body { margin: auto 5% auto 5%; } h1 { text-align:center; margin-top:1.5em; margin-bottom: 3.5em; } h1.toc-header { margin:auto; text-decoration:underline; } h3 { text-align:center; margin-top:1.5em; margin-bottom:3.5em; } h3.toc-header { margin:auto; text-decoration:underline; } p { text-indent:2em; margin:0.25em; } #contents ul { list-style:none; padding:0; } #copyright p { text-align:center; text-indent:0 !important; line-height:1; font-size: 0.7em; } blockquote { margin: 1.5em 2em 1.5em 2em; } blockquote.reverse-indent p { text-indent:-1em !important; } .center, .center p { text-align:center; text-indent:0; } .right, .right p { text-align:right; text-indent:0; } .chapter-img { text-align:left; max-width:100%; } .cover-image { text-align:center; } .image { text-align:center; } .gray { background-color:#ebebeb; } .image img { max-width:100%; max-height:100%;} .storybreak { text-align:center; padding:1em 0 1em 0; text-indent:0; } .no-indent { text-indent:0 !important; } .no-indent p { text-indent:0 !important; } p.no-indent { text-indent:0 !important; } .bigcap { font-size:2.5em; line-height:0.5em; margin-right:0em; } .mono { font-family:'Courier New', Courier, monospace !important; font-weight:normal; } .test { font-family:'Courier New', Courier, monospace; font-weight:normal; } .strike { text-decoration:line-through; } .italic { font-style:italic; } .red { color:red !important; } .bold { font-weight:bold !important; } .underline { text-decoration:underline; } .overline { text-decoration:overline; } big, .big, .large { font-weight:bold; font-size:1.5em; color:#8a8c8f; } .med { font-size:1.5em; line-height:.5em; } .float-right { float:right; max-width:100%; max-height:100%; } .float-left { float:left; } .float-right1 { float:right; margin: 0.5em 0 0.5em 0.5em; max-width:100%; max-height:100%; } .float-left1 { float:left; margin: 0.5em 0.5em 0.5em 0; max-width:100%; max-height:100%; } img { border:none; } ul.n {list-style-type:none;} table {width:100%;} td {vertical-align:top; height:auto;} tr {vertical-align:top; text-align:left; height:auto;} .break {page-break-after:always;} ol.alpha {list-style-type:upper-alpha;} ol.alphal {list-style-type:lower-alpha;} ul.square {list-style-type:square;} ul.circle {list-style-type:cirlce;} .drop1 {float:left; margin: -10% 5px -8% 0;} span.first {float:left; font-size:430%; line-height:0.9em; margin-right:0.03em; margin-bottom:-0.25em; } .bigcolor { font-size:2.5em; line-height:0.5em; margin-right:0em; color:#a574b3 } .break-word {word-wrap: break-word;} .border {border-style:solid; border-width:1px;} .middle {background-color:yellow; vertical-align:middle;} .top-bottom {border-bottom:thick solid #cccccc; padding:5px; border-top:thick solid #cccccc; padding:5px; vertical-align:middle;} .drop {float:left; font-size:4.5em; line-height:.75em;} .dquote {font-size:3em; line-height:0.75em; float:left; margin-top:-5px;} .drop3 {font-size:5em; line-height:0.5em;} .dropquote {font-size:1.5em; line-height:0.5em; margin-right:0em; float:left; margin-top:5px; color:#8a8c8f;} .small {font-size: 0.7em;} .width-90 { width: 89%; margin: 0 5%; page-break-inside: avoid; } .width-fixed .pc { width: auto; } .width-fixed .pc img { width: auto; } .align-center .pc { margin: 0 auto 0 auto; } .copyright-space { text-indent: 0em; margin-top: 1em; font-size: 1em; text-align: left; } .center15 { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 1em; text-align: center; font-size: 1.3em; } .width-10 { width: 9%; margin: 0 45%; page-break-inside: avoid; } .width-20 { width: 19%; margin: 0 40%; page-break-inside: avoid; } .width-30 { width: 29%; margin: 0 35%; page-break-inside: avoid; } .width-40 {width: 39%; margin: 0 30%; page-break-inside: avoid; } .width-50 { width: 49%; margin: 0 25%; page-break-inside: avoid; } .width-60 { width: 59%; margin: 0 20%; page-break-inside: avoid; } .width-70 { width: 69%; margin: 0 15%; page-break-inside: avoid; } .width-80 { width: 79%; margin: 0 10%; page-break-inside: avoid; } .width-90 { width: 89%; margin: 0 5%; page-break-inside: avoid; } .width-95 { width: 94%; margin: 0 7%; page-break-inside: avoid; } .copyright { text-indent: 0em; margin-top: 0em; font-size: 1em; text-align: left; } .noindent { text-indent: 0em; } .image_full, .image_full_caption { text-align: center; page-break-after: always; page-break-inside: avoid; clear: both; padding: 0px; margin: 0em auto; height: 95%; } .decoration-rw10-5 { text-align:center; margin-top:1em; margin-bottom:1em; line-height:1.7em; font-size:1.2em; } .ornament1 { width: 6em; } .image_full img { page-break-inside: avoid; max-width: 100%; max-height: 100%; } h1.chapter-title { font-size: 1.75em; margin-top: 10%; margin-bottom: 2em; text-align: right; font-family: sans-serif; text-indent: 0em; line-height: 1.2em; } .noindent09 { font-size: 1.9em; margin-top: 0em; margin-bottom: 0em; text-align: center; text-indent: 0em; line-height: 1.2em; } .image_full_caption img { page-break-inside: avoid; height: 95%; } span.dropcap1 { font-family: sans-serif; font-size: 3em; } .caption { text-align: center; text-indent: 0em; font-size: 0.7em; padding: 0px; margin: 2% 10%; page-break-before: avoid; page-break-inside: avoid; } .align-center .pc img { margin: 0 auto 0 auto; } .pc { margin: 0em; padding: 0.5em 0 0.5em 0em; text-align: center; text-indent:0em; } .pc img { width: 100%; margin: 0em; padding: 0em; page-break-inside: avoid; } .prevt { font-size: 1em; font-weight: bold; text-indent: 0em; text-align: center; } div.pss { text-align: center; margin-top:2em; } img.v-img { width:60% !important; } .drop2 { position: relative; top: 0px; font-size:4.5em !important; float:left; line-height: .8em !important; margin: 0em 0.04em 0em 0; color:#8a8c8f; } .dropcap { position: relative; top: 0px; font-size:4.5em !important; float:left; line-height: .8em !important; margin: 0em 0.04em 0em 0; color:#8a8c8f; } .textfirst { font-size: 1em; line-height:1.5em; margin: 0 0 0 0; text-decoration:none; text-indent: 0em; } @media amzn-mobi { .drop2 { font-size:4.5em; float:left; line-height:1; margin-top:-0.1em; margin-right:0.09em; margin-bottom:-0.147em; color:#8a8c8f; } } @media amzn-kf8 { .drop2 { font-size:4.5em; float:left; line-height:1; margin-top:-0.1em; margin-right:0.09em; margin-bottom:-0.147em; color:#8a8c8f; } } @media amzn-kf8 { .dropcap { font-size:4.5em; float:left; line-height:1; margin-top:-0.1em; margin-right:0.09em; margin-bottom:-0.147em; color:#8a8c8f; } } @media amzn-mobi { .dropcap { font-size:4.5em; float:left; line-height:1; margin-top:-0.1em; margin-right:0.09em; margin-bottom:-0.147em; color:#8a8c8f; } } @media amzn-mobi { .textfirst { line-height:1.5em; margin:0.25em; text-decoration:none; text-indent: 0em; } } @media amzn-kf8 { .textfirst { line-height:1.5em; margin:0.25em; text-decoration:none; text-indent: 0em; } } ol.none { list-style-type:none; margin: 0em; padding: 0em; } .toc-chapter1 { text-indent: 0em; margin-bottom: 6pt; margin-top: 16pt; text-align: left; font-size: 1em; } .toc-chapter { text-indent: 0em; margin-top: 6pt; margin-bottom: 6pt; text-align: left; font-size: 1em; } a.one { color: #ffffff; } .hidden-tag { display: none; visibility: hidden; } nav[hidden], ol[hidden] { display: none; visibility: hidden; }