@charset "Shift_JIS";


body {
	background-color:#794633;
	background-image:url("../f-all/body_bg.jpg");
	background-repeat:repeat-x;
	background-position:top center;
	
			}


h1{display:none;}

/* #flash {
	background-color:#350e0f;
	height:582px;
	width:1280px; 
	margin:0px auto 0px auto;
	text-align:center;
}
*/


#flash {
	height:582px;
	width:1280px;
	position: relative;
	margin: 0px 0px 0px -165px;
}







#main .main_tbl{
	margin:0px 0 30px 0;
}


/* ===== menu ===== */
#menu {	
	top: 0px;
	height: 140px;
	width: 950px;
	margin:0 auto;
	padding:0 ;
	text-align:center;
	
}



#menu ul {
	list-style:none;
	float: left;
	width: 908px;
	margin-left:0px;
	}

#menu li {
	display:block;
	float:left;
	text-indent:-9999px;
	}

	
#menu li a{
	display:block;
	border:none;
	}


#menu01 a {
	background: url("../f-top/btn_reserv.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;

	}

#menu02 a {
	background: url("../f-top/btn_rooms.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;

	}

#menu03 a {
	background: url("../f-top/btn_cuisine.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;
	}

#menu04 a {
	background: url("../f-top/btn_wine.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;
	}

#menu05 a {
	background: url("../f-top/btn_faci.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;
	}


#menu06 a {
	background: url("../f-top/btn_pickup.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;
	}

#menu07 a {
	background: url("../f-top/btn_access.jpg") no-repeat 0 0 transparent;
	width:119px;
	height:140px;
	}

#menu08 a {
	background: url("../f-top/btn_home.jpg") no-repeat 0 0 transparent;
	width:75px;
	height:140px;
	}

#menu01 a:hover,
#menu02 a:hover,
#menu03 a:hover,
#menu04 a:hover,
#menu05 a:hover,
#menu06 a:hover,
#menu07 a:hover,
#menu08 a:hover
{
background-position: bottom;
	
	}
	
	
/* ===== t_serch ===== */

.search {
	margin: 0px;
	padding: 0px;
	 background-image:url("../f-top/search_bg.jpg");
	 background-repeat: no-repeat;
	 width: 200px;
	 height: auto;
	 float: left;
	 color: #FFF;
	 text-align: left;
	}
/*
.search form .data{
	 color: #FFF;
	 margin: 7px 6px 0px 6px;
	}
*/

#search_inbox {
	padding:31px 5px 0 5px;
}

.search select{
	margin: 0px 0px 10px 3px;
}

#image-btn {
    border: 0px;
    width: 200px;
    height: 55px;
    background: url("../f-top/search_btn.jpg") left top no-repeat;
}

/*
.arrow{
	margin: 5px 0px 0px;
	}
*/


/* ===== t_rank ===== */

#t_rank{
	margin:0px 0 20px 0;
	color:#000000;
	}
	
.rank_bg{
	background: url("../f-top/t_rank_02.jpg");
	width:200px;
	border-bottom: 3px solid #f5bd16;
	}
	
#t_rank a:link {
	color: #381601;
	text-decoration: none;
}
#t_rank a:visited {
	color: #381601;
	text-decoration: none;
}

#t_rank a:hover {
	color: #381601;
	text-decoration:underline;
}
#t_rank a:active {
	color: #381601;
	text-decoration:underline;
}

/* ===== bunner ===== */

ul#bn_top {
	margin:20px 0 0 0;
}


ul#bn_top li {
	margin:0 0 10px 0;
	list-style-type:none;
}


/* ===== s_plan ===== */

#plans{
	margin: 2px;
	width: 713px;
	background: url("../f-top/plan_bg.jpg");
	background-repeat: repeat-y;
	}
	
ul#bn_main {
	width:713px;
	margin:0;
	padding:0;
}

ul#bn_main li {
	list-style-type:none;
}


#plans .box{
	padding: 10px 0px;
	height: 358px;
	}

#plans .box ul{
	margin: 0px 0px 0px 10px;
	list-style: outside none;
	}


#plans .tour{
	background: url("../f-top/plan_btm.jpg");
	background-repeat: repeat-y;
	height: 68px;
	text-align: left;
	padding: 30px 0px 0px 0px;
	}
	
/* ===== main_bottom ===== */

	
#main_bottom {
	margin:20px 0 10px 0;
	height: 301px;
}

#letter {
	float:left;
	background-image: url("../f-top/blogbg.jpg"); 
	width: 351px; 
	height: 301px;
}

#feed{
	margin: 65px 0px 0px 20px;
	text-align: left;
	list-style: none outside;
	}

#feed li{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px dotted #966;
	width: 300px;
	}




