@charset "UTF-8";

/*
===============================================================================
| 			contact
===============================================================================
*/

/*
===============================================================================
| 			sitemap
===============================================================================
*/

div.contents#sitemap ul{
	list-style-type: none;
	line-height: 100%;
	padding: 0 0 0 10px;
	margin:0;
}
div.contents#sitemap ul.main{
	padding-left: 0px;
}

div.contents#sitemap li{
	padding: 1px 0 1px 15px;
	list-style-type: none;
	line-height: 100%;
	margin: 0;

}
div.contents#sitemap li#nodeTop{
	padding-left: 0;
}

div.contents#sitemap li.top{
	background: url(/etc/images/line/line_top.gif) repeat-y 6px 0px;
	height: 1%;
}

div.contents#sitemap li.middle{
	background: url(/etc/images/line/line_middle.gif) repeat-y 6px 0px;
	height: 1%;
}

div.contents#sitemap li.bottom{
	background: url(/etc/images/line/line_bottom.gif) repeat-y 6px 0px;
	height: 1%;
}
div.contents#sitemap li div.item{
	display: block;
	background-color :#ffffff;
	padding: 2px 5px 2px 12px ;
	margin: 2px 0;
	background: url(/images/common/arrow.gif) #ffffff no-repeat 4px 7px;
}
div.contents#sitemap li div.bar {
	background-color: #3399CC;
	color: #ffffff;
	padding: 3px 8px 3px 18px ;
	background: url(/images/common/arrow2.gif) #3399CC no-repeat 10px 7px;
}

div.contents#sitemap li div.bar a,
div.contents#sitemap li div.bar a:visited{
	color: #ffffff;
}

