@charset "utf-8"; 

*{font-family: verdana ,MS UI Gothic, arial, ＭＳ Ｐゴシック, sans-serif,Osaka‐等幅;} 



body {background-color: #000;background-image: url(/img/bg_strip_vip.gif);background-repeat: repeat-x;background-attachment: fixed;background-position: top left; font-size:12px;}

*{font-family: verdana ,ＭＳ Ｐゴシック,MS UI Gothic, arial,  sans-serif,Osaka‐等幅;} 

#wrap{width:850px; margin:0 auto; padding:0 0 0 0; color:#FFF; text-align:left; line-height:120%;}

#bg1{background:url(/img/door/img1.jpg) no-repeat top left; width:850px; height:58px; padding:0px; margin:0 auto;}

#bg2{/*background:url(/img/door/BN.jpg) no-repeat top left;*/ background-color:#000; width:850px; padding:0; margin:0 ;color:#fff; text-align:left; line-height:120%;}

#bg2 p{ padding:7px 10px 0 0; margin:0 ;color:#e1ce00; text-align:right; line-height:120%; font-weight:bold; font-family:Meiryo,"メイリオ","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;}


#KLBN{background:url(/img/door/KLBN.gif) no-repeat top left; width:850px; height:111px; padding:0; margin:1px 0 0 0 ;color:#fff; text-align:left; line-height:120%;}
#KLBN a{ outline:none;}
#KLBN a:hover{ outline:none;}


#bg3 {background:url(/img/door/btnBKLong.jpg) no-repeat top left; width:850px; height:350px; padding:0; margin:0 ;color:#fff; text-align:left; line-height:120%;}

#tsuho_form {
	/*background:url(/img/door/btnBKLong.jpg) no-repeat top left;*/
	width:850px;
	padding:0 0 5px 0; 
	margin:0;
	color:#fff;  
	line-height:120%;
	background:#000;
}


#tsuho_form a { text-decoration:underline; color: #e1ce00;}
#tsuho_form a:hover { text-decoration:none;}


#bg3 a{ text-decoration:none; color:#f0c; line-height:120%;}

#bg3 a:hover{ text-decoration:underline; color:#f0c; line-height:120%;}

/*#bg3{background:url(/img/door/btnBKLong.jpg) no-repeat top left; width:850px; height:295px; padding:0; margin:0 ;color:#fff; text-align:left; line-height:120%;}*/

#bg4{background:url(/img/door/txtBK.jpg) no-repeat top left; width:850px; height:145px; /*height:170px;*/ padding:0; margin:0 ; font-size:12px; color:#fff; text-align:left; line-height:120%;}
#bg4 ul{ list-style:none; margin:0; padding:0; }
#bg4 ul li {margin:0; padding:0 0 12px 0; list-style:none;}
#bg4 a{ text-decoration:underline; color: #e1ce00; line-height:120%;}
#bg4 a:hover{ text-decoration:none; color:#e1ce00; line-height:120%;}

/*#bg5{background:url(/img/door/txt2BK.jpg) no-repeat top left; width:850px; height:266px; padding:0; margin:0 ; font-size:12px; color:#fff; text-align:left; line-height:120%;}*/
#bg5{background:url(/img/door/btnBKLong.jpg) no-repeat bottom left; width:850px; padding:0px; margin:0 ; font-size:12px; color:#fff; text-align:left; line-height:120%;}


#bg5 textarea { background-color:#2d2d2d; color:#fff;font-size:12px; line-height:120%; width:800px; margin:3px; padding:3px; border:1px solid #000;}

#bg5 a { text-decoration:underline; color: #e1ce00; line-height:120%;}

#bg5 a:hover{ text-decoration:none; color:#e1ce00; line-height:120%;}



#btm { line-height:120%; color:#FFF; margin:5px; padding:5px; }



img{border:none;}

.end{ clear:both; margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:10px 0 20px 0;}

.float {float:left;}

a {outline:none;}

a:hover{outline:none;}