@charset "UTF-8";


/**
 * contents layout
 */
#mainimg{
	display:block;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:150px;
	overflow:hidden;
	background-image:url(img/img.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}

.pan {
	margin-bottom:10px;
	padding-left:5px;
}
.pan a{
	color:#333333;
}
.thispage{
	color:#6EB92C;
}



h3{
	display:block;
	width:779px;
	height:0px;
	overflow:hidden;
	padding-top:35px;
	background-image:url(img/title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:40px;
}

#sitemap{
	width:700px;
	margin-left:auto;
	margin-right:auto;
}

#l_s_map{
	width:320px;
	float:left;
}

#r_s_map{
	width:320px;
	float:right;
}

.c_name{
	width:320px;
	height:30px;
	background-image:url(img/h_bg.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:20px;
}
.c_name2{
	width:320px;
	height:30px;
	background-image:url(img/h_bg.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:10px;
}


.cs_name_ul{
	margin-bottom:20px;
}
.cs_name{
	background-image:url(img/icon.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:18px;
	margin-bottom:10px;
}



.pagetop a{
	display:block;
	width:80px;
	height:0px;
	margin-left:auto;
	margin-right:0px;
	overflow:hidden;
	padding-top:20px;
	background-image:url(img/pagetop.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	margin-top:10px;
}





