@font-face { font-family:"Adobe Garamond Pro"; font-style:italic; font-weight:normal; src : url("../font/AGaramondPro-Italic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:oblique; font-weight:normal; src : url("../font/AGaramondPro-Italic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:normal; font-weight:normal; src : url("../font/AGaramondPro-Regular.otf"); } @font-face { font-family:Calibri; font-style:normal; font-weight:normal; src : url("../font/Calibri.ttf"); } @font-face { font-family:Calibri; font-style:normal; font-weight:bold; src : url("../font/Calibri-Bold.ttf"); } @font-face { font-family:"Courier New"; font-style:italic; font-weight:normal; src : url("../font/CourierNewPS-ItalicMT.ttf"); } @font-face { font-family:"Courier New"; font-style:oblique; font-weight:normal; src : url("../font/CourierNewPS-ItalicMT.ttf"); } @font-face { font-family:"Courier New"; font-style:normal; font-weight:normal; src : url("../font/CourierNewPSMT.ttf"); } @font-face { font-family:"Helvetica Neue"; font-style:normal; font-weight:900; font-stretch:condensed; src : url("../font/HelveticaNeue-CondensedBlack.ttf"); } @font-face { font-family:"Nanami Pro Extra Light"; font-style:normal; font-weight:200; src : url("../font/NanamiPro-ExtraLight.otf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } div.Basic-Text-Frame { border-style:solid; } p.CN { color:#000000; font-family:"Helvetica Neue", sans-serif; font-size:3.083em; font-style:normal; font-variant:normal; font-weight:900; line-height:0.811; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.CN-bm { color:#000000; font-family:"Helvetica Neue", sans-serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:900; line-height:2.143; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.chap-open { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:150px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.chap-open-2char { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:150px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.copyright { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.125; margin-bottom:8px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.dedication { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-first { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-first-caps { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-last { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:18px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:12px; text-transform:none; widows:1; } p.ext-last-caps { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:45px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.ext-last-noindent { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:18px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-mid { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-mid-caps { -epub-hyphens:none; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-mid-indent { -epub-hyphens:none; color:#000000; font-family:"Courier New", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:12px; text-transform:none; widows:1; } p.ext-normal-text-first { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:45px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.ext-normal-text-first-noindent { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ext-normal-text-first-num { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:45px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.ext-normal-text-last { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:45px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.ext-normal-text-last-num { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:15px; margin-left:45px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.ext-normal-text-mid-num { color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.429; margin-bottom:0; margin-left:45px; margin-right:18px; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-27px; text-transform:none; widows:1; } p.pagebreak { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:12px; text-transform:none; widows:1; } p.text-indent { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:12px; text-transform:none; widows:1; } p.text-noindent { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.text-noindent-spacebefore { -epub-text-align-last:left; color:#000000; font-family:"Adobe Garamond Pro", serif; font-size:1.042em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.texting { -epub-text-align-last:left; color:#000000; font-family:Calibri, sans-serif; font-size:0.958em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.304; margin-bottom:0; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.texting_last { -epub-text-align-last:left; color:#000000; font-family:Calibri, sans-serif; font-size:0.958em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.304; margin-bottom:15px; margin-left:18px; margin-right:18px; margin-top:15px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } span.ital { font-style:italic; font-weight:normal; } span.texting-bold { font-style:normal; font-weight:bold; } span.CharOverride-1 { font-family:"Adobe Garamond Pro", serif; font-style:normal; font-weight:normal; } span.CharOverride-2 { font-family:"Adobe Garamond Pro"; } span.CharOverride-3 { font-variant:normal; text-transform:uppercase; } span.CharOverride-4 { font-family:"Adobe Garamond Pro", serif; font-size:1em; font-style:normal; font-weight:normal; } p._idGenParaOverride-1 { page-break-after:always; } span._idGenCharOverride-1 { font-family:"Adobe Garamond Pro"; } span._idGenCharOverride-2 { font-family:"Courier New"; } span._idGenCharOverride-3 { font-family:Calibri; } ._idGenDropcap-1 { float:left; font-family:"Nanami Pro Extra Light", sans-serif; font-size:2.598em; font-style:normal; font-weight:200; line-height:1; margin-bottom:-0.25em; margin-right:0.05em; margin-top:0.004em; } #_idContainer000 { height:594.72px; left:0px; position:relative; top:0px; width:396.00px; z-index:1; } #_idContainer001 { height:48.24px; left:117px; overflow:hidden; position:relative; top:-445px; width:138.24px; z-index:0; } #_idContainer002 { display:inline-block; height:595px; position:relative; width:396px; } #_idContainer003 { display:inline-block; height:594px; width:396px; } #_idContainer004, #_idContainer005, #_idContainer007, #_idContainer008, #_idContainer009, #_idContainer010, #_idContainer011, #_idContainer012, #_idContainer018 { display:inline-block; height:120px; width:183px; } #_idContainer006 { display:inline-block; height:120px; width:132px; } #_idContainer013 { height:14.40px; left:0px; position:relative; top:0px; width:16.74px; z-index:2; } #_idContainer014 { height:14.40px; left:34px; position:relative; top:-14px; width:16.74px; z-index:0; } #_idContainer015 { height:14.40px; left:68px; position:relative; top:-29px; width:16.74px; z-index:1; } #_idContainer016 { display:inline-block; height:14px; position:relative; width:84px; } #_idContainer017 { display:inline-block; height:120px; width:138px; } #_idContainer019 { display:inline-block; height:107px; width:76px; } #_idContainer020 { display:inline-block; height:107px; width:132px; } #_idContainer021 { display:inline-block; height:107px; width:148px; } #_idContainer022 { display:inline-block; height:112px; width:144px; } #_idContainer023 { display:inline-block; height:107px; width:78px; } #_idContainer024 { display:inline-block; height:315px; width:180px; } img._idGenObjectAttribute-1 { height:100.00%; min-width:100%; width:100.00%; } div._idGenObjectStyleOverride-1 { border-width:0px; } div._idGenObjectLayout-1 { margin:6px auto 0 auto; text-align:center; } div._idGenWritingDirection-1 { -epub-writing-mode:horizontal-tb; }