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

/* -------------------------------------
▽a
　※ アイコン付与（外部リンク）
　⇒ 内部リンクの場合 : a.internal
------------------------------------- */
	body.regionalSites #contents-body li a {
		display: -moz-inline-box;
		display: inline-block;
		padding: 0px 0px 0px 17px;
		background: transparent url("/common/images/contents/a_marker.gif") no-repeat 5px 40%;
	}
	body.regionalSites #contents-body a.internal {
		padding: 0px 0px 0px 17px;
		background: transparent url("/common/images/contents/a_marker.gif") no-repeat 5px 40%;
	}
	body.regionalSites #contents-body a img {
		display: -moz-inline-box; /* for Firefox2 */
	}

/* -------------------------------------
▽リスト部分
　⇒ ul
------------------------------------- */
	body.regionalSites #contents-body ul {
		list-style: none;
		margin: 21px 0px 0px;
		padding: 0px;
	}
	body.regionalSites #contents-body ul li {
		margin: 0px;
		padding: 11px 0px 8px;
		background: transparent url("/common/images/contents/el_border.gif") repeat-x 0px 0px;
	}
	body.regionalSites #contents-body ul li.firstChild {
		padding-top: 0px;
		background: none;
	}
	body.regionalSites #contents-body ul li li {
		background: none;
	}
	body.regionalSites #contents #contents-body ul ul {
		margin-top: 16px;
	}

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

	/* インデントにあわせたカラムあわせ調整 */
	body.regionalSites #contents #contents-body ul.flat li         { min-width: 190px; }
	body.regionalSites #contents #contents-body ul.flat li.wide    { min-width: 398px; }
	body.regionalSites #contents #contents-body ul.flat li.max     { min-width: 606px; }
	body.regionalSites #contents #contents-body ul.flat.compact li { min-width:   0px; }
	/* [patch] for IE6.0 only */
	* html body.regionalSites #contents #contents-body ul.flat li         { width: 190px; }
	* html body.regionalSites #contents #contents-body ul.flat li.wide    { width: 398px; }
	* html body.regionalSites #contents #contents-body ul.flat li.max     { width: 606px; }
	* html body.regionalSites #contents #contents-body ul.flat.compact li { width:  auto; }


/* -------------------------------------
▽テキスト装飾
　⇒ li strong
------------------------------------- */
	body.regionalSites #contents-body ul li strong {
		font-size: 1.084em;
		line-height: 1.167em;
	}

