<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.d-none,.pc{display:none}body{font-family:Noto Sans JP,sans-serif;color:#5a4b3e;background-color:#f7f4ed;font-size:1rem}a{text-decoration:none;color:inherit;transition:opacity .3s}main{width:100%;margin:0 auto}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;width:100%}article&gt;*+*{margin-top:1em}img:not([alt]){filter:blur(10px)}button,input,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}button,input[type=button],input[type=submit],label,select{cursor:pointer}select::-ms-expand{display:none}.fadeIn{animation-name:a;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes a{0%{opacity:0}to{opacity:1}}.fadeInAnime{opacity:0}.btn a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ca6000;color:#fff;font-weight:700;margin:0 auto;width:100%;border-radius:.5rem;max-width:21.875rem;height:4.0625rem;font-size:1.4375rem;padding-right:1.625rem}.btn a:after{content:"";position:absolute;right:.75rem;background:url(../images/icon/arrow.png) no-repeat;background-size:cover;width:2.25rem;height:1.5625rem}.cta{padding:2.5rem .8125rem 0}.cta__content{position:relative;width:100%;max-width:68.75rem;margin:0 auto}.cta__btn{position:absolute;-ms-transform:translate(-50%);transform:translate(-50%);left:50%;width:100%;max-width:15.5625rem;bottom:1.1875rem}td.ui-datepicker-week-end:first-child a.ui-state-default{background-color:#ffecec;color:red!important}td.ui-datepicker-week-end:last-child a.ui-state-default{background-color:#eaeaff;color:blue!important}td.ui-datepicker-week-end a.ui-state-hover{opacity:.8}td.ui-datepicker-week-end a.ui-state-highlight{background-color:#fffa90!important}.footer{position:relative;border-bottom:.125rem solid #c7b78c}.footer__inner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.footer__logo{width:14.5625rem;height:auto;margin:0 auto .875rem}.footer__logo a img,.footer__logo img{mix-blend-mode:multiply}.copyright{color:#fff;background-color:#c7b78c;letter-spacing:.03125rem;border-radius:1rem 1rem 0 0;width:100%;max-width:21.875rem;margin:0 auto;text-align:center;font-size:1rem;padding:.3125rem .4375rem}.form{width:100%;max-width:56.25rem}.form__inner{padding:0 1.1875rem}.form-item{padding:.6rem 0;border-bottom:.0625rem solid #f1ede2;font-size:.9375rem}.form-item__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;text-decoration:none}.form-item__container a{text-decoration:none}.form-item-flex,.form-item__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-item__label{max-width:inherit;font-size:1.125rem;font-weight:700;margin:0 0 .375rem;width:100%}.form-item__label.isMsg{margin-top:0}.form-item__label .form-optional,.form-item__label .form-required{display:inline-block;text-align:center;color:#fff;font-size:.75rem;border-radius:.375rem;padding:.125rem .5rem;margin-left:1rem;font-weight:400}.form-item__label .form-required{background:#5a4b3e}.form-item__label .form-optional{background:#fff;border:.0625rem solid #d8cdae;color:#5a4b3e}.error-checkbox,.error-js,.error-php{color:#e54747;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:.625rem 0 0}.form-item__input,.form-item__select,.form-item__textarea{width:100%;background-color:#fff;border-radius:.375rem;border:.125rem solid #5a4b3e;padding:.625rem 1rem;color:#5a4b3e;letter-spacing:0}.form-item__select{color:#aca59e}.form-item__textarea{height:7rem}.form-item__input::-webkit-input-placeholder,.form-item__textarea::-webkit-input-placeholder{color:#aca59e}.form-item__input::-moz-placeholder,.form-item__textarea::-moz-placeholder{color:#aca59e}.form-item__input:-ms-input-placeholder,.form-item__input::-ms-input-placeholder,.form-item__textarea:-ms-input-placeholder,.form-item__textarea::-ms-input-placeholder{color:#aca59e}.form-item__input::placeholder,.form-item__textarea::placeholder{color:#aca59e}.form-item__radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;margin:.75rem 0 0}.form-item__radio label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;font-size:1.125rem}.form-item__radio label:first-of-type{margin-right:2.75rem}.form-item__radio label:before,.form-item__radio label:has(:checked):after{border-radius:50%;content:""}.form-item__radio label:before{width:1.6875rem;height:1.6875rem;background-color:#fff;border:.125rem solid #5a4b3e;margin:0 .625rem 0 .25rem}.form-item__radio label:has(:checked):after{position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#5a4b3e;top:50%;left:1.1rem;width:.875rem;height:.875rem}.form-item__radio input{display:none}.form__btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ca6000;color:#fff;font-weight:700;border-radius:3.75rem;width:100%;max-width:17.375rem;height:3.1875rem;font-size:1.0625rem;margin:1.4375rem auto 0;position:relative;padding-right:2rem}.form__btn:after{content:"";display:inline-block;position:absolute;background:url(../images/icon/arrow.png) no-repeat;background-size:cover;width:2.4375rem;height:1.6875rem;right:.8125rem}.form__btn.back{background-color:#5a4b3e}.form-date .form-item__select{margin-top:.5625rem}.form-ppl .form-item__input{max-width:4.5rem}.form-ppl .unit{margin:0 1.0625rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-confirm .form{max-width:none;padding:2.5rem 0}.p-confirm .form__inner{max-width:21.875rem;margin:0 auto;background-color:#fff;border-radius:.625rem;padding:1.5rem 1.1875rem 3rem}.p-confirm .form__comfilm{margin:0 auto 1.5rem}.p-confirm .form__comfilm h2{text-align:center;margin:0 auto 1.25rem;font-size:1.5rem}.p-confirm .form__comfilm p{font-size:.875rem}.p-confirm .form__btn{padding-right:1rem}.p-complete{position:relative}.complete{padding:3rem 1rem}.complete__message{max-width:56.25rem;margin:0 auto;text-align:center;background-color:#fff;border-radius:.625rem;padding:1.5rem 1rem}.complete__message h1{margin-bottom:1rem;font-size:1.75rem}.complete__message p{font-size:1rem;text-align:left}.header{width:100%}.header__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:0 0 .3125rem}.header__logo{width:12.5625rem;margin-top:.375rem}.header__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__tel{color:#5a4b3e;font-weight:700;color:#fff}.header__tel p{font-size:1.625rem}.header__tel p a{font-size:2.125rem;display:inline-block;margin-left:.375rem}.header__tel p span{display:block;font-size:1.125rem;font-weight:400;margin:-.4375rem 0 0}.header__btn a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ca6000;color:#fff;font-weight:700;line-height:1.25;font-size:.9375rem;width:9.1875rem;height:2.875rem;border:none;border-left:.125rem solid #fff;border-bottom:.125rem solid #fff;border-radius:0 0 0 .5rem}.header__btn a:after{content:"";display:block;background:url(../images/icon/arrow.png) no-repeat;background-size:cover;width:2.25rem;height:1.5rem;margin:0 0 0 .8125rem}.inner{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.typo_underline{background:linear-gradient(transparent,transparent 78%,#e6d2cc 0,#e6d2cc 90%,transparent 0,transparent)}.kv__movie{width:100%;min-height:32.875rem;aspect-ratio:9/14;overflow:hidden;position:relative}.kv__movie video{position:absolute;z-index:-1;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%;aspect-ratio:9/16;height:41.625rem}.kv__movie .mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#2c110a;opacity:.5}.kv__content-sp h2{position:absolute;top:2.875rem;right:1.25rem;line-height:1.65;letter-spacing:.23125rem;color:#fff;font-size:1.875rem;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.kv__content-sp .kv__tour{position:absolute;bottom:1.25rem;left:1.0625rem;color:#fff}.kv__tour{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:.75rem}.kv__tour p{font-size:1.5rem;font-weight:700;line-height:1.7;letter-spacing:.15rem}.kv__tour p span{border-bottom:.0625rem solid #fff}.kv__icon{width:4.75rem;height:4.75rem}.kv,.kv__bg{position:relative;width:100%}.kv__bg{min-height:32.875rem;aspect-ratio:9/13.5;overflow:hidden}.kv__bg:before{content:"";display:block;width:100%;height:20.25rem;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent);position:absolute;z-index:0;top:-3.125rem;left:0}.kv__bg img{width:100%;height:100%;object-fit:cover;object-position:47% 50%}.intro{text-align:center;overflow:hidden;padding:1.6875rem 0 0}.intro__head{background:url(../images/frame-wt_sp.png) no-repeat;background-size:cover;width:22.9375rem;height:7.0625rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.intro__head h2{font-size:1.125rem}.intro__text{font-size:.9375rem;line-height:1.56;margin:1.125rem auto 2.6875rem}.intro__copy{font-weight:700;font-size:1.125rem;line-height:1.3;margin-bottom:.75rem}.worries{padding:5.9375rem 0 3.375rem}.worries__inner{max-width:68.75rem;margin:0 auto;background-color:#fff;border-radius:0 0 .625rem .625rem;position:relative;padding:.9375rem 0 0}.worries__inner:before{content:"";background:url(../images/deco-ring_pc.png) no-repeat;background-size:cover;background-position:96% 100%;width:23.4375rem;height:3.0625rem;display:block;position:absolute;top:-3.0625rem}.worries h2{text-align:center;color:#5a4b3e;font-size:1.6875rem;line-height:1.33;margin-bottom:1.1875rem}.worries h2 span{display:block;position:relative;font-size:1.359375rem}.worries h2 span:after,.worries h2 span:before{content:"";display:inline-block;border-radius:.625rem;background-color:#c7b78c;width:1.5625rem;height:.1875rem}.worries h2 span:before{-ms-transform:rotate(62deg);transform:rotate(62deg);margin:0 .375rem .4375rem 0}.worries h2 span:after{-ms-transform:rotate(-59deg);transform:rotate(-59deg);margin:0 -.4375rem .4375rem .5rem}.worries__frame{background:url(../images/frame-bg_sp.png) no-repeat;background-size:cover;width:22.75rem;height:5rem;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.worries__frame,.worries__list{display:-ms-flexbox;display:flex}.worries__list{-ms-flex-direction:column;flex-direction:column;margin:0 auto 1.5rem;padding:0 1.0625rem}.worries__list li{font-weight:700;margin:0 0 1.1875rem;font-size:1rem}.worries__list li:last-of-type{margin-bottom:0}.worries__list li:before{content:"";background:url(../images/icon/check.png) no-repeat;background-size:cover;display:inline-block;width:1.5rem;height:1.4375rem;margin:0 .5625rem -.25rem 0}.worries__frame h3{text-align:center;font-size:1.1875rem}.worries__text{text-align:center;font-size:1rem;margin:1.1875rem 0 0}.point{padding-top:1.375rem;padding-bottom:4.5rem}.point-list{padding:0 .75rem}.point-item{margin-bottom:2.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.point-item:last-of-type{margin-bottom:0;-ms-flex-align:start;align-items:flex-start}.point-item__content{-ms-flex:1;flex:1}.point-item__num{width:7.0625rem;padding:0 0 0 .25rem;margin:1.5625rem 0 .8125rem}.point-item h3{font-size:1.5rem;font-weight:700;line-height:1.44;margin-bottom:1.0625rem}.point-item p{font-size:1rem;line-height:1.87;letter-spacing:-.0375rem}.point-item__img{width:100%;max-width:31.875rem}.point-item:first-of-type h3{letter-spacing:-.0375rem}.point-item:nth-of-type(2n) .point-item__img{margin:0 3.125rem 0 0}.point-item:nth-of-type(2) .point-item__num{width:7.4375rem}.point-item:nth-of-type(3) .point-item__num{width:7.6875rem;margin-bottom:.625rem}.point__btn{margin-top:-2rem}.highlight{overflow:hidden;background-color:#fff;padding:.875rem 0 3.3125rem}.highlight h2{width:100%;margin:0 auto .625rem;max-width:22.5625rem}.highlight-list{width:100%}.highlight-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:2.75rem}.highlight-item:last-of-type{margin-bottom:0}.highlight-item__content{width:100%;margin-top:-1.25rem}.highlight-item__content h3,.highlight-item__content p{padding:0 .8125rem}.highlight-item__content h3{font-size:1.5rem;line-height:1.33;margin-bottom:.9375rem}.highlight-item__content p{font-size:1rem;line-height:1.87}.highlight-item__content h3:before{content:"";background:url(../images/deco-check_sp.png) no-repeat;background-size:cover;display:block;width:108%;height:4.1875rem;margin:0 0 1.125rem -.8125rem;position:relative;z-index:1}.highlight-item__img{width:100%;max-width:56.25rem;aspect-ratio:900/600}.highlight__slider{position:relative;max-width:86.25rem;margin:0 auto;padding:2.25rem 0 2.1875rem}.h-slider__item{padding:0 .5rem}.h-slider__item img{border-radius:.625rem}.slick-dotted.slick-slider{margin-bottom:0}.h-slider-dots{margin:1.625rem 0 0;padding:0;text-align:center}.h-slider-dots li{display:inline-block;margin:0 .375rem}.h-slider-dots li button{position:relative;text-indent:-9999px;padding:0;width:1.3125rem;height:1.3125rem}.h-slider-dots li button:before{content:"";display:inline-block;background-color:#fff;cursor:pointer;width:1.3125rem;height:1.3125rem;border:.125rem solid #ca6000;border-radius:.25rem;margin:auto;position:absolute;top:0;right:0;left:0}.h-slider-dots li.slick-active button:before{background-color:#ca6000}.slick-next,.slick-prev{width:3.5625rem;height:2.4375rem;top:inherit;bottom:-1.625rem}.slick-next{right:2.875rem}.slick-prev{left:2.875rem}.slick-arrow{transition:all .3s}.slick-arrow:before{content:""!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0;opacity:1}.slick-next:before,.slick-prev:before{background:url(../images/icon/arrow-or.png)!important;background-size:cover!important}.slick-prev:before{-ms-transform:scaleX(-1);transform:scaleX(-1)}.info{background:url(../images/deco-line_pc.png) no-repeat;background-size:261%;background-position:top;padding:2.8125rem 0 0}.info h2{text-align:center;font-weight:700;font-size:2.25rem;margin-bottom:1.1875rem}.info h2:after{content:"";display:block;background:url(../images/deco-underline_pc.png) no-repeat;background-size:cover;width:20.375rem;height:.3125rem;margin:.3125rem auto 0}.info__inner{background-color:#fff;margin:0 .75rem;padding-bottom:1.375rem;border-radius:.625rem}.floor{padding:1.5625rem .8125rem 1.6875rem}.floor__img{width:102.4%}.f-detail{width:100%;max-width:62.5rem;background-color:#f9f8f3;margin:1rem auto 0;padding:.9375rem 1.625rem .6875rem;border-radius:.25rem}.f-detail__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.f-detail__list li{width:100%;font-size:1rem;margin-bottom:.1875rem}.f-detail__list li span{font-weight:700;display:inline-block;min-width:5.9375rem}.access__img{width:100%;max-width:34.375rem;height:auto}.access__map{width:100%;aspect-ratio:350/254}.access__map iframe{width:100%;height:100%}.access__text{font-size:1rem;margin:.6875rem 0 0;padding:0 .3125rem 0 .625rem}.access__text .bold{font-weight:700}.access__text .caption{display:block;margin:.1875rem 0 0}.room{padding:2.625rem 0 0}.room__inner{background:url(../images/room-bg_sp.png) no-repeat;background-size:cover;margin:0 auto;width:100%;max-width:22rem;aspect-ratio:352/324;padding:1.5rem 0 3.0625rem;position:relative}.room__inner h2{width:100%;max-width:19.5625rem;margin:0 auto;border-bottom:.15rem solid #5a4b3e;text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:.9375rem;padding-bottom:.3125rem;letter-spacing:.03125rem}.room__inner h2:before{content:"";background:url(../images/icon/movie.png) no-repeat;background-size:cover;display:inline-block;width:1.9375rem;height:1.875rem;margin:.3125rem .5rem -.3125rem -.6875rem}.room__movie{width:100%;max-width:19.375rem;aspect-ratio:310/180;margin:0 auto}.room__movie iframe{width:100%;height:100%}.env{padding:3.4375rem 0 .1875rem}.env__inner{background:url(../images/env-bg_sp.png) no-repeat;background-size:cover;margin:0 auto;width:100%;max-width:22.4375rem;aspect-ratio:359/758;padding:5.125rem 0 0}.env__inner h2{display:none}.env__text{font-size:.875rem;background-color:#f7f4ed;width:100%;max-width:20.4375rem;margin:0 auto .5625rem;padding:.75rem 1rem;line-height:1.56;clip-path:polygon(4% 0,94% 0,100% 13%,100% 86%,94% 100%,4% 100%,0 90%,0 11%)}.env-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.5rem}.env-list li{margin-bottom:1.25rem}.env-list li:nth-of-type(2n){margin-left:.625rem}.env-item__img{width:9.375rem;aspect-ratio:150/103;background-color:#dee4e8}.env-imtem__detail span{background-color:#ddd4ba;display:block;margin:.5625rem 0 .125rem;padding:.1875rem .5rem .0625rem;width:100%;max-width:7.8125rem;position:relative;font-size:.6875rem}.env-imtem__detail span:after{content:"";display:block;width:0;height:0;border-style:solid;border-left:0;position:absolute;right:0;top:0;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-right:.375rem solid #fff}.env-imtem__detail h3{font-weight:700;font-size:.875rem}.qa{padding:2.25rem 0 2.375rem}.qa__title{text-align:center;font-size:2.25rem;margin:0 auto .6875rem}.qa__title span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.qa__title span:after,.qa__title span:before{content:"";display:inline-block;background-color:#5a4b3e;border-radius:.3125rem;width:2.8125rem;height:.1875rem;margin-top:.1875rem}.qa__title span:before{margin-right:1.25rem}.qa__title span:after{margin-left:1.25rem}.qa__accordion{margin:0 auto;width:100%;padding:0 .625rem}.qa__accordion li{margin:0 0 .5625rem}.qa__accordion section{background-color:#fff;border-radius:.625rem}.accordion__title{cursor:pointer;transition:all .5s ease;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;padding:.75rem .8125rem .75rem 4.0625rem;font-size:1rem;line-height:1.4}.accordion__title:before{content:"";background:url(../images/icon/qa-q.png) no-repeat;background-size:cover;width:2.875rem;height:2.5625rem;display:inline-block;position:absolute;top:.625rem;left:.625rem}.accordion__icon{background-color:#c7b78c;display:block;position:relative;border-radius:.375rem;min-width:1.875rem;min-height:1.875rem;margin:-1.1875rem 0 0 1.5625rem}.accordion__icon:after,.accordion__icon:before{position:absolute;content:"";width:1.25rem;height:.1875rem;background-color:#fff;top:.8125rem;left:.3125rem}.accordion__icon:before{-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion__icon:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion__title.close .accordion__icon:after{display:none}.accordion__answer{display:none;margin:0;position:relative;padding:.25rem 4.0625rem .5625rem;line-height:1.64;font-size:.875rem}.accordion__answer:before{content:"";background:url(../images/icon/qa-a.png) no-repeat;background-size:cover;width:2.875rem;height:2.5625rem;display:inline-block;position:absolute;top:.625rem;left:.625rem}.accordion__answer p{min-height:4rem}.sec-form{padding:0 0 2.9375rem}.form__head{position:relative;width:100%;border-top:.25rem solid #5a4b3e;padding-bottom:.625rem;margin-bottom:2.3125rem}.form__head:after{content:"";display:block;background:url(../images/contact-titleBg_pc.png) no-repeat;background-size:contain;position:absolute;-ms-transform:translate(-50%);transform:translate(-50%);top:-1.1875rem;left:50%;z-index:0;width:19.375rem;height:3.875rem}.form__head h2{margin:-.25rem auto 0;color:#fff;text-align:center;position:relative;z-index:1;font-size:1.5625rem}.form__container{background-color:#f7f4ed;max-width:68.75rem}.form__container,.form__tel{margin:0 auto;border-radius:.625rem}.form__tel{background-color:#fff;width:100%;max-width:20rem}.form__tel-title{position:relative;text-align:center}.form__tel-title span{display:inline-block;background:#fff;border:.125rem solid #d8cdae;border-radius:.5rem;width:16.25rem;position:absolute;-ms-transform:translate(-50%);transform:translate(-50%);top:-.875rem;left:49.7%;padding:.1875rem;font-weight:700;font-size:1.1875rem}.form__tel-content{-ms-flex-direction:column;flex-direction:column;padding:2.125rem 0 .75rem}.form__tel-content,.form__tel-content div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.form__tel-content div{-ms-flex-align:end;align-items:flex-end}.form__tel-content img{width:2.8125rem;height:auto;display:block;margin-bottom:.1875rem}.form__tel-content a{font-size:2.1875rem;font-weight:700;line-height:1;display:block;margin:0 .1875rem 0 .6875rem}.form__tel-content p{margin:.4375rem auto 0;font-size:.75rem}.form__text{text-align:center;font-weight:700;font-size:1rem;margin:1.3125rem 0 .75rem}.form__text span{position:relative;display:inline-block}.form__text span:after,.form__text span:before{content:"";background-color:#5a4b3e;border-radius:.625rem;display:block;position:absolute;width:3rem;height:.125rem;top:51%}.form__text span:before{-ms-transform:rotate(74deg);transform:rotate(74deg);left:-2.25rem}.form__text span:after{-ms-transform:rotate(-77deg);transform:rotate(-77deg);right:-2.0625rem}@media screen and (min-width:751px){.pc{display:block}.sp{display:none}a[href^="tel:"]{pointer-events:none}a:hover{opacity:.8}.btn a{max-width:46.25rem;height:5.625rem;font-size:2.125rem;border:.125rem solid #fff;border-radius:.625rem;padding-right:0}.btn a:after{right:3.9375rem;width:4rem;height:2.75rem;margin:.125rem -1.6875rem 0 2.3125rem}.btn.btn-wide a{margin:0 auto;width:46.25rem;height:5.9375rem;border-radius:3rem}.btn.btn-wide a:after{margin:0 -9.1875rem 0 7.4375rem}.cta{padding:4rem 5rem 0;max-width:1400px;margin:0 auto}.cta__btn{bottom:4.25rem;max-width:46.25rem}.footer{border-bottom:.625rem solid #c7b78c;background-color:#fff}.footer__inner{-ms-flex-direction:row;flex-direction:row;padding-left:4.3125rem}.footer__logo{width:20.75rem;margin:0 4.3125rem 1.125rem 0}.footer__logo a:hover{opacity:.7}.footer__logo a:hover img{mix-blend-mode:multiply}.copyright{text-align:right;margin:0;border-radius:1rem 0 0 0;padding:1rem .9375rem .25rem 1.4375rem;width:auto}.form{max-width:63.625rem;margin:2.4375rem auto 0}.form__inner{padding:0 1.5625rem}.form-item{padding:1.1875rem 0 1.25rem .5625rem;font-size:1.125rem;display:-ms-flexbox;display:flex}.form-item__label{font-size:1.375rem;max-width:17.875rem;margin:0 .625rem 0 0}.form-item__label.isMsg{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:auto}.form-item__label.isMsg span{margin:.4375rem 0 0}.form-item__label .form-optional,.form-item__label .form-required{font-size:1.125rem;margin-left:.75rem;padding:.125rem .6875rem}.form-item__input,.form-item__select,.form-item__textarea{font-size:1.125rem;padding:.6875rem 1.1875rem;border:.25rem solid #5a4b3e}.form-item__textarea{height:14.0625rem}.form-item__radio{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.form-item__radio label{font-size:1.375rem}.form-item__radio label:first-of-type{margin-right:4rem}.form-item__radio label:before{width:2rem;height:2rem;border:.1875rem solid #5a4b3e;margin:.3125rem 1.125rem 0 0}.form-item__radio label:has(:checked):after{top:57%;left:1rem;width:1.125rem;height:1.125rem}.form__btn{border-radius:3rem;max-width:none;width:35rem;height:5.9375rem;font-size:2.125rem;margin:2.4375rem auto 0;padding-right:2.5rem;transition:all .3s}.form__btn:hover{opacity:.8}.form__btn:after{width:5.3125rem;height:3.625rem;right:1.5rem}.btn__container .form__btn:last-of-type{margin-top:1.25rem}.form-date{-ms-flex-align:start;align-items:flex-start}.form-date .form-item__select{max-width:21.9375rem}.form-date__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.form-ppl .form-item__input{max-width:5.6875rem}.form-ppl .unit{font-size:1.375rem}.p-confirm{background-color:#fff}.p-confirm .form__inner{background-color:#f7f4ed;max-width:71.875rem;padding:2.5rem 1.5625rem 3.75rem}.p-confirm .form__comfilm{text-align:center}.p-confirm .form__comfilm h2{font-size:2.6875rem}.p-confirm .form__comfilm p{font-size:1rem;line-height:1.75}.p-confirm .form__btn{width:30rem;height:5.5rem;font-size:1.875rem;padding-right:0}.p-complete{background-color:#fff}.complete{padding:7.5rem 5rem}.complete__message{background-color:#f7f4ed;padding:2.5rem 2rem 3.75rem}.complete__message h1{font-size:2.6875rem;margin-bottom:2rem}.complete__message p{text-align:center;font-size:1.125rem}.header{z-index:999;position:absolute;top:0}.header__inner{padding:.6875rem 1.5625rem 0 1.875rem}.header__logo{width:22.8125rem}.header__btn{margin:.875rem 2.0625rem 0 0}.header__btn a{border:.125rem solid #fff;border-radius:.5rem;width:20.625rem;height:3.75rem;font-size:1.4375rem;padding-top:0;margin-top:0}.header__btn a:after{width:2.875rem;height:1.9375rem;margin:0 -.4375rem 0 1.25rem}.inner{max-width:1000px;padding-left:50px;padding-right:50px}.kv,.kv__movie{height:56.25rem;aspect-ratio:1400/900}.kv__movie video{width:177.77777778vh;height:56.25vw}.kv__content-sp{display:none}.kv__content-pc{color:#fff;position:absolute;display:-ms-flexbox;display:flex;bottom:2.125rem;left:1.6875rem}.kv__icon{width:10.6875rem;height:10.625rem}.kv__content-pc h2{font-size:3.75rem;margin-left:1.5rem;line-height:1.6;padding-right:0}.kv__content-pc h2 span{margin-top:-.625rem;font-size:2.9375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.kv__content-pc h2 span:after,.kv__content-pc h2 span:before{content:"";display:inline-block;background-color:#fff;width:1.625rem;height:.1875rem;border-radius:.5rem}.kv__content-pc h2 span:before{margin-right:1.0625rem;margin-bottom:0}.kv__content-pc h2 span:after{margin-top:0;margin-left:1.0625rem}.kv,.kv__bg{height:48rem;aspect-ratio:1400/768}.kv__bg img{object-position:center center}.intro{padding:4.0625rem 0 0}.intro__head{background:url(../images/frame-wt_pc.png) no-repeat;background-size:cover;width:66.25rem;height:12.1875rem}.intro__head h2{font-size:2.25rem;line-height:1.7}.intro__text{line-height:1.87;font-size:1.25rem;margin:1.6875rem auto 6.6875rem}.intro__copy{font-size:2.625rem;line-height:1.4;margin-bottom:2.25rem}.intro__copy span.deco{position:relative;display:inline-block}.intro__copy span.deco:after,.intro__copy span.deco:before{content:"";background-color:#5a4b3e;border-radius:.625rem;width:6.9375rem;height:.25rem;display:block;position:absolute;top:55%}.intro__copy span.deco:before{-ms-transform:rotate(64deg);transform:rotate(64deg);left:-7.4375rem}.intro__copy span.deco:after{-ms-transform:rotate(-64deg);transform:rotate(-64deg);right:-7.4375rem}.worries{padding:13.25rem 0 8.75rem}.worries__inner{padding:2.8125rem 0 6rem}.worries__inner:before{top:-3.75rem;width:68.75rem;height:4.5rem}.worries h2{font-size:3.125rem;line-height:1.44;margin-bottom:2.1875rem}.worries h2 span{font-size:2.125rem}.worries h2 span:after,.worries h2 span:before{width:2.375rem;height:.25rem}.worries h2 span:before{margin:0 .625rem .5625rem 0}.worries h2 span:after{-ms-transform:rotate(-58deg);transform:rotate(-58deg);margin:0 -.375rem .625rem .875rem}.worries__frame{background:url(../images/frame-bg_pc.png) no-repeat;background-size:cover;width:63.125rem;height:10.9375rem}.worries__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:61.5625rem;margin:0 auto 2.0625rem;padding:0}.worries__list li{width:52%;font-size:1.3125rem;margin:0 0 1.75rem;padding:0 0 0 1.125rem}.worries__list li:nth-of-type(2n){width:48%}.worries__list li:before{width:2.25rem;height:2.1875rem;margin:0 .875rem -.5rem 0}.worries__frame h3{font-size:2.625rem}.worries__text{line-height:1.9;margin:1.375rem 0 0;font-size:1.25rem}.point{padding-top:2.8125rem;padding-bottom:0}.point-list{padding:0 2.5rem}.point-item{margin-bottom:4.625rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.point-item:nth-of-type(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.point-item__num{margin:0 0 .4375rem}.point-item h3{line-height:1.5;font-size:1.75rem;margin-bottom:.5625rem}.point-item p{letter-spacing:0;line-height:1.95}.point-item__img{margin:0 0 .25rem 2rem}.point__btn{margin-top:-2.75rem}.highlight{padding:5rem 0 8.625rem}.highlight h2{max-width:63.75rem;margin:0 auto 1.625rem}.highlight h2 img{margin:0 0 0 .4375rem}.highlight-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:6.9375rem}.highlight-item:nth-of-type(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.highlight-item__content{margin-top:0;max-width:21.875rem;padding:0 0 3.25rem}.highlight-item:nth-of-type(2n) .highlight-item__content{max-width:22.1875rem}.highlight-item__content h3,.highlight-item__content p{padding:0 1.4375rem 0 0}.highlight-item__content h3{margin-bottom:.625rem;font-size:1.9375rem}.highlight-item__content p{line-height:1.85}.highlight-item__content h3:before{background:url(../images/deco-check-l_pc.png) no-repeat;background-size:cover;width:21.875rem;margin:0 0 1.3125rem}.highlight-item:nth-of-type(2n) .highlight-item__content h3:before{background:url(../images/deco-check-r_pc.png) no-repeat;background-size:cover;display:block;margin-left:-3.1875rem}.highlight-item:nth-of-type(2n) .highlight-item__content h3,.highlight-item:nth-of-type(2n) .highlight-item__content p{padding:0 0 0 3.1875rem}.highlight__slider{padding:6.125rem 0 3.1875rem}.h-slider__item{padding:0 .625rem}.h-slider-dots{margin:2.125rem 0 0}.h-slider-dots li{margin:0 .46875rem}.h-slider-dots li button{width:1.5rem;height:1.5rem}.h-slider-dots li button:before{width:1.5rem;height:1.5rem;border:.1875rem solid #ca6000}.slick-next,.slick-prev{width:4rem;height:2.75rem;bottom:-2rem}.slick-next{right:38.2%}.slick-prev{left:38.2%}.slick-arrow:hover{opacity:.7}.info{background-size:132%;padding:6.375rem 0 0}.info h2{font-size:3.4375rem;margin-bottom:2.875rem}.info h2:after{margin:.6875rem auto 0;width:36.375rem;height:.5625rem}.info__inner{width:100%;max-width:68.75rem;margin:0 auto;padding-bottom:2.8125rem;border-radius:none}.floor{padding:2.8125rem 2.8125rem 3.125rem}.f-detail{margin:1.8125rem auto 0;padding:1.625rem 0;border-radius:.625rem}.f-detail__inner{-ms-flex-direction:row;flex-direction:row}.f-detail__list:first-of-type{margin-right:4.875rem;margin-left:.875rem}.f-detail__list li{padding:.25rem .1875rem;font-size:1.25rem;margin-bottom:0}.f-detail__list li span{min-width:6.75rem}.access__inner{display:-ms-flexbox;display:flex}.access__map{-ms-flex:1;flex:1;aspect-ratio:inherit}.access__text{padding:0;font-size:1.375rem;margin:2.1875rem 0 0;text-align:center}.access__text .caption{margin:.5rem 0 0;font-size:1.125rem}.room{padding:6.5625rem 0 0 .3125rem}.room__inner{background:url(../images/room-bg_pc.png) no-repeat;background-size:cover;max-width:68.75rem;aspect-ratio:1100/672;padding:1.5rem 0 3.0625rem}.room__inner h2{font-size:3rem;max-width:59.25rem;margin-bottom:2.5625rem;padding-bottom:.8125rem}.room__inner h2:before{width:3.875rem;height:3.75rem;margin:.6875rem 1.8125rem -.625rem -1.1875rem}.room__movie{max-width:48.75rem;aspect-ratio:780/450}.env{padding:8.875rem 0 .625rem 1.1875rem}.env__inner{background:url(../images/env-bg_pc.png) no-repeat;background-size:cover;max-width:69.875rem;aspect-ratio:1118/923;padding:4.75rem 4.625rem 0 3.375rem}.env__text{font-size:1.375rem;letter-spacing:-.125rem;max-width:54.25rem;margin:0 0 2rem auto;padding:1.75rem 0 1.5625rem 3.3125rem;line-height:1.5;clip-path:polygon(0 0,97% 0,100% 20%,100% 80%,97% 100%,0 100%,0 97%,0 50%)}.env-list{padding:0}.env-list li{margin-right:2.25rem;margin-bottom:1.625rem}.env-list li:nth-of-type(2n){margin-left:0;margin-right:2.25rem}.env-list li:nth-of-type(3n){margin-right:0}.env-item__img{width:19.125rem;aspect-ratio:306/210}.env-imtem__detail span{font-size:1rem;margin:.9375rem 0 .1875rem;padding:.25rem .6875rem .1875rem;max-width:11.25rem}.env-imtem__detail span:after{border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:.625rem solid #fff}.env-imtem__detail h3{font-size:1.25rem}.qa{padding:5rem 0 6.625rem}.qa__title{margin:0 auto 1.875rem;font-size:3.125rem}.qa__title span:after,.qa__title span:before{width:3.75rem;margin-top:.5rem}.qa__title span:before{margin-right:1.875rem}.qa__title span:after{margin-left:1.875rem}.qa__accordion{max-width:68.75rem;padding:0}.qa__accordion li{margin:0 0 1.875rem}.qa__accordion section{border-radius:1.25rem}.accordion__title{font-size:1.375rem;padding:1.21875rem 2.625rem 1.1875rem 6.875rem}.accordion__title:before{width:5rem;height:4.375rem;top:.625rem;left:.625rem}.accordion__icon{border-radius:.625rem;min-width:3.25rem;min-height:3.25rem;margin:0 -1.375rem 0 0}.accordion__icon:after,.accordion__icon:before{width:2.125rem;height:.375rem;top:1.5rem;left:.625rem}.accordion__answer{padding:1rem 5rem 1.8125rem 6.9375rem;letter-spacing:.125rem;line-height:2;font-size:1rem}.accordion__answer:before{width:5rem;height:4.375rem;top:.8125rem}.sec-form{padding:0 0 2.125rem;background-color:#fff}.form__head{border-top:.5625rem solid #5a4b3e;padding-bottom:1.25rem;margin-bottom:3.4375rem}.form__head:after{background-size:cover;top:-2.34375rem;width:38.125rem;height:7.75rem}.form__head h2{margin:-.5rem auto 0;font-size:3.125rem}.form__container{padding:5.875rem 0 2.75rem}.form__tel{max-width:61.5rem}.form__tel-title span{width:30.125rem;font-size:1.875rem;border:.1875rem solid #d8cdae;padding:.3125rem;letter-spacing:.0625rem;top:-1.375rem}.form__tel-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;padding:3.0625rem 0 1.625rem 5.75rem}.form__tel-content img{width:5.625rem}.form__tel-content a{margin:0 1.75rem 0 1.3125rem;font-size:4.375rem}.form__tel-content p{font-size:1.125rem;margin:0 .4375rem .4375rem -.875rem}.form__text{font-size:1.5625rem;margin:2.625rem 0 0;padding-left:1rem}.form__text span:after,.form__text span:before{width:2.75rem;height:.1875rem;top:42%}.form__text span:before{-ms-transform:rotate(59deg);transform:rotate(59deg);left:-3.3125rem}.form__text span:after{-ms-transform:rotate(-63deg);transform:rotate(-63deg);right:-2.375rem}}@media (min-width:1401px){html{font-size:16px}}@media screen and (min-width:1401px){.highlight-list{margin:0 auto;max-width:87.5rem}.highlight-item__img img{border-radius:.625rem}.highlight__slider{max-width:100rem}}@media (max-width:1400px){html{font-size:1.142vw}}@media (max-width:750px){html{font-size:4.2666666667vw}}@media screen and (max-width:750px){.kv__content-pc{display:none}}@media (min-width:751px)and (max-width:1000px){html{font-size:1.25vw}}
/*# sourceMappingURL=map/styles.css.map */</pre></body></html>