﻿@charset "utf-8"

/*css document*/


html{
	

background-color:transparent;
	

background-image:none;
	

}




p,ul,ol,il{


	padding:0;
margin:0;
	

}





body{

	background-image:url("syutu_19_s_back.png");
	color:#40591c;
	}








.wrapper{
	

width:500px;

	margin:0 auto;
	
margin-top:120px;
	padding:100px;
	padding-bottom:60px;
	padding-top:200px;
	background:#d9c69b;
	border:#40591c solid 3px;
	}






.box_1{

	
width:500px;
	

}






.clearfix{
	

clear:both;


	}





.box_title{

	
width:500px;


	height:90px;

	}





#title{
	

margin-left:26px;

	font-size:24px;


	height:28px;

	float:left;
	font-weight:bold;
	}




#title_3{

	margin-top:8px;
	margin-left:8px;
	
font-size:16px;
	

height:18px;

	float:right;

	

color:#40591c;
	}



#border{

	width:180px;

	height:3px;
	
border-bottom:3px solid #40591c;

	float:right;
	margin-top:18px;

	}







.box_2{
	

width:500px;

	}








.p_16{
	

padding:0px 18px;
	

padding-bottom:2px;
	

padding-top:9px;

	width:464px;


	height:16px;
	

font-size:16px;
	

border-bottom:3px dotted #40591c;

	}






.p_16_2{
	

padding:0px 18px;
	

padding-left:34px;

	padding-bottom:2px;
	

padding-top:9px;
	
width:448px;

	
height:16px;


	font-size:16px;
	

border-bottom:3px dotted

 #40591c;
	
}





.p_16_3{

	
padding:0px 18px;
	

padding-left:58px;
	
padding-bottom:2px;


	padding-top:9px;

	width:429px;


	height:16px;


	font-size:16px;


	border-bottom:3px dotted 

#40591c;


	


}






.p_16_4{

	
padding:0px 18px;

	
padding-left:74px;

	padding-bottom:2px;

	
padding-top:9px;
	
width:413px;

	
height:16px;
	

font-size:16px;
	

border-bottom:3px dotted #40591c;
	


}




.p_16_right{

	
padding:0px 18px;
	

padding-bottom:2px;


	padding-top:9px;

	width:464px;


	height:16px;
	

font-size:16px;
	

border-bottom:3px dotted #40591c;
	



text-align:right;
	
}






.box_30{
	

width:500px;

	height:30px;


	}





ul{

	width:500px;

	height:14px;

	}




ul li a{


	padding:0px 27px;
	

font-size:14px;

	
float:left;
	

}





#right{


	padding:0px 27px;
	

font-size:14px;
	

float:right;
	

}





#p{

	width:500px;

	height:14px;

	font-size:14px;
	
text-align:center;
	
border:none;
	background:none;
	}



a#title:link{


	color:#40591c;
	}


a#title:visited{
	

color:#40591c;
	
}



a#title:hover{
	background:#40591c;
	

color:#ffffb3;


	}







p:hover{
	background:#40591c;
	


border-bottom:3px dotted #ffffb3;
	color:

#ffffb3;
	}




a:link{


	color:#40591c;
	}


a:visited{


	color:#40591c;

	}



a:hover{
	background:#40591c;


	color:#ffffb3;


	}



p#p:hover{
	background:none;


	color:#40591c;


	}




img{
margin:30px 40px;
border:#40591c 3px solid;
}