@import url(http://www.shonan-village.co.jp/~shonanvillage/mtsc/mt-static//othermenu.css);

body {
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	}
			
a:link {color: #333399;
	text-decoration: none;
	}

a:visited {color: #6699cc; 
	text-decoration: none;
	}
a:active {color: #99ccff;
	 text-decoration: none;
	 }
a:hover	{color: #99ccff;
	text-decoration: none;
	}
img{
	border:0;
	}

h3.red{
	color:red;
	}
gr{
	float:right;
}
.new{
         display:none;
}

table#new{
	font-size:12px;
	width:500px;
	}

#news{
	float:left;
	width:480px;
	padding:5px 10px 10px 10px;
	text-align:left;
	}
.rireki{
	text-align:left;
	border-bottom:dotted 1px #003333;
	margin:3px 20px 3px 20px;
	}
/*--テーブル設定--*/

table#main{
	width:950px;
	margin-top:0;
	margin-right:0;
	margin-left:0;
	margin-bottom:0px;
	padding: 0px;
	border:0px;
	text-align:left;
	}
	
table#main td{
	border:0px;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	}

/*--メインコンテンツ--*/

table#main td#maincontents{
	width:900px;
	margin:0px;
	padding:0px;
	}	

table#main td#leftgrade{
	width:50px;
	background-image:url("img/leftgrade.gif");
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}	

table#logotop{
	width:900px;
	padding:5px;
	}

#toplogoenglish a{
	margin-right:10px;
	display:block;
	width:80px;
	height:20px;
	background-image:url("img/english.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#toiawaseform a{
	display:block;
	width:186px;
	height:80px;
	background-image:url("img/toiawaseform.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
	}

table#inmain td.blueborder01{
	background-color:#c6eeff;
	height:2px;
	}
	
table#inmain td#menuphoto{
	width:900px;
	height:237px;
	background-image:url("img/mainphoto.jpg");
	background-repeat:no-repeat;
	background-color:#ffffff;
	padding-bottom:0px;
	}

table#mainmenu{
	width:850px;
	height:35px;
	}
	
