body {
text-align      :center;
padding-top     :   1em;
margin          :   0em;
background-image:url(img/square.gif);
font-family     :'MS Gothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
}

* {box-sizing:border-box; -moz-box-sizing:border-box;}

p {
font-size  :14px;
margin     :0em 1em 1em 1em;
line-height:180%;
letter-spacing:normal;
}

hr {height:1px;}

li {
list-style-type:square;
margin-right   : 0.5em;
font-size      :  14px;
line-height    :  180%;
}

dd {
font-size    : 14px;
margin-bottom:0.5em; 
margin-right :  1em; 
line-height  : 180%;
}

dl {
	font-size       :14px;
	margin          :0em 1em 0em 1em;
	color           :#000000;
	background-color:#FFFFFF;
	line-height     :   180%;
}

.pic {
border-width:    1px;
border-style:  solid;
border-color:#999999;
}
.deo {font-style:normal;}
.jig {width:100%; text-align:center; font-size:14px; margin-bottom:1em;}

.did {border-width:0px; margin:0em}
.pon {text-align:center;}
.ert {text-align:right;}

.kei {
float       :   left;
margin-right:    1em;
margin-left :    1em;
border-width:    1px;
border-style:  solid;
border-color:#999999;
}

.puf {margin-left:  -1em; font-weight :bold;}
.puh {margin-left:-0.5em; margin-right:-1em; margin-bottom:0em;}
.pud {margin-left:   1em; margin-bottom:0em;}

.st {margin-left:-1em; margin-top:0.5em;}
.mi {margin-left:-1em;}
.mg {margin-left:-1em; font-weight:bold;}
.en {margin-left:-1em; margin-bottom:-0.7em; font-weight  :  bold;}
.wn {margin-left:-1em; margin-top   :   0em; margin-bottom:-1.5em;}
.ye {font-size  :12px; font-weight  :  bold; line-height  :  120%; margin-bottom:0.7em;}
.yq {font-size  :12px; font-weight  :  bold; line-height  :  120%; margin-bottom:0.7em; text-align:right;}
.yap {
font-size       :   14px;
margin-left     :    2em;
margin-right    :    2em;
font-weight     :   bold;
color           :#000000;
background-color:#FFFFFF;
line-height     :   180%;
}
.yop {
font-size       :   14px;
margin-left     :  1.5em;
margin-right    :    2em;
font-weight     :   bold;
color           :#000000;
background-color:#FFFFFF;
line-height     :   180%;
}

.qt {margin-left:-1em; margin-top:0.5em; font-weight : bold;}
.qn {margin-left:-1em; margin-bottom:-0.7em; font-weight : bold;}

.url {color:green; background-color:#FFFFFF;}
.tit {color:#000000; text-decoration:none;      background-color:#FFFFFF;}
.dit {color:#0000FF; text-decoration:underline; background-color:#FFFFFF;}
.bao {text-decoration:underline;}
.pu  {margin-top:0em;}
.vu  {margin-top:0.5em;}
.goc {margin-bottom:1em; margin-left  :0em;}
.zoz {margin-top   :0em; margin-bottom:0em;}
#oax {margin-left  :2em; margin-bottom:1em; margin-right:0em;}

#ds {margin-top :1em; margin-left:1em;}
#lk {margin-top :1em; margin-left:1em;}
#rp {margin-left:2em;}
#ke {text-align :center; margin-bottom:0em; margin-left:0em; margin-right:0em;}
#ne {font-size  :18px; margin:0.5em;}
#nb {font-size  :18px; margin:0.5em;}
#np {font-size  :16px; margin:0em; text-align:center;}
#nr {font-size  :16px; margin:0em; text-align:center;}

#rtr {text-align:center;}
#rto {text-align:center; clear:both;}

#bb1 {float: left; width:250px;}
#bb2 {float:right; width:250px;}

#wr {
width       : 779px;
margin-left :  auto;
margin-right:  auto;
}

#he {
text-align      :   left;
color           :#000000;
background-color:#FFFFFF;
width           :   100%;
border-width    :    1px;
border-style    :  solid;
border-color    :#999999;
margin-bottom   :   10px;
}

#hg {margin-top:0.3em; margin-left:0.3em; margin-bottom:0.2em;}
.hp {font-size : 14px; margin-left:  1em; margin-bottom:0.2em; margin-top:0em; margin-right:0.1em; font-weight:bold;}
#eg {margin-left:0.6em; margin-top:0.2em;}

#le {
text-align      :   left; 
float           :   left;
color           :#000000;
background-color:#FFFFFF;
width           :  189px;
border-width    :    1px;
border-style    :  solid;
border-color    :#999999;
margin-right    :    0px;
}

