@charset "utf-8";
/* CSS Document */


#top{background:url(../img/bg.gif) repeat-x;}

div#container_top{margin:0 auto;
position:relative;
width:940px;
height:680px;
background:url(../../top/img/main.jpg) no-repeat;

}

div#container_pv{margin:0 auto;
position:relative;
width:940px;
height:680px;

}

div#container_pv #flash{
margin:0px auto;
width:940px;
height:593px;
}


div#btn{
	width:155px;
	height:50px;
	position:absolute;
	left: 613px;
	top: 589px;

}
/*ヘッダー
------------------------------------------------------------------- */

div#header{

position:relative;
width:920px;
padding:15px 0 10px 20px;
height:40px;
background:#FFF;
}

div#header h1{width:335px;
height:43px;
background:url(../img/logo.jpg) no-repeat;
text-align:left;
}

/*	リリース	---------------------------------------- */
div#container_top div#release{
	position:absolute;
	left: 216px;
	top: 481px;
}

div#container_top div#release2{
	position:absolute;
	left: 30px;
	top: 492px;
}


/*	フッター	---------------------------------------- */


div#footer div#copybox a{text-decoration:none;
color:#FFF;
margin-left:15px;}



div#footer div#copybox a:visited{
color:#FFF;}

div#footer div#box{width:1000px;
margin:0 auto;
position:relative;}

div#footer div#box div#copybox{
	width:400px;
	color:#FFF;
	font-size:90%;
	padding:10px 0;
	float:right;
text-align:right;
}


div#footer div#box div.bnr1{
	width:160px;
	float:left;
	margin:10px 10px 0 30px;
}

div#footer div#box div.bnr2{
	width:160px;
	float:left;
		margin:10px 10px 0 0;

}