#menu_01 a{
	margin:0px;
	display:block;
	width:96px;
	height:35px;
	background-image:url("images/menu_01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_01 a:hover{
	margin:0px;
	display:block;
	width:96px;
	height:35px;
	background-image:url("images/menu_01.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_02 a{
	margin:0px;
	display:block;
	width:90px;
	height:35px;
	background-image:url("images/menu_02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_02 a:hover{
	margin:0px;
	display:block;
	width:90px;
	height:35px;
	background-image:url("images/menu_02.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_03 a{
	margin:0px;
	display:block;
	width:117px;
	height:35px;
	background-image:url("images/menu_03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_03 a:hover{
	margin:0px;
	display:block;
	width:117px;
	height:35px;
	background-image:url("images/menu_03.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_04 a{
	margin:0px;
	display:block;
	width:158px;
	height:35px;
	background-image:url("images/menu_04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_04 a:hover{
	margin:0px;
	display:block;
	width:158px;
	height:35px;
	background-image:url("images/menu_04.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_05 a{
	margin:0px;
	display:block;
	width:154px;
	height:35px;
	background-image:url("images/menu_05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_05 a:hover{
	margin:0px;
	display:block;
	width:154px;
	height:35px;
	background-image:url("images/menu_05.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_06 a{
	margin:0px;
	display:block;
	width:110px;
	height:35px;
	background-image:url("images/menu_06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_06 a:hover{
	margin:0px;
	display:block;
	width:110px;
	height:35px;
	background-image:url("images/menu_06.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}
	
#menu_07 a{
	margin:0px;
	display:block;
	width:125px;
	height:35px;
	background-image:url("images/menu_07.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#menu_07 a:hover{
	margin:0px;
	display:block;
	width:125px;
	height:35px;
	background-image:url("images/menu_07.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}

table#inmain td#bottomcontents{
	height:80px;
	padding-top:10px;
	font-size:10px;
	border-bottom:solid 1px #cccccc;
	background-image:url("img/bottombg.jpg");
	background-repeat:no-repeat;
	}
	
/*-- 中央のコンテンツ --*/
table#centercontents{
	margin:20px;
	}
	
table#centercontents td#centermaincontents{
	width:580px;
	}
	
table#iconpart{
	width:540px;
	padding:2px;
	}	
	
table#iconpart td{
	padding:2px;
	}
	
table#iconpart td.iconpart1{
	width:265px;
	}

table#icon01,table#icon02,table#icon03,table#icon04{
	width:260px;
	}	
	
table#icon01 td,table#icon02 td,table#icon03 td,table#icon04 td{
	font-size:12px;
	text-align:left;
	}	
	
table#icon01 td.iconpicture,table#icon02 td.iconpicture,table#icon03 td.iconpicture,table#icon04 td.iconpicture{
	width:100px;
	}	
	
#icon_seminorpack a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_seminorpack.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_syukuhaku a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_syukuhaku.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_floormap a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_floormap.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_company a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_company.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_blog a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_blog.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_results a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_results.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_event a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_ievent.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#icon_plan a{
	margin:0px;
	display:block;
	width:160px;
	height:25px;
	background-image:url("img/title_plan.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#shousai01 a,#shousai02 a,#shousai03 a,#shousai04 a{
	margin:0px;
	display:block;
	width:100px;
	height:20px;
	background-image:url("img/shousai.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

/*-- 新着情報 --*/
table#whatsnew{
	font-size:12px;
	width:500px;
	}
	
table#whatsnew td{

	line-height:2.2;
	text-align:left;
	}
	
table#whatsnew td.whatsnewleft{
	font-size:12px;
	width:100px;
	}
#submenu_kaigi a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_kaigi.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_kaigi.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_syukuhaku.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_syukuhaku.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_restaurant a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_restaurant.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_restaurant.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-01.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-02.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-03.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-032 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("restaurant/inmenu_sub_katsura-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_restaurant-032 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("restaurant/inmenu_sub_katsura-01.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-04.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-042 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("restaurant/inmenu_sub_bellavista-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_restaurant-042 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("restaurant/inmenu_sub_bellavista-01.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_restaurant-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_restaurant-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_restaurant-05.gif");
	background-repeat:no-repeat;
	background-position : 0px -18px;
	text-indent:-9999px;
	}
	
#submenu_goriyo a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_goriyo.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_goriyo a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_goriyo.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_service a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_service.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_service.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_qanda a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_qanda.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_qanda a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_qanda.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_access a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_access.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_access a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:40px;
	background-image:url("img/inmenu_access.gif");
	background-repeat:no-repeat;
	background-position : 0px -40px;
	text-indent:-9999px;
	}
	
#submenu_kaigi01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




	
#submenu_kaigi05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi06 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi06 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-06.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi07 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-07.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi07 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-07.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi08 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-08.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi08 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-08.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi09 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-09.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi09 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-09.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi10 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-10.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi10 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-10.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi11 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-11.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi11 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-11.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi12 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-12.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi12 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-12.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi13 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-13.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi13 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-13.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_kaigi14 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-14.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_kaigi14 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_kaigi-14.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_seminor a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_seminor.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_seminor a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_seminor.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku_kojin a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_syukuhaku_kojin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku_kojin a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_syukuhaku_kojin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
	
#submenu_floormap a{
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_floormap.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_floormap a:hover{
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_floormap.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




#submenu_plans a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_plan.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_plans a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:30px;
	background-image:url("img/inmenu2_plan.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
	
/*-- サブメニュー宿泊 --*/
	
#submenu_syukuhaku-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-06 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-06 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-06.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-07 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-07.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-07 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-07.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
	
#submenu_syukuhaku-08 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-08.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_syukuhaku-08 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_syukuhaku-08.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
/*-- サブメニューセミナー --*/	
#submenu_seminar-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_seminar-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_seminar-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_seminar-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_seminar-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_seminar-06 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_seminar-06 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("kaigi/inmenu_sub_seninar06.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
/*-- サブメニュープラン --*/	
#submenu_plan-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_plan-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_plan-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_plan-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_plan-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_plan-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_plan-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_plan-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_plan-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#submenu_plan-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("plan/inmenu_sub_plan05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
/*-- 各種サービスサブメニュー --*/
#submenu_service-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_service-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_service-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_service-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




#submenu_service-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_service-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_sv-05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
/*-- サブメニューご利用について --*/
#submenu_goriyo-01 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_goriyo-01 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-01.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_goriyo-02 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#submenu_goriyo-02 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-02.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_goriyo-03 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_goriyo-03 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-03.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_goriyo-04 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_goriyo-04 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-04.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_goriyo-05 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_goriyo-05 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-05.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}
#submenu_goriyo-06 a{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#submenu_goriyo-06 a:hover{
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:210px;
	height:18px;
	background-image:url("img/inmenu_sub_gori-06.gif");
	background-repeat:no-repeat;
	background-position:0px -18px;
	text-indent:-9999px;
	}




/*-- 会議メニュー --*/




.title-kokusai:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kokusai.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-kokusai:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kokusai.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kokusai:visited {
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kokusai.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
}




.title-tokubetu:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tokubetu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-tokubetu:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tokubetu.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-tokubetu:visited {
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tokubetu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu01:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu01:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu01.gif");
	background-position:0px -30px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu01:visited {
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu02:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu02:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu02.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kensyu02:visited {
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu03:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu03:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu03.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kensyu03:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu04:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu04:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu04.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kensyu04:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu05:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu05:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu05.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kensyu05:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu06:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-kensyu06:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu06.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-kensyu06:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kensyu06.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-tougi:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tougi.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-tougi:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tougi.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
.title-tougi:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-tougi.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-azekame:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-azekame.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-azekame:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-azekame.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-azekame:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-azekame.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-rumi:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-rumi.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-rumi:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-rumi.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-rumi:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-rumi.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-ousetu:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-ousetu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-ousetu:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-ousetu.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
.title-ousetu:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-ousetu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
.title-kenkyutou:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kenkyutou.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#title-kenkyutou a:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_kaigi-kenkyutou.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




#title-bihin a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:400px;
	height:30px;
	background-image:url("img/title_kaigi-bihin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




#title-bihin a:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:400px;
	height:30px;
	background-image:url("img/title_kaigi-bihin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}
	
	
/*-- 宿泊 --*/




.title-single:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-single.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-single:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-single.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-single:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-single.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-stagiotwin:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-stagiotwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-stagiotwin:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-stagiotwin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-stagiotwin:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-stagiotwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-economytwin:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-economytwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-economytwin:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-economytwin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-economytwin:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-economytwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-twin:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-twin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-twin:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-twin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}




.title-twin:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-twin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}




.title-deluxtwin:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-deluxtwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-deluxtwin:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-deluxtwin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

.title-deluxtwin:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-deluxtwin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

.title-mezonetto:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezonetto.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-mezonetto:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezonetto.gif");
	background-position:0px -30px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-mezonetto:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezonetto.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-mezosuper:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezosuper.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-mezosuper:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezosuper.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

.title-mezosuper:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mezosuper.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-forth:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-forth.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-forth:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-forth.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

.title-forth:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-forth.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

.title-mkojin:link{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mkojin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
.title-mkojin:hover{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mkojin.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

.title-mkojin:visited{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:140px;
	height:30px;
	background-image:url("img/title_syukuhaku-mkojin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
/*-- レストラン --*/
table#eachrestaurant{
	width:550px;}
	
table#eachrestaurant td{
	margin:10px;
	background-image:url("img/bg_restaurant.gif");
	background-repeat:no-repeat;
	width:250px;
	height:250px;
	}

table#eachrestaurant td#restaurant-0001,table#eachrestaurant td#restaurant-0002,table#eachrestaurant td#restaurant-0003,table#eachrestaurant td#restaurant-0004{
	padding:5px;
	padding-left:20px;
	}
	
table#restaurantparty,table#restaurantparty02{
	width:550px;
	background-repeat:no-repeat;
	height:200px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:solid 1px  #000033;
	border-right:solid 1px  #000033;
	border-left:solid 1px  #000033;
	border-bottom:solid 1px  #000033;
	}
	
table#restaurantparty td,table#restaurantparty02 td{
	margin:5px;
	padding-left:20px;
	}
	
table#eachrestaurant td#restaurant-party{
	padding:5px;
	padding-left:5px;
	width:550px;
	}
	
#restaurant-party02 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("restaurant/small_logo-party.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#restaurant-party03 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/catering-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#restaurant-0001 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("restaurant/small_logo-oak.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#restaurant-0002 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("restaurant/small_logo-leaf.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#restaurant-0003 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("restaurant/small_logo-katsura.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#restaurant-0004 a{
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:70px;
	background-image:url("restaurant/small_logo-bellavista.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

.restaurant_smalltext{
	width:200px;
	text-align:left;
	font-size:11px;
	padding-top:2px;
	}

/*-- 桂 --*/
.katsuratext01{
	font-size:14px;
	color:#333366;
	padding-left:15px;
	padding-right:15px;
	margin-top:5px;
	}
	
.katsuratext02{
	font-size:14px;
	color:#336666;
	padding-left:15px;
	padding-right:15px;
	margin-top:5px;
	}
	
#katsuratoptext a{
	margin-bottom:1px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:0px;
	display:block;
	width:550px;
	height:80px;
	background-image:url("restaurant/katsura-goenkai.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#bellavistatoptext a{
	margin-bottom:1px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:0px;
	display:block;
	width:550px;
	height:80px;
	background-image:url("restaurant/bellavista-party.jpg");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
/*-- パーティー --*/
table#freedrinkset{
	width:500px;
	border:solid 2px #9999cc;
	padding:10px;
	margin:10px;
	}

table#partywhie,table#partyrobby,table#partyeventroom,table#partyrestaurantkatsura,table#partywashitsu{
	width:260px;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	background-repeat:repeat-y;
	background-color:#ffffff;
	}

/*-- セミナープラン --*/
table#eachseminar{
	width:550px;}
	
table#eachseminar td{
	margin:10px;
	background-image:url("img/bg_restaurant.gif");
	background-repeat:no-repeat;
	width:250px;
	height:250px;
	}

table#eachseminar td#seminar-0001,table#eachseminar td#seminar-0002,table#eachseminar td#seminar-0003,table#eachseminar td#seminar-0004,table#eachseminar td#seminar-0005,table#eachseminar td#seminar-0006{
	padding:5px;
	padding-left:20px;
	}

table#eachseminar td#seminar-000{
	margin:10px;
	background-repeat:no-repeat;
	background-image:url("img/bg_nophoto.gif");
	width:250px;
	height:250px;
	}

