body { 
font-family:ＭＳ Ｐゴシック,Osaka,sans-serif;
	background-color:#FCF5D1;
	margin-bottom: 0px;	
	margin-left: 0px;
	margin-top: 0px;
	scrollbar-face-color: #FCF5D1;
	scrollbar-highlight-color: #FEFAEA;
	scrollbar-shadow-color:#D3CAA3;
	scrollbar-3dlight-color:#D3CAA3;
	scrollbar-arrow-color:#721011;
	scrollbar-track-color: #E0E0DF;
	scrollbar-darkshadow-color:#53524B;
	color:black;
}
	


a:link{	color:black; text-decoration:underline}
a:visited{color:black;text-decoration:underline}
a:hover{color:#DA1F26; text-decoration:none}

/* テキスト */
.txt11{	font-size:11px;	color:black;line-height:150%; margin:0; padding:0px 0px 0px 5px;}
.txt11 a:link{	color:black;text-decoration:underline}
.txt11 a:visited{	color:black;text-decoration:underline}
.txt11 a:hover{	color:#DA1F26;text-decoration:none}

.txt12{color:black;	font-size:12px;	line-height:170%; margin:0; padding:0px 0px 0px 5px;}
.txt12 a:link{color:black;text-decoration:underline;}
.txt12 a:visited{color:black; text-decoration:underline;}
.txt12 a:hover{	color:#DA1F26; text-decoration:none;}


h1{DISPLAY: block;font-size:3px; margin:0; padding:0; font-weight:normal; width:770px;color:#581312;background-color:#581312;}
h2 {DISPLAY: block; padding:5px 0px 0px 25px; BACKGROUND: url("../image/star.gif") no-repeat 0px; MARGIN:0px; font-size:13px;height:24px;color:#4B4949; border-bottom:1px dotted #AFB0B0; width:460px;}


#contener{width:770px; margin:0; padding:0;	background-color:white;}

#logo_bk{width:770px; margin:0; padding:0;}

#menu{ margin:0; padding:0px; float: left;}

#contents{ margin:0; padding:0; float:right; text-align:left;}
.l9{margin:0px 5px 0px 5px;}

.nav_txt{MARGIN:0px;border-bottom:1px dotted #D6D7D7;padding:5px 0px 5px 10px; font-size:12px; width:527px;}

.h2_contents{margin:8px 25px 8px 30px;font-size:12px; line-height:180%;}

.go_top{DISPLAY: block;text-ALIGN: right;padding:5px 0px 5px 20px;MARGIN:0px;border-top:1px dotted #D6D7D7; font-size:12px; color:#5B84C3; width:527px;}


/* 新着情報リスト */
#new {
	DISPLAY: block; 
	padding:3px;
	VERTICAL-ALIGN: bottom;
	TOP:35px; 
	color:black;
	font-size:13px; 
	border:1px solid #484242;
	margin:0px 10px 0px 0px;
 }
#new h3{
	font-size:14px;
	margin:5px 0px 5px 5px; 
	padding:0;
	color:#500D16;
	font-weight:bold;
}
#new p{
	margin:5px 0px 5px 10px; 
	padding:0;
	font-size:12px;
}
#new UL {DISPLAY: block;VERTICAL-ALIGN: bottom;LINE-HEIGHT: 0; margin:0px 18px 0px 5px; padding:0;}
#new LI { VERTICAL-ALIGN: bottom; LINE-HEIGHT: 150%; padding:0px 0px 5px 16px; BACKGROUND: url("../image/arrow2.gif") no-repeat 0px 5px; MARGIN:0px; LIST-STYLE-TYPE: none; font-size:13px;}
#new a:link{	color:black;}
#new a:visited{color:black;}
#new a:hover{color:#D90000; text-decoration:none;}
.more{text-align:right; font-size:11px; padding:0px 5px 5px 0px;color:#D90000;}

.side {DISPLAY: block;VERTICAL-ALIGN: bottom; BACKGROUND:white url("../image/menu_list_bk.gif") repeat-y;}
.side UL {DISPLAY: block;VERTICAL-ALIGN: bottom;LINE-HEIGHT: 0;MARGIN:0; padding:0;}
.side LI {DISPLAY: block; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 150%; padding:5px 0px 5px 23px; BACKGROUND: url("../image/arrow1.gif") no-repeat 7px 10px; MARGIN:0px; LIST-STYLE-TYPE: none; font-size:12px;}
.side a:link{	color:#230E0D;}
.side a:visited{color:#230E0D;}
.side a:hover{color:#D90000; text-decoration:none;}

.bn{	
	margin:5px 0px 5px 5px; 
	padding:0;
}

.line{
	margin:8px 0px 8px 0px; 
	padding:0;
	height:1px;
	background:white url("../image/line.gif") repeat-x;
}


#footer{background:white url("../image/footer.gif"); height:22px; padding:0; width:770px;}
#copy{color:white;font-size:10px;text-align:right; margin:0; padding:0; }
#logo_s{ float:left;	background-color:white;}
#address{ float:right;text-align:left;font-size:12px; width:550px;	background-color:white;}

.clear{ clear:both; margin: 0; padding: 0; }

.wh{ background:white url("../image/wh.gif");}

#caution {DISPLAY: block; margin:5px 10px 5px 10px; padding:5px; line-height:130%; color:black;font-size:13px; border:2px solid #BC2107;}
#caution h3{
	font-size:13px;
	margin:5px 0px 5px 5px; 
	padding:0;
	color:#500D16;
	font-weight:bold;
}
#caution strong{
	DISPLAY: block; 
	background-color: #F9C8BF;
	padding:5px;
	margin:5px 10px 5px 0px; 
}

#campsli img {vertical-align:top;}