@charset "Shift_JIS";
h1,h2{margin:0;padding:0}
h1,h2{letter-spacing:.01em}
body{background:#fff;color:#222;font:13px "MS PGothic";*font-size:small;*font:x-small;width:768px;}
body{font:1em/1.5 "MS PGothic";}
a:link{color:#00f}
a:visited{color:#800080}
a:hover{color:#800000;text-decoration:none}
a:active{color:#800000}
h1{margin:0 0 1em;padding:.3em 0 .5em;border-bottom:solid 1px #acbce2;line-height:1.3}
h2{margin:1.5em 0 0;padding:.5em 0;border-bottom:1px solid #ccc;background:#f8f8f8;}
hr{clear:both;margin:.5em 0;border:0;border-top:1px #eee solid;_height:1px}
address{line-height:1.2;margin:1em 0;font-style: normal;font-size:93%;background:#eee;}
.right{float:right;margin:1em 0;font-size:93%;}
@media only screen and (max-width:768px){
body{width:96%;}
}