@charset "utf-8"; 

/* =========================================================
 main
========================================================= */
div#main {
	clear: both;
	width: 840px;
	margin: 0 1em;
}

/* sitemapLeft
--------------------------------------------------------- */
div.sitemapLeft {
	float: left;
	width: 410px;
}
	div.sitemapLeft h3 {
		background: url(../images/common/icon01.gif) 0 0.5em no-repeat;
		padding-left: 1.5em;
		border-bottom: 1px solid #D3D3D3;
		margin-bottom: 0.5em;
		margin-top: 2em;
		padding-bottom: 0;
		font-weight: normal;
		font-size: 1.2em;
	}
	div.sitemapLeft h3.circle {
		background: url(../images/common/icon05.gif) 0 0.3em no-repeat;
	}
	div.sitemapLeft ul {
	/*
		padding: 1em 0 3em 0;
	*/
	}

/* sitemapRight
--------------------------------------------------------- */
div.sitemapRight {
	float: right;
	width: 410px;
}
	div.sitemapRight h3 {
		background: url(../images/common/icon01.gif) 0 0.5em no-repeat;
		padding-left: 1.5em;
		border-bottom: 1px solid #D3D3D3;
		margin-bottom: 0.5em;
		margin-top: 2em;
		padding-bottom: 0;
		font-weight: normal;
		font-size: 1.2em;
	}
	div.sitemapRight h3.circle {
		background: url(../images/common/icon05.gif) 0 0.3em no-repeat;
	}

/* topLevel
--------------------------------------------------------- */
ul.topLevel {
	padding-left: 2em;
}
	ul.topLevel li {
		background: url(../images/common/icon01.gif) 0 0.3em no-repeat;
		padding-left: 1.5em;
	}
	
/* secondLevel
--------------------------------------------------------- */
ul.secondLevel {
	padding-left: 1.5em;
}
	ul.secondLevel li {
		background: url(../images/common/icon03.gif) 0 0.7em no-repeat;
		padding-left: 1.5em;
		border-bottom: none;
	}
