@font-face { font-family: "Charis"; src: url(../fonts/CharisSILR.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILB.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILI.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILBI.ttf); font-style: italic; font-weight: bold; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { font-family: "Charis"; margin-top:0.1em; margin-bottom: 0.1em; margin-left: 1em; margin-right: 2em; -epub-hyphens:auto; -webkit-hyphens:auto; } td, th { } table { } li { display:block; } body { -epub-hyphens:auto; -webkit-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } p.Basic-Paragraph { -epub-ruby-position:over; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.pub { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; margin-top:15em; margin-bottom:0px; margin-left:1em; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.TEXT { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.TEXT1 { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:1.3em; } p.TEXTa { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-top: 5em; margin-bottom: 0em; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.TEXTh { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-top: 0em; margin-bottom: 0em; margin-left:1em; text-indent:-1em; margin-right:0px; text-align:justify; text-decoration:none; } p.TEXTn { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1em; margin-top:0em; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:1.3em; } p.line { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-top:.5em; margin-bottom:.5em; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.line1 { -epub-ruby-position:over; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-top:3em; margin-bottom:.5em; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.CH-SUB-TITLE { -epub-ruby-position:over; font-size:1em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.5; margin-top:.5em; margin-bottom:0px; margin-left:2em; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.x-X-HEAD-IN-NOTES { -epub-ruby-position:over; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-top:.5em; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.x-Y-HEAD-IN-NOTES { -epub-ruby-position:over; font-size:0.75em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:.5em; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.ORN { -epub-ruby-position:over; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; margin-bottom:0px; margin-left:1em; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.ORN1 { -epub-ruby-position:over; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; margin-bottom:0px; margin-left:1em; margin-right:0px; text-align:left; text-decoration:none; text-indent:1.3em; } p.CHAPTER-NU { -epub-ruby-position:over; font-size:0.875em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.333; margin-top:3em; margin-bottom:.8em; margin-left:1em; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.CH-TITLE { -epub-ruby-position:over; font-size:1.137em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.286; margin-bottom:0px; margin-left:1em; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.FM-BM-HEAD { -epub-ruby-position:over; font-size:1.667em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.5; margin-top:2em; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.RH { -epub-ruby-position:over; font-size:0.783em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.489; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } span.Superscript { font-size: 75%; vertical-align: 0.30em; } span.part { font-size:0.792em; font-style:normal; font-weight:normal; text-transform:uppercase; } p.para-style-override-1 { margin-top: 5em; margin-bottom: 0em; break-after:page; } p.para-style-override-2 { font-size:0.667em; } p.para-style-override-3 { text-align:center; margin-top: 0em; margin-bottom: 1em; } p.para-style-override-4 { break-after:page; text-align:center; } p.para-style-override-5 { font-style:normal; font-weight:normal; text-align:left; } p.para-style-override-6 { font-size:2.54em; font-style:italic; font-weight:normal; margin-top: 1.5em; margin-bottom: 0em; } p.para-style-override-7 { font-size:1.400em; font-style:normal; font-weight:600em; margin-left: 2.5em; text-indent: 0em; margin-top: 0.1em; margin-bottom: 2em; } p.para-style-override-8 { font-size:0.75em; font-style:normal; font-weight:normal; text-align:left; } p.para-style-override-9 { text-align:justify; } p.para-style-override-10 { font-size:0.833em; text-align:left; } p.para-style-override-11 { font-size:0.792em; } p.para-style-override-12 { margin-left:1.3em; } td.para-style-override-13 { font-size:0.708em; text-align:right; } td.para-style-override-13a { line-height: 1.2em; font-size:0.708em; margin-left: 1em; text-indent:-1em; } p.para-style-override-14 { font-size:0.708em; text-align:justify; } p.para-style-override-15 { font-size:0.75em; } p.para-style-override-16 { margin-left:12px; text-align:left; text-indent:-12px; } p.para-style-override-17 { margin-left:12px; text-indent:-12px; } p.para-style-override-18 { margin-left:12px; text-align:justify; text-indent:-12px; } span.char-style-override-1 { font-size:1.667em; font-style:italic; font-weight:normal; } span.char-style-override-2 { font-size:0.762em; } span.char-style-override-3 { font-size:0.762em; font-style:normal; font-weight:normal; } span.char-style-override-4 { font-size:1.011em; font-style:normal; font-weight:normal; } span.char-style-override-5 { } span.char-style-override-5a { font-size:0.762em; } span.char-style-override-6 { font-style:italic; font-weight:normal; margin-left: 0em; margin-top: 0em; margin-bottom: 1em; text-indent: 0.01em; } span.char-style-override-7 { font-style:normal; font-weight:normal; } span.char-style-override-8 { font-style:normal; font-weight:bold; } span.char-style-override-9 { font-size:1.400em; font-style:normal; font-weight:normal; margin-left: 1em; text-indent: 0em; } span.char-style-override-10 { font-size:0.762em; font-style:normal; font-weight:normal; } span.char-style-override-11 { font-size:0.762em; font-style:normal; font-weight:normal; } span.char-style-override-12 { font-size:0.857em; font-style:normal; font-weight:normal; } span.char-style-override-13 { font-size:0.583em; } span.char-style-override-14 { font-size:0.714em; } span.char-style-override-15 { font-variant:small-caps; font-size: 80%; } span.char-style-override-16 { font-size:0.905em; } span.char-style-override-17 { font-size:0.905em; font-style:italic; font-weight:normal; } span.char-style-override-18 { font-style:normal; font-weight:normal; } span.char-style-override-19 { font-size:1.143em; font-style:italic; font-weight:normal; } span.char-style-override-20 { font-size:0.952em; font-style:normal; font-weight:normal; } span.char-style-override-21 { font-style:italic; font-weight:normal; } span.char-style-override-21a { font-style:italic; font-weight:normal; font-size:0.762em; } span.char-style-override-22 { font-size:0.857em; } span.char-style-override-23 { font-size:0.857em; font-style:italic; font-weight:normal; } span.char-style-override-24 { font-size:0.81em; font-style:normal; font-weight:normal; } span.char-style-override-25 { font-size:0.81em; font-style:italic; font-weight:normal; } img.frame-1 { height:2px; width:5px; } div.frame-2 { margin:0px auto 0px auto; text-align:center; } img.frame-3 { height:18px; width:19px; } img.frame-4 { height:238px; width:312px; } img.frame-5 { height:300px; width:232px; } img.frame-6 { height:303px; width:233px; } img.frame-7 { height:270px; width:217px; } img.frame-8 { height:312px; width:266px; } img.frame-9 { height:268px; width:215px; } img.frame-10 { height:269px; width:215px; } img.frame-11 { height:298px; width:257px; } img.frame-12 { height:299px; width:221px; } img.frame-13 { height:321px; width:240px; } img.frame-14 { height:319px; width:255px; } img.frame-15 { height:423px; width:311px; } .nounder { text-decoration: none; } small { font-size: 85%; } .big { font-size: 70%; line-height:1; } .tiny { font-size: 70%; line-height:1; } svg { width: 100%; height: 98%; } img { max-width: 100%; max-height: 100%; vertical-align: middle; } sup { font-size: 75%; vertical-align: 0.30em; } .image { margin-top:1em; margin-bottom: 1em; text-indent: 0em; text-align: center; page-break-before:always; }