@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;
	}
/*--テーブル設定--*/
	
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;
	}
	
#toplogojapanese a{
	margin-right:10px;
	display:block;
	width:80px;
	height:20px;
	background-image:url("img/japanese.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	
#toiawaseform a{
	display:block;
	width:186px;
	height:66px;
	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:161px;
	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:161px;
	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:147px;
	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:147px;
	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:151px;
	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:151px;
	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:140px;
	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:140px;
	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:136px;
	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:136px;
	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:115px;
	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:115px;
	height:35px;
	background-image:url("images/menu_06.gif");
	background-repeat:no-repeat;
	background-position:0px -35px;
	text-indent:-9999px;
	}

table#inmain td#bottomcontents{
	height:80px;
	padding-top:10px;
	padding-right:20px;
	font-size:10px;
	border-bottom:solid 1px #cccccc;
	background-image:url("img/bottombg.jpg");
	background-repeat:no-repeat;
	}
.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#pankuzulisttop{
	width:900px;
	height:30px;
	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#pankuzulistbottom{
	width:900px;
	height:30px;
	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#bottompagetop{
	width:900px;
	height:20px;
	padding:5px;
	font-size:10px;
	padding-right:15px;
	}
	
/*-- 中央のコンテンツ --*/
table#centercontents2{
	margin:20px;
	}
table#centercontents{
	margin:0px;
	padding:0px;
	}	
table#centercontents td#centermaincontents{
	width:580px;
	}
	
table#iconpart{
	width:540px;
	padding:2px;
	}	
	
table#iconpart td{
	text-align:left;
	font-size:12px;
	line-height:2;
	padding: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;
	}

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;
	}
	
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#katsuratbl{
	font-size:12px;
	width:600px;
	}
table#katsuratbl td{
	line-height:2;
	font-size:12px;	
	}
	
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:550px;
	font-size:12px;
	background-repeat:repeat-y;
	border-top:solid 1px  #000033;
	border-right:solid 1px  #000033;
	border-bottom:solid 1px  #000033;
	border-left: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:200px;
	padding:5px;
	padding-left:25px;
	line-height:2;
	}

table#bellavistalunchiset td.leafleftleft{
	padding-left:20px;
	}
	
#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;
	font-size:12px;
	line-height:2;
	}
	
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{
	font-size:12px;
	line-height:2;
	}
	
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{
	width:250px;
	text-align:left;
	}
	
table#dinnerkakaku01 td,table#dinnerkakaku02 td{
	font-size:12px;
	text-align:left;
	line-height:2;
	}
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#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;
	line-height:2;
	font-size:12px;
	}
	
table#kakusyubihin td.kakusyubihintop,table#kakusyubihin02 td.kakusyubihintop,table#kakusyubihin03 td.kakusyubihintop,table#kakusyubihin04 td.kakusyubihintop{
	background-color:#c9e8fd;
	line-height:2;
	font-size:12px;	
	}
table#kakusyubihin td.kakusyubihintop01,table#kakusyubihin02 td.kakusyubihintop01,table#kakusyubihin03 td.kakusyubihintop01,table#kakusyubihin04 td.kakusyubihintop01{
	background-color:#c9e8fd;
	width:330px;
	line-height:2;
	font-size:12px;	
	}

/*-- 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;
	}
table#qandatoptbl td{
	line-height:2;
	font-size:12px;
	}
#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#floormapcontents{
	width:650px;
	}
	
table#floormapcontents td{
	padding:5px;
	text-align:left;
	font-size:12px;
	line-height:1.5;
	}
	
table#floormapcontents td#floormapstopmenu{
	padding:5px;
	text-align:center;
	font-size:12px;
	line-height:2;
	}
	
table#3stairs,table#2stairs,table#1stairs,table#cstairs{
	width:130px;
	}
table#3stairs td,table#2stairs td,table#1stairs td,table#cstairs td{
	padding:2px;
	text-align:left;
	font-size:12px;
	line-height:1.5;	
	}

table#cstairs2{
	width:600px;
	}
table#cstairs2 td{
	padding:2px;
	}

/*-- 料金表 --*/
.ryokintitletxt{
	font-size:13px;
	color:#333366;
	margin-top:10px;
	}
	
table#goriyoryokin,table#goriyoryokin02,table#goriyoryokin03,table#goriyoryokin04,table#goriyoryokin05,table#goriyoryokin06,table#goriyoryokin07,table#goriyoryokin08{
	width:600px;
	margin:5px;
	border-top:solid 1px #333366;
	border-left:solid 1px #333366;
	}
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{
	padding:5px;
	border-bottom:solid 1px #333366;
	border-right:solid 1px #333366;
	background-color:#d2ebf7;
	color:#000033;
	}
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#accesstbl{
	width:600px;
	text-align:left;
	}
	
table#accesstbl td{
	text-align:left;
	font-size:12px;
	line-height:2;
	}
	
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;
	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;
	}

/*-- サブメニュー --*/
#toiawaseimage img{
	margin-bottom:20px;
	}

#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-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_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_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_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;
	}

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

#title-kokusai a{
	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 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-kokusai.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-tokubetu a{
	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 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-tokubetu.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kensyu01 a{
	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 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-kensyu01.gif");
	background-position:0px -30px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#title-kensyu02 a{
	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 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-kensyu02.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kensyu03 a{
	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 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-kensyu03.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kensyu04 a{
	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 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-kensyu04.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kensyu05 a{
	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 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-kensyu05.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kensyu06 a{
	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 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-kensyu06.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-tougi a{
	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 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-tougi.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-azekame a{
	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 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-azekame.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-rumi a{
	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 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-rumi.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-ousetu a{
	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 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-ousetu.gif");
	background-repeat:no-repeat;
	background-position:0px -30px;
	text-indent:-9999px;
	}

#title-kenkyutou a{
	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 a{
	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 a: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-stagiotwin a{
	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 a: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-economytwin a{
	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 a: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-twin a{
	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 a: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-deluxtwin a{
	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 a: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-mezonetto a{
	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 a: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-mezosuper a{
	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 a: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-forth a{
	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 a: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;
	}

/*-- レストラン --*/
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;
	}
	

#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:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url("restaurant/bg_party.gif");
	background-repeat:repeat-y;
	border-top:solid 1px #000033;
	border-right:solid 1px #000033;
	border-bottom:solid 1px #000033;
	background-color:#ffffff;
	text-decoration:underline;
	}	

/*-- セミナープラン --*/
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{
	padding:5px;
	padding-left:20px;
	}

#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;
	}

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;
	}
