@charset "euc-jp";

/* -------------------------------

	SITEMAP - layout -

------------------------------- */



.sitemap-box01 {

	float: left;

	width: 250px;

	text-align: left;

}

.sitemap-box02 {

	float: right;

	width: 250px;

	text-align: left;

}

.sitemap-box01 a:link, .sitemap-box01 a:active,.sitemap-box01 a:visited,.sitemap-box01 a:hover, 

.sitemap-box02 a:link, .sitemap-box02 a:active,.sitemap-box02 a:visited,.sitemap-box02 a:hover {

	color: #323232;

	text-decoration: none;

}



/* -------------------------------

	SITEMAP - styles -

------------------------------- */



h4.sitemap-ttl01 {

	background-image: url(../../shared/img/cmn_arw03a.gif);

	background-position: 3px 6px;

	background-color: #f0f0f0;

	padding: 3px 3px 5px 20px;

	background-repeat: no-repeat;

	font-size: 1em;

	margin-bottom: 20px;

}

h4.sitemap-ttl01 a:link, h4.sitemap-ttl01 a:active, h4.sitemap-ttl01 a:visited, h4.sitemap-ttl01 a:hover  {

	color: #323232;

	text-decoration: none;

}



.sitemap-box01 h5, .sitemap-box02 h5 {

	font-size: 1em;

	margin-bottom: 10px;

}

.sitemap-box01 h5 a, .sitemap-box02 h5 a {

	background-image: url(../../shared/img/cmn_arw01a.gif);

	background-position: left top;

	background-repeat: no-repeat;

	padding-left: 10px;

}



.sitemap-box01 ul, .sitemap-box02 ul {

	margin-bottom: 20px;

}

.sitemap-box01 li, .sitemap-box02 li {

	background-image: url(../../shared/img/cmn_arw01a.gif);

	background-position: left 3px;

	background-repeat: no-repeat;

	font-size: 1em;

	padding-left: 10px;

	list-style-type: none;

	margin-left: 20px;

}

.sitemap-box01 li.indent, .sitemap-box02 li.indent {

	margin-left: 40px;

}

