@charset "UTF-8";@media print{body{width:1000px}}body{text-align:center;font-size:18px;line-height:160%;background-color:#fff;color:#4a4a4a}@media only screen and (max-width: 1024px){body{font-size:14px;line-height:160%}}#header{width:1000px;margin:0 auto;height:80px;overflow:hidden}#header h1{margin:3% auto 0 1%;text-align:left;position:relative;float:left}#header h1 img{width:70%}#header h2{margin:1% auto 0;position:relative;float:right}@media only screen and (max-width: 1024px){#header{width:100%;overflow:hidden;clear:both;background-color:#fff;margin:0 auto;height:100%}#header h1{margin:3% auto 0;width:50%;overflow:hidden;float:left}#header h1 img{margin:1% auto 0 1%;width:100%}#header h2{margin:1% auto 0;width:50%;overflow:hidden;float:left;text-align:right}#header h2 img{margin:1% auto 3%;width:90%}}#footer{width:100%;margin:0 auto;background-color:#a0eefc}#footer img{width:100%}#footer .footerarea{width:100%;margin:0 auto;background-image:url(../img/easter2026/f-niji.jpg),linear-gradient(90deg,#fff,#fff);background-position:50% 240px;background-repeat:no-repeat;background-size:100%}#footer .footerarea img{width:100%}@media only screen and (max-width: 1024px){#footer .footerarea{background-position:50% 200px}}@media only screen and (max-width: 1024px){#footer .footerarea{width:100%;background-size:200%;overflow:hidden}#footer .footerarea img{width:100%}}#footer .footerarea p.cap{width:1024px;margin:0 auto;font-size:90%;text-align:left;padding:3% 3% 0}@media only screen and (max-width: 1024px){#footer .footerarea p.cap{width:90%}#footer .footerarea p.cap img{width:100%}}#footer .footerarea p.copy{font-size:80%;background:#0b318f;color:#fff;padding:.2% 0 0;font-family:"Zen Maru Gothic",sans-serif}#footer .detail{width:100%;margin:25% auto 0;background:#fff}#footer .detail p.page-top{width:1024px;margin:0 auto;text-align:right;font-weight:700}#footer .detail p.page-top a{color:#13324b}@media only screen and (max-width: 1024px){#footer .detail p.page-top{width:100%;margin:50% auto 0}}#footer .detail h3{color:#0b318f;font-family:"Zen Maru Gothic",sans-serif;font-weight:900;font-size:180%;margin:0}@media only screen and (max-width: 1024px){#footer .detail h3{margin:0 0 3%}}#footer .detail h4{font-size:120%;font-weight:700;margin:1% 0}#footer .detail dl{width:1024px;display:flex;flex-wrap:wrap;text-align:left;justify-content:center;margin:0 auto 5%}#footer .detail dl img{width:100%}#footer .detail dl dd{width:8%;padding:2%}@media only screen and (max-width: 1024px){#footer .detail dl dd{width:13%}}@media only screen and (max-width: 1024px){#footer .detail dl{width:100%}}#footer .detail .app-bnr-con{width:1024px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 1024px){#footer .detail .app-bnr-con{width:100%}}#footer .detail .app-bnr-con .button{width:30%;font-size:120%;color:#ff7e00;border:solid 2px #ff7e00;margin:0 .5% 10%;background:#fff;font-weight:700;border-radius:25px}#footer .detail .app-bnr-con .button a{display:block;padding:2% 8%;color:#ff7e00;text-decoration:none}@media only screen and (max-width: 1024px){#footer .detail .app-bnr-con .button{width:40%;font-size:110%;line-height:120%;margin:0 1% 10%}}#footer .detail .app-bnr-con .ssv_logo{width:70%;margin:0 auto 10%}#footer .detail .app-bnr-con .ssv_logo img{width:100%}@media only screen and (max-width: 1024px){#footer .detail .app-bnr-con .ssv_logo{width:50%}}.easter2026{overflow:hidden}.easter2026 *{margin:0;padding:0;font-family:"Zen Maru Gothic",sans-serif;font-size:1.2rem;letter-spacing:-.024rem;line-height:160%;font-weight:500;font-style:normal;overflow-wrap:break-word;color:#9f6220}@media only screen and (max-width: 1024px){.easter2026 *{font-size:.8rem;letter-spacing:-.016rem;line-height:140%}}.easter2026 img{width:100%}.easter2026 iframe{width:100%;height:100%;aspect-ratio:16/9}.easter2026 a:hover{text-decoration:none}.easter2026 .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.easter2026 .sp-br{display:none}.easter2026 .sp{display:none}.easter2026 .sp_min{display:none}@media only screen and (max-width: 1024px){.easter2026 .sp-br{display:block}}@media only screen and (max-width: 550px){.easter2026 .sp{display:block}}@media only screen and (max-width: 350px){.easter2026 .sp_min{display:block}}.easter2026 .pc-br{display:block}@media only screen and (max-width: 1024px){.easter2026 .pc-br{display:none}}.easter2026 .sp-nobr{white-space:wrap;color:inherit;font-size:inherit}@media only screen and (max-width: 1024px){.easter2026 .sp-nobr{white-space:nowrap}}.easter2026 .pc-nobr{white-space:nowrap;color:inherit;font-size:inherit}@media only screen and (max-width: 1024px){.easter2026 .pc-nobr{white-space:wrap}}.easter2026 .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:opacity;transition-property:opacity;padding:.4375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easter2026 .button p{color:#fff}@media only screen and (max-width: 1024px){.easter2026 .button{padding:.25rem}.easter2026 .button p{font-size:clamp(0.7rem,0.44rem + 1.19vw,1.2rem)}}.easter2026 .button:hover{opacity:.8}.easter2026 .button-round{border-radius:50vw}.easter2026 .button-round__inner{width:80%;border-radius:50vw;padding:.5rem}@media only screen and (max-width: 350px){.easter2026 .button-round__inner{width:100%;border-radius:50vw;text-wrap:nowrap}}.easter2026 .button-square{margin-top:4%;background-color:#f6a667;border-radius:30px;padding:.2rem;min-height:3rem}.easter2026 .pn{background-color:#ff97b0}@media only screen and (max-width: 1024px){.easter2026 .button-square{margin-top:6%}}.twin-item__about{text-align:left}@media only screen and (max-width: 1024px){.easter2026 .button-square{padding:.8rem;min-height:2.4rem;min-height:2rem}}@media only screen and (max-width: 550px){.easter2026 .button-square{padding:.8rem;min-height:2.4rem;min-height:1rem}}.easter2026 .button-none{background-color:#999!important;pointer-events:none}.easter2026 .button-none:hover{opacity:1}.easter2026 .ls-short{letter-spacing:-.048rem}@media only screen and (max-width: 1024px){.easter2026 .ls-short{letter-spacing:-.08rem}}.easter2026 .contents-wrapper{max-width:1000px;margin:auto}@media only screen and (max-width: 1024px){.easter2026 .contents-wrapper{max-width:100%}}.easter2026 .contents-wrapper .contents-inner{max-width:940px;margin:auto}@media only screen and (max-width: 1024px){.easter2026 .contents-wrapper .contents-inner{max-width:90%}}.easter2026 .sec{position:relative;padding-block:8.75rem;width:100%;background-repeat:repeat-y;background-size:100%;background-position:50% 0}.easter2026 .sec .contents__wrapper{max-width:940px;margin:auto}.easter2026 .sec .contents__wrapper .contents__inner{max-width:940px;margin:auto}.easter2026 .easter_contents__box__ttl{max-width:840px;margin-inline:auto;margin-bottom:3.5rem;width:75%}@media only screen and (max-width: 1024px){.easter2026 .easter_contents__box__ttl{max-width:95%;margin-inline:auto;margin-bottom:clamp(0.5rem,0.236rem + 6.82vw,3rem);width:95%}}.easter2026 .sec .contents__wrapper .contents__box__ttl{max-width:750px;margin-inline:auto;margin-bottom:3.3rem;width:65%}.easter2026 .sec .contents__wrapper .contents__box__ttl_1{max-width:750px;margin-inline:auto;width:65%;margin-bottom:2rem}@media only screen and (max-width: 550px){.easter2026 .sec .contents__wrapper .contents__box__ttl_1{margin-bottom:10%}}@media only screen and (max-width: 1024px){.easter2026 .sec{background-size:200%;padding-block:4rem}.easter2026 .sec .contents__wrapper{max-width:100%}.easter2026 .sec .contents__wrapper .contents__inner{max-width:90%}.easter2026 .sec .contents__wrapper .contents__box__ttl{max-width:95%;margin-bottom:2rem;width:90%}.easter2026 .sec .contents__wrapper .contents__box__ttl_1{max-width:95%;margin-bottom:1.5rem;width:90%}}.easter2026 .sec .contents__wrapper .contents__box__ttl_2{max-width:750px;margin-inline:auto;margin-bottom:7rem;width:65%}@media only screen and (max-width: 1024px){.easter2026 .sec .contents__wrapper .contents__box__ttl_2{max-width:95%;margin-bottom:clamp(2rem,0.864rem + 5.68vw,4.5rem);width:90%}}.easter2026 .sec .contents__wrapper .contents__box__ttl_3{max-width:840px;margin-inline:auto;margin-bottom:4.5rem;width:80%}@media only screen and (max-width: 1024px){.easter2026 .sec .contents__wrapper .contents__box__ttl_3{max-width:95%;margin-bottom:3rem;width:100%}}.easter2026 .contents__box{margin-inline:auto}@media only screen and (max-width: 1024px){.easter2026 .contents__box>div{margin-bottom:15%;padding-top:0}}.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-15rem;width:100%;max-width:700px;margin-inline:auto}@media only screen and (max-width: 1024px){.easter2026 .easter2026-contents .top-contents__logo img{max-width:85%;margin-top:-15rem}}@media only screen and (max-width: 1300px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-9rem}}@media only screen and (max-width: 1630px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-11rem}}@media only screen and (min-width: 2180px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:clamp(-20rem,-3.667rem + -10.67vw,-34rem)}}@media only screen and (max-width: 730px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-10rem}}@media only screen and (max-width: 500px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-9rem}}@media only screen and (max-width: 430px){.easter2026 .easter2026-contents .top-contents__logo img{margin-top:-7rem}}.easter2026 .easter2026-contents .contents__box:last-child{margin-bottom:0;margin-top:clamp(3rem,2.091rem + 4.55vw,5rem)}.easter2026 .easter2026-contents .easter2026-contents__box-three .contents__box__other__5-5_item{padding-top:2rem}@media only screen and (max-width: 800px){.easter2026 .easter2026-contents .easter2026-contents__box-three .contents__box__other__5-5_item{padding-top:1.5rem}}@media only screen and (max-width: 1024px){.easter2026 .easter2026-contents .easter2026-contents__box-three .contents__box__ttl{margin-bottom:1.5rem}}.easter2026 .easter2026-contents .contents__box__other{margin-bottom:2.2rem}@media only screen and (max-width: 1024px){.easter2026 .easter2026-contents .contents__box__other{margin-bottom:1rem}}.easter2026 .easter2026-contents{background-image:url(../img/easter2026/easter-contents__back.jpg);padding-block:0 8.75rem}@media only screen and (max-width: 1024px){.easter2026 .easter2026-contents{padding-block:0 5rem}}.easter2026 .easter2026-contents .contents__box__img{aspect-ratio:unset;overflow-x:hidden}.easter2026 .easter2026-contents .contents__box__img img{margin-inline:calc(50% - 50vw);width:70vw}@media only screen and (max-width: 1024px){.easter2026 .easter2026-contents .contents__box__img img{width:100vw}}@media only screen and (max-width: 1024px){.easter2026 .javier_contents .other__twin__img{margin-bottom:0}}@media only screen and (max-width: 1024px){.easter2026 .javier_contents .contents__box__ttl .javier{margin-bottom:0}}.easter2026 .javier_contents .contents__box__button .button{background-color:#fe9644}.easter2026 .javier_contents{background-image:url(../img/easter2026/javier__back.jpg)}.easter2026 .javiert_contents .contents__box__text>*{color:#fff}.easter2026 #javier-text{color:#553c26;font-size:clamp(0.875rem,0.648rem + 1.14vw,1.5rem);font-weight:700;margin:8% 0 0}.easter2026 .contents__box>div:last-child{margin-bottom:0}.easter2026 .contents__inner__ttl{max-width:640px;margin-inline:auto;margin-bottom:9%;padding-top:3%;width:55%}.easter2026 .pt{padding:0;margin-top:-2%;margin-bottom:2%}@media only screen and (max-width: 1024px){.easter2026 .contents__inner__ttl{max-width:95%;width:85%;margin-top:clamp(1rem,-0.039rem + 4.75vw,3rem)}}.easter2026 .contents__box__text-backimg{position:relative;margin:0 auto;text-align:center}.layer-bg{background-image:url(../img/easter2026/easter-contents__text-backimg.png)}.layer-pt{background-image:url(../img/easter2026/patios-contents__text-backimg.png)}.contents__box.contents__box__text-backimg.layer-pt{margin-bottom:5%;width:85%}.contents__box.contents__box__text-backimg.layer-bg{margin-bottom:12%;width:85%}@media only screen and (max-width: 550px){.contents__box.contents__box__text-backimg.layer-bg{margin-bottom:18%;width:100%}}.easter2026 .contents__box__text-backimg{background-repeat:no-repeat;background-size:contain;background-position:center;width:90%;max-width:750px;aspect-ratio:3 / 2;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width: 400px){.easter2026 .contents__box__text-backimg{width:100%}}.easter2026 .contents__box__text-backimg p{margin:0;font-weight:700;font-size:1.6rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__text-backimg p{margin:0;font-size:clamp(0.6rem,0.227rem + 2.36vw,2rem)}}.easter2026 .contents__box__text *{font-size:1.32rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__text *{font-size:.88rem}}.easter2026 .contents__box__inner{background-color:#fff8d5;padding-inline:3.5rem;padding-block:5.25rem;border-radius:20px}@media only screen and (max-width: 1024px){.easter2026 .contents__box__inner{padding-inline:2rem;padding-block:3rem}}.easter2026 .contents__box__inner>div{margin-bottom:3.5rem;margin-inline:auto}@media only screen and (max-width: 1024px){.easter2026 .contents__box__inner>div{margin-bottom:2rem}}.easter2026 .contents__box__inner>div:last-child{margin-bottom:0}.easter2026 #easter-goods-text{font-size:clamp(1rem,0.727rem + 1.36vw,1.75rem);font-weight:700;margin-bottom:6%;margin-top:-.8rem}.easter2026 .noto{text-align:right;font-size:clamp(0.688rem,0.597rem + 0.45vw,0.938rem);margin-top:1.5%;font-family:"Noto Sans JP",sans-serif;color:#3d3d3d}.easter2026 .contents__box__img{max-width:840px;aspect-ratio:1.5}@media only screen and (max-width: 1024px){.easter2026 .contents__box__img{width:95%}}.easter2026 .contents__box__img img{border-radius:20px}.easter2026 .contents__box__img p{margin-top:1.75rem;font-size:1.32rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__img p{margin-top:1rem;font-size:.88rem}}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about{padding:.5rem}}.easter2026 .contents__box__about>div{margin-bottom:.875rem;margin-inline:auto}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about>div{padding:.5rem}}.easter2026 .contents__box__about>div:last-child{margin-bottom:0}.easter2026 .contents__box__about__flex{gap:2.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about__flex{gap:1rem}}.easter2026 .contents__box__about__flex__ttl{-ms-flex-preferred-size:15%;flex-basis:15%;background-color:#f485ae;padding:.4375rem;border-radius:5px;-ms-flex-preferred-size:calc(30% - 2.8rem);flex-basis:calc(30% - 2.8rem)}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about__flex__ttl{padding:.25rem;-ms-flex-preferred-size:calc(40% - 1rem);flex-basis:calc(40% - 1rem)}}.easter2026 .contents__box__about__flex__ttl *{font-size:1.56rem;color:#fff}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about__flex__ttl *{font-size:.88rem}}.easter2026 .contents__box__about__flex__text{-ms-flex-preferred-size:calc(70% - 2.8rem);flex-basis:calc(70% - 2.8rem)}@media only screen and (max-width: 1024px){.easter2026 .contents__box__about__flex__text{-ms-flex-preferred-size:calc(60% - 1rem);flex-basis:calc(60% - 1rem)}}.easter2026 .contents__box__about__flex__text p{text-align:left}.easter2026 .contents__box__about__comment p{text-align:left}.easter2026 .contents__box__button .button{width:44%;background-color:#0a318e;margin-top:4%}@media only screen and (max-width: 1024px){.easter2026 .contents__box__button .button{width:40%}}@media only screen and (max-width: 600px){.easter2026 .contents__box__button .button{width:clamp(13rem,10.2rem + 12.8vw,15rem)}}@media only screen and (max-width: 350px){.easter2026 .contents__box__button .button{width:clamp(11rem,7.167rem + 26.67vw,13rem)}}.easter2026 .contents__box__other__4-6_item{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.8rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item{gap:1rem}}.easter2026 .contents__box__other__4-6_item .other__img{-ms-flex-preferred-size:calc(30% - 1.4rem);flex-basis:calc(30% - 1.4rem)}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item .other__img{-ms-flex-preferred-size:calc(40% - 0.5rem);flex-basis:calc(40% - 0.5rem)}}.easter2026 .contents__box__other__4-6_item .other__about{-ms-flex-preferred-size:calc(70% - 1.4rem);flex-basis:calc(70% - 1.4rem);background-color:#fffcea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;padding:1.75rem;gap:1.12rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item .other__about{-ms-flex-preferred-size:calc(60% - 0.5rem);flex-basis:calc(60% - 0.5rem);padding:1rem;gap:.4rem}}.easter2026 .contents__box__other__4-6_item .other__about__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.28rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item .other__about__item{gap:.3rem}}.easter2026 .contents__box__other__4-6_item .other__about__item__ttl{display:inline-block;background-color:#f485ae;color:#fff;padding:.4375rem;width:30%;border-radius:5px;font-size:1.56rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item .other__about__item__ttl{padding:.25rem;font-size:.88rem;width:50%}}.easter2026 .contents__box__other__4-6_item .other__about__item__text{text-align:left}.easter2026 .contents__box__other__4-6_item .other__about__item__text__grid{margin-bottom:.3rem;display:grid;grid-template-columns:3em 1fr;gap:1.12rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__4-6_item .other__about__item__text__grid{gap:.4rem}}.easter2026 .twin-item__about__ttl{font-weight:700;color:#8b571f;font-size:clamp(0.875rem,0.648rem + 1.14vw,1.5rem)}.twin-item__about__text{padding-top:2%;color:#8b571f;font-size:clamp(0.875rem,0.739rem + 0.68vw,1.25rem)}@media only screen and (max-width: 470px){.easter2026 .twin-item__about__ttl{font-size:.8rem}.twin-item__about__text{font-size:.7rem}.easter2026 .button-square p{font-size:.7rem;text-wrap:nowrap}}@media only screen and (max-width: 340px){.easter2026 .twin-item__about__ttl{font-size:.7rem}}.easter2026 .contents__box__other__5-5_item{width:840px;padding:1.3rem;background-color:#fff;margin-inline:auto;border-radius:30px;border:6px solid #fcdb60}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item{border-radius:18px}}.easter2026 .sponsorship{margin:1rem 1.5rem;color:#6d462c;font-weight:700;-webkit-text-stroke:5px #fff;paint-order:stroke;font-size:clamp(0.8rem,0.696rem + 0.47vw,1rem)}.easter2026 .night_contents .contents__box__other__5-5_item{border:none;padding:3%}.easter2026 .night_contents .datadetail .datadetail_con dt{background-color:#0b326c;width:13.5%}@media only screen and (max-width: 1024px){.easter2026 .night_contents .datadetail .datadetail_con dt{width:15%}}@media only screen and (max-width: 700px){.easter2026 .night_contents .datadetail .datadetail_con dt{width:17%;font-size:.9rem;padding:2% 0 1%}}@media only screen and (max-width: 450px){.easter2026 .night_contents .datadetail .datadetail_con dt{width:23%;font-size:.9rem;padding:2% 0 1%}@media only screen and (max-width: 350px){.easter2026 .night_contents .datadetail .datadetail_con dt{width:25%;font-size:.9rem;padding:2% 0 1%}}.easter2026 .night_contents .datadetail .datadetail_con dd{width:62%}}.easter2026 .night_contents .datadetail .datadetail_con dt:nth-of-type(2){margin-top:1%}.easter2026 .night_contents .datadetail .datadetail_con dd:nth-of-type(2){margin-top:.3%}.easter2026 .night_contents .datadetail .datadetail_con dd{padding:2% 0;color:#383838}@media only screen and (max-width: 550px){.easter2026 .night_contents .datadetail .datadetail_con dd{font-size:1rem}}@media only screen and (max-width: 1024px){.easter2026 .night_contents .contents__box__other__5-5_item{padding:4%}}.easter2026 #night-contents-text{margin:6% 0;font-size:clamp(0.875rem,0.648rem + 1.14vw,1.5rem);color:#383838;font-weight:700}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item{border:4px solid #fcdb60}}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item{padding:1rem;width:auto}}.easter2026 .contents__box__other__5-5_item .other__ttl{margin-bottom:1.75rem;font-size:1.32rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item .other__ttl{margin-bottom:1rem}}.easter2026 .contents__box__other__5-5_item .other__twin{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}@media only screen and (max-width: 425px){.twin-item__text-set{width:100%}}@media only screen and (max-width: 350px){.twin-item__text-set{width:100%}.easter2026 .button-square{padding:.4rem}}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item .other__twin{gap:1rem}}.easter2026 .contents__box__other__5-5_item .other__twin>div{-ms-flex-preferred-size:calc(50% - 1.4rem);flex-basis:calc(50% - 1.4rem)}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item .other__twin>div{-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem)}}.easter2026 .other__twin__img img{border-radius:15px;max-width:840px}@media only screen and (max-width: 1024px){.easter2026 .other__twin__img img{border-radius:12px}}.easter2026 .contents__box__other__5-5_item .other__twin__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.28rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item .other__twin__about{gap:.1rem}}.easter2026 .contents__box__other__5-5_item .other__twin__about__ttl{display:inline-block;background-color:#f69228;color:#fff;padding:.4375rem;width:30%;border-radius:5px;font-size:1.56rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item .other__twin__about__ttl{padding:.25rem;width:50%;font-size:.88rem}}.easter2026 .contents__box__other__5-5_item .other__twin__about__text{text-align:left;text-indent:-1em;padding-left:1em}.easter2026 .contents__box__other__5-5_item__lr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;padding:0;background-color:unset}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr{gap:1rem}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.75rem;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr{gap:1rem;padding:1rem}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr>div{-ms-flex-preferred-size:calc(50% - 1.4rem);flex-basis:calc(50% - 1.4rem)}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr>div{-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem)}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__img img{border-radius:20px}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.12rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about{gap:1rem}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__ttl{display:block;color:#f485ae;text-align:left;font-size:1.56rem;position:relative;z-index:0;white-space:wrap}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__ttl{font-size:1.04rem;white-space:nowrap}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__ttl::after{content:"";background-color:#f9ef7e;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;inset:1.2rem 0;height:1.44rem;z-index:-99}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__ttl::after{inset:.8rem 0;height:.96rem}}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__text{text-align:left}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__button .button-round{background-color:#ee7438}.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__button .button-round__inner{padding:.875rem}@media only screen and (max-width: 1024px){.easter2026 .contents__box__other__5-5_item__lr .other__twin__lr__about__button .button-round__inner{padding:.5rem}}@media only screen and (max-width: 321px){.easter2026 .sp-sm-block{display:block!important}.easter2026 .sp-sm-block>*{width:100%;margin-bottom:1rem}.easter2026 .sp-sm-block>:last-child{margin-bottom:0}}.easter2026 .hotel_pickup-contents{background-image:url(../img/easter2026/hotel__back.jpg)}.easter2026 .pickup-contents{background-image:url(../img/easter2026/pickup__back.jpg)}.easter2026 .hotel_pickup-contents-ttl{width:55%;margin:auto;margin-top:2.5rem}@media only screen and (max-width: 1024px){.easter2026 .hotel_pickup-contents-ttl{width:75%;margin:auto;margin-top:1.5rem}}.easter2026 .hotel-contents-text{color:#5b3e1f;font-size:clamp(0.75rem,0.568rem + 0.91vw,1.25rem);line-height:135%;font-weight:700;margin:3% 0}.easter2026 .hotel_pickup-contents .contents__box__other__5-5_item{padding:0 0 6%;border:0;margin-top:4rem}@media only screen and (max-width: 500px){.easter2026 .hotel_pickup-contents .contents__box__other__5-5_item{margin-top:2.5rem}}@media only screen and (max-width: 1024px){.easter2026 .hotel_pickup-contents .contents__box__other__5-5_item{max-width:840px}}.easter2026 .hotel_pickup-contents .contents__box__other__5-5_item .other__twin__img img{border-radius:30px 30px 0 0}@media only screen and (max-width: 1024px){.easter2026 .hotel_pickup-contents .contents__box__other__5-5_item .other__twin__img img{border-radius:18px 18px 0 0}}.easter2026 .pickup-contents .contents__box__other__5-5_item{border:0;background-color:transparent;padding:0}.easter2026 .pickup-contents .contents__box:last-child{margin-block-start:7rem;writing-mode:horizontal-tb}@media only screen and (max-width: 1024px){.easter2026 .pickup-contents .contents__box:last-child{margin-block-start:4rem;writing-mode:horizontal-tb}}.easter2026 .pickup-contents .button{background-color:#eb4d53}.easter2026 .patios_contents{background-image:url(../img/easter2026/patios-a__back.jpg)}.easter2026 .patios_contents #patios_text{color:#764e24}@media only screen and (max-width: 1024px){.easter2026 .patios_contents #patios_text{font-size:clamp(0.8rem,0.391rem + 2.05vw,1.7rem)}}.easter2026 .night_contents{background-image:url(../img/easter2026/night__back.jpg)}.easter2026 .datadetail{width:100%;margin:3% 0 2%;font-size:120%}.easter2026 .datadetail dl.datadetail_con{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}.easter2026 .datadetail dl.datadetail_con dt{text-align:center;width:11%;color:#fff;background:#f27cb7;border-radius:6px;padding:1.6% 0 1.4%;font-size:clamp(1rem,0.909rem + 0.45vw,1.25rem);height:2rem}.easter2026 .datadetail dl.datadetail_con dd{width:80%;text-align:left;margin-left:1.5%;color:#764e24;font-weight:700;font-size:clamp(0.75rem,0.568rem + 0.91vw,1.25rem)}@media only screen and (max-width: 1024px){.easter2026 .datadetail dl.datadetail_con{font-size:60%;line-height:140%}.easter2026 .datadetail dl.datadetail_con dt{width:15%;padding:2% 0;height:1.5rem}.easter2026 .datadetail dl.datadetail_con dd{width:70%;margin-left:2%}}@media only screen and (max-width: 400px){.easter2026 .datadetail dl.datadetail_con dt{width:20%;padding:2% 0;height:1.5rem}.easter2026 .datadetail dl.datadetail_con dd{width:75%;margin-left:3%}}.easter2026 .box-con{max-width:840px;margin:auto}@media only screen and (max-width: 1024px){.easter2026 .box-con{width:86%}.easter2026 .box-con img{width:100%}}.easter2026 .box-con .slide{width:840px;margin:0 auto 1%;position:relative}.easter2026 .box-con .slide img{width:100%;border-radius:15px}@media only screen and (max-width: 1024px){.easter2026 .box-con .slide{width:100%}.easter2026 .box-con .slide img{border-radius:12px}}