@charset "Shift_JIS";

/* main-img
---------------------*/
#main h2.ttl{
	color:#305710;
	margin-bottom:20px;
}

#main div.section{
	
}

#main div.section div.left{
	width:329px;
	float:left;
	display:inline;
	padding:0 10px 0 10px;
	
}
#main div.section div.right{
	width:330px;
	float:right;
	display:inline;
	padding:0 10px 0 10px;
}


#main div.section dl{
	
	padding:10px 0 0 10px;
	margin:0 0 10px 0;
	/* border-bottom:1px solid #CCC; */
	border:1px solid #DDD;
	background:#F7FBEC;
}
#main div.section dl dt{
	padding:0 0 5px 0;
}
#main div.section dl dt a{
	padding:0 0 0 15px;
	font-weight:bold;
	background:url("../images/sitemap/ico_arroy.gif") no-repeat 0 1px;
}
#main div.section dl dt a:hover{
	background:url("../images/sitemap/ico_arroy_hover.gif") no-repeat 0 1px;
}

#main div.section dl span{
	padding:0 15px 0 0;
	background:url("../images/common/ico_outlink.gif") no-repeat 100% 2px;
}

#main div.section dl dd{
	margin:0 15px 0 15px;
	padding:0 0 5px 0;
}
#main div.section dl dd a{
	padding:0 0 0 10px;
	background:url("../images/common/ico_arrow_green.gif") no-repeat 0 4px;
}
#main div.section dl dd a:hover{
	background:url("../images/common/ico_arrow_green_hover.gif") no-repeat 0 4px;
}
#main div.section dl dd ul{
	margin:0 0 5px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #CCC;
}
#main div.section dl dd ul.last{
	border:none;
}
#main div.section dl dd ul li{
	
}
#main div.section dl dd ul li a,
#main div.section dl dd ul li a:hover{
	background:none;
}
