@charset "shift_jis";



html {

	margin: 0;

	padding: 0;

	scrollbar-arrow-color:#ffffff;

	scrollbar-face-color:#232323;

	scrollbar-track-color:#ffffff;

	scrollbar-3dlight-color:#232323;

	scrollbar-shadow-color:#232323;

	scrollbar-darkshadow-color:#232323;

	scrollbar-highlight-color:#232323;

}



body {

	margin: 0;

	padding: 0;

	background: #000000;

	text-align:left;

	font-family: verdana, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif, "ƒqƒ‰ƒMƒmŠpƒS Pro W6";

	font-size: 12px;

	line-height:16px;

	scrollbar-arrow-color:#ffffff;

	scrollbar-face-color:#232323;

	scrollbar-track-color:#ffffff;

	scrollbar-3dlight-color:#232323;

	scrollbar-shadow-color:#232323;

	scrollbar-darkshadow-color:#232323;

	scrollbar-highlight-color:#232323;

}



body.request {

	margin: 0;

	padding: 0;

	background-image:none;

	background-color: transparent;

	color: #000000;

	text-align:left;

	font-family: verdana, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif, "ƒqƒ‰ƒMƒmŠpƒS Pro W6";

	font-size: 12px;

	line-height:16px;

	scrollbar-arrow-color:#ffffff;

	scrollbar-face-color:#232323;

	scrollbar-track-color:#ffffff;

	scrollbar-3dlight-color:#232323;

	scrollbar-shadow-color:#232323;

	scrollbar-darkshadow-color:#232323;

	scrollbar-highlight-color:#232323;

}





a {

	color: #f31c85;

}



img{

	border:none;

}



div.noflash{

	padding:20px 0 0 20px;

}



div.header{

	width:950px;

	height:108px;

	margin:0 auto;

	position:relative;

}



div.header h1{

	position:absolute;

	top:34px;

	left:0;

	line-height:1px;

	margin:0;

	padding:0;

}



div.header h2{

	position:absolute;

	top:75px;

	left:397px;

	line-height:1px;

	margin:0;

	padding:0;

}



div.header ul.navi{

	margin:0;

	padding:0;

	list-style-type:none;

	position:absolute;

	top:44px;

	left:243px;

	line-height:1;

}



div.header ul.navi li{

	float:left;

	margin:0 18px 0 0; 

}



div.header ul.navi li.right{

	float:left;

	margin:0; 

}



div.header p.uta{

	position:absolute;

	top:74px;

	right:0;

}





div.conte-area {

	background:url(../img/bg.jpg) no-repeat center top;

	height:451px;

	width:100%;

}



div.conte-wrap{

	width:950px;

	margin:0 auto;

}



div.footer{

	width:950px;

	margin:0 auto;

	position:relative;

}



div.footer ul.banner{

	list-style-type:none;

	position:absolute;

	top:23px;

	left:0;

	margin:0;

	padding:0;

}



div.footer ul.banner li{

	float:left;

	margin:0 11px 0 0; 

}

img.banner {
	
	margin-left:5px;
}



div.footer ul.copyright{

	list-style-type:none;

	position:absolute;

	top:37px;

	right:0;

	margin:0;

	padding:0;

}



div.footer ul.copyright li{

	float:left;

	margin:0 11px 0 0; 

}



div.footer ul.copyright li.right{

	float:left;

	margin:0; 

}



p.comingsoon{

	text-align:center;

	font-weight:bold;

	font-size:20px;

	padding:100px 0 0 0;

	margin:0;

}





/*--------------------------------

           CSS HACK

 ------------------------------ */

.clearfix:after{

	content:".";

	display: block;

	height:0px;

	clear:both;

	line-height:0;

	visibility:hidden;

}



.clearfix{

	zoom:1;/*for IE 5.5-7*/

}

#flash {
	
	text-align:center;
	
}
