/* **************en_area************* */

#en_area {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 100%;
}

#en_area h1 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:18px;
	line-height:1.6;
	clear: both;
	margin: 0px 0px 20px 0px;
}

#en_area h2 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:16px;
	line-height:1.6;
	clear: both;
	margin: 0;
}

#en_area h3 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:14px;
	line-height:1.6;
	margin: 0px 0px 10px 0px;
}

#en_area .enbody {
	float: left;
	display: inline;
	margin: 0px 20px 0px 20px;
	padding: 20px 0px 0px 0px;
	width: 910px;
}

#en_area .dit {
	float: left;
	display: inline;
	margin: 0;
	padding: 10px 0px 40px 0px;
	width: 100%;
}

#en_area .rooms {
	float: left;
	display: inline;
	margin: 0;
	padding: 10px 20px 0px 0px;
	width: 680px;
}

#en_area .rooms table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
	border: 1px solid #881A2E;
	}

#en_area .rooms table th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	padding: 8px 10px 8px 10px;
	margin: 0;
	color: #FFFFFF;
}

#en_area .rooms table td {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	margin:0;
	padding:9px 10px 9px 10px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #881A2E;
	border-right: 1px solid #881A2E;
	color: #59101D;
}

#en_area .r_hed {
	background-color:#881A2E;
	border-right: 1px solid #FFFFFF;
}

#en_area .r_hed2 {
	background-color:#881A2E;
	border-right: 1px solid #881A2E;
}

#en_area .r_type {
	width: 280px;
	font-weight:bold;
	text-align:left;
	background-color:#881A2E;
	border-right: 1px solid #FFFFFF;
}

#en_area .r_spec {
	width: 110px;
	background-color:#CF898B;
	border-right: 1px solid #FFFFFF;
}

#en_area .r_spec2 {
	width: 110px;
	background-color:#CF898B;
	border-right: 1px solid #881A2E;
}

#en_area .r_dit {
	text-align:center;
}

#en_area .empty {
	float: left;
	display: inline;
	margin: 0;
	padding: 10px 0px 0px 0px;
	width: 210px;
}

#en_area .btn_plan {
	background-image:url(images/btn_plan.jpg);
	background-repeat:no-repeat;
	width:210px;
	display: block;
	}

#en_area .btn_plan a:link,#en_area .btn_plan a:visited {
	background-image:url(images/btn_plan.jpg);
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	height:70px;
	text-indent:-9999px;
	}

#en_area .btn_plan a:hover {
	background-image:url(images/btn_plan_on.jpg);
	background-repeat:no-repeat;
	}

#en_area .btn_cancel {
	background-image:url(images/btn_cancel.jpg);
	background-repeat:no-repeat;
	width:210px;
	display: block;
	}

#en_area .btn_cancel a:link,#en_area .btn_cancel a:visited {
	background-image:url(images/btn_cancel.jpg);
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	height:70px;
	text-indent:-9999px;
	}

#en_area .btn_cancel a:hover {
	background-image:url(images/btn_cancel_on.jpg);
	background-repeat:no-repeat;
	}

#en_area .amenity {
	float: left;
	display: inline;
	margin: 10px 0px 20px 0px;
	padding: 10px 20px 10px 20px;
	background-color: #D6C7A3;
	width: 870px;
}

#en_area .amenity_h4 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	color: #59101D;
	border-bottom: 1px dotted #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0;
	font-weight: bold;
}

#en_area .en_p {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	color:#59101D;
	margin: 0;
	padding: 0;
}

#en_area .r_photo {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 100%;
}

#en_area .r_ph {
	float: left;
	display: inline;
	margin: 0px 10px 10px 0px;
	padding: 0;
	width: 220px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	text-align: center;
}

#en_area .r_ph2{
	float: left;
	display: inline;
	margin: 0px 0px 10px 0px;
	padding: 0;
	width: 220px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	text-align: center;
}

#en_area .restaurant {
	float: left;
	display: inline;
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 0px 0px;
	width: 100%;
}

#en_area .restaurant table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
	}

#en_area .restaurant table th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	padding: 10px 10px 10px 0px;
	margin: 0;
	color: #59101D;
	border-bottom: 1px dotted #59101D;
	text-align: left;
	vertical-align: top;
	width: 230px;
}

#en_area .restaurant table td {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	margin:0;
	padding:10px 0px 10px 0px;
	border-bottom: 1px dotted #59101D;
	color: #59101D;
	vertical-align: top;
}

#en_area .institution {
	float: left;
	display: inline;
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 0px 0px;
	width: 100%;
}

#en_area .institution table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
	}

#en_area .institution table th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	padding: 10px 10px 10px 0px;
	margin: 0;
	color: #59101D;
	border-bottom: 1px dotted #59101D;
	text-align: left;
	vertical-align: top;
	width: 170px;
}

#en_area .institution table td {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	margin:0;
	padding:10px 0px 10px 0px;
	border-bottom: 1px dotted #59101D;
	color: #59101D;
	vertical-align: top;
}

#en_area .areainfo {
	float: left;
	display: inline;
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 0px 0px;
	width: 100%;
}

#en_area .areainfo table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
	}

#en_area .areainfo table th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	padding: 10px 10px 10px 0px;
	margin: 0;
	color: #59101D;
	border-bottom: 1px dotted #59101D;
	text-align: left;
	vertical-align: top;
	width: 420px;
}

#en_area .areainfo table td {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	margin:0;
	padding:10px 0px 10px 0px;
	border-bottom: 1px dotted #59101D;
	color: #59101D;
	vertical-align: top;
}

#en_area .btn_toyota {
	background-image:url(images/btn_toyota.jpg);
	background-repeat:no-repeat;
	width:910px;
	display: block;
	float: left;
	}

#en_area .btn_toyota a:link,#en_area .btn_toyota a:visited {
	background-image:url(images/btn_toyota.jpg);
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	height:100px;
	text-indent:-9999px;
	}

#en_area .btn_toyota a:hover {
	background-image:url(images/btn_toyota_on.jpg);
	background-repeat:no-repeat;
	}

#en_area .map {
	float: left;
	display: inline;
	margin: 0px 0px 20px 0px;
	padding: 10px 20px 0px 0px;
	width: 100%;
}

#en_area .traffic {
	float: left;
	display: inline;
	margin: 0px 0px 40px 0px;
	padding: 0px 20px 0px 0px;
	width: 100%;
}

#en_area .traffic table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
	}

#en_area .traffic table th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	padding: 10px 10px 10px 0px;
	margin: 0;
	color: #59101D;
	border-bottom: 1px dotted #59101D;
	text-align: left;
	vertical-align: top;
	width: 270px;
}

#en_area .traffic table td {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro",  "MS PSVbN", Helvetica, Arial, "lr oSVbN", "sans-serif", "simsun";
	font-size:12px;
	line-height:1.6;
	margin:0;
	padding:10px 0px 10px 0px;
	border-bottom: 1px dotted #59101D;
	color: #59101D;
	vertical-align: top;
}

#en_area .btn_inq {
	background-image:url(images/btn_inquiry.jpg);
	background-repeat:no-repeat;
	width:910px;
	display: block;
	float: left;
	}

#en_area .btn_inq a:link,#en_area .btn_inq a:visited {
	background-image:url(images/btn_inquiry.jpg);
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	height:100px;
	text-indent:-9999px;
	}

#en_area .btn_inq a:hover {
	background-image:url(images/btn_inquiry_on.jpg);
	background-repeat:no-repeat;
	}
