body { font: 100% "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif" adobe-hyphenate: none; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -epub-hyphens:none; } p { margin: 0; font-size: 1em; text-align: left; line-height: 1.5em; text-indent: 1.5em; orphans:2; widows:2; } @font-face { font-family:"Source Han Sans KR Medium"; font-style:normal; font-weight:500; src : url("../font/SourceHanSansKR-Medium.otf"); } blockquote { font-family: "Seravek", sans-serif; } ol, ul { margin: 0% 0%; font-family: serif; font-size: 1em; line-height: 1.5em; orphans:0; widows:0; padding: 0; } ul, ol {list-style-type: none;} li { margin: .25em 0 0 0; text-indent: 0; text-align: right; page-break-inside: avoid; } li.none {list-style-type: none;} *[hidden] { display: none; } .hidden { visibility: hidden; margin: 0; } a:link { -webkit-text-fill-color: rgb(33, 94, 158); } a:visited { -webkit-text-fill-color: rgb(33, 94, 158); } /* HEADS */ h1, h2, h3 { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; text-align: right; margin: 2em 0 1em 0; text-indent: 0; } .cn { margin: 1em 2% 0 0; text-align: right; font-size: 3em; } .ct-back { margin: 2em 2% 0 0; } h2 { margin: 0 2% 5em 2em; font-style: normal; } h3 { } /* TOC */ .toc-number { text-align: center; text-indent: 0em; font-weight: bold; margin-top: 1em; margin-bottom: .25em; text-align: center; text-indent: 0em; } /* MISC POSITION */ .above { margin-top: 1.5em; } .abovebelow { margin-top: 1.5em; margin-bottom: 1.5em; } .below { margin-bottom: 1.5em; } .center, .dedi { text-indent: 0em; text-align: center; margin-left: 0; margin-right: 0; } .dedi { margin: 0 10%; } .co { text-indent: 0; margin-top: 6em; } /* .co:first-line { font-variant: small-caps; } */ span.dropcap { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight:normal; font-weight: normal; font-size:520%; float:left; margin-top:0.0625em; margin-bottom:0.1145em; margin-right: .05em; } /* KINDLE span.dropcap { font-weight:normal; font-size:320%; float:left; margin-top:-0.3225em; margin-bottom:-0.3245em; } */ .glossary { padding-left: 1.3em; text-indent: -1.3em; } .indent { font-family: "Seravek", sans-serif; margin: 0 2em; line-height: 1.25em; } .large {font-size: 1.4em;} .left { text-indent: 0; } .leftabove { text-indent: 0em; margin-top: 1.5em; } .letter { margin: 0 1.25em; } .keep {page-break-inside: avoid;} div.pgbrk { page-break-before: always; } .reference { text-indent: 0; margin: 1.5em 0 0 0; } .right { text-align: right; margin-right: 1.5em; } div.sink { margin-top: 25%; } /* BOOK-SPECIFIC */ .mono-text, .mono-bold { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", "monospace"; } .mono-bold { font-weight: bold; } .number { font-size: 1em; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; } .source { font-family: "Source Han Sans KR Medium"; } /* POETRY */ p.poem, .poem1, .poemRom, .poemRom1 { padding-left: 1.3em; text-indent: -1.3em; margin-left: 1.5em; font-family: serif; font-style: normal; } .poem1 { margin-top: 1.5em; } /* MISC TEXT */ .bold { font-weight: bold; } .boldital { font-style: italic; font-weight: bold; } .letterspacing { letter-spacing: .02em; } div.ext { margin: 3% 5%; } span.sc { font-size: .75em; text-transform: uppercase; } /* ART */ img { width: 100%; } div.image { width: 100%; text-align: center; } .pause { width: 15%; } hr { opacity: 0; margin: 0; } .time { text-indent: 0; text-align: center; margin: .65em 0; } img#img_vh { height: 80%; } img#img_vh:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 85vh; } img#img_vh65 { height: 65%; } img#img_vh65:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 65vh; } /* BACKMATTER */ .cr, .crAbove { font-size: .75em; line-height: 1em; text-indent: 0em; text-align: center; margin-bottom: 1em; } .crAbove { margin-top: 1em; }