a:link{text-decoration:none;}
a:visited{text-decoration:none;color:#0000FF;}
a:hover{text-decoration:underline;color:#00A0F0;}

body{font-family:'¥á¥¤¥ê¥ª', 'Meiryo','Times New Roman',"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic","MS UI Gothic","SansSerif",sans-serif;border:0;padding:0;font-size:10pt}
.cs2,dl,.cmktrue,.dttl{font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic","MS UI Gothic","SansSerif"}
.cs2 p{margin:0;}

.cmktrue{font-size:13pt;}

@media only screen and (max-width:480px){
body{margin:0;}
#ssconts{padding:0;margin:2px;}
#ss_top{margin:0 0 0 8px;}

#ssmenu ul{margin:0;padding:0;list-style:none;}
#ssmenu li{margin:14px 0;}
#ssmenu a{background:url(./images/stred.gif) no-repeat;border-left:solid 1px #FFFFF8;border-bottom:solid 1px #F0F0E8;padding:1px 1px 1px 8px;margin:0px;}

#ssmain1{margin:0 0 10px 0;padding:0;}
#ssmain1 p{margin:4px 0px 12px 4px;}
#ssmain1 ul{margin:0;padding:0;display:inline;list-style:none;}
#ssmain1 li{display:inline;}
#ssmain1 li:after{content:" > ";}

h1{font-size:18pt;margin:0;font-weight:normal;padding:4px;border:solid 2px #4040a0;border-radius:4px/4px;}

h3{font-size:15pt;font-weight:normal;margin:8px 0px;padding:2px;border:solid 2px #4040a0;border-radius:4px/4px;}
h1 a:link{text-decoration:none;color:#000000;}
h1 a:visited{text-decoration:none;color:#000000;}
h1 a:hover{text-decoration:underline;color:#0080E0;}

small{font-family:'Times New Roman','¥á¥¤¥ê¥ª','Meiryo';font-weight:bold;font-size:10pt;}

.ftn,.stb{font-family:'Times New Roman';font-weight:bold;font-size:10pt;}

.mk_up{font-family:'Times New Roman';font-weight:bold;color:#FF9900;}
.mk_new{font-family:'Times New Roman';font-weight:bold;color:#FF0000;}
.mk_new2{font-family:'Times New Roman';font-weight:bold;color:#FF9900;}

.bcsm{background:url(./images/lon1.gif)}
.smgrp{margin-right:12px;background:url(./images/vlineoranges3.gif);padding:2px;font-family:'Times New Roman';font-weight:bold;color:#FFFFFF;filter:Shadow(strength=1,direction=120,color='#000000');}
.sth9h{background:url(./images/sqs01_red.gif) no-repeat;border-bottom:solid 1px #E0E0E0;font-size:10pt;margin:0px 0px 0px 1px;padding:0px 0px 0px 10px;}
.smgl,.smgr{width:49%;float:left}

.bcsma{background:url(./images/lon1.gif);height:1600px;}

.st10{border:4px solid #FFCC7F;line-height:150%}

.gml{color:#0000ff;cursor:pointer;text-decoration:underline;}
.kpl{color:#0040ff;cursor:pointer;text-decoration:underline;}
.kpmorg{display:none;}
.kpm{font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic","MS UI Gothic";color:#EE953B;cursor:pointer;}

.ssg03{margin-top:15px;margin-bottom:15px;}
.ssg03 a{margin-right:8px;line-height:22pt;}
.ssg03 ul{margin:0px;padding:0px;list-style:none;}

.ads_t{display:block;margin:28px 0 15px 0;text-align:center;}
.ads_s{text-align:center;margin:22px 0px;}

.ads_f{margin-top:40px;margin-bottom:15px;}
.copyright{clear:both;text-align:center;padding:32px 2px 24px 2px;font-size:10pt;line-height:18pt;}
.copyright small{font-size:9pt;font-weight:normal;}


.celmain{}
.footadln{display:none;}
.footadln2{margin:32px 0;}
.pcst{display:none;}

.dttl{display:inline;font-size:10pt;font-weight:normal;}
.dttl b{font-family:'Times New Roman';font-weight:bold;}

.lttl{margin:0px 0px 0px 4px;text-align:left;font-size:10pt;font-weight:normal;}
.lttl b{font-family:'Times New Roman';font-weight:bold;}

.tdtinf{font-size:8pt;color:#a0a0a0;}
.tdtrans{font-family:'Times New Roman';font-weight:bold;color:#0080ff;}
.update{clear:both;}

.grph{padding:0px 4px;}
.grph img{float:left;padding:0px 4px;}

textarea{resize:both;max-width:340px;}
.celhistry{max-height:400px;overflow:auto;}

.csupdate{font-size:9pt;color:#a0a0a0;}

.maincel{border:0:padding:0;width:100%;border-collapse:separate;border-spacing:1px;}

.txtcnt{text-align:center;}
.cwhite{color:#ffffff}
.cred{color:#ff0000}
.cored{color:#D06000}
.cbgrn{color:#008080}
.cmktrue{color:#FFA040}
.cmkfalse{color:#E00000}
.fitimg{float:right;margin:0 0 4px 4px;}
.fitsmg{float:right;margin:0 2px 10px 10px}

.kpl{color:#0000ff;cursor:pointer}

.dttl{display:inline;margin:4px 0px;padding:0;font-size:11pt;font-weight:normal;background:none;}
.dttl b{font-family:'Times New Roman';font-weight:bold;}

.lttl{margin:0px 0px 0px 4px;text-align:left;font-size:10pt;font-weight:normal;}
.lttl b{font-family:'Times New Roman';font-weight:bold;}

.ct{text-align:center;}

.cs1{clear:both;margin:0;font-size:11pt;line-height:18pt;padding-left:2px;}
.cs2{clear:both;margin:6px 0px 6px 0px;line-height:15pt;padding:4px;color:#005050;background-color:#FEFEEF;border:solid 1px #f0f0f0;border-radius:6px/6px;max-height:200px;overflow:auto;}
.tdcell h2,.tdcell h3{background:url("");}

.tdcell h2{font-size:13pt;text-shadow:1px 1px 2px #a0a0a0;}
.tdcell h3{font-size:12pt;line-height:10.5pt;text-shadow:1px 1px 1px #a0a0a0;}
.tdcell h2,.tdcell h3{margin:0;padding:0;border:0;padding:0;font-weight:normal;white-space:nowrap;display:inline-block;word-break:break-all;line-break:anywhere;}
.tdcell h3{line-height:10.5pt;}

.tdcell{margin:12px 2px;box-sizing:border-box;font-size:9pt;border:#d8d8d8 solid 1px;padding:4px;}
.tdimg{float:left;padding:1px;width:122px;height:92px;}
.tdtable{clear:both;padding:0px;margin:0px;font-size:8pt;}
.tdtable dl{display:inline;font-size:11pt;margin:0px 0px 8px 0px;float:left;border:#e0e0e0 solid 1px;}
.tdtable dt{margin:0;padding:0px 2px;text-align:center;background:url( ./images/lvo15_01.gif);}
.tdtable dd{margin:4px 0px 0px 0px;padding:2px;height:13pt;font-size:10.5pt;text-align:center;font-weight:bold;}
.tdttl{padding:4px 0px;margin:0px 10px 8px 4px;border-bottom:solid 1px #e0e0e0;font-weight:bold;}

.tdgrp{float:left;padding:0 0 0 4px;width:calc(100% - 136px);}

.tdtinf{font-size:8pt;color:#a0a0a0;}
.tdtrans{font-family:'Times New Roman';font-weight:bold;color:#0080ff;}
.update{clear:both;}


}


@media only screen and (min-width:481px){
body{margin:4px;}

#ssconts{width:920px;padding:0px;margin:0px;overflow:hidden;background-repeat:repeat-y;}
#ss_top{float :right;text-align:center;width:176px;margin-top:0px;margin-bottom:8px;}

#ssmenu{float:right;width:176px;}
#ssmenu ul{margin:0px;padding:0px;list-style:none;}
#ssmenu li{margin:8px 0px;}
#ssmenu a{background:url(./images/stred.gif) no-repeat;border-left:solid 1px #FFFFF8;border-bottom:solid 1px #F0F0E8;padding:1px 1px 1px 8px;margin:0px;}

#ssmain1{float:left;width:720px;margin-bottom:10px;line-height:12pt;}
#ssmain1 p{margin:4px 0px 12px 4px;}
#ssmain1 ul{margin:0px;padding:0px;display:inline;list-style:none;}
#ssmain1 li{display:inline;}
#ssmain1 li:after{content:">";}

#ssmain2{float:left;width:720px;}
#ssfoot{float:left;width:800px;}

h1,h2{background:url(./images/h2d012.png) no-repeat;margin:0px 0px 4px 0px;padding:7px 4px 7px 8px;font-family:'Times New Roman',"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic";}
h1{font-size:16pt;font-weight:normal;text-shadow:2px 2px 3px #a0a0a0;}
h2{font-size:14pt;font-weight:normal;text-shadow:1px 1px 2px #a0a0a0;}
h3{background:url(./images/h3d01.png) no-repeat;font-size:12pt;font-weight:bold;padding:2px 0px 2px 8px;}
h1 a:link{color:#000000;}
h1 a:visited{color:#000000;}
h1 a:hover{color:#0080E0;}

small,.ftn,.stb,.fts{font-family:'Times New Roman';font-weight:bold;}
small,.ftn{font-size:10pt;}
.mk_up,.mk_new,.mk_new2{font-family:'Times New Roman';font-weight:bold;}
.mk_up,.mk_new2{color:#FF9900;}
.mk_new{color:#FF0000;}


.smgrp{width:164px;background:url(./images/vlineoranges3.gif);padding:2px;font-family:'Times New Roman';font-weight:bold;color:#FFFFFF;filter:Shadow(strength=1,direction=120,color='#000000');}

.sth9h{border-bottom:solid 1px #E0E0E0;font-size:10pt;margin:0px 0px 0px 1px;padding:0px 0px 0px 10px;}
.sth9h{background:url(./images/sqs01_red.gif) no-repeat;}


.kpl{color:#0040ff;cursor:pointer;text-decoration:underline;}
.kpm{color:#EE953B;cursor:pointer;}

.ssg03{clear:both;padding:16px 0;}
.ssg03 a{margin-right:8px;}
.ssg03 ul{margin:0px;padding:0px;list-style:none;}
.ssg03 li{margin:12px 0;}

.ads_top{width:100%;height:120px;margin-top:32px;margin-bottom:15px;}
.ads_t{width:400px;height:280px;margin-top:32px;margin-bottom:15px;}
.ads_s{width:170px;height:170px;margin-top:40px;margin-bottom:15px;}
.footadln2{margin:32px 10px;}

.copyright{width:880px;text-align:center;margin:16px 0px 24px 0px;font-size:10pt;}
.copyright small{font-size:9pt;font-weight:normal;}


.mtbl{width:628px;margin:16px 0px 16px 8px;font-size:10pt;}
.mtp{margin:8px 0px;line-height:14pt;font-family:'Times New Roman',Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic", sans-serif;}
.mtd{margin:0px 0px 8px 0px;line-height:12pt;padding:4px;color:#206060;background-color:#FEFEEF;border:solid 1px #f0f0f0;border-radius:6px/6px;}


.dttl{display:inline;margin:4px 0px;padding:0;font-size:11pt;font-weight:normal;background:none;}
.dttl b{font-family:'Times New Roman';font-weight:bold;}

.lttl{margin:0px 0px 0px 4px;text-align:left;font-size:10pt;font-weight:normal;}
.lttl b{font-family:'Times New Roman';font-weight:bold;}

.ct{text-align:center;}

.cs1{clear:both;margin:0;font-size:11pt;line-height:17pt;padding-left:2px;}
.cs2{clear:both;margin:6px 0px 6px 0px;line-height:15pt;padding:4px;color:#005050;background-color:#FEFEEF;border:solid 1px #f0f0f0;border-radius:6px/6px;max-height:200px;overflow:auto;}

.tdcell h2,.tdcell h3{background:url("");}

.tdcell h2{font-size:13pt;text-shadow:1px 1px 2px #a0a0a0;}
.tdcell h3{font-size:12pt;line-height:10.5pt;text-shadow:1px 1px 1px #a0a0a0;}
.tdcell h2,.tdcell h3{margin:0;padding:0;border:0;padding:0;font-weight:normal;white-space:nowrap;display:inline-block;word-break:break-all;line-break:anywhere;}
.tdcell h3{line-height:10.5pt;}

.tdcell{float:left;width:720px;margin:12px 2px;box-sizing:border-box;font-size:9pt;border:#d8d8d8 solid 1px;padding:4px;}
.tdimg{float:left;padding:0px 8px;}
.tdtable{clear:both;padding:0px;margin:0px;font-size:8pt;}
.tdtable dl{box-sizing:border-box;font-size:11pt;margin:0px 0px 8px 0px;float:left;border:#e0e0e0 solid 1px;}
.tdtable dt{margin:0;padding:0px 2px;text-align:center;background:url( ./images/lvo15_01.gif);}
.tdtable dd{margin:4px 0px 0px 0px;padding:2px;height:13pt;font-size:10.5pt;text-align:center;font-weight:bold;}
.tdttl{padding:4px 0px;margin:0px 10px 8px 4px;border-bottom:solid 1px #e0e0e0;font-weight:bold;}

.tdgrp{float:left;padding:0 0 0 10px}


.tdtinf{font-size:8pt;color:#a0a0a0;}
.tdtrans{font-family:'Times New Roman';font-weight:bold;color:#0080ff;}
.update{clear:both;}

.grph{padding:0px 4px;}

.txtcnt{text-align:center;}
.cwhite{color:#ffffff}
.cred{color:#ff0000}
.cored{color:#D06000}
.cbgrn{color:#008080}
.cmktrue{color:#FFA040}
.cmkfalse{color:#E00000}
.fitimg{float:right;margin:0 0 4px 4px;}
.fitsmg{float:right;}

.pcst input{width:98%;}

}
