.p-faq__contents,.p-faq__tab select,.p-faq__tab ul,.p-rooms__container,.p-rooms__equ{width:90%;max-width:1200px;margin:auto}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__contents,.p-faq__tab select,.p-faq__tab ul,.p-rooms__container,.p-rooms__equ{width:85%}}@media only screen and (max-width:767px){.p-faq__contents,.p-faq__tab select,.p-faq__tab ul,.p-rooms__container,.p-rooms__equ{width:90%}}.p-list li{padding-left:1em;text-indent:-1em;position:relative;font-size:108%}@media only screen and (min-width:768px)and (max-width:1199px){.p-list li{font-size:100%}}@media only screen and (max-width:767px){.p-list li{font-size:100%}}@media only screen and (min-width:768px){.p-list li{line-height:1.4666666667}}@media only screen and (max-width:767px){.p-list li{line-height:1.5714285714}}.p-list li::before{content:"";z-index:0;width:.4285714286em;height:.4285714286em;display:inline-block;vertical-align:middle;background:#73b6dc;border-radius:100%;margin-right:.5714285714em}.c-pnav1{margin-top:60px}@media only screen and (min-width:768px)and (max-width:1199px){.c-pnav1{margin-top:5%}}@media only screen and (max-width:767px){.c-pnav1{margin-top:2.5em}}.c-pnav1 ul li:nth-child(n+6){margin-top:1.6666666667%}.c-pnav1 ul li a{position:relative}.c-pnav1 ul li a .txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-pnav1 ul li a .txt .st{margin-top:.25em}@media only screen and (min-width:768px){.c-pnav1 ul li a .wrap{display:contents}}@media only screen and (max-width:767px){.c-pnav1 ul li a .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:70%;padding:0 2em 0 1em;font-size:108%}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1199px){.c-pnav1 ul li a .wrap{font-size:100%}}@media only screen and (max-width:767px)and (max-width:767px){.c-pnav1 ul li a .wrap{font-size:93%}}@media only screen and (max-width:767px){.c-pnav1 ul li a .wrap:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;top:50%;margin-top:-.3em;right:1em;color:#73b6dc}}@media only screen and (max-width:767px){.c-pnav1 ul li a .wrap .txt{display:block;width:100%;padding:0;text-align:center;margin-top:.25em}.c-pnav1 ul li a .wrap .txt:after{content:none}}.c-pnav1 ul li a .tag{color:#73b6dc;background:#eff4f7;display:inline-block;border:2px solid #73b6dc;border-radius:1em;padding:0 8px;font-size:93%;line-height:1.6923076923}@media only screen and (min-width:768px){.c-pnav1 ul li a .tag{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:15;top:-.7142857143em;left:50%}}@media only screen and (max-width:767px){.c-pnav1 ul li a .tag{font-size:72%}}.p-rooms{margin-top:100px}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms{margin-top:8.3333333333%}}@media only screen and (max-width:767px){.p-rooms{margin-top:4.5em}}.p-rooms+.p-rooms{margin-top:120px}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms+.p-rooms{margin-top:10%}}@media only screen and (max-width:767px){.p-rooms+.p-rooms{margin-top:3.5em}}.p-rooms .c-st1{width:100%}@media only screen and (max-width:767px){.p-rooms .c-st1{width:90%;display:block;margin-inline:auto;text-align:center}}.p-rooms__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container{margin-top:4.1666666667%}}@media only screen and (max-width:767px){.p-rooms__container{margin-top:1em}}@media only screen and (min-width:984px){.p-rooms__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:984px)and (max-width:1560px){.p-rooms__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.p-rooms__container__images{margin-left:calc(50% - 50vw);width:90vw}@media only screen and (min-width:1200px){.p-rooms__container__images{width:1060px}}@media print{.p-rooms__container__images{width:1060px}}@media only screen and (min-width:1200px)and (max-width:1780px){.p-rooms__container__images{width:59.5505617978vw}}@media only screen and (min-width:984px)and (max-width:1199px){.p-rooms__container__images{width:55vw}}.p-rooms__container__images .c-slider2{width:100%}@media only screen and (min-width:984px){.p-rooms__container__contents{width:33.5%;min-width:350px}}@media only screen and (max-width:983px){.p-rooms__container__contents{width:84.6153846154%;margin:1em auto 0}}@media only screen and (min-width:768px)and (max-width:983px){.p-rooms__container__contents{margin-top:2.5em}}.p-rooms__container__contents .c-txt{line-height:2.1333333333}.p-rooms__container__contents .det{margin-top:9.9502487562%}@media only screen and (max-width:1199px){.p-rooms__container__contents .det{margin-top:.8em}}.p-rooms__container__contents .det ol{display:-webkit-box;display:-ms-flexbox;display:flex}.p-rooms__container__contents .det ol.u-smo{margin-top:0}.p-rooms__container__contents .det li{padding-left:28px;text-indent:-28px;margin-right:1em;line-height:1.4666666667;font-size:108%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .det li{font-size:100%}}@media only screen and (max-width:767px){.p-rooms__container__contents .det li{font-size:100%}}.p-rooms__container__contents .det li.u-nosmo:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em;color:#73b6dc;margin-right:.5555555556em;display:inline;font-size:129%}.p-rooms__container__contents .det li.u-smo:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em;color:#73b6dc;margin-right:.5555555556em;display:inline;font-size:108%}.p-rooms__container__contents .det li.u-size{margin-top:.3em}.p-rooms__container__contents .det li.u-size:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em;color:#73b6dc;margin-right:.6666666667em;display:inline;margin-left:.1em;font-size:108%}.p-rooms__container__contents .boxs{margin-top:7.4626865672%;padding:4.9751243781% 0 7.4626865672%;border:2px solid #e8e8e8}@media only screen and (max-width:1199px){.p-rooms__container__contents .boxs{margin-top:1.5em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs{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;padding:1.5em 0;margin-top:2em}}.p-rooms__container__contents .boxs .c-lead1{margin-left:7.5376884422%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .c-lead1{margin-left:0}}.p-rooms__container__contents .boxs .map{margin:2.5125628141% auto 0}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map{margin:0 0 0 3em}}.p-rooms__container__contents .boxs .map.u-w328{max-width:328px;width:82.4120603015%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w328{max-width:262.4px}}.p-rooms__container__contents .boxs .map.u-w285{max-width:285px;width:71.608040201%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w285{max-width:228px}}.p-rooms__container__contents .boxs .map.u-w293{max-width:293px;width:73.6180904523%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w293{max-width:234.4px}}.p-rooms__container__contents .boxs .map.u-w332{max-width:332px;width:83.4170854271%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w332{max-width:265.6px}}.p-rooms__container__contents .boxs .map.u-w292{max-width:292px;width:73.3668341709%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w292{max-width:233.6px}}.p-rooms__container__contents .boxs .map.u-w342{max-width:342px;width:85.9296482412%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w342{max-width:273.6px}}.p-rooms__container__contents .boxs .map.u-w330{max-width:330px;width:82.9145728643%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w330{max-width:264px}}.p-rooms__container__contents .boxs .map.u-w284{max-width:284px;width:71.3567839196%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w284{max-width:227.2px}}.p-rooms__container__contents .boxs .map.u-w270{max-width:270px;width:67.8391959799%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w270{max-width:216px}}.p-rooms__container__contents .boxs .map.u-w280{max-width:280px;width:70.351758794%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w280{max-width:224px}}.p-rooms__container__contents .boxs .map.u-w275{max-width:275px;width:69.0954773869%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__container__contents .boxs .map.u-w275{max-width:220px}}.p-rooms__container__contents .img_fuku{margin-top:7.4626865672%}@media only screen and (max-width:1199px){.p-rooms__container__contents .img_fuku{margin-top:1.5em}}.p-rooms__equ .accordion{background:#eff4f7;text-align:center;padding:1.25% 0;cursor:pointer;margin-top:50px;color:#4a4a4a}.p-rooms__equ .accordion:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;margin-left:2.5%;font-size:86%;color:#73b6dc}@media only screen and (max-width:1199px){.p-rooms__equ .accordion{padding:.8em 0}}.p-rooms__equ .accordion.active{color:#fff;background:#73b6dc}.p-rooms__equ .accordion.active:after{content:"";color:#fff}.p-rooms__equ .inner{display:none;margin-top:1.25%}@media only screen and (max-width:767px){.p-rooms__equ .inner{margin-top:1em}}.p-rooms__equ .inner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.p-rooms__equ .inner .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-rooms__equ .inner .wrap .item{background:#eff4f7;width:48.75%;padding:2.5% 4.1666666667% 4.1666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.p-rooms__equ .inner .wrap .item{width:100%;padding:1em 1.5em}.p-rooms__equ .inner .wrap .item+.item{margin-top:.5em}}.p-rooms__equ .inner .wrap .item .st{font-size:108%;color:#73b6dc;margin-bottom:2.6804123711%;width:100%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__equ .inner .wrap .item .st{font-size:100%}}@media only screen and (max-width:767px){.p-rooms__equ .inner .wrap .item .st{font-size:93%}}@media only screen and (max-width:767px){.p-rooms__equ .inner .wrap .item .p-list{width:50%}}@media only screen and (min-width:768px){.p-rooms__equ .inner .wrap .item .p-list.u-w280{width:57.7319587629%}}@media only screen and (min-width:768px){.p-rooms__equ .inner .wrap .item .p-list.u-w205{width:42.2680412371%}}@media only screen and (min-width:768px){.p-rooms__equ .inner .wrap .item .p-list.u-w245{width:50.5154639175%}}@media only screen and (min-width:768px){.p-rooms__equ .inner .wrap .item .p-list.u-w240{width:49.4845360825%}}.p-rooms__btn{max-width:490px;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.p-rooms__btn{width:69.2307692308%;margin:1.5em auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-rooms__btn .c-btn2{width:48.9795918367%}@media only screen and (max-width:767px){.p-rooms__btn .c-btn2{width:100%}.p-rooms__btn .c-btn2+.c-btn2{margin-top:.5em}}.p-rooms__btn2{max-width:740px;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__btn2{max-width:650px}}@media only screen and (max-width:767px){.p-rooms__btn2{width:69.2307692308%;margin:1.5em auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-rooms__btn2 .c-btn2{width:32.4324324324%}@media only screen and (min-width:768px)and (max-width:1199px){.p-rooms__btn2 .c-btn2{width:32.3076923077%}}@media only screen and (max-width:767px){.p-rooms__btn2 .c-btn2{width:100%}.p-rooms__btn2 .c-btn2+.c-btn2{margin-top:.5em}}@media only screen and (min-width:768px){.p-rooms__btn2 .c-btn2:not(:first-child){margin-left:1em}}.p-rooms__btn2 .c-btn2-smo a:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;margin-top:.1em;font-size:93%}.p-rooms__btn2 .c-btn2-nosmo a:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;margin-top:.1em;font-size:122%}.p-faq{margin-top:150px}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq{margin-top:12.5%}}@media only screen and (max-width:767px){.p-faq{margin-top:5em}}.p-faq__title{text-align:center}.p-faq__title .c-st1{text-align:left}.p-faq__tab{border-bottom:1px solid #73b6dc;margin-top:50px}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__tab{margin-top:4.1666666667%}}@media only screen and (max-width:767px){.p-faq__tab{margin-top:2em}}.p-faq__tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #73b6dc;border-bottom:none}.p-faq__tab ul li{width:50%;text-align:center;cursor:pointer;padding:1.2666666667em 0;position:relative;font-size:108%}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__tab ul li{font-size:100%}}@media only screen and (max-width:767px){.p-faq__tab ul li{font-size:93%}}@media only screen and (max-width:1199px){.p-faq__tab ul li{padding:.8em 0}}.p-faq__tab ul li::before{content:"";width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:8px solid #73b6dc;border-bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;opacity:0}.p-faq__tab ul li.active{color:#fff;background:#73b6dc}.p-faq__tab ul li.active::before{opacity:1}.p-faq__contents{margin-top:65px}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__contents{margin-top:5.4166666667%}}@media only screen and (max-width:767px){.p-faq__contents{margin-top:2em}}.p-faq__contents .panel{z-index:-1;display:none;height:0;opacity:0;-webkit-transition:.1s .35s ease;transition:.1s .35s ease;position:absolute}.p-faq__contents .panel.select{z-index:0;position:static;display:block;height:auto!important;opacity:1}.p-faq__contents .panel .item{background:#eff4f7}.p-faq__contents .panel .item+.item{margin-top:5px}@media only screen and (max-width:767px){.p-faq__contents .panel .item+.item{margin-top:.3em}}.p-faq__contents .panel .item .accordion{padding:15px 24px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.p-faq__contents .panel .item .accordion{padding:.8em 1.5em}}.p-faq__contents .panel .item .accordion i{color:#73b6dc;line-height:1;font-family:"EB Garamond","Times New Roman",Times,Garamond,Georgia,serif;font-size:172%}.p-faq__contents .panel .item .accordion span{margin-left:20px}@media only screen and (max-width:767px){.p-faq__contents .panel .item .accordion span{margin-left:1em}}.p-faq__contents .panel .item .inner{padding:0 24px 20px;display:none}.p-faq__contents .panel .item .inner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-faq__contents .panel .item .inner .wrap>i{color:#73b6dc;line-height:1;font-family:"EB Garamond","Times New Roman",Times,Garamond,Georgia,serif;font-size:172%}.p-faq__contents .panel .item .inner .wrap .contents{margin-left:20px}.p-faq__contents .panel .item .inner .wrap .contents .c-btn2{margin-top:1em;max-width:240px}