body
{
font-family:"Times New Roman", serif;
}
a
{
text-decoration:none;
}
img
{
max-height:100%;
max-width:100%;
}
.pr_head
{
font-size:1.5em;
margin-top:4em;
margin-bottom:1em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.title_h
{
font-size:2.5em;
margin-top:2em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:center;
}
.title_ha
{
font-size:1.2em;
margin-top:0.5em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:center;
}
.title_haa
{
font-size:2em;
margin-top:2em;
margin-bottom:3em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:center;
}
.title_haaa
{
font-size:0.88em;
margin-top:0.3em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:center;
}
span.smallcaps
{
font-size:0.75em;
}
.copy
{
font-size:0.73em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:left;
font-weight:normal;
}
.copy-mt
{
font-size:0.75em;
margin-top:4em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:justify;
font-weight:normal;
}
.copyt
{
font-size:0.73em;
margin-top:1em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:justify;
font-weight:normal;
}
.copyht
{
font-size:0.73em;
margin-top:1em;
margin-bottom:0em;
margin-left:1em;
margin-right:0em;
text-indent:-1em;
text-align:left;
font-weight:normal;
}
.copyh
{
font-size:0.73em;
margin-top:0em;
margin-bottom:0em;
margin-left:1em;
margin-right:0em;
text-indent:-1em;
text-align:left;
font-weight:normal;
}
.box_c
{
font-size: 0.7em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em;
text-indent: 0em;
text-align: center;
}
.cimage
{
margin-top:1em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
}
.boxcopy
{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em;
text-indent: 0em;
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:0.1em;
padding-right:0.1em;
border-top:solid 1px;
border-bottom:solid 1px;
border-left:solid 0.5px;
border-right:solid 0.5px;
}
.ded_f
{
font-size:0.88em;
margin-top:5em;
margin-bottom:1.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.ded
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}

.toc_h
{
font-size:1.98em;
margin-top:5em;
margin-bottom:2.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:bold;
text-align:center;
}
.toc_head
{
font-size:1.98em;
margin-top:5em;
margin-bottom:2.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.space1
{
padding-left:1em;
}
.space2
{
padding-left:1.4em;
}
.space3
{
padding-left:0.8em;
}
.toc
{
font-size:1.03em;
margin-top:0em;
margin-bottom:0em;
margin-left:7.1em;
margin-right:0em;
text-indent:-7.1em;
font-weight:normal;
text-align:justify;
}
.toc1
{
font-size:1.03em;
margin-top:1.5em;
margin-bottom:0em;
margin-left:1.5em;
margin-right:0em;
text-indent:-1.5em;
font-weight:normal;
text-align:justify;
}
.toc_pa
{
font-size:1.03em;
margin-top:2em;
margin-bottom:1em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.fm_head
{
font-size:2em;
margin-top:5em;
margin-bottom:3em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.ch_num
{
font-size:1.2em;
margin-top:5em;
margin-bottom:1.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}

.ch_head
{
font-size:2em;
margin-top:1em;
margin-bottom:0.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.ch_head_b
{
font-size:2em;
margin-top:1em;
margin-bottom:2.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.ch_head1
{
font-size:1.2em;
margin-top:0em;
margin-bottom:3.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:bold;
text-align:center;
}
.ch_head1a
{
font-size:1.2em;
margin-top:0em;
margin-bottom:1em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:bold;
text-align:center;
}
.ch_head2
{
font-size:2.2em;
margin-top:0em;
margin-bottom:3em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.h3
{
font-size:1.2em;
margin-top:2em;
margin-bottom:1.3em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.h4
{
font-size:1em;
margin-top:1.5em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:bold;
text-align:justify;
}
.noindent
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:justify;
}
.noindent_t
{
font-size:0.88em;
margin-top:1.5em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:justify;
}
.noindent_b
{
font-size:0.88em;
margin-top:0em;
margin-bottom:1.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:justify;
}
.center
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.center_b
{
font-size:0.88em;
margin-top:0em;
margin-bottom:4em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.indent
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:1.5em;
font-weight:normal;
text-align:justify;
}

*.right_1
{
font-size:0.88em;
padding:0.5em;
float:right;
}
span[epub|type~='pagebreak'] {
color:rgb(180,180,180);
text-align:center;
border:1px solid rgb(180,180,180);
padding:0.1em 0.3em;
}
*

.right_pra
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.dropcap
{
font-size: 480%;
float: left;
margin-bottom: -0.3em;
margin-left: 0em;
margin-top: -0.1em;
line-height: 1em;
padding-right: 1px;
font-weight: normal;
}


div.bullet {
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1.5em;
  margin-right: 0em;
  text-indent: 0em;
}
.bullet_para
{
  font-size: 0.88em;
  margin-top: 0em;
  margin-bottom: 0.5em;
  margin-left: 1.35em;
  margin-right: 0em;
  text-indent: -1.35em;
  text-align: justify;
}
span.bull
{
padding-left:1em;
}
.blockquote
{
margin-top:0.88em;
margin-bottom:1em;
margin-left:1.3em;
margin-right:1.3em;
text-indent:0em;
text-align:justify;
}
.ext_in
{
font-size:0.88em;
margin-top:0em;
margin-bottom:0em;
margin-left:1.5em;
margin-right:1.5em;
text-indent:1.5em;
font-weight:normal;
text-align:justify;
}
.imgc
{
margin-top:1.5em;
margin-bottom:1.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.imgca
{
margin-top:0.3em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
.imgcaa
{
margin-top:2em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
font-weight:normal;
text-align:center;
}
div.number {
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1.5em;
  margin-right: 0em;
  text-indent: 0em;
}
.number_list {
  font-size: 0.88em;
  margin-top: 0em;
  margin-bottom: 0.8em;
  margin-left: 1.45em;
  margin-right: 0em;
  text-indent: -1.45em;
  text-align: justify;
}
.number_list0 {
  font-size: 0.88em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 1.45em;
  margin-right: 0em;
  text-indent: -1.45em;
  text-align: justify;
}
.number_list-in {
  font-size: 0.88em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 1.70em;
  margin-right: 0em;
  text-indent: 1.5em;
  text-align: justify;
}
.number_list-in1 {
  font-size: 0.88em;
  margin-top: 0em;
  margin-bottom: 0.5em;
  margin-left: 1.70em;
  margin-right: 0em;
  text-indent: 1.5em;
  text-align: justify;
}
span.num
{
padding-left:0.7em;
}
.bmh {
  font-size: 1.08em;
  margin-top: 1em;
  margin-bottom: 0.5em;
  margin-left: 0em;
  margin-right: 0em;
  text-indent: 0em;
  text-align: left;
  font-weight:bold;
}
.notes1 {
  font-size: 0.83em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 2em;
  margin-right: 0em;
  text-indent: -1.5em;
  text-align: justify;
}
.notes2 {
  font-size: 0.83em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 2em;
  margin-right: 0em;
  text-indent: -2em;
  text-align: justify;
}
.part_h
{
font-size:1.5em;
margin-top:3em;
margin-bottom:0em;
margin-left:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-weight:normal;
}
.part_h1
{
font-size:2.5em;
margin-top:0.5em;
margin-bottom:5em;
margin-left:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-weight:normal;
}
.ind_ts {
  font-size: 0.88em;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  text-indent: 0em;
  text-align: left;
}
.ind1{
  font-size: 0.78em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 1em;
  margin-right: 0em;
  text-indent: -1em;
  text-align: left;
}
.ind2 {
  font-size: 0.78em;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 4em;
  margin-right: 0em;
  text-indent: -1.5em;
  text-align: left;
}
