@charset "shift_jis"; 



body,td {



	font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS P Gothic","Verdana","Arial","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka,"Lucida Grande", helvetica, sans-serif;



	font-size:12px;



	color:#330000;



	margin-right: auto;



	margin-left: auto;



}







/* sŠÔ */







.tx1 {line-height:18px;}







/* ƒJƒ‰[ */







.gr {color:#3E992A;}



.grSmall {



	font-size: x-small;



	color: #999999;



}



.grNormal {



	font-size: small;



	color: #999999;



}



.grNormalBold {



	font-size: medium;



	font-weight: bold;



	color: #999999;



}







.red {color:#FF3333;}







.txs_gr {



	font-size:10px;



	line-height:14px;



	color: #999999;



}



.white {color:#FFFFFF;}



/* ¬•¶Žš */







.txs {font-size:10px; line-height:14px;}







/* —¿‹àÔŽš‹­’² */







.txl_redB {font-size:14px; line-height:14px; font-weight:bold; color:FF3333;}











/* ƒzƒeƒ‹ƒŠƒXƒg */







.txhl {font-size:10px;}







/* ƒŠƒ“ƒN */ A {color:#993300;} A:hover {color:#000000; text-decoration: none;}







/* 2006.10.23 GLJ’Ç‰Á */



h3 {



	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";



	font-size:12px;



	color:#330000;



	font-weight:normal;



	margin:0px 0px 3px 0px;



	line-height:15px;



	}







h1#top	{



	margin: 0;



	padding: 0;



	background-image: url(../common/hd_logo.gif);



	width: 194px;



	height: 34px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	}



	



h1#go	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_go.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#go2	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/go/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h1#hig	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_hig.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#hig	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/hig/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}	



	



h1#ni	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_ni.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#ni	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/NI/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	}



		



h1#shi	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_shi.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#shi	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/shi/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	}



	



h1#sib	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_sib.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#sib2	{



	margin: 0px;



	padding: 0px;



	background-image: url(../hotel/SIB/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	background-position:0px 0px;



	background-repeat: no-repeat;



	}







h1#yot	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_yot.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#yot	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/yot/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h1#yot-r	{



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_yot_r.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h2#yot-r	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/YOT-R/img/hd_title.jpg);



	width: 380px;



	height: 63px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	}



	



h1#forcorp 	{



	margin: 0 0 0 0;



	padding: 0;



	background-image: url(../common/ln_title_1.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	line-height:22px;



	}



	



h2#forcorp	{



	margin: 0;



	padding: 0;



	background-image: url(../forcorporation/img/copy.gif);



	width: 550px;



	height: 40px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



	



h3#forcorp	{



	margin: 0;



	padding: 0;



	background-image: url(../forcorporation/img/01_tit_1.gif);



	width: 540px;



	height: 30px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}



		



h2#top 	{



	margin: 0 0 0 0;



	padding: 0;



	background-image: url(../common/ln_title_1.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	line-height:22px;



	}







h3#top 	{



	margin: 0;



	padding: 0;



	background-image: url(../img/main_fr_1.jpg);



	width: 388px;



	height: 82px;



	text-indent: -9999px;



	background-repeat: no-repeat;



	}







.st_normal{



	font-weight:normal;



	}







h1#sui {



	margin: 0;



	padding: 0;



	background-image: url(../common/ln_htitle_sui.gif);



	width: 170px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}







/* 2007.02.13 GLJ’Ç‰Á */







h1#shi {background-image:url(../common/ln_htitle_shi.gif);



        width:170;



		height:22;



		text-indent:-9999;



		background-repeat:no-repeat;



		}







.h2_spec {background-image:url(../hotel/img/title_spec.jpg);



         width:550;



		 height:23;



		 text-indent:-9999;



		 background-repeat:no-repeat;}







.h2_map_shi {background-image:url(../hotel/SHI/img/g/map.gif);



             width:510;



			 height:254;



			 text-indent:-9999;



			 background-repeat:no-repeat;}







h3#shi {background-image:url(../hotel/SHI/img/g/title_01.jpg);



        width:550;



		height:23;



		text-indent:-9999;



		background-repeat:no-repeat;



		}