#seminar-0001 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-pltina.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#seminar-0002 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-gold.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#seminar-0003 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-standard.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#seminar-0004 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-economy.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#seminar-0005 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-holiday.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#seminar-0006 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("kaigi/seminar-small-academic.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}	
table#seminarplantbl{
	width:550px;
	padding:5px;
	}
	
table#seminarplantbl td.seminarrighttd{
	width:80px;
	padding:5px;
	border-bottom:dotted 1px #000033;
	color:#003366;
	font-style:bold;
	}
	
table#seminarplantbl td.seminarlefttd{
	padding:5px;
	border-bottom:dotted 1px #000033;
	}

#seminar-bihin a{
	display:block;
	width:500px;
	height:40px;
	margin:3px;
	padding:0px;
	background-image:url("kaigi/link-bihin.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
table#seminarplantbl02,table#seminarplantbl03{
	width:400px;
	padding:5px;
	}
table#seminarplantbl02 td.seminarrighttd,table#seminarplantbl03 td.seminarrighttd{
	width:100px;
	padding:5px;
	border-bottom:dotted 1px #000033;
	color:#003366;
	font-style:bold;
	background-color:#cce5ff;
	}
table#seminarplantbl02 td.seminarcentertd,table#seminarplantbl03 td.seminarcentertd{
	width:100px;
	padding:5px;
	border-bottom:dotted 1px #000033;
	}
	
table#seminarplantbl02 td.seminarlefttd,table#seminarplantbl03 td.seminarlefttd{
	padding:5px;
	border-bottom:dotted 1px #000033;
	}

