/******************************* * 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; } b { font-weight: bold; } .bold { font-weight: bold; } 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 { } .header-subtitle { font-size: 0.9em; letter-spacing: 0; font-weight: normal; line-height: 1.2em; margin-top: 0.4em; } /******************************* * 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; } /******************************* * paragraph *******************************/ .paragraph { margin-bottom: 0.2em; text-align: justify; text-indent: 0.8em; } .para, .para-i0, .para-i1, .para-i0-gray, .para-i1-gray, .para-gray { line-height: 1.25em; margin-bottom: 0.27em; text-align: justify; } .para-i0, .para-i0-gray { text-indent: 0em; } .align_center { text-align: center; } /******************************* * 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; }