﻿.p-intro{display:flex;align-items:center;position:relative}@media only screen and (min-width: 1025px){.p-intro{padding-top:5.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{padding-top:4.28rem}}@media only screen and (max-width: 767px){.p-intro{padding-top:3em}}@media only screen and (min-width: 1025px){.p-intro{padding-bottom:5.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{padding-bottom:4.28rem}}@media only screen and (max-width: 767px){.p-intro{padding-bottom:3em}}@media only screen and (max-width: 767px){.p-intro{display:block}}.p-intro::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:var(--pattern-basic-bottom);background-size:cover;background-position:bottom}.p-intro::after{content:"";position:absolute;width:60vw;height:20vw;top:0;right:-12vw;z-index:-2;background:url(../../guestrooms/images/nami_intro.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px){.p-intro::after{width:31vw;height:10vw;right:auto;left:-4vw;top:auto;bottom:-7vw}}.p-intro__imgtxt{display:flex;flex-direction:row-reverse;align-items:center}@media only screen and (min-width: 768px){.p-intro__imgtxt{width:calc(1020 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__imgtxt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__imgtxt{align-items:flex-start}}@media only screen and (max-width: 767px){.p-intro__imgtxt{display:block}}@media only screen and (min-width: 768px){.p-intro__imgtxt-img{width:calc(594 / 1020 * 100%)}}@media only screen and (max-width: 767px){.p-intro__imgtxt-img{width:100%}}@media only screen and (max-width: 767px){.p-intro__imgtxt-img{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-intro__imgtxt-text{width:calc(389 / 1020 * 100%)}}@media only screen and (max-width: 767px){.p-intro__imgtxt-text{width:85%}}@media only screen and (min-width: 768px){.p-intro__imgtxt-text{margin-left:calc(37 / 1020 * 100%)}}@media only screen and (max-width: 767px){.p-intro__imgtxt-text{margin-left:auto}}@media only screen and (max-width: 767px){.p-intro__imgtxt-text{margin-right:auto}}@media only screen and (min-width: 768px){.p-intro__imgtxt-text .txt{margin-top:1.42rem}}@media only screen and (max-width: 767px){.p-intro__imgtxt-text .txt{margin-top:1.2em}}.p-intro__img{display:flex;position:relative}@media only screen and (min-width: 768px){.p-intro__img{width:calc(358 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img{width:100%}}@media only screen and (min-width: 768px){.p-intro__img{margin-left:calc(37 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img{margin-left:0}}@media only screen and (max-width: 767px){.p-intro__img{justify-content:center;margin-top:4em}}.p-intro__img::before{content:"";position:absolute;top:0;left:-13vw;width:31vw;height:10vw;z-index:-2;background:url(../../guestrooms/images/nami_intro.webp) no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-intro__img::before{top:-2em;width:60vw;height:20vw}}.p-intro__img::after{content:"";position:absolute;bottom:0;right:-9vw;width:23vw;height:7vw;z-index:-2;background:url(../../guestrooms/images/nami_intro.webp) no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-intro__img::after{width:60vw;height:20vw;bottom:-17vw}}@media only screen and (min-width: 768px){.p-intro__img .img{width:calc(175 / 358 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img .img{width:calc(151 / 375 * 100%)}}@media only screen and (min-width: 1025px){.p-intro__img .img:nth-child(1){margin-top:7vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__img .img:nth-child(1){margin-top:5vw}}@media only screen and (max-width: 767px){.p-intro__img .img:nth-child(1){margin-top:3em}}@media only screen and (min-width: 768px){.p-intro__img .img:nth-child(2){margin-left:calc(16 / 358 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img .img:nth-child(2){margin-left:calc(16 / 375 * 100%)}}@media only screen and (min-width: 768px){.p-rooms-links{padding-top:2.85rem}}@media only screen and (max-width: 767px){.p-rooms-links{padding-top:3em}}@media only screen and (min-width: 1025px){.p-rooms-links{padding-bottom:5.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links{padding-bottom:4.28rem}}@media only screen and (max-width: 767px){.p-rooms-links{padding-bottom:3em}}.p-rooms-links__title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-rooms-links__title{width:calc(1240 / 1440 * 100%);max-width:calc(1240px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-rooms-links__title{max-width:calc(1240px * ((15 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-rooms-links__title{max-width:calc(1240px * ((15 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links__title{width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-rooms-links__title{width:calc(348 / 428 * 100%)}}.p-rooms-links__title .c-title__jp--s40{color:var(--color-main-primary)}.p-rooms-links .p-rooms-link{display:flex;justify-content:center;margin-inline:auto}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link{width:calc(1228 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link{width:90%}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link{width:100%}}@media only screen and (min-width: 768px){.p-rooms-links .p-rooms-link{margin-top:1.42rem}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link{margin-top:1.5em}}@media only screen and (max-width: 1024px){.p-rooms-links .p-rooms-link{flex-wrap:wrap}}.p-rooms-links .p-rooms-link__spe{display:flex;justify-content:center}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__spe{width:calc(792 / 1228 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__spe{width:100%}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__spe{width:100%}}@media only screen and (max-width: 1024px){.p-rooms-links .p-rooms-link__spe{display:block}}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__spe .p-rooms-link__inner{width:calc(396 / 792 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__spe .p-rooms-link__inner{width:100%}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__spe .p-rooms-link__inner{width:100%}}.p-rooms-links .p-rooms-link__basic{display:flex;justify-content:center}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__basic{width:calc(436 / 1228 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__basic{width:100%}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__basic{width:100%}}@media only screen and (min-width: 768px){.p-rooms-links .p-rooms-link__basic .p-rooms-link__inner{width:calc(218 / 436 * 100%)}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__basic .p-rooms-link__inner{width:100%}}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__inner{padding:1.42rem 1.71rem .57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__inner{padding:1.5em 1em}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__inner{padding:2em 1em 2.5em}}.p-rooms-links .p-rooms-link__inner--special{background:var(--gradation-blue)}.p-rooms-links .p-rooms-link__inner--premium{background:var(--gradation-gold)}.p-rooms-links .p-rooms-link__inner--confort{background:var(--gradation-brown)}.p-rooms-links .p-rooms-link__inner--standard{background:var(--gradation-brown)}.p-rooms-links .p-rooms-link__type{display:flex;justify-content:center}@media only screen and (min-width: 768px){.p-rooms-links .p-rooms-link__type{margin-top:.57rem}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__type{margin-top:.5em}}.p-rooms-links .p-rooms-link__type-item{width:calc(170 / 348 * 100%);position:relative}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__type-item{padding-bottom:1.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__type-item{padding-bottom:0}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__type-item{padding-bottom:0}}.p-rooms-links .p-rooms-link__type-item::before{content:"";position:absolute;bottom:0;left:50%;width:1em;height:1em;opacity:0;transform:translateX(-50%);background:url(../../guestrooms/images/ic_down_white.svg) no-repeat;background-size:contain;transition:ease .3s opacity}.p-rooms-links .p-rooms-link__type-item:nth-child(n+2){margin-left:calc(8 / 348 * 100%)}.p-rooms-links .p-rooms-link__type-item .img{overflow:hidden;border-bottom-right-radius:1.42rem;transition:ease .3s border-bottom-right-radius}.p-rooms-links .p-rooms-link__type-item .img img{transition:ease .3s transform}@media only screen and (min-width: 768px){.p-rooms-links .p-rooms-link__type-item .c-title{margin-top:1rem}}@media only screen and (max-width: 767px){.p-rooms-links .p-rooms-link__type-item .c-title{margin-top:1em}}@media only screen and (min-width: 1025px){.p-rooms-links .p-rooms-link__type-item:hover::before{opacity:1}.p-rooms-links .p-rooms-link__type-item:hover .img{border-bottom-right-radius:0}.p-rooms-links .p-rooms-link__type-item:hover .img img{transform:scale(1.1)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms-links .p-rooms-link__type-item{display:flex;align-items:center}.p-rooms-links .p-rooms-link__type-item .img{width:45%}.p-rooms-links .p-rooms-link__type-item .c-title{width:50%;margin-left:5%;text-align:left}}.p-rooms-links .p-rooms-link__type--only{height:80%}.p-rooms-links .p-rooms-link__type--only .p-rooms-link__type-item{width:100%;margin-left:auto}.p-rooms-links .p-rooms-link__type--only .p-rooms-link__type-item::before{background:url(../../guestrooms/images/ic_down.svg) no-repeat;background-size:contain}.p-rooms__title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-rooms__title{width:calc(1240 / 1440 * 100%);max-width:calc(1240px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-rooms__title{max-width:calc(1240px * ((15 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-rooms__title{max-width:calc(1240px * ((15 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms__title{width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-rooms__title{width:calc(348 / 428 * 100%)}}.p-rooms__title .c-title__sub{font-weight:500}.p-rooms__title .c-title__jp-sub{font-weight:400;font-family:"Zen Old Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:500;margin-top:4px;display:flex;align-items:center}.p-rooms .p-room{position:relative}.p-rooms .p-room #room1-1{position:relative}.p-rooms .p-room #room1-1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:linear-gradient(180deg, #8db3ce 2.99%,rgba(141,179,206,0) 22.64%),url(../../guestrooms/images/bg_special01.webp),#C7D7E3;background-size:cover}.p-rooms .p-room #room1-1::after{content:"";position:absolute;width:31vw;height:11vw;bottom:-3vw;left:0;z-index:-1;background:url(../../guestrooms/images/nami_special01.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room #room1-1::after{width:41vw;height:21vw;bottom:-14vw}}@media only screen and (max-width: 767px){.p-rooms .p-room #room1-1::after{width:60vw;height:20vw;bottom:-9vw}}.p-rooms .p-room #room1-2{position:relative}.p-rooms .p-room #room1-2::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 1px);z-index:-2;background:url(../../guestrooms/images/bg_special02-1.webp),linear-gradient(0deg, #c7d7e3,#c7d7e3),linear-gradient(180deg, #f0ece3 20.98%,rgba(240,236,227,0) 26.33%);background-size:cover}.p-rooms .p-room #room1-2::after{content:"";position:absolute;width:23vw;height:7vw;top:10vw;right:-3vw;z-index:-1;background:url(../../guestrooms/images/nami_special02.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room #room1-2::after{width:33vw;height:17vw;top:20vw}}@media only screen and (max-width: 767px){.p-rooms .p-room #room1-2::after{width:43vw;height:27vw;top:15vw}}.p-rooms .p-room #room2-1{position:relative}.p-rooms .p-room #room2-1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:linear-gradient(180deg, #ceb783 2.99%,rgba(206,183,131,0) 22.56%),url(../../guestrooms/images/bg_premium01.webp),#D1C49E;background-size:cover}.p-rooms .p-room #room2-1::after{content:"";position:absolute;width:31vw;height:11vw;bottom:-3vw;left:0;z-index:-1;background:url(../../guestrooms/images/nami_premium01.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room #room2-1::after{width:41vw;height:21vw;bottom:-14vw}}@media only screen and (max-width: 767px){.p-rooms .p-room #room2-1::after{width:60vw;height:20vw;bottom:-9vw}}.p-rooms .p-room #room2-2{position:relative}.p-rooms .p-room #room2-2::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 1px);z-index:-2;background:url(../../guestrooms/images/bg_premium02.webp),#D1C49E;background-size:cover}.p-rooms .p-room #room2-2::after{content:"";position:absolute;width:23vw;height:7vw;top:10vw;right:-3vw;z-index:-1;background:url(../../guestrooms/images/nami_premium02.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room #room2-2::after{width:33vw;height:17vw;top:20vw}}@media only screen and (max-width: 767px){.p-rooms .p-room #room2-2::after{width:43vw;height:27vw;top:15vw}}.p-rooms .p-room #room3{position:relative}.p-rooms .p-room #room3::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 1px);z-index:-2;background:linear-gradient(180deg, #f0ece3 20.98%,rgba(240,236,227,0) 26.33%),url(../../guestrooms/images/bg_confort01.webp),#F0ECE3;background-size:cover}.p-rooms .p-room #room4{position:relative}.p-rooms .p-room #room4::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 1px);z-index:-2;background:var(--pattern-basic-top);background-size:cover;background-position:top}.p-rooms .p-room #room4::after{content:"";position:absolute;width:29vw;height:14vw;top:-3vw;right:0;z-index:-1;background:url(../../guestrooms/images/nami_basic01.webp) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room #room4::after{width:41vw;height:21vw;top:-10vw}}@media only screen and (max-width: 767px){.p-rooms .p-room #room4::after{width:47vw;height:30vw;top:-9vw}}@media only screen and (min-width: 1025px){.p-rooms .p-room__contents:nth-child(1){padding-top:7.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__contents:nth-child(1){padding-top:5.71rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__contents:nth-child(1){padding-top:4em}}@media only screen and (min-width: 1025px){.p-rooms .p-room__contents:nth-child(1){padding-bottom:6.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__contents:nth-child(1){padding-bottom:4.64rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__contents:nth-child(1){padding-bottom:3.5em}}@media only screen and (min-width: 768px){.p-rooms .p-room__contents:nth-child(2){padding-top:4.28rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__contents:nth-child(2){padding-top:3em}}@media only screen and (min-width: 1025px){.p-rooms .p-room__contents:nth-child(2){padding-bottom:8.85rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__contents:nth-child(2){padding-bottom:7.14rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__contents:nth-child(2){padding-bottom:5em}}.p-rooms .p-room__title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-rooms .p-room__title{width:calc(1240 / 1440 * 100%);max-width:calc(1240px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-rooms .p-room__title{max-width:calc(1240px * ((15 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-rooms .p-room__title{max-width:calc(1240px * ((15 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__title{width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-rooms .p-room__title{width:calc(388 / 428 * 100%)}}.p-rooms .p-room__title .c-title__rtit{font-weight:400;font-family:"Zen Old Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin-top:.5em;display:flex;justify-content:center;align-items:center}.p-rooms .p-room__title .c-title__rtit--border>span{padding:.5em 1em;border-width:0px 1px;border-style:solid;border-color:#165777;border-radius:1.42rem}.p-rooms .p-room__title .c-title__rtit .c-icon--leaf-left,.p-rooms .p-room__title .c-title__rtit .c-icon--leaf-right{width:1em;height:2.3em;transform:translateY(0.3em)}.p-rooms .p-room__title .c-title__rtit .c-icon--leaf-left{margin-right:.3em}.p-rooms .p-room__title .c-title__rtit .c-icon--leaf-right{transform:scale(-1, 1) translateY(0.3em);margin-left:.3em}.p-rooms .p-room__title .c-title__rtit-tit{display:flex;justify-content:center;align-items:baseline}.p-rooms .p-room__title .c-title__rtit-tit .c-icon--award{width:1.6em;height:1.6em;transform:translateY(0.3em);margin-right:.2em}.p-rooms .p-room__title .c-title__rtit-tit-fszs{font-size:1rem}.p-rooms .p-room__title .c-title__rtit-tit-blue{font-size:1.14rem;color:#165777}.p-rooms .p-room__title .c-title__rtit-tit-fszl{font-size:1.71rem;font-weight:500;margin-left:.3em}.p-rooms .p-room__inner{display:flex;justify-content:flex-end}@media only screen and (min-width: 768px){.p-rooms .p-room__inner{margin-top:2.85rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner{margin-top:2em}}@media only screen and (max-width: 1024px){.p-rooms .p-room__inner{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner-text{width:calc(330 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-text{width:80%}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text{width:80%}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner-text{display:flex;flex-direction:column;margin-top:5vw}}@media only screen and (max-width: 1024px){.p-rooms .p-room__inner-text{margin-inline:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-text{margin-top:3.5em}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text{margin-top:3em}}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-text .c-table{margin-top:2.14rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text .c-table{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-text .c-table tr th{width:calc(120 / 330 * 100%)}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text .c-table tr th{width:35%}}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-text-btn{margin-top:2.14rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text-btn{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-text-btn{width:70%;margin-inline:auto}}.p-rooms .p-room__inner-text-btn .c-btn:nth-child(n+2){margin-top:1em}.p-rooms .p-room__inner-text-btn .c-btn__link{justify-content:center}.p-rooms .p-room__inner-text-btn .c-btn__text{padding-left:1.5em;position:relative}.p-rooms .p-room__inner-text-btn .c-btn__text .c-icon--calen{position:absolute;right:auto;left:0}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-text-accordion{margin-top:1.14rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text-accordion{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-text-accordion{width:70%;margin-inline:auto}}.p-rooms .p-room__inner-text-accordion-inner-item:nth-child(n+2){margin-top:1em;padding-top:1em;border-top:1px solid var(--color-table-border)}.p-rooms .p-room__inner-text-accordion-inner-item .c-title__jp{font-weight:400;font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:600 !important}.p-rooms .p-room__inner-text-accordion-list{width:95%;display:flex;flex-wrap:wrap;margin-inline:auto}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-text-accordion-list{margin-top:.28rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-text-accordion-list{margin-top:.2em}}.p-rooms .p-room__inner-text-accordion-list>li{font-size:1rem;width:50%;padding-left:1em;position:relative;word-break:keep-all;overflow-wrap:break-word}.p-rooms .p-room__inner-text-accordion-list>li.w100{width:100%}.p-rooms .p-room__inner-text-accordion-list>li::before{content:"・";display:block;width:1em;left:0;position:absolute}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner-slide{width:calc(930 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-slide{width:80%}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-slide{width:100%}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner-slide{margin-left:calc(100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-slide{margin-left:auto}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-slide{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-slide{margin-right:auto}.p-rooms .p-room__inner-slide .js-swiper-pagination{display:none}.p-rooms .p-room__inner-slide .js-swiper-prev,.p-rooms .p-room__inner-slide .js-swiper-next{top:auto}.p-rooms .p-room__inner-slide .js-swiper-prev{right:auto;left:37%}.p-rooms .p-room__inner-slide .js-swiper-next{right:38%;left:auto}}.p-rooms .p-room__inner-slide-item{position:relative}.p-rooms .p-room__inner-slide-item .cap-txt{position:absolute;bottom:0;right:0;z-index:2;color:var(--color-text-reverse);background:var(--gradation-blue)}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner-slide-item .cap-txt{font-size:1.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner-slide-item .cap-txt{font-size:1.07rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-slide-item .cap-txt{font-size:1rem}}@media only screen and (min-width: 768px){.p-rooms .p-room__inner-slide-item .cap-txt{padding:.35rem 1.14rem}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-slide-item .cap-txt{padding:0.2em 1em}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner-slide-item .cap-txt{bottom:auto;top:0}}.p-rooms .p-room__inner--reverse{flex-direction:row-reverse}@media only screen and (max-width: 1024px){.p-rooms .p-room__inner--reverse{flex-direction:column-reverse}}.p-rooms .p-room__inner--reverse .p-room__inner-slide{margin-left:0}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--reverse .p-room__inner-slide{margin-right:calc(100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--reverse .p-room__inner-slide{margin-right:auto}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner--reverse .p-room__inner-slide{margin-right:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--reverse .p-room__inner-slide{margin-left:auto}}.p-rooms .p-room__inner--s{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--s{width:calc(1240 / 1440 * 100%);max-width:calc(1240px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-rooms .p-room__inner--s{max-width:calc(1240px * ((15 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-rooms .p-room__inner--s{max-width:calc(1240px * ((15 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--s{width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner--s{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--s .p-room__inner-slide{width:calc(720 / 1240 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--s .p-room__inner-slide{width:90%}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner--s .p-room__inner-slide{width:100%}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--s .p-room__inner-slide{margin-right:calc(100 / 1240 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--s .p-room__inner-slide{margin-right:auto}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner--s .p-room__inner-slide{margin-right:0}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--s .p-room__inner-text{width:calc(420 / 1240 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rooms .p-room__inner--s .p-room__inner-text{width:90%}}@media only screen and (max-width: 767px){.p-rooms .p-room__inner--s .p-room__inner-text{width:100%}}@media only screen and (min-width: 1025px){.p-rooms .p-room__inner--s .p-room__inner-text{margin-top:1vw}}.p-rooms .p-room--special .p-room__title .c-title__sub{color:#165777}.p-rooms .p-room--special .p-room__title .c-title__rtit{color:var(--color-main-primary)}.p-rooms .p-room--special .p-room__title .c-title__rtit svg{fill:var(--color-main-primary)}.p-rooms .p-room--premium .p-room__title .c-title::before{background:url(../images/common/ic_nami_title_brown.webp) no-repeat;background-size:contain}.p-rooms .p-room--premium .p-room__title .c-title__sub{color:#63480B}
