.pre-inc figure{position:relative}.pre-inc figure img{width:100%;height:auto}.pre-inc figure .footnote{position:absolute;bottom:0;right:0;padding:.5em;font-size:min(3.2svw,16px)}.pre-inc #limited:has([data-show=only-not-limited-login]){background:url("../images/login/bg.webp") no-repeat 0 0/cover,radial-gradient(circle closest-corner, rgba(255, 255, 255, 0.5) 0%, rgba(216, 210, 191, 0.5) 100%)}.pre-inc #limited:has([data-show=only-not-limited-login]) #main{margin:0 auto;padding:calc(1em + 56px) 1em 1em;font-size:min(3.2svw,16px);font-family:"Noto Serif JP",serif}@media screen and (min-width: 751px),print{.pre-inc #limited:has([data-show=only-not-limited-login]) #main{padding:calc(1.5em + 72px) 1.5em 1.5em}}.pre-inc #limited .wrapper{margin:0 auto;border:1px solid #937f51;max-width:1280px;width:100%;font-size:min(3.2svw,16px)}.pre-inc #limited .wrapper .inner{display:grid;justify-content:center;align-items:center;margin:0 auto;padding:2em 0;max-width:1024px;width:100%;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner{grid-template-columns:repeat(2, auto);padding:8em 0;gap:14em}}.pre-inc #limited .wrapper .inner .login-ttl h1{margin:unset;padding:unset;background:unset;color:#937f51;font-size:min(6.7svw,48px);font-family:"Cormorant Garamond",serif;line-height:1.2;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-ttl h1{text-align:unset}}.pre-inc #limited .wrapper .inner .login-ttl-sub{margin:1em 0 0;color:#937f51;font-size:min(2.4svw,12px);text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-ttl-sub{text-align:unset}}.pre-inc #limited .wrapper .inner .login-ttl-ja{margin:.5em 0 0;color:#937f51;font-size:min(4svw,22px);text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-ttl-ja{text-align:unset}}.pre-inc #limited .wrapper .inner .login-ttl .txt{margin:2em 0 0;color:#000;font-size:min(2.8svw,14px);line-height:2;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-ttl .txt{margin:4em 0 0;text-align:unset}}.pre-inc #limited .wrapper .inner .login-body h2{margin:1em 0 0;border-bottom:1px solid #937f51;color:#000;font-size:min(3.8svw,20px);line-height:3;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-body h2{margin:2em 0 0;text-align:unset}}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-body h2:first-of-type{margin:unset}}.pre-inc #limited .wrapper .inner .login-body .txt{margin:1em 0 0;color:#000;font-size:min(2.4svw,12px);line-height:1.8}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-body .txt{margin:1.5em 0 0}}.pre-inc #limited .wrapper .inner .login-body .input{margin:1em 0 0}.pre-inc #limited .wrapper .inner .login-body .input #password{padding:1em 2em;width:100%;font-size:min(3.2svw,16px)}.pre-inc #limited .wrapper .inner .login-body .input #password::-moz-placeholder{color:rgba(147,127,81,.3)}.pre-inc #limited .wrapper .inner .login-body .input #password::placeholder{color:rgba(147,127,81,.3)}.pre-inc #limited .wrapper .inner .login-body .btn-login{position:relative;display:grid;justify-content:center;align-items:center;margin:1em 0 0;padding:1em 0;width:100%;background:linear-gradient(90deg, #5C4E0D 0%, #987B10 100%);color:#fff;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-body .btn-login{width:260px}}.pre-inc #limited .wrapper .inner .login-body .btn-login::after{content:"";position:absolute;top:50%;right:20%;transform:translateY(-50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff;width:.375em;height:.375em}.pre-inc #limited .wrapper .inner .login-body .btn-entry{display:grid;justify-content:center;align-items:center;margin:1.5em 0 0;padding:1em 0;width:100%;background:linear-gradient(90deg, #20306F 0%, #0C1932 100%);color:#fff;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .wrapper .inner .login-body .btn-entry{width:260px}}.pre-inc #limited .limited-top{position:relative;background:url("../images/limited/bg.webp") no-repeat 0 0/cover,radial-gradient(circle closest-corner, rgba(255, 255, 255, 0.5) 0%, rgba(216, 210, 191, 0.5) 100%);font-size:min(3.2svw,16px);z-index:0}.pre-inc #limited .limited-top-main{margin:0 auto;width:100%;font-size:min(3.2svw,16px);font-family:"Noto Serif JP",serif}.pre-inc #limited .limited-top-main .main-ttl{position:relative;display:grid;justify-content:center;align-items:center;background:radial-gradient(ellipse 50% 80%, rgba(160, 160, 160, 0.9) 0%, rgba(36, 36, 36, 0.7) 100%);background-blend-mode:multiply;height:50svw;font-size:min(3.2svw,16px);z-index:1}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-main .main-ttl{width:100%;height:auto;aspect-ratio:2560/528}}.pre-inc #limited .limited-top-main .main-ttl h1{position:relative;margin:unset;padding:unset;background:unset;color:#f2e3bf;font-size:min(5svw,32px);font-family:"Cormorant Garamond",serif;line-height:1.2;text-align:center;z-index:2}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-main .main-ttl h1{text-align:unset}}.pre-inc #limited .limited-top-main .main-ttl .ttl-sub{position:relative;margin:1em 0 0;color:#f2e3bf;font-size:min(2.4svw,12px);text-align:center;z-index:2}.pre-inc #limited .limited-top-body{margin:0 auto;padding:0 0 3em;max-width:1280px;width:90%;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-body{padding:0 0 6em}}.pre-inc #limited .limited-top-body .txt{margin:2em 0 0;color:#231815;font-size:min(3.2svw,16px);line-height:2;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-body .txt{margin:4em 0 0}}.pre-inc #limited .limited-top-body .menu-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em;margin:2em auto 0;width:90%}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-body .menu-list{margin:4em auto 0}}.pre-inc #limited .limited-top-body .menu-list a{width:calc(50% - .5em);line-height:0}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-top-body .menu-list a{max-width:330px}}.pre-inc #limited .limited-top-body .menu-list a:hover{opacity:.6}.pre-inc #limited .limited-top-body .menu-list a.pen{position:relative;filter:grayscale(100%)}.pre-inc #limited .limited-top-body .menu-list a.pen:hover{opacity:unset}.pre-inc #limited .limited-top-body .menu-list a.pen::before{content:"";position:absolute;inset:0;background-color:rgba(51,51,51,.7)}.pre-inc #limited .limited-top-body .menu-list a.pen::after{content:"Coming Soon";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-15deg);color:#fff;font-size:min(4.2svw,24px);white-space:nowrap}.pre-inc #limited .limited-plan .main-ttl figure{overflow:hidden;position:relative;height:50svw;font-size:min(3.2svw,16px);line-height:0}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan .main-ttl figure{height:unset}}.pre-inc #limited .limited-plan .main-ttl figure::before{content:"";position:absolute;inset:0;background:linear-gradient(102deg, #575656 0%, #A3A3A3 100%),radial-gradient(ellipse 50svw 18svw, #A0A0A0, #6A6A6A);mix-blend-mode:multiply;z-index:1}.pre-inc #limited .limited-plan .main-ttl figure h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:unset;background-color:unset;width:-moz-fit-content;width:fit-content;color:#f2e3bf;font-size:min(5svw,32px);font-family:"Cormorant Garamond",serif;letter-spacing:.1em;z-index:2}.pre-inc #limited .limited-plan .main-ttl figure img{position:relative;opacity:.8;z-index:-1;height:100%;-o-object-position:38% 50%;object-position:38% 50%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan .main-ttl figure img{-o-object-position:unset;object-position:unset;-o-object-fit:contain;object-fit:contain}}.pre-inc #limited .limited-plan .main-ttl figure figcaption{position:absolute;bottom:.5em;right:.5em;color:#fff;font-size:min(2svw,10px);line-height:1;z-index:2}.pre-inc #limited .limited-plan-body{margin:0 auto;padding:4em 0 2em;background:url("../images/limited/bg.webp") no-repeat 0 0/cover,radial-gradient(circle closest-corner, rgba(255, 255, 255, 0.5) 0%, rgba(216, 210, 191, 0.5) 100%)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body{padding:8em 0 4em}}.pre-inc #limited .limited-plan-body.type2{padding:2em 0}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body.type2{padding:4em 0}}.pre-inc #limited .limited-plan-body .bd-block{margin:1.5em auto 0;padding:2em 0;width:90%;max-width:1100px;border:1px solid #938051;box-sizing:border-box}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .bd-block{margin:3em auto 0}}.pre-inc #limited .limited-plan-body .bd-block .in-note{color:#000}.pre-inc #limited .limited-plan-body .bg01{margin:2em 0 !important;padding:2em 0;width:100%;background:#4b4941;color:#fff}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .bg01{margin:4em 0 !important;padding:4em 0}}.pre-inc #limited .limited-plan-body .lead{margin:0 auto;width:90%;text-align:center;font-size:min(4.2vw,28px);line-height:1.6}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .lead{letter-spacing:.05em}}.pre-inc #limited .limited-plan-body .limited-inner{margin:0 auto;max-width:90svw;width:100%}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .limited-inner{max-width:1280px;max-width:1024px}}.pre-inc #limited .limited-plan-body .limited-inner .h4-ttl{margin:0;width:100%;position:relative;text-align:center;color:#000;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1.6}.pre-inc #limited .limited-plan-body .limited-inner .h4-ttl .h-sub-txt{width:auto;max-width:none;height:2em;max-height:none;position:absolute;top:0;left:50%;transform:translate(-7.5em, -2em)}@media screen and (orientation: landscape),print{.pre-inc #limited .limited-plan-body .limited-inner .h4-ttl .h-sub-txt{height:3em;transform:translate(-12em, -2em)}}.pre-inc #limited .limited-plan-body .limited-inner .h4-ttl .small{font-size:min(3.2svw,16px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms{display:grid;justify-content:center;align-items:stretch;gap:1em;margin:2em auto 0}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .limited-inner .rooms{grid-template-columns:repeat(2, 1fr);gap:2em;margin:4em auto 0}}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room{display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-template-columns:180fr 306fr;justify-content:center;align-items:stretch;gap:0;border:1px solid #938051;background-color:#fff;width:80svw}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan-body .limited-inner .rooms .room{width:100%}}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-type{grid-row:span 2;display:grid;justify-content:center;align-items:center;background-color:#938051;color:#fff;font-size:min(4.4svw,26px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-type span{display:inline-block;margin:0 .25em 0 0;font-size:min(5.5svw,40px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-size{padding:1em .5em 0;color:#938051;font-size:min(5.5svw,40px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-size span{font-size:min(4.2svw,24px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-size .small{font-size:min(3.2svw,16px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-area{margin:.25em 0 0;padding:0 .5em 1em;color:#000;font-size:min(5.5svw,40px);line-height:1}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-area span{font-size:min(5svw,32px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room-area .sub-txt{font-size:min(2.4svw,12px)}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room a{grid-column:span 2;display:block;padding:1em 0;background:linear-gradient(90deg, #1A4560 0%, #0F6F86 100%);color:#fff;font-size:min(3.2svw,16px);font-family:"Noto Serif JP",serif;letter-spacing:.05em;text-align:center}.pre-inc #limited .limited-plan-body .limited-inner .rooms .room a:hover{opacity:.7}.pre-inc #limited .limited-plan-body .limited-inner .footnotes{display:flex;justify-content:start;align-items:center;gap:1em;margin:2em 0 0}.pre-inc #limited .limited-plan-body .limited-inner .footnotes li{color:#000;font-size:min(2svw,10px)}.pre-inc #limited .limited-plan .select{margin:0;width:100%;background:#4b4941;color:#fff}.pre-inc #limited .limited-plan .bg01,.pre-inc #limited .limited-plan .bg02{margin:0 auto;padding:2.5em 0;width:100%}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan .bg01,.pre-inc #limited .limited-plan .bg02{padding:5em 0}}.pre-inc #limited .limited-plan .bg02{background:#32312b}.pre-inc #limited .limited-plan .res-btn{margin:1em auto 0;padding:1em 0;width:16em;background:linear-gradient(90deg, rgb(151, 132, 72) 0%, rgb(186, 172, 124) 100%);position:relative;display:block;text-align:center;color:#fff;font-size:min(3.8svw,20px);letter-spacing:.05em;line-height:1}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan .res-btn{margin:1.5em auto 0}}.pre-inc #limited .limited-plan .res-btn::after{content:"";width:.4em;height:.4em;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:50%;right:5%;transform:translateY(-50%) rotate(-45deg);display:inline-block}.pre-inc #limited .limited-plan .in-note{margin:0 auto;width:90%;max-width:1024px;text-align:justify;color:#fff;font-size:min(2.4svw,12px);line-height:1.4}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-plan .in-note{width:100%}}.pre-inc #limited .limited-plan .Lux_slide{width:90%;max-width:1000px;margin:20px auto}.pre-inc #limited .limited-plan .Lux_slide .photo{line-height:0}.pre-inc #limited .limited-plan .ver-box{margin:2em auto;width:90%;max-width:1000px}.pre-inc #limited .limited-plan .box{margin:0 auto;width:100%}.pre-inc #limited .limited-plan .box .photo{margin:0 auto 1em}.pre-inc #limited .limited-plan .box .photo.img01{padding:1em;width:40%;max-width:360px;background:#fff}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .box .photo.img01{width:80%}}.pre-inc #limited .limited-plan .box .photo.img05{padding:1em;width:34%;max-width:320px;background:#fff}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .box .photo.img05{width:70%}}.pre-inc #limited .limited-plan .box .sub{margin:0 0 1em;width:100%;font-size:min(3.2svw,16px);line-height:1}.pre-inc #limited .limited-plan .box .txt{margin:0 auto;width:100%;font-size:min(4svw,22px);line-height:1}.pre-inc #limited .limited-plan .box .txt .txt_color{color:#b9b088}.pre-inc #limited .limited-plan .Lux_read{margin:6em auto 2em;width:100%}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .Lux_read{margin:3em auto 1em}}.pre-inc #limited .limited-plan .Lux_read.mt0{margin-top:0}.pre-inc #limited .limited-plan .Lux_read .read_title{text-align:center;font-size:min(6.5svw,46px);letter-spacing:12px;color:#b9b088;font-weight:200;margin-bottom:30px}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .Lux_read .read_title{margin-bottom:15px;letter-spacing:.1em}}.pre-inc #limited .limited-plan .Lux_read .read_desc{text-align:center;font-size:min(4.4svw,26px);letter-spacing:5px;color:#fff;font-weight:200}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .Lux_read .read_desc{letter-spacing:.1em}}.pre-inc #limited .limited-plan .Lux_read .read_desc.bk{color:#000}.pre-inc #limited .limited-plan .bath-box1{margin:0 auto 2em;width:90%;max-width:1000px;display:flex;justify-content:center;align-items:flex-start;gap:2em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .bath-box1{margin:0 auto 1em;gap:1em}}.pre-inc #limited .limited-plan .bath-box1 .card_item{margin:0;padding:.5em 0;width:calc((100% - 64px)/3);border:1px #fff solid;text-align:center;font-size:min(4.2svw,24px);line-height:1}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .bath-box1 .card_item{width:calc((100% - 6.4svw)/3)}}.pre-inc #limited .limited-plan .bath-box2{margin:0 auto;padding:2em;width:90%;max-width:1000px;border:1px #fff solid;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .bath-box2{padding:1em;gap:1em}}.pre-inc #limited .limited-plan .bath-box2 .ttl2{margin:0;width:100%;text-align:center;font-size:min(4.2svw,24px)}.pre-inc #limited .limited-plan .bath-box2 .in-box1{margin:0;width:calc((100% - 2em)/2)}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .bath-box2 .in-box1{width:calc((100% - 1em)/2)}}.pre-inc #limited .limited-plan .bath-box2 .in-box1 .ttl{margin:.5em 0 0}.pre-inc #limited .limited-plan .bath-box2 .cap2{margin:0;width:100%;font-size:min(2.4svw,12px);line-height:1.4}.pre-inc #limited .limited-plan .sec_title{margin:2em auto 0;text-align:center;font-size:min(4.4svw,26px);letter-spacing:.1em;line-height:1}.pre-inc #limited .limited-plan .sec_title.mt0{margin-top:0}.pre-inc #limited .limited-plan .select-block1{margin:2em auto;width:100%;max-width:1024px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block1{margin:1em auto;width:90%;gap:.5em}}.pre-inc #limited .limited-plan .select-block1 .card_list{margin:0;width:calc((100% - 3em)/4);background:#fff;text-align:center;color:#000;align-self:stretch}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block1 .card_list{width:calc((100% - .5em)/2)}}.pre-inc #limited .limited-plan .select-block1 .card_list .card_team{margin:0;padding:1em 0;background:#938051;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;line-height:1}.pre-inc #limited .limited-plan .select-block1 .card_list .card_team .team_num{font-size:1.4em}.pre-inc #limited .limited-plan .select-block1 .card_list .card_desc{margin:0;padding:1.5em 0;font-size:min(2.8svw,14px);display:flex;justify-content:center;align-items:center}.pre-inc #limited .limited-plan .select-block1 .card_list .card_desc.type2{padding:1em 0}.pre-inc #limited .limited-plan .select-block1 .select{margin:0;padding:1.25em 0 2em;width:calc((100% - 2em)/3);background:#ebeadf;border:1px #fff solid;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;text-align:center;color:#000;cursor:pointer;opacity:.6;transition:.5s}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block1 .select{width:calc((100% - 1em)/2)}}.pre-inc #limited .limited-plan .select-block1 .select:hover{opacity:1}.pre-inc #limited .limited-plan .select-block1 .select::after{content:"▼";position:absolute;left:50%;bottom:.5em;transform:translateX(-50%);font-size:.75em}.pre-inc #limited .limited-plan .select-block1 .select:nth-child(1){background:#e7e4de}.pre-inc #limited .limited-plan .select-block1 .select:nth-child(2){background:#b8aea4}.pre-inc #limited .limited-plan .select-block1 .select:nth-child(3){background:#4d463d;color:#fff}.pre-inc #limited .limited-plan .select-block1 .select .en{font-size:min(3.6svw,20px);line-height:1}.pre-inc #limited .limited-plan .select-block1 .select .ja{font-size:min(3.2svw,16px);line-height:1}.pre-inc #limited .limited-plan .select-block1 .select .image{width:.5473684211em;height:.8em;position:absolute;left:50%;bottom:0;transform:translate(-50%, -0.5em) rotate(90deg);font-size:min(2.4svw,12px)}.pre-inc #limited .limited-plan .ttl{margin:0;width:100%;text-align:center;color:#b9b088;font-size:min(4svw,22px);line-height:1}.pre-inc #limited .limited-plan .box{margin:2em auto;width:100%;text-align:center}.pre-inc #limited .limited-plan .select-block2{margin:2em auto;width:90%;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1em}.pre-inc #limited .limited-plan .select-block2 .type-item{margin:0;width:calc((100% - 4em)/5);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block2 .type-item{width:calc((100% - 2em)/3)}}.pre-inc #limited .limited-plan .select-block3{margin:2em auto;width:90%;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1em 1.5em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block3{gap:2em}}.pre-inc #limited .limited-plan .select-block3 .color-item{margin:0;width:calc((100% - 3em)/3);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}@media screen and (max-width: 767px){.pre-inc #limited .limited-plan .select-block3 .color-item{width:100%}}.pre-inc #limited .limited-plan .radio_btn{display:none}.pre-inc #limited .limited-plan #select01:checked~.select-block1 .select01{opacity:1}.pre-inc #limited .limited-plan #select01:checked~.select-block1 .select02,.pre-inc #limited .limited-plan #select01:checked~.select-block1 .select03,.pre-inc #limited .limited-plan #select01:checked~.select-block1 .select04{opacity:.6}.pre-inc #limited .limited-plan #select01:checked~.Lux_slide .select01{display:block}.pre-inc #limited .limited-plan #select01:checked~.Lux_slide .select02,.pre-inc #limited .limited-plan #select01:checked~.Lux_slide .select03,.pre-inc #limited .limited-plan #select01:checked~.Lux_slide .select04{display:none}.pre-inc #limited .limited-plan #select01:checked~.ver-box .select01{display:block}.pre-inc #limited .limited-plan #select01:checked~.ver-box .select02,.pre-inc #limited .limited-plan #select01:checked~.ver-box .select03,.pre-inc #limited .limited-plan #select01:checked~.ver-box .select04{display:none}.pre-inc #limited .limited-plan #select02:checked~.select-block1 .select02{opacity:1}.pre-inc #limited .limited-plan #select02:checked~.select-block1 .select01,.pre-inc #limited .limited-plan #select02:checked~.select-block1 .select03,.pre-inc #limited .limited-plan #select02:checked~.select-block1 .select04{opacity:.6}.pre-inc #limited .limited-plan #select02:checked~.Lux_slide .select02{display:block}.pre-inc #limited .limited-plan #select02:checked~.Lux_slide .select01,.pre-inc #limited .limited-plan #select02:checked~.Lux_slide .select03,.pre-inc #limited .limited-plan #select02:checked~.Lux_slide .select04{display:none}.pre-inc #limited .limited-plan #select02:checked~.ver-box .select02{display:block}.pre-inc #limited .limited-plan #select02:checked~.ver-box .select01,.pre-inc #limited .limited-plan #select02:checked~.ver-box .select03,.pre-inc #limited .limited-plan #select02:checked~.ver-box .select04{display:none}.pre-inc #limited .limited-plan #select03:checked~.select-block1 .select03{opacity:1}.pre-inc #limited .limited-plan #select03:checked~.select-block1 .select01,.pre-inc #limited .limited-plan #select03:checked~.select-block1 .select02,.pre-inc #limited .limited-plan #select03:checked~.select-block1 .select04{opacity:.6}.pre-inc #limited .limited-plan #select03:checked~.Lux_slide .select03{display:block}.pre-inc #limited .limited-plan #select03:checked~.Lux_slide .select01,.pre-inc #limited .limited-plan #select03:checked~.Lux_slide .select02,.pre-inc #limited .limited-plan #select03:checked~.Lux_slide .select04{display:none}.pre-inc #limited .limited-plan #select03:checked~.ver-box .select03{display:block}.pre-inc #limited .limited-plan #select03:checked~.ver-box .select01,.pre-inc #limited .limited-plan #select03:checked~.ver-box .select02,.pre-inc #limited .limited-plan #select03:checked~.ver-box .select04{display:none}.pre-inc #limited .limited-plan #select04:checked~.select-block1 .select04{opacity:1}.pre-inc #limited .limited-plan #select04:checked~.select-block1 .select01,.pre-inc #limited .limited-plan #select04:checked~.select-block1 .select02,.pre-inc #limited .limited-plan #select04:checked~.select-block1 .select03{opacity:.6}.pre-inc #limited .limited-plan #select04:checked~.Lux_slide .select04{display:block}.pre-inc #limited .limited-plan #select04:checked~.Lux_slide .select01,.pre-inc #limited .limited-plan #select04:checked~.Lux_slide .select02,.pre-inc #limited .limited-plan #select04:checked~.Lux_slide .select03{display:none}.pre-inc #limited .limited-plan #select04:checked~.ver-box .select04{display:block}.pre-inc #limited .limited-plan #select04:checked~.ver-box .select01,.pre-inc #limited .limited-plan #select04:checked~.ver-box .select02,.pre-inc #limited .limited-plan #select04:checked~.ver-box .select03{display:none}.pre-inc #limited .limited-type-body{position:relative;background:url("../images/limited/bg.webp") no-repeat 0 0/cover,radial-gradient(circle closest-corner, rgba(255, 255, 255, 0.5) 0%, rgba(216, 210, 191, 0.5) 100%)}.pre-inc #limited .limited-type-body .limited-inner{display:grid;grid-template-columns:1fr;justify-content:center;align-items:stretch;gap:2.5em;margin:0 auto;padding:0 0 2.5em;width:100%;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner{grid-template-columns:480fr 800fr;gap:0;padding:unset;max-width:1280px}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail{display:grid;grid-auto-rows:min-content;justify-content:center;align-items:start;gap:1em;margin:0 auto;padding:2em 0 0;width:80%;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail{grid-template-columns:1fr;gap:2em;padding:8em 0;max-width:480px;min-width:300px}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail h2{color:#938051;font-size:min(5.15svw,35px);letter-spacing:.1em;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail h2{text-align:unset}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail h2 span{display:inline-block;font-size:min(7svw,52px);letter-spacing:-0.01em}.pre-inc #limited .limited-type-body .limited-inner .limited-detail h3{color:#938051;font-size:min(6.7svw,48px);letter-spacing:-0.01em;text-align:center}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail h3{text-align:unset}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail h3 span{display:inline-block;font-size:min(5svw,32px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail h3 span{display:block;margin:0 0 0 1.5em}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail h3 .small{font-size:min(3.2svw,16px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-num{font-size:min(5svw,32px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-num span{font-size:min(5.5svw,40px);line-height:1.2}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-num .sub-txt{font-size:min(2.4svw,12px);line-height:1.2}.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl{display:grid;grid-auto-rows:min-content;gap:.5em;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl{gap:1em}}.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl .rows{display:grid;grid-template-columns:11fr 6fr 8fr;align-items:end;gap:.5em;font-size:min(3.2svw,16px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl .rows dt{font-size:min(2.8svw,14px);-moz-text-align-last:justify;text-align-last:justify}.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl .rows dd{font-size:min(2.8svw,14px);text-align:right}.pre-inc #limited .limited-type-body .limited-inner .limited-detail dl .rows.total{padding:1em 0 0;border-top:1px solid #000}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .footnotes2{display:grid;grid-auto-rows:min-content;grid-template-columns:1fr;justify-content:start;align-items:center;gap:.5em;margin:1em 0 0;font-size:min(3.2svw,16px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .footnotes2 li{margin:0 0 0 1em;text-indent:-1em;color:#000;font-size:min(2svw,10px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-point h4{color:#938051;font-size:min(4.2svw,24px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-point ul{display:grid;gap:.5em;margin:1em 0 0 1.5em;font-size:min(3.2svw,16px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-point ul li{position:relative;font-size:min(2.8svw,14px)}.pre-inc #limited .limited-type-body .limited-inner .limited-detail .limited-point ul li::before{content:"■";position:relative;display:inline-block;margin:0 0 0 -1.5em;width:1.5em;color:#938051}.pre-inc #limited .limited-type-body .limited-inner .limited-detail>a{display:none;justify-content:center;align-items:center;margin:0 auto 0 0;padding:1em 0;background:linear-gradient(90deg, #1A4560 0%, #0F6F86 100%);width:80%;color:#fff}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-detail>a{display:grid}}.pre-inc #limited .limited-type-body .limited-inner .limited-image{display:grid;justify-content:center;align-items:start;gap:1em;margin:0 auto;padding:3em 0 2em;background-color:#fff;width:100%;font-size:min(3.2svw,16px)}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-image{grid-template-columns:1fr;gap:4em;padding:8em 0;max-width:800px;min-width:400px}}.pre-inc #limited .limited-type-body .limited-inner .limited-image>figure{margin:0 auto;width:80%;max-width:80svw}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-image>figure{max-width:unset}}.pre-inc #limited .limited-type-body .limited-inner .limited-image-option{display:grid;grid-template-columns:4fr 1fr;justify-content:space-between;align-items:center;margin:0 auto;width:80%}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner .limited-image-option{grid-template-columns:repeat(2, auto)}}.pre-inc #limited .limited-type-body .limited-inner>a{display:grid;justify-content:center;align-items:center;margin:0 auto;padding:1em 0;background:linear-gradient(90deg, #1A4560 0%, #0F6F86 100%);width:80%;color:#fff}@media screen and (min-width: 751px),print{.pre-inc #limited .limited-type-body .limited-inner>a{display:none}}/*# sourceMappingURL=limited.css.map */