@charset "UTF-8";
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆unique_parts
　/sitemap/css/unique_parts.css
 - - - - - - - - - - - - - - - - - - -
　#contentsの内容要素で、/sitemap に特化した要素についてスタイルを設定します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

/* -------------------------------------
▽リスト部分
　⇒ ul
------------------------------------- */
	#contents-body ul.link-list {
		margin-bottom: 0;
		padding-bottom: 12px;
	}
	#contents-body ul li {
		min-height: 18px;
	}
	* html #contents-body ul li {
		height: 18px;
	}
	*:first-child+html #contents-body ul li img {
		margin: 0;
		padding-left: 5px;
	}
	#contents #contents-body ul ul {
		margin-top: 16px;
	}

	/* インデント */
	#contents #contents-body ul    { margin-left: 30px; }
	#contents #contents-body ul ul { margin-left:  0px; }

	/* インデントにあわせたカラムあわせ調整 */
	#contents #contents-body ul.flat li         {
		float: left;
		min-width: 155px;
		margin:0 18px 0 0;
		padding-bottom: 15px;
		white-space: nowrap;
	}
	#contents #contents-body ul.flat li.wide    { min-width: 343px; }
	#contents #contents-body ul.flat li.max     { min-width: 573px; }
	#contents #contents-body ul.flat.compact li { min-width:   0px; }
	#contents #contents-body ul.flat li.mg0 { margin-right: 0;}

	.clear {
	clear: both;
	}
	/* [patch] for IE6.0 only */
	* html #contents #contents-body ul.flat li         { width: 155px; }
	* html #contents #contents-body ul.flat li.wide    { width: 343px; }
	* html #contents #contents-body ul.flat li.max     { width: 573px; }
	* html #contents #contents-body ul.flat.compact li { width:  auto; }
	* html #contents #contents-body ul.flat li.lastChild { margin-bottom: 0;}



/* =========================================================

	Clearfix

========================================================= */
#contents #contents-body ul.flat:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
	font-size: 0;
	line-height: 0;
}

#contents #contents-body ul.flat {
	display:block;	/* for safari firefox3 対象ブラウザにsafari が含まれていれば */
	zoom:1;
}

/* for IE7 */
*:first-child+html #contents #contents-body ul.flat {
	display:inline-table;
}
