/*　HTML変更　*/
body{margin:0px; padding:0px; background-image:url(img/bg_img.gif); background-repeat:repeat-x;}
body,td,tr{font-size:13px; color:#666666;}
img {border: 0;}
h1{font-size:11px; margin:0px; padding:0px; font-weight:normal; display:inline;}
h2{font-size:14px; margin:0px; padding:0px; width:100%; filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);}
h3{font-size:11px; margin:0px; padding:0px; font-weight:normal;}
h4{font-size:11px; margin:0px; padding:0px; font-weight:normal;}
a {color: #555555; text-decoration: solid; background-color: transparent;}
a:hover {color: #ff6600;}



/*　各共通　*/
.err{color:#FF0000;}
.mar15{margin-bottom:15px;}
.mar10{margin-bottom:10px;}
.mar7{margin-bottom:7px;}
.mar5{margin-bottom:5px;}
.mar3{margin-bottom:3px;}
.mar-r3{margin-right:3px;}
.mar-t5{margin-top:5px;}
.pan-l10{padding-left:10px;}
.pad3{padding:3px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad-b5{padding-bottom:5px;}
.pad-b10{padding-bottom:20px;}
.pan-b7{padding-bottom:7px;}
.txt11{font-size:11px;}
.main-l{padding-left:9px; padding-top:10px; padding-bottom:10px; padding-right:10px;}
.main-r{padding:10px 10px 10px 0px;}
.main-menu{letter-spacing:1px; padding:3px; margin-left:3px; margin-top:3px;}
.bor{border:1px solid #666666;}
.pan-txt{width:100%; text-align:left; font-size:11px; letter-spacing:1px; padding:3px; margin-bottom:7px;}
.head-bg{background-image:url(img/head/head_bg.gif);}
.head-menu{padding-top:3px; width:100%; text-align:center; font-weight:bold; filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);} 
.head-txt{font-size:11px; color:#FFFFFF; background-color:#666666; padding-top:2px; height:13px; width:100%;}
.head-txt a{color:#FFFFFF;}
.body-bor{border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background-color:#FFFFFF;}
.mini-txt-l{font-size:11px; text-align:left;}
.foot-bg{background-image:url(img/head/head_bg.gif);}
.foot-txt{font-size:11px; color:#FFFFFF;}
.pan-txt{font-size:11px; letter-spacing:1px;}

/*　ここから左メニュー　*/
.cat-menu{padding-bottom:4px; font-size:11px;}
.search-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/search_bg.gif); background-repeat:repeat-x; padding:5px;}
.search-input{border:1px solid #8FC335; width:150px; height:18px; font-size:12px;}
.serch-botan{border:1px solid #333333; margin-left:70px; margin-top:5px; background-color:#FFFFFF;}
.cat-jyo-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/cat_jyo_bg.gif); background-repeat:repeat-x; padding:5px;}
.cat-genre-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/cat_genre_bg.gif); background-repeat:repeat-x; padding:5px;}
.cat-play-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/cat_play_bg.gif); background-repeat:repeat-x; padding:5px;}
.cat-other-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/cat_other_bg.gif); background-repeat:repeat-x; padding:5px;}
.cat-pick-td{border-bottom:1px solid #B6B4B4; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4; background-image:url(img/left/cat_pick_bg.gif); background-repeat:repeat-x; padding:5px;}


/*　ここから共通外　*/
.cat-line{border-top:1px solid #B6B4B4;}
.my_pick{border:1px solid #B6B4B4; background-image:url(img/index/my_pick_bg.gif); background-repeat:repeat-x; padding:3px;}
.rank{border:1px solid #B6B4B4; background-image:url(img/index/rank_bg.gif); background-repeat:repeat-x; padding:3px;}
.rank-wak{font-size:11px; background-image:url(img/index/rank_line.gif); height:16px; padding-top:5px; text-align:left;}
.rank-title{font-size:11px; width:100%; text-align:left; filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);}
.rank-name{font-size:11px; width:100%; text-align:right; margin-bottom:1px;}
.re_rank{border:1px solid #B6B4B4; background-image:url(img/index/re_rank_bg.gif); background-repeat:repeat-x; padding:4px;}
.re_over{width:100%; height:570px; overflow:auto; background-color:#FFFFFF; border:1px solid #B6B4B4; padding:4px;}
.re-rank-waku{font-size:11px;}
.re_rank_cat{border:1px solid #B6B4B4;}
.ramdam{border:1px solid #B6B4B4; background-image:url(img/index/ramdam_bg.gif); background-repeat:repeat-x; padding:3px;}
.rank-comment{font-size:11px; margin-top:3px; padding:2px; border:1px dashed #B6B4B4;}
.view-comment{font-size:11px; margin-top:3px; padding:2px; border:1px dashed #B6B4B4; height:100px; width:100%; overflow:auto;}
.vcattitle{padding-left:8px; color:#777777;}
.viewcat3{border:1px solid #B6B4B4; background-image:url(img/view/cb_3.gif); background-repeat:repeat-x; padding:3px;}
.viewcat4{border:1px solid #B6B4B4; background-image:url(img/view/cb_4.gif); background-repeat:repeat-x; padding:3px;}
.viewcat42{border:1px solid #B6B4B4; background-image:url(img/view/cb_42.gif); background-repeat:repeat-x; padding:3px;}
.viewcat48{border:1px solid #B6B4B4; background-image:url(img/view/cb_48.gif); background-repeat:repeat-x; padding:3px;}
.vsearch{border:1px solid #B6B4B4; background-image:url(img/view/search_bg.gif); background-repeat:repeat-x; padding:3px;}
.gar{border:1px solid #B6B4B4; background-image:url(img/view/gar_bg.gif); background-repeat:repeat-x; padding:3px;}
.ets-title{padding-left:20px; padding-top:7px; color:#777777; background-image:url(img/ets/title.gif); height:30px; width:620px;}
.ets-bg{border:1px solid #B6B4B4; background-image:url(img/ets/waku_bg.gif); background-repeat:repeat-x; padding:10px; width:620px;}
.l-td{border:1px solid #B6B4B4; background-color:#FFFFFF; padding:3px;}
.l-txt{border:1px solid #B6B4B4; background-color:#FFFFFF; padding:3px;}
.re_overv{width:100%; height:570px; background-color:#FFFFFF; border:1px solid #B6B4B4; padding:4px;}
.new_over{width:100%; height:160px; background-image:url(img/war/war_new_bg.gif); background-repeat:repeat-x; padding:5px; border:1px solid #B6B4B4; overflow:auto;}
.main_new_over{width:100%; height:190px; background-image:url(img/war/war_new_bg.gif); background-repeat:repeat-x; padding:5px; border:1px solid #B6B4B4; overflow:auto;}
.war-txt{font-size:13px; padding:5px;}
.rank-waku3{width:90px; height:31px;}
.rank-waku4{width:90px; border:1px dashed #B6B4B4; padding:3px; font-size:10px; text-align:center;}
.pick-title{border-bottom:1px dashed #B6B4B4; border-right:1px dashed #B6B4B4; padding:4px; background-color:#FFFFFF;}
.pick-txt{border-bottom:1px dashed #B6B4B4; padding:4px; background-color:#FFFFFF;}
.pick-comment{border-bottom:1px dashed #B6B4B4; padding:4px; background-color:#FFFFFF; font-size:11px; line-height:120%;}
.saku-title{border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background-color:#FFFFCC; padding:3px; }
.saku-waku{padding:5px;}