@charset "UTF-8";

@import url(../base.css);
@import url(../footer.css);
@import url(../format.css);

#contentBorder h2 {
	width: 727px;
	height: 52px;
	background:  url(../../sitemap/img/h2_index.gif) no-repeat;
}

#contentBorder h2 span {
	display: none;
}

#contentBody div.siteMap {
	border-bottom: 1px dotted #b8b8b8;
	margin: 0 0 20px 0;
	min-height: 1%;
	display: inline-table;
}

#contentBody div.siteMap:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/*\*/
* html #contentBody div.siteMap { height: 1%; }
#contentBody div.siteMap { display: block; }
/**/

#contentBody div.contentLeft {
	width: 285px;
	float: left;
}
#contentBody div.contentRight {
	width: 285px;
	float: right;
}

#contentBody h3{
	font-size: 120%;
	padding: 5px 0 5px 20px;
	margin: 0 0 10px 0;
}

#contentBody h3.ctgRed  { background: url(../../sitemap/img/ctg_red.gif) no-repeat; }
#contentBody h3.ctgBlue { background: url(../../sitemap/img/ctg_blue.gif) no-repeat; }

#contentBody ul { padding: 0 10px 20px 10px; }
#contentBody ul li { padding: 0 0 5px 15px; }

#contentBody ul.ctgRed li {
	background: url(../../common_img/arrow_red.gif) left top no-repeat;
}

#contentBody ul.ctgBlue li {
	background: url(../../common_img/arrow_blue.gif) left top no-repeat;
}