@charset "UTF-8";.u-lp-color--white{color:#fff}.u-lp-color--black{color:#000}.u-lp-color--navy{color:#060D27}.u-lp-color--pink{color:#D75266}.u-lp-color--blue{color:#3B4880}.u-lp-align--l{text-align:left}.u-lp-align--c{text-align:center}.u-lp-align--r{text-align:right}.u-lp-font--serif--jp{font-family:"Zen Old Mincho",serif}.u-lp-font--sansserif--jp{font-family:"Zen Kaku Gothic New",sans-serif}.u-lp-width--306{max-width:306px}@media only screen and (min-width:1441px){.u-lp-width--306{max-width:calc(306px * (13 + 3 + 0) / 13)}}.u-lp-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 800ms ease-out,-webkit-transform 800ms ease-out;transition:opacity 800ms ease-out,-webkit-transform 800ms ease-out;transition:opacity 800ms ease-out,transform 800ms ease-out;transition:opacity 800ms ease-out,transform 800ms ease-out,-webkit-transform 800ms ease-out;will-change:opacity,transform}.u-lp-scroll.is-scroll-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.u-lp-delay-1{-webkit-transition-delay:400ms;transition-delay:400ms}.u-lp-delay-2{-webkit-transition-delay:800ms;transition-delay:800ms}.u-lp-delay-3{-webkit-transition-delay:1200ms;transition-delay:1200ms}.u-lp-delay-4{-webkit-transition-delay:1600ms;transition-delay:1600ms}.u-lp-delay-5{-webkit-transition-delay:2000ms;transition-delay:2000ms}.u-lp-delay-6{-webkit-transition-delay:2400ms;transition-delay:2400ms}.u-lp-delay-7{-webkit-transition-delay:2800ms;transition-delay:2800ms}.u-lp-delay-8{-webkit-transition-delay:3200ms;transition-delay:3200ms}.u-lp-delay-9{-webkit-transition-delay:3600ms;transition-delay:3600ms}.u-lp-delay-10{-webkit-transition-delay:4000ms;transition-delay:4000ms}.u-lp-delay-11{-webkit-transition-delay:4400ms;transition-delay:4400ms}.u-lp-delay-12{-webkit-transition-delay:4800ms;transition-delay:4800ms}.u-lp-delay-13{-webkit-transition-delay:5200ms;transition-delay:5200ms}.u-lp-delay-14{-webkit-transition-delay:5600ms;transition-delay:5600ms}.u-lp-delay-15{-webkit-transition-delay:6000ms;transition-delay:6000ms}.u-lp-delay-16{-webkit-transition-delay:6400ms;transition-delay:6400ms}.u-lp-delay-17{-webkit-transition-delay:6800ms;transition-delay:6800ms}.u-lp-delay-18{-webkit-transition-delay:7200ms;transition-delay:7200ms}.u-lp-delay-19{-webkit-transition-delay:7600ms;transition-delay:7600ms}.u-lp-delay-20{-webkit-transition-delay:8000ms;transition-delay:8000ms}.u-lp-imgfi{position:relative;opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.u-lp-imgfi img{display:block;opacity:0;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;-webkit-transition-delay:800ms;transition-delay:800ms}.u-lp-imgfi:after{opacity:0;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;-webkit-transition-delay:800ms;transition-delay:800ms}.u-lp-imgfi:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#DBC5F4;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;z-index:2}.u-lp-imgfi.is-scroll-active{opacity:1}.u-lp-imgfi.is-scroll-active:before{-webkit-animation:imgMask 1500ms ease forwards;animation:imgMask 1500ms ease forwards}.u-lp-imgfi.is-scroll-active:after{opacity:1}.u-lp-imgfi.is-scroll-active img{opacity:1}@-webkit-keyframes imgMask{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}51%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}}@keyframes imgMask{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}51%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}}.u-lp-scrollX{overflow:hidden;opacity:0;-webkit-transition:opacity 400ms ease 200ms,-webkit-transform 1000ms ease;transition:opacity 400ms ease 200ms,-webkit-transform 1000ms ease;transition:opacity 400ms ease 200ms,transform 1000ms ease;transition:opacity 400ms ease 200ms,transform 1000ms ease,-webkit-transform 1000ms ease}.u-lp-scrollX--l{-webkit-transform:translateX(-2em);transform:translateX(-2em)}.u-lp-scrollX--r{-webkit-transform:translateX(2em);transform:translateX(2em)}.u-lp-scrollX.is-scroll-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.u-lp-hover{-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;opacity:1}.u-lp-hover:hover{opacity:0.75}.l-lp-menu__info__logo{width:calc(93 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__logo-link{aspect-ratio:93/70}.l-lp-menu__info__nav{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__nav__list__item+*{margin-top:calc(17 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__nav__list__item__href{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%}.l-lp-menu__info__nav__list__item__href .o-lp-sparkle{display:block;position:relative;z-index:1}.l-lp-menu__info__nav__list__item__href .o-lp-sparkle:before{position:absolute;z-index:1;top:0;left:0;content:"";display:block;width:100%;height:100%;background:url(../images/ic-sparkle-b.svg) no-repeat center center/100% 100%;opacity:0;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease}.l-lp-menu__info__nav__list__item__href__text{position:relative;width:calc(100% - calc(10 / var(--ts-parent-font-size) * 1rem) - calc(12 / var(--ts-parent-font-size) * 1rem))}.l-lp-menu__info__nav__list__item__href__text__en{display:inline-block;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease;opacity:1}.l-lp-menu__info__nav__list__item__href__text__hover{display:inline-block;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease}.l-lp-menu__info__nav__list__item__href:hover .o-lp-sparkle:before{opacity:1}.l-lp-menu__info__nav__list__item__href:hover .o-lp-sparkle img{opacity:0}.l-lp-menu__info__nav__list__item__href:hover .l-lp-menu__info__nav__list__item__href__text__en{opacity:0}.l-lp-menu__info__nav__list__item__href:hover .l-lp-menu__info__nav__list__item__href__text__hover{opacity:1}.l-lp-menu__info .c-lp-btn{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__sns{margin-top:calc(65 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__sns .c-lp-title-svg{margin-bottom:calc(15 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info .js-funClose{opacity:0;visibility:hidden;position:absolute;z-index:2;top:calc(46 / var(--ts-parent-font-size) * 1rem);right:calc(30 / var(--ts-parent-font-size) * 1rem);width:calc(20 / var(--ts-parent-font-size) * 1rem);height:2px}.l-lp-menu__info .js-funClose span{position:relative;width:100%;height:100%;display:block}.l-lp-menu__info .js-funClose span:after,.l-lp-menu__info .js-funClose span:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#9b9b97}.l-lp-menu__info .js-funClose span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-lp-menu__info .js-funClose span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:1024px){.js-sp-menu{left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:99999}.js-sp-menu.is-open{opacity:1;visibility:visible;overflow-y:auto}.js-sp-menu.is-open .js-funClose{opacity:1;visibility:visible}.js-sp-menu:before{content:"";display:block;position:fixed;z-index:-1;top:0;left:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,right bottom,left top,from(#060D27),color-stop(24%,#3B4880),color-stop(47%,#7C95B8),color-stop(69%,#A9B0DC),color-stop(97%,#E5C6DC));background-image:linear-gradient(to left top,#060D27 0%,#3B4880 24%,#7C95B8 47%,#A9B0DC 69%,#E5C6DC 97%);opacity:0.6}.js-sp-menu:after{content:"";display:block;position:fixed;z-index:-2;top:0;left:0;width:100%;height:100vh;background:url(../images/bg_mainimg.webp) no-repeat center center/cover}}.js-LP-Menu{position:fixed;z-index:999;top:calc(40 / var(--ts-parent-font-size) * 1rem);right:calc(30 / var(--ts-parent-font-size) * 1rem);width:calc(20 / var(--ts-parent-font-size) * 1rem);height:calc(14 / var(--ts-parent-font-size) * 1rem)}.js-LP-Menu .ic{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js-LP-Menu .ic .line{width:100%;height:2px;background-color:#9b9b97}.js-LP-Menu .ic:after,.js-LP-Menu .ic:before{content:"";display:block;position:absolute;z-index:1;left:0;width:100%;height:2px;background-color:#9b9b97}.js-LP-Menu .ic:before{top:0}.js-LP-Menu .ic:after{bottom:0}.c-lp-text--fsz--14{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-text--fsz--14{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-text--fsz--14{--ts-target-font-size:14}}@media only screen and (max-width:767px){.c-lp-text--fsz--14{--ts-target-font-size:10}}.c-lp-text--fsz--14{font-weight:500;line-height:1.8;letter-spacing:0.1em}.c-lp-text--fsz--16{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-text--fsz--16{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-text--fsz--16{--ts-target-font-size:16}}@media only screen and (max-width:767px){.c-lp-text--fsz--16{--ts-target-font-size:12}}.c-lp-text--fsz--16{font-weight:500;line-height:1.8;letter-spacing:0.1em}.c-lp-text--fsz--18{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:16;font-weight:500;line-height:2.8;letter-spacing:0.1em}.c-lp-text--fsz--20{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-text--fsz--20{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-text--fsz--20{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-lp-text--fsz--20{--ts-target-font-size:16}}.c-lp-text--fsz--20{font-weight:500;letter-spacing:0.1em;line-height:1.8}.c-lp-text--fsz--22{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-text--fsz--22{--ts-target-font-size:20}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-text--fsz--22{--ts-target-font-size:22}}@media only screen and (max-width:767px){.c-lp-text--fsz--22{--ts-target-font-size:18}}.c-lp-text--fsz--22{font-weight:500;letter-spacing:0.1em;line-height:2}.c-lp-text--fsz--30{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-text--fsz--30{--ts-target-font-size:24}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-text--fsz--30{--ts-target-font-size:26}}@media only screen and (max-width:767px){.c-lp-text--fsz--30{--ts-target-font-size:22}}.c-lp-text--fsz--30{font-weight:500;letter-spacing:0.1em;line-height:1.8}.c-lp-btn__href{color:#060D27;border-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative;padding:calc(10 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;opacity:1}.c-lp-btn__href__icon{position:absolute;z-index:1;width:calc(5 / var(--ts-parent-font-size) * 1rem);height:calc(5 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href__icon--t{top:0}.c-lp-btn__href__icon--l{left:0}.c-lp-btn__href__icon--b{bottom:0}.c-lp-btn__href__icon--r{right:0}.c-lp-btn__href__line{position:absolute;z-index:1;background:#fff}.c-lp-btn__href__line--b,.c-lp-btn__href__line--t{width:calc(100% - calc(20 / var(--ts-parent-font-size) * 1rem));height:1px}.c-lp-btn__href__line--l,.c-lp-btn__href__line--r{width:1px;height:calc(100% - calc(20 / var(--ts-parent-font-size) * 1rem))}.c-lp-btn__href__line--t{top:calc(5 / var(--ts-parent-font-size) * 1rem);left:calc(15 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href__line--b{bottom:calc(5 / var(--ts-parent-font-size) * 1rem);right:calc(15 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href__line--l{top:calc(15 / var(--ts-parent-font-size) * 1rem);left:calc(5 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href__line--r{bottom:calc(15 / var(--ts-parent-font-size) * 1rem);right:calc(5 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href__inner{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(15 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem);background:url(../images/btn-bg-p.webp) no-repeat center center/cover}.c-lp-btn__href__inner__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12;line-height:1.8;letter-spacing:0.05em;font-weight:700}.c-lp-btn__href__inner__arr{width:calc(12 / var(--ts-parent-font-size) * 1rem);height:calc(10 / var(--ts-parent-font-size) * 1rem);margin-top:calc(2.5 / var(--ts-parent-font-size) * 1rem);margin-left:calc(18 / var(--ts-parent-font-size) * 1rem)}.c-lp-btn__href:hover{opacity:0.75}.c-lp-btn--blue .c-lp-btn__href{border-color:#060D27}.c-lp-btn--blue .c-lp-btn__href__line{background:#060D27}.c-lp-btn--pink .c-lp-btn__href{border-color:#FBE4F0}.c-lp-btn--pink .c-lp-btn__href__line{background:#FBE4F0}.c-lp-title-st1{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-st1{--ts-target-font-size:24}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-st1{--ts-target-font-size:26}}@media only screen and (max-width:767px){.c-lp-title-st1{--ts-target-font-size:22}}.c-lp-title-st1{font-weight:500;line-height:1.8;letter-spacing:0.1em}@media only screen and (min-width:1025px) and (max-width:1440px){.c-lp-title-st1{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:22}}.c-lp-title-st2{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-st2{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-st2{--ts-target-font-size:18}}@media only screen and (max-width:767px){.c-lp-title-st2{--ts-target-font-size:14}}.c-lp-title-st2{font-weight:500;line-height:2;letter-spacing:0.1em}@media only screen and (min-width:1025px) and (max-width:1440px){.c-lp-title-st2{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14}}.c-lp-title-svg{margin-inline:auto}.c-lp-title-svg--enjoy{width:calc(371 / 550 * 100%)}.c-lp-title-svg--ticket{width:calc(212 / 550 * 100%)}.c-lp-title-svg--sns{width:calc(94 / 550 * 100%)}.c-lp-title-svg--drink{width:calc(200 / var(--ts-parent-font-size) * 1rem)}.o-lp-sparkle{width:calc(12 / var(--ts-parent-font-size) * 1rem);height:calc(12 / var(--ts-parent-font-size) * 1rem)}.o-lp-gradient--01{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(14%,#7C95B8),color-stop(34%,#456EA4),color-stop(61%,#334981),color-stop(99%,#3B4880));background-image:linear-gradient(0deg,#7C95B8 14%,#456EA4 34%,#334981 61%,#3B4880 99%)}.o-lp-gradient--02{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(15%,#7C95B8),color-stop(55%,#456EA4),color-stop(80%,#A9B0DC),color-stop(88%,#A9B0DC),to(#4863A6));background-image:linear-gradient(0deg,#7C95B8 15%,#456EA4 55%,#A9B0DC 80%,#A9B0DC 88%,#4863A6 100%)}.o-lp-gradient--03{background-image:linear-gradient(17deg,#334981 0%,#060D27 80%)}.l-main{position:relative;z-index:1}.l-main:before{content:"";display:block;position:fixed;z-index:-1;top:0;left:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,right bottom,left top,from(#060D27),color-stop(24%,#3B4880),color-stop(47%,#7C95B8),color-stop(69%,#A9B0DC),color-stop(97%,#E5C6DC));background-image:linear-gradient(to left top,#060D27 0%,#3B4880 24%,#7C95B8 47%,#A9B0DC 69%,#E5C6DC 97%);opacity:0.6}.l-main:after{content:"";display:block;position:fixed;z-index:-2;top:0;left:0;width:100%;height:100vh;background:url(../images/bg_mainimg.webp) no-repeat center center/cover}@media only screen and (min-width:1025px){.l-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(550px,36.4%,650px) 1fr;grid-template-columns:1fr clamp(550px,36.4%,650px) 1fr}}@media only screen and (min-width:1025px) and (max-width:1440px){.l-main{-ms-grid-columns:1fr clamp(400px,36.4%,550px) 1fr;grid-template-columns:1fr clamp(400px,36.4%,550px) 1fr}}.l-main__menu{height:100vh}@media only screen and (min-width:1025px){.l-main__menu{position:sticky}}@media only screen and (min-width:768px) and (max-width:1024px){.l-main__menu{position:fixed}}@media only screen and (max-width:767px){.l-main__menu{position:fixed}}.l-main__menu{top:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(95 / var(--ts-parent-font-size) * 1rem) calc(85 / var(--ts-parent-font-size) * 1rem) calc(110 / var(--ts-parent-font-size) * 1rem);overflow-y:auto}@media only screen and (min-width:768px){.l-main__menu{padding:calc(95 / var(--ts-parent-font-size) * 1rem) calc(85 / var(--ts-parent-font-size) * 1rem) calc(110 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.l-main__menu{padding:calc(95 / var(--ts-parent-font-size) * 1rem) calc(25 / var(--ts-parent-font-size) * 1rem) calc(110 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1441px) and (max-width:1600px){.l-main__menu{padding-inline:calc(75 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px) and (max-width:1440px){.l-main__menu{padding-inline:calc(65 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px) and (max-width:1365px){.l-main__menu{padding-inline:calc(45 / var(--ts-parent-font-size) * 1rem)}}.l-main__menu{scrollbar-width:none;-ms-overflow-style:none}.l-main__menu::-webkit-scrollbar{display:none}.l-main__menu--left{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.l-main__menu--right{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.l-main__contents{position:relative;z-index:1;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.l-main__contents{max-width:550px;margin-inline:auto}}@media only screen and (min-width:768px) and (max-width:1024px) and (min-width:1441px){.l-main__contents{max-width:calc(550px * (13 + 3 + 0) / 13)}}.l-lp-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:calc(10 / var(--ts-parent-font-size) * 1rem);-moz-column-gap:calc(10 / var(--ts-parent-font-size) * 1rem);column-gap:calc(10 / var(--ts-parent-font-size) * 1rem);row-gap:calc(10 / var(--ts-parent-font-size) * 1rem);max-width:calc(275 / var(--ts-parent-font-size) * 1rem);margin-inline:auto}@media only screen and (max-width:767px){html:lang(zh-CN) .l-lp-sns,html:lang(zh-TW) .l-lp-sns{max-width:calc(210 / var(--ts-parent-font-size) * 1rem)}}.l-lp-sns__item{width:calc(45 / var(--ts-parent-font-size) * 1rem)}#header,.c-sub-link,.l-footer{display:none}#abi_page{overflow:visible!important}body{font-family:"Zen Kaku Gothic New",sans-serif}.con_news{margin-top:0!important;width:100%!important}.con_news .main_news_det{width:100%!important;max-width:none}.con_news .main_news_det .news_title{display:none!important;opacity:0!important}.con_news .box_det>*{margin-block:0!important}.con_news .box_pager{display:none!important;opacity:0!important}img{width:100%}.p-lpnightview-mainimg{position:relative;z-index:3;width:100%}.p-lpnightview-intro{position:relative;z-index:2;padding-top:calc(47 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-intro:before{content:"";display:block;position:absolute;z-index:1;left:0;top:calc(-264 / var(--ts-parent-font-size) * 1rem);width:100%;height:calc(100% + calc(264 / var(--ts-parent-font-size) * 1rem) + calc(116 / var(--ts-parent-font-size) * 1rem));background:url(../images/bg_intro.webp) no-repeat center bottom/cover}.p-lpnightview-intro__inner{overflow:hidden;width:100%;height:100%}.p-lpnightview-intro__inner>*{position:relative;z-index:2;margin-top:calc(31 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-intro__inner>:first-child{margin-top:0}.p-lpnightview-intro__inner__img1{width:calc(385 / 550 * 100%)}.p-lpnightview-intro__inner__img1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpnightview-intro__inner__img2{position:relative;z-index:1;width:calc(344 / 550 * 100%);margin-left:auto}.p-lpnightview-intro__inner__img2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpnightview-intro__inner__img3{position:relative;width:calc(257 / 550 * 100%);margin-left:calc(48 / 550 * 100%)}.p-lpnightview-intro__inner__img3 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpnightview-intro__inner__text>*{margin-top:calc(32 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-intro__inner__text>:first-child{margin-top:0}.p-lpnightview-intro .c-lp-btn{width:calc(395 / 550 * 100%);margin-inline:auto}.p-lpnightview-enjoy{position:relative;z-index:1;padding-block:calc(116 / var(--ts-parent-font-size) * 1rem) calc(50 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy:before{content:"";display:block;position:absolute;z-index:1;top:calc(-120 / var(--ts-parent-font-size) * 1rem);left:0;width:100%;height:calc(100% + calc(150 / var(--ts-parent-font-size) * 1rem) + calc(120 / var(--ts-parent-font-size) * 1rem));background-image:-webkit-gradient(linear,left top,left bottom,from(#152650),color-stop(49%,#4560A4),color-stop(62%,#aca9dc),color-stop(70%,#4863a6),color-stop(80%,#334981),color-stop(98%,#060d27),to(rgba(255,255,255,0)));background-image:linear-gradient(180deg,#152650 0%,#4560A4 49%,#aca9dc 62%,#4863a6 70%,#334981 80%,#060d27 98%,rgba(255,255,255,0) 100%)}.p-lpnightview-enjoy>*{position:relative;z-index:2}.p-lpnightview-enjoy__inner{padding-top:calc(47 / var(--ts-parent-font-size) * 1rem);overflow:hidden}.p-lpnightview-enjoy__inner__item{width:calc(433 / 550 * 100%);position:relative;z-index:1}.p-lpnightview-enjoy__inner__item--left{margin-left:0}.p-lpnightview-enjoy__inner__item--left .p-lpnightview-enjoy__inner__item__detail{margin-left:calc(40 / 433 * 100%)}.p-lpnightview-enjoy__inner__item--right{margin-left:auto}.p-lpnightview-enjoy__inner__item--04:before{content:"";display:block;position:absolute;z-index:-1;top:calc(131 / var(--ts-parent-font-size) * 1rem);right:calc(-131 / 433 * 100%);width:calc(352 / var(--ts-parent-font-size) * 1rem);height:calc(352 / var(--ts-parent-font-size) * 1rem);border-radius:100%;background-image:radial-gradient(rgb(229,198,220),rgba(255,255,255,0) 70%)}.p-lpnightview-enjoy__inner__item+*{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__inner__item+.p-lpnightview-enjoy__inner__menu{margin-top:calc(58 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__inner__item__img{position:relative;z-index:1;-webkit-box-shadow:0 0 calc(40 / var(--ts-parent-font-size) * 1rem) rgba(255,255,255,0.4);box-shadow:0 0 calc(40 / var(--ts-parent-font-size) * 1rem) rgba(255,255,255,0.4)}.p-lpnightview-enjoy__inner__item__img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpnightview-enjoy__inner__item__img:after{position:absolute;z-index:-1;top:calc(10 / var(--ts-parent-font-size) * 1rem);content:"";display:block;width:calc(413 / 433 * 100%);height:100%;background:url(../images/bg_img.webp) repeat center center/100% auto}.p-lpnightview-enjoy__inner__item__img--01:after,.p-lpnightview-enjoy__inner__item__img--03:after,.p-lpnightview-enjoy__inner__item__img--05:after{left:calc(20 / 433 * 100%)}.p-lpnightview-enjoy__inner__item__img--02:after,.p-lpnightview-enjoy__inner__item__img--04:after{right:calc(20 / 433 * 100%)}.p-lpnightview-enjoy__inner__item__img__dec{position:absolute;z-index:-1;width:calc(546 / 433 * 100%)}.p-lpnightview-enjoy__inner__item__img__dec--01{left:calc(-113 / 433 * 100%);top:calc(-100 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__inner__item__img__dec--02{top:calc(-200 / var(--ts-parent-font-size) * 1rem);left:0}.p-lpnightview-enjoy__inner__item__img__dec--03{top:calc(-100 / var(--ts-parent-font-size) * 1rem);left:calc(-113 / 433 * 100%)}.p-lpnightview-enjoy__inner__item__img__dec--04{top:calc(-150 / var(--ts-parent-font-size) * 1rem);left:0}.p-lpnightview-enjoy__inner__item__img__dec--05{top:calc(-100 / var(--ts-parent-font-size) * 1rem);left:calc(-113 / 433 * 100%)}.p-lpnightview-enjoy__inner__item__detail{margin-top:calc(36 / var(--ts-parent-font-size) * 1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-lpnightview-enjoy__inner__item__detail__num{width:calc(65 / 433 * 100%);margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__inner__item__detail__num img{width:100%}.p-lpnightview-enjoy__inner__item__detail__text{width:calc(335 / 433 * 100%);margin-left:calc(30 / 433 * 100%)}html:lang(ja) .p-lpnightview-enjoy__inner__item__detail__text .c-lp-text--fsz--20{white-space:nowrap}html:not(:lang(ja)) .p-lpnightview-enjoy__inner__item__detail__text .c-lp-text--fsz--20{padding-right:0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.p-lpnightview-enjoy__inner__item__detail__text .c-lp-text--fsz--16{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink{width:calc(413 / 550 * 100%);margin:calc(47 / var(--ts-parent-font-size) * 1rem) auto 0;border:solid 2px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.p-lpnightview-enjoy__drink+.p-lpnightview-enjoy__inner{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__title{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(206 / 413 * 100%);margin-inline:auto;padding:calc(18 / var(--ts-parent-font-size) * 1rem) 0}.p-lpnightview-enjoy__drink__inner{padding:calc(15 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem) calc(45 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 2px #fff}.p-lpnightview-enjoy__drink__inner__menu{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__inner__menu__item{display:-webkit-box;display:-ms-flexbox;display:flex}.p-lpnightview-enjoy__drink__inner__menu__item+*{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__inner__menu__item__text{color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-enjoy__drink__inner__menu__item__text{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-enjoy__drink__inner__menu__item__text{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpnightview-enjoy__drink__inner__menu__item__text{--ts-target-font-size:12}}.p-lpnightview-enjoy__drink__inner__menu__item__text{letter-spacing:0.1em;padding-inline:calc(5 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__inner__menu__item__text .small{display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-enjoy__drink__inner__menu__item__text .small{--ts-target-font-size:10}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-enjoy__drink__inner__menu__item__text .small{--ts-target-font-size:10}}@media only screen and (max-width:767px){.p-lpnightview-enjoy__drink__inner__menu__item__text .small{--ts-target-font-size:6}}.p-lpnightview-enjoy__drink__inner__menu__item__line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background-image:radial-gradient(circle,#fff 1.5px,transparent 1.5px);background-size:16px 4px;background-repeat:repeat-x;background-position:center}@media only screen and (min-width:768px){.p-lpnightview-enjoy__drink__inner__menu__item__line{margin-top:calc(9 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpnightview-enjoy__drink__inner__menu__item__line{margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}}.p-lpnightview-enjoy__drink__inner__menu__item__price{color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-enjoy__drink__inner__menu__item__price{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-enjoy__drink__inner__menu__item__price{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpnightview-enjoy__drink__inner__menu__item__price{--ts-target-font-size:11}}.p-lpnightview-enjoy__drink__inner__menu__item__price{letter-spacing:0.1em;padding-left:calc(5 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__inner .js-Menufade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:calc(45 / var(--ts-parent-font-size) * 1rem);cursor:pointer}.p-lpnightview-enjoy__drink__inner .js-Menufade__text{border-bottom:solid 1px #fff;color:#fff;padding:0;line-height:1;min-height:1.1rem;position:relative}.p-lpnightview-enjoy__drink__inner .js-Menufade__text__arr{position:absolute;z-index:1;top:0.5em;left:calc(100% + 1rem);right:0;width:calc(13 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-enjoy__drink__inner .js-Menufade.is-open .js-Menufade__text__arr{top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-lpnightview__bg{position:relative;z-index:2;padding-block:calc(107 / var(--ts-parent-font-size) * 1rem) calc(120 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview__bg:before{content:"";display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:url(../images/bg_ticket.webp) no-repeat center center/cover}.p-lpnightview__bg>*{position:relative;z-index:2}.p-lpnightview-ticket__inner{width:calc(470 / 550 * 100%);margin-inline:auto;background:rgba(214,224,241,0.9);-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(62 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem) calc(52 / var(--ts-parent-font-size) * 1rem);border-radius:calc(20 / var(--ts-parent-font-size) * 1rem);margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-ticket__inner__ticket{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-ticket__inner__ticket__plus{width:calc(44 / 470 * 100%);margin:calc(5 / var(--ts-parent-font-size) * 1rem) auto}.p-lpnightview-ticket__inner__ticket__text{background:-webkit-gradient(linear,left top,left bottom,from(#5E6FA8),to(#8FA2D6));background:linear-gradient(180deg,#5E6FA8 0%,#8FA2D6 100%);border-radius:calc(10 / var(--ts-parent-font-size) * 1rem);text-align:center;padding:calc(20 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box}.p-lpnightview-ticket__inner__ticket__text__large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-ticket__inner__ticket__text__large{--ts-target-font-size:23}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-ticket__inner__ticket__text__large{--ts-target-font-size:25}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__ticket__text__large{--ts-target-font-size:17}}.p-lpnightview-ticket__inner__ticket__text__large{letter-spacing:0.1em;color:#fff}.p-lpnightview-ticket__inner__ticket__text__large__text{display:block}.p-lpnightview-ticket__inner__ticket__text__large__icon{margin-bottom:-0.2em;margin-left:0.25em}.p-lpnightview-ticket__inner__ticket__text__large__icon--ticket{width:calc(39 / var(--ts-parent-font-size) * 1rem);margin-bottom:-0.5em}.p-lpnightview-ticket__inner__ticket__text__large__icon--drink{width:calc(21 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-ticket__inner__ticket__text__small{display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-ticket__inner__ticket__text__small{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-ticket__inner__ticket__text__small{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__ticket__text__small{--ts-target-font-size:10}}.p-lpnightview-ticket__inner__ticket__text__small{letter-spacing:0.1em;color:#fff}.p-lpnightview-ticket__inner__ticket__text__svg{display:block}@media only screen and (min-width:768px){.p-lpnightview-ticket__inner__ticket__text__svg{width:calc(220 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__ticket__text__svg{width:calc(190 / var(--ts-parent-font-size) * 1rem)}}.p-lpnightview-ticket__inner__ticket__text__svg{margin-inline:auto}.p-lpnightview-ticket__inner__price{margin-top:calc(37 / var(--ts-parent-font-size) * 1rem);font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-ticket__inner__price{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-ticket__inner__price{--ts-target-font-size:28}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__price{--ts-target-font-size:14}}.p-lpnightview-ticket__inner__price{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-lpnightview-ticket__inner__price__svg{width:calc(120 / var(--ts-parent-font-size) * 1rem);margin-inline:calc(4 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-ticket__inner__price__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-ticket__inner__price__text{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-ticket__inner__price__text{--ts-target-font-size:20}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__price__text{--ts-target-font-size:16}}.p-lpnightview-ticket__inner__price__text__large{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-ticket__inner__price__text__large{--ts-target-font-size:50}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-ticket__inner__price__text__large{--ts-target-font-size:55}}@media only screen and (max-width:767px){.p-lpnightview-ticket__inner__price__text__large{--ts-target-font-size:45}}.p-lpnightview-ticket__inner__price__text__large{color:#D75266;line-height:1}.p-lpnightview-ticket__inner__note{margin-top:calc(16 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-ticket__inner .c-lp-btn{margin-top:calc(43 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-sns{margin-top:calc(101 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-sns__title{width:calc(108 / 550 * 100%);margin-inline:auto}.p-lpnightview-sns__title img{width:100%}.p-lpnightview-sns .l-lp-sns{margin-top:calc(28 / var(--ts-parent-font-size) * 1rem)}.p-lpnightview-copylight{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin:calc(51 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpnightview-copylight__note{text-align:center;color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-copylight__note{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-copylight__note{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpnightview-copylight__note{--ts-target-font-size:10}}.p-lpnightview-copylight__note{line-height:1.8;letter-spacing:0.1em;font-weight:500}.p-lpnightview-copylight__text{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);text-align:center;color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpnightview-copylight__text{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpnightview-copylight__text{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpnightview-copylight__text{--ts-target-font-size:10}}.p-lpnightview-copylight__text{line-height:1.8;letter-spacing:0.1em;font-weight:500}