@font-face { font-family:Alegreya; font-style:normal; font-weight:normal; src : url("../font/Alegreya-Italic.ttf"); } @font-face { font-family:Alegreya; font-style:normal; font-weight:normal; src : url("../font/Alegreya-Bold.ttf"); } @font-face { font-family:Alegreya; font-style:normal; font-weight:normal; src : url("../font/Alegreya-Regular.otf"); } @font-face { font-family:"Source Sans Pro Semibold"; font-style:normal; font-weight:normal; src : url("../font/SourceSansPro-Semibold.otf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; -epub-hyphens:auto; -webkit-hyphens:auto; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } @page { margin : 30px 30px 20px 30px; } p.character { page-break-before: never; font-family:Alegreya, serif; font-size:0.955em; font-style:bold; font-variant:small-caps; font-weight:bold; line-height:1.3; margin: 0.844em 0px 0px 0px; orphans:2; page-break-after:avoid; page-break-before:auto; text-align: left; text-transform: lowercase; text-decoration:none; text-indent:0; widows:2; } p.cip { font-family:Alegreya, serif; font-size:0.650em; 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:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:2; } p.ded { font-size:0.875em; margin-top:90.0px; margin-bottom:0.0px; text-align:center; text-indent:0.0px; } p.deda { font-size:0.875em; margin-top:45.0px; margin-bottom:0.0px; text-align:center; text-indent:0.0px; } p.dia { font-family:Alegreya, serif; font-size:0.955em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.375; margin-bottom:0; margin-left:40px; margin-right:0; margin-top:16px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; widows:2; } p.dir { font-family:Alegreya, serif; font-size:0.955em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.375; margin-bottom:5px; margin-left:90px; margin-right:0; margin-top:16px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; widows:2; } p.h1 { font-family:"Source Sans Pro Semibold", sans-serif; font-size:1.333em; font-style:normal; font-weight:bold; line-height:0.902; margin-bottom:0; margin-left:0; margin-right:0; margin-top:100px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } p.scene { font-family:"Source Sans Pro Semibold", sans-serif; font-size:1.333em; font-style:normal; font-variant:small-caps; font-weight:bold; line-height:0.902; margin-bottom:50px; margin-left:0; margin-right:0; margin-top:9px; orphans:2; page-break-after:auto; page-break-before:always; text-align:center; text-decoration:none; text-indent:0; widows:2; } p.h2 { font-family:"Source Sans Pro Semibold", sans-serif; font-size:1.333em; font-style:normal; font-variant:small-caps; font-weight:bold; line-height:0.902; margin-bottom:1.4em; margin-left:0; margin-right:0; margin-top:28px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:2; } p.noind { font-family:Alegreya, serif; font-size:0.955em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.375; margin-bottom:0; margin-left:0; margin-right:0; margin-top:8px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; widows:2; } p.p { color:#000000; font-family:Alegreya, serif; font-size:0.955em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.375; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:14px; widows:2; } p.vdia { font-family:Alegreya, serif; font-size:0.955em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.375; margin-bottom:0; margin-left:40px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; widows:2; } p.cpytxt { font-size:0.875em; margin-top:18.0px; margin-bottom:0.0px; text-indent:0.0px; text-align:center; } p.cpytxtb { font-size:0.875em; margin-top:7.5px; margin-bottom:7.5px; text-indent:0.0px; text-align:center; } div._idGenPageitem-2 { text-align:center; max-width:100%; max-height:100%; margin-top:45px; } p.footnote { page-break-before: never; font-family:Alegreya, serif; font-size:0.700em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:20px; margin-right:0; margin-top:15px; orphans:2; text-align:center; text-decoration:none; text-indent:0; widows:2; } p.list { font-family:Alegreya, serif; font-size:0.8330em; font-style:normal; font-weight:normal; line-height:1.2; text-align:center; margin-bottom:0; margin-left:0px; margin-right:0; margin-top:0px; orphans:2; widows:2; } div._idGenPageitem-9 { width:45%; float: right; }