table#eachseminar td#plan-0001,table#eachseminar td#plan-0002,table#eachseminar td#plan-0003,table#eachseminar td#plan-0004,table#eachseminar td#plan-0005{
	padding:5px;
	padding-left:20px;
	}
	
#plan-0001 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("plan/plan-small-0001.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#plan-0002 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("plan/plan-small-0002.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#plan-0003 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("plan/plan-small-0003.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#plan-0004 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("plan/plan-small-0004.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#plan-0005 a{
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	display:block;
	width:200px;
	height:130px;
	background-image:url("plan/plan-small-0005.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

img{
	border:0;
	}

.left{
	text-align:left;
	}
.right{
	text-align:right;
	}
.center{
	text-align:center;
	}

h3.green {
	font-size:14px; 
	background:#EFEFEF; 
	border:1px solid #CCC; 
	border-bottom:3px solid #B8DD7F; 
	padding:5px 0 3px 5px; 
         margin:0; 
	margin-bottom:10px;
}
.pankuzulisttop{
	width:900px;
	height:28px;
	font-size:10px;
	margin-top:10px;
	background-image:url("img/bg_pankuzu.gif");
	background-repeat:no-repeat;
	background-color:#d4e9ff;
	border-bottom:solid 5px #ffffff;
         text-align:left;
	padding:0 0 0 0; 
	line-height:3;
	}
	
.pankuzulistbottom{
	width:900px;
	height:28px;
	font-size:10px;
	background-image:url("img/bg_pankuzu2.gif");
	background-repeat:no-repeat;
	background-color:#d4e9ff;
	border-bottom:solid 5px #ffffff;
         text-align:right;
	line-height:3;
	}
	
.bottompagetop{
	width:900px;
	height:20px;
	font-size:10px;
         text-align:right;
	}

table#inmain td#pankuzulisttoptd{
	width:900px;
	height:28px;
	padding:5px;
	padding-left:15px;
	font-size:10px;
	background-image:url("img/bg_pankuzu.gif");
	background-repeat:no-repeat;
	background-color:#d4e9ff;
	border-bottom:solid 5px #ffffff;
	}
	
table#inmain td#pankuzulistbottomtd{
	width:900px;
	height:28px;
	padding:5px;
	padding-right:15px;
	font-size:10px;
	background-image:url("img/bg_pankuzu2.gif");
	background-repeat:no-repeat;
	background-color:#d4e9ff;
	border-bottom:solid 5px #ffffff;
	}
	
table#inmain td#bottompagetoptd{
	width:900px;
	height:20px;
	padding:5px;
	font-size:10px;
	padding-right:15px;
	}

/*-- webページ --*/

/*-- 中央のコンテンツ --*/
table#centercontents2{
	margin:0px;
	padding:0px;
	}
	
table#centercontents2 td#centerleftcont{
	margin:0px;
	padding:0px;
	width:210px;
	}
	
table#centercontents2 td#centermaincontents{
	width:690px;
	padding-top:2px;
	}
	

/*-- 会議 --*/
table#kaigitbl{
	font-size:12px;
	width:600px;
	text-align:left;
	}

#kokusaikaigiimg{
	float: right;
	margin-right:30px;
	margin-left:10px;
	}

table#eachkaigikomoku{
	margin:0px;
	padding:0px;
	}
	
table#eachkaigikomoku td img{
	margin-top:10px;
	}
		
table#eachkaigikomoku td{
	margin:5px;
	padding:5px;
	border:solid 1px #000033;
	background-repeat:no-repeat;
	}
	
table#eachkaigikomoku td#title-bihin{
	margin:5px;
	padding:5px;
	border:solid 1px #000033;
	background-image:url("img/.gif");
	background-repeat:no-repeat;
	}

table#service-sonota{
	font-size:12px;
	width:550px;
	}
	
table#kaigi-theater,table#kaigi-school{
	font-size:12px;
	width:550px;
	text-align:left;
	}
	
table#kaigi-theater td.theaterpicture,
table#kaigi-school td.theaterpicture{
	width:205px;
	}

#kaigisonotacontact{
	width:400px;
	text-align:left;
	line-height:2;
	border:dotted 1px #000033;
	padding:10px;
	}
.kaigitoptext{
	margin-left:10px;
	text-align:center;
	color:#336699;
	font-size:13px;
	}
.kaigitoptext02{
	margin-left:10px;
	text-align:left;
	color:#336699;
	font-size:13px;
	margin-top:10px;
	}

.kaigitext{
	margin-left:30px;
	margin-right:30px;
	margin-bottom:20px;
	}
	
table#kaigi-futai{
	width:600px;
	font-size:13px;
	}

table#futaisetsubi{
	width:380px;
	font-size:12px;
	border-top:solid 1px #000033;
	border-right:solid 1px #000033;
	}
	
table#futaisetsubi td{
	border-bottom:solid 1px #000033;
	border-left:solid 1px #000033;
	padding:5px;
	}
	
table#futaisetsubi td.futaisetsubitop{
	background-color:#c9e8fd;
	width:70px;
	}
	
table#futaisetsubi td.futaisetsubitop01{
	background-color:#c9e8fd;
	width:200px;
	}

table#futaisetsubi td.futaisetsubitop02{
	text-align:left;
	}

table#roomname{
	width:300px;
	font-size:12px;
	border-top:solid 1px #000033;
	border-right:solid 1px #000033;
	}
table#ryokintbl{
	width:550px;
	font-size:12px;
	border-top:solid 1px #000033;
	border-right:solid 1px #000033;
	}	
