@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-rooms-ser{display:flex;flex-direction:column;margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-rooms-ser{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-rooms-ser{max-width:calc(1100px * (16 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-rooms-ser{max-width:calc(1100px * (16 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-rooms-ser{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-rooms-ser{width:calc(343 / 375 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-rooms-ser{width:calc(1260 / 1440 * 100%)}}.p-rooms-ser{--th-width:200}@media only screen and (min-width:768px) and (max-width:1024px){.p-rooms-ser{--th-width:220}}@media only screen and (min-width:768px){.p-rooms-ser .c-table__th{padding-right:1rem;padding-left:1rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-rooms-ser .c-table__td{padding-right:0;padding-left:1rem}}.p-rooms-ser>*+*{margin-top:4.92rem}@media only screen and (max-width:767px){.p-rooms-ser>*+*{margin-top:3.69rem}}.p-rooms-ser>*>.c-title+*{margin-top:1.84rem}.p-rooms-ser__ame{margin-top:1.53rem;width:100%}@media only screen and (max-width:767px){.p-rooms-ser__ame{margin-top:2.3rem}}.p-rooms-ser__ame .p-ame-list__item{display:flex;flex-wrap:wrap;margin-inline:auto;width:calc(852 / 900 * 100%)}.p-rooms-ser__ame .p-ame-list__item:nth-child(n+2){margin-top:1.53rem}.p-rooms-ser__ame .p-ame-list__item-li{width:calc(203 / 852 * 100%);display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:768px){.p-rooms-ser__ame .p-ame-list__item-li:not(:nth-child(4n+1)){margin-left:calc(13.3333333333 / 852 * 100%)}}@media only screen and (max-width:767px){.p-rooms-ser__ame .p-ame-list__item-li{width:49%}.p-rooms-ser__ame .p-ame-list__item-li:nth-child(2n){margin-left:2%}.p-rooms-ser__ame .p-ame-list__item-li:nth-child(n+3){margin-top:.4rem}}.p-rooms-ser__ame .p-ame-list__item-li .title{width:100%;margin-top:.76rem}.p-rooms-ser__ame .p-ame-list__item-li .img{order:-1;width:100%}@media only screen and (max-width:767px){.p-rooms-ser__ame .p-ame-list__bar{width:90%}}.p-rooms-ser__ame .p-ame-list .p-ame-list__item{max-width:61.53rem;margin-inline:0;width:100%}@media only screen and (max-width:767px){.p-rooms-ser__ame .p-ame-list .p-ame-list__item{max-width:100%}}.p-rooms-ser__ame .p-ame-list .p-ame-list__bar{display:none}@media only screen and (min-width:768px){.p-rooms-ser__ame .c-table__th{width:calc(var(--th-width)/ 1100 * 100%)}}@media only screen and (max-width:767px){.p-rooms-ser__ame .c-table__td:has(>.p-ame-list){padding-left:0!important;padding-right:0!important}}.p-rooms-ser__ame .c-card-item{margin-top:1.84rem;align-items:stretch}@media only screen and (max-width:767px){.p-rooms-ser__ame .c-card-item{margin-top:2.3rem;width:calc(279 / 343 * 100%);margin-inline:auto}}@media only screen and (min-width:768px){.p-rooms-ser__ame .c-card-item__img{width:calc(342 / 1100 * 100%)}}@media only screen and (min-width:768px){.p-rooms-ser__ame .c-card-item__contents{display:flex;justify-content:center;width:calc(710 / 1100 * 100%);margin-left:calc(48 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-rooms-ser__ame .c-card-item__contents{row-gap:.38rem}}.p-rooms-ser__kids{width:100%}.p-rooms-ser__kids-inner{display:flex;flex-wrap:wrap}.p-rooms-ser__kids-info{width:calc(572 / 1100 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__kids-info{width:100%}}.p-rooms-ser__kids-info .c-table{margin-top:1.53rem}@media only screen and (min-width:768px){.p-rooms-ser__kids-info .c-table__th{width:calc(var(--th-width)/ 572 * 100%)}}.p-rooms-ser__kids-baby{margin-top:2.3rem;background-color:var(--color-bg-point);padding:1.15rem 1.53rem;display:flex;align-items:center;justify-content:center;gap:calc(30 / 760 * 100%);width:100%;margin-inline:auto;max-width:61.53rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-rooms-ser__kids-baby{gap:1.53rem}}@media only screen and (max-width:767px){.p-rooms-ser__kids-baby{flex-direction:column;padding-bottom:1.53rem}}.p-rooms-ser__kids-baby .text-wrp{display:flex;align-items:center;width:calc(440 / 760 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__kids-baby .text-wrp{width:100%}}.p-rooms-ser__kids-baby{--title-width:10rem}@media only screen and (max-width:1024px){.p-rooms-ser__kids-baby{--title-width:9.23rem}}.p-rooms-ser__kids-baby .title{border-radius:.3rem;width:10rem;aspect-ratio:1/1;border-radius:1000px;background-color:var(--color-tertiary2);color:#fff;display:flex;text-align:center;align-items:center;justify-content:center;line-height:1.345;font-weight:400;width:var(--title-width);font-size:1.08rem}.p-rooms-ser__kids-baby .text{padding-left:1.53rem;max-width:calc(100% - var(--title-width))}@media only screen and (max-width:767px){.p-rooms-ser__kids-baby .text{padding-left:1rem}}.p-rooms-ser__kids-baby .btn-wrp{width:calc(280 / 760 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__kids-baby .btn-wrp{width:100%;margin-top:.76rem;text-align:center}}.p-rooms-ser__kids-img{margin-left:calc(24 / 1100 * 100%);width:calc(504 / 1100 * 100%);display:flex;flex-wrap:wrap;gap:calc(24 / 504 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__kids-img{margin-top:1.53rem;width:100%;margin-left:0}}.p-rooms-ser__kids-img .img{width:calc(240 / 504 * 100%)}.p-rooms-ser__other{width:100%}@media only screen and (min-width:768px){.p-rooms-ser__other .c-table__th{width:calc(var(--th-width)/ 1100 * 100%)}}.p-rooms-ser__other-list{display:flex;flex-wrap:wrap}.p-rooms-ser__other-list .c-list{width:calc(1 / 3 * 100%)}@media only screen and (min-width:768px) and (max-width:1024px){.p-rooms-ser__other-list .c-list{width:calc(1 / 2 * 100%)}}@media only screen and (max-width:767px){.p-rooms-ser__other-list .c-list{width:100%}}.p-rooms-ser__wifi{width:100%}.p-rooms-ser__wifi-inner{display:flex}@media only screen and (max-width:767px){.p-rooms-ser__wifi-inner{flex-direction:column}}.p-rooms-ser__wifi-img{order:-1;width:calc(240 / 1100 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__wifi-img{width:calc(240 / 504 * 100%);margin-inline:auto}}.p-rooms-ser__wifi-text{margin-left:calc(48 / 1100 * 100%);width:calc(812 / 1100 * 100%)}@media only screen and (max-width:767px){.p-rooms-ser__wifi-text{width:100%;margin-left:0;margin-top:1.15rem}}.p-rooms-ser__wifi-text .text>span{display:block}.p-rooms-ser__wifi-text .text>span+span{margin-top:.25em}.p-rooms-ser__wifi-text .c-list{margin-top:1.84rem}