@charset "utf-8";

/* === SiteMap === */
ul.SiteMap {
	width:352px;
	height:auto;
  	border:solid #7B6C57 1px;
	float:left;
	margin:10px 0px 10px 25px;
}
ul.SiteMap li {
	border-top:solid #7B6C57 1px;
}
ul.SiteMap li.NoBorder {
	border-top:none #7B6C57 1px;
}
ul.SiteMap li h4 {  /* LayoutAreaのh2,h3が有効になるのでh4で指定 */
	width:auto;
	height:36px;
	background:#FFF url("../../image/Contents/SiteMap/SiteMap_TitleBG_L.gif") 0px 0px no-repeat;
	padding:0px 0px 0px 30px;
}
ul.SiteMap li h4 a.CategoryTitle {
	font-size:22px;
	line-height:170%;
	color:#FFF;
	background:none;
	padding:0px;
	margin:0px;
}
ul.SiteMap li h4 a:hover {
	color:#FFF;
}
ul.SiteMap li a {
	display:block;
	font-size:14px;
	line-height:220%;
	color:#666;
	width:auto;
	height:30px;
	background:#FFF url("../../image/Contents/SiteMap/SiteMap_Icon.gif") 20px 50% no-repeat;
	padding:0px 5px 0px 40px;
}
ul.SiteMap li a:hover {
	color:#7B6C57;
	text-decoration:underline;
}
/* === 準備中の際「a」を「span」にして使用↓ === */
ul.SiteMap li span {
	display:block;
	font-size:14px;
	line-height:220%;
	color:#666;
	width:auto;
	height:30px;
	background:#FFF url("../../image/Contents/SiteMap/SiteMap_Icon.gif") 20px 50% no-repeat;
	padding:0px 5px 0px 40px;
}
/* === 準備中CSSここまで === */


