.kyusucampaign{
	text-align:center;
	background:#FFF;
	padding:30px 0 60px;
}

.kyusucam-intro{
	padding: 0 60px 0 0px;
}

.kyusucam-menu{
	width:707px;
	margin:103px auto 0;
}


.kyusucam-menu-image img{
	margin: -27px 0 0 57px;
}

.kyusucam-menu-box{
	background:#fbedc4;
}

.kyusucam-menu-1{
	list-style:none;
	padding:20px 0 43px 8px;
	margin:0 auto;
	width:644px;
	overflow:hidden;
}

.kyusucam-menu-1 li{
	float:left;
	margin:0 0 0 7px;
}

.kyusucam-menu-1 li:first-child{
	margin:0;
}

.kyusucam-menu-1 a,
.kyusucam-menu-1 span
{
	width:122px;
	height:156px;
	text-indent:200px;
	display:block;
	overflow:hidden;
	background-image:url(img/btn-step-1.png);
	background-repeat:no-repeat;
}

a.btn-step-1{ background-position:0 -180px; }
a.btn-step-2{ background-position:-131px -180px; }
a.btn-step-3{ background-position:-261px -180px; }
a.btn-step-4{ background-position:-392px -180px; }
a.btn-step-5{ background-position:-523px -180px; }


a.btn-step-1:hover{ background-position:0 -364px; }
a.btn-step-2:hover{ background-position:-131px -364px; }
a.btn-step-3:hover{ background-position:-261px -364px; }
a.btn-step-4:hover{ background-position:-392px -364px; }
a.btn-step-5:hover{ background-position:-523px -364px; }


span.btn-step-1{ background-position:0 0; }
span.btn-step-2{ background-position:-131px 0; }
span.btn-step-3{ background-position:-261px 0; }
span.btn-step-4{ background-position:-392px 0; }
span.btn-step-5{ background-position:-523px 0; }



.section{
	margin:60px 0 0;
}

.pt35{
	padding-top:35px;
}

#footArea{
	width: 790px;
	margin: 0 auto;
}