table#ryokintbl td,table#roomname td{
	border-bottom:solid 1px #000033;
	border-left:solid 1px #000033;
	padding:5px;
	}
	
table#ryokintbl td.futaisetsubitop,table#roomname td.futaisetsubitop{
	background-color:#c9e8fd;
	width:20%;
	}
	
table#roomname td.futaisetsubitop01{
	background-color:#c9e8fd;
	width:50%;
	}

p{font-size:10px;
	}
/*-- 宿泊 --*/	
	
table#eachsyukuhakukomoku{
	margin:0px;
	padding:0px;
	}
	
table#eachsyukuhakukomoku td img{
	margin-top:10px;
	}
		
table#eachsyukuhakukomoku td{
	margin:5px;
	padding:5px;
	border:solid 1px #000033;
	background-repeat:no-repeat;
	}
	
/*-- リンク --*/	
table#linktb,table#linktb02,table#linktb03,table#linktb04{
	width:550px;
	margin-bottom:20px;
	text-align:left;
	}
	
table#linktb td,table#linktb02 td,table#linktb03 td,table#linktb04 td{
	border-bottom:dotted 1px #000033;
	padding:5px;
	}
	
table#linktb td.linktbleft,table#linktb02 td.linktbleft,table#linktb03 td.linktbleft,table#linktb04 td.linktbleft{
	width:240px;
	}
	
/*-- お問い合わせ --*/	
table#toiawasetbl{
	font-size:13px;
	width:600px;
	text-align:left;
	}
	
table#toiawasetbl td{
	padding:3px;
	}
	
.toiawasetdleft{
	width:200px;
	}
.toiawaseshi{
	font-size:13px;
	}

table#ssltbl{
	font-size:13px;
	width:600px;
	}
	
/*-- 桂 --*/
table#katsuratbl{
	font-size:12px;
	width:600px;
	}
	
table#katsuratbl td#katsuratbltd{
	width:250px;
	}

table#kongetsukondate,table#shikikatsura,table#tokusensajima,table#wakaiseki,table#irodoriseti,table#bellavistalunchiset,table#teuchipasta,table#osusumepasta,table#bellavistashokuji,table#bellavistadinnerset,table#bellavistadesert,table#tanoshimiirodoriset{
	width:520px;
	font-size:12px;
	background-repeat:repeat-y;
	border-top:solid 1px  #000033;
	border-right:solid 1px  #000033;
	border-left:solid 1px  #000033;
	border-bottom:solid 1px  #000033;
	padding:5px;
	padding-left:5px;
	}
	
table#kongetsukondate td.kongetsuimg,table#shikikatsura td.kongetsuimg,table#tokusensajima td.kongetsuimg,table#wakaiseki td.kongetsuimg,table#irodoriset td.kongetsuimg,table#bellavistalunchiset td.kongetsuimg,table#teuchipasta td.kongetsuimg,table#osusumepasta td.kongetsuimg,table#bellavistashokuji td.kongetsuimg,table#bellavistadinnerset td.kongetsuimg,table#tanoshimiirodoriset td.kongetsuimg{
	width:240px;
	padding:5px;
	}

table#kongetsukondate td.kongetsutxt,
table#shikikatsura td.kongetsutxt,
table#tokusensajima td.kongetsutxt,
table#wakaiseki td.kongetsutxt,
table#irodoriset td.kongetsutxt,
table#bellavistalunchiset td.kongetsutxt,
table#teuchipasta td.kongetsutxt,
table#osusumepasta td.kongetsutxt,
table#bellavistashokuji td.kongetsutxt,
table#bellavistadinnerset td.kongetsutxt,
table#tanoshimiirodoriset td.kongetsutxt{
	width:300px;
	padding:5px;
	}

#shoyuimg{
	float: right;
	margin:10px;
	}

table#eigyojikan{
	font-size:12px;
	width:480px;
	text-align:left;
	}
	
table#eigyojikan td{
	padding:5px;
	border-bottom:dotted 1px #339999;
	}
	
table#eigyojikan td.eigyojikanleft{
	padding:5px;
	border-bottom:dotted 1px #339999;
	background-color:#e9f2ff;
	width:130px;
	}
	
table#eigyojikan td.eigyojikanmiddle{
	padding:5px;
	border-bottom:dotted 1px #339999;
	background-color:#fbffe9;
	}

/*-- ベラビスタ --*/
table#bellavistatbl{
	font-size:12px;
	width:600px;
	}
	
table#bellavistatbl td#bellavistatopimg{
	width:250px;
	}

table#bellavistatbl table#bellavistachristmas{
	font-size:14px;
	width:550px;
	border:solid 1px #cc3333;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	}

li.eachmenu{
	font-style:italic;
	}
	
table#bellavistachristmasin{
	width:450px;
	font-size:12px;
	border:dotted 1px #cc3333;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
table#dinnerkakaku01,table#dinnerkakaku02{
	font-size:12px;
	width:250px;
	text-align:left;
	}
table#dinnerkakaku01 td.dinnerkakakushousai,table#dinnerkakaku02 td.dinnerkakakushousai{
	font-size:12px;
	}
	
table#dinnerkakaku01 td.dinnerkakakucolor,table#dinnerkakaku02 td.dinnerkakakucolor{
	color:#3366cc;
	border-top:dotted 1px #9999cc;
	}

table#bellavistadesert td.desertstitle{
	padding-left:120px;
	text-align:left;
	}
