﻿.about{padding:140px 0 0;font-size:1.8rem;line-height:2.2222222222;letter-spacing:.15em}.about__ttl{font-size:4.5rem;line-height:1.3333333333;letter-spacing:.1em;margin-bottom:30px;text-align:center;color:#A6585D}.about__lead{margin-bottom:50px;font-weight:500;text-align:center}.rooms__nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:7px;margin-bottom:150px;font-family:YuMincho, "Yu Mincho", 游明朝体, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", 'Noto Serif JP', "ＭＳ 明朝", "MS Mincho"}.rooms__nav li{width:calc((100% - 14px) / 3)}.rooms__nav li a{padding:10px 10px;min-height:68px;display:flex;align-items:center;justify-content:center;background-color:#3C3C3C;color:#fff;font-size:15px}.rooms__nav li a:hover{color:#fff}.rooms__Wrap{position:relative;padding:0 0 150px}.rooms__bg{content:"";width:84%;padding:100px 5%;aspect-ratio:1616 / 1054;background-color:#9C464B;color:#fff;position:absolute;top:0;right:0;z-index:1}.rooms__bgInr{display:flex;align-items:center;font-size:min(1.5vw, 2.4rem);line-height:1.66667;letter-spacing:0.15em}.rooms__bgInr span.bar{height:1px;flex:1;max-width:200px;margin:0 25px;background-color:#fff}.rooms__ttl{font-size:min(2.5vw, 4.5rem);line-height:1.11111;letter-spacing:0.1em;flex:0 0 auto}.rooms__ttl span{font-size:min(1.5vw, 2.4rem);line-height:1.79167;letter-spacing:0.52em;display:block;margin-top:15px;font-weight:300;font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, sans-serif}.rooms__img{width:84%;padding:calc(11% + 105px) 0 0;margin-bottom:50px;position:relative;z-index:2}.room_slide{width:84%;padding:calc(11% + 105px) 0 0;margin-bottom:50px;position:relative;z-index:2;display:block}.rooms__txt{max-width:670px}.rooms__content{max-width:1640px;padding:0 20px;margin-left:auto;display:flex;position:relative;z-index:3}.rooms__spec{border-top:1px solid #939393;border-bottom:1px solid #939393;padding:35px 10px 35px 35px;flex:0 1 740px;display:flex}.rooms__specTtl{color:#9C464B;font-size:2.4rem;line-height:1.66667;letter-spacing:0.15em;margin-right:5%;flex:0 0 auto;font-family:YuMincho, "Yu Mincho", 游明朝体, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", 'Noto Serif JP', "ＭＳ 明朝", "MS Mincho"}.rooms__list{display:flex;align-items:center;flex-wrap:wrap}.rooms__list li::before{content:"・"}.rooms__map{width:42%;margin-left:15px;position:relative}.rooms__map span{display:flex;align-items:center;justify-content:center}.rooms__map span img{max-height:180px}.--revers .rooms__bg{top:0;left:0;right:initial;padding:100px 4% 100px 16%}.--revers .rooms__bgInr{justify-content:flex-start;width:100%;margin-left:auto}.--revers .rooms__bgInr span.bar{flex:1 1 auto}.--revers .rooms__img{margin-left:auto}.--revers .room_slide{margin-left:auto}#single{padding-top:100px;margin-top:-100px}.rooms__Wrap .slick-slide{height:auto}#single .rooms__bg{width:95%}#single .rooms__bg{padding:40px 5%}#single .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#single .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#single .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#single .room_slide{width:90%;padding:calc(9% + 105px) 0 0}#standard .rooms__bg{padding:40px 5%}#standard .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#standard .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#standard .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#standard .room_slide{width:90%;padding:calc(9% + 105px) 0 0}#deluxe .rooms__bg{padding:40px 5%}#deluxe .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#deluxe .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#deluxe .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#deluxe .room_slide{width:90%;padding:calc(9% + 105px) 0 0}#standardtwin .rooms__bg{padding:40px 5%}#standardtwin .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#standardtwin .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#standardtwin .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#standardtwin .room_slide{width:90%;padding:calc(9% + 105px) 0 0}#deluxetwin .rooms__bg{padding:40px 5%}#deluxetwin .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#deluxetwin .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#deluxetwin .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#deluxetwin .room_slide{width:90%;padding:calc(9% + 105px) 0 0}#premiumtwin .rooms__bg{padding:40px 5%}#premiumtwin .rooms__ttl{font-size:min(2.5vw, 3.5rem)}#premiumtwin .rooms__ttl span{font-size:min(1.5vw, 1.8rem)}#premiumtwin .rooms__bgInr{font-size:min(1.5vw, 1.8rem)}#premiumtwin .room_slide{width:90%;padding:calc(9% + 105px) 0 0}.amenity{background-color:#F5F3ED;padding-bottom:170px}.amenity_bg{width:100%;height:500px}.amenity_bg img{width:100%;height:100%;object-fit:cover}.amenity .ctitle{text-align:center}.amenity .ctitle2{color:#9C464B;text-align:left;margin-bottom:10px}.amenity__wrap{background-color:#fff;padding:105px 5% 100px;text-align:center;max-width:1300px;margin:-95px auto 0;position:relative}.amenity__note{text-align:center;margin-bottom:45px}.amenity__list{padding-top:90px}.amenity__list>li{display:flex;width:100%;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #939393}.amenity__list>li:last-of-type{margin-bottom:0px}.amenity__img{width:246px;margin-right:25px}.amenity__content{flex:1}.amenity__item{display:flex;flex-wrap:wrap;line-height:1.9;letter-spacing:0.1em}.amenity__item li::after{content:"／"}
/*# sourceMappingURL=rooms.css.map */
