@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-color: #000000;
font-family:"MS PGothic","Osaka",Arial,sans-serif;
color:#FFFFFF;
font-size: 13px;
line-height: 1.4;
}

p, h1, h2, h3, h4, h5, h6, div	{
margin: 0;
padding: 0;
font-weight: normal;
font-style: normal;
}

img	{ border: none;}

/* flash */

#flash_contents{
width: 100%;
text-align:center;
height:380px;
background-color: #333333;
}

#menu_contents{
width:940px;
margin: 0px auto;
padding: 10px 0px 0px 0px;
vertical-align: top;
text-align:left;
}

#left_base{
width: 670px;
}

#top_menu_base{
margin: 0px;
padding: 0px;
display: block;
}

#menu_btn_up {
height: 104px;
}
/*施設ご利用案内*/
#menu_btn_up .btn01{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px; 
}

#menu_btn_up .btn01 a{
	background-image: url(../images/btn_r1_c1.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


#menu_btn_up .btn01 a:hover{
	background-image: url(../images/btn_r1_c1_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*古道歩き体験プラン*/
#menu_btn_up .btn02{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px; 
}

#menu_btn_up .btn02 a{
	background-image: url(../images/btn_r1_c4.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


#menu_btn_up .btn02 a:hover{
	background-image: url(../images/btn_r1_c4_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*おみやげ*/
#menu_btn_up .btn03{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px; 
}

#menu_btn_up .btn03 a{
	background-image: url(../images/btn_r1_c8.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


#menu_btn_up .btn03 a:hover{
	background-image: url(../images/btn_r1_c8_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*お食事*/
#menu_btn_up .btn04{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px; 
}

#menu_btn_up .btn04 a{
	background-image: url(../images/btn_r1_c14.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


#menu_btn_up .btn04 a:hover{
	background-image: url(../images/btn_r1_c14_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*アクセスマップ*/
#menu_btn_up .btn05{
	width: 94px;
	height: 104px;
	float: left;
}

#menu_btn_up .btn05 a{
	background-image: url(../images/btn_r1_c18.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


#menu_btn_up .btn05 a:hover{
	background-image: url(../images/btn_r1_c18_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

/**/
#menu_btn_down {
margin-left: 48px;
height: 104px;
}

/*熊野古道近露の見所*/
#menu_btn_down .btn01{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px
}

#menu_btn_down .btn01 a{
	background-image: url(../images/btn_r2_c2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

#menu_btn_down .btn01 a:hover{
	background-image: url(../images/btn_r2_c2_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*熊野古道ご紹介*/
#menu_btn_down .btn02{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px
}

#menu_btn_down .btn02 a{
	background-image: url(../images/btn_r2_c6.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

#menu_btn_down .btn02 a:hover{
	background-image: url(../images/btn_r2_c6_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*近露ブログ*/
#menu_btn_down .btn03{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px
}

#menu_btn_down .btn03 a{
	background-image: url(../images/btn_r2_c10.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

#menu_btn_down .btn03 a:hover{
	background-image: url(../images/btn_r2_c10_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*お問合せ*/
#menu_btn_down .btn04{
	width: 94px;
	height: 104px;
	float: left;
	margin-right: 30px
}

#menu_btn_down .btn04 a{
	background-image: url(../images/btn_r2_c16.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

#menu_btn_down .btn04 a:hover{
	background-image: url(../images/btn_r2_c16_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}
/*リンク集*/
#menu_btn_down .btn05{
	width: 94px;
	height: 104px;
	float: left;
}

#menu_btn_down .btn05 a{
	background-image: url(../images/btn_r2_c20.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}

#menu_btn_down .btn05 a:hover{
	background-image: url(../images/btn_r2_c20_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 94px;
	height: 104px;
	float: left;  
}


/**/
#top_footer{
padding-top: 20px;
}

#footer_btn {
height: 42px;
padding-bottom: 10px;
}

#footer_btn .btn01{
	background-image: url(../images/btn_r4_c1.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;
	margin-right: 3px;
}

#footer_btn .btn01 a{
	background-image: url(../images/btn_r4_c1.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;  
}


#footer_btn .btn01 a:hover{
	background-image: url(../images/btn_r4_c1_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;  
}

#footer_btn .btn02{
	background-image: url(../images/btn_r4_c12.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;
}

#footer_btn .btn02 a{
	background-image: url(../images/btn_r4_c12.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;  
}


#footer_btn .btn02 a:hover{
	background-image: url(../images/btn_r4_c12_f2.jpg);
	background-position:left top;  
	background-repeat:no-repeat; 
	width: 332px;
	height: 42px;
	float: left;  
}

.adress{
}

.copyright{
padding: 10px 0px;
}

.copyright a{
color: #FFFFFF;
}

.copyright a:hover{
color: #CCCC00;
}

#right_base{
width:270px;
}

#top_news{
background:url(../images/top_news_bg.jpg) top right;
background-repeat:no-repeat;
height:160px;
width:270px;
color: #FF6600;
}

#top_news a{
color:#FF6600;
}

#top_news a:hover{
color:#CCCC00;
}

#top_news .news_title{
margin: 0px 0px 0px 15px;
padding-top: 7px;
}

#top_news dl{
margin: 0px 10px 0px 18px;
padding:0;
}

#top_news dt{
margin:0px;
padding: 7px 0px 0px 0px;
background:url(../images/icon_001.gif) no-repeat left;
}

#top_news p{
margin: 0px 18px;
padding: 0px 0px 7px 0px;
}

.next{
text-align: right;
padding: 7px 0px 0px 0px;
}


#top_news dd{
margin: 0px 10px;
padding: 0px 0px 7px 0px;
border-bottom: #999999 dotted 1px;
}


#google_map_base{
height: 170px;
width: 262px;
margin-left: 8px;
padding-top: 5px;
}
#google_map_base .map_area{
background-color:#333333;
height: 170px;
text-align:center;
}

#map_btn_base{
width: 172px;
height: 30px;
margin-left: 98px;
padding-top: 5px;
}

#map_btn_base .btn_map{
background-image: url(../images/btn_r6_c24.jpg);
background-position:left top;  
background-repeat:no-repeat;
width: 172px;
height: 30px;
}

#map_btn_base .btn_map a{
background-image: url(../images/btn_r6_c24.jpg);
background-position:left top;  
background-repeat:no-repeat;
display:block;
width: 172px;
height: 30px;
}


#map_btn_base .btn_map a:hover{
background-image: url(../images/btn_r6_c24_f2.jpg);
background-position:left top;  
background-repeat:no-repeat;
display:block;
width: 172px;
height: 30px;
}

.menu_text {
display: none;
}




