@charset "Shift_JIS";
/*====================================
basic
====================================*/
#section1 a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	-khtml-opacity: 0.8;
	-moz-opacity: 0.8;
}
#section1{
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.sectionInner {
	width:960px;
	margin:0 auto;
	padding-bottom:40px;
}
.sectionInner .box_p02,
.sectionInner .box_p03 {
	position: relative;
}
.sectionInner .box_p02 .btn,
.sectionInner .box_p03 .btn {
	position: absolute;
}
.sectionInner .box_p02 .btn {
	left: 512px;
	top: 536px;
	width: 354px;
	height: 77px;
}
.sectionInner .box_p03 .btn {
	left: 512px;
	top: 570px;
	width: 324px;
	height: 77px;
}

/*footer*/
#footer_lp {
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	margin: 0px auto 0px auto;
	padding-top: 50px;
	padding-bottom: 50px;
	color: #000000;
	font-size: small;
	border: none;
}

#footer_lp a:link {
	color: #000000;
}

#footer_lp a:hover {
	text-decoration: none;
}
#footer_lp .flo_c {
	text-align: center;
}