table#bellavistadinnercarte,table#bellavistadinnercarte02{
	width:550px;
	font-size:12px;
	background-repeat:repeat-y;
	border-top:solid 1px  #000033;
	border-right:solid 1px  #000033;
	border-left:solid 1px  #000033;
	border-bottom:solid 1px  #000033;
	padding:5px;
	padding-left:50px;
	text-align:left;
	}
table#bellavistadinnercarte td,table#bellavistadinnercarte02 td{
	border-bottom:1px dotted #000033;
	}

/*--オーク--*/

.katsuratext02{
	text-align:left;
	}

/*--パーティ--*/

table#freedrinkset{
	font-size:12px;
	text-align:left;
	}

table#partyrobby,table#partywhie,table#partyeventroom,table#partyrestaurantkatsura,table#partywashitsu{
	font-size:12px;
	text-align:left;
	}

/*-- 各種備品 --*/
table#kakusyubihin,table#kakusyubihin02,table#kakusyubihin03,table#kakusyubihin04{
	font-size:12px;
	width:550px;
	border-top:solid 1px #000033;
	border-right:solid 1px #000033;
	text-align:left;
	}
	
table#kakusyubihin td,table#kakusyubihin02 td,table#kakusyubihin03 td,table#kakusyubihin04 td{
	border-bottom:solid 1px #000033;
	border-left:solid 1px #000033;
	padding:5px;
	}
	
table#kakusyubihin td.kakusyubihintop,table#kakusyubihin02 td.kakusyubihintop,table#kakusyubihin03 td.kakusyubihintop,table#kakusyubihin04 td.kakusyubihintop{
	background-color:#c9e8fd;
	}
table#kakusyubihin td.kakusyubihintop01,table#kakusyubihin02 td.kakusyubihintop01,table#kakusyubihin03 td.kakusyubihintop01,table#kakusyubihin04 td.kakusyubihintop01{
	background-color:#c9e8fd;
	width:330px;
	}

/*-- QandA --*/

table#qandatoptbl{
	font-size:12px;
	width:550px;
	background-repeat:repeat-y;
	border-top:solid 1px  #000033;
	border-right:solid 1px  #000033;
	border-left:solid 1px  #000033;
	border-bottom:solid 1px  #000033;
	padding:5px;
	padding-left:25px;
	text-align:left;
	}
	
#qandanoq a{
	border-bottom:solid 1px #6699cc;
	line-height:2;
	}
	
table#kaitou-01,table#kaitou-02,table#kaitou-03,table#kaitou-04,table#kaitou-05,table#kaitou-06,table#kaitou-07,table#kaitou-08,table#kaitou-09,table#kaitou-10,table#kaitou-11,table#kaitou-12,table#kaitou-13,table#kaitou-14,table#kaitou-15,table#kaitou-16,table#kaitou-17,table#kaitou-18,table#kaitou-19,table#kaitou-20,table#kaitou-21,table#kaitou-22,table#kaitou-23,table#kaitou-24,table#kaitou-25,table#kaitou-26,table#kaitou-27,table#kaitou-28,table#kaitou-29,table#kaitou-30,table#kaitou-31{
	width:500px;
	font-size:12px;
	border:solid 1px #6699cc;
	padding:10px;
	margin:10px;
	text-align:left;
	}
table#kaitou-01 td.kaitou,table#kaitou-02 td.kaitou,table#kaitou-03 td.kaitou,table#kaitou-04 td.kaitou,table#kaitou-05 td.kaitou,table#kaitou-06 td.kaitou,table#kaitou-07 td.kaitou,table#kaitou-08 td.kaitou,table#kaitou-09 td.kaitou,table#kaitou-10 td.kaitou,table#kaitou-11 td.kaitou,table#kaitou-12 td.kaitou,table#kaitou-13 td.kaitou,table#kaitou-14 td.kaitou,table#kaitou-15 td.kaitou,table#kaitou-16 td.kaitou,table#kaitou-17 td.kaitou,table#kaitou-18 td.kaitou,table#kaitou-19 td.kaitou,table#kaitou-20 td.kaitou,table#kaitou-21 td.kaitou,table#kaitou-22 td.kaitou,table#kaitou-23 td.kaitou,table#kaitou-24 td.kaitou,table#kaitou-25 td.kaitou,table#kaitou-26 td.kaitou,table#kaitou-27 td.kaitou,table#kaitou-28 td.kaitou,table#kaitou-29 td.kaitou,table#kaitou-30 td.kaitou,table#kaitou-31 td.kaitou{
	width:25px;
	}

/*-- セミナプラン --*/

table#seminarplantbl,table#seminarplantbl02,table#seminarplantbl03{
	font-size:12px;
	text-align:left;
	}

.ltxt{
	text-align:left;
	}
	
/*-- 実績 --*/

table#results{
	font-size:13px;
	width:600px;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin:5px;
	text-align:left;
	}	
table#results td{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	text-align:right;
	}
	
table#results td.resultstop{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	background-color:#c0d8ff;
	text-align:center;
	}
table#results td.resultstop02{
	width:420px;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	text-align:left;
	}

/*----base4----*/
/*-- ご利用について --*/
table#goriyotbl{
	width:600px;
	}
	
table#eachgoriyo{
	width:550px;
	}
table#eachgoriyo td.goriyonaiyo{
	border:solid 1px #000033;
	padding:10px;
	width:50%;
	}

/*-- 料金表 --*/
.ryokintitletxt{
	font-size:13px;
	color:#333366;
	margin-top:10px;
	text-align:left;
	}
	
