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

.sectionH1 .section01{
	position:relative;
}

.sectionH1 .section01 .button01{
	position:absolute;
	left:29px;
	top:315px;
}

.sectionH1 .section01 .button02{
	position:absolute;
	left:384px;
	top:315px;
}

.sectionH1 .section01 .button03{
	position:absolute;
	left:29px;
	top:371px;
}

.sectionH1 .section01 li a img{
	opacity:0.01;
	filter:alpha(opacity=001);
}

.sectionH1 .section01 li a:hover img{
	opacity:1;
	filter:alpha(opacity=100);
}

.sectionH1 .cont01{
	background-color:#FFF7D8;
	padding-bottom:20px;
}

.sectionH1 .cont02{
	margin-left:10px;
	margin-top:10px;
}

.sectionH1 .cont02 .support01{
 	position:relative;
	background-image:url(../img/index_img_07.png);
 width:700px;
 height:283px;
}

.sectionH1 .cont02 .support01 h2{
	position:absolute;
	left:15px;
	top:16px;
	z-index: 1;
}

.sectionH1 .cont02 .support01 .button01{
	position:absolute;
	left:29px;
	top:201px;
	
}

.sectionH1 .cont02 .support01 .newmark{
	position:absolute;
	left:365px;
	top:16px;
	z-index: 2;
}

.sectionH1 .cont03{
	margin-left:10px;
	margin-top:10px;
}

.sectionH1 .cont03 .support01{
 	position:relative;
	background-image:url(../img/index_img_08.png);
 width:700px;
 height:283px;
}

.sectionH1 .cont03 .support01 h2{
	position:absolute;
	left:15px;
	top:16px;
}

.sectionH1 .cont03 .support01 .button01{
	position:absolute;
	left:29px;
	top:202px;
}

.sectionH1 .cont04{
	margin-left:10px;
	margin-top:10px;
}

.sectionH1 .cont04 .support01{
 	position:relative;
	background-image:url(../img/index_img_09.png);
 width:700px;
 height:263px;
}

.sectionH1 .cont04 .support01 h2{
	position:absolute;
	left:15px;
	top:16px;
}

.sectionH1 .cont04 .support01 .button01{
	position:absolute;
	left:29px;
	top:190px;
}

.sectionH1 .cont04 .support01 .button02{
	position:absolute;
	left:228px;
	top:169px;
}