
/*++++++++++++++++++++++++++++++++++++++++++
	施設情報　hotelInfo ad
+++++++++++++++++++++++++++++++++++++++++++*/

.finding {width:590px;height:25px;margin-top:20px; background-image:url(/oyado/parts/bar_osu.gif);background-repeat:no-repeat;text-indent:-9999px; line-height:100%}
.a_type {width:590px;height:auto;text-align:left;margin:15px 0 0 0; padding:0 0 0 0;background:url(/oyado/parts/common_line.gif) repeat-x 7px 7px}
.a_type dt{width:590px;height:22px;font-size:14px;background:url(/oyado/parts/o_btn02.gif) no-repeat 0px 0px;margin:0 0 0 0;padding:0 0 0 0; text-indent:25px}
.a_type dt a{background-color:#ffffff; margin:0; padding:0}
.a_type dd.area{width:590px;height:auto;font-size:10px;text-align:right;color:#666666;margin-bottom:3px;}
.a_type dd.photo{width:306px;height:auto; float:left}
.a_type dd.photo ul{width:306px;height:auto}
.a_type dd.photo li{width:auto;height:auto}
.a_type dd.photo li a{width:144px;height:auto;display:block; border:1px solid #999999}
.a_type dd.photo li.ph1{float:left}
.a_type dd.photo li.ph2{float:right; margin:0 4px 0 0}
.a_type dd.photo img{background-color:#FFFFFF; margin:2px}
.a_type dd.data{width:284px;height:auto; float:right}
.a_type ul{ width:284px; height:auto}
.a_type li.price{width:284px;height:auto;font-weight:bold;font-size:12px;text-align:right;color:#FF0000;margin-bottom:3px}
.a_type li.cap{width:284px;height:auto;font-size:12px;color:#666666;margin-bottom:3px}
.a_type ul.icn{width:284px;height:auto;padding:0}
.a_type ul.icn li{width:60px;height:15px;display:inline}
.a_type li.btn{width:284px;height:24px; margin:3px 0 0 0}
.a_type li.btn a:hover{width:106px;height:24px;background:url(/oyado/parts/bt_shousai_over.gif) no-repeat 0px 0px}
.a_type li.btn a{text-indent:-9999px;display:block;width:106px;height:24px;background:url(/oyado/parts/bt_shousai.gif) no-repeat; float:right}
.a_type dd.id{width:590px;height:auto;clear:both;text-indent:-9999px;}

/*++++++++++++++++++++++++++++++++++++++++++
	ランキング　hotelInfo ranking
+++++++++++++++++++++++++++++++++++++++++++*/
.cl1{background:url(/oyado/parts/ranking_c1.gif) no-repeat top left}
.cl2{background:url(/oyado/parts/ranking_c2.gif) no-repeat top left}
.cl3{background:url(/oyado/parts/ranking_c3.gif) no-repeat top left}
.b_type {width:185px; text-align:left}
.b_type dt{width:145px; height:34px; font-size:12px; margin:10px 0 0 40px}
.b_type dd.photo{width:185px; text-align:center; margin:5px 0 5px 0}
.b_type dd.photo a{width:124px;height:auto;display:block; border:1px solid #999999; margin-left:auto; margin-right:auto}
.b_type dd.photo img{background-color:#FFFFFF; margin:2px}
.b_type dd.area{width:185px; font-size:10px; text-align:right; color:#666666;}
.b_type dd.price{width:185px; font-size:12px; font-weight:bold; text-align:right; color:#FF0000;}
.b_type dd.cap{width:185px; font-size:12px; color:#666666;}


/*++++++++++++++++++++++++++++++++++++++++++
	温泉　施設情報　hotel_info_onsen
+++++++++++++++++++++++++++++++++++++++++++*/

.onsen1 {width:550px;height:auto;text-align:left;margin:5px 0 0 0; padding:0 0 0 0;background:url(/onsen/parts/tempBar.gif) no-repeat left top}
.onsen1 dt{width:450px;height:22px;font-size:14px; text-indent:5px; color:#ffffff; float:left; margin:0 0 5px 0}
.onsen1 dd.area{width:95px;height:22px;font-size:10px;text-align:right;color:#ffffff; float:right; padding:0 0 0 0; margin:2px 5px 2px 0}
.onsen1 dd.photo{width:280px;height:auto; float:left; clear:both}
.onsen1 dd.photo ul{width:280px;height:auto}
.onsen1 dd.photo li{width:auto;height:auto}
.onsen1 dd.photo li a{width:132px;height:auto;display:block; border:1px solid #333333}
.onsen1 dd.photo li.ph1{float:left}
.onsen1 dd.photo li.ph2{float:right; margin:0 4px 0 0}
.onsen1 dd.photo img{background-color:#FFFFFF; margin:2px}
.onsen1 dd.data{width:260px;height:auto; float:right}
.onsen1 ul{ width:260px;height:auto}
.onsen1 li.price{width:260px;height:auto;font-weight:bold;font-size:12px;text-align:right;color:#FF0000; margin:5px 0 5px 0;}
.onsen1 li.price span{ font-size:10px; color:#333333}
.onsen1 li.cap{width:260px;height:auto;font-size:12px;color:#333333;margin-bottom:3px}
.onsen1 ul.icn{width:260px;height:auto;padding:0; margin:0}
.onsen1 ul.icn li{width:60px;height:15px;display:inline;margin:0 1px 0 0}
.onsen1 li.btn{width:260px;height:24px; margin:3px 0 0 0}
.onsen1 li.btn a:hover{width:106px;height:24px;background:url(/onsen/parts/tempBtShosaiOver.gif) no-repeat 0px 0px}
.onsen1 li.btn a{text-indent:-9999px;display:block;width:106px;height:24px;background:url(/onsen/parts/tempBtShosai.gif) no-repeat 0px 0px; float:right}
.onsen1 dd.id{width:550px;height:auto;clear:both;text-indent:-9999px;}

/*++++++++++++++++++++++++++++++++++++++++++
	日帰り特集＆温泉日帰り　ari_hi
+++++++++++++++++++++++++++++++++++++++++++*/

.ari_hi { text-align:left; line-height:1.4em; width:360px}
.ari_hi_dt { font-size:14px}
.ari_hi_shi { text-align:right}
.ari_hi_p { float:left; width:145px}
.ari_hi_pri { float:right; font-size:14px; color:#FF0000; font-weight:bold; margin:0 0 10px 0}
.ari_hi_setsu { float:right; width:210px; text-align:left}
.ari_hi_syo { float:right}
/*ID anchor_box float clear*/
.ari_hi_syo:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden
}	
.ari_hi_syo{
	display:inline-block
}	
/*float clear*/
/*IE float clear*/
* html .ari_hi_syo{
	 height:1%
}	
.ari_hi_syo{
	display:block
}
/*IE float clear*/
/*ID anchor_box float clear*/
.ari_hi_syo a{ background:url(/oyado/parts/btn_shosai.gif) no-repeat; width:97px; height:21px; display:block; text-indent:-9999px}
.ari_hi_ulli { clear:both; margin:0 0 0 0}
.ari_hi_ul li{ float:left}

/*++++++++++++++++++++++++++++++++++++++++++
	緊急発売　施設情報　kinkyu hotel_info
+++++++++++++++++++++++++++++++++++++++++++*/

#kinkyuContents .finding {width:590px;height:25px;margin-top:20px; background-image:url(/oyado/parts/bar_osu.gif);text-indent:-9999px; line-height:100%}
#kinkyuContents .a_type {width:590px;height:auto;text-align:left;margin:15px 0 0 0; padding:0 0 0 0;background:url(/oyado/parts/common_line.gif) repeat-x 7px 7px}
#kinkyuContents .a_type dt{width:590px;height:22px;font-size:14px;background:url(/oyado/parts/o_btn01.gif) no-repeat 0px 0px;margin:0 0 0 0;padding:0 0 0 0; text-indent:25px}
#kinkyuContents .a_type dt a{background-color:#ffffff; margin:0; padding:0}
#kinkyuContents .a_type dd.area{width:590px;height:auto;font-size:11px;text-align:right;color:#666666;margin-bottom:3px;}
#kinkyuContents .a_type dd.photo{width:306px;height:auto; float:left}
#kinkyuContents .a_type dd.photo ul{width:306px;height:auto}
#kinkyuContents .a_type dd.photo li{width:auto;height:auto}
#kinkyuContents .a_type dd.photo li a{width:144px;height:auto;display:block; border:1px solid #999999}
#kinkyuContents .a_type dd.photo li.ph1{float:left}
#kinkyuContents .a_type dd.photo li.ph2{float:right; margin:0 4px 0 0}
#kinkyuContents .a_type dd.photo img{background-color:#FFFFFF; margin:2px}
#kinkyuContents .a_type dd.data{width:284px;height:auto; float:right}
#kinkyuContents .a_type ul{ width:284px; height:auto}
#kinkyuContents .a_type li.price{width:284px;height:auto;font-weight:bold;font-size:12px;text-align:right;color:#FF0000;margin-bottom:3px}
#kinkyuContents .a_type li.cap{width:284px;height:auto;font-size:12px;color:#666666;margin-bottom:3px}
#kinkyuContents .a_type ul.icn{width:284px;height:auto;padding:0}
#kinkyuContents .a_type ul.icn li{width:60px;height:15px;display:inline}
#kinkyuContents .a_type li.btn{width:284px;height:24px; margin:3px 0 0 0}
#kinkyuContents .a_type li.btn a:hover{width:106px;height:24px;background:url(/oyado/parts/bt_shousai_over.gif) no-repeat 0px 0px}
#kinkyuContents .a_type li.btn a{text-indent:-9999px;display:block;width:106px;height:24px;background:url(/oyado/parts/bt_shousai.gif) no-repeat; float:right}
#kinkyuContents .a_type dd.id{width:590px;height:auto;clear:both;text-indent:-9999px;}
#kinkyuContents .return_top{width:590px;height:auto;clear:both; text-align:right; font-size:12px; margin:5px 0 10px 0}

#kinkyuContents .ryoukin{width:800px;height:auto;text-align:right;margin:5px 0 5px 0}

