@charset "UTF-8";

/* css.cssの共通部分を一部上書き */
.middle{
	clear:both;
	height:227px;
	position:relative;
}

/*****************

メインコンテンツ

*****************/

.wrap_main .waku{
	margin-left:30px;
}
.wrap_main .waku .con{
	position:relative;
	height:418px;
}
.wrap_main .waku .con .img{
	position:absolute;
}
.wrap_main .waku .con .text{
	position:absolute;
	font-size:16px;
	color:#663300;
	width:470px;
	top:130px;
	left:83px;
}
.wrap_main .waku .con .form{
	position:absolute;
	top:260px;
	left:83px;
	color:#400000;
}

.wrap_main .waku .con .form .checkBox{
	margin-left:80px;
	margin-bottom:10px;
	margin-top:5px;
}
.wrap_main .waku .con .form .name{
	margin-left:50px;
}
.wrap_main .waku .con .form .button{
	margin-top:10px;
	margin-left:170px;
}
.wrap_main .waku .con .form .button{
	cursor:pointer;
	background:url(../img/button_off.png) no-repeat;
	border:none;
	width:151px;
	height:46px;
}
.wrap_main .waku .con .form .button:hover{
	cursor:pointer;
	background:url(../img/button_on.png) no-repeat;
	border:none;
	width:151px;
	height:46px;
}

/*サンクスページ・エラーページ用*/

.wrap_main .waku .con .back{
	position:absolute;
	top:132px;
	left:250px;
}
.wrap_main .waku .error{
	font-size:19px;
	margin-left:20px;
	width:590px;
}