@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Crimson+Text&display=swap");*{margin:0;padding:0;list-style:none;outline:none}html{font-size:62.5%;height:100%}body{line-height:0;text-align:center;-webkit-text-size-adjust:100%;color:#222;font-size:17px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:400;padding-top:116px}@media all and (max-width:820px){body{padding-top:110px}}img{border:none;max-width:100%}figure{margin:0 !important}a{text-decoration:none;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}input,textarea,p,li,th,td,h1,h2,h3,h4,h5,dt,dd{text-align:left;line-height:1.618;font-size:17px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:lighter !important}input,button,textarea,select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;border-radius:0;box-sizing:border-box;font-size:17px;color:inherit}label{cursor:pointer}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button{display:none}input[type=number],input[type=month],input[type=datetime-local],input[type=week],input[type=time],input[type=date]{-moz-appearance:textfield}input[type=date]::-webkit-clear-button,input[type=month]::-webkit-clear-button,input[type=datetime-local]::-webkit-clear-button,input[type=time]::-webkit-clear-button,input[type=week]::-webkit-clear-button{-webkit-appearance:none}.pc{display:block !important}@media all and (min-width:600px) and (max-width:821px){.pc{display:none !important}}@media all and (max-width:820px){.pc{display:none !important}}.tb{display:none !important}@media all and (min-width:600px) and (max-width:821px){.tb{display:block !important}}@media all and (max-width:820px){.tb{display:none !important}}.sp{display:none !important}@media all and (min-width:600px) and (max-width:821px){.sp{display:none !important}}@media all and (max-width:820px){.sp{display:block !important}}.tbsp{display:none !important}@media all and (max-width:820px){.tbsp{display:block !important}}@media all and (max-width:820px){.tbsp{display:block !important}}.pctb{display:block !important}@media all and (min-width:600px) and (max-width:821px){.pctb{display:block !important}}@media all and (max-width:820px){.pctb{display:none !important}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:0 !important;background:#eee}::-webkit-scrollbar-thumb{background:#bbb;border-radius:0 !important}#glt-translate-trigger{line-height:1.618;display:none !important}#wrapper{overflow-x:hidden}#wrapper.active{height:100vh;overflow:hidden !important;box-sizing:border-box;width:100%}#wrapper #container{position:relative;z-index:1;padding-bottom:110px}@media all and (max-width:820px){#wrapper #container{padding-bottom:68px}}#wrapper .pankuzu{padding:10px;border-bottom:1px solid #e7e7e7}@media all and (max-width:820px){#wrapper .pankuzu{padding:26px 10px 10px}}#wrapper .pankuzu ol{display:flex}#wrapper .pankuzu ol li{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:lighter;font-size:13px;line-height:1.3;margin-left:10px}#wrapper .pankuzu ol li:first-child{margin-left:0}#wrapper .pankuzu ol li a{color:#968463;text-decoration:underline;display:block;position:relative}#wrapper .pankuzu ol li a:after{display:inline-block;position:relative;vertical-align:middle;top:0;content:"";text-indent:-9999em;overflow:hidden;color:#444;z-index:100;line-height:1;width:auto;height:auto;width:6px;height:6px;border-top:1px solid #999;border-right:1px solid #999;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:0 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:6px}@media all and (max-width:820px){#wrapper .pankuzu{border-top:1px solid #e7e7e7}}@media all and (max-width:820px){#wrapper .pankuzu ol{overflow:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}#wrapper .pankuzu ol li{white-space:nowrap}#wrapper .pankuzu ::-webkit-scrollbar{height:0}}#wrapper .mainTtl{text-align:center;font-size:34px;font-weight:lighter;line-height:1;margin-bottom:26px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif}#wrapper .mainTtl strong{display:block;text-align:center;font-weight:lighter;font-size:21px;margin-top:26px;color:#968463}@media all and (max-width:820px){#wrapper .mainTtl strong{font-size:17px;margin-top:17px}}.loading:before{display:block;content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:rgba(226,226,226,.62)}.loading:after{display:block;content:"";position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42px;height:42px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/loading.svg) no-repeat center center;background-size:100% 100%}header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:2}header .spLogo{display:none}header .head1{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;width:100%;padding:17px 26px 26px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}header .head1 .boxL{width:30%;display:flex;align-items:center;align-content:center}header .head1 .boxL .logo{margin-right:17px}header .head1 .boxL .logo a{display:block;width:100%;max-width:177px}header .head1 .boxL .logo a img{width:100%}header .head1 .boxL .lang{position:relative;padding:0 10px 0 17px;border-bottom:1px solid #999;background:#fff}header .head1 .boxL .lang:before{display:block;content:"";width:10px;height:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon01.svg) center center no-repeat;background-size:cover;position:absolute;left:0;top:50%;margin-top:-7px}header .head1 .boxL .lang:after{display:block;content:"";width:4px;height:4px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:0;top:50%;margin-top:-5px}header .head1 .boxL .lang select{cursor:pointer;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.2;color:#444;padding-bottom:3px;background:#fff}@media all and (max-width:820px){header{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}header .head1 .boxL .lang select{font-size:13px}}header .head1 .boxL .lang span{display:block;cursor:pointer;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.2;color:#444;padding-bottom:5px;background:#fff}header .head1 .boxL .lang .tool-items{display:none;position:absolute;left:6px;top:26px;z-index:99999;background:#fff;border:1px solid #ccc;height:auto;padding:10px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}header .head1 .boxL .lang .tool-items.active{display:block}header .head1 .boxL .lang .tool-items a{display:block;line-height:1.618;font-size:13px;color:#444;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;width:auto;padding:auto !important;white-space:nowrap;text-align:left}header .head1 .boxL .lang .tool-items a:hover{background:0 0 !important;text-decoration:underline}header .head1 .boxR{width:30%;display:flex;align-items:center;align-content:center;justify-content:flex-end}header .head1 .boxR .sNavBtn{display:none}header .head1 .boxR .minNav{display:flex;align-items:center;align-content:center}header .head1 .boxR .minNav li{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:lighter;font-size:13px;line-height:1;margin-right:10px;padding-right:10px;border-right:1px solid #ddd}header .head1 .boxR .minNav li:last-child{margin:0;padding:0;border:none}header .head1 .boxR .minNav li.ico{position:relative;padding-left:14px}header .head1 .boxR .minNav li.ico :before{display:block;position:absolute;left:0;top:50%;content:"";width:10px;height:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon02.svg) center center no-repeat;background-size:cover;margin-top:-5px;margin-right:6px}header .head1 .boxR .minNav li a{color:#444}header .head1 .boxR .minNav li a:hover{text-decoration:underline}header .head2{position:relative;z-index:9999;border-bottom:1px solid #d7d7d7;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media all and (max-width:820px){header .head2{display:none}}header .head2 .bg{display:none}header .head2>ul{display:flex;justify-content:center}header .head2>ul>li{position:relative;font-size:17px;line-height:1;margin:0 17px}header .head2>ul>li.machiya{position:relative;padding-left:17px}header .head2>ul>li.machiya:before{position:absolute;left:0;top:3px;display:block;content:"";width:10px;height:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon09.svg) no-repeat;background-size:100% 100%;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}header .head2>ul>li>a,header .head2>ul>li span{color:#444;cursor:pointer;position:relative;display:block;padding-bottom:6px}header .head2>ul>li>a:before,header .head2>ul>li span:before{display:block;content:"";width:0;height:1px;background:#b7a686;position:absolute;left:50%;bottom:-1px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}header .head2>ul>li>a:hover:before,header .head2>ul>li span:hover:before{left:0;width:100%}header .head2>ul>li>span{padding-right:17px}header .head2>ul>li>span:after{display:block;content:"";width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:0;top:50%;margin-top:-8px}header .head2>ul>li ul{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;left:0;top:23px;background:#444;padding:17px;-webkit-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;border-bottom-right-radius:3px}header .head2>ul>li ul li{font-size:13px;line-height:1;white-space:nowrap;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-top:10px}header .head2>ul>li ul li:nth-child(1){margin-top:0}header .head2>ul>li ul li a{color:#fff}header .head2>ul>li ul li a:hover{color:#b7a686}header .head2>ul>li ul li a.blank{position:relative;display:inline-block}header .head2>ul>li ul li a.blank:after{display:inline-block;content:"";width:6px;height:6px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon11.svg) no-repeat;background-size:100% 100%;margin-left:6px}header .head2>ul>li ul li a:before{display:inline-block;content:"";width:3px;height:1px;background:rgba(255,255,255,.2);vertical-align:middle;margin-right:6px}header .head2>ul>li ul li em{color:rgba(255,255,255,.4);display:block;position:relative}header .head2>ul>li ul li em:after{display:inline-block;content:"";width:110px;height:1px;background:rgba(255,255,255,.2);vertical-align:middle;margin-left:6px}@media all and (max-width:820px){header .head2>ul>li ul li em{color:#999;text-align:center}header .head2>ul>li ul li em:after{display:none}}header .head2>ul>li:hover ul{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:visibility 0s linear 0s,opacity .5s ease-out;transition:visibility 0s linear 0s,opacity .5s ease-out}header .head2 .rNavBox{display:none}header .head2 .address{display:none}@media all and (max-width:820px){header .head2 .address{margin-top:42px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;position:relative;z-index:9999}header .head2 .address a{display:block;width:100%;max-width:26px;margin:0 16px}}header .head2 .lang{display:none}@media all and (max-width:820px){header .head2 .lang{display:block;position:relative;padding:0 10px 0 17px;border-bottom:1px solid #fff;max-width:70px;margin:42px auto 0}header .head2 .lang:before{display:block;content:"";width:10px;height:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon01_wh.svg) center center no-repeat;background-size:cover;position:absolute;left:0;top:50%;margin-top:-7px}header .head2 .lang:after{display:block;content:"";width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:0;top:50%;margin-top:-5px}header .head2 .lang select{cursor:pointer;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.2;color:#fff;padding-bottom:3px}}@media all and (max-width:820px) and (max-width:820px){header .head2 .lang select{font-size:13px}}@media all and (max-width:820px){header .head2 .lang span{display:block;cursor:pointer;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.2;color:#fff;padding-bottom:5px}header .head2 .lang .tool-items{display:none;position:absolute;left:50%;top:26px;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);z-index:99999;border:1px solid #fff;height:auto;padding:10px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}header .head2 .lang .tool-items.active{display:block}header .head2 .lang .tool-items a{display:block;line-height:1.618;font-size:13px;color:#fff;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;width:auto;padding:auto !important;white-space:nowrap;text-align:left}header .head2 .lang .tool-items a:hover{background:0 0 !important;text-decoration:underline}}@media all and (max-width:820px){header.active .spLogo{display:block;border-bottom:1px solid #d7d7d7;line-height:0;padding:6px 0;background:#fff;z-index:9999999999;position:relative;width:100%;height:auto;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}header.active .spLogo a{max-width:177px;line-height:0;display:block;margin:0 auto}header.active .spLogo.active{z-index:99999;height:0;padding:0;overflow:hidden}}header.active .head1{border-bottom:1px solid #d7d7d7;padding:0 26px}@media all and (max-width:820px){header.active .head1{padding:0 10px;position:relative;z-index:9999999999;background:#fff}.single-machiya #wrapper.active header.active .head1 .reserveNow{display:none}}header.active .head1 .boxL{padding:10px 0 0}header.active .head1 .boxR .sNavBtn{display:block;width:50px;height:50px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer}header.active .head1 .boxR .sNavBtn span{display:block;transition:all .4s;position:absolute;height:2px;background:#333;width:17px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header.active .head1 .boxR .sNavBtn span:nth-of-type(1){margin-top:-6px}header.active .head1 .boxR .sNavBtn span:nth-of-type(3){margin-top:6px}header.active .head1 .boxR .sNavBtn:hover span{background:#b7a686}header.active .head1 .boxR .sNavBtn.active{z-index:9999999999999999999;position:fixed;left:26px;top:26px}header.active .head1 .boxR .sNavBtn.active span{background:#fff}header.active .head1 .boxR .sNavBtn.active span:nth-of-type(1){top:16px;left:13px;transform:translateY(6px) rotate(-45deg)}header.active .head1 .boxR .sNavBtn.active span:nth-of-type(2){opacity:0}header.active .head1 .boxR .sNavBtn.active span:nth-of-type(3){top:27px;left:13px;transform:translateY(-6px) rotate(45deg)}@media all and (max-width:820px){header.active .head1 .boxL{padding:10px 0}header.active .head1 .boxR .sNavBtn.active{left:6px;top:10px}}header.active .head1 .boxR .minNav{display:none}header.active .head2{display:flex;flex-wrap:wrap;margin:0;border:none;position:fixed;left:0;top:0;z-index:99999999;width:100%;height:0;overflow:hidden;background:#fff;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}header.active .head2>ul,header.active .head2 .rNavBox{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}header.active .head2.active{height:100vh;background:#000;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}header.active .head2.active .bg{position:fixed;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block;opacity:.38;-moz-opacity:.38;filter:alpha(opacity=38)}header.active .head2.active>ul{display:flex;flex-wrap:wrap;width:50%;height:100vh;overflow-y:auto;align-items:center;align-content:center;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);z-index:1;position:relative}header.active .head2.active>ul>li{width:100%;margin:0;font-size:26px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center;padding:17px 0}header.active .head2.active>ul>li.popNone{display:none}header.active .head2.active>ul>li.machiya{padding-left:0}header.active .head2.active>ul>li.machiya:before{display:none}header.active .head2.active>ul>li a,header.active .head2.active>ul>li span{padding:0 !important;color:#fff}header.active .head2.active>ul>li a:before,header.active .head2.active>ul>li a:after,header.active .head2.active>ul>li span:before,header.active .head2.active>ul>li span:after{display:none !important}header.active .head2.active>ul>li a{display:block;max-width:max-content;margin:0 auto}header.active .head2.active>ul>li a:hover{color:#b7a686}header.active .head2.active>ul>li span{cursor:auto;margin-bottom:17px}header.active .head2.active>ul>li ul{padding:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible;position:relative;top:0;background:0 0}header.active .head2.active>ul>li ul li{text-align:center}header.active .head2.active>ul>li ul li a{color:#fff}header.active .head2.active .rNavBox{display:flex;flex-wrap:wrap;width:50%;height:100vh;overflow-y:auto;align-items:center;align-content:center;padding:42px;border-right:1px solid rgba(255,255,255,.1);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);z-index:1;position:relative}header.active .head2.active .rNavBox .boxIn{width:100%;max-width:464px;margin:0 auto}header.active .head2.active .rNavBox .boxIn .member{margin:0 auto 17px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;align-content:center}header.active .head2.active .rNavBox .boxIn .member li{width:31%}header.active .head2.active .rNavBox .boxIn .member li a{background:#fff;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;overflow:hidden;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#666;text-align:center;display:block;padding:17px 0}header.active .head2.active .rNavBox .boxIn .member li a:before{display:block;content:"";width:42px;height:42px;margin:0 auto 6px;background-size:cover !important}header.active .head2.active .rNavBox .boxIn .member li a:hover{box-shadow:inset 0 0 0 2px #ddd}header.active .head2.active .rNavBox .boxIn .member li a span{display:inline-block;line-height:2.4}header.active .head2.active .rNavBox .boxIn .member li a span.double{line-height:1.2}header.active .head2.active .rNavBox .boxIn .member li:nth-child(1) a:before{background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon02.svg) center center no-repeat}header.active .head2.active .rNavBox .boxIn .member li:nth-child(2) a:before{background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon03.svg) center center no-repeat}header.active .head2.active .rNavBox .boxIn .member li:nth-child(3) a:before{background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon04.svg) center center no-repeat}header.active .head2.active .rNavBox .boxIn .reserve{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}header.active .head2.active .rNavBox .boxIn .reserve li{width:48%}header.active .head2.active .rNavBox .boxIn .reserve li a{background:#fff;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#968463;text-align:center;display:block;padding:17px 0}header.active .head2.active .rNavBox .boxIn .reserve li a:before{display:block;content:"";width:42px;height:42px;margin:0 auto 6px;background-size:cover !important}header.active .head2.active .rNavBox .boxIn .reserve li a:hover{box-shadow:inset 0 0 0 2px #b7a686}header.active .head2.active .rNavBox .boxIn .reserve li:nth-child(1) a:before{background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon05.svg) center center no-repeat}header.active .head2.active .rNavBox .boxIn .reserve li:nth-child(2) a:before{background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/header_icon06.svg) center center no-repeat}@media all and (max-width:820px){header.active .head2.active{overflow-y:auto;display:block;padding:68px 0 464px}header.active .head2.active>ul,header.active .head2.active .rNavBox{width:100%;height:auto;padding:0}header.active .head2.active>ul .boxIn,header.active .head2.active .rNavBox .boxIn{max-width:287px;margin-bottom:26px}header.active .head2.active>ul .boxIn .member li a,header.active .head2.active>ul .boxIn .reserve li a,header.active .head2.active .rNavBox .boxIn .member li a,header.active .head2.active .rNavBox .boxIn .reserve li a{font-size:13px;padding:17px 6px 10px}header.active .head2.active>ul .boxIn .member li a span,header.active .head2.active>ul .boxIn .reserve li a span,header.active .head2.active .rNavBox .boxIn .member li a span,header.active .head2.active .rNavBox .boxIn .reserve li a span{display:block;line-height:2.4}header.active .head2.active>ul .boxIn .member li a span.double,header.active .head2.active>ul .boxIn .reserve li a span.double,header.active .head2.active .rNavBox .boxIn .member li a span.double,header.active .head2.active .rNavBox .boxIn .reserve li a span.double{line-height:1.2}}header .search-vacancy{width:40%;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);border-bottom:none}@media all and (max-width:820px){header .search-vacancy{width:100%;top:51px;left:0;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);padding:0}header.toTop{top:-400px}}header .search-vacancy .close{display:none;position:fixed;line-height:1;font-size:13px;color:#fff;background:#333;right:17px;top:20px;z-index:99999;padding:6px 10px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:400;cursor:pointer;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}header .search-vacancy .close:hover{opacity:.62;-moz-opacity:.62;filter:alpha(opacity=62)}header .search-vacancy .close.active{display:block}@media all and (max-width:820px){header .search-vacancy .close{right:auto;top:auto;left:50%;top:100px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));-ms-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26))}}header .search-vacancy .search-vacancy-from{overflow:hidden;max-width:5000000px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px 17px;border-bottom-left-radius:17px;border-bottom-right-radius:17px;background:#fff;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));-ms-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));transform:translateZ(0)}@media all and (max-width:820px){header .search-vacancy .search-vacancy-from{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:10px}}header .search-vacancy .search-vacancy-from .searchInner{max-width:464px;margin:0 auto}header .search-vacancy .search-vacancy-from .searchInner .p-box-select{padding:0}@media all and (max-width:820px){header .search-vacancy .search-vacancy-from .searchInner .p-box-select{align-content:end;align-items:end}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input{margin-bottom:0;padding:0}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input:nth-child(1){width:calc(55% - 25px)}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input:nth-child(2){width:calc(45% - 25px)}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input label input{font-size:13px}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input span select{font-size:13px;padding:10px}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-input span:after{display:none}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-btn{width:34px}header .search-vacancy .search-vacancy-from .searchInner .p-box-select .p-box-select-btn input{background-size:10px 10px;width:17px;height:17px;padding:17px}}header .search-vacancy.fixed{display:block !important;position:fixed;width:100%;height:100%;background:#fff;left:50%;top:0;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);z-index:999999999999999}@media all and (max-width:820px){header .search-vacancy.fixed{background:#f7f7f7}header .search-vacancy.fixed ::-webkit-scrollbar{width:3px}}header .search-vacancy.fixed .search-vacancy-from{border-bottom-left-radius:0;border-bottom-right-radius:0}@media all and (max-width:820px){header .search-vacancy.fixed .search-vacancy-from{border-radius:6px;width:calc(100% - 20px);margin-top:10px}}header .search-vacancy.fixed .p-stockCheck{max-width:5000000px;border:none;height:calc(100vh - 65px);overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-top:6px;margin-top:0}@media all and (max-width:820px){header .search-vacancy.fixed .p-stockCheck{height:calc(100vh - 156px);width:calc(100% - 20px);margin-top:68px;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));background:#fff;border-radius:6px}}header .search-vacancy.fixed .p-stockCheck #pref-search{padding:10px 0;position:relative}header .search-vacancy.fixed .p-stockCheck #pref-search span{margin:0 auto}header .search-vacancy.fixed .p-stockCheck .infoTxt{text-align:center;line-height:1;font-size:17px;padding:10px;color:#968463}@media all and (max-width:820px){header .search-vacancy.fixed .p-stockCheck .infoTxt{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1.2;padding:6px 10px}}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dt>span{padding:6px}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dt>span>strong{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.1}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-header{top:-6px !important}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-header dl dd ul li{top:-28px}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-header dl dd ul li:first-child{left:0}header .search-vacancy.fixed .p-stockCheck .p-stockCheck-header dl dd ul li:last-child{right:0}footer{background:#f7f7f7}footer .box{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:68px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}footer .box .inBox{width:31%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}footer .box .inBox dl dt{font-size:21px;line-height:1.2}footer .box .inBox dl dd{margin-top:17px}footer .box .inBox dl dd p{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px}footer .box .inBox dl.mainBrand dt{list-style:0}footer .box .inBox dl.mainBrand dt img{display:block;max-width:177px}footer .box .inBox dl.mainBrand dd{margin-top:26px}footer .box .inBox dl.mainBrand dd p{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px}footer .box .inBox dl.mainBrand dd p.ttl{font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:21px}@media all and (max-width:820px){footer .box .inBox dl.mainBrand dd p.ttl{line-height:1.2;margin-bottom:10px}}footer .box .inBox dl.mainBrand dd p.caution{margin-top:10px;font-size:13px;line-height:1.618;color:#666}footer .box .inBox dl.mainBrand dd .address{margin-top:26px;display:flex;flex-wrap:nowrap}footer .box .inBox dl.mainBrand dd .address li{max-width:26px;margin-right:17px}footer .box .inBox dl.mainBrand dd .address li img{display:block;width:100%}footer .box .inBox dl.brandList{margin-top:26px}footer .box .inBox dl.brandList:nth-child(1){margin-top:0}footer .box .inBox dl.brandList dt{line-height:0}footer .box .inBox dl.brandList dt img{height:17px}footer .box .inBox dl.brandList dd strong{margin-top:10px;display:block;font-weight:lighter}footer .box .inBox dl.brandList dd ul{padding-left:2em}footer .box .inBox dl.brandList dd ul li{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;list-style:disc}footer .box .inBox dl.brandList dd ul li a{color:#444}footer .box .inBox dl.brandList dd ul li a:hover{color:#b7a686;text-decoration:underline}@media all and (max-width:820px){footer .box{display:block;padding:42px 17px}footer .box .inBox{margin-top:42px;width:100%}footer .box .inBox:nth-child(1){margin-top:0}}@media all and (max-width:820px){footer .box .inBox dl dt{font-size:21px;text-align:center}footer .box .inBox .mainBrand dt img{margin:0 auto}footer .box .inBox .mainBrand dd .ttl{text-align:center}footer .box .inBox .mainBrand dd .address{justify-content:center}footer .box .inBox .brandList dt{line-height:0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;position:relative}footer .box .inBox .brandList dt img{height:10px !important}footer .box .inBox .brandList dt:after{display:block;position:absolute;right:6px;top:50%;margin-top:-6px;vertical-align:middle;content:"";cursor:pointer;text-indent:-9999em;overflow:hidden;color:#000;z-index:100;line-height:1;width:auto;height:auto;width:6px;height:6px;border-top:1px solid #222;border-right:1px solid #222;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:0 0 !important;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:6px}footer .box .inBox .brandList dd{display:none}}footer .minNav{border-top:1px solid #ddd}footer .minNav ul{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0}footer .minNav ul li{max-width:max-content;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;padding-right:10px;margin-right:10px;border-right:1px solid #ddd}footer .minNav ul li:last-child{margin:0;padding:0;border:none}footer .minNav ul li a{color:#444}footer .minNav ul li a:hover{color:#b7a686;text-decoration:underline}@media all and (max-width:820px){footer .minNav{padding:26px 17px}footer .minNav ul{padding:0 0 0 1em}footer .minNav ul li{max-width:100%;width:100%;list-style:disc;border:none;padding-right:0;margin-right:0}}footer .copy{padding:10px;background:#e7e7e7}footer .copy span{display:block;text-align:center;line-height:1;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}@media all and (max-width:820px){footer .copy{padding:6px}footer .copy span{font-size:10px}}footer .btt{position:fixed;right:10px;bottom:-464px;z-index:1;height:50px;text-decoration:none;transform:rotate(90deg);font-size:13px;line-height:1.5rem;color:#666;padding:0 0 0 26px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;border-top:solid 1px}footer .btt:before{content:"";display:block;position:absolute;top:-1px;left:0;width:15px;border-top:solid 1px;transform:rotate(35deg);transform-origin:left top}footer .btt.active{bottom:110px}footer .btt img{max-width:10px;position:absolute;right:-17px;top:0}@media all and (max-width:820px){footer .btt{right:6px}footer .btt.active{bottom:68px}}footer #mc_embed_signup form{padding:26px;background:#fff;margin:17px 0 10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}footer #mc_embed_signup form .mc-field-group{margin:0;width:100%;margin-bottom:10px;padding:0}footer #mc_embed_signup form .mc-field-group input{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #ddd;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1;padding:17px}footer #mc_embed_signup form .send input{display:block;margin:0 auto;padding:10px 0;width:177px;font-size:17px !important;line-height:1 !important;height:auto !important;background:#b7a686;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}footer #mc_embed_signup form .send input:hover{background:#968463}footer #mc_embed_signup .caution{font-size:10px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1.618;color:#666}footer #mc_embed_signup .caution a{color:#666;text-decoration:underline}footer #mc_embed_signup .caution a:hover{color:#b7a686;text-decoration:underline}footer .machiyaList{background:#fff;padding-bottom:26px}footer .machiyaList .ttl{position:relative;max-width:464px;margin:0 auto 17px}footer .machiyaList .ttl:before{content:"";display:block;width:100%;height:0;border-top:3px double #ccc;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}footer .machiyaList .ttl span{position:relative;z-index:1;display:block;background:#fff;width:100%;max-width:max-content;margin:0 auto;line-height:1;font-size:21px;padding:0 26px}@media all and (max-width:820px){footer .machiyaList .ttl span{font-size:17px;padding:0 17px}}footer .machiyaList ul{overflow:hidden;padding:0 45px}footer .machiyaList ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 3px}footer .machiyaList ul li a{color:#000;display:block;width:100%;line-height:0}footer .machiyaList ul li a figure{display:block;line-height:0;overflow:hidden;position:relative;margin:0 !important}footer .machiyaList ul li a figure .bg{display:block;aspect-ratio:1.618/1;object-fit:cover;width:100%;-webkit-transition:all 1.618s ease;-moz-transition:all 1.618s ease;-ms-transition:all 1.618s ease;-o-transition:all 1.618s ease;transition:all 1.618s ease;object-fit:cover;position:relative;z-index:0}footer .machiyaList ul li a figure .logo{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:70%;max-height:70%}footer .machiyaList ul li a figure:hover .bg{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}footer .machiyaList ul li a span{display:block;text-align:center;margin-top:10px;line-height:1.2;font-size:10px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#000}@media all and (max-width:820px){footer .machiyaList ul{margin-top:0;padding:0}footer .machiyaList ul li{padding:0 17px}}footer .machiyaList .slick-prev,footer .machiyaList .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;color:#000;z-index:100;line-height:1;width:auto !important;height:auto !important}footer .machiyaList .slick-prev:before,footer .machiyaList .slick-next:before{font-family:"slick";font-size:28px;line-height:1;color:#444}footer .machiyaList .slick-prev{left:-6px !important}footer .machiyaList .slick-prev:before{content:"〈" !important}footer .machiyaList .slick-next{right:-6px !important}footer .machiyaList .slick-next:before{content:"〉" !important}.machiyaDetail .mainVisual{position:relative}.machiyaDetail .mainVisual ul{display:grid;grid-template-areas:"boxA boxA boxB boxC" "boxA boxA boxD boxE";gap:0px}@media all and (max-width:820px){.machiyaDetail .mainVisual ul{grid-template-areas:"boxA boxA boxA boxA" "boxB boxC boxD boxE"}}.machiyaDetail .mainVisual ul li{z-index:1;line-height:0;position:relative}.machiyaDetail .mainVisual ul li.boxA{grid-area:boxA}.machiyaDetail .mainVisual ul li.boxB{grid-area:boxB}.machiyaDetail .mainVisual ul li.boxC{grid-area:boxC}.machiyaDetail .mainVisual ul li.boxD{grid-area:boxD}.machiyaDetail .mainVisual ul li.boxE{grid-area:boxE}.machiyaDetail .mainVisual ul li a{display:block;line-height:0}.machiyaDetail .mainVisual ul li a img{aspect-ratio:3/2;object-fit:cover}.machiyaDetail .mainVisual ul li:nth-child(n+6){display:none}.machiyaDetail .mainVisual ul li .imgTotal{position:absolute;left:10px;top:10px;background:#fff;font-size:14px;z-index:9999;display:flex;flex-wrap:nowrap;line-height:1;padding:10px;border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#000}.machiyaDetail .mainVisual ul li .imgTotal:after{display:block;content:"";width:14px;height:14px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/accomodations-detail/ico_gallery.svg) no-repeat;background-size:cover}@media all and (max-width:820px){.machiyaDetail .mainVisual ul li .imgTotal{top:26px}}.machiyaDetail .mainVisual .logo{width:62%;height:62%;position:absolute;top:50%;left:50%;object-fit:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.machiyaDetail .box{max-width:1216px;margin:0 auto;position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap}@media all and (max-width:820px){.machiyaDetail .box{margin-bottom:68px}}.machiyaDetail .box .boxL{width:62%;padding-top:42px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:820px){.machiyaDetail .box .boxL{width:100%;padding:0 17px;margin-top:42px;padding-top:42px;border-top:1px solid #ddd}.machiyaDetail .box .boxL ::-webkit-scrollbar{width:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/scroll.gif) center center repeat-y;background-size:1px 1px}.machiyaDetail .box .boxL ::-webkit-scrollbar-track{border-radius:0 !important;background:0 0;width:1px !important}.machiyaDetail .box .boxL ::-webkit-scrollbar-thumb{background:#000;border-radius:0 !important}}.machiyaDetail .box .boxR .mainBnr{margin-bottom:26px}.machiyaDetail .box .boxL h1{font-size:34px;line-height:1.2}@media all and (max-width:820px){.machiyaDetail .box .boxL h1{font-size:26px}}.machiyaDetail .box .boxL h1 strong{display:block;font-size:21px;line-height:1;margin-top:10px;font-weight:400}@media all and (max-width:820px){.machiyaDetail .box .boxL h1 strong{font-size:17px}}.machiyaDetail .box .boxL h1 strong span{display:block;font-size:13px;line-height:1;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-bottom:6px;color:#999}.machiyaDetail .box .boxL .landmark{margin-top:17px;display:flex;flex-wrap:wrap}.machiyaDetail .box .boxL .landmark span{display:block;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1;padding:6px;background:#e8e9ea;margin:0 6px 10px 0}.machiyaDetail .box .boxL .landmark span.gold{background:#fbf9f7;color:#b7a686}.machiyaDetail .box .boxL .amenityBox{margin-top:26px;border-top:1px solid #000;border-bottom:1px solid #000;padding:26px 0}.machiyaDetail .box .boxL .amenityBox .mainIcon{display:flex;justify-content:space-between}.machiyaDetail .box .boxL .amenityBox .mainIcon li{text-align:center;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618}.machiyaDetail .box .boxL .amenityBox .mainIcon li img{display:block;max-width:42px;margin:0 auto 6px}@media all and (max-width:820px){.machiyaDetail .box .boxL .amenityBox .mainIcon{flex-wrap:wrap;justify-content:center}.machiyaDetail .box .boxL .amenityBox .mainIcon li{width:25%}.machiyaDetail .box .boxL .amenityBox .mainIcon li:nth-child(-n+4){margin-bottom:10px}}.machiyaDetail .box .boxL .amenityBox .subIcon{display:flex;justify-content:space-between;margin-top:17px;padding-top:17px;border-top:1px dotted #ddd;flex-wrap:wrap}.machiyaDetail .box .boxL .amenityBox .subIcon li{text-align:center;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618;opacity:.1;-moz-opacity:.1;filter:alpha(opacity=10);width:16.6666666666%;text-decoration:line-through}.machiyaDetail .box .boxL .amenityBox .subIcon li.active{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);text-decoration:none}.machiyaDetail .box .boxL .amenityBox .subIcon li img{display:block;max-width:26px;margin:0 auto 6px}.machiyaDetail .box .boxL .amenityBox .subIcon li:nth-child(-n+6){margin-bottom:10px}@media all and (max-width:820px){.machiyaDetail .box .boxL .amenityBox .subIcon{flex-wrap:wrap;justify-content:center}.machiyaDetail .box .boxL .amenityBox .subIcon li{width:20%}.machiyaDetail .box .boxL .amenityBox .subIcon li img{max-width:17px}.machiyaDetail .box .boxL .amenityBox .subIcon li:nth-child(-n+6){margin-bottom:6px}}.machiyaDetail .box .boxL .amenityBox .popup{overflow:hidden;position:relative;display:inline-block;margin:0 0 0 2px;font-size:13px;top:-3px;width:14px;padding:7px 0;text-align:center;line-height:0;color:#fff;background:#212453;border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;cursor:pointer;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;vertical-align:bottom}.machiyaDetail .box .boxL .amenityBox .popup.active{overflow:inherit}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap{font-size:13px;display:block;width:300px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;line-height:1.5;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;display:block;position:absolute;background:#f7f2e8;border:1px solid #a18553;text-align:left;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;bottom:23px;right:-110px;z-index:9999}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap.active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap:after{content:"";position:absolute;top:100%;right:113px;border:4px solid transparent;border-top:4px solid #a18553}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap em{margin-top:6px;display:inline-block;line-height:1.2;font-style:normal;font-size:10px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(1){background:#a18553;padding:6px;font-size:17px;text-align:center;line-height:1}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(3){padding:5px 10px 10px;color:#000}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(2){padding:10px 10px 0;text-align:center;color:#000}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(2) .big{margin-bottom:5px}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(2) span{display:block;text-align:center;line-height:1;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap p:nth-child(2) span strong{font-weight:400;font-size:17px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif}@media all and (max-width:820px){.machiyaDetail .box .boxL .amenityBox .popup .popupWrap{right:-140px}.machiyaDetail .box .boxL .amenityBox .popup .popupWrap:after{right:143px}}.machiyaDetail .box .boxL .otherBox{display:none;justify-content:space-between;flex-wrap:wrap;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;margin-top:17px;border-top:1px dotted #ddd;padding-top:17px}.machiyaDetail .box .boxL .otherBox dl{width:31%}@media all and (max-width:820px){.machiyaDetail .box .boxL .otherBox dl{width:100%;padding-bottom:17px;margin-bottom:17px;border-bottom:1px dotted #ddd}}.machiyaDetail .box .boxL .otherBox dl dt{line-height:1;margin-bottom:10px}.machiyaDetail .box .boxL .otherBox dl dd{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618}.machiyaDetail .box .boxL .otherBox .caution{display:block;width:100%;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618;margin-top:10px;color:#999;text-align:right}.machiyaDetail .box .boxL .otherBox.active{display:flex}.machiyaDetail .box .boxL .otherBoxBtn{width:100%;display:flex;justify-content:end}.machiyaDetail .box .boxL .otherBoxBtn span{display:block;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1;padding:10px 26px 10px 17px;border:1px solid #000;border-top:none;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;cursor:pointer;position:relative}.machiyaDetail .box .boxL .otherBoxBtn span:after{display:block;content:"";width:4px;height:4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:10px;top:50%;margin-top:-4px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.machiyaDetail .box .boxL .otherBoxBtn span:hover{background:#ddd}.machiyaDetail .box .boxL .otherBoxBtn.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}.machiyaDetail .box .boxL .mainTxt{line-height:1.618;margin-top:26px;text-align:left}@media all and (max-width:820px){.machiyaDetail .box .boxL .mainTxt{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;height:200px;overflow:hidden;overflow-y:auto}}.machiyaDetail .box .boxL .subTxt{border:1px solid #000;padding:17px;margin-top:26px;background:#fbf9f7}.machiyaDetail .box .boxL .subTxt p{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px}.machiyaDetail .box .boxL .subTxt p a{color:#968463;text-decoration:underline}.machiyaDetail .box .boxL .floorMap{margin-top:26px}.machiyaDetail .box .boxL .floorMap a{display:flex;padding:10px;justify-content:space-between;background:#e3ded7;align-items:center;color:#000}.machiyaDetail .box .boxL .floorMap a strong{width:50%;font-weight:400;font-size:21px;justify-content:center;display:flex;align-items:center}.machiyaDetail .box .boxL .floorMap a strong img{display:block;margin-left:10px;width:21px}.machiyaDetail .box .boxL .floorMap a span{display:block;width:50%}.machiyaDetail .box .boxR{width:38%;padding-left:42px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;top:-42px}@media all and (max-width:820px){.machiyaDetail .box .boxR{width:100%;padding:0 10px;top:-6px}}.machiyaDetail .box .boxR .priceBox{background:#fff;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:26px;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));-ms-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26))}.machiyaDetail .box .boxR .priceBox .priceTtl{display:block;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1;margin-bottom:6px;text-align:left}.machiyaDetail .box .boxR .priceBox .priceYen{display:block;font-weight:400;line-height:1;font-size:40px;text-align:left;margin:0 0 26px;padding-bottom:10px;border-bottom:1px solid #000}.machiyaDetail .box .boxR .priceBox .priceYen span{display:inline-block;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1}@media all and (max-width:820px){.machiyaDetail .box .boxR .priceBox .priceYen span{display:block;margin-top:6px}}.machiyaDetail .box .boxR .caution{display:block;width:100%;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618;margin-top:10px;color:#999}.machiyaDetail .box .boxR .linkList li{margin-top:10px;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1}@media all and (max-width:820px){.machiyaDetail .box .boxR .linkList li{font-size:12px}}.machiyaDetail .box .boxR .linkList li a{color:#968463;position:relative;padding-left:17px;text-decoration:underline}.machiyaDetail .box .boxR .linkList li a:before{display:block;content:"";width:4px;height:4px;border-top:1px solid #968463;border-right:1px solid #968463;position:absolute;top:50%;left:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin-top:-2px}.machiyaDetail .box .boxR .guestBox{overflow:hidden;margin-top:10px;position:relative;cursor:pointer}.machiyaDetail .box .boxR .guestBox.active{overflow:inherit}.machiyaDetail .box .boxR .guestBox dt{position:relative;line-height:1.618;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background:#f7f7f7;padding:10px 40px 10px 70px}.machiyaDetail .box .boxR .guestBox dt:before{display:block;content:"";position:absolute;left:15px;top:50%;margin-top:-20px;width:40px;height:40px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/accomodations-detail/ico_amenity01.png) center center no-repeat;background-size:40px;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.machiyaDetail .box .boxR .guestBox dt:after{display:block;content:"";width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;position:absolute;top:50%;right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin-top:-3px}.machiyaDetail .box .boxR .guestBox dt span{text-decoration:underline}.machiyaDetail .box .boxR .guestBox dd{font-size:13px;display:block;width:300px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;line-height:1.5;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;display:block;position:absolute;background:#f7f2e8;border:1px solid #a18553;text-align:left;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;bottom:60px;right:14px;z-index:9999}.machiyaDetail .box .boxR .guestBox dd.active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.machiyaDetail .box .boxR .guestBox dd:after{content:"";position:absolute;top:100%;right:113px;border:4px solid transparent;border-top:4px solid #a18553}.machiyaDetail .box .boxR .guestBox dd em{margin-top:5px;display:inline-block;line-height:1.2;font-style:normal;font-size:10px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.machiyaDetail .box .boxR .guestBox dd p:nth-child(1){background:#a18553;color:#fff;font-size:16px;padding:5px;text-align:center;line-height:1}.machiyaDetail .box .boxR .guestBox dd p:nth-child(2){padding:10px 10px 0;text-align:center;color:#000}.machiyaDetail .box .boxR .guestBox dd p:nth-child(2) span{display:block;text-align:center;line-height:1;font-size:13px}.machiyaDetail .box .boxR .guestBox dd p:nth-child(2) span strong{font-weight:400;font-size:16px}.machiyaDetail .box .boxR .guestBox dd p:nth-child(2) .big{margin-bottom:5px}.machiyaDetail .box .boxR .guestBox dd p:nth-child(3){padding:5px 10px 10px;color:#000}.machiyaDetail .toggleBtn{display:none}@media all and (max-width:820px){.machiyaDetail .toggleBtn{display:block;line-height:1;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));-ms-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));padding:17px;text-align:center;border:1px solid #ddd;background:#fff;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px;width:100%;max-width:calc(100% - 32px);margin:17px auto 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}.machiyaDetail .toggleBtn:after{content:"＋";display:block;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;font-weight:700;color:#fff;background:#b09e81;width:17px;height:17px;text-align:center;line-height:17px;position:absolute;right:16px;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.machiyaDetail .toggleBtn.active:after{content:"ー"}}.machiyaDetail h2{position:relative;max-width:1216px;margin:0 auto 42px}.machiyaDetail h2:before{content:"";display:block;width:100%;height:0;border-top:3px double #ccc;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.machiyaDetail h2 span{position:relative;z-index:1;display:block;background:#fff;width:100%;max-width:max-content;margin:0 auto;line-height:1;font-size:26px;padding:0 42px}@media all and (max-width:820px){.machiyaDetail h2 span{font-size:21px;padding:0 26px}}.machiyaDetail section{margin-top:68px}@media all and (max-width:820px){.machiyaDetail section{margin:0;padding:68px 0}}.machiyaDetail section.featuresArea{padding:68px 0;background:#fbf9f7}.machiyaDetail section.featuresArea h2 span{background:#fbf9f7}.machiyaDetail section.galleryArea .galleryList{max-width:1216px;margin:0 auto}.machiyaDetail section.galleryArea .galleryList ul{display:flex;flex-wrap:wrap}.machiyaDetail section.galleryArea .galleryList ul li{width:16.666666666666%;margin-top:1px;padding-right:1px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.machiyaDetail section.galleryArea .galleryList ul li:nth-child(-n+5){display:none}.machiyaDetail section.galleryArea .galleryList ul li:nth-child(-n+11){margin-top:0}.machiyaDetail section.galleryArea .galleryList ul li a{display:block;line-height:0}.machiyaDetail section.galleryArea .galleryList ul li a img{display:block;aspect-ratio:3/2;object-fit:cover}@media all and (max-width:820px){.machiyaDetail section.galleryArea .galleryList ul li{width:25%}.machiyaDetail section.galleryArea .galleryList ul li:nth-child(-n+3){display:none}.machiyaDetail section.galleryArea .galleryList ul li:nth-child(-n+8){margin-top:0}}.machiyaDetail section.localArea .neighborBox{max-width:1216px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}@media all and (max-width:820px){.machiyaDetail section.localArea .neighborBox{padding:0 17px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.machiyaDetail section.localArea .neighborBox .boxL{width:48%}.machiyaDetail section.localArea .neighborBox .boxL .slick-prev,.machiyaDetail section.localArea .neighborBox .boxL .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;color:#fff;z-index:100;line-height:1;width:auto !important;height:auto !important;padding:10px}.machiyaDetail section.localArea .neighborBox .boxL .slick-prev:before,.machiyaDetail section.localArea .neighborBox .boxL .slick-next:before{font-family:"slick";font-size:28px;line-height:1;color:#fff}.machiyaDetail section.localArea .neighborBox .boxL .slick-prev{left:0 !important}.machiyaDetail section.localArea .neighborBox .boxL .slick-prev:before{content:"〈" !important}.machiyaDetail section.localArea .neighborBox .boxL .slick-next{right:0 !important}.machiyaDetail section.localArea .neighborBox .boxL .slick-next:before{content:"〉" !important}@media all and (max-width:820px){.machiyaDetail section.localArea .neighborBox .boxL{width:100%}}.machiyaDetail section.localArea .neighborBox .boxR{width:48%}@media all and (max-width:820px){.machiyaDetail section.localArea .neighborBox .boxR{width:100%;margin-top:26px}}.machiyaDetail section.localArea .neighborBox .boxR dl dt{font-size:26px;margin-bottom:17px;line-height:1.2}.machiyaDetail section.localArea .neighborBox .boxR dl dd{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;height:200px;overflow:hidden;overflow-y:auto}.machiyaDetail section.localArea .neighborBox .boxR dl ::-webkit-scrollbar{width:10px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/common/scroll.gif) center center repeat-y;background-size:1px 1px}.machiyaDetail section.localArea .neighborBox .boxR dl ::-webkit-scrollbar-track{border-radius:0 !important;background:0 0;width:1px !important}.machiyaDetail section.localArea .neighborBox .boxR dl ::-webkit-scrollbar-thumb{background:#000;border-radius:0 !important}.machiyaDetail section.localArea .neighborBox .boxR .mapBtn{margin-top:17px}.machiyaDetail section.localArea .neighborBox .boxR .mapBtn a{color:#968463;position:relative;padding-left:17px;text-decoration:underline}.machiyaDetail section.localArea .neighborBox .boxR .mapBtn a:before{display:block;content:"";width:4px;height:4px;border-top:1px solid #968463;border-right:1px solid #968463;position:absolute;top:50%;left:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin-top:-2px}.machiyaDetail section.localArea .accessBox{display:flex;justify-content:space-between;max-width:1216px;margin:42px auto 0;flex-wrap:wrap}@media all and (max-width:820px){.machiyaDetail section.localArea .accessBox{padding:0 17px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.machiyaDetail section.localArea .accessBox .boxL{width:48%}@media all and (max-width:820px){.machiyaDetail section.localArea .accessBox .boxL{width:100%}}.machiyaDetail section.localArea .accessBox .boxL .ggmap{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.machiyaDetail section.localArea .accessBox .boxL .ggmap iframe{position:absolute;border:none;width:100%;height:100%;left:0;top:0}.machiyaDetail section.localArea .accessBox .boxR{width:48%}@media all and (max-width:820px){.machiyaDetail section.localArea .accessBox .boxR{width:100%;margin-top:26px}}.machiyaDetail section.localArea .accessBox .boxR dl{border-bottom:1px dotted #ddd;padding-bottom:17px;margin-bottom:17px}.machiyaDetail section.localArea .accessBox .boxR dl dt{margin-bottom:10px;line-height:1.618;font-weight:700 !important}.machiyaDetail section.localArea .accessBox .boxR dl dd{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.machiyaDetail section.thingsArea .thingsBox{max-width:1216px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media all and (max-width:820px){.machiyaDetail section.thingsArea .thingsBox{padding:0 17px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.machiyaDetail section.thingsArea .thingsBox .boxL,.machiyaDetail section.thingsArea .thingsBox .boxR{width:49%}@media all and (max-width:820px){.machiyaDetail section.thingsArea .thingsBox .boxL,.machiyaDetail section.thingsArea .thingsBox .boxR{width:100%}}.machiyaDetail section.thingsArea .thingsBox .boxL dl,.machiyaDetail section.thingsArea .thingsBox .boxR dl{margin-bottom:26px}@media all and (max-width:820px){.machiyaDetail section.thingsArea .thingsBox .boxL dl,.machiyaDetail section.thingsArea .thingsBox .boxR dl{border-bottom:1px dotted #ddd;padding-bottom:17px;margin-bottom:17px}.machiyaDetail section.thingsArea .thingsBox .boxL dl:last-child,.machiyaDetail section.thingsArea .thingsBox .boxR dl:last-child{margin-bottom:0}}.machiyaDetail section.thingsArea .thingsBox .boxL dl dt,.machiyaDetail section.thingsArea .thingsBox .boxR dl dt{font-weight:700 !important;margin-bottom:10px;line-height:1.618}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd .gMap,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd .gMap{color:#000;display:flex;flex-wrap:nowrap}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd .gMap:after,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd .gMap:after{display:block;content:"";width:17px;height:17px;background:url(//www.machiya-inn-japan.com/takayama/mri-takayama/ja/wp-content/themes/mri-takayama/asset/css/../images/accomodations-detail/ico_map.svg) no-repeat;background-size:cover;margin-left:6px}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd .gMap:hover,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd .gMap:hover{text-decoration:underline}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd a,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd a{color:#968463;text-decoration:underline}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd table,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd table{background:#000;border-collapse:separate;border-spacing:1px}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd table th,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd table th{background:#f7f7f7;font-size:13px;padding:6px;font-family:sans-serif;line-height:1.2}.machiyaDetail section.thingsArea .thingsBox .boxL dl dd table td,.machiyaDetail section.thingsArea .thingsBox .boxR dl dd table td{background:#fff;font-size:13px;padding:6px;font-family:sans-serif;line-height:1.2}.reserveNow{width:40%;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);border-bottom:none;z-index:3}@media all and (max-width:820px){.reserveNow{position:absolute;width:100%;top:42px;left:0;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);padding:0}}.reserveNow .inner{overflow:hidden;max-width:5000000px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px 17px;border-bottom-left-radius:17px;border-bottom-right-radius:17px;background:#fff;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));-ms-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.26));transform:translateZ(0);display:flex;justify-content:center;align-items:center;align-content:center}@media all and (max-width:820px){.reserveNow .inner{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:10px}}.reserveNow .inner strong{display:block;font-weight:400;font-size:17px;line-height:1;text-align:right;padding-right:26px}@media all and (max-width:820px){.reserveNow .inner strong{display:none}}.reserveNow .inner a{width:177px;text-decoration:none;border:none;display:block;background:#b09e81;color:#fff;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;border-radius:6px;padding:17px 0;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:21px;line-height:1;cursor:pointer}.reserveNow .inner a:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}@media all and (max-width:820px){.reserveNow .inner a{padding:10px 0;font-size:17px}}.search #container section{padding:68px 0;background:#fff}.search #container section.btmNone{padding-bottom:0 !important}.search #container section:nth-child(odd){background:#f9f8f4}.search #container section .brandList{max-width:1216px;margin:68px auto 0}@media all and (min-width:600px) and (max-width:821px){.search #container section .brandList{padding:0 26px}}@media all and (max-width:820px){.search #container section .brandList{margin:42px auto 0;padding:0 17px}}.search #container section .brandList .listIn{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px dotted #ddd;align-items:center;align-content:center;padding-bottom:42px;margin-bottom:42px}.search #container section .brandList .listIn:last-child{padding-bottom:0;margin-bottom:0;border:none}.search #container section .brandList .listIn .pic{width:50%}.search #container section .brandList .listIn .pic figure{line-height:0}.search #container section .brandList .listIn .pic figure span{display:block;position:relative}.search #container section .brandList .listIn .pic figure span .bg{display:block}.search #container section .brandList .listIn .pic figure span .logo{max-width:62%;max-height:62%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:820px){.search #container section .brandList .listIn .pic{width:100%;margin-bottom:17px}}.search #container section .brandList .listIn dl{width:calc(50% - 42px)}@media all and (max-width:820px){.search #container section .brandList .listIn dl{width:100%}}.search #container section .brandList .listIn dl dt{font-size:26px;margin-bottom:10px}.search #container section .brandList .listIn dl dt span{display:flex;flex-wrap:nowrap;align-content:center;margin-bottom:6px}.search #container section .brandList .listIn dl dt span em{display:block;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background:#eee;color:#000;font-size:12px;font-style:normal;margin-right:6px;line-height:1;padding:6px 10px}@media all and (max-width:820px){.search #container section .brandList .listIn dl dt{font-size:21px;margin-bottom:6px}.search #container section .brandList .listIn dl dt span{font-size:12px}.search #container section .brandList .listIn dl dt span em{font-size:12px}}.search #container section .brandList .listIn dl dd{display:flex;flex-wrap:wrap}@media all and (max-width:820px){.search #container section .brandList .listIn dl dd{justify-content:space-between}}.search #container section .brandList .listIn dl dd p{margin-bottom:17px;width:100%}@media all and (max-width:820px){.search #container section .brandList .listIn dl dd p{font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-bottom:17px}}.search #container section .brandList .listIn dl dd a{display:block;max-width:max-content;color:#fff;line-height:1;padding:10px 17px;margin-right:17px;text-decoration:none}.search #container section .brandList .listIn dl dd a.btn1{background:#4e89c7}.search #container section .brandList .listIn dl dd a.btn2{background:#b7a686}.search #container section .brandList .listIn dl dd a:after{display:inline-block;position:relative;vertical-align:middle;top:-2px;content:"";cursor:pointer;text-indent:-9999em;overflow:hidden;color:#000;z-index:100;line-height:1;width:auto;height:auto;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:0 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:6px}.search #container section .brandList .listIn dl dd a:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}@media all and (max-width:820px){.search #container section .brandList .listIn dl dd a{padding:17px 0;width:calc(50% - 2px);max-width:100%;margin:0;text-align:center;font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}.search #container section .brandList .listIn dl dd ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background:#f7f7f7;padding:17px 0;margin-bottom:26px}@media all and (max-width:820px){.search #container section .brandList .listIn dl dd ul{margin-bottom:17px}}.search #container section .brandList .listIn dl dd ul li{text-align:center;font-family:sans-serif;font-size:10px;padding:0 10px;border-right:1px dotted #ccc;line-height:1.2}.search #container section .brandList .listIn dl dd ul li:first-child{padding-left:0}.search #container section .brandList .listIn dl dd ul li:last-child{padding-right:0;border:none}@media all and (max-width:820px){.search #container section .brandList .listIn dl dd ul li:nth-child(1),.search #container section .brandList .listIn dl dd ul li:nth-child(2),.search #container section .brandList .listIn dl dd ul li:nth-child(3),.search #container section .brandList .listIn dl dd ul li:nth-child(4){margin-bottom:10px}}.search #container section .brandList .listIn dl dd ul li img{display:block;max-width:26px;margin:0 auto;opacity:.38;-moz-opacity:.38;filter:alpha(opacity=38);margin-bottom:6px}.search #container section h2{margin-bottom:17px;line-height:1;text-align:center;font-size:34px;font-family:"Noto Serif JP","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","ＭＳ Ｐ明朝","MS PMincho",serif}@media all and (max-width:820px){.search #container section h2{font-size:21px}.search #container section h2:after{display:block;content:"";width:26px;height:1px;background:#b7a686;margin:17px auto 0}}.search #container section .searchMap{position:relative;width:calc(100% - 52px);margin:26px auto 42px;height:752px}.search #container section .searchMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:820px){.search #container section .searchMap{width:100%;height:100vh}}.search #container section .mainTxt{text-align:center}.search #container section .mainTxt img{max-width:10px}@media all and (max-width:820px){.search #container section .mainTxt{padding:0 17px}}.search #container section .tabContainer{padding:0 26px;margin:26px auto 0}@media all and (max-width:820px){.search #container section .tabContainer{padding:0 0 0 17px}}.search #container section .tabContainer .tabListWrap{overflow:hidden;overflow-x:auto;margin:0 auto 26px;padding:0 17px}@media all and (max-width:820px){.search #container section .tabContainer .tabListWrap{margin:0 auto 17px;padding:0}.search #container section .tabContainer .tabListWrap::-webkit-scrollbar{display:none !important}}.search #container section .tabContainer .tabListWrap .tabList{width:max-content;margin:0 auto;zoom:1;letter-spacing:-.4em;text-align:center}.search #container section .tabContainer .tabListWrap .tabList:after{content:".";display:block;clear:both;height:0;visibility:hidden}.search #container section .tabContainer .tabListWrap .tabList .tab{vertical-align:top;letter-spacing:normal;width:110px;margin:0 6px;display:inline-block;text-align:center;font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;cursor:pointer;line-height:1.2}@media all and (max-width:820px){.search #container section .tabContainer .tabListWrap .tabList .tab{width:136px;margin:0 10px 0 0}}.search #container section .tabContainer .tabListWrap .tabList .tab img{display:block;overflow:hidden;width:100%;aspect-ratio:1.618/1;object-fit:cover;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;margin:0 auto 6px;filter:grayscale(100%);-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;opacity:.62;-moz-opacity:.62;filter:alpha(opacity=62)}@media all and (max-width:820px){.search #container section .tabContainer .tabListWrap .tabList .tab img{-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}}.search #container section .tabContainer .tabListWrap .tabList .tab.active{color:#968463;text-decoration:underline}.search #container section .tabContainer .tabListWrap .tabList .tab.active img{filter:grayscale(0%);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.search #container section .tabContainer .tabListWrap .tabList .tab:first-child{margin-left:0}.search #container section .tabContainer .tabListWrap .tabList .tablast-child{margin-right:0}@media all and (max-width:820px){.search #container section .tabContainer .tabWrap{padding-right:17px}}.search #container section .tabContainer .tabWrap .tabContent{text-align:center;display:none}.search #container section .tabContainer .tabWrap .tabContent.active{display:block}.search #container section .sightseeingList{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1216px;margin:0 auto}.search #container section .sightseeingList li{width:24%;margin-bottom:17px;display:flex;flex-direction:column}@media all and (min-width:600px) and (max-width:821px){.search #container section .sightseeingList li{width:32%}}@media all and (max-width:600px){.search #container section .sightseeingList li{width:49%}}.search #container section .sightseeingList li .pic{display:block;line-height:0;margin-bottom:6px}.search #container section .sightseeingList li .pic img{width:100%;display:block;aspect-ratio:1.618/1;object-fit:cover}.search #container section .sightseeingList li span{display:block;text-align:center;line-height:1.4;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;padding-bottom:3px;margin-bottom:3px;border-bottom:1px dotted #ccc}.search #container section .sightseeingList li span strong{display:block;text-align:center;font-size:10px;font-weight:400}.search #container section .sightseeingList li em{display:block;text-align:center;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:10px;line-height:1.2;font-style:normal;margin-bottom:10px}.search #container section .sightseeingList li .txt{background:#4e89c7;color:#fff;line-height:1;text-align:center;display:block;padding:10px 17px;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;max-width:max-content;margin:auto auto 0;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.search #container section .photoWrap{max-width:1216px;margin:0 auto}.search #container section .photoWrap .tab{display:flex;justify-content:space-between;flex-wrap:wrap;margin:42px 0 26px;border-bottom:2px solid #b09e81}.search #container section .photoWrap .tab li{width:24%;padding:10px 0;text-align:center;background:#fff;color:#968463;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}@media all and (max-width:600px){.search #container section .photoWrap .tab li{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}.search #container section .photoWrap .tab li.active{background:#b09e81 !important;color:#fff !important}.search #container section .photoWrap .tab li:hover{background:#b09e81 !important;color:#fff !important}.search #container section .photoWrap .tabContent{display:none}.search #container section .photoWrap .tabContent.active{display:block}@media all and (max-width:600px){.search #container section .photoWrap .tabContent{padding:0 17px}}.search #container section .photoWrap .tabContent ul{display:flex;justify-content:space-between;flex-wrap:wrap}.search #container section .photoWrap .tabContent ul li{width:19%;margin-bottom:17px;display:flex;flex-direction:column}@media all and (min-width:600px) and (max-width:821px){.search #container section .photoWrap .tabContent ul li{width:32%}}@media all and (max-width:600px){.search #container section .photoWrap .tabContent ul li{width:49%}}.search #container section .photoWrap .tabContent ul li .pic{display:block;line-height:0;margin-bottom:6px}.search #container section .photoWrap .tabContent ul li .pic img{width:100%;display:block;aspect-ratio:1.618/1;object-fit:cover}.search #container section .photoWrap .tabContent ul li span{display:block;text-align:center;line-height:1.4;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;padding-bottom:3px;margin-bottom:3px;border-bottom:1px dotted #ccc}.search #container section .photoWrap .tabContent ul li span strong{display:block;text-align:center;font-size:10px;font-weight:400}.search #container section .photoWrap .tabContent ul li em{display:block;text-align:center;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:10px;line-height:1.2;font-style:normal;margin-bottom:10px}.search #container section .photoWrap .tabContent ul li .txt{background:#4e89c7;color:#fff;line-height:1;text-align:center;display:block;padding:10px 17px;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;max-width:max-content;margin:auto auto 0;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.search #container .search-vacancy{margin:0 !important;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.search #container .search-vacancy #searchVacancyFrom .p-box-select{padding:26px}.recommended-machiya section{padding-top:68px}@media all and (max-width:820px){.recommended-machiya section{padding:110px 17px 0}}.recommended-machiya section .brandList{max-width:1216px;margin:68px auto 0}@media all and (max-width:820px){.recommended-machiya section .brandList{margin:42px auto 0}}.recommended-machiya section .brandList .listIn{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px dotted #ddd;align-items:center;align-content:center;padding-bottom:42px;margin-bottom:42px}.recommended-machiya section .brandList .listIn:last-child{padding-bottom:0;margin-bottom:0;border:none}.recommended-machiya section .brandList .listIn .pic{width:50%}.recommended-machiya section .brandList .listIn .pic figure{line-height:0}.recommended-machiya section .brandList .listIn .pic figure span{display:block;position:relative}.recommended-machiya section .brandList .listIn .pic figure span .bg{display:block}.recommended-machiya section .brandList .listIn .pic figure span .logo{max-width:62%;max-height:62%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn .pic{width:100%;margin-bottom:6px}}.recommended-machiya section .brandList .listIn dl{width:calc(50% - 42px)}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl{width:100%}}.recommended-machiya section .brandList .listIn dl dt{font-size:26px;margin-bottom:10px}.recommended-machiya section .brandList .listIn dl dt span{display:flex;flex-wrap:nowrap;align-content:center;margin-bottom:6px}.recommended-machiya section .brandList .listIn dl dt span em{display:block;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background:#eee;color:#000;font-size:12px;font-style:normal;margin-right:6px;line-height:1;padding:6px 10px}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dt{font-size:21px;margin-bottom:6px}.recommended-machiya section .brandList .listIn dl dt span{font-size:12px}.recommended-machiya section .brandList .listIn dl dt span em{font-size:12px}}.recommended-machiya section .brandList .listIn dl dd{display:flex;flex-wrap:wrap}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dd{justify-content:space-between}}.recommended-machiya section .brandList .listIn dl dd p{margin-bottom:17px;width:100%}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dd p{font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-bottom:17px}}.recommended-machiya section .brandList .listIn dl dd a{display:block;max-width:max-content;color:#fff;line-height:1;padding:10px 17px;margin-right:17px;text-decoration:none}.recommended-machiya section .brandList .listIn dl dd a.btn1{background:#4e89c7}.recommended-machiya section .brandList .listIn dl dd a.btn2{background:#b7a686}.recommended-machiya section .brandList .listIn dl dd a:after{display:inline-block;position:relative;vertical-align:middle;top:-2px;content:"";cursor:pointer;text-indent:-9999em;overflow:hidden;color:#000;z-index:100;line-height:1;width:auto;height:auto;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:0 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:6px}.recommended-machiya section .brandList .listIn dl dd a:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dd a{padding:17px 0;width:calc(50% - 2px);max-width:100%;margin:0;text-align:center;font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}.recommended-machiya section .brandList .listIn dl dd ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background:#f7f7f7;padding:17px 0;margin-bottom:26px}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dd ul{margin-bottom:17px}}.recommended-machiya section .brandList .listIn dl dd ul li{text-align:center;font-family:sans-serif;font-size:10px;padding:0 10px;border-right:1px dotted #ccc;line-height:1.2}.recommended-machiya section .brandList .listIn dl dd ul li:first-child{padding-left:0}.recommended-machiya section .brandList .listIn dl dd ul li:last-child{padding-right:0;border:none}@media all and (max-width:820px){.recommended-machiya section .brandList .listIn dl dd ul li:nth-child(1),.recommended-machiya section .brandList .listIn dl dd ul li:nth-child(2),.recommended-machiya section .brandList .listIn dl dd ul li:nth-child(3),.recommended-machiya section .brandList .listIn dl dd ul li:nth-child(4){margin-bottom:10px}}.recommended-machiya section .brandList .listIn dl dd ul li img{display:block;max-width:26px;margin:0 auto;opacity:.38;-moz-opacity:.38;filter:alpha(opacity=38);margin-bottom:6px}.about .aboutArea .main{position:relative}.about .aboutArea .main ul{position:relative;z-index:0;display:flex}.about .aboutArea .main ul li{width:33.33333%}.about .aboutArea .main ul li img{aspect-ratio:3/2;object-fit:cover}@media all and (max-width:820px){.about .aboutArea .main ul li img{aspect-ratio:1/2}}.about .aboutArea .main h1{z-index:1;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;line-height:1;font-size:42px;color:#fff;text-align:center;text-shadow:0px 0px 6px #000}@media all and (max-width:820px){.about .aboutArea .main h1{font-size:26px;line-height:1.2}}.about .aboutArea .inner{max-width:1216px;margin:0 auto}@media all and (max-width:820px){.about .aboutArea .inner{padding:0 17px}}.about .aboutArea .inner .mainTxt{margin-top:42px}.about .aboutArea .inner ul{padding-top:42px;display:flex;justify-content:space-around}@media all and (max-width:820px){.about .aboutArea .inner ul{justify-content:space-between}}.about .aboutArea .inner ul li{margin-top:17px;width:32%}@media all and (max-width:820px){.about .aboutArea .inner ul li{width:48%}}.about .aboutArea .inner ul li a{display:block}.about .aboutArea .inner ul li a figure{display:block;line-height:0;margin-bottom:17px !important;overflow:hidden;border-radius:17px}.about .aboutArea .inner ul li a figure img{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.about .aboutArea .inner ul li a strong{display:block;text-align:center;font-weight:400;font-size:17px;color:#000;line-height:1}.about .aboutArea .inner ul li a:hover figure img{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.about .featuresArea{padding-top:68px;max-width:1216px;margin:0 auto}@media all and (max-width:820px){.about .featuresArea{padding:110px 17px 0}}.about .featuresArea section{padding-top:68px}.about .featuresArea h2{font-size:26px;text-align:center;border-top:3px double #ccc;border-bottom:3px double #ccc;margin-bottom:26px}@media all and (max-width:820px){.about .featuresArea h2{font-size:17px}}.about .featuresArea .mainTxt{margin-bottom:26px;text-align:center}.about .featuresArea .boxList ul{display:flex;justify-content:space-between;flex-wrap:wrap}.about .featuresArea .boxList ul li{width:32%}.about .featuresArea .boxList ul li img{aspect-ratio:1.618/1;object-fit:cover}.about .featuresArea .boxList ul li strong{display:block;margin-bottom:6px}.about .featuresArea .boxList ul li span{display:block;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;line-height:1.618}@media all and (max-width:820px){.about .featuresArea .boxList ul li{width:100%;margin-bottom:26px}}.about .amenityArea{padding-top:68px;max-width:1216px;margin:0 auto}@media all and (max-width:820px){.about .amenityArea{padding:110px 17px 0}}.about .amenityArea section{margin-top:68px}.about .amenityArea h2{font-size:26px;text-align:center;border-top:3px double #ccc;border-bottom:3px double #ccc;margin-bottom:26px}@media all and (max-width:820px){.about .amenityArea h2{font-size:17px}}.about .amenityArea .mainTxt{margin-bottom:26px;text-align:center}.about .amenityArea .box{display:flex;flex-wrap:wrap;align-items:center;align-content:center;background:#f7f7f7}.about .amenityArea .box .boxL{width:50%;display:flex;justify-content:center}.about .amenityArea .box .boxL dl{padding:42px}.about .amenityArea .box .boxL dl dt{font-size:26px}.about .amenityArea .box .boxL dl dd .caution{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px}.about .amenityArea .box .boxR{width:50%}@media all and (max-width:820px){.about .amenityArea .box .boxL,.about .amenityArea .box .boxR{width:100%}}.faq .faqArea{padding-top:68px;max-width:1216px;margin:0 auto}@media all and (max-width:820px){.faq .faqArea{padding:110px 17px 0}}.faq .faqArea .faqNav{max-width:960px;margin:0 auto 68px;display:flex;flex-wrap:wrap;justify-content:space-between}.faq .faqArea .faqNav li{width:24%}@media all and (max-width:820px){.faq .faqArea .faqNav li{width:48%;margin-bottom:10px}}.faq .faqArea .faqNav li a{background:#4e89c7;color:#fff;line-height:1;text-align:center;display:block;padding:10px 0;position:relative;top:0}.faq .faqArea .faqNav li a:hover{top:6px}.faq .faqArea .faqNav li a:hover:after{position:absolute;left:50%;bottom:-10px;display:block;content:"";border-top:10px solid #4e89c7;border-right:6px solid transparent;border-left:6px solid transparent;margin-left:-3px}.faq .faqArea h2{font-size:26px;text-align:center;border-top:3px double #ccc;border-bottom:3px double #ccc}@media all and (max-width:820px){.faq .faqArea h2{font-size:17px}}.faq .faqArea section{margin-bottom:68px}.faq .faqArea section dl dt{font-weight:700 !important;display:flex;margin-top:26px}.faq .faqArea section dl dt:before{display:block;content:"Q.";margin-right:6px}.faq .faqArea section dl dd{padding-left:1.5em}.faq .faqArea section dl dd a{color:#968463;text-decoration:underline}.faq .faqArea section dl dd table{border-collapse:separate;border-spacing:1px;background:#000;margin:10px 0}.faq .faqArea section dl dd table th{background:#fff;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;padding:6px 10px;background:#f7f7f7}.faq .faqArea section dl dd table td{background:#fff;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;padding:6px 10px}.faq .faqArea section dl dd p.caution{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.faq .faqArea section dl dd p.tBox{display:flex}.faq .faqArea section dl dd p.tBox span{display:block;border:1px solid #000;padding:10px;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-right:10px}.special-offers .offersArea{padding-top:68px;max-width:1216px;margin:0 auto}@media all and (max-width:820px){.special-offers .offersArea{padding:110px 17px 0}.faq .faqArea section dl dd table th,.faq .faqArea section dl dd table td{font-size:10px !important;padding:3px 6px !important}}.special-offers .offersArea .mainTxt{text-align:center;margin-bottom:68px}.special-offers .offersArea ul{display:flex;flex-wrap:wrap;justify-content:space-between}.special-offers .offersArea ul li{width:31%;margin-bottom:26px}@media all and (max-width:820px){.special-offers .offersArea ul li{width:100%}}.special-offers .offersArea ul li .inner{filter:drop-shadow(0px 0px 3px rgba(0,0,0,.38));-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;background:#f7f2e8;display:flex;flex-direction:column}.special-offers .offersArea ul li .inner figure{position:relative;margin:0 !important}.special-offers .offersArea ul li .inner figure figcaption{display:block;padding:6px;position:absolute;left:0;top:0;line-height:1;font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#fff;background:#4e8ac7}.special-offers .offersArea ul li .inner .box{padding:26px}.special-offers .offersArea ul li .inner .box .boxIn{margin-bottom:17px}.special-offers .offersArea ul li .inner .box .boxIn h2{font-size:21px;line-height:1.2;text-align:center;margin-bottom:10px}.special-offers .offersArea ul li .inner .box .boxIn .txt{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.special-offers .offersArea ul li .inner .box .boxIn .price{background:#fff;padding:10px;margin-top:10px}.special-offers .offersArea ul li .inner .box .boxIn .price p{text-align:center}.special-offers .offersArea ul li .inner .box .boxIn .price p.big strong{font-size:26px;color:#968463}.special-offers .offersArea ul li .inner .box .boxIn .price p.min{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.special-offers .offersArea ul li .inner .box .btn{margin-top:auto}.special-offers .offersArea ul li .inner .box .btn a{display:block;background:#4e89c7;text-align:center;color:#fff;line-height:1;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:17px 0}.special-offers .offersArea ul li .inner .box .btn2{margin-top:10px}.special-offers .offersArea ul li .inner .box .btn2 a{display:block;background:#b09e81;text-align:center;color:#fff;line-height:1;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:17px 0}.accommodations section{padding-top:68px;max-width:1216px;margin:0 auto}@media all and (max-width:820px){.accommodations section{padding:110px 17px 0}}.accommodations section .brandList{max-width:1216px;margin:68px auto 0}@media all and (max-width:820px){.accommodations section .brandList{margin:42px auto 0}}.accommodations section .brandList .listIn{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px dotted #ddd;align-items:center;align-content:center;padding-bottom:42px;margin-bottom:42px}.accommodations section .brandList .listIn:last-child{padding-bottom:0;margin-bottom:0;border:none}.accommodations section .brandList .listIn .pic{width:50%}.accommodations section .brandList .listIn .pic figure{line-height:0}.accommodations section .brandList .listIn .pic figure span{display:block;position:relative}.accommodations section .brandList .listIn .pic figure span .bg{display:block}.accommodations section .brandList .listIn .pic figure span .logo{max-width:62%;max-height:62%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:820px){.accommodations section .brandList .listIn .pic{width:100%;margin-bottom:17px}}.accommodations section .brandList .listIn dl{width:calc(50% - 42px)}@media all and (max-width:820px){.accommodations section .brandList .listIn dl{width:100%}}.accommodations section .brandList .listIn dl dt{font-size:26px;margin-bottom:10px}.accommodations section .brandList .listIn dl dt span{display:flex;flex-wrap:nowrap;align-content:center;margin-bottom:6px}.accommodations section .brandList .listIn dl dt span em{display:block;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background:#eee;color:#000;font-size:12px;font-style:normal;margin-right:6px;line-height:1;padding:6px 10px}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dt{font-size:21px;margin-bottom:6px}.accommodations section .brandList .listIn dl dt span{font-size:12px}.accommodations section .brandList .listIn dl dt span em{font-size:12px}}.accommodations section .brandList .listIn dl dd{display:flex;flex-wrap:wrap}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dd{justify-content:space-between}}.accommodations section .brandList .listIn dl dd p{margin-bottom:17px;width:100%}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dd p{font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;margin-bottom:17px}}.accommodations section .brandList .listIn dl dd a{display:block;max-width:max-content;color:#fff;line-height:1;padding:10px 17px;margin-right:17px;text-decoration:none}.accommodations section .brandList .listIn dl dd a.btn1{background:#4e89c7}.accommodations section .brandList .listIn dl dd a.btn2{background:#b7a686}.accommodations section .brandList .listIn dl dd a:after{display:inline-block;position:relative;vertical-align:middle;top:-2px;content:"";cursor:pointer;text-indent:-9999em;overflow:hidden;color:#000;z-index:100;line-height:1;width:auto;height:auto;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:0 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:6px}.accommodations section .brandList .listIn dl dd a:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dd a{padding:17px 0;width:calc(50% - 2px);max-width:100%;margin:0;text-align:center;font-size:12px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}.accommodations section .brandList .listIn dl dd ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background:#f7f7f7;padding:17px 0;margin-bottom:26px}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dd ul{margin-bottom:17px}}.accommodations section .brandList .listIn dl dd ul li{text-align:center;font-family:sans-serif;font-size:10px;padding:0 10px;border-right:1px dotted #ccc;line-height:1.2}.accommodations section .brandList .listIn dl dd ul li:first-child{padding-left:0}.accommodations section .brandList .listIn dl dd ul li:last-child{padding-right:0;border:none}@media all and (max-width:820px){.accommodations section .brandList .listIn dl dd ul li:nth-child(1),.accommodations section .brandList .listIn dl dd ul li:nth-child(2),.accommodations section .brandList .listIn dl dd ul li:nth-child(3),.accommodations section .brandList .listIn dl dd ul li:nth-child(4){margin-bottom:10px}}.accommodations section .brandList .listIn dl dd ul li img{display:block;max-width:26px;margin:0 auto;opacity:.38;-moz-opacity:.38;filter:alpha(opacity=38);margin-bottom:6px}.sitemap section{padding-top:68px;max-width:752px;margin:0 auto}@media all and (max-width:820px){.sitemap section{padding:110px 17px 0}}.sitemap section ul{border-top:1px solid #ddd;display:flex;flex-wrap:wrap;padding:16px 0}.sitemap section ul li{margin-right:1em}.sitemap section ul li:before{display:inline-block;content:"・"}.sitemap section ul li a{color:#000}.sitemap section ul li a:hover{color:#968463;text-decoration:underline}.sitemap section h2{text-align:center;font-size:21px;margin-top:26px}.bnrLoading2{position:fixed !important;right:-464px;bottom:68px;z-index:99999999;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;max-width:464px;width:100%}.bnrLoading2.active{right:0}.bnrLoading2 span{display:block;font-size:18px;color:#fff;background:#000;width:26px;height:26px;line-height:26px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;position:absolute;left:-13px;top:-13px;cursor:pointer;z-index:1;border:1px solid #fff}@media screen and (max-width:600px){.bnrLoading2{right:-287px;bottom:16px;max-width:287px;border:1px solid #fff}.bnrLoading2 span{font-size:21px;width:26px;height:26px;line-height:26px}.faq .faqArea .faqNav li a{font-size:13px;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}