@charset "utf-8";
/* ---------------------
 Here
--------------------- */
#gnaviArea_2nd #here{
	position:absolute;
	display:none;
}

/* -------------------------------------------------------------------


 Contents Area


------------------------------------------------------------------- */
#contentsArea{
	width:910px;
	margin:13px auto 0;
}
.li_lv1_first{
	width:910px;
	clear:both;
	padding:30px 0 30px 0;
}
.li_lv1{
	width:910px;
	clear:both;
	background:url(../../images/line_1.gif) top no-repeat;
	padding:30px 0 30px 0;
}
.ttl1{
	font-size:140%;
	font-weight:bold;
	color:#3c5734;
	background:url(../images/arrow.gif) no-repeat 0 50%;
	padding:0 0 0 25px;
	margin:0 0 0 25px;
}
.ttl1:hover{
	color:#ff5500;
	text-decoration:none;
}
.ul_lv2{
	width:810px;
	padding:10px 0 0px 50px;
	line-height:200%;
}
.ul_lv2 li{
	float:left;
	white-space:nowrap;
	border-right:solid 1px #CCC;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
}
.ul_lv2 li a{
	color:#4e4d4b !important;
}
.ul_lv2 li a:hover{
	color:#ff5500 !important;
	text-decoration:none;
}




/*
.lv1_first{
	clear:both;
	width:910px;
	padding:30px 0 30px 0;
}
.lv1{
	clear:both;
	width:910px;
	padding:30px 0 30px 0;
	background:url(../../images/line_1.gif) top no-repeat;
}
.lv1_first a,
.lv1 a{
	display:block;
	font-size:140%;
	font-weight:bold;
	color:#3c5734;
	background:url(../images/arrow.gif) no-repeat 0 50%;
	padding:0 0 0 25px;
	margin:0 0 0 25px;
}
.lv1_first a:hover,
.lv1 a:hover{
	color:#ff5500;
	text-decoration:none;
}
.lv2ul{
	margin:-20px 0 0 0;
	padding:0 0 20px 50px;
}
.lv2{
	float:left;
}
.lv2 a{
	float:left;
	color:#4e4d4b;
}
.lv2 a:hover{
	color:#ff5500;
	text-decoration:none;
}
*/
/* ---------------------
 Contents Area R
--------------------- */
#contentsArea .h2_ttl{
	width:910px;
	height:46px;
	text-indent:-9999px;
	background:url(../images/h2_ttl_sitemap.gif);
}