/*
Theme Name: SURPLUNEAR-YuYu
Description: SURPLUNEAR by <a href="http://www.surplunear.com/">TTCg@^JbVI</a>
*/

/* Reset
-------------------------------------------------------------------*/
* { padding: 0; margin: 0; }

h1 { font-size: 14px; line-height: 16px; color: #FFF; float: left; display: inline; margin-bottom: 4px; margin-top: 4px; margin-left: 10px;
	font-family: 'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro','ƒƒCƒŠƒI',Meiryo,'‚l‚r ‚oƒSƒVƒbƒN','MS PGothic',sans-serif;}
h2 { font-size: 16px; color: #FFFFFF; padding: 5px; float: left; display: inline; margin-bottom: 0px; margin-top: 5px; margin-left: 30px;
	font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro','ƒƒCƒŠƒI',Meiryo,'‚l‚r ‚oƒSƒVƒbƒN','MS PGothic',sans-serif;}

a:link { color:#F00;}
a:visited { color:#633; }
a:hover { color: #FF0000; }
a:active { color: #ff8000; }
/* Body
-------------------------------------------------------------------*/
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bg_2.jpg);
	background-repeat: y-repeat;
	background-position: center top;
	cursor:default;
	}
/*header
-------------------------------------------------------------------*/
#main {
	text-align:left;
	width:980px;
	height:825px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/main.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#head_box {
	text-align: left;
	height:68px;
	width: 980px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
#head_txt {
	width: 430px;
	height:68px;
	padding: 0px;
	margin:0px;
	float:left;
}
.clear{ 
	clear:both;
}

/* Body–¢Žg—p
-------------------------------------------------------------------*/
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align:bottom;
	}

/* story
-----------------------------------------------*/
#story_box {
	text-align:left;
	width:980px;
	height:1083px;
	background-image: url(../img/story.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}


/* how
-----------------------------------------------*/
#how_box {
	text-align:left;
	width:980px;
	height:1088px;
	background-image: url(../img/how.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

#how_1 {
	width:980px;
	height:625px;
	float:left;
}

#how_23 {
	width:980px;
}
#how_2 {
	width:486px;
	height:88px;
	float:left;
}
#how_3 {
	width:494px;
	height:88px;
	float:right;
}

#how_45 {
	width:980px;
}

/* prize
-----------------------------------------------*/
#prize_box {
	text-align:left;
	width:980px;
	height:702px;
	background-image: url(../img/prize.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

/* map
-----------------------------------------------*/
#map_box {
	text-align: left;
	width: 980px;
	height: 578px;
	background-image: url(../img/dl.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}
/* footer
-----------------------------------------------*/
#footer{
	text-align: left;	
	height: 150px;	
	width: 980px;
	margin-right: auto;
	margin-left: auto;	
	background-image: url(../img/footer.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
	bottom:0;
}
#footer_txt{
	padding: 70px 15px 0px 15px;
	}

.foot_txt {
	text-align: left;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
	margin: 0px;
	paddin: 0px;
}
li{list-style:none;}
/* footer2
-----------------------------------------------*/
#footer2{
	text-align: left;	
	height: 1000px;	
	width: 980px;
	z-index:9999;
	margin-right: auto;
	margin-left: auto;	
	background-image: url(../img/footer2.png);	
	background-repeat: no-repeat;
	background-position: center top;
	bottom:0;
}