@charset "UTF-8";

/*--------------------------------------
SiteMap List
---------------------------------------*/
/* UL */
ul#sitemap
{
	margin:0;
	padding:0;
	list-style-position: outside;
}
ul#sitemap li
{
	margin:0;
	padding:0;
}


/* Level1 */
ul#sitemap li.level1
{
	margin:0;
	padding:0;
}
ul#sitemap li.level1 a,
ul#sitemap li.level1 a:visited,
ul#sitemap li.level1 a:hover
	{
	display: block;
	margin:0;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	line-height: 1.4;
	font-size:120%;
	font-weight: bold;
	}
ul#sitemap li.level1 a,
ul#sitemap li.level1 a:visited
	{
	background: url(../../common/img/x02_05.gif) 10px 18px no-repeat;
	color:#874F0A;
	text-decoration: underline;
	}
ul#sitemap li.level1 a:hover
	{
	background: url(../../common/img/x02_05.gif) 10px 18px no-repeat;
	color:#DC5105;
	text-decoration: none;
	}


/* Level2 */
ul#sitemap li.level2
{
	margin-left:125px;
	padding-top:10px;
	padding-bottom:10px;
}
ul#sitemap li.level2 a,
ul#sitemap li.level2 a:visited,
ul#sitemap li.level2 a:hover
	{
/*	display: block;*/
	margin:0;
	padding-left:18px;
	line-height: 1.4;
	}
ul#sitemap li.level2 a,
ul#sitemap li.level2 a:visited
	{
	background: url(../../common/img/x02_05.gif) 10px 4px no-repeat;
	color:#874F0A;
	text-decoration: underline;
	}
ul#sitemap li.level2 a:hover
	{
	background: url(../../common/img/x02_05.gif) 10px 4px no-repeat;
	color:#DC5105;
	text-decoration: none;
	}


/* Level3 */
ul#sitemap li.level3
{
	margin-left:250px;
	padding-top:10px;
	padding-bottom:10px;
}
ul#sitemap li.level3 a,
ul#sitemap li.level3 a:visited,
ul#sitemap li.level3 a:hover
	{
	display: block;
	margin:0;
	padding-left:18px;
	line-height: 1.4;
	}
ul#sitemap li.level3 a,
ul#sitemap li.level3 a:visited
	{
	background: url(../../common/img/x02_05.gif) 10px 4px no-repeat;
	color:#874F0A;
	text-decoration: underline;
	}
ul#sitemap li.level3 a:hover
	{
	background: url(../../common/img/x02_05.gif) 10px 4px no-repeat;
	color:#DC5105;
	text-decoration: none;
	}




/*--------------------------------------
Border
---------------------------------------*/
.borderT
{
	border-top: 1px solid #ECE7D2;
}
.borderB
{
	border-bottom: 1px solid #ECE7D2;
}