#me {font-size:18px; margin-top:0.5em; margin-left:0.5em; margin-bottom:0em;}

#ce {  
text-align      :   left;
float           :  right;
color           :#000000;
background-color:#FFFFFF;
width           :  580px;
border-width    :    1px;
border-style    :  solid;
border-color    :#999999;
margin-right    :    0px;
}

#di {
padding-top :0.5em;
padding-left:0.5em;
margin      :  0em;
}

#fo {
clear : both;
width : 100%;
height:  1em;
}

.fof {width:100%; text-align:center; margin-bottom:1em;}
.hmv {margin-bottom:0em;}
.fif {width:266px;}
.gid {color:#0000FF; background-color:#FFFFFF; text-decoration:underline;}

#bot {clear: both;}
#le1 {float: left; font-size:14px;}
#ri1 {float:right; font-size:14px;}
#le2 {float: left; clear: both; font-size:14px; white-space:nowrap;}
#ri2 {float:right; clear:right; font-size:14px; white-space:nowrap;}

#me_l {float: left; font-size:14px;}
#me_r {float:right; font-size:14px;}
#me_t {clear: both; font-size:14px;}

#fi1 {float:right; margin-right:0.4em;}
#fi2 {clear: both; line-height :   0%;}
#fi3 {margin-top:0em;}

#ots {text-align:center; font-size:14px;}
#yst {clear:both;}

#sma {text-align: right; margin-bottom:0em;}
#ram {text-align:center; margin:0em; padding:0em; line-height:0px;}
#sts {border-width: 0px; margin:0em; padding:0em; line-height:0px;}

#lem {height:1px; margin-bottom:0em;}
#sto {border-width:0px; margin-top:0em; padding:0em; line-height:0px;}
#fid {width:60px; text-align:center;}
#fir {width:60px; text-align:center;}

#gad1  {float:left; padding-left: 1em; padding-right:1em;}
#gad2  {float:left; padding-left: 1em; padding-right:1em;}
#gad4  {text-align:center;}
#gad5  {padding-left:  1em; padding-right:1em;}
#gad6  {padding-left:1.5em;}
#gad7  {padding-left:2.5em;}
#gad8  {float:right; padding-right:0.5em;}
#gad9  {text-align:center; clear:both; padding-top:0px; margin-top:0px;}
#gad10 {text-align: right; padding-top:0.5em;}
#gad11 {padding-bottom:1em; text-align:center;}
#gad12 {float:left; padding-left: 1em;}
#gad13 {text-align:center; padding-top:1em;}
#gad14 {float:left; padding-left: 1em; padding-right:1em;}

.bo1 {width: 100%; clear: both; padding: 0.5em; text-align:center; font-size:14px; font-weight:bold;}
.bo2 {width:187px; float: left;}
.bo3 {width:187px; float:right;}
.bo4 {width:187px; float: left;}
.bks {text-align:left; line-height:130%; margin-bottom:1em;}

form  {margin:0px;}
#tpno {padding-bottom:0em; margin-bottom:0em; font-size:16px; margin-left: auto; margin-right: auto; width: auto;}
#tpc1 {text-align:center; width:50px;}
#tpc2 {text-align:center; width:80px;}
#tpc3 {text-align:center; width:200px;}
#tpc4 {text-align:center;}
#pows {padding-bottom:0em; margin-bottom:0em; text-align:right;}
.toes {text-align:right;}
.tott {text-align: left;}
#pass {width:70px;}
.pihf {margin-left: auto; margin-right: auto; width: auto;}
.upos {text-align:left;}

#hna {border:0px; vertical-align:text-top;}

.prr {
font-size  :14px;
margin     :0em 1em 1em 1em;
line-height:140%;
letter-spacing:normal;
}

.sio {
	color:#00000;
}
