@charset "euc-jp";
/* CSS Document */

/*
リセット---------------------------------------
*/



* {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
	font-size: 12px;
}

/*
共通---------------------------------------
*/



hr {
	display:none;
}



/*
リンク---------------------------------------
*/



a:link {
	color: #66f;
	text-decoration: underline;
}

a:visited {
	color: #66f;
	text-decoration: underline;
}

a:hover {
	color: #30c;
	text-decoration: none;
}

a:active {
	color: #009;
	text-decoration: underline;
}


/*
コンテンツ---------------------------------------
*/


#Wrapper {
	line-height:1.5;
	font-size:12px;
	width:700px;
	background:url(../images/pre_order/bkfull.jpg) top center repeat-y;
}

#Outline {
	margin: 0 auto;
	text-align: center;
}

#Header {
	background:url(../images/pre_order/hedaer.jpg) top center no-repeat;
	width:700px;
	height:332px;
	text-align: left;
}

strong.comout{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

h1{
	background:url(../images/pre_order/h1.jpg) top center no-repeat;
	width:700px;
	height:208px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#EloriBtBox{
	width: 308px;
	padding: 110px 0 0 65px;
	/* border: solid 1px #000; */
}

.btstart_tseleBox{
	width: 334px;
	margin: 0 auto 0 auto;
	padding-top: 15px;
	/* margin: 10px auto 0 auto; */
	text-align: center;
}

#c2Box{
	background:url(../images/pre_order/c2.jpg) top center no-repeat;
	width:700px;
	height:644px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#c1{
	width: 220px;
	padding: 65px 0 0 25px;
	float: left;
}

#c2Toku1{
	width: 340px;
	padding: 170px 0 0 70px;
	/* border: solid 1px #000; */
	float: left;
}

#c2Toku2{
	width: 560px;
	padding: 80px 0 0 70px;
	/* border: solid 1px #000; */
	float: left;
}

#c2Toku3{
	width: 560px;
	padding: 80px 0 0 70px;
	/* border: solid 1px #000; */
	float: left;
}

#c2Toku4{
	width: 560px;
	padding: 60px 0 0 70px;
	/* border: solid 1px #000; */
	float: left;
}

#c3Box{
	background:url(../images/pre_order/c3.jpg) top center no-repeat;
	width:700px;
	height:534px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#c3Tejun1{
	width: 580px;
	padding: 60px 0 0 110px;
	/* border: solid 1px #000; */
}
#c3Tejun2{
	width: 580px;
	padding: 55px 0 0 110px;
	/* border: solid 1px #000; */
}

#c5Box{
	background:url(../images/pre_order/c5.jpg) top center no-repeat;
	width:700px;
	height:282px;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: left;
}

#c5Boxmargin{
	padding: 0 0 0 50px;
}

.c5q{
	width:575px;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	background: #1b64d5;
	/* border: solid 1px #1b64d5; */
}

.c5a{
	width:570px;
	padding: 7px 5px 8px 10px;
	/* border: solid 1px #000; */
	margin-bottom: 10px;
}

#c6Box{
	background:url(../images/pre_order/c6.jpg) top center no-repeat;
	width:700px;
	height:492px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#c6Boxmargin{
	padding:10px 0 0 50px;
}

.c6TextS{
	width: 580px;
	color: #fff;
	padding: 3px 0 3px 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	background:url(../images/pre_order/c6Titleback.jpg) top left no-repeat;
}

.c6Text{
	width: 420px;
	padding: 5px 0 5px 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
}

.c6Text2{
	width: 420px;
	color: #fff;
	padding: 3px 0 3px 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	background:url(../images/pre_order/c6Titleback.jpg) top left no-repeat;
}

.c6TextE{
	width: 420px;
	padding: 5px 0 0 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-bottom: solid 1px #000;
}

#feadaer{
	background:url(../images/pre_order/feadaer.jpg) top center no-repeat;
	width:700px;
	height: 124px;
	margin: 0;
	padding: 0;
	/* border: solid 1px #000; */
}


.ClearDiv{
	clear: both;
	margin: 0;
	padding: 0;
}

.at{
	width: 90%;
	font-size: 80%;
	padding: 5px 0;
}

.at a{
	font-size: 100%;
}

/*
ボタン(お待ちくださいver) ---------------------------------------
*/

#btstart_tseleStop{
	background: url(../images/pre_order/btstart_tsele.jpg) 0px -84px;
	width: 334px;
	height: 42px;
	display: block;
}

#btstart_tseleStop strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
/*
ボタン---------------------------------------
*/

#btElori a{
	background: url(../images/pre_order/btElori.jpg);
	width: 281px;
	height: 66px;
	display: block;
}

#btElori a:hover{
	background: url(../images/pre_order/btElori.jpg) 0px -66px;
	width: 281px;
	height: 66px;
	display: block;
}

#btElori strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

#btstart_tsele a{
	background: url(../images/pre_order/btstart_tsele.jpg);
	width: 334px;
	height: 42px;
	display: block;
}

#btstart_tsele a:hover{
	background: url(../images/pre_order/btstart_tsele.jpg) 0px -42px;
	width: 334px;
	height: 42px;
	display: block;
}

#btstart_tsele strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}