@charset "UTF-8";.p-oxygen-room__flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(20px,4vw,40px)}.p-oxygen-room__flex--rv{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(20px,4vw,40px)}.p-oxygen-room__flex--rv>figure{width:50%}.p-oxygen-room__flex--rv>.c-txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-oxygen-room__flex>figure{width:50%}.p-oxygen-room__flex>.c-txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-oxygen-room__effect{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.p-oxygen-room__effect>li{border:1px solid #c99313;background:#fff;width:23%}.p-oxygen-room__effect>li p{height:clamp(100px,13vw,130px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(14px,3vw,24px);text-align:center;color:#c99313}.p-oxygen-room-price__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px;border:1px solid #c99313;background-color:#fff}.p-oxygen-room-price__list>li+li{margin-top:clamp(10px,2vw,20px)}.p-oxygen-room-price__name{font-size:clamp(16px,2.4vw,24px);font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700}.p-oxygen-room-price__price{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700;font-size:clamp(36px,4.8vw,48px);line-height:1}.p-oxygen-room-price__price span{font-size:clamp(16px,2.4vw,24px)}.p-cerazem-movie__movie{margin-inline:auto}.p-cerazem-movie__movie iframe{width:100%;aspect-ratio:16/9}.p-qa__ttl{font-size:clamp(18px,3vw,26px);font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700}.p-qa__ttl::after{content:"";display:block;margin-top:6px;width:clamp(30px,5vw,50px);height:1px;background-color:#000}.p-qa__list{margin-top:30px}.p-qa__item{border:1px solid #c99313;background-color:#fff}.p-qa__item+.p-qa__item{margin-top:clamp(10px,2vw,20px)}.p-qa__item dt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(14px,1.6vw,16px);display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(5px,1vw,10px);padding:clamp(10px,1.5vw,15px) 45px clamp(10px,1.5vw,15px) clamp(15px,3vw,30px);cursor:pointer}.p-qa__item dt::after,.p-qa__item dt::before{content:"";position:absolute;top:50%;right:clamp(15px,3vw,30px);width:15px;height:1px;background-color:#000}.p-qa__item dt::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-qa__item dt::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.p-qa__item dt.is-open::after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-qa__item dd{position:relative;font-size:clamp(14px,1.6vw,16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(5px,1vw,10px);padding:clamp(10px,1.5vw,15px) clamp(15px,3vw,30px)}.p-qa__item dd span{font-weight:600}.p-qa__item dd::after{content:"";position:absolute;top:0;left:clamp(15px,3vw,30px);right:clamp(15px,3vw,30px);height:1px;background-color:#d2d2d2}.p-effect__ttl{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700;font-size:clamp(20px,3.9vw,39px);text-align:center;line-height:1.2}.p-effect__ttl--bg{font-size:clamp(33px,6.5vw,65px);color:#c99313}.p-effect__effects{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:clamp(30px,8vw,80px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.p-effect__effects+.p-effect__effects{margin-top:30px}.p-effect__effects-item{width:min((100% - 90px) / 4,160px);aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:40px;border-radius:50%;border:1px solid #c99313;background-color:#fff;text-align:center;line-height:1.4}.p-effect__effects-item--sm{font-size:24px}.p-effect__effects-item--xs{font-size:20px}.p-effect__txt{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700;margin-top:clamp(30px,6vw,60px);font-size:clamp(18px,3vw,30px);text-align:center}.p-effect__improvement{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-top:clamp(30px,6vw,60px)}.p-effect__improvement>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 20px);border:1px solid #c99313;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.16);box-shadow:0 0 10px rgba(0,0,0,.16);font-size:clamp(14px,3vw,30px);padding:clamp(10px,2vw,20px) 10px}@media screen and (max-width:640px){.p-oxygen-room__flex--rv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-oxygen-room__flex--rv>figure{width:100%}.p-oxygen-room__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-oxygen-room__flex>figure{width:100%}.p-oxygen-room__effect{gap:10px}.p-oxygen-room__effect>li{width:calc(33.33333% - 6.66667px)}.p-oxygen-room__effect>li p{height:60px}.p-oxygen-room-price__list>li{padding:15px}.p-qa__item dt{padding:clamp(10px,1.5vw,15px) 35px clamp(10px,1.5vw,15px) clamp(15px,3vw,30px)}.p-effect__effects{gap:5px}.p-effect__effects+.p-effect__effects{margin-top:5px}.p-effect__effects-item{font-size:20px;width:min((100% - 15px) / 4,160px)}.p-effect__effects-item--sm{font-size:12px}.p-effect__effects-item--xs{font-size:10px}.p-effect__improvement{gap:15px}.p-effect__improvement>li{width:calc(50% - 7.5px)}}
/*# sourceMappingURL=maps/oxygen-room.css.map */
