/*! (c) Yuko Yuko Inc. | www.yukoyuko.net */
.pageBlock{padding-top:20px}@media screen and (max-width:767px){.pageBlock{padding-top:17px}}.pageBlock.attention,.pageBlock.intro{padding-top:0}@media screen and (max-width:767px){.pageBlock.attention{padding-top:24px}}.pageBlock .slick-slide{position:relative}.pageBlock .slick-slide:before{content:"";opacity:1;position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:rgba(0,0,0,.3);transition:opacity .3s;transition-delay:.5s}.pageBlock .slick-slide .hotelSlideCaption{opacity:0;transition:opacity .3s}.pageBlock .slick-slide.slick-current .hotelSlideCaption{opacity:1;pointer-events:none}.pageBlock .slick-slide.slick-current:before{opacity:0;pointer-events:none}.pageBlock .slick-slide .hotel-video{width:100%}.pageBlock .slick-slide .hotel-video__inner{width:100%;height:0;padding-bottom:75%;position:relative;background-color:#000}.pageBlock .slick-slide .hotel-video__inner iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:none}@media screen and (min-width:768px),print{.pageBlock .slick-slide .hotel-video{width:600px}}.js-smallSlider .slick-slide:before{display:none}@media screen and (max-width:767px){.js-smallSlider .slick-slide{margin-right:7.5px;margin-left:7.5px}}.pageBlock_btn{margin:30px auto 0;width:320px}@media screen and (max-width:767px){.pageBlock_btn{margin:16px 10px 0;width:auto}}.pageBlock_btn a{padding:.8em 0}@media screen and (max-width:767px){.pageBlock_btn a{padding:.9em 0}}@media screen and (min-width:768px),print{.article-hotel-list{margin-top:31px}}.c-priceTable{border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}@media screen and (min-width:768px),print{.c-priceTable{border:1px solid #e6e3da}}.c-priceTable .c-priceTable-head .title{padding-top:6px;padding-bottom:6px;border-bottom:none}.c-priceTable .c-priceTable-head .title.title-plan{border-right:none;width:510px;padding-left:90px}.c-priceTable .c-priceTable-head .title.title-icon{width:75px;padding-left:0}.c-priceTable .c-priceTable-head .title.title-price{width:276px}.c-priceTable .c-priceTable-head .title.title-detail{width:202px}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable-tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom-color:#d3d3d3;padding:9px}}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList{display:inline-block;word-break:break-all;position:relative}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon span{width:60px;font-size:10px;display:block;letter-spacing:0;padding:0 1px;position:relative;color:#958746;border-radius:2px;padding-top:3px;padding-bottom:3px;border:1px solid #958746;text-align:center}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon span:not(:last-of-type){margin-bottom:2px}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon span{font-size:11px;padding-top:1px;padding-bottom:1px}}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .meal{display:inline-block;background-color:#fff}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .meal{padding:1px 2px 1px 0}}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .meal:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:17px;height:100%;border-top-left-radius:2px;border-bottom-left-radius:2px;background-color:#958746;display:inline-block}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .meal i{content:"";width:15px;height:15px;top:0;left:0;bottom:0;position:absolute;z-index:1;background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/mypage/custom/icon_eating.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:50% 0;display:inline-block;filter:brightness(100)}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .meal:first-child{padding-left:15px}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .no-meal{background-color:#fff}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room{display:flex;justify-content:center;align-items:center;background-color:#f2ebe1}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-false i,.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-true i{display:block;position:relative;width:13px;height:10px;margin-left:4px}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-false i::before,.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-true i::before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:13px;height:12px}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-true i{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_smoking.svg) no-repeat center/13px 12px}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .room-smoking-false i{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_nosmoking.svg) no-repeat center/13px 12px}.c-priceTable .c-priceTable-body .c-priceTable-tr .abilityList .abilityIcon .priceCut{border-color:#ef3d34;background-color:#fff;color:#ef3d34}.c-priceTable .c-priceTable-body .c-priceTable-tr:last-of-type .c-priceTable-td{border-bottom:none}.c-priceTable .c-priceTable-body .c-priceTable-tr:nth-of-type(1) .planName::before{content:"1";background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_rank_gold.svg)}.c-priceTable .c-priceTable-body .c-priceTable-tr:nth-of-type(2) .planName::before{content:"2";background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_rank_silver.svg)}.c-priceTable .c-priceTable-body .c-priceTable-tr:nth-of-type(3) .planName::before{content:"3";background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_rank_copper.svg)}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .m-btn{font-size:1.1rem}}.c-priceTable .c-priceTable-body .m-btn button{width:100%}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .m-btn br{display:none}}.c-priceTable .c-priceTable-body .roomType{font-size:1.4rem}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .roomType{font-size:1.2rem}}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable_price{width:calc(100% - 104px);font-size:1rem;line-height:1;margin-top:6px}}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable_price .is-only-PC{width:auto;display:inline-block!important}}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable_price .is-only-PC{display:none}}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable_price .is-only-SP{display:none}}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable_price .is-only-SP{width:auto;display:inline-block!important}}.c-priceTable .c-priceTable-body .c-priceTable_price .value{display:block;letter-spacing:0;font-size:1.5rem}.c-priceTable .c-priceTable-body .c-priceTable_price .value .value-txt{font-size:1.1rem;color:#3e3e3e;margin-right:5px}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable_price .value .value-txt{font-size:1.2rem}}.c-priceTable .c-priceTable-body .c-priceTable_price .value .value-txt small{font-size:1rem;color:gray}.c-priceTable .c-priceTable-body .c-priceTable_price .each-value{display:inline-block;font-size:1.1rem}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable_price .each-value{margin-top:6px}}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable_price .each-value{font-size:1.2rem}}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable-td{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0}}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-td:first-of-type{height:auto}}.c-priceTable .c-priceTable-body .c-priceTable-td.c-priceTable_plan{position:relative;border-right:none;padding-left:32px}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-td.c-priceTable_plan{padding-left:58px}}.c-priceTable .c-priceTable-body .c-priceTable-td.c-priceTable_btnCell{padding-left:18px;padding-right:18px}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable-td.c-priceTable_btnCell{display:none}}.c-priceTable .c-priceTable-body .c-priceTable-td .planName{display:block}@media screen and (max-width:767px){.c-priceTable .c-priceTable-body .c-priceTable-td .planName{font-size:1.4rem;margin-bottom:0}}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-td .planName{position:relative}}.c-priceTable .c-priceTable-body .c-priceTable-td .planName::before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:-3px;background-repeat:no-repeat;background-position:center;background-size:33px auto;font-size:1.2rem;font-weight:600;color:#fff;width:26px;height:21px;padding-top:4px}@media screen and (min-width:768px),print{.c-priceTable .c-priceTable-body .c-priceTable-td .planName::before{background-size:40px auto;font-size:1.4rem;width:33px;height:27px;padding-top:3px;left:-43px;top:-2px}}.c-priceTable .c-priceTable-body .c-priceTable-td .abilityList li{color:#3e3e3e}.c-priceTable .c-priceTable-body .c-priceTable_icon{padding-top:12px;padding-bottom:12px;padding-left:0}.c-priceTable .c-priceTable-body .c-priceTable-contents{position:relative;margin-top:8px;padding-right:65px}.c-priceTable .c-priceTable-body .c-priceTable-contents .abilityList{line-height:1.5}.c-priceTable .c-priceTable-body .c-priceTable-contents .abilityIcon{line-height:1}.c-priceTable .c-priceTable-body .c-priceTable-contents .c-priceTable_icon{position:absolute;right:0;top:0;padding-top:0;padding-bottom:0}.c-priceTable .c-priceTable-body .c-priceTable-contents{position:relative;margin-top:8px}.c-priceTable .c-priceTable-body .c-priceTable-contents .abilityList{line-height:1}.c-priceTable .c-priceTable-body .c-priceTable-contents .c-priceTable_icon{position:absolute;right:0;top:0}@media screen and (min-width:768px),print{.c-priceTable_btnList .m-btn:nth-child(odd){margin-right:5px}.c-priceTable_btnList .m-btn:nth-child(even){margin-left:5px}}@media screen and (max-width:767px){.searchBox{margin-top:15px}}.hotel-intro-title{margin-top:-7px;color:#b0992b;font-size:2.8rem;font-weight:400;line-height:1.43}@media screen and (min-width:768px){.dark-mode .hotel-intro-title{color:#e0d583}}@media screen and (min-width:768px),print{.hotel-intro-title{text-align:center}}@media screen and (max-width:767px){.hotel-intro-title{margin-top:13px;font-size:1.8rem;line-height:1.25}}@media screen and (min-width:768px),print{.hotel-intro-title.is-only-PC{display:inline-block}}@media screen and (max-width:767px){.hotel-intro-title br{display:none}}@media screen and (max-width:767px){.hotel-intro-description{margin-top:8px}}.intro-description{padding:10px 0 35px;line-height:1.71}@media screen and (max-width:767px){.intro-description{padding:0 0 13px 0}}@media screen and (max-width:767px){.time-info{margin-bottom:10px}}.js-mainSlider{margin-top:22px;margin-bottom:35px;background:#f4f2ee}@media screen and (max-width:767px){.js-mainSlider{overflow:hidden;margin:15px 15px 0}.js-mainSlider .hotelSlide img{width:100%}}.js-mainSlider .slick-arrow{top:50%;transform:translateY(-50%);background-color:rgba(62,62,62,.6)}@media screen and (min-width:768px),print{.js-mainSlider .slick-arrow{margin-top:-47px}.no-touchevents .js-mainSlider .slick-arrow:hover,.touchevents .js-mainSlider .slick-arrow.is-touched{background-color:#fff}}@media screen and (max-width:767px){.js-mainSlider .slick-arrow{top:28vw;bottom:auto;margin:auto;background-color:rgba(0,0,0,.6);opacity:1;transition:opacity .3s}.no-touchevents .js-mainSlider .slick-arrow:hover,.touchevents .js-mainSlider .slick-arrow.is-touched{opacity:.5}.js-mainSlider .slick-arrow:before{background-size:15px 15px}}.js-mainSlider .slick-prev{left:50%}@media screen and (min-width:768px),print{.js-mainSlider .slick-prev{margin-left:-380px}.no-touchevents .js-mainSlider .slick-prev:hover:before,.touchevents .js-mainSlider .slick-prev.is-touched:before{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_l.svg)}}@media screen and (max-width:767px){.js-mainSlider .slick-prev{left:-21px}.js-mainSlider .slick-prev:before{left:7px}}.js-mainSlider .slick-next{right:50%}@media screen and (min-width:768px),print{.js-mainSlider .slick-next{margin-right:-380px}.no-touchevents .js-mainSlider .slick-next:hover:before,.touchevents .js-mainSlider .slick-next.is-touched:before{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r.svg)}}@media screen and (max-width:767px){.js-mainSlider .slick-next{right:-21px}.js-mainSlider .slick-next:before{left:-9px}}.hotelSlider-thumb{opacity:0;transition:opacity cubic-bezier(.25,.25,.75,.75) .5s}.hotelSlider-thumb.is-completedSlider{opacity:1}.hotelSlider-thumb .slick-dots{padding:3px 0 35px}@media screen and (min-width:768px),print{.hotelSlider-thumb .slick-dots{text-align:center}}@media screen and (max-width:767px){.hotelSlider-thumb .slick-dots{padding-bottom:13px;margin-left:-2.5px;margin-right:-2.5px}}.hotelSlider-thumb .slick-dots li{margin:12px 3px 0;width:85px;position:relative}.hotelSlider-thumb .slick-dots li::after,.hotelSlider-thumb .slick-dots li::before{z-index:1}.hotelSlider-thumb .slick-dots li .play-icon{position:absolute;z-index:2;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);background-color:#848488;border-radius:50%;display:flex;justify-content:center;align-items:center}.hotelSlider-thumb .slick-dots li .play-icon::before{content:"";display:block;border-style:solid;border-color:transparent transparent transparent #fff;border-width:12px 0 12px 18px;margin-left:4px}@media screen and (max-width:767px){.hotelSlider-thumb .slick-dots li{margin:9px 2.5px 0;width:18.5%}.hotelSlider-thumb .slick-dots li .play-icon{width:36px;height:36px}.hotelSlider-thumb .slick-dots li .play-icon::before{border-width:8px 0 8px 14px}}@media screen and (max-width:320px){.hotelSlider-thumb .slick-dots li{width:18.3%}.hotelSlider-thumb .slick-dots li .play-icon{width:28px;height:28px}.hotelSlider-thumb .slick-dots li .play-icon::before{border-width:6px 0 6px 10px;margin-left:3px}}.js-bigSlider{margin-bottom:40px}@media screen and (max-width:767px){.js-bigSlider{margin-top:15px;margin-bottom:20px}}.js-bigSlider.is-unslick .slick-dots{display:none}@media screen and (max-width:767px){.js-bigSlider .hotelSlide img{width:100%}}.js-bigSlider .slick-arrow{top:50%;margin-top:-35px;transform:translateY(-50%);border:1px #a91f28 solid;background-color:#a91f28}.no-touchevents .js-bigSlider .slick-arrow:hover,.touchevents .js-bigSlider .slick-arrow.is-touched{background-color:#fff}@media screen and (max-width:767px){.js-bigSlider .slick-arrow{margin-top:-20px}.js-bigSlider .slick-arrow:before{background-size:19px auto}}.js-bigSlider .slick-prev{left:50%}@media screen and (min-width:768px),print{.js-bigSlider .slick-prev{margin-left:-380px}}@media screen and (max-width:767px){.js-bigSlider .slick-prev{left:2.6%}}.no-touchevents .js-bigSlider .slick-prev:hover:before,.touchevents .js-bigSlider .slick-prev.is-touched:before{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_l.svg)}.js-bigSlider .slick-next{right:50%}@media screen and (min-width:768px),print{.js-bigSlider .slick-next{margin-right:-380px}}@media screen and (max-width:767px){.js-bigSlider .slick-next{right:2.6%}}.no-touchevents .js-bigSlider .slick-next:hover:before,.touchevents .js-bigSlider .slick-next.is-touched:before{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r.svg)}.js-bigSlider .slick-dots{position:relative;margin-top:20px;text-align:center}@media screen and (max-width:767px){.js-bigSlider .slick-dots{margin-top:9px}}.js-bigSlider .slick-dots:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.js-bigSlider .slick-dots li{margin:0 4px;width:10px;height:10px}@media screen and (max-width:767px){.js-bigSlider .slick-dots li{margin:0 5px;width:8px;height:8px}}.js-bigSlider .slick-dots li.slick-active button{background-color:#a91f28}.js-bigSlider .slick-dots li button{border-radius:50px;background-color:#d6d4d1}.check-table{border-top:1px solid #ccc9c2;border-right:1px solid #ccc9c2;border-left:1px solid #ccc9c2}@media screen and (min-width:768px),print{.check-table{display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:1px solid #ccc9c2}}.check-point{width:100%;max-width:100%;padding:5px 32px;box-sizing:border-box;border-bottom:1px solid #ccc9c2;display:flex;align-items:center}@media screen and (min-width:768px),print{.check-point{max-width:50%;min-height:56px}.check-point:nth-child(2n-1){border-right:none;border-right:1px solid #ccc9c2}.check-point:first-child,.check-point:nth-child(2){border-top:none}.check-point:nth-child(3),.check-point:nth-child(4),.check-point:nth-child(5),.check-point:nth-child(6){margin-bottom:-1px}}@media screen and (max-width:767px){.check-point{padding:5px 12px}}.check-point-icon{display:inline-block;width:60px;max-width:60px;min-width:60px;height:44px;margin-right:15px;content:"";background-repeat:no-repeat;background-size:60px 43px}@media screen and (min-width:768px),print{.check-point-icon{min-height:44px}}@media screen and (max-width:767px){.check-point-icon{width:58px;max-width:58px;min-width:58px;height:42px;background-size:58px 42px;margin-right:5px}}.check-point1 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary1.svg)}.check-point2 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary2.svg)}.check-point3 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary3.svg)}.check-point4 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary4.svg)}.check-point5 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary5.svg)}.check-point6 .check-point-icon{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/icon/icon_sanitary6.svg)}.check-point-list .check-point-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin-bottom:2px;max-width:402px;color:#3e3e3e;font-size:1.2rem}@media screen and (min-width:768px){.dark-mode .check-point-list .check-point-item{color:#bfbfbf}}@media screen and (max-width:767px){.check-point-list .check-point-item{max-width:100%;font-size:1.1rem}}.check-point-list .check-point-item:last-child{margin-bottom:0}.check-point-list .check-point-item i{font-size:0;line-height:1.25em;display:inline-block;width:1.2rem;min-width:1.2rem;height:1.2rem;padding:.4rem;content:"";text-align:center;border:1px solid #707070;border-radius:50%;margin:1px 3px 0 0}.check-txt{width:100%;max-width:100%;padding:6px 32px;margin-top:-1px;box-sizing:border-box;border-top:1px solid #ccc9c2;border-right:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;border-left:1px solid #ccc9c2;color:#3e3e3e;font-size:1.2rem;line-height:1.4}@media screen and (min-width:768px){.dark-mode .check-txt{color:#bfbfbf}}@media screen and (max-width:767px){.check-txt{font-size:1.1rem;padding:5px 12px}}.check-txt .moreLead span{text-decoration:underline;cursor:pointer;color:#3e3e3e}@media screen and (min-width:768px){.dark-mode .check-txt .moreLead span{color:#bfbfbf}}.check-txt .moreLead span:hover{text-decoration:none}.last-update{text-align:left;font-size:1rem;color:#3e3e3e;margin:14px 10px 0 0}@media screen and (min-width:768px){.dark-mode .last-update{color:#bfbfbf}}@media screen and (max-width:767px){.last-update{margin:10px 0 0 0}}.block-right-link{text-align:right;margin:0 32px 14px 0}@media screen and (max-width:767px){.block-right-link{margin:0 0 12px 0}}.block-right-link a{color:#3e3e3e;font-size:1.2rem}@media screen and (min-width:768px){.dark-mode .block-right-link a{color:#bfbfbf}}@media screen and (min-width:768px),print{.resoluteEntry_foot{display:none!important}}.resoluteEntry_foot button{padding:11px 0;width:100%;background-color:#f0ede7;opacity:1;transition:opacity .3s}.no-touchevents .resoluteEntry_foot button:hover,.touchevents .resoluteEntry_foot button.is-touched{opacity:.7}@media screen and (max-width:767px){.resoluteEntry_foot button{padding:14px 0 12px}}.resoluteEntry_foot button>span{position:relative;display:inline-block;vertical-align:middle;padding-right:22px}@media screen and (max-width:767px){.resoluteEntry_foot button>span{font-size:1.3rem;font-weight:700}}.resoluteEntry_foot button>span:after{content:"";position:absolute;top:0;right:0;width:11px;height:11px;border-top:2px #a91f28 solid;border-left:2px #a91f28 solid;transform:rotate(-135deg);transform:rotate(-135deg);border-top:2px #a91f28 solid;border-left:2px #a91f28 solid}.js-toggle.is-show .resoluteEntry_foot button>span:after{top:5px;transform:rotate(45deg)}.bath{padding-top:30px}.bath_copy{margin-top:-4px;color:#b0992b;font-weight:700;font-size:2rem;line-height:1.5}@media screen and (min-width:768px){.dark-mode .bath_copy{color:#e0d583}}@media screen and (min-width:768px),print{.bath_copy{text-align:center}}@media screen and (max-width:767px){.bath_copy{margin-top:-2px;font-size:1.8rem;font-weight:400;line-height:1.25}.bath_copy br{display:none}}.bath_txt{margin-top:9px;line-height:1.7}@media screen and (min-width:768px),print{.bath_txt{margin-bottom:36px;text-align:center}}@media screen and (max-width:767px){.bath_txt br{display:none}}.table-bathType{margin-top:23px;width:100%}@media screen and (max-width:767px){.table-bathType{margin-top:16px}}.table-bathType:first-child{margin-top:0}@media screen and (max-width:767px){.table-bathType thead{display:none}}.table-bathType thead th{padding:11px 0}.table-bathType thead th:nth-child(2){border-left-width:1px;border-right-width:1px}.table-bathType thead th small{font-size:1.2rem}.table-bathType thead .title{width:76px}.table-bathType tbody{font-size:1.6rem}@media screen and (max-width:767px){.table-bathType tbody{font-size:1.3rem}}@media screen and (max-width:767px){.table-bathType tbody tr{display:block}}.table-bathType tbody td,.table-bathType tbody th{border-bottom-width:1px}@media screen and (max-width:767px){.table-bathType tbody td,.table-bathType tbody th{display:block}}.table-bathType tbody th{width:106px}@media screen and (max-width:767px){.table-bathType tbody th{padding:9px 0 7px;width:100%;background-color:#cfcaba}}@media screen and (min-width:768px),print{.table-bathType tbody td{padding:12px 0}}.table-bathType tbody .onsenName_inner{display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width:768px),print{.table-bathType tbody .onsenName_inner{-ms-flex-align:center;align-items:center}}.table-bathType tbody .onsenName{overflow:hidden}@media screen and (min-width:768px),print{.table-bathType tbody .onsenName{border-left:1px #cfcaba solid;border-right:1px #cfcaba solid;padding-left:16px;padding-right:16px}}@media screen and (max-width:767px){.table-bathType tbody .onsenName{display:-ms-flexbox;display:flex}}.table-bathType tbody .onsenName span{display:block;float:left;padding-right:20px;width:233px}@media screen and (max-width:767px){.table-bathType tbody .onsenName span{display:-ms-flexbox;display:flex;margin-right:10px;border-right:1px solid #e6e3da;width:100px;-ms-flex-align:center;align-items:center}}.table-bathType tbody .onsenName a{position:relative}@media screen and (min-width:768px),print{.table-bathType tbody .onsenName a:before{top:auto;bottom:-1px;transform:translateY(0)}}.table-bathType tbody .onsenName small{display:block;float:left;padding-top:4px;width:calc(100% - 133px);width:100%;font-size:1.4rem}@media screen and (max-width:767px){.table-bathType tbody .onsenName small{border-left:1px #e6e3da solid;display:block;padding:10px 0 7px;width:100%;line-height:1.4;font-size:1.2rem}}@media screen and (min-width:768px),print{.table-bathType tbody .onsenName .onsenNameTable{display:inline-block;width:calc(100% - 233px)!important}}.table-bathType tbody .bathAbilityList{display:-ms-flexbox;display:flex;margin-bottom:10px;border-left:1px solid #cfcaba;width:100%;text-align:center;font-size:0;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px),print{.table-bathType tbody .bathAbilityList{display:none}}.table-bathType tbody .bathAbilityList li{display:-ms-flexbox;display:flex;position:relative;margin-top:-1px;border-top:1px solid #cfcaba;border-right:1px solid #cfcaba;border-bottom:1px solid #cfcaba;width:16.6%;min-height:33px;color:gray;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.dark-mode .table-bathType tbody .bathAbilityList li{color:#ccc9c2}}.table-bathType tbody .bathAbilityList li:after{content:attr(data-title);display:inline-block;opacity:.3;font-size:16px;font-size:1rem;line-height:1.2}.table-bathType tbody .bathAbilityList li.is-active{background-color:#fff}.table-bathType tbody .bathAbilityList li.is-active:after{opacity:1}.table-bathType tbody .bathAbilityList li[data-title=かけ流し]:after,.table-bathType tbody .bathAbilityList li[data-title=深夜入浴]:after,.table-bathType tbody .bathAbilityList li[data-title=露天風呂]:after{width:2em}.table-bathType tbody .bathAbilityList li[data-title=サウナ]:after,.table-bathType tbody .bathAbilityList li[data-title=何度もOK]:after{width:3em}.table-bathType tbody .mark{text-align:center}@media screen and (max-width:767px){.table-bathType tbody .mark{display:none}}.table-bathTypeAtt{padding-top:8px;color:gray;font-size:1.2rem;text-align:right}@media screen and (min-width:768px){.dark-mode .table-bathTypeAtt{color:#ccc9c2}}@media screen and (max-width:767px){.table-bathTypeAtt{display:none}}.reviewStar{margin-right:8px}.reviewStar span{width:13px;height:13px;background-size:20px 20px;background-position:50% 50%}@media screen and (max-width:767px){.view-reviewRule .js-modalCloseBtn{top:-40px;right:10px;width:36px;height:36px}.view-reviewRule .js-modalCloseBtn:after,.view-reviewRule .js-modalCloseBtn:before{width:36px;background-color:#fff}}.modal-reviewRule{padding:26px 40px 0;width:720px;background:#fff}@media screen and (min-width:768px),print{.modal-reviewRule{border-radius:4px}}@media screen and (max-width:767px){.modal-reviewRule{margin:0 15px;padding:17px 20px 0;width:auto}}.modal-reviewRule_block:nth-child(2){padding-top:28px;background-image:linear-gradient(to right,#dedcd8,#dedcd8 1px,transparent 1px,transparent 2px);background-position:top;background-repeat:repeat-x;background-size:4px 1px}@media screen and (max-width:767px){.modal-reviewRule_block:nth-child(2){padding-top:20px}}.modal-reviewRule_block dt{font-size:2rem;font-weight:700}@media screen and (min-width:768px),print{.modal-reviewRule_block dt{text-align:center}}@media screen and (max-width:767px){.modal-reviewRule_block dt{font-size:1.4rem}}.modal-reviewRule_block dd{padding:20px 0 27px;color:#444;line-height:1.71;letter-spacing:0}@media screen and (max-width:767px){.modal-reviewRule_block dd{padding:10px 0 16px;font-size:1.2rem;line-height:1.6}}@media screen and (min-width:768px),print{.reviewPoints{font-size:1.6rem}}.reviewTotal_wrap{overflow:hidden;border:1px #ccc9c2 solid}@media screen and (min-width:768px),print{.reviewTotal_wrap{padding:30px 40px}}.reviewTotal_main{text-align:center}@media screen and (min-width:768px),print{.reviewTotal_main{float:left;margin-top:9px;margin-left:-18px;width:165px}}@media screen and (max-width:767px){.reviewTotal_main{padding-top:14px;padding-bottom:14px;background-color:#f4f2ee}}@media screen and (max-width:767px)and (min-width:768px){.dark-mode .reviewTotal_main{background-color:#e6e3da}}.reviewTotal_title{font-size:1.6rem;font-weight:700;letter-spacing:-.1px}@media screen and (max-width:767px){.reviewTotal_title{padding-bottom:.4rem}}.reviewTotal_star{margin-top:4px}@media screen and (max-width:767px){.reviewTotal_star{margin-top:3px;display:inline-block;vertical-align:-2px}}.reviewTotal_star span{width:17px;height:20px;background-size:22px 22px}@media screen and (max-width:767px){.reviewTotal_star span{width:15px;height:15px;background-size:17px 17px}}.reviewTotal_points{color:#a91f28;font-size:1.8rem}@media screen and (min-width:768px){.dark-mode .reviewTotal_points{color:#8b8146}}@media screen and (min-width:768px),print{.reviewTotal_points{margin-left:8px}}@media screen and (max-width:767px){.reviewTotal_points{font-size:1.6rem;display:inline-block}}.reviewTotal_points strong{margin-right:2px;font-size:48px;font-size:3rem}@media screen and (max-width:767px){.reviewTotal_points strong{font-size:1.6rem}}.reviewTotal_txt{color:gray;font-size:1.2rem}@media screen and (min-width:768px){.dark-mode .reviewTotal_txt{color:#ccc9c2}}@media screen and (max-width:767px){.reviewTotal_txt{margin-top:4px;font-size:1.1rem;display:inline-block}}.reviewTotal_sub{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;padding:5px 30px 33px}@media screen and (min-width:768px),print{.reviewTotal_sub{float:right;width:824px;background:#f4f2ee}}@media screen and (max-width:767px){.reviewTotal_sub{-ms-flex-pack:center;justify-content:center;border-top:1px #e6e3da solid;padding:12px}}.reviewTotal_listItem{position:relative;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:768px),print{.reviewTotal_listItem{-ms-flex-pack:justify;justify-content:space-between;margin:20px 21px 0 21px;width:210px}.reviewTotal_listItem .reviewStar{margin-top:2px}.reviewTotal_listItem:nth-child(even){-ms-flex-order:1;order:1}.reviewTotal_listItem:after{content:"";position:absolute;left:0;bottom:-3px;background-image:linear-gradient(to right,#848484,#848484 1px,transparent 1px,transparent 2px);background-size:4px 1px;width:100%;height:1px}}@media screen and (max-width:767px){.reviewTotal_listItem{position:relative;width:calc(100% / 3);margin:.4rem 0;padding:0}.reviewTotal_listItem:after{display:none}.reviewTotal_listItem:last-child{padding-right:0}.reviewTotal_listItem:last-child:after{display:none}.reviewTotal_listItem .reviewStar{display:none}}@media screen and (min-width:768px),print{.reviewTotal_listItem dt{margin-top:2px;width:61px;font-weight:700}}@media screen and (max-width:767px){.reviewTotal_listItem dt{width:40px;height:22px;background-color:#f4f2ee;padding:0;text-align:center;line-height:22px}}@media screen and (max-width:767px)and (min-width:768px){.dark-mode .reviewTotal_listItem dt{background-color:#e6e3da}}.reviewTotal_listItem dd{display:inline-flex;justify-content:space-between;width:calc(100% - 61px)}@media screen and (max-width:767px){.reviewTotal_listItem dd{padding:.4rem;width:calc(100% - 41px)}}.reviewTotal_att{position:relative;margin-top:9px;text-align:right;margin-bottom:24px}@media screen and (max-width:767px){.reviewTotal_att{margin-bottom:13px}}.reviewTotal_att a{color:gray;font-size:1.2rem}@media screen and (min-width:768px){.dark-mode .reviewTotal_att a{color:#ccc9c2}}.reviewTotal_att .m-icon-svg{position:relative}.reviewTotal_att .m-icon-svg:before{left:-18px;width:15px;height:15px;background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_question.svg);background-size:15px 15px}@media screen and (max-width:767px){.reviewTotal_reviewPoints strong{font-weight:400}}@media screen and (min-width:768px),print{.amenity{padding-top:13px}}@media screen and (min-width:768px),print{.table-accessibilityBtn{display:none}}@media screen and (max-width:767px){.table-accessibilityBtn{margin:12px auto 0;width:220px;font-size:1.2rem}.table-accessibilityBtn button{width:100%}}.table-accessibility .c-table-darkBeige,.table-facility{margin-top:30px;border-top:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;border-right:1px solid #ccc9c2;width:100%}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige,.table-facility{border-bottom:none;margin-top:15px}}.table-accessibility .c-table-darkBeige thead,.table-facility thead{border-bottom:1px solid #ccc9c2}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige thead th,.table-facility thead th{border-left:1px solid #ccc9c2;padding:9px 0}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige thead,.table-facility thead{display:block;border-left:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;padding:11px 0 12px}.table-accessibility .c-table-darkBeige thead th,.table-accessibility .c-table-darkBeige thead tr,.table-facility thead th,.table-facility thead tr{display:block}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody,.table-facility tbody{display:block}}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody tr,.table-facility tbody tr{border-bottom:1px solid #e6e3da}.table-accessibility .c-table-darkBeige tbody tr:last-child,.table-facility tbody tr:last-child{border-bottom:none}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody tr,.table-facility tbody tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.table-accessibility .c-table-darkBeige tbody th,.table-facility tbody th{padding:15px 19px;border-left:1px solid #ccc9c2;background-color:#f7f7f7;text-align:left}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody th,.table-facility tbody th{width:215px;font-size:1.6rem}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody th,.table-facility tbody th{position:relative;padding:9px 10px 7px;width:36%;border-bottom:1px solid #ccc9c2;font-size:1.1rem;font-weight:400}}.table-accessibility .c-table-darkBeige tbody th small,.table-facility tbody th small{color:gray;font-size:1.2rem}@media screen and (min-width:768px){.dark-mode .table-accessibility .c-table-darkBeige tbody th small,.dark-mode .table-facility tbody th small{color:#ccc9c2}}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody th small,.table-facility tbody th small{display:block}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody th small,.table-facility tbody th small{font-size:1rem}}.table-accessibility .c-table-darkBeige tbody td,.table-facility tbody td{background-color:#fff}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td,.table-facility tbody td{width:calc(100% - 36%);border-bottom:1px solid #ccc9c2}}.table-accessibility .c-table-darkBeige tbody td .content,.table-facility tbody td .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;word-break:break-all}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td .content,.table-facility tbody td .content{padding:8px 10px 7px 0}}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody td .title,.table-facility tbody td .title{padding:10px 0 10px 24px;min-width:230px;font-weight:700}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td .title,.table-facility tbody td .title{min-width:36%;width:120px}}.table-accessibility .c-table-darkBeige tbody td .mark,.table-facility tbody td .mark{text-align:center}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody td .mark,.table-facility tbody td .mark{min-width:66px;font-size:1.6rem}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td .mark,.table-facility tbody td .mark{min-width:40px;font-size:1.1rem}}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody td .other,.table-facility tbody td .other{padding:10px 10px 10px 0;font-size:1.2rem}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td .other,.table-facility tbody td .other{-ms-flex:1;flex:1;padding:8px 10px 7px 0;font-size:1rem;line-height:1.6}}@media screen and (min-width:768px),print{.table-facility tbody td .content{width:324px}}@media screen and (max-width:767px){.table-facility tbody td .content{padding:8px 10px 7px 0}}@media screen and (min-width:768px),print{.table-accessibility .js-toggleTarget{display:block}}@media screen and (min-width:768px),print{.table-accessibility .c-table-darkBeige tbody td .content{width:864px}}@media screen and (max-width:767px){.table-accessibility .c-table-darkBeige tbody td,.table-accessibility .c-table-darkBeige tbody th{width:100%}.table-accessibility .c-table-darkBeige tbody th{border-bottom:none;font-weight:700}.table-accessibility .c-table-darkBeige tbody th br{display:none}.table-accessibility .c-table-darkBeige tbody th small{padding-left:16px;font-weight:400}.table-accessibility .c-table-darkBeige tbody .content{border-left:1px solid #ccc9c2;padding:8px 10px 7px 0}.table-accessibility .c-table-darkBeige tbody .title{padding-left:14px;font-size:1.1rem;font-weight:400}}.table-facilityAttr{padding-top:8px;color:gray;text-align:right}@media screen and (min-width:768px){.dark-mode .table-facilityAttr{color:#ccc9c2}}@media screen and (min-width:768px),print{.table-facilityAttr{font-size:1.2rem}}@media screen and (max-width:767px){.table-facilityAttr{font-size:1rem}}@media screen and (min-width:768px),print{.access{padding-top:16px}.access .pageBlock_btn{margin-top:15px}}.access_body{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.access_body{display:block}}.accessBlock{width:525px}@media screen and (max-width:767px){.accessBlock{margin-top:13px;border:1px #ccc9c2 solid;width:auto}}.googlemap .map{height:385px}@media screen and (max-width:767px){.googlemap .map{height:275px}}.googlemap_note{padding:15px 0;background-color:#f2f2f2}@media screen and (max-width:767px){.googlemap_note{padding:11px 0 8px}}.googlemap_note address{position:relative;padding:0 20px 0 63px;font-style:normal}@media screen and (max-width:767px){.googlemap_note address{padding:4px 15px 5px 64px;background-position:10px 0;background-size:44px 44px}}.googlemap_note address:before{left:9px;width:52px;height:52px;background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_hotel.svg);background-size:52px 52px}@media screen and (max-width:767px){.googlemap_note address:before{left:6px}}.googlemap_note address span{display:block}@media screen and (max-width:767px){.googlemap_zipcord{font-size:1.2rem}}.googlemap_address{padding-top:3px}@media screen and (max-width:767px){.googlemap_address{padding-top:3px;font-size:1.4rem}}.googlemap_appBtn{margin:9px auto 0;width:208px}.googlemap_appBtn a{padding-top:11px;padding-bottom:11px;background-color:#fff}.googlemap_appBtn a:before{right:16px;width:12px;height:12px;background-size:12px 12px}.access_item{position:relative}@media screen and (max-width:767px){.access_item:last-child{padding-bottom:18px}}.access_item+.access_item{padding-top:25px}@media screen and (max-width:767px){.access_item+.access_item{padding-top:27px}.access_item+.access_item:before{content:"";position:absolute;top:0;right:20px;bottom:auto;left:20px;margin:auto;border-top:1px #d5d3cd dashed;width:auto;height:1px}}.access_title{padding-bottom:17px;font-size:1.8rem}@media screen and (min-width:768px),print{.access_title{letter-spacing:1.8px}}@media screen and (max-width:767px){.access_title{padding-bottom:21px;font-size:1.6rem;text-align:center}}.access_title span{position:relative;margin-left:51px}@media screen and (max-width:767px){.access_item-car .access_title span{margin-left:38px;display:inline-block}}.access_item-train .access_title span{margin-left:41px}@media screen and (max-width:767px){.access_item-train .access_title span{display:inline-block;margin-left:30px}}.access_item-car .access_title span:before{left:-52px;width:45px;height:45px;background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_car_red.svg);background-size:45px 45px}.access_item-train .access_title span:before{left:-39px;width:32px;height:32px;background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_train_red.svg);background-size:32px 32px}@media screen and (max-width:767px){.access_item-train .access_title span:before{left:-36px}}@media screen and (max-width:767px){.access_title span br.u-visible-sp{display:none}}@media screen and (max-width:374px){.access_title span br.u-visible-sp{display:block}}.access_howto_item{position:relative;padding-left:20px}@media screen and (min-width:768px),print{.access_howto_item{display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.access_howto_item{padding-left:9px}}.access_howto_item:before{content:"";display:block;position:absolute;margin:auto;left:4px;top:7px;bottom:auto;width:6px;height:6px;border-radius:50%;background-color:#3e3e3e}@media screen and (max-width:767px){.access_howto_item:before{top:4px;left:0;width:3px;height:3px}}.access_howto_item dt{margin-right:8px;color:#3e3e3e;font-weight:400;letter-spacing:.3px;white-space:nowrap}@media screen and (min-width:768px){.dark-mode .access_howto_item dt{color:#bfbfbf}}@media screen and (max-width:767px){.access_howto_item dt{display:block;margin-bottom:5px;font-size:1rem}}.access_howto_item+.access_howto_item{margin-top:9px}@media screen and (max-width:767px){.access_howto_item+.access_howto_item{margin-top:18px}}.access_info{margin-top:18px;padding:18px 20px;background-color:#f4f4f4}@media screen and (max-width:767px){.access_info{margin-top:18px;padding:13px 15px 7px}}@media screen and (min-width:768px),print{.access_info_item{display:-ms-flexbox;display:flex}}.access_info_item dt{font-weight:700;letter-spacing:1.5px;word-break:keep-all}@media screen and (min-width:768px),print{.access_info_item dd{padding-left:18px}}@media screen and (max-width:767px){.access_info_item dd{display:-ms-flexbox;display:flex;margin-top:4px;line-height:1.58;-ms-flex-wrap:wrap;flex-wrap:wrap}}.access_info_item dd span{display:inline-block;padding-bottom:3px;padding-right:1em}@media screen and (min-width:768px),print{.access_info_item dd{padding-left:18px}.access_info_item dd p:nth-child(n+2){margin-top:3px}}@media screen and (max-width:767px){.access_info_item dd{display:flex;flex-wrap:wrap;margin-top:4px;line-height:1.58}.access_info_item dd p{margin-right:1rem;margin-bottom:1px}}.c-block-amenity{background-color:#fff;width:100%}@media screen and (max-width:767px){.c-block-amenity .empty:nth-child(2){display:none}}.c-block-amenity .empty:nth-child(2)+div{display:none}.c-block-amenity-header{background-color:#cfcaba;border:1px #ccc9c2 solid;font-weight:700;overflow:hidden;padding:12px 21px 10px;text-align:center;width:100%}.c-block-amenity-body{border-left:1px solid #ccc9c2;display:inline-block;width:100%}.amenity-body-details{border-right:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;display:inline-block;float:left;height:52px;position:relative;width:25%}@media screen and (max-width:767px){.amenity-body-details{width:50%}}.amenity-body-details-name{background:#f7f7f7;display:inline-block;height:50px;padding:9px 19px;width:218px;vertical-align:middle}@media screen and (max-width:767px){.c-block-amenity .c-block-amenity-body .amenity-body-details-name{padding:9px 5px 7px 10px;width:calc(100% - 30px);font-size:1.1rem}}.amenity-body-details-mark{display:inline;font-size:1.4rem;margin-left:14px;width:50px}.amenity-body-details-mark .mark{display:inline-block;text-align:center}@media screen and (max-width:767px){.c-block-amenity .c-block-amenity-body .amenity-body-details-mark{font-size:1.1rem;margin-left:7px;width:28px}}.amenity-body-details-empty{display:inline-block;text-align:center;width:100%}.noEntry_inner{padding:40px 0;border:1px solid #ccc9c2}@media screen and (max-width:767px){.noEntry_inner{padding:16px 20px}}.noEntry_inner .reviewTotal_att{margin-top:13px;text-align:center}@media screen and (min-width:768px),print{.noEntry_inner .reviewTotal_att{margin-bottom:0}}@media screen and (max-width:767px){.noEntry_inner .reviewTotal_att{margin-top:18px}}.noEntry_title{margin-bottom:16px;text-align:center;color:#3e3e3e;font-size:28.8px;font-size:1.8rem;font-weight:700}@media screen and (min-width:768px){.dark-mode .noEntry_title{color:#bfbfbf}}@media screen and (max-width:767px){.noEntry_title{margin-bottom:15px;font-size:1.4rem}}.noEntry_lead{text-align:center;font-size:22.4px;font-size:1.4rem}@media screen and (max-width:767px){.noEntry_lead{text-align:left;font-size:1.2rem}}@media screen and (min-width:768px),print{.info_ability_link{display:-webkit-box;display:-ms-flexbox;-ms-flex-item-align:stretch;align-self:stretch;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:10px}}@media screen and (max-width:767px){.info_ability_link{display:block;width:100%;max-width:140px;margin-top:3px;margin-bottom:3px}}.info_ability_link li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px 0 0;height:21px;padding:2px 9px 2px 0;font-size:1.2rem;text-align:center;background-color:#f2ebe1;border-radius:27px;color:#e64d0c}@media screen and (max-width:767px){.info_ability_link li{font-size:10px}}@media screen and (max-width:321px){.info_ability_link li{font-size:9px;height:26px}}.info_ability_link li a{color:#e64d0c}.info_ability_link li a:visited{color:#e64d0c}.info_ability_link li.ability5,.info_ability_link li.ability6{color:#e64d0c;background-color:#fff;border:1px solid #e64d0c;position:relative;padding-left:25px}@media screen and (max-width:767px){.info_ability_link li.ability5,.info_ability_link li.ability6{padding-left:18px;margin-bottom:5px}}.info_ability_link li.ability5:before,.info_ability_link li.ability6:before{position:absolute;top:50%;left:7px;width:14px;height:14px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:14px 14px}@media screen and (max-width:767px){.info_ability_link li.ability5:before,.info_ability_link li.ability6:before{left:5px;background-size:11px 11px}}.info_ability_link li.ability5:before{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/onsen/icon/map.png) no-repeat 50% 0;background-size:14px 14px}.info_ability_link li.ability6:before{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/aso/onsen/icon/camera.png) no-repeat 50% 0;background-size:14px 14px}.table-base-info{border-top:1px solid #ccc9c2;border-right:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;table-layout:fixed;width:100%;max-width:1080px}.table-base-info__header{padding:15px 19px;border-left:1px solid #ccc9c2;border-bottom:1px solid #ccc9c2;background-color:#f7f7f7;text-align:left;width:10em}.table-base-info__content{padding:15px 19px;border-bottom:1px solid #ccc9c2;text-align:left;position:relative}.table-base-info__content-inner{display:flex}@media screen and (max-width:767px){.table-base-info__content-inner{flex-direction:column}}.table-base-info__content-inner-label{margin-right:5px}.table-base-info__content-inner-label span{color:gray}@media screen and (min-width:768px),print{.table-base-info__content-inner-label~p{margin-right:200px}}@media screen and (min-width:768px),print{.table-base-info__content-inner-label~.table-base-info__link-box{position:absolute;top:15px;right:19px;left:auto;margin-right:0}}.table-base-info__content--bath{padding:15px 19px;text-align:left;position:relative}.table-base-info__content--sensitu{padding:15px 19px;margin-top:18px;border-bottom:1px solid #ccc9c2}.table-base-info__bath-content{padding:15px 19px;margin:10px 0;background-color:#f4f4f4}@media screen and (max-width:767px){.table-base-info__bath-content{padding:15px 15px}}.table-base-info__bath-content__spa{margin-bottom:5px}@media screen and (min-width:768px),print{.table-base-info__bath-content__spa{display:flex;align-items:center}}.table-base-info__link-box{width:auto;margin-left:auto;text-align:right;padding-left:10px;height:25px}@media screen and (max-width:767px){.table-base-info__link-box{margin-top:10px;padding-left:0}}.table-base-info__link-box.table-base-info__whiteBtn a{color:#a91f28;background-color:#fff}@media screen and (min-width:768px){.dark-mode .table-base-info__link-box.table-base-info__whiteBtn a{color:#8b8146}}.table-base-info__link-box.table-base-info__whiteBtn a:visited{color:#a91f28;background-color:#fff}@media screen and (min-width:768px){.dark-mode .table-base-info__link-box.table-base-info__whiteBtn a:visited{color:#8b8146}}.table-base-info__link-box.table-base-info__whiteBtn a:after{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r.svg)}.table-base-info__link-box.table-base-info__whiteBtn a:hover{color:#fff;background-color:#a91f28}.table-base-info__link-box.table-base-info__whiteBtn a:hover:visited{color:#fff;background-color:#a91f28}.table-base-info__link-box.table-base-info__whiteBtn a:hover:after{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r_white.svg) center center/12px 9px}.table-base-info__link{color:#fff;border:1px #a91f28 solid;background-color:#a91f28;font-size:.8em;display:inline-block;overflow:hidden;padding:.3em .6em;transition:all .3s;text-align:center;text-decoration:none;word-break:keep-all;border-radius:27px;width:170px;position:relative}@media screen and (max-width:767px){.table-base-info__link{width:140px}}.table-base-info__link:after{position:absolute;margin:auto;width:12px;height:9px;top:0;right:8px;bottom:0;content:"";display:inline-block;width:14px;padding:.3em;background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r_white.svg) center center/12px 9px}@media screen and (max-width:767px){.table-base-info__link:after{background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r_white.svg) center center/9px 10px}}.table-base-info__link:visited{color:#fff}.no-touchevents .table-base-info__link:visited:hover,.touchevents .table-base-info__link:visited.is-touched{color:#a91f28}@media screen and (min-width:768px){.dark-mode .no-touchevents .table-base-info__link:visited:hover,.dark-mode .touchevents .table-base-info__link:visited.is-touched{color:#8b8146}}.no-touchevents .table-base-info__link:hover,.touchevents .table-base-info__link.is-touched{color:#a91f28;background-color:#fff}@media screen and (min-width:768px){.dark-mode .no-touchevents .table-base-info__link:hover,.dark-mode .touchevents .table-base-info__link.is-touched{color:#8b8146}}.no-touchevents .table-base-info__link:hover:after,.touchevents .table-base-info__link.is-touched:after{background-image:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/icon_arw_r.svg)}.table-base-info__link--arrierfree:after{transform:rotate(90deg)}span.table-base-info__inner-span{display:inline-block;margin-right:10px}.table-base-info__barrierfree-content{margin-bottom:10px}.table-base-info__review-content-total{display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width:767px){.js-toggleReadMore .js-readMoreArea{position:relative;overflow:hidden}.js-toggleReadMore .js-readMoreArea .js-readMoreToggle{position:absolute;z-index:3;top:auto;right:0;bottom:0;left:0;width:208px;margin:auto}.js-toggleReadMore .js-readMoreArea .js-readMoreToggle button{width:100%}.js-toggleReadMore .js-readMoreArea.is-open .js-readMoreToggle{position:relative}.js-toggleReadMore .js-readMoreArea.is-open .js-readMoreToggle button:before{top:30%;transform:rotate(180deg)}.js-toggleReadMore .js-readMoreArea.is-open:after{background:0 0}.js-toggleReadMore .js-readMoreArea:after{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:68px;content:"";background:url(https://cdn.yukoyuko.net/resources/14.142.0/images/common/gradation_y_white.png) repeat-x;background-size:auto 100%}}.no-data{display:none}.yt_article a{text-decoration:none;border:1px solid #ccc9c2;text-decoration-line:none;display:flex;flex-direction:column;padding:30px 30px 0 320px;min-height:264px}.yt_article a:hover{background-color:#f4f4f4}.yt_article_titleicon{display:flex;flex-wrap:wrap}.yt_article_titleicon span{display:inline-flex;font-size:1.1rem;background-color:#f2ebe1;color:#958746;padding:4px 8px;margin-right:6px;margin-bottom:6px;line-height:1;border-radius:27px}.yt_article h3{text-decoration:underline;font-size:1.8rem;text-decoration-line:underline}.yt_article_img{margin:0;width:270px;overflow-x:hidden;overflow-y:hidden}.yt_article_img img{width:100%;height:100%}.yt_article_text{font-size:1.4rem;line-height:1.7;margin-top:-10px}.yt_article_text span{color:#a91f28;padding-left:10px;text-decoration-line:underline}@media screen and (min-width:768px){.dark-mode .yt_article_text span{color:#8b8146}}.yt_article_text .yt_article_text_readmore{text-decoration:underline}.yt_article_tag{margin-top:auto;display:flex;justify-content:flex-end;align-items:center}.yt_article_tag .update{display:block;position:relative;margin-top:0;padding-left:15px;color:#a39999;font-size:1.2rem}.yt_article_tag .update::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:11px;height:11px;background-image:url(/images/common/icon_time_gray.png);background-position:50% 0;background-repeat:no-repeat no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;background-size:11px 11px}@media screen and (min-width:768px){.yt_article{position:relative;margin:-20px 0 0 0}.yt_article_img{position:absolute;height:202px;top:30px;left:30px}}@media screen and (max-width:767px){.yt_article a{display:block;padding:10px 10px 0 10px;margin:-10px 0 10px 0}.yt_article h3{font-size:1.6rem}.yt_article_img{max-width:158px;width:50%;margin:0 12px 6px 0;display:inline-block;float:left;position:relative}.yt_article_text{font-size:inherit;line-height:1.71;margin-top:0}.yt_article_tag{clear:both}}
