@charset "UTF-8";

/* サイトマップ、RSS一覧
-------------------------------------------------------------------- */

/* サイトマップ
-------------------------------------------------------------------- */
#contents div.ctswrap_mgn0 {padding-top:0px;}

#site-map-area {
	width:680px;
	margin-left:5px;
}
#site-map-area h3 {
	margin-bottom:0.6em;
}
#site-map-area h3 a {
	color:#545454;
	font-weight:bold;
	padding-left:14px;
	background:url("/common/img/arrow_green.gif") left center no-repeat;
}
#site-map-area h3 a:hover {
	text-decoration:underline;
}

.site-map-box , .rss-list-box {
	width:660px;
	padding:18px 10px;
	background:url("/common/img/dotline_680px.gif") bottom no-repeat;
}
.site-map-box2 {
	width:660px;
	padding:18px 10px;
}
/* IE Hack */
* html .site-map-box,
* html .rss-list-box,
* html .site-map-box2 {width:680px;}

#site-map-area dl {
	line-height:1.5em;
	}

#site-map-area dt {
	display: block;
	float:left;
	width:11.4em;
}


#site-map-area dd {
	margin-left:11.4em;
	zoom:1;/* for IE */
}
#site-map-area dt a {
    display:block;
	color:#545454;
	font-weight:bold;
	padding-left:14px;
	background:url("/common/img/arrow_green.gif") 0 0.4em no-repeat;
        
}

/* ▼IE6用 */

* html #site-map-area dd {
	margin-left:12em;

}
/* ▲IE6用 */

#site-map-area dt a:hover {
	text-decoration:underline;
}

#site-map-area p {}
#site-map-area ul.linktype2 li {
	float:left;
	margin-right:1.4em;
	white-space:nowrap;/* for IE */
}

a.arrow-link {
	display:block;/* for IE */
	padding-left:10px;
	background:url("/common/img/arrow_gray.gif") left center no-repeat;
}


/* RSS一覧
-------------------------------------------------------------------- */
#rss-list-area {
	width:680px;
	margin-left:5px;
	padding-bottom:20px;
}
#rss-list-area ul {}
#rss-list-area ul li {
	display:block;
	width:660px;
	padding:10px 10px;
	background:url("/common/img/dotline_680px.gif") bottom no-repeat;
}
* html #rss-list-area ul li {width:680px;}
#rss-list-area ul li a {
	color:#545454;
	font-weight:bold;
}
#rss-list-area ul li a:hover {
	text-decoration:underline;
}
#rss-list-area ul li a img {
	vertical-align:-0.4em;
	margin-right:5px;
}
