@charset "Shift_JIS";
@import url("/defaultMall/css/common/default.css");
@import url("/defaultMall/css/common/layout.css");
@import url("/defaultMall/css/common/parts-ct.css");
@import url("/defaultMall/css/ht5/common/headfoot.css");

/* ■■ 01.汎用class */

/* ■□ 01-01.clearfix(回り込み解除) */
#Content .section {
	zoom:100%;
}
#Content .section:after {
	content:".";
	clear:both;
	height:0;
	display:block;	visibility:hidden;
}

/* ■□ 01-02.section(行ブロック) */
/* 各行を囲うブロック。 */
#Content .section {
	margin-right:-25px;
}

/* ■□ 01-03.group(大ブロック) */
/* sectionの中にある3つのブロック。 */
#Content .group {
	float:left;
	width:300px;
	margin-right:25px;
}
#Content .group ul {
	padding:10px;
}
#Content .group ul ul {
	padding:0;
}
#Content .group li {
	padding-left:15px;
	text-indent:-15px;
}
#Content .group li a {
	display:inline;
	padding-left:15px;
	background-position:0 2px;
}


/* ■■ 02.レイアウト */
/* [div#Contents] - 大外
　 [div#Contents div#ContentHeader] - ページ見出し
　 [div#Contents div#Content] - コンテンツ中身
　 [div#Contents div#Content div#Article] - コンテンツ本文
　 [div#Contents div#Content div#Aside] - コンテンツ関連情報
　 [div#Contents div#LocalNav] - ローカルナビ */
#Content {
	float:none;
	width:100%;
	overflow:hidden;
}
#Content h2 {
	background:#88c237;
	font-size:117%;
}
#Content h2 img {
	vertical-align:text-bottom;
}