@charset "UTF-8"; 
@import url(../../css/base.css); 
@import url(../../css/base_layout.css); 
@import url(../../css/p_common_layout.css); 
#main_contents {
	margin: 0px;
	padding: 0px;
	width: 928px;
}
#main_contents h2 {
	background-image: url(../img/sp001/h2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 64px;
	width: 928px;
	text-indent: -9999px;
}
#f1, #f2 {
	margin: 0px;
	padding: 0px;
	width: 928px;
}
#f3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#f1 h3 {
	background-image: url(../img/sp001/h3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	height: 69px;
	width: 928px;
	margin: 0px;
	padding: 0px;
}
#_in_f1 {
	margin: 0px;
	padding: 0px;
	width: 928px;
	height: 327px;
}
#h4_1_1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 327px;
	width: 327px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_1_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_1_2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 327px;
	width: 294px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_1_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_1_3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 327px;
	width: 307px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_1_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_1_1 a {
	margin: 0px;
	padding: 0px;
	height: 327px;
	width: 327px;
	text-indent: -9999px;
	display: block;
}
#h4_1_2 a {
	margin: 0px;
	padding: 0px;
	height: 327px;
	width: 294px;
	text-indent: -9999px;
	display: block;
}
#h4_1_3 a {
	margin: 0px;
	padding: 0px;
	height: 327px;
	width: 307px;
	text-indent: -9999px;
	display: block;
}
#f2 h3 {
	background-image: url(../img/sp001/h3_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	height: 134px;
	width: 928px;
	margin: 0px;
	padding: 0px;
}
#_in_f2 {
	margin: 0px;
	padding: 0px;
	width: 928px;
	height: 357px;
}
#h4_2_1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 357px;
	width: 327px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_2_2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 357px;
	width: 294px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_2_3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 357px;
	width: 307px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_2_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_2_1 a {
	margin: 0px;
	padding: 0px;
	height: 357px;
	width: 327px;
	text-indent: -9999px;
	display: block;
}
#h4_2_2 a {
	margin: 0px;
	padding: 0px;
	height: 357px;
	width: 294px;
	text-indent: -9999px;
	display: block;
}
#h4_2_3 a {
	margin: 0px;
	padding: 0px;
	height: 357px;
	width: 307px;
	text-indent: -9999px;
	display: block;
}
#f3 h3 {
	background-image: url(../img/sp001/h3_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	height: 129px;
	width: 928px;
	margin: 0px;
	padding: 0px;
}
#_in_f3 {
	margin: 0px;
	padding: 0px;
	width: 928px;
	height: 386px;
}
#h4_3_1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 386px;
	width: 327px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_3_2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 386px;
	width: 294px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_3_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_3_3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 386px;
	width: 307px;
	text-indent: -9999px;
	background-image: url(../img/sp001/h4_3_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h4_3_1 a {
	margin: 0px;
	padding: 0px;
	height: 386px;
	width: 327px;
	text-indent: -9999px;
	display: block;
}
#h4_3_2 a {
	margin: 0px;
	padding: 0px;
	height: 386px;
	width: 294px;
	text-indent: -9999px;
	display: block;
}
#h4_3_3 a {
	margin: 0px;
	padding: 0px;
	height: 386px;
	width: 307px;
	text-indent: -9999px;
	display: block;
}

