/* CSS Document */
@charset "UTF-8";
a img{border:none;}
body{font-size:1px;line-height:170%;background#FFF;}
*{margin:0px; padding:0px;}
ul,li,dd,dl,h1,h2,h2,h3,h4,h5,h6,body{font-size:1px; margin:0; padding:0;}
ul,li{ list-style-type:none;font-size:12px;line-height:1%;}
div#all{ width:900px; margin:0 auto;}
div#head h1{ float:left; padding:5px 0 0 0;}
div#head p#ad{ float:right; padding:0 0 0 0;}
div#head{ height:112px;}
a{color:#005FC0;}
a:hover{color:#990099;}
p{font-size:12px;}


.mainleft{width:180px;float:left;margin-right:5px;}
.left-h3{margin-left:3px;}
.gazouPSP{float:left;height:1px;margin-left:5px;margin-right:5px;}
.left-mainhr{margin-bottom:4px;clear:both;color:#ccc;}
.left-mainhr2{margin-bottom:4px;clear:both;color:#eee;}


.mainright{width:200px;float:left;margin-right:5px;}
.gazouPSP2{float:left;height:149px;margin-left:5px;margin-right:5px;}
.red{color:#ff0000;}
#menu_frame{width:200px;margin-left:5px;margin-bottom:20px;font-size:11px;}
.saikin{clear:both;margin-bottom:20px;}


.kate{font-size:11px;}
.kite{margin-left:56px;}
.maina{width:490px;float:left;margin-right:0px;}
.mainhr2{margin-top:17px;margin-bottom:17px;clear:both;color:#ddd;}
.mainhr{margin-top:5px;margin-bottom:15px;clear:both;color:#ddd;margin-left:24px;}
.mainjpg{ width:830px; text-align:center;margin:0 0 10px 0;}
.matuixx{width:100px;float:left;margin-right:7px;}
.page{font-size:17px;margin-top:10px;}
div#foot a:hover{ text-decoration:underline;}
div#foot a{ text-decoration:none;}
div#foot h4{ font-size:12px;display:inline; padding:5px;}
div#foot ul{ line-height:20px; padding:15px 0 0 0;}
div#left-text a{font-size:12px;padding-bottom:7px; text-decoration:underline;line-height:120%;}
div#left-text-ds a{font-size:12px;padding-bottom:7px; text-decoration:underline;line-height:120%;}
div#left-text-ds{margin-bottom:7px;}
h1{margin:20px 10px 10px 10px;font-size:14px;color:#FFF;}
h2{margin-bottom:10px;}
h3{margin-left:27px;}
ul#pan li{ display:inline;}
ul#pan tt{ margin:0 5px;}
ul#pan{ margin:0 0 15px 0;}

#copy{text-align:center;}

