@charset "UTF-8";
/* CSS Document */

#yado #wrapper { background:url(../../yado/img/title_bg.gif)  repeat-x center top;}
#yado h2 { width:1011px; padding:24px 19px 16px 0; margin:0 auto; text-align:right;}

#yado #cnav { background:url(../../yado/img/tab_line.gif) no-repeat center bottom; display:inline-block; width:972px; padding:10px 0 13px 39px;}
#yado #cnav li { display:inline-block; float:left; padding-right:21px;}
#yado #cnav li a { display:block; width:329px; height:41px;}

#yado #contents_inner { width:1009px; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf;}

/* 宿一覧 */
#yado.list #contents_inner { background:#fff url(../../yado/img/list_sec1_bg.jpg) no-repeat center 8px;}

#yado.list #sec1 h3 { padding:61px 0 0 93px;}
#yado.list #sec1 p { padding:59px 512px 0 51px;}
#yado.list #sec1 p img { display:block; padding-bottom:8px;}

#yado.list #sec2 { width:970px; margin:60px auto 41px auto;}
#yado.list #sec2 h3 { padding-left:6px; margin:0 0 13px 38px; border-left:4px solid #a25768;}
#yado.list #map_canvas { width:970px; height:435px;}

#yado.list #sec3 { width:950px; margin:0 auto;}
#yado.list #sec3 h3 { padding-left:6px; margin:0 0 18px 23px; border-left:4px solid #a25768;}

#yado.list #sec4 { width:950px; padding:40px 0; margin:0 auto;}
#yado.list #sec4 h3 { padding-left:6px; margin:0 0 18px 23px; border-left:4px solid #8d6e9e;}



/* 詳細ページ */
#yado.detail #contents_inner { background:#fff; padding:8px 0 41px 0;}
#yado.detail #sec1 { background:url(../../yado/img/detail_sec1_bg_top.gif) no-repeat center top; width:996px; margin:0 auto; position:relative; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#yado.detail #sec1 #title_col { background:url(../../yado/img/detail_sec1_bg_bottom.gif) no-repeat center bottom; display:inline-block; padding:33px 510px 36px 18px; position:relative;}
#yado.detail #sec1 #title_col h3 { display:inline-block; width:278px; float:left; padding:0 10px 0 14px; font-size:2.7em;}
#yado.detail #sec1 #title_col a { display:inline-block; float:right;}
#yado.detail #sec1 #title_col a:hover img { -ms-filter: "alpha( opacity=80 )"; filter: alpha( opacity=80 ); opacity:0.80;}
#yado.detail #sec1 #title_col p { clear:both; padding:0 15px 17px 27px; word-break:break-all;}
#yado.detail #sec1 #title_col .tel { padding-top:40px; font-size:1.5em;}
#yado.detail #sec1 #title_col span { font-size:0.7em;}
#yado.detail #sec1 #map_canvas { width:467px; height:188px;}
#yado.detail #sec1 .img_col { width:478px; padding:12px 14px 0 0; position:absolute; right:0; top:0;}
#yado.detail #sec1 .img_col ul { display:inline-block; padding-top:27px;}
#yado.detail #sec1 .img_col li { display:inline-block; float:left; padding:0 5px 5px 0;}
#yado.detail #sec1 .img_col li.last { padding-right:0;}
#yado.detail #sec1 .img_col li.add_row { clear:both;}

#yado.detail .box { display:inline-block; width:975px; padding:25px 0 33px 13px;}
#yado.detail .box div { display:inline-block; width:475px; float:left;}
#yado.detail .box div.right { float:right;}
#yado.detail .box h3 { padding-left:10px; margin-bottom:17px; border-left:4px solid #a25768;}
#yado.guesthouse .box h3 { border-left:4px solid #957ca0;}

/* レイアウトパターン1 */
#yado.detail .box .layout1 p { padding:0 4px 43px 4px; word-break:break-all;}
#yado.detail .box .layout1 ul { display:inline-block; width:100%;}
#yado.detail .box .layout1 li { display:inline-block; float:left; padding:0 19px 17px 0;}
#yado.detail .box .layout1 li.last { padding-right:0;}

/* レイアウトパターン2 */
#yado.detail .box .layout2 ul { display:inline-block; float:right; padding:12px 10px 12px 0;}
#yado.detail .box .layout2 li { display:inline-block; float:left; padding:0 5px 5px 0;}
#yado.detail .box .layout2 li.last { padding-right:0;}
#yado.detail .box .layout2 li.add_row { clear:both;}
#yado.detail .box .layout2 p { clear:both; width:467px; padding:0 4px; word-break:break-all;}
#yado.detail .box .layout2 p.sec3_txt { padding: 30px 4px; }
/* レイアウトパターン3 */
#yado.detail .box .layout3 p { display:inline-block; width:230px; float:left; padding:0 0 20px 4px; word-break:break-all;}
#yado.detail .box .layout3 .photo { display:inline-block; float:right; padding-bottom:13px;}


#yado.detail #sec5 p { padding:0 0 5px 5px;}
#yado.detail #sec5 table { width:465px; margin-bottom:25px; border-top:1px solid #b5b5b5; border-left:1px solid #b5b5b5; border-right:1px solid #b5b5b5;}
#yado.detail #sec5 th { background:url(../../yado/img/detail_sec5_bg.gif) left top; width:105px; padding:8px 5px 8px 15px; color:#4e3800; vertical-align:top; border-bottom:1px solid #b5b5b5;}
#yado.guesthouse #sec5 th { background:url(../../yado/img/detail_sec5_bg2.gif) left top;}
#yado.detail #sec5 td { padding:8px 5px 8px 15px; border-bottom:1px solid #b5b5b5; word-break:break-all;}
#yado.detail #sec5 a { color:#423C34;}
#yado.detail #sec5 a:hover { text-decoration:none;}

#yado.detail #sec5.wide_col { display:inline-block; padding:0 15px;}
#yado.detail #sec5.wide_col h3 { border-left:4px solid #957ca0; padding-left:10px; }
#yado.detail #sec5.wide_col div { float:left; margin:10px 15px 10px 0 ; width:465px;}



#yado.detail #inquiry_col { background:url(../../yado/img/detail_inquiry_bg.gif) left top; display:inline-block; width:892px; padding:0 18px 0 58px; margin-left:18px;}
#yado.guesthouse #inquiry_col { background:url(../../yado/img/detail_inquiry_bg2.gif) left top;}
#yado.detail #inquiry_col h3 { display:inline-block; float:left; padding-top:22px;}
#yado.detail #inquiry_col p { display:inline-block; width:245px; float:left; padding:14px 0 14px 76px; font-weight:bold; font-size:1.1em;}
#yado.detail #inquiry_col span { font-size:1.3em; color:#753643;}
#yado.guesthouse #inquiry_col span { color:#5c3e72;}
#yado.detail #inquiry_col a { display:inlien-block; float:right; margin:10px 0;}
#yado.detail #inquiry_col a:hover img { -ms-filter: "alpha( opacity=80 )"; filter: alpha( opacity=80 ); opacity:0.80;}

/*-------------------------------------
	更新履歴
---------------------------------------

181210_furusawa #yado.detail .box .layout2 p.sec3_txt追加






-------------------------------------*/
