
/* 非表示設定 */
h1.htxt ,
div.spFrm > div.section > p.mt10 ,
div.section01 > div.topSearch {
	display:none!important;
}


/*----------------------------------------------------------------------------- 
 ■Common
----------------------------------------------------------------------------- */
/* サーチ */
.topSearch, .spSearchForm {
	display:none;
}

/* カテゴリリンク1行 */
.colLinks ul li {
	width:100%;
}
.colLinks ul li:nth-child(odd) a {
	border-right:none;
}

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

/* Fluid image */
.fluid img { width: 100%; height:auto; }

/* hide */
.hide { display:none; }

/* box-sizing */
.includeBox {
	overflow:hidden;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
/* xline */
.xline {
	background:url(../images/xline.gif) left bottom no-repeat;
	background-size:100% auto;
	padding-bottom:8%;
	margin-bottom:6%;
}
.mbCommon {
	margin-bottom:6%;
}

/* font */
.fs70 {	font-size:70%;}
.fs80 {	font-size:80%;}
.fs90 {	font-size:90%;}
.bold {	font-weight:bold;	}
.textR {	text-align:right !important;	}
.ls-25 {	letter-spacing:-0.025em !important;	}
.ls-50 {	letter-spacing:-0.05em !important;	}
.ls0 {	letter-spacing:0!important;	}
.ls50 {	letter-spacing:0.05em !important;	}
.ls100 {	letter-spacing:0.1em !important;	}
.hide {	visibility:hidden;	}
.colorGreen { color:#9ab87a;	}
.superscript { 
	vertical-align: super;
	font-size:50%;
}


/*----------------------------------------------------------------------------- 
 ■insertArea
----------------------------------------------------------------------------- */
#insertArea {
	margin:0 auto;
}
#insertArea div {
	overflow:hidden;
}
#insertArea img {
	max-width:100%;
	height:auto;
	display:block;
	border:0;
	vertical-align:bottom;
	padding:0;
	margin:0;
	box-shadow:#000 0 0 0;
}

/*----------------------------------------------------------------------------- 
 ■mainvisual
----------------------------------------------------------------------------- */
#mainVisualSP {
	width:100%;
	margin:10px 0 0 0;
}


