@charset "utf-8";

/*======================================

	1.each

=======================================*/
/* local navi image
-------------------------------------------------------------------------- */
div#localNaviImage {
	background-image: url(../images/localNavi_image.png);
}



/*======================================

	2.contents

=======================================*/
div#contents h3 {
	margin-bottom:25px;
}
div#contents h4 {
	margin-bottom:5px;
}

div#contents div.clearFix {
	margin:0 10px 60px;
}
div#column1 {
	width:400px;
	float:left;
}
div#column2 {
	width:400px;
	float:right;
}

div.sitemap1 {
	background: url(../images/bg_white_body.gif);
	margin-bottom:20px;
}
div.sitemap1 div.top {
	background: url(../images/bg_white_top.gif) no-repeat;
}
div.sitemap1 div.bottom {
	background: url(../images/bg_white_bottom.gif) no-repeat left bottom;
	padding:6px 0 12px;
	zoom:1;
}
div.sitemap2 {
	background: url(../images/bg_color_body.gif);
	margin-bottom:20px;
}
div.sitemap2 div.top {
	background: url(../images/bg_color_top.gif) no-repeat;
}
div.sitemap2 div.bottom {
	background: url(../images/bg_color_bottom.gif) no-repeat left bottom;
	padding:6px 0 12px;
	zoom:1;
}

div#contents ul {
	margin:0 18px;
}
div#contents ul li {
	background: url(../../common/images/common/sitemap_line_gray.gif) no-repeat left bottom;
	width:360px;
}
div#contents ul li ul {
	margin:0;
	background: url(../../common/images/common/sitemap_line_dot.gif) no-repeat;
}
div#contents ul li ul li {
	background: url(../../common/images/common/sitemap_line_dot.gif) no-repeat left bottom;
	padding-left:10px;
}
div#contents ul li a {
	display:block;
	padding:6px 0 6px 12px;
	background: url(../../common/images/common/pict_icon.gif) no-repeat left -115px;
	color: #776152;
}
div#contents ul li ul li a {
	background: url(../../common/images/common/pict_icon.gif) no-repeat left -143px;
}
div#contents ul li a:hover {
	color: #a89776;
	text-decoration:none;
}
div#contents div.sitemap2 ul li {
	background: url(../../common/images/common/sitemap_line_white.gif) no-repeat left bottom;
}

div#contents ul li.noborder,
div#contents div.sitemap2 ul li.noborder {
	background:none;
}