#service	{



	margin: 0;



	padding: 0;



	background-image: url(../hotel/img/s_title1_01.gif);



	width: 540px;



	height: 22px;



	text-indent: -9999px;



	line-height:22px;



	background-repeat: no-repeat;



	}







/* 2007.10.18 yamazaki’Ç‰Á */











div#setup {



	width: 165px;



	height: 95px;



	background: #F7E9BF url(../setup_resi_b.jpg) no-repeat left top;



}







div#setup a {



	float: left;



	width: 165px;



	height: 95px;



	background: url(../setup_resi_b.jpg) no-repeat left top;



	text-indent: -9999px;



	display: block;



}







/* 2007.12.7 BPT’Ç‰Á */











#ServicePremiere {



	background: #272727;



	padding: 10 0 10 0px;



	border: 1px solid #000000;



}







/* 2008.02.21 GLJ’Ç‰Á */







.ln-title {



	background:url(../common/ln_title_1.gif) no-repeat;



	width:170px;



	height:22px;



	margin:0px;



	padding:0px;



	text-indent:-9999px;



	font-size:14px;



}







.sea-h2 {



	background:url(../search/img/hd_image.jpg) no-repeat;



	width:280px;



	height:90px;



	margin:0px;



	padding:0px;



	text-indent:-9999px;



}







.sea-h3 {



	background:url(../search/img/copy.gif) no-repeat;



	width:550px;



	height:41px;



	margin:0px;



	padding:0px;



	text-indent:-9999px;



}#title {

	background: left;

	text-align: left;

	text-indent: 130px;

	margin-left: 68px;

}

#title p {

	line-height: 5px;

}

#titleAoyamaTit {

	background: url(../topics/img/titile_aoyama.gif) no-repeat;

	height: 16px;

	width: 449px;

	text-indent: -9999px;

}



#titleOtherTit {

	background: url(../topics/img/titile_other.gif) no-repeat;

	height: 16px;

	width: 449px;

	text-indent: -9999px;

	margin-top: 20px;

}



#titleAoyama1 {

	background: url(../topics/img/tit_ao_open.jpg) no-repeat;

	height: 77px;

	width: 444px;

	padding-top: 35px;

}

#titleAoyama2 {

	background: url(../topics/img/tit_ao_sum.jpg) no-repeat;

	height: 63px;

	width: 444px;

	padding-top: 20px;

}

#titleAoyama a {

	color: #E7D9B6;

}

#titleOther1 {

	background: url(../topics/img/tit_net.jpg) no-repeat;

	height: 63px;

	width: 444px;

	padding-top: 20px;

}

#titleOther2 {

	background: url(../topics/img/tit_newyear.jpg) no-repeat;

	height: 63px;

	width: 444px;

	padding-top: 20px;

}

#titleOther3 {

	background: url(../topics/img/tit_gw.jpg) no-repeat;

	height: 63px;

	width: 444px;

	padding-top: 20px;

}

/* add 20090403 */

#reservationInfo {
	padding: 3px 0;
}
#reservationInfo a:hover img {
	filter: alpha(opacity=85);
	opacity: 0.85;
}

/* add 20090427 */

#registration h2 {
	margin-bottom: 6px;
}
#registration select {
	margin-bottom: 8px;
}
#registration p {
	text-align: left;
	font-size: 10px;
	color: #6d4539;
}
#registration p.btn {
	margin: 0 0 6px 4px;
}
#registration p.btn img {
	cursor: pointer;
}
#registration p.txt {
	margin: 0 8px 10px;
}

#registration2 {
	width: 162px;
	margin: -10px auto 10px;
	background: url(/img/registration_bg_middle.gif) repeat-y left top;
}
* html #registration2 {
	margin-top: 0px;
}
#registration2 h2 {
	margin-bottom: 6px;
}
#registration2 p {
	text-align: left;
	font-size: 10px;
	color: #6d4539;
}
#registration2 p.btn {
	text-align: center;
	margin: 8px 0 3px;
}
#registration2 p.btn img {
	cursor: pointer;
}
#registration2 p.txt {
	margin: 0;
	padding: 3 4px 8px;
	background: url(/img/registration_bg_bottom.gif) no-repeat left bottom;
}