@charset "Shift_JIS";

/* clearfix */
.cf { zoom: 1; }
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }

h1.htxt {display:none;}
div.section01 > div.topSearch {display:none;}
div.section > p.mt10 {display:none;}
div.section > p.taC {display:block!important; margin-bottom:1em;}

/* f image */
.fi img { width: 100%; height:auto; }

#insertArea {
	margin:0 auto;
}
#insertArea div {
	overflow:hidden;
}
#insertArea img {
	width: 100%;
	max-width: 767px;
	height: auto;
}
#mainvisual {
	text-align: center;
	margin:1.25% auto 0;
}
