@charset "utf-8";

body{
	text-align:center;
	font-size:14px;
	color:#666;
	line-height:20px;}

a{text-decoration:none;}

img{border:none;}

#wrap{
	width:950px;
	margin:auto;
}

#head{
	width:950px;
	height:80px;
	float:left;
	text-align:left;}

#gnavi{
	width:950px;}

#gnavi1 a{
	width:190px;
	height:40px;
	float:left;
	background-image:url(../imgs/gnavi1.gif);}
	
#gnavi1 a:hover{
	background-image:url(../imgs/gnavi1_a.gif);}
	
#gnavi2 a{
	width:190px;
	height:40px;
	float:left;
	background-image:url(../imgs/gnavi2.gif);}
	
#gnavi2 a:hover{
	background-image:url(../imgs/gnavi2_a.gif);}
	
#gnavi3 a{
	width:190px;
	height:40px;
	float:left;
	background-image:url(../imgs/gnavi3.gif);}
	
#gnavi3 a:hover{
	background-image:url(../imgs/gnavi3_a.gif);}
	
#gnavi4 a{
	width:190px;
	height:40px;
	float:left;
	background-image:url(../imgs/gnavi4.gif);}
	
#gnavi4 a:hover{
	background-image:url(../imgs/gnavi4_a.gif);}

#gnavi5 a{
	width:190px;
	height:40px;
	float:left;
	background-image:url(../imgs/gnavi5.gif);}
	
#gnavi5 a:hover{
	background-image:url(../imgs/gnavi5_a.gif);}

#contents{
	width:950px;
	float:left;
	margin-top:25px;}

#footer{
	width:948px;
	height:306px;
	float:left;
	text-align:left;
	font-size:12px;
	border-right:1px solid #6c0;
	border-left:1px solid #6c0;}
	
#footer_top{
	width:950px;
	height:10px;
	float:left;
	margin-top:15px;
	margin-bottom:0px;
	background-image:url(../imgs/fotter_top.gif);}

#footer_in{
	width:221px;
	height:290px;
	float:left;
	padding:8px;

}

#footer_inB{
	width:221px;
	height:290px;
	float:left;
	padding:8px;
}



#footer_bottom{
	width:950px;
	height:10px;
	float:left;
	background-image:url(../imgs/footer_bottom.gif);}



#contact a{
	width:200px;
	height:37px;
	margin-top:20px;
	margin-left:10px;
	float:left;
	background-image:url(../imgs/contact.gif);}

#contact a:hover{
	background-image:url(../imgs/contact_a.gif);}

#f_link{
	width:950px;
	height:15px;
	float:left;
	font-size:11px;
	margin-bottom:20px;}

#left{
	width:200px;
	float:left;	
	font-size:12px;
	color:#999;
	margin-right:20px;}
	
#left ul{
	width:200px;
	height:15px;
	float:left;
	background:#6C0;
	color:#FFF;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	margin:0px;
	font-weight:bold;
	padding-left:0px;
}	

#left li{
	width:200px;
	height:15px;
	float:left;
	border-bottom:#666 1px dotted;
	padding-top:7px;
	padding-bottom:7px;
	list-style:none;}



#box{
	width:730px;
	float:left;
	text-align:left;}

.title{
	margin-bottom:15px;}