table#goriyoryokin,table#goriyoryokin02,table#goriyoryokin03,table#goriyoryokin04,table#goriyoryokin05,table#goriyoryokin06,table#goriyoryokin07,table#goriyoryokin08{
	font-size:12px;
	width:600px;
	margin:5px;
	border-top:solid 1px #333366;
	border-left:solid 1px #333366;
	text-align:left;
	}
table#goriyoryokin td,table#goriyoryokin02 td,table#goriyoryokin03 td,table#goriyoryokin04 td,table#goriyoryokin05 td,table#goriyoryokin06 td,table#goriyoryokin07 td,table#goriyoryokin08 td{
	padding:5px;
	border-bottom:solid 1px #333366;
	border-right:solid 1px #333366;
	}
table#goriyoryokin td.goriyoryokintop,table#goriyoryokin02 td.goriyoryokintop,table#goriyoryokin03 td.goriyoryokintop,table#goriyoryokin04 td.goriyoryokintop,table#goriyoryokin05 td.goriyoryokintop,table#goriyoryokin06 td.goriyoryokintop,table#goriyoryokin07 td.goriyoryokintop,table#goriyoryokin08 td.goriyoryokintop{
	font-size:12px;
	padding:5px;
	border-bottom:solid 1px #333366;
	border-right:solid 1px #333366;
	background-color:#d2ebf7;
	color:#000033;
	text-align:left;
	}
table#goriyoryokin04 td.goriyoryokintop{
	width:200px;
	}

table#goriyoryokin05 td.goriyoryokintop{
	width:200px;
	}
table#goriyoryokin06 td.goriyoryokintop02,table#goriyoryokin07 td.goriyoryokintop02,table#goriyoryokin08 td.goriyoryokintop02{
	width:250px;
	}

/*-- キャンセル規約 --*/
table#canseltbl{
	width:550px;
	font-size:12px;
	text-align:left;
	}
table#canseltbl td{
	line-height:2.0;
	}
table#cansel{
	width:500px;
	font-size:12px;
	text-align:left;
	border: 1px #000000 solid;
	border-collapse: collapse;	
	}

table#cansel td{
border: 1px #000000 solid;
}
/*-- アクセス --*/
table#accesstbl{
	font-size:13px;
	width:600px;
	text-align:left;
	}
	
table#eachgoriyo{
	width:550px;
	}
table#eachgoriyo td.goriyonaiyo{
	border:solid 1px #000033;
	padding:10px;
	width:50%;
	}
#gotokeikyu a{
	display:block;
	width:250px;
	height:50px;
	background-image:url("access/gotokeikyu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	}
#gotobus a{
	display:block;
	width:250px;
	height:50px;
	background-image:url("access/gotobus.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	}
#gotojr a{
	display:block;
	width:250px;
	height:50px;
	background-image:url("access/gotojr.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	}
table#jikokuhyou,table#jikokuhyou02{
	width:270px;
	font-size:13px;
	border-top:solid 1px #333366;
	border-left:solid 1px #333366;
	}
table#jikokuhyou td,table#jikokuhyou02 td{
	border-right:solid 1px #333366;
	border-bottom:solid 1px #333366;
	padding:5px
	}
table#jikokuhyou td.jikokuhyoukubun,table#jikokuhyou02 td.jikokuhyoukubun{
	border-right:solid 1px #333366;
	border-bottom:solid 1px #333366;
	padding:5px
	font-size:12px;
	background-color:#99cccc;
	width:120px;
	}
	table#jikokuhyou td.jikokuhyouyoubi,table#jikokuhyou02 td.jikokuhyouyoubi{
	border-right:solid 1px #333366;
	border-bottom:solid 1px #333366;
	padding:5px
	font-size:12px;
	background-color:#cbf1f1;
	}
/*-- 各種サービス --*/
table#servicetbl{
	width:600px;
	text-align:left;
	font-size:12px;
	}
	
table#eachservice{
	width:550px;
	}
table#servicetbl td{
	padding-top:5px;
	}

table#eachservice td.servicenaiyo{
	border:solid 1px #000033;
	padding:10px;
	width:50%;
	}
table#ryokinhyou,table#ryokinhyou2{
	width:350px;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin:5px;
	}	
table#ryokinhyou td,table#ryokinhyou2 td{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	font-size:12px;
	line-height:2;
	}
table#ryokinhyou td.ryokinhyotop{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	background-color:#c0d8ff;
	font-size:12px;
	line-height:2;
	}
.syukuhakutext{
	font-size:13px;
	color:#336699;
	font-style:bold;
	text-align:center;
	}
.syukuhakutext02{
	font-size:13px;
	color:#336699;
	font-style:bold;
	text-align:left;
	margin-top:10px;
	}
#servicecontact{
	text-align:center;
	width:350px;
	padding:5px;
	margin:7px;
	margin-top:15px;
	border:dotted 1px #333366;
	}

#ryotxt{
	font-size:12px;
	}

/*-- ご利用の流れ --*/
table#goriyonagarem{
	width:550px;
	height:200px;
	padding:0px;
	margin:0px;
	}
