/******************************* * common *******************************/ @page { margin: 34px 34px 25px 34px; } body { background-color: #ffffff; color: black; display: block; font-family: 'DejaVueSans', Helvetica, Arial, "Droid Sans", "DejaVu Sans", "Liberation Sans", sans-serif; font-size: 1.05em; line-height: 1.2; margin: 0; padding: 0; } .body { font-family: 'DejaVueSans', Helvetica, Arial, "Droid Sans", "DejaVu Sans", "Liberation Sans", sans-serif; } i { font-style: italic; } .italic { font-style: italic; } a { color: #202020; } br { } div { } span { } /******************************* * book *******************************/ .book { margin-left: 18px; margin-right: 18px; } #book { } /******************************* * head *******************************/ .header { font-size: 1.5em; font-weight: bold; letter-spacing: 0.1em; line-height: 2em; margin-bottom: 4em; margin-top: 1em; text-align: center; } .header-author { } .header-title { } /******************************* * part *******************************/ .part { } .part-header { font-size: 1.3em; font-weight: bold; letter-spacing: 0.03em; margin-bottom: 1em; padding: 0.4em; text-align: center; text-transform: uppercase; } /******************************* * chapter *******************************/ .chapter { } .chapter-header { font-size: 1.13em; font-weight: bold; line-height: 1.2em; margin: 0.2em 0.4em 1em 0.4em; text-transform: uppercase; text-align: left; vertical-align: baseline; } /******************************* * subchapter *******************************/ .subchapter { } .subchapter-header { font-size: 1.02em; font-weight: bold; line-height: 1.1em; margin-bottom: 0.5em; margin-top: 0.2em; } /******************************* * paragraph *******************************/ .paragraph { margin-bottom: 0.2em; text-align: justify; text-indent: 0.8em; } .align_right { text-align: right; } /******************************* * rhyme *******************************/ .rhyme { font-style: italic; margin-left: 1.4em; } .rhyme .head { text-align: left; text-indent: 0.8em; } /******************************* * motto *******************************/ .motto { color: #666666; font-size: 0.9em; letter-spacing: 0.08em; line-height: 1.4em; padding: 1.2em 0px 1.2em 1.5em; text-align: right; } .motto-text { } .motto .text { } .motto .author { font-style: italic; margin-top: 0.2em; } .motto-author { font-style: italic; margin-top: 0.2em; } /******************************* * notes *******************************/ .notes { font-family: 'DejaVueSans', Helvetica, Arial, "Droid Sans", "DejaVu Sans", "Liberation Sans", sans-serif; font-size: 0.9em; font-style: italic; margin-left: 2em; margin-bottom: 0; margin-top: 0; text-align: justify; } .notes li { color: #606060; line-height: 1.15em; margin-bottom: 4px; } .notes a { color: #606060; } .note { color: #606060; font-size: 0.83em; line-height: 0; vertical-align: super; } /******************************* * list *******************************/ .list { line-height: 1.2em; text-align: justify; } .list-item { padding-left: 0.4em; text-align: justify; } .list .annotation { } .list .annotation-text { } ul { margin: 0; margin-left: 1em; padding: 0; } ol { margin: 0; margin-left: 2em; padding: 0; } li { margin: 0; margin-bottom: 0.05em; padding: 0; } /******************************* * image *******************************/ .iblock { color: #606060; margin: 1em auto; text-align: center; } .iblock img { border: 1px solid #ccc; display: inline-block; margin: 1em auto; max-height: 100%; max-width: 100%; } .iblock .noborder { border-style: none; border-width: 0px; } .iblock .flow_left { display: inline; float: left; margin-left: 0.5em; position: relative; } .iblock .flow_right { display: inline; float: right; margin-left: 0.5em; position: relative; } /******************************* * info *******************************/ .info { font-size: 0.9em; margin-top: 2em; } .info .paragraph { line-height: 1em; }