@charset "UTF-8";
a:link{text-decoration:none;}
a:visited{text-decoration:none;color:#0044CC;}
a:hover{text-decoration:underline;color:#00A0F0;}

body{
background:url("wp1393.gif");
font-family:"Noto Sans JP",メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic, sans-serif;
margin:0;border:0;padding:0;
font-size:11pt;
}
h1,h2,h3,h4,h5,.st10d{font-family:"Noto Serif JP","Shippori Mincho","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",sans-serif;}
h1{margin:0;}
h2,h3{font-family:Times New Roman;margin:0;color:#FFFFFF;width:100%;border:0;font-weight:bold;text-shadow:2px 1px 1px #606060;text-align:center;}
h2{padding:2px;font-size:14pt;}
h3{padding:1px;font-size:13pt;}

#counter{clear:both;font-family:Times New Roman;font-weight:bold;font-size:12pt;}

@media only screen and (max-width:480px){

.wdblock{overflow:hidden;height:auto;background:url(image/hen_top03bar.png);}
.tp_left{float:left;}
.tp_right{display:none;}


ul,ol {list-style-type:none;margin:0;padding:0;text-align:left;}
li {margin:4px 2px 12px 2px;}
small{font-family:Times New Roman;font-weight:bold;font-size:9pt;}

.content{padding:0;}
.psc2{margin:2px;padding:4px;background-color:#FEFEFE;line-height:14pt;}

.main{background-color:#FFFFFF;}
.st10d{margin-bottom:20px;padding:2px;border:1px solid #FFCC7F;line-height:14pt;}
.smenu1{margin:0;padding:2px;background:url("image/lineoranges3.gif");border-width:2px;border-style:outset;border-color:#FF9900;}
.cat{margin-left:8px;font-size:9pt;}

.side{}
.smttn{margin:0;filter:Shadow(strength=3,direction=120,color=#000000);color:#FFFFFF;width:100%;font-size:12pt;font-weight:bold;}
.smttl{margin:0;padding:2px;background:url("image/lineoranges3.gif");border-width:2px;border-style:outset;border-color:#FF9900;text-align:center;}
.mlk{background:url('storange.gif') no-repeat;margin:0;padding:0px 0px 0px 6px;font-size:10pt;}
.st02m{
border-top:solid 1px #FFFFF8;
border-left:solid 1px #FFFFF8;
border-right:solid 1px #F0F0E8;
border-bottom:solid 1px #F0F0E8;
background-color:#FFFFFF;
}
.st02m ul{list-style-type:none;margin:2px;padding:0;text-align:left;}
.st02m li{background:url('storange.gif') 0 4px no-repeat;margin:0;padding:4px 12px 8px 8px;float:left;}

.footer{clear:both;padding:20px 0px;text-align:center;}
.footer p{margin:6px 0px;}

.uptime{font-family:Times New Roman;font-weight:bold;font-size:9pt;}
.ptct{font-family:Times New Roman;color:#808080;font-weight:bold;font-size:9pt;}
}

@media only screen and (min-width:481px){

h1{diplay:inline;}

.wdblock{max-width:2000px;overflow:hidden;height:auto;background:url(image/hen_top03bar.png);}
.tp_left{float:left;}
.tp_right{float:right;}

ul,ol{list-style-type:none;margin:0;padding:0;text-align:left;}
small{font-family:Times New Roman;font-weight:bold;font-size:9pt;}

.content{width:100%;min-width:640px;max-width:1150px;padding:4px;}
.psc2{margin:2px 2px;padding:4px;background-color:#FEFEFE;line-height:150%;}

.main{float:left;width:calc(100% - 190px);max-width:980px;background-color:#FFFFFF;}
.st10d{margin-bottom:20px;padding:4px;border:4px solid #FFCC7F;line-height:19pt;}
.st10d li{display:flex;width:100%;white-space:nowrap;}
.st10d li b{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;}
.uptime,.cat{flex-shrink:0;}
.smenu1{
margin:0;
padding:2px;
background:url("image/lineoranges3.gif");
border-width:2px;
border-style:outset;
border-color:#FF9900;
}
.cat{font-size:9pt;}

.side{float:right;width:180px;}
.smttn{margin:0;filter:Shadow(strength=3,direction=120,color=#000000);color:#FFFFFF;width:100%;font-size:12pt;font-weight:bold;}
.smttl{margin:0;padding:2px;background:url("image/lineoranges3.gif");border-width:2px;border-style:outset;border-color:#FF9900;text-align:center;}
.mlk{background:url('storange.gif') no-repeat;margin:0;padding:0px 0px 0px 6px;font-size:10pt;}
.st02m{
border-top:solid 1px #FFFFF8;
border-left:solid 1px #FFFFF8;
border-right:solid 1px #F0F0E8;
border-bottom:solid 1px #F0F0E8;
background-color:#FFFFFF;
}
.st02m ul{list-style-type:none;margin:2px;padding:0;text-align:left;}
.st02m li{background:url('storange.gif') 0px 3px no-repeat;margin:0;padding:0px 0px 0px 8px;}

.footer{clear:both;padding:20px 0;text-align:center;}
.footer p{margin:6px 0px;}

.uptime{font-family:Times New Roman;font-weight:bold;font-size:10pt;}
.ptct{font-family:Times New Roman;color:#808080;font-weight:bold;font-size:9pt;}

}
