/* CSS Document */

/*-----------------
	body
-----------------*/
body{
	background:#000000;
	color:#CCCCCC;
	margin:0px;
	padding:0px;
	}


#index{
	background:url(images/back.jpg) no-repeat left top #000;
	}

#about{
	background:url(images/back3.jpg) no-repeat left top #000;
	margin:0px 0px 10px 0px;
	}
#rule{
	background:url(images/back4.jpg) no-repeat left top #000;
	margin:0px 0px 10px 0px;
	}
#faq{
	background:url(images/back5.jpg) no-repeat left top #000;
	margin:0px 0px 10px 0px;
	}
#link{
	background:url(images/back6.jpg) no-repeat left top #000;
	margin:0px 0px 10px 0px;
	}

	
/*-----------------
	menu
-----------------*/
#menu{
	position:absolute;
	top:115px;
	left:5px;
	width:180px;
	}
	
#menu img{
	display:block;
	margin-bottom:10px;
	}
	
/*-----------------
	btns
-----------------*/
#btns{
	position:absolute;
	top:10px;
	left:674px;
	width:266px;
	}

#btns img{
	margin-bottom:5px;
	}

#btn2{
	position:absolute;
	top:20px;
	left:414px;
	width:540px;
	}

#btn2 img{
	margin-bottom:5px;
	}

/*-----------------
	sonota
-----------------*/
#sonota{
	position:absolute;
	top:434px;
	left:5px;
	width:436px;
	}

/*-----------------
	setumei
-----------------*/
#setumei{
	position:absolute;
	top:361px;
	left:674px;
	width:266px;
	text-align:right;
	}

#setumei p{
	font-size:14px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height:125%;
	margin-top:0px;
	padding-top:0px;
	}
#setumei img{margin-bottom:0px;}
#setumei h4{color:#990066;}

#setumei2{
	position:absolute;
	top:115px;
	left:261px;
	width:690px;
	border:solid 2px #666666;
	padding:0px 0px 30px 0px;
	}

#setumei2 img{margin:0px;}
#setumei2 h2{
	color:#FFFFFF;
	margin-bottom:5px;
	margin-left:30px;
	}
#setumei2 p{
	margin:0px;
	margin-left:30px;
	font-size:14px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height:125%;
	padding-right:15px;
	margin-bottom:10px;

}

#setumei2 li a,a:visited{
	color:#CCCCCC;
	text-decoration:none;
}

#setumei2 li a:hover{
	color:#FF55CC;
	text-decoration:underline;
}


 /* ====ÏÔsÔQRR[h=============*/
.qr{
	float:left;
	width:230px;
	_width:270px;
	margin:0px 0px 0px 50px;
	_margin:0px 0px 0px 20px;
}
.qrimg{
	width:82px;
	height:82px;
	float:left;
}
.qrtext{
	width:120px;
	text-align:left;
	float:left;
	size:12px;
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 10px;
	padding:0;
	_padding:0;
}

.banner{
	margin-top:300px;
	_margin-top:320px;
}