/* --------------------------------------------------
リスト
-------------------------------------------------- */
ol {
	padding-left: 2em!important;
	padding-left: 2.5em;
	}
ol li {
	margin-bottom: 0.5em;
	}
dl {
	margin: 0;
	padding: 0;
	}
dt {
	margin: 0;
	padding: 0 0 0.5em 0.5em;
	}
dd {
	margin: 0;
	padding: 0 0 0.5em 2em;
	}
li {
	margin: 0;
	line-height: 1.4;
	}

/* ---------- リスト指定：ニュース ----------*/
#news ul li {
	list-style: none;
	margin: 0 5px 0.5em 0px;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-or.gif) no-repeat 0px 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
/* ---------- リスト指定：コンテンツ内 ----------*/
#innercontent ul li {
	list-style: none;
	margin: 0 5px 0.5em 20px;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-or.gif) no-repeat 0px 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
/* ---------- リスト指定：サブメニュー ----------*/
#submenu ul li {
	display: inline;
	float: left;
	list-style: none;
	margin: 0 0.5em 0.5em 1em;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-b.gif) no-repeat 0em 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
#submenuback ul li, #submenubackbtm ul li {
	display: inline;
	float: left;
	list-style: none;
	margin: 0 0.5em 0.5em 1em;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_l-b.gif) no-repeat 0em 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
/* ---------- リスト指定：活躍する場面 ----------*/
#innercontent ul.goodfor li {
	list-style: none;
	margin: 0 0.5em 0.5em 1em;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-or.gif) no-repeat 0em 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
#innercontent ul.goodforjump {
	clear: both;
	width: 620px;
	margin: 0 0 1em 20px;
	}
#innercontent ul.goodforjump li {
	display: inline;
	float: left;
	list-style: none;
	margin: 0 0em 0.5em 0.5em;
	padding: 0px 0px 0px 13px;
	background: url(../images/arrw_r-b.gif) no-repeat 0em 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}

ol li ul li {
	list-style: none;
	margin: 0 0.5em 0.5em 1em;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-or.gif) no-repeat 0em 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}

/* ---------- リスト指定：コンテンツ内 マーカーなし----------*/
#innercontent ul.nomark li,#innercontent .goodformenu ul li,#innercontent ul.outlinemenu li {
	list-style-type: none;
	margin: 0 5px 0.5em 0px;
	padding: 0px 0px 0px 10px;
	background: none;
	font-weight: normal;
	}
/* ---------- リスト指定：サイトマップ ----------*/
#innercontent ul.sitemap li {
	list-style: none;
	margin: 1.5em 5px 0.3em 20px;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-b.gif) no-repeat 0px 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
#innercontent ul.sitemap2 li {
	list-style: none;
	margin: 0.7em 5px 0.5em 0.5em;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrw_r-y.gif) no-repeat 0px 0.2em;
	font-size: 100%;
	vertical-align: middle;
	}
#innercontent ul.sitemap3 li {
	list-style-type: none;
	margin: 0.3em 5px 0.5em 0em;
	padding: 0px 0px 0px 15px;
	background: none;
	font-size: 100%;
	vertical-align: middle;
	}
