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:17px 17px 17px 17px; } p.tx { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:22px; } h1.ch { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1.2em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-top:108px; margin-bottom:15px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.ep { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.083; margin-top:108px; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } p.ep-cred { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:0.833em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.15; margin-top:15px; margin-bottom:44px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } h1.part { -epub-ruby-position:over; color:#000000; font-size:1.667em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.4; margin-top:108px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx-icb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:40px; margin-bottom:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-b1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-c1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } h1.t { -epub-ruby-position:over; color:#000000; font-size:2.333em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-top:75px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.a { -epub-ruby-position:over; color:#000000; font-size:1.333em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:45px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.pub { -epub-ruby-position:over; color:#000000; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.cop1 { -epub-ruby-position:over; color:#000000; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-top:35px; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.rt { -epub-ruby-position:over; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.083; margin-top:22px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } h2.part2 { -epub-ruby-position:over; color:#000000; font-size:1.667em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.4; margin-top:36px; margin-bottom:36px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.cop2 { -epub-ruby-position:over; color:#000000; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-c3 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } p.hyp { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:8px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx-c2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } h2.ch-s { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1.6em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-top:15px; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.ep-ic { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.136; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } p.ep-ic-l { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.136; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.i { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.083; margin-top:22px; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.i-c { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.15; margin-top:8px; margin-bottom:22px; margin-left:29px; margin-right:29px; text-align:center; text-decoration:none; text-indent:0px; } p.cont { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; margin-bottom:0px; margin-left:22px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } h2.t-sub { -epub-ruby-position:over; color:#000000; font-size:1.5em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-top:29px; margin-bottom:70px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx-lj1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-lj2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-lj3 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.i-2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.083; margin-top:8px; margin-bottom:14px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx-1p { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } h3.pr-h { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.25; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.pr-tx { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } h2.cont { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.5; margin-top:22px; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-b2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-b3 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-ich { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.25; margin-top:36px; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-ich-2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.25; margin-top:22px; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.q-1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:22px; } p.q-2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:22px; } p.q-tb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:22px; } p.cop3 { -epub-ruby-position:over; color:#000000; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.tx-btb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.a-by { -epub-ruby-position:over; color:#000000; font-size:1.333em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-top:65px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.a-t { -epub-ruby-position:over; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:108px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx-ctb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } p.cont-ind { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; margin-bottom:0px; margin-left:43px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.r { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.q-3 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:22px; } p.tx-ljtb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-top:22px; margin-bottom:22px; margin-left:36px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.fi-1 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:58px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.fi-2 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:58px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.fi-3 { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:58px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } p.fi-ftb { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#000000; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:22px; margin-left:58px; margin-right:36px; text-align:justify; text-decoration:none; text-indent:0px; } span.i { font-style:italic; font-weight:normal; } span.b { font-style:normal; font-weight:bold; } span.lg-i { font-size:0.958em; font-style:normal; font-weight:bold; } span.sc-i { font-size:0.875em; } span.sc-i { font-size:0.875em; font-style:italic; font-weight:normal; } span.lc-i { font-size:0.958em; font-style:italic; font-weight:bold; } span.b-i { font-style:italic; font-weight:bold; }