@charset "Shift_JIS";

/*
	1 : Initialize
	2 : Common
 */



/* ***********************************************************************
	1 : Initialize
*********************************************************************** */
html {
	overflow-y: scroll;
}

*{
	margin: 0;
	padding: 0;
}


/* ***********************************************************************
	2 : Common
*********************************************************************** */
body{
	font-family:"‚l‚r‚o ƒSƒVƒbƒN", "Osaka|“™•", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height:150%;
	font-size:12px;
	color:#221816;
	margin:0;
	padding:0;
	background-color:#180205;
}

body#spec{
	background-color:#000;
}


div#main{
	width:100%;
}

div#spec-hdv{
	width:648px;
	height:711px;
	position:relative;
	margin:0 auto 0;
	text-align:center;
	background:url(../../images/kotai_hdv.jpg) no-repeat 0;
}

div#spec-vf{
	width:648px;
	height:711px;
	position:relative;
	margin:0 auto 0;
	text-align:center;
	background:url(../../images/kotai_vf.jpg) no-repeat 0;
}

div#spec-xf{
	width:648px;
	height:711px;
	position:relative;
	margin:0 auto 0;
	text-align:center;
	background:url(../../images/kotai_xf.jpg) no-repeat 0;
}

div#flow{
	margin:0 auto 0;
}


div#close{
	width:141px;
	height:58px;
	text-align:center;
	position:absolute;
	top:626px;
	left:492px;
}

div#close a{
	display:block;
	width:141px;
	height:58px;
	text-indent:-9999px;
}

div#close a:hover{
	background:url(../../images/close.jpg) no-repeat;
}

/* ***********************************************************************
	3 : flow
*********************************************************************** */
div#flow{
	width:1173px;
	height:839px;
	position:relative;
	text-align:center;
	background:url(../../images/flow/flow.jpg) no-repeat 0;
}

div#close-flow{
	width:151px;
	height:71px;
	text-align:center;
	position:absolute;
	top:767px;
	left:523px;
}

div#close-flow a{
	display:block;
	width:151px;
	height:71px;
	text-indent:-9999px;
}

div#close-flow a:hover{
	background:url(../../images/flow/close.jpg) no-repeat;
}