#goriyonagarem01 a{
	display:block;
	width:70px;
	height:200px;
	background-image:url("goriyo/goriyo_01.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
#goriyonagarem02 a{
	display:block;
	width:67px;
	height:200px;
	background-image:url("goriyo/goriyo_02.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
#goriyonagarem03 a{
	display:block;
	width:64px;
	height:200px;
	background-image:url("goriyo/goriyo_03.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
#goriyonagarem04 a{
	display:block;
	width:62px;
	height:200px;
	background-image:url("goriyo/goriyo_04.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}

#goriyonagarem05 a{
	display:block;
	width:70px;
	height:200px;
	background-image:url("goriyo/goriyo_05.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}

/*-- DL --*/

table#dltbl{
	width:600px;
	font-size:12px;
	text-align:left;
	}
	
#dl{
	padding:5px;
	background-color:#c0d8ff;
	font-size:14px;
	text-align:left;
	line-height:2;
	}

#dltxt{
	display:block;
	}

/*---base3---*/
/*-- 個人向け宿泊プラン --*/
table#syukuhakuplan{
	width:600px;
	}
	
table#syukuhakuplan td{
	padding:5px;
	}
	
table#syukuhakuplan td.christmasukikan{
	font-size:13px;
	border-bottom:dotted 1px #000033;
	padding:5px;
	text-align:left;
	}

.txt{
	font-size:13px;
	}

.chekinout{
	padding-left:80px;
	}
	
table#ryokinhyou,table#ryokinhyou2{
	width:350px;
	font-size:12px;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin:5px;
	}

table#ryokinhyou td,table#ryokinhyou2 td{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	}
table#ryokinhyou td.ryokinhyotop,table#ryokinhyou2 td.ryokinhyotop{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	background-color:#c0d8ff;
	}

.syukuhakutext{
	font-size:13px;
	color:#336699;
	font-style:italic;
	text-align:left;
	}

.freetext{
	font-size:13px;
	color:#ff0000;
	text-align:left;
	}

.freetabletext02{
	font-size:13px;
	text-align:left;
	padding:0px 0px 0px 50px;
	}

table#smtitle td{
	width:350px;
	font-size:13px;
	text-align:center;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}

table#smtitle td.smcenter{
	background-color:#c0d8ff;
	}

table#syukuhakuplan td.christmasukikan02{
	font-size:13px;
	padding:5px 30px 5px 30px;
	text-align:left;
	}

table#ryokinhyou3,table#ryokinhyou4{
	font-size:13px;
	width:500px;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin:5px;
	text-align:left;
	}	
table#ryokinhyou3 td,table#ryokinhyou4 td{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	text-align:left;
	}
table#ryokinhyou3 td.ryokinhyotop,table#ryokinhyou4 td.ryokinhyotop{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	padding:5px;
	background-color:#c0d8ff;
	text-align:left;
	}

/*-- 会社概要 --*/
table#companytbl{
	width:600px;
         text-align:left;
	}
	
table#companytbl td#companytopimg{
	width:250px;
	}

table#companytbl02{
	width:530px;
         text-align:left;
	}
table#companytbl02 td{
	border-bottom:solid 1px #336699;
	padding:5px;
	}
table#companytbl02 td.companyleft{
	width:60px;
	color:#336699;
	border-bottom:solid 1px #336699;
	padding:5px;
	background-color:#d3e2f2;
	}
table#companytbl03{
	width:500px;
	padding:10px;
	}
#compliance a{
	display:block;
	width:600px;
	height:40px;
	background-image:url("img/compliancepolicy.gif");
	background-repeat:no-repeat;
	margin:5px;
	padding:0px;
	text-indent:-9999px;
	}
table#companytbl td#compliancetop{
	color:#336699;
	font-size:14px;
	}

/*-- 各種サービス --*/
table#servicetbl{
	font-size:12px;
	width:600px;
	text-align:left;
	}
	
table#eachservice{
	width:550px;
	}
table#eachservice td.servicenaiyo{
	border:solid 1px #000033;
	padding:10px;
	width:50%;
	}

.service_smalltext{
	font-size:12px;
	text-align:left;
	width:200px;
	}

#service-0001 a{
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/bus-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#service-0002 a{
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/siteseeing-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#service-0003 a{
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/unei-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#service-0004 a{
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/relax-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#service-0005 a{
	display:block;
	width:200px;
	height:70px;
	background-image:url("service/catering-small-title.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
/*-- ご利用について --*/
table#goriyotbl{
	font-size:12px;
	width:600px;
	text-align:left;
	}
	
table#eachgoriyo{
	width:550px;
	}
table#eachgoriyo td.goriyonaiyo{
	border:solid 1px #000033;
	padding:10px;
	width:50%;
	}

#goriyonagare a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyonagare.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}
#goriyocansel a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyocansel.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}
#goriyocontact a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyocontact.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}
#goriyopay a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyopay.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}
#goriyodl a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyodl.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}
#goriyopricelist a{
	display:block;
	width:200px;
	height:80px;
	background-image:url("goriyo/title-goriyopricelist.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	}

/*-- ケータリングサービス --*/
table#ryokinhyou{
	width:280px;
	border-top:solid 1px #333366;
	border-right:solid 1px #333366;
	}
	
table#ryokinhyou td{
	border-left:solid 1px #333366;
	border-bottom:solid 1px #333366;
	}
table#ryokinhyou td.ryokinhyotop01{
	border-left:solid 1px #333366;
	border-bottom:solid 1px #333366;
	background-color:#d2ebf7;
	color:#000033;
	}
table#ryokinhyou td.ryokinhyotop02{
	border-left:solid 1px #333366;
	border-bottom:solid 1px #333366;
	background-color:#d2ebf7;
	color:#000033;
	width:60px;
	}
/*-- フロアーマップ --*/
table#floormapcontents{
	width:650px;
	}
	
table#floormapcontents td{
	padding:5px;
	font-size:13px;
	}

table#floortxt{
	width:580px;
	font-size:13px;
	text-align:left;
	}