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

@import url("reset.css");
.sectionH1{
	font-size:62.5%;
	*font-size:73%;
}

.sectionH1 .mainbox{
	background:#FFEBD7;
	padding:10px;
	margin-bottom:10px;
}

.sectionH1 * {
	zoom:1;
}

.sectionH1 .gnavi{
	width:700px;
	margin-bottom:10px;
}

.sectionH1 .gnavi ul li{
	float:left;
}

.sectionH1 .gnavi ul li img{
	vertical-align:bottom;
}

.sectionH1 .gnavi .comic{
	position:relative;
	width:700px;
}

.sectionH1 .gnavi .comic .button{
	position:absolute;
	top:9px;
	left:471px;
}

.sectionH1 img{
	vertical-align:bottom;
}

.sectionH1 .footerbox dl{
	border-top:1px dashed #bbb;
	border-bottom:1px dashed #bbb;
	padding:1px 0px;
	position:relative;
	zoom:1;
	margin-bottom:10px;
}

.sectionH1 .footerbox dl dt{
	position:absolute;
	top:50%;
	left:10px;
	margin-top:-6px;
}

.sectionH1 .footerbox dl dd{
	background:#f4f4f4;
	padding:5px;
	text-align:center;
}

.sectionH1 .footerbox .enquete{
	background:#FFE88C;
	padding:2px 5px;
	zoom:1;
	margin-bottom:30px;
}

.sectionH1 .footerbox .enquete img{
	vertical-align:middle;
	float:left;
}

.sectionH1 .footerbox .enquete a img{
	float:right;
}

.sectionH1 .footerbox .t_center{
	font-size:1.2em;
	margin-bottom:20px;
}

.sectionH1 .footerbox .kit a{
	font-size:1.2em;
	padding:5px 0px;
	padding-left:25px;
	background:url(../image/arrow_02.png) no-repeat 0px 50%;
	height:2em;
}

.sectionH1 #end_footer01{
	background:#FFEBE8;
	padding:10px;
	margin-bottom:20px;
}

.sectionH1 #end_footer01 img{
	vertical-align:bottom;
}

.sectionH1 #end_footer01 dl dt{
	margin-bottom:10px;
}

.sectionH1 #end_footer01 dl dd ul{
	zoom:1;
	overflow:hidden;
}

.sectionH1 #end_footer01 dl dd ul li{
	float:left;
	margin-right:4px;
}

.sectionH1 #end_footer01 dl dd ul .li_end{
	float:none;
	float:right;
}

