@charset "shift-jis";
/* ===================================================================
	CSS information
	file name  :  index.css
	style info :  index
	date:2011.8.27
=================================================================== */
#index #flashcontentArea {
	position: absolute;
	min-width: 960px;
	width: 100%;
	min-height: 610px;
	height: 100%;
	top: 0;
	left: 0;
}

#index #flashcontent {
	min-width: 960px;
	width: 100%;
	min-height: 610px;
	height: 100%;
}
#index #headerwrap{
	width: 100%;
	height: 558px;
	text-align: center;
	vertical-align: top;
}
#index #footerwrap{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
}
#index #footer{
	position: relative;
	width: 100%;
	min-width: 960px;
	height: 130px;
	background: url(../image/bg_footer.png) bottom left repeat-x;
	margin: 0 auto;
	z-index: 100;
}
#index #footer h1,#footer ul li,#footer p {
	position: absolute;
}
#index #footer h1 {
	top: 20px;
	left: 15px;
}
#index #footer ul li {
	top: 6px;
}
#index #footer ul li.btn01 {
	right: 400px; 
}
#index #footer ul li.btn02 {
	right: 203px; 
}
#index #footer ul li.btn03 {
	right: 0; 
}
#index #footer p.txt01 {
	top: 86px;
	right: 0; 
}
#index #footer p.btn_nintendo {
	top: 108px;
	left: 15px; 
}
#index #footer p.copyright {
	top: 112px;
	left: 50%;
	margin-left: -31px;
	line-height: 1.1;
}
#index #footer p.twitter {
	top: 108px;
	right: 0; 
}
#index #flashcontent #noflash {
	overflow:hidden;
}

#index #flashcontent h1{
	position: absolute;	
	top: 28px;
	left: 22px;
}
#index #flashcontent #noflash,
#index #flashcontent #noflash #bg01,
#index #flashcontent #noflash #bg02 {
	min-width:960px;
	height:100%;
	min-height: 610px;
}
#index #flashcontent #noflash #bg01 {
	background:url(../image/bg01.jpg) 0 0 no-repeat;
}
#index #flashcontent #noflash #bg02 {
	background:url(../image/bg02.jpg) 1280px 0 no-repeat;
}

