@charset "utf-8";
/* CSS Document */


/*layout START*/
body{
	margin:0;
	padding:0;
	text-align:center;
	/*background-color:#f9f6f3;*/
	background-color:#ffffff;
}

#top{
	position:relative;
	height:480px;
	margin:0;
	padding:0;
	text-align:center;
}
/*layout END*/

/*form START*/
select {
	background-color: #f9f6f3;
	border: 1px solid #999888;
	box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2) inset;
	font-family: "メイリオ",Meiryo;
	font-size: 16px;
	line-height: 1.4;
	margin: 0;
	padding: 2px;
}
img {
	border: medium none;
	vertical-align: bottom;
}

.lpSatei{
	position:absolute;
	width:590px;
	height:220px;
	background-color:#ffffff;
	/*box-shadow:2px 2px 5px 0 rgba(0,0,0,0.5);
	border-radius:15px;*/
}

.lpForm{
	display:block;
	margin:0;
	padding:12px 0 0 0;
}

.lpForm li{
	display:block;
	width:270px;
	height:34px;
	margin:0;
	padding:0 0 25px 15px;
	text-align:right;
	list-style:none;
	float:left;
}

.lpForm span{
	padding:0 0 0 0;
}

.lpForm li span img{
	width:79px;
	height:30px;
}

.lpForm li select{
	/*color:#cccccc;*/
}

.lpForm li.on select{
	color:#333333;
}

.lpForm li.focusOn select{
	color:#333333;
	box-shadow:0 0 0 5px #ee3300;
}

.lpForm li.fin select{
	color:#333333;
}

.lpForm li span.step1 img{
	background-image:url(../images/step1.gif);
}

.lpForm li span.step2 img{
	background-image:url(../images/step2.gif);
}

.lpForm li span.step3 img{
	background-image:url(../images/step3.gif);
}

.lpForm li span.step4 img{
	background-image:url(../images/step4.gif);
}

.lpForm li span img{
	background-position:left bottom;
	background-repeat:no-repeat;
}

.lpForm li.on span img{
	background-position:left top;
}

.lpForm li.focusOn span img{
	background-position:left top;
}

.lpForm li.fin span img{
	background-position:left top;
}

.lpForm li.done span img {
	background-position	: left top;
}

.lpForm select{
	width:180px;
}

.submitLink{
	display:block;
	width:490px;
	margin:0 auto;
	padding:0;
	text-align:center;
}

.submitButton.imgButton{
	width:490px;
	height:60px;
	margin:0 auto;
	padding:0;
	background:url(../images/formButtonA.gif) left top no-repeat;
	border-radius:10px;
	box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);
	cursor:pointer;
}

.submitButton.imgButton:hover{
	background:url(../images/formButtonA.gif) left bottom no-repeat;
}

.submitButton.textButton{
	display:none;
}
/*form END*/
