.also {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 0.5em 0 0
    }
.also-s {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 1em 0 0
    }
.also-t {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 4em 0 1em
    }
.bl {
    padding-right: 0.5em
    }
.bullet {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -1.1em;
    margin: 0 0 0 2.5em
    }
.bullet-1st {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -1.1em;
    margin: 1em 0 0 2.5em
    }
.calibre {
    display: block;
    font-size: 1.41667em;
    line-height: 1.2;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
    margin: 0 5pt
    }
.calibre1 {
    display: block;
    line-height: 1.2
    }
.calibre2 {
    height: auto;
    width: auto
    }
.calibre3 {
    font-size: 0.77778em
    }
.calibre4 {
    font-style: italic
    }
.calibre5 {
    text-decoration: none
    }
.calibre6 {
    line-height: 1.2;
    text-decoration: none
    }
.calibre7 {
    font-style: italic;
    line-height: 1.2
    }
.calibre8 {
    font-size: 0.75em;
    line-height: normal;
    vertical-align: sub
    }
.calibre9 {
    font-size: 0.75em
    }
.ch-tit {
    display: block;
    font-size: 1.17647em;
    line-height: 1.2;
    text-align: center;
    margin: 3em 0 2em
    }
.copy {
    display: block;
    font-size: 0.52941em;
    text-align: center;
    text-indent: 0;
    margin: 0
    }
.copy-sp {
    display: block;
    font-size: 0.52941em;
    text-align: center;
    text-indent: 0;
    margin: 1em 0 0
    }
.copy-t {
    display: block;
    font-size: 0.52941em;
    text-align: center;
    text-indent: 0;
    margin: 2em 0 0
    }
.dedi {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 6em 0 0
    }
.drop {
    font-size: 2em;
    line-height: 1.2
    }
.ext {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 1.5em;
    margin: 0 1.5em
    }
.ext-1st {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 1em 1.5em 0
    }
.ext-fl {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 0 1.5em
    }
.ext-last {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 1.5em;
    margin: 0 1.5em 1em
    }
.extsp {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 1em 1.5em
    }
.figcap {
    display: block;
    font-size: 0.79412em;
    line-height: 1.2;
    page-break-before: avoid;
    text-align: left;
    text-indent: 0;
    margin: 0 0 1em
    }
.fm-tit {
    display: block;
    font-size: 1.17647em;
    line-height: 1.2;
    text-align: center;
    margin: 2em 0
    }
.fn {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -0.8em;
    margin: 0.5em 0 0 0.8em
    }
.fn-line {
    display: block;
    line-height: 1.2;
    width: 30%;
    border-top: black solid 3px;
    margin: 1.5em 0 -0.5em
    }
.half {
    display: block;
    font-size: 1.41176em;
    line-height: 1.2;
    text-align: center;
    margin: 5em 0 0
    }
.image {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 1em 0
    }
.indent {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 1.5em;
    margin: 0
    }
.indentsp {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 1.5em;
    margin: 1em 0 0
    }
.index {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -3em;
    margin: 0 0 0 3em
    }
.index-t {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -3em;
    margin: 1em 0 0 3em
    }
.index1 {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -2em;
    margin: 0 0 0 3em
    }
.list {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: -1em;
    margin: 0 0 0 1em
    }
.list-fm {
    display: block;
    font-size: 0.70588em;
    text-align: right;
    margin: 0.5em 12em 0 0
    }
.noindent {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 0
    }
.noindenti {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 0
    }
.noindentsp {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 1em 0 0
    }
.note-h {
    display: block;
    font-size: 1em;
    line-height: 1.2;
    page-break-after: avoid;
    text-align: left;
    text-indent: 0;
    margin: 1.5em 0 1em
    }
.notes {
    display: block;
    font-size: 0.70588em;
    text-align: left;
    text-indent: 0;
    margin: 0.2em 0 0
    }
.notess {
    display: block;
    font-size: 0.70588em;
    page-break-before: avoid;
    text-align: left;
    text-indent: 0;
    margin: 0.2em 0 0
    }
.tit {
    display: block;
    font-size: 1.41176em;
    line-height: 1.2;
    text-align: center;
    text-indent: 0;
    margin: 1em 0 0
    }
.tit-b {
    display: block;
    line-height: 1.2;
    margin: 0% 25%
    }
.tit-img {
    display: block;
    font-size: 0.70588em;
    text-align: center;
    text-indent: 0;
    margin: 8em 0 0
    }
.tit1 {
    display: block;
    font-size: 0.79412em;
    line-height: 1.2;
    text-align: center;
    text-indent: 0;
    margin: 1em 0 0
    }
.tit2 {
    display: block;
    font-size: 1.41176em;
    line-height: 1.2;
    text-align: center;
    text-indent: 0;
    margin: 2em 0 0
    }
.tit3 {
    display: block;
    font-size: 0.52941em;
    text-align: center;
    text-indent: 0;
    margin: 0.3em 0 0
    }
.toc {
    display: block;
    font-size: 0.70588em;
    text-align: right;
    margin: 0.5em 18em 0 0
    }
.toc-sp {
    display: block;
    font-size: 0.70588em;
    text-align: right;
    margin: 2em 18em 0 0
    }