body{color:#323232;background:#FFFFFF;font-size:12px;}
body>*{margin: auto;}
a:link{color:#0066CC;}
a:visited{color:#0066CC;}
a:active{color:#0066CC;}
a:hover{color:#FF0000;}

.lfs,.rts,#el,#f,.hn,.main li,.hedr h1#H,.fa h3{
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;
}


.hedr a:hover{color:#FF0000;}
.top a:hover{color:#FF0000;}
.main a:hover{color:#FF0000;}
.btom a:hover{color:#FF0000;}

.iff{width:170px;height:2200px;}
.ifv{width:170px;height:2200px;}
.hedr{width:850px;font-size:10pt;}
.hedr h1#hdr{font-size:18pt;margin:0px;display:inline;text-align:right;}
.hedr h1#H{font-size:18pt;margin:0px;display:inline;text-align:right;}
.top{width:865px;}
.top h1#tpt{font-size:10pt;margin:0px;display:inline;}
.top h2#tpt{font-size:10pt;margin:0px;display:inline;}
.top h2{font-size:10pt;margin:0px;display:inline;}
.top h1#pt{font-size:18pt;margin:0px;display:inline;}
.top p{font-size:9pt;margin:0px;}
.top a{text-decoration:none;color:#0066CC;}
.top strong{background-color:#FFF552;font-weight:bold;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.top p#f {width:820px;font-size:8pt;}
/*.main{width:865px;}*/
.main{width:965px;}
.main a{color:#0066CC;}
/*.ctns{width:500px;float:left;margin-right:5px;}*/
.ctns{width:600px;float:left;margin-right:5px;}
.ctns h5{font-size:12pt;margin:0px;}
.btom{width:860px;font-size:10pt;line-height:140%;}
.btom a{color:#0066CC;}
.cf{font-size:7pt;width:170px;border:1px dashed #D2D2D2;}
.cf a{text-decoration:none;color:#0066CC;}
ul#pt{padding:0px 0px 0px 1px;margin:0px 0px 0px 5px;}
li#pt{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;list-style-position:outside;font-size:9pt;list-style-type:disc;}
.ti1{margin:10px 0px 10px 10px;padding-bottom:3px;width:800px;clear:both;}
.ti2{width:790px;margin:0px 0px 10px 10px;}
.ti3{text-align:center;width:140px;float:left;}
.ti4{width:650px;float:left;font-size:11pt;font-weight:bold;}
.ti1 h2#tpt{font-size:13pt;margin:0px;display:inline;text-align:center;}
.j9{width:840px;height:51px;margin:0px 0px 5px 0px;border-bottom:2px solid #FFBD77;}
.j2{padding:5px 5px 5px 5px;border-right:1px solid black;border-left:1px solid #FFAF00;background-color:#FC972B;background-image:url(o2.gif)}
.j1{float:left;padding:1px 1px 0px 1px;}
a#j3{font-weight:bold;color:#0066CC;text-decoration:underline;}
.ims{margin:0px 1px 0px 2px;}
.mpi{position:relative;}
.mpw{position:absolute;top:45px;left:25px;width:230px;font-size:10pt;}
.mpc{padding:0px 0px 0px 0px;float:left;}
.if1{width:220px;font-size:8pt;float:left;padding:0px 0px 0px 3px;}
.if2{width:230px;font-size:8pt;float:left;padding-left:10px;}
li#if3{margin:0px 0px 0px 1px;padding:0px 0px 0px 0px;font-size:8pt;display:inline;}
ul#if3{padding:0px 0px 0px 1px;margin:0px 0px 0px 5px;}
.if3l{margin:0px 0px 0px 1px;padding:0px 0px 0px 0px;font-size:8pt;display:inline;}
.if3u{padding:0px 0px 0px 1px;margin:0px 0px 0px 5px;}
.if4{font-size:9pt;letter-spacing:0px;display:inline;}
.if5{font-size:9pt;letter-spacing:12px;display:inline;}

.ctr{text-align:center;font-size:9pt;line-height:140%;}

.ctp{text-align:center;font-size:9pt;padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;}
.if6{width:10px;height:200px;float:left;}
.rts{width:170px;float:left;font-size:10pt;margin-left:0px;text-align:left;}
.lfs{width:170px;float:left;font-size:10pt;margin-right:10px;border:2px solid #FC972B;}
.ip{padding:0px 1px 0px 0px;}
.ih{padding:0px 0px 0px 2px;margin:0px 0px 0px 5px;}
.imd{margin:0px 1px 0px 5px;}
/*.fl{width:500px;font-size:8pt;background-color:#FFFFFF;margin:0px 2px 0px 0px;padding:0px 0px 3px 2px;}*/
.fl{width:600px;font-size:7pt;background-color:#FFFFFF;margin:0px 2px 0px 0px;padding:0px 0px 3px 2px;}
.cl{clear:left;}
.im{float:right;width:135px;padding:0px 0px 0px 0px;margin:0px 5px 10px 0px;border:0px}

.ihr{margin:0px 0px 0px 0px;clear:both;border:solid 2px #CBCBCB;border-top-color:#CBCBCB;color:#CBCBCB;height:3px;}
hr{margin:0px 0px 0px 0px;clear:both;border: solid 3px #FC972B;border-top-color: #FC972B;color:#FC972B;height:3px;}

ul#pn{padding:0px 0px 0px 1px;margin:0px 0px 10px 5px;}
li#pn{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;list-style-position:outside;font-size:10pt;list-style-type:disc;}






.fl ul{padding:0px 0px 0px 10px;margin:5px 0px 10px 10px;border:1px solid #B0B0B0;width:335px;background-color:#FF8000}
/*.fl ul{padding:0px 0px 0px 10px;margin:5px 0px 10px 10px;width:435px;}*/
/*.fl li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:10pt;list-style-type:disc;border:1px solid silver;width:320px;background-color:#FFFFFF}*/
.fl li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:9pt;list-style-type:disc;border:1px solid silver;width:320px;background-color:#FFFFFF}
/*.fl li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:9pt;list-style-type:disc;width:420px;}*/



li strong{background-color:#FFF522;display:inline;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;letter-spacing:0px;}
.pu{padding:0px 0px 0px 1px;margin:0px 0px 10px 15px;}
.pl{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;list-style-position:outside;font-size:11pt;list-style-type:disc;text-decoration:underline;}
/*.fa{width:500px;height:27px;background-image:url(obi.gif);background-color:#FC972B;font-size:6pt;color:#30251A;margin-bottom:2px;clear:both;}*/
.fa{width:600px;height:27px;background-image:url(obi.gif);background-color:#FC972B;font-size:6pt;color:#30251A;margin-bottom:2px;clear:both;}
.fa h3{font-size:13pt;margin:0px;display:inline;font-weight:normal;}

.fb{width:800px;height:20px;background-color:#FC972B;font-size:6pt;color:#30251A;margin:0px 0px 2px 25px;clear:both;}
.fb h3{font-size:12pt;margin:0px;display:inline;font-weight:bold;padding-left:10px;}

.hn{font-size:12pt;padding-bottom:0px;margin:2px 0px 0px 0px;}
.hn h4{font-size:15pt;margin:0px;display:inline;}
.hj{font-size:8pt;color:#66AA66;margin:0px 0px 0px 0px;padding:0px 0px 14px 0px;}
.fi{font-size:7pt;margin-top:2px;}
.tp{font-size:6pt;}
.kpf{font-size:9pt;line-height:140%;color:#FC972B;}
.ga{padding:3px 0px 0px 0px;}
.f7{font-size:7pt;}
.f8{font-size:8pt;}
.f9{font-size:9pt;}
.yd{font-size:8pt;margin:0 0 0 0;}
.kc{background-color:#FFF552;display:inline;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.kr{background-color:#8EFF88;display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.rts2{width:170px;float:right;font-size:10pt;margin-left:0px;text-align:left;}
.nam{color:#312418;}
.zk{font-size:6pt;color:#707070;}
.up{padding:0px 0px 0px 1px;margin:0px 0px 0px 5px;}
.lp{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;list-style-position:outside;font-size:7pt;list-style-type:disc;}
.kl{font-size:10pt;width:820px;margin: 0px 0px 3px 0px;padding:7px 10px 7px 10px;}
.kk{font-size:10pt;margin: 0px 0px 3px 0px;padding:5px 7px 5px 0px;font-weight:bold;}

.kk a{line-height:125%;padding-left:4px;}
.nd{font-size:7pt;margin:0px 0px 10px 10px;}
.p{font-size:6pt;width:30px;padding:1px 0px 1px;margin:18px 0px 0px;text-align:center;background-color:#FF7A01;}
.pn{font-size:6pt;width:30px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;background-color:#FF7A01;}



.kp{background-color:#F86E01;color:white;font-size:7pt;width:120px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;display:inline;}

#el{line-height:150%;letter-spacing:2px;}

.ks{background-color:#F86E01;font-size:7pt;width:60px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;margin-left:auto;margin-right:auto;}

.btom p.kp{background-color:#FF4141;font-size:7pt;width:60px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;}
.btom p.ks{background-color:#F86E01;font-size:7pt;width:60px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;}

.kpf p.kp{background-color:#FF4141;font-size:7pt;width:60px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;}
.kpf p.ks{background-color:#F86E01;font-size:7pt;width:60px;padding:1px 0px 1px;margin:0px 0px 0px;text-align:center;}

.ht{color:#0740FF;font-size:6pt;width:30px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.rk{color:#C807FE;font-size:6pt;width:30px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.ms{color:#FF5800;font-size:6pt;width:30px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.ps{color:#0096FF;font-size:6pt;width:45px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.kb{color:#16511B;font-size:6pt;width:35px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.rg{color:#8C390F;font-size:6pt;width:35px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.cm{color:#FF4244;font-size:6pt;width:60px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.yh{color:#1BA633;font-size:6pt;width:60px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}
.th{color:#0079FE;font-size:6pt;width:65px;padding:1px 0px 2px;margin:0px 0px 1px 4px;text-align:center;display:inline;}

.f0 p.hj{font-size:6.5pt;color:#66AA66;margin:0px 0px 0px 0px;padding:0px 0px 14px 0px;}

.ho{background-color:#0740FF;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.ry{background-color:#C807FE;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.mi{background-color:#FF5800;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.pe{background-color:#0096FF;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.ka{background-color:#16511B;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.ro{background-color:#8C390F;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.co{background-color:#FF4244;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.yu{background-color:#1BA633;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}
.to{background-color:#0079FE;color:yellow;font-size:7pt;width:15px;margin:0px 2px 0px 4px;text-align:center;display:inline;}



.f0{padding: 0px 0px 10px 3px;}
.f0 h5{display:inline;}
.f0 h4{display:inline;font-size:10pt;}
.f0 strong{background-color:#FFF552;font-weight:bold;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.f0 p{display:inline;font-size:8pt;}
.f14{font-size:14pt;}
.sf{width:500px;height:27px;background-image:url(obi.gif);background-color:#FC972B;font-size:17pt;color:#30251A;margin-bottom:6px;margin-top:6px;clear:both;}

.il0{width:45px;float:left;}
.il{width:170px;float:left;}
.it4{float:left;font-size:8pt;letter-spacing:0px;display:inline;margin:5px 5px 0px 0px;}
.it5{float:left;font-size:8pt;letter-spacing:8px;display:inline;margin:0px 5px 0px 0px;}
.if1 br{clear:both;}
.if2 br{clear:both;}

.omp{font-weight:bold;font-size:9pt;display:inline;}
.omf{margin:0px 0px 0px 0px;}
.omf input{width:160px;}

.kn{width:820px;background-color:#FFFFFF;margin: 0px 0px 0px 0px;padding:7px 10px 0px 10px;}
.ko{float:left;font-size:10pt;font-weight:bold;width:200px;border:1px dashed #AAAAAA;text-align:center;margin-bottom:5px;}
.pc{float:left;font-size:11pt;font-weight:bold;width:200px;border:1px solid #FC972B;text-align:center;margin-bottom:5px;background-color:#FFFFFF;padding:5px 0px 5px 0px;}
.pa{width:820px;background-color:#FFFFFF;margin: 0px 0px 0px 0px;padding:0px 10px 0px 10px;font-size:13pt;}


.nh {border:0px;width:386px;height:426px;}


.tu{font-size:11pt;}
.tu li{margin-bottom:3px;}
.ar{text-align:right;}
.cs{border:0;width:88px;height:31px}

.mf {margin:10px 0px 0px 0px;}
.mf form{display:inline;}
.mf div{margin:5px 0px 0px 4px;}

/*.fh{width:500px;font-size:8pt;background-color:#FFFFFF;margin:0px 2px 0px 0px;padding:3px 0px 3px 2px;border-top:3px solid #FC972B;clear:both;}*/
.fh{width:600px;font-size:7pt;background-color:#FFFFFF;margin:0px 2px 0px 0px;padding:3px 0px 3px 2px;border-top:3px solid #FC972B;clear:both;}


.fh ul{padding:0px 0px 0px 10px;margin:5px 0px 10px 10px;border:1px solid #B0B0B0;width:335px;background-color:#FF8000}
/*.fh ul{padding:0px 0px 0px 10px;margin:5px 0px 10px 10px;width:435px;}*/
/*.fh li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:10pt;list-style-type:disc;border:1px solid silver;width:320px;background-color:#FFFFFF}*/

/*.fh li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:9pt;list-style-type:disc;width:420px;}*/
.fh li{margin:0px 0px 0px 10px;padding:0px 0px 0px 3px;list-style-position:outside;font-size:9pt;list-style-type:disc;border:1px solid silver;width:320px;background-color:#FFFFFF}*/

.h0{padding: 3px 0px 10px 3px;border-top:3px solid #FC972B;clear:both;}
.h0 h5{display:inline;}
.h0 h4{display:inline;font-size:10pt;}
.h0 strong{background-color:#FFFF40;font-weight:bold;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.h0 .h0 p{display:inline;font-size:8pt;}

address {font-size:7pt;color:#66AA66;padding-bottom:10px;font-style:normal;}

.lf a{line-height:140%;font-size:13pt;font-weight:bold;}

.xm h2{font-size:12pt;margin-left:10px;display:inline;}
.xm{font-size:8pt;margin-left:10px;display:inline;}
.xd{font-size:10pt;margin:5px 10px 10px 20px;width:750px;}

.ti h2{font-size:13pt;margin-left:10px;display:inline;}
.ti p{font-size:10pt;margin:4px 10px 4px 10px;}
.ti a {text-decoration:none;font-weight:bold;}

.i2{width:200px;float:left;}
.i1{width:800px;margin:5px 0px 5px 0px;}
.i3{width:190px;border-bottom:1px solid #828282;border-right:1px solid #828282;background-color:#FFFFFF;}

.jm{border-color:#FFA751;border-width:1px;width:160px;height:250px;}

.aa{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.mRd{border:2px solid #FFA751;width:162px;padding:5px 7px 5px 3px;margin: 0px 0px 3px 0px;font-size:8pt;font-weight:bold;}


