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; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } body { -epub-hyphens:auto; -webkit-hyphens:auto; } @page { margin : 20px 20px 20px 20px; } div.Basic-Text-Frame { margin: 3% 3% 0 3%; } div.P-Open { margin-top: 3em; } hr.fig { margin:0; width:20%; } p.Basic-Paragraph { -epub-ruby-position:over; font-size:1em; font-style:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.FIG-CAP { -epub-ruby-position:over; font-size:0.625em; font-style:normal; font-weight:normal; line-height:1.267; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.assign-txt-FL { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.assign-txt { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:12px; } p.B-CT { -epub-ruby-position:over; font-size:2.667em; font-style:normal; font-weight:normal; line-height:1.063; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.A-PN { -epub-ruby-position:over; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.2; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.D-CsubT { -epub-ruby-position:over; font-size:2em; font-style:normal; font-weight:normal; line-height:1.208; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TXT { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:12px; } p.TXT-FL { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.TOC-CT { -epub-ruby-position:over; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TOC-CA { -epub-ruby-position:over; font-size:0.5em; font-style:normal; font-weight:normal; line-height:1.917; margin-bottom:18px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.EXT-FL-X { -epub-ruby-position:over; font-size:0.667em; font-style:normal; font-weight:normal; line-height:1.438; margin-top:12px; margin-bottom:12px; margin-left:12px; margin-right:0px; text-align:justify; text-indent:0px; } p.H1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:1em; font-style:normal; font-weight:normal; line-height:1.417; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.H2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.3; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; page-break-before:always; } p.C-Head { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:bold; line-height:1.571; margin-top: 1.5em; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.D-Head { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.571; margin-top:.5em; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.Fig-No { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:bold; line-height:0.857; margin-bottom:0px; margin-top: .5em; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TXT-RR-FL-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.E-Head { -epub-ruby-position:over; font-size:0.5em; font-style:normal; font-weight:bold; line-height:1.833; margin-bottom:0px; margin-top:1em; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.notes-head { -epub-ruby-position:over; font-size:0.667em; font-style:normal; font-weight:normal; line-height:1.25; margin-top:1.5em; margin-bottom:5px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.notes { -epub-ruby-position:over; font-size:0.667em; font-style:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:8px; margin-right:0px; text-align:justify; text-indent:-8px; } p.TP-T { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:3em; font-style:normal; font-weight:normal; line-height:1.25; margin-bottom:72px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TP-au { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:1.25em; font-style:normal; font-weight:normal; line-height:2; margin-bottom:18px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TP-subau { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:1em; font-style:normal; font-weight:normal; line-height:2; margin-bottom:216px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TP-imp { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:1em; font-style:normal; font-weight:normal; line-height:2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.IMG { -epub-ruby-position:over; font-size:0.667em; font-style:italic; font-weight:normal; line-height:1.2; margin-top:3px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-indent:0px; } p.IMG-b { -epub-ruby-position:over; font-size:0.667em; font-style:italic; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-indent:0px; page-break-before:always; page-break-after:always; } p.CR { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.286; margin-bottom:0px; margin-left:0px; margin-right:108px; text-align:left; text-indent:0px; } p.CR2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.286; margin-bottom:9px; margin-left:0px; margin-right:108px; text-align:left; text-indent:0px; } p.Ded { -epub-ruby-position:over; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.15; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-indent:0px; } p.FMH { -epub-ruby-position:over; font-size:2em; font-style:normal; font-weight:normal; line-height:1.208; margin-bottom:81px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TOC { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.371; margin-bottom:0px; margin-left:18px; margin-right:0px; text-align:left; text-indent:-18px; } p.TOC-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.371; margin-bottom:9px; margin-left:18px; margin-right:0px; text-align:left; text-indent:-18px; } p.TOC-PN { -epub-ruby-position:over; font-size:0.5em; font-style:normal; font-weight:normal; line-height:1.917; margin-bottom:0px; margin-left:18px; margin-right:0px; text-align:left; text-indent:-18px; } p.TOC-CA-2 { -epub-ruby-position:over; font-size:0.625em; font-style:normal; font-weight:normal; line-height:1.533; margin-bottom:18px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.IMG-pgbrk { -epub-ruby-position:over; font-size:0.667em; font-style:italic; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-indent:0px; } p.C-AN { -epub-ruby-position:over; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.2; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TXT-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:12px; } p.IMG-X { -epub-ruby-position:over; font-size:0.667em; font-style:italic; font-weight:normal; line-height:1.2; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:center; text-indent:0px; } p.TXT-FL-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.assign-txt-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:12px; } p.assign-txt-FL-X { -epub-ruby-position:over; font-size:0.729em; font-style:normal; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.assign-Note { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.643; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.assign-Note-X { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.643; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:justify; text-indent:0px; } p.TXT-RR { -epub-ruby-position:over; font-size:0.729em; font-style:italic; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:9px; } p.TXT-RR-FL { -epub-ruby-position:over; font-size:0.729em; font-style:italic; font-weight:normal; line-height:1.314; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.TXT-RR-X { -epub-ruby-position:over; font-size:0.729em; font-style:italic; font-weight:normal; line-height:1.314; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:left; text-indent:9px; } p.FIG-CAP-FL { -epub-ruby-position:over; font-size:0.625em; font-style:normal; font-weight:normal; line-height:1.267; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.FIG-CAP-TXT { -epub-ruby-position:over; font-size:0.625em; font-style:normal; font-weight:normal; line-height:1.267; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:left; text-indent:12px; } p.BMH { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; font-size:1em; font-style:normal; font-weight:normal; line-height:1.417; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:left; text-indent:0px; } p.contrib-txt { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.071; margin-bottom:0px; margin-left:8px; margin-right:0px; text-align:left; text-indent:-8px; } p.contrib-txt-x { -epub-ruby-position:over; font-size:0.583em; font-style:normal; font-weight:normal; line-height:1.071; margin-bottom:9px; margin-left:8px; margin-right:0px; text-align:left; text-indent:-8px; } span.Italic { font-style:italic; font-weight:normal; } span.capt-ital { font-style:italic; font-weight:normal; } span.extr-ital { font-style:italic; } span.text-ital { font-style:italic; } span.run-in-bold { font-weight:bold; } span.run-in-source { font-size:0.75em; font-style:normal; font-weight:normal; } span.Bold { font-weight:bold; } span.text-regular { font-style:normal; font-weight:normal; } span.directional { } span.notes-ital { font-style:italic; } span.glos-word { font-weight:bold; } span.FN { vertical-align:super; } span.fig-SC { font-size:80%; } img.frame-1 { width:100%; } img.frame-2 { width:99%; } img.frame-3 { width:48%; } img.frame-4 { width:47%; } img.frame-5 { width:97%; } img.frame-6 { width:56%; } img.frame-7 { width:63%; } img.frame-8 { width:73%; } img.frame-9 { width:98%; } img.frame-10 { width:55%; } img.frame-11 { width:68%; } img.frame-12 { width:77%; } img.frame-13 { width:58%; } img.frame-14 { width:78%; } img.frame-15 { width:62%; } img.frame-16 { width:64%; } img.frame-17 { width:67%; } img.frame-18 { width:66%; } img.frame-19 { width:57%; } img.frame-20 { width:65%; } img.frame-21 { width:72%; } img.frame-22 { width:61%; } img.frame-23 { width:93%; } img.frame-24 { width:91%; } img.frame-25 { width:90%; } img.frame-26 { width:59%; } img.frame-27 { width:96%; } img.frame-28 { width:52%; } img.frame-29 { width:88%; } img.frame-30 { width:60%; } img.frame-31 { width:53%; } img.frame-32 { width:42%; } img.frame-33 { width:81%; } img.frame-34 { width:79%; } img.frame-35 { width:49%; } img.frame-36 { width:71%; } img.frame-37 { width:94%; }