@charset "shift_jis";

/* SpCommonReset
**************************** */
/* h1 and h2 */
#main h1 img,#main div[id^="h2_0"] img{
	zoom:1;
	display:block;
	max-width:750px;
	width:100%;
	height:auto;
	margin:auto;
}

/* wrap */
.xxioWrap {
	max-width:750px;
	width:100%;
	margin:0 auto;
	-webkit-text-size-adjust:100%;
}
.xxioWrap:nth-child(n+2){
	margin: 5% auto auto auto;
}
.xxioWrap img {
	vertical-align: top;
	width: 100%;
	height: auto;
	zoom: 1 !important;
}
.xxioWrap a{
	display: block;
}

.xxioWrap .innerBlockA01{
	width: 92%;
	margin: 0 auto 0 auto;
}
.xxioWrap .innerBlockA02{
	width: 89.3%;
	margin: 0 auto 0 auto;
}
.xxioWrap .anchorBlockA01{
	margin: 0px 0 11.6% 0;
}
.xxioWrap .anchorBlockA01 ul li{
	float: left;
	width: 50%;
}
.xxioWrap .headingBlockA01{
	width: 92%;
	margin: 0 auto 5.34% auto;
}
.xxioWrap .imageBlockA01{
	margin: 0 0 4% 0;
}
