.imageWrapperHi { height:99%; width:100%; text-align:center; page-break-inside:avoid; } .imageWrapperHi img { display:inline-block; height:100%; margin:0 auto; } body { font-size: medium; line-height: 1.3em; margin-top: 1em; margin-left: 1.5em; margin-right: 1.5em; font-family: serif; } div.part { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.chapter { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.copyright { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; font-size:90%; } div.front { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.front01 { margin-top:3em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.titlepage { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.block-1 { margin-top:1em; margin-bottom:1em; margin-left:25%; margin-right:0%; } div.block { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.block01 { margin-top:1em; margin-bottom:1em; margin-left:0%; margin-right:0%; } div.block02 { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.block03 { margin-top:1em; margin-bottom:1em; margin-left:20%; margin-right:0%; } h1.bm-title { margin-top:2em; margin-bottom:1.2em; margin-left:0%; margin-right:0%; text-align: center; line-height:100%; font-size:1.6em; font-weight:normal; } h2.fm { margin-top:1.3em; margin-bottom:1.3em; margin-left:0%; margin-right:0%; text-align: center; line-height:100%; font-size:1.2em; font-weight:normal; letter-spacing:6px; } h2.section { margin-top:1.5em; margin-bottom:1.5em; margin-left:0%; margin-right:0%; text-align: center; line-height:100%; font-size:1.2em; font-weight:normal; } h1.part-title { margin-top:10em; margin-bottom:1.2em; margin-left:0%; margin-right:0%; text-align: center; font-weight:normal; font-size:1.6em; word-spacing:8px; } h1.ch-title { margin-top:2em; margin-bottom:1.2em; margin-left:0%; margin-right:0%; text-align: center; font-weight:normal; font-size:1.4em; } h1.fm-title { margin-top:3em; margin-bottom:1.2em; margin-left:0%; margin-right:0%; text-align: center; line-height:100%; font-size:1.1em; font-weight:bold; letter-spacing:6px; } p.b-cover { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.center { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.title-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.center-img { margin-top:0.8em; margin-bottom:0.8em; margin-left:0%; margin-right:0%; text-align: center; } p.auth { margin-top:0.8em; margin-bottom:0.8em; margin-left:0%; margin-right:0%; text-align: center; } p.auth1 { margin-top:0em; margin-bottom:0.8em; margin-left:0%; margin-right:0%; text-align: center; } p.center01 { margin-top:2.5em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.cover-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt { text-align: left; margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt-center { text-align: center; margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt01 { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt02 { text-align: left; margin-top:1em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.extract { text-align: left; margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.htp-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.indent { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; text-indent:1.5em; margin-right:0%; } p.indent-ext { text-align: left; margin-top:1em; margin-bottom:0em; margin-left:0%; text-indent:1.5em; margin-right:0%; } div.prose { margin-top:1.5em; margin-bottom:1.5em; margin-left:3.8%; margin-right:0%; } p.nonindent { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.nonindent-ext { margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: left; } p.pt-right { text-align: right; margin-top:8em; margin-bottom:0em; margin-left:0%; margin-right:5%; font-size:1.2em; } p.tilte-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } span.nobreak{white-space:nowrap;}