@charset "UTF-8";.u-lp-color--white{color:#fff}.u-lp-color--black{color:#000}.u-lp-color--blue{color:#0070BC}.u-lp-color--blue2{color:#0286CD}.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-hover{-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;opacity:1}.u-lp-hover:hover{opacity:0.75}@media only screen and (min-width:1600px){.l-lp-menu__info{width:clamp(400px,100%,550px);margin-inline:auto}}.l-lp-menu__info__nav{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__nav__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2,1fr);gap:10px}.l-lp-menu__info__nav__list__item__href{position:relative;text-decoration:none;width:100%;color:#0070BC;background:#60BEE4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(6 / var(--ts-parent-font-size) * 1rem);display:block;border:solid 1px #0070BC}.l-lp-menu__info__nav__list__item__href:before{position:absolute;z-index:1;display:block;content:"";top:0;left:calc(6 / var(--ts-parent-font-size) * 1rem);width:calc(100% - calc(12 / var(--ts-parent-font-size) * 1rem) - calc(1 / var(--ts-parent-font-size) * 1rem));height:100%;border-left:solid 1px #0070BC;border-right:solid 1px #0070BC}.l-lp-menu__info__nav__list__item__href:after{position:absolute;z-index:1;display:block;content:"";top:calc(6 / var(--ts-parent-font-size) * 1rem);left:0;height:calc(100% - calc(12 / var(--ts-parent-font-size) * 1rem) - calc(1 / var(--ts-parent-font-size) * 1rem));width:100%;border-top:solid 1px #0070BC;border-bottom:solid 1px #0070BC}.l-lp-menu__info__nav__list__item__href__text{position:relative;z-index:2;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.l-lp-menu__info__nav__list__item__href__text{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.l-lp-menu__info__nav__list__item__href__text{--ts-target-font-size:16}}@media only screen and (max-width:767px){.l-lp-menu__info__nav__list__item__href__text{--ts-target-font-size:12}}.l-lp-menu__info__nav__list__item__href__text{font-weight:600;font-family:"Zen Old Mincho",serif;line-height:1;letter-spacing:0.15em;background:rgba(255,255,255,0.6);-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #0070BC;padding:calc(10 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px) and (max-width:1440px){.l-lp-menu__info__nav__list__item__href__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}}@media only screen and (min-width:1025px) and (max-width:1365px){.l-lp-menu__info__nav__list__item__href__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}}.l-lp-menu__info__subnav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(32 / var(--ts-parent-font-size) * 1rem)}.l-lp-menu__info__subnav__logo{width:calc(99 / 304 * 100%);background:#fff}.l-lp-menu__info__subnav__list{width:calc(201 / 304 * 100%);margin-left:calc(3 / 304 * 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-lp-menu__info__subnav__list__item{width:calc(98 / 201 * 100%)}.l-lp-menu__info__subnav__list__item.size_full{width:100%}.l-lp-menu__info__subnav__list__item:nth-child(2),.l-lp-menu__info__subnav__list__item:nth-child(4){margin-left:calc(5 / 201 * 100%)}.l-lp-menu__info__subnav__list__item:not(:last-child){margin-bottom:calc(5 / 201 * 100%)}.l-lp-menu__info__subnav__list__item__href{background:#fff}.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}.js-sp-menu.is-open .js-funClose{opacity:1;visibility:visible}.js-sp-menu:after{content:"";display:block;position:fixed;z-index:-1;top:0;left:0;width:100%;height:100vh;background:url(../images/bg_main.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-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-fsz--14{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--14{--ts-target-font-size:14}}@media only screen and (max-width:767px){.c-lp-fsz--14{--ts-target-font-size:10}}.c-lp-fsz--14{font-weight:500;line-height:1.8;letter-spacing:0.1em}.c-lp-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-fsz--16{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--16{--ts-target-font-size:16}}@media only screen and (max-width:767px){.c-lp-fsz--16{--ts-target-font-size:12}}.c-lp-fsz--16{font-weight:500;line-height:1.8;letter-spacing:0.1em}.c-lp-fsz--18{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-fsz--18{--ts-target-font-size:15}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--18{--ts-target-font-size:18}}@media only screen and (max-width:767px){.c-lp-fsz--18{--ts-target-font-size:12}}.c-lp-fsz--18{font-weight:400;line-height:2;letter-spacing:0.1em}@media only screen and (min-width:897px) and (max-width:1024px){.c-lp-fsz--18{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:15}}.c-lp-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-fsz--20{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--20{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-lp-fsz--20{--ts-target-font-size:16}}.c-lp-fsz--20{font-weight:500;letter-spacing:0.1em;line-height:1.8}.c-lp-fsz--21{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-fsz--21{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--21{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-lp-fsz--21{--ts-target-font-size:16}}.c-lp-fsz--21{font-weight:500;letter-spacing:0.1em;line-height:1.8}.c-lp-fsz--25{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-fsz--25{--ts-target-font-size:20}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--25{--ts-target-font-size:22}}@media only screen and (max-width:767px){.c-lp-fsz--25{--ts-target-font-size:18}}.c-lp-fsz--25{font-weight:500;letter-spacing:0.1em;line-height:2}.c-lp-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-fsz--30{--ts-target-font-size:24}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-fsz--30{--ts-target-font-size:26}}@media only screen and (max-width:767px){.c-lp-fsz--30{--ts-target-font-size:22}}.c-lp-fsz--30{font-weight:500;letter-spacing:0.1em;line-height:1.8}.c-lp-btn__href{display:block;text-decoration:none;text-align:center;color:#0070BC;background:url(../images/bg_btn.webp) no-repeat center center/cover;font-family:"Zen Old Mincho",serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-btn__href{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-btn__href{--ts-target-font-size:18}}@media only screen and (max-width:767px){.c-lp-btn__href{--ts-target-font-size:12}}.c-lp-btn__href{font-weight:500;letter-spacing:0.05em;line-height:1.8;padding:calc(27 / var(--ts-parent-font-size) * 1rem);border:solid 2px #fff}.c-lp-title-point{text-align:center;padding-bottom:calc(28 / var(--ts-parent-font-size) * 1rem);position:relative;z-index:1}.c-lp-title-point:before{content:"";display:block;position:absolute;z-index:1;bottom:calc(10 / var(--ts-parent-font-size) * 1rem);left:50%;width:calc(194 / var(--ts-parent-font-size) * 1rem);height:1px;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-lp-title-point:after{content:"";display:block;position:absolute;z-index:1;bottom:0;left:calc(50% + calc(15 / var(--ts-parent-font-size) * 1rem));width:calc(194 / var(--ts-parent-font-size) * 1rem);height:1px;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-lp-title-point__en{color:#fff;font-family:"Zen Old Mincho",serif;line-height:2;letter-spacing:0.1em;font-weight:400;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-point__en{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-point__en{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-lp-title-point__en{--ts-target-font-size:12}}.c-lp-title-point__num{color:#fff;font-family:"Zen Old Mincho",serif;line-height:1;letter-spacing:0.1em;font-weight:400;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-point__num{--ts-target-font-size:31}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-point__num{--ts-target-font-size:35}}@media only screen and (max-width:767px){.c-lp-title-point__num{--ts-target-font-size:27}}.c-lp-title-point__num{margin-left:0.25em}.c-lp-title-line{text-align:center;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}@media only screen and (min-width:768px){.c-lp-title-line__line{width:calc(34 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-lp-title-line__line{width:calc(24 / var(--ts-parent-font-size) * 1rem)}}.c-lp-title-line__text{text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-line__text{--ts-target-font-size:32}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-line__text{--ts-target-font-size:32}}@media only screen and (max-width:767px){.c-lp-title-line__text{--ts-target-font-size:20}}.c-lp-title-line__text{letter-spacing:0.2em;line-height:1.1;font-family:"Zen Old Mincho",serif;font-weight:600;margin-inline:calc(34 / var(--ts-parent-font-size) * 1rem);color:#fff}@media only screen and (min-width:1441px) and (max-width:1600px){.c-lp-title-line__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:30}}@media only screen and (min-width:897px) and (max-width:1024px){.c-lp-title-line__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:32}}.c-lp-title-line__text .small{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-line__text .small{--ts-target-font-size:22}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-line__text .small{--ts-target-font-size:30}}@media only screen and (max-width:767px){.c-lp-title-line__text .small{--ts-target-font-size:12}}@media only screen and (min-width:1441px) and (max-width:1600px){.c-lp-title-line__text .small{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:20}}@media only screen and (min-width:897px) and (max-width:1024px){.c-lp-title-line__text .small{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:25}}.c-lp-title-line--yellow .c-lp-title-line__text{color:#FDE34F}.c-lp-title-line--blue .c-lp-title-line__text{color:#0070BC}.c-lp-title-lighting{position:relative;z-index:1}.c-lp-title-lighting__text{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){.c-lp-title-lighting__text{--ts-target-font-size:26}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-lighting__text{--ts-target-font-size:30}}@media only screen and (max-width:767px){.c-lp-title-lighting__text{--ts-target-font-size:22}}.c-lp-title-lighting__text{line-height:1.8;letter-spacing:0.1em;font-family:"Zen Old Mincho",serif;font-weight:500;display:block;padding-block:calc(10 / var(--ts-parent-font-size) * 1rem)}.c-lp-title-lighting__text .small{display:inline-block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-title-lighting__text .small{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-lighting__text .small{--ts-target-font-size:16}}@media only screen and (max-width:767px){.c-lp-title-lighting__text .small{--ts-target-font-size:12}}.c-lp-title-lighting__line{position:absolute;z-index:1;width:calc(400 / 470 * 100%)}.c-lp-title-lighting__line--top{top:0;right:0}.c-lp-title-lighting__line--bottom{bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.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:26}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-st1{--ts-target-font-size:30}}@media only screen and (max-width:767px){.c-lp-title-st1{--ts-target-font-size:22}}.c-lp-title-st1{letter-spacing:0.1em;line-height:1.8;font-family:"Zen Old Mincho",serif;font-weight:500}.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:21}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-title-st2{--ts-target-font-size:25}}@media only screen and (max-width:767px){.c-lp-title-st2{--ts-target-font-size:17}}.c-lp-title-st2{letter-spacing:0.1em;line-height:2.2;font-family:"Zen Old Mincho",serif;font-weight:400}.c-lp-spot{margin-top:calc(50 / var(--ts-parent-font-size) * 1rem);text-align:center}.c-lp-spot dd,.c-lp-spot dt{text-align:center}.c-lp-spot dt{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(8 / var(--ts-parent-font-size) * 1rem);font-family:"Zen Old Mincho",serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-spot dt{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-spot dt{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-lp-spot dt{--ts-target-font-size:12}}.c-lp-spot dt{font-weight:600;line-height:1;letter-spacing:0.2em;color:#0070BC;width:calc(122 / var(--ts-parent-font-size) * 1rem);display:inline-block;border:solid 1px #fff}.c-lp-spot dt:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:url(../images/bg1.webp) no-repeat center center/cover}.c-lp-spot dd{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem);color:#fff;font-weight:400;font-family:"Zen Kaku Gothic New",sans-serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-spot dd{--ts-target-font-size:17}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-spot dd{--ts-target-font-size:21}}@media only screen and (max-width:767px){.c-lp-spot dd{--ts-target-font-size:13}}.c-lp-spot dd{line-height:1.3}.c-lp-spot dd .small{display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-lp-spot dd .small{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lp-spot dd .small{--ts-target-font-size:14}}@media only screen and (max-width:767px){.c-lp-spot dd .small{--ts-target-font-size:10}}.c-lp-spot dd .small{margin-top:1rem}.c-lp-spot--white dt{color:#fff;border:none}.c-lp-spot--white dt:before{background:url(../images/bg2.webp) no-repeat center center/cover}.c-lp-spot--white dd{color:#0286CD}.c-lp-frame{position:relative;padding:calc(30 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.6)}.c-lp-frame__solid{position:absolute;z-index:1;width:calc(100% - calc(21 / var(--ts-parent-font-size) * 1rem));height:calc(10 / var(--ts-parent-font-size) * 1rem);background:#081F43;display:block}.c-lp-frame__solid--top{top:0;left:0}.c-lp-frame__solid--bottom{bottom:0;right:0}.c-lp-frame__line{display:block;position:absolute;z-index:1;width:calc(15 / var(--ts-parent-font-size) * 1rem);height:calc(100% - calc(15 / var(--ts-parent-font-size) * 1rem));background:url(../images/line.webp) repeat top center}.c-lp-frame__line--left{bottom:0;left:0}.c-lp-frame__line--right{top:0;right:0}.c-accordion{border:solid 2px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.c-accordion__button{display:block;text-align:center;color:#fff;padding:calc(18 / var(--ts-parent-font-size) * 1rem) calc(40 / var(--ts-parent-font-size) * 1rem);position:relative}.c-accordion__button__arr{display:block;position:absolute;z-index:1;top:50%;right:calc(30 / var(--ts-parent-font-size) * 1rem);width:calc(13 / var(--ts-parent-font-size) * 1rem)}.c-accordion__button__en{display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-accordion__button__en{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__button__en{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-accordion__button__en{--ts-target-font-size:16}}.c-accordion__button__en{line-height:1.3;letter-spacing:0.1em;font-weight:700}.c-accordion__button__jp{font-family:"Zen Old Mincho",serif;display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-accordion__button__jp{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__button__jp{--ts-target-font-size:16}}@media only screen and (max-width:767px){.c-accordion__button__jp{--ts-target-font-size:12}}.c-accordion__button__jp{line-height:1.3;letter-spacing:0.05em;font-weight:700}.c-accordion__target{border-top:solid 1px #fff}@media only screen and (min-width:768px){.c-accordion__target{padding-inline:calc(31 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-accordion__target{padding-inline:calc(21 / var(--ts-parent-font-size) * 1rem)}}.c-accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box}.c-accordion__target__title{margin-top:calc(40 / 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){.c-accordion__target__title{--ts-target-font-size:18}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__target__title{--ts-target-font-size:20}}@media only screen and (max-width:767px){.c-accordion__target__title{--ts-target-font-size:16}}.c-accordion__target__title{line-height:1.8;letter-spacing:0.1em;font-weight:700}.c-accordion__target__menu{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);padding-bottom:calc(50 / var(--ts-parent-font-size) * 1rem)}.c-accordion__target__menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.c-accordion__target__menu__list .o-lp-sparkle{width:calc(12 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.c-accordion__target__menu__list .o-lp-sparkle{margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-accordion__target__menu__list .o-lp-sparkle{margin-top:calc(2 / var(--ts-parent-font-size) * 1rem)}}.c-accordion__target__menu__list__text{color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-accordion__target__menu__list__text{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__target__menu__list__text{--ts-target-font-size:12}}@media only screen and (max-width:767px){.c-accordion__target__menu__list__text{--ts-target-font-size:8}}.c-accordion__target__menu__list__text{letter-spacing:0.1em;padding-inline:calc(5 / var(--ts-parent-font-size) * 1rem)}.c-accordion__target__menu__list__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){.c-accordion__target__menu__list__text .small{--ts-target-font-size:10}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__target__menu__list__text .small{--ts-target-font-size:10}}@media only screen and (max-width:767px){.c-accordion__target__menu__list__text .small{--ts-target-font-size:6}}.c-accordion__target__menu__list__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:8px 4px;background-repeat:repeat-x;background-position:center}@media only screen and (min-width:768px){.c-accordion__target__menu__list__line{margin-top:calc(9 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-accordion__target__menu__list__line{margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}}.c-accordion__target__menu__list__price{color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-accordion__target__menu__list__price{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.c-accordion__target__menu__list__price{--ts-target-font-size:12}}@media only screen and (max-width:767px){.c-accordion__target__menu__list__price{--ts-target-font-size:10}}.c-accordion__target__menu__list__price{letter-spacing:0.1em;padding-left:calc(5 / var(--ts-parent-font-size) * 1rem)}.l-main{position:relative;z-index:1}@media only screen and (max-width:1024px){.l-main{width:100%}}.l-main:before{content:"";display:block;position:fixed;z-index:1;top:0;left:0;width:100%;height:100vh;background:url(../images/bg_main.webp) no-repeat center top/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:clamp(400px,45%,550px) clamp(400px,50%,550px);grid-template-columns:clamp(400px,45%,550px) clamp(400px,50%,550px)}}.l-main__menu{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;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}}@media only screen and (min-width:1025px){.l-main__menu{z-index:2}}@media only screen and (min-width:768px) and (max-width:1024px){.l-main__menu{z-index:99999}}@media only screen and (max-width:767px){.l-main__menu{z-index:99999}}.l-main__menu{top:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.l-main__menu{padding:calc(211 / var(--ts-parent-font-size) * 1rem) calc(60 / var(--ts-parent-font-size) * 1rem) calc(198 / 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(0 / 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(50 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px) and (max-width:1440px){.l-main__menu{padding-inline:calc(50 / 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)}}@media only screen and (max-width:1024px){.l-main__menu{padding:calc(50 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem)}}.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}@-webkit-keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px)}to{-webkit-filter:blur(0);filter:blur(0)}}.blurAnime{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}.blurAnime.visible{opacity:1;-webkit-animation:blurAnime 0.7s ease forwards;animation:blurAnime 0.7s ease forwards}.delay1{-webkit-animation-delay:1s;animation-delay:1s}.delay2{-webkit-animation-delay:2s;animation-delay:2s}.delay3{-webkit-animation-delay:3s;animation-delay:3s}.js-card{position:relative}.js-card__visual{position:sticky;top:0;min-height:0vh}.p-lpsummer-mainimg{position:relative;z-index:2}.p-lpsummer-mainimg__img{position:relative;z-index:1;width:100%}.p-lpsummer-mainimg__deco{position:absolute;z-index:2;top:calc(438 / 750 * 100%);left:0;right:0}.p-lpsummer-sticky{position:relative}.p-lpsummer-sticky__visual{position:sticky;top:0;left:0}.p-lpsummer-sticky__content{position:relative;z-index:2}.p-lpsummer-intro{position:relative;z-index:1;padding-block:calc(225 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box}.p-lpsummer-intro:before{content:"";display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(22%,rgba(96,190,228,0.4)),color-stop(50%,#fff),color-stop(88%,rgba(96,190,228,0.4)));background-image:linear-gradient(180deg,rgba(96,190,228,0.4) 22%,#fff 50%,rgba(96,190,228,0.4) 88%);opacity:0.9}.p-lpsummer-intro:after{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));background:#fff}.p-lpsummer-intro__deco{position:absolute;z-index:2}.p-lpsummer-intro__deco--1{top:calc(58 / var(--ts-parent-font-size) * 1rem);left:calc(14 / 550 * 100%);width:calc(214 / 550 * 100%)}.p-lpsummer-intro__deco--2{top:calc(258 / var(--ts-parent-font-size) * 1rem);left:calc(30 / 550 * 100%);width:calc(224 / 550 * 100%)}.p-lpsummer-intro__deco--3{bottom:calc(90 / var(--ts-parent-font-size) * 1rem);right:calc(25 / 550 * 100%);width:calc(224 / 550 * 100%)}.p-lpsummer-intro__deco--4{bottom:0;left:0;width:calc(229 / 550 * 100%)}.p-lpsummer-intro__inner{position:relative;z-index:3}.p-lpsummer-intro__inner *+*{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-facility{position:relative;z-index:1;padding-block:calc(103 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box}.p-lpsummer-facility:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background:url(../images/bg_point.webp) no-repeat top center/cover}.p-lpsummer-facility__inner{position:relative;z-index:2;width:calc(478 / 550 * 100%);margin-inline:auto}.p-lpsummer-facility__inner .c-lp-title-line{margin-bottom:calc(35 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-facility__inner__point{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-facility__inner__point__list+*{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-facility__inner__point__list__floor{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);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}.p-lpsummer-facility__inner__point__list__floor span{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-facility__inner__point__list__floor span{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-facility__inner__point__list__floor span{--ts-target-font-size:20}}@media only screen and (max-width:767px){.p-lpsummer-facility__inner__point__list__floor span{--ts-target-font-size:14}}.p-lpsummer-facility__inner__point__list__floor span{line-height:1.3;display:block;font-family:"Zen Kaku Gothic New",sans-serif;margin-left:0.25em}.p-lpsummer-facility__inner__point__list__floor:before{content:"";display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:14px solid #fff}.p-lpsummer-facility__inner__point__list__img{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-facility__inner__point__list__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-facility__inner__point__list__text{margin-top:calc(30 / 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-lpsummer-facility__inner__point__list__text{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-facility__inner__point__list__text{--ts-target-font-size:18}}@media only screen and (max-width:767px){.p-lpsummer-facility__inner__point__list__text{--ts-target-font-size:14}}.p-lpsummer-facility__inner__point__list__text{line-height:2;font-weight:300;font-family:"Zen Kaku Gothic New",sans-serif}.p-lpsummer-cafe{position:relative;z-index:1;padding-block:calc(92 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#0286CD),color-stop(35%,#60BEE4),color-stop(60%,#AFDFF1));background-image:linear-gradient(180deg,#0286CD 2%,#60BEE4 35%,#AFDFF1 60%)}.p-lpsummer-cafe__inner{position:relative;z-index:2;width:calc(488 / 550 * 100%);margin-inline:auto}.p-lpsummer-cafe__inner .c-lp-title-line+.c-lp-fsz--18{margin-top:calc(23 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe__inner__list{position:relative;z-index:1;margin-top:calc(72 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe__inner__list__item{position:relative;z-index:1}@media only screen and (min-width:768px){.p-lpsummer-cafe__inner__list__item{padding:calc(18 / var(--ts-parent-font-size) * 1rem) calc(42 / var(--ts-parent-font-size) * 1rem) calc(70 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item{padding:calc(18 / var(--ts-parent-font-size) * 1rem) calc(22 / var(--ts-parent-font-size) * 1rem) calc(70 / var(--ts-parent-font-size) * 1rem)}}.p-lpsummer-cafe__inner__list__item{background:url(../images/bg_menu.webp) no-repeat top center/cover}.p-lpsummer-cafe__inner__list__item+*{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe__inner__list__item__icon{position:relative;z-index:1}@media only screen and (min-width:1025px){.p-lpsummer-cafe__inner__list__item__icon{width:calc(94 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__icon{width:calc(84 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__icon{width:calc(74 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-lpsummer-cafe__inner__list__item__icon{height:calc(94 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__icon{height:calc(84 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__icon{height:calc(74 / var(--ts-parent-font-size) * 1rem)}}.p-lpsummer-cafe__inner__list__item__icon{margin-inline:auto}.p-lpsummer-cafe__inner__list__item__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-cafe__inner__list__item__st{margin-top:calc(5 / var(--ts-parent-font-size) * 1rem);color:#0070BC;text-align:center;font-family:"Zen Old Mincho",serif;font-weight:600;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-cafe__inner__list__item__st{--ts-target-font-size:28}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__st{--ts-target-font-size:35}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__st{--ts-target-font-size:22}}.p-lpsummer-cafe__inner__list__item__st{line-height:1.8;letter-spacing:0.1em}@media only screen and (min-width:897px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__st{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:33}}.p-lpsummer-cafe__inner__list__item__st span{display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.p-lpsummer-cafe__inner__list__item__st span.deco1{background-image:-webkit-gradient(linear,left top,right top,color-stop(70%,#80D4D7),color-stop(99%,#0070BC));background-image:linear-gradient(90deg,#80D4D7 70%,#0070BC 99%)}.p-lpsummer-cafe__inner__list__item__st span.deco2{background-image:-webkit-gradient(linear,left top,right top,from(#0070BC),color-stop(10%,#80D4D7));background-image:linear-gradient(90deg,#0070BC 0%,#80D4D7 10%)}.p-lpsummer-cafe__inner__list__item__img{width:100%;margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe__inner__list__item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-cafe__inner__list__item__menu{margin-top:calc(35 / 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-lpsummer-cafe__inner__list__item__menu{--ts-target-font-size:24}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__menu{--ts-target-font-size:28}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__menu{--ts-target-font-size:20}}.p-lpsummer-cafe__inner__list__item__menu{line-height:1.5;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif}.p-lpsummer-cafe__inner__list__item__menu span{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-cafe__inner__list__item__menu span{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__menu span{--ts-target-font-size:20}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__menu span{--ts-target-font-size:12}}.p-lpsummer-cafe__inner__list__item__text{margin-top:calc(30 / 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-lpsummer-cafe__inner__list__item__text{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-cafe__inner__list__item__text{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpsummer-cafe__inner__list__item__text{--ts-target-font-size:10}}.p-lpsummer-cafe__inner__list__item__text{line-height:2;font-weight:400;font-family:"Zen Kaku Gothic New",sans-serif}.p-lpsummer-cafe__inner__list__item__deco{position:absolute;z-index:2}.p-lpsummer-cafe__inner__list__item__deco--1{width:calc(94 / 488 * 100%);top:calc(502 / var(--ts-parent-font-size) * 1rem);right:calc(-31 / 488 * 100%)}.p-lpsummer-cafe__inner__list__item__deco--2{width:calc(81 / 488 * 100%);bottom:calc(-40 / var(--ts-parent-font-size) * 1rem);left:calc(-31 / 488 * 100%)}.p-lpsummer-cafe__inner__list__item__deco--3{width:calc(94 / 488 * 100%);top:calc(-90 / var(--ts-parent-font-size) * 1rem);left:calc(-31 / 488 * 100%)}.p-lpsummer-cafe__inner__list__item__deco--4{width:calc(91 / 488 * 100%);top:calc(44 / var(--ts-parent-font-size) * 1rem);right:calc(-31 / 488 * 100%)}.p-lpsummer-cafe__inner__list__deco{position:absolute;z-index:2}.p-lpsummer-cafe__inner__list__deco--1{width:calc(173 / 488 * 100%);top:calc(-103 / var(--ts-parent-font-size) * 1rem);left:calc(-31 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-cafe__inner__list__deco--2{width:calc(162 / 488 * 100%);bottom:calc(-101 / var(--ts-parent-font-size) * 1rem);left:calc(-31 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods{position:relative;z-index:1;padding-block:calc(92 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(53%,#0286CD),to(#AFDFF1));background-image:linear-gradient(180deg,#0286CD 53%,#AFDFF1 100%)}.p-lpsummer-goods__inner{position:relative;z-index:2;width:calc(511 / 550 * 100%);margin-inline:auto}.p-lpsummer-goods__inner .c-lp-title-line+.c-lp-fsz--18{margin-top:calc(23 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__goodsImg{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__goodsImg__img+*{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder{width:calc(470 / 511 * 100%);margin:calc(26 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpsummer-goods__inner__keyholder__title{position:relative;border:solid 1px #094F77;background:rgba(255,255,255,0.8);padding:calc(25 / var(--ts-parent-font-size) * 1rem) calc(43 / var(--ts-parent-font-size) * 1rem);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.p-lpsummer-goods__inner__keyholder__title__text{position:relative;display:block;margin-inline:auto;text-align:center;color:#094F77;font-family:"Zen Old Mincho",serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-goods__inner__keyholder__title__text{--ts-target-font-size:21}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-goods__inner__keyholder__title__text{--ts-target-font-size:25}}@media only screen and (max-width:767px){.p-lpsummer-goods__inner__keyholder__title__text{--ts-target-font-size:17}}.p-lpsummer-goods__inner__keyholder__title__text{line-height:1;letter-spacing:0.1em;font-weight:500}.p-lpsummer-goods__inner__keyholder__title__text:before{content:"";position:absolute;top:calc(-20 / var(--ts-parent-font-size) * 1rem);left:0;width:100%;height:4px;background-image:radial-gradient(circle,#094F77 1.5px,transparent 2px);background-size:8px 4px;background-repeat:repeat-x}.p-lpsummer-goods__inner__keyholder__title__text:after{content:"";position:absolute;bottom:calc(-20 / var(--ts-parent-font-size) * 1rem);left:0;width:100%;height:4px;background-image:radial-gradient(circle,#094F77 1.5px,transparent 2px);background-size:8px 4px;background-repeat:repeat-x}.p-lpsummer-goods__inner__keyholder__title__dec{position:absolute;z-index:1;width:calc(50 / var(--ts-parent-font-size) * 1rem);height:calc(50 / var(--ts-parent-font-size) * 1rem);background:#094F77;border-radius:100%}.p-lpsummer-goods__inner__keyholder__title__dec--t{top:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__title__dec--t--l{left:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__title__dec--t--r{right:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__title__dec--b{bottom:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__title__dec--b--l{left:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__title__dec--b--r{right:calc(-25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__wrp{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);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}.p-lpsummer-goods__inner__keyholder__wrp__img{width:calc(225 / 470 * 100%)}.p-lpsummer-goods__inner__keyholder__wrp__text{width:calc(220 / 470 * 100%);color:#fff}.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--18{line-height:2;white-space:nowrap}@media only screen and (max-width:767px){.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--18{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}}.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--14{line-height:2;margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--14 .small{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--14 .small{--ts-target-font-size:10}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--14 .small{--ts-target-font-size:12}}@media only screen and (max-width:767px){.p-lpsummer-goods__inner__keyholder__wrp__text .c-lp-fsz--14 .small{--ts-target-font-size:8}}.p-lpsummer-goods__inner__himawari{position:relative;z-index:1;width:calc(435 / 511 * 100%);margin:calc(64 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpsummer-goods__inner__himawari__st{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-lpsummer-goods__inner__himawari__st{--ts-target-font-size:17}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-goods__inner__himawari__st{--ts-target-font-size:21}}@media only screen and (max-width:767px){.p-lpsummer-goods__inner__himawari__st{--ts-target-font-size:13}}.p-lpsummer-goods__inner__himawari__st{line-height:1.5;font-weight:400;font-family:"Zen Kaku Gothic New",sans-serif;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.p-lpsummer-goods__inner__himawari__st span{display:inline-block;position:relative;z-index:1}.p-lpsummer-goods__inner__himawari__st span:before{content:"";display:block;position:absolute;z-index:1;left:100%;bottom:0;width:1px;height:calc(67 / var(--ts-parent-font-size) * 1rem);background:#fff;-webkit-transform:rotate(25deg);transform:rotate(25deg);margin-left:1em}.p-lpsummer-goods__inner__himawari__st span:after{content:"";display:block;position:absolute;z-index:1;right:100%;bottom:0;width:1px;height:calc(67 / var(--ts-parent-font-size) * 1rem);background:#fff;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-right:1em}.p-lpsummer-goods__inner__himawari__wrp{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}.p-lpsummer-goods__inner__himawari__wrp .c-lp-fsz--18 .ic_pin {display: inline-flex;align-items: center;vertical-align: middle;}.p-lpsummer-goods__inner__himawari__wrp .c-lp-fsz--18 .ic_pin img {display: block;width: 20px;height: 20px;}.p-lpsummer-goods__inner__himawari__wrp__img{width:calc(224 / 435 * 100%)}.p-lpsummer-goods__inner__himawari__deco{position:absolute;z-index:2}.p-lpsummer-goods__inner__himawari__deco--1{width:calc(121 / 435 * 100%);left:calc(-56 / var(--ts-parent-font-size) * 1rem);top:0}.p-lpsummer-goods__inner__himawari__deco--2{width:calc(159 / 435 * 100%);bottom:calc(-58 / var(--ts-parent-font-size) * 1rem);right:calc(-47 / 435 * 100%)}.p-lpsummer-photo{position:relative;z-index:1;padding-block:calc(100 / var(--ts-parent-font-size) * 1rem) calc(76 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-photo:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(12%,#60BEE4),color-stop(47%,#AFDFF1),color-stop(99%,#fff));background-image:linear-gradient(0deg,#60BEE4 12%,#AFDFF1 47%,#fff 99%)}.p-lpsummer-photo__inner{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin-inline:auto}.p-lpsummer-photo__inner .c-lp-title-line+.c-lp-fsz--18{margin-top:calc(23 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-photo__inner__price{width:calc(378 / 470 * 100%);margin:calc(30 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpsummer-photo__inner__price__normal{font-family:"Zen Kaku Gothic New",sans-serif;display:block;color:#0070BC;text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__normal{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__normal{--ts-target-font-size:18}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__normal{--ts-target-font-size:12}}.p-lpsummer-photo__inner__price__normal{letter-spacing:0.1em;font-weight:500}.p-lpsummer-photo__inner__price__st{text-align:center;color:#0070BC;line-height:2;letter-spacing:0.1em;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__st{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__st{--ts-target-font-size:18}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__st{--ts-target-font-size:14}}.p-lpsummer-photo__inner__price__st{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}.p-lpsummer-photo__inner__price__list__item+*{border-top:solid 1px #0070BC;margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);padding-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-photo__inner__price__list__item .term{color:#0070BC;font-family:"Zen Old Mincho",serif;text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__list__item .term{--ts-target-font-size:10}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__list__item .term{--ts-target-font-size:12}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__list__item .term{--ts-target-font-size:8}}.p-lpsummer-photo__inner__price__list__item .term{letter-spacing:0.1em;line-height:2;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif}.p-lpsummer-photo__inner__price__list__item .term .num{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__list__item .term .num{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__list__item .term .num{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__list__item .term .num{--ts-target-font-size:12}}.p-lpsummer-photo__inner__price__list__item .price{color:#0070BC;text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__list__item .price{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__list__item .price{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__list__item .price{--ts-target-font-size:12}}.p-lpsummer-photo__inner__price__list__item .price{font-weight:500;letter-spacing:0.1em;line-height:2;font-family:"Zen Kaku Gothic New",sans-serif}.p-lpsummer-photo__inner__price__list__item .price .small{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__list__item .price .small{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__list__item .price .small{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__list__item .price .small{--ts-target-font-size:11}}.p-lpsummer-photo__inner__price__list__item .note{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);color:#081F43;font-family:"Zen Old Mincho",serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-photo__inner__price__list__item .note{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-photo__inner__price__list__item .note{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-lpsummer-photo__inner__price__list__item .note{--ts-target-font-size:10}}.p-lpsummer-photo__inner__price__list__item .note{line-height:1.4;letter-spacing:0.1em}.p-lpsummer-photo__inner__price__note{text-align:center;margin-top:calc(23 / var(--ts-parent-font-size) * 1rem);font-weight:400}.p-lpsummer-photo__inner__img{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-photo__inner__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-greeting{position:relative;z-index:1}.p-lpsummer-greeting:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background:#FFFEF4}.p-lpsummer-greeting__bg{position:relative;z-index:2;padding-block:calc(100 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem);overflow:hidden;border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__bg:before{content:"";display:block;position:absolute;z-index:1;top:calc(-10 / var(--ts-parent-font-size) * 1rem);left:calc(-102 / var(--ts-parent-font-size) * 1rem);width:calc(400 / var(--ts-parent-font-size) * 1rem);height:calc(405 / var(--ts-parent-font-size) * 1rem);background-image:radial-gradient(rgba(255,241,194,0.5),rgb(255,255,255));border-radius:100%}.p-lpsummer-greeting__bg:after{content:"";display:block;position:absolute;z-index:1;bottom:calc(-100 / var(--ts-parent-font-size) * 1rem);right:calc(-136 / var(--ts-parent-font-size) * 1rem);width:calc(558 / var(--ts-parent-font-size) * 1rem);height:calc(562 / var(--ts-parent-font-size) * 1rem);background-image:radial-gradient(rgba(255,241,194,0.5),rgb(255,255,255));border-radius:100%}.p-lpsummer-greeting__inner{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin-inline:auto}.p-lpsummer-greeting__inner .c-lp-title-line+.c-lp-fsz--18{margin-top:calc(23 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__wrp{position:relative;z-index:1;margin-top:calc(35 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__wrp__img{position:relative;z-index:2;width:calc(328 / 470 * 100%);margin-inline:auto}.p-lpsummer-greeting__inner__wrp__himawari{position:absolute;z-index:1}.p-lpsummer-greeting__inner__wrp__himawari--1{width:calc(89 / 470 * 100%);top:calc(19.7 / var(--ts-parent-font-size) * 1rem);left:0}.p-lpsummer-greeting__inner__wrp__himawari--2{width:calc(97 / 470 * 100%);right:0;bottom:calc(-60 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__wrp__himawari--3{width:calc(63 / 470 * 100%);bottom:calc(-89 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__detail{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__detail__list{border-bottom:solid 1px #0070BC;padding-block:calc(30 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-greeting__inner__detail__list dl{margin-top:0}.p-lpsummer-greeting__inner__detail__list dl dd{color:#0070BC;line-height:2}.p-lpsummer-greeting__inner__detail__list__note{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-greeting__inner__detail__list__note{--ts-target-font-size:11}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-greeting__inner__detail__list__note{--ts-target-font-size:13}}@media only screen and (max-width:767px){.p-lpsummer-greeting__inner__detail__list__note{--ts-target-font-size:10}}.p-lpsummer-greeting__inner__detail__list__note{line-height:1.5;letter-spacing:0.1em;color:#0070BC}.p-lpsummer-greeting__inner__detail__text{margin-top:calc(21 / var(--ts-parent-font-size) * 1rem);text-align:center;color:#0070BC;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-greeting__inner__detail__text{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-greeting__inner__detail__text{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpsummer-greeting__inner__detail__text{--ts-target-font-size:12}}.p-lpsummer-greeting__inner__detail__text{line-height:1.5;letter-spacing:0.1em}.p-lpsummer__bg{padding-block:calc(100 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem);position:relative;z-index:1;overflow:hidden}.p-lpsummer__bg:before{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;height:calc(100% + calc(40 / var(--ts-parent-font-size) * 1rem));border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-top-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem);background-image:-webkit-gradient(linear,left bottom,left top,from(#5B769F),color-stop(35%,#405D89),color-stop(73%,#1F3D6C),to(#081F43));background-image:linear-gradient(0deg,#5B769F 0%,#405D89 35%,#1F3D6C 73%,#081F43 100%)}.p-lpsummer__bg__hanabi--1{position:absolute;z-index:1;top:calc(-48 / var(--ts-parent-font-size) * 1rem);right:calc(-53 / 550 * 100%);width:calc(249 / 550 * 100%)}.p-lpsummer__bg__hanabi--1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer__bg__hanabi--2{position:absolute;z-index:1;top:calc(611 / var(--ts-parent-font-size) * 1rem);left:0;width:calc(193 / 550 * 100%)}.p-lpsummer__bg__hanabi--2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-lightting{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin-inline:auto}.p-lpsummer-lightting .c-lp-title-line+.c-lp-fsz--18{margin-top:calc(23 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item{position:relative;z-index:1}.p-lpsummer-lightting__list__item+*{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item__img{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lpsummer-lightting__list__item__img+.c-lp-fsz--18{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);letter-spacing:0}@media only screen and (min-width:768px){.p-lpsummer-lightting__list__item__schedule{padding:calc(50 / var(--ts-parent-font-size) * 1rem) calc(55 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule{padding:calc(50 / var(--ts-parent-font-size) * 1rem) calc(35 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem)}}.p-lpsummer-lightting__list__item__schedule{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:calc(64 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item__schedule__st{color:#081F43;font-family:"Zen Old Mincho",serif;text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__st{--ts-target-font-size:30}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__st{--ts-target-font-size:28}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__st{--ts-target-font-size:22}}.p-lpsummer-lightting__list__item__schedule__st{font-weight:500;letter-spacing:0.1em;line-height:1.8}.p-lpsummer-lightting__list__item__schedule__day{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item__schedule__day__item{border-top:solid 1px #fff;padding-block:calc(25 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__item__schedule__day__item .term{color:#081F43;font-family:"Zen Old Mincho",serif;text-align:center;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__day__item .term{--ts-target-font-size:17.5}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__day__item .term{--ts-target-font-size:22}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__day__item .term{--ts-target-font-size:14}}.p-lpsummer-lightting__list__item__schedule__day__item .term{font-weight:500}.p-lpsummer-lightting__list__item__schedule__day__item .term .num{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__day__item .term .num{--ts-target-font-size:26}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__day__item .term .num{--ts-target-font-size:30}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__day__item .term .num{--ts-target-font-size:18}}.p-lpsummer-lightting__list__item__schedule__day__item .term .middle{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__day__item .term .middle{--ts-target-font-size:21}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__day__item .term .middle{--ts-target-font-size:25}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__day__item .term .middle{--ts-target-font-size:15}}.p-lpsummer-lightting__list__item__schedule__day__item .day{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem);color:#081F43;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__day__item .day{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__day__item .day{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__day__item .day{--ts-target-font-size:12}}.p-lpsummer-lightting__list__item__schedule__day__item .day{line-height:1.5;letter-spacing:0.1em;font-family:"Zen Old Mincho",serif;text-align:center}.p-lpsummer-lightting__list__item__schedule__day__item .note{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);color:#081F43;font-family:"Zen Old Mincho",serif;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-lpsummer-lightting__list__item__schedule__day__item .note{--ts-target-font-size:12}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-lightting__list__item__schedule__day__item .note{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-lpsummer-lightting__list__item__schedule__day__item .note{--ts-target-font-size:10}}.p-lpsummer-lightting__list__item__schedule__day__item .note{line-height:1.4;letter-spacing:0.1em}.p-lpsummer-lightting__list__item__note{margin-top:2rem;color:#fff;font-weight:400}.p-lpsummer-lightting__list__deco{position:absolute;z-index:2}.p-lpsummer-lightting__list__deco--1{width:calc(147 / 470 * 100%);top:calc(-88 / var(--ts-parent-font-size) * 1rem);left:calc(-40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__deco--2{width:calc(128 / 470 * 100%);top:calc(342 / var(--ts-parent-font-size) * 1rem);right:calc(-40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__deco--3{width:calc(177 / 470 * 100%);top:calc(-84 / var(--ts-parent-font-size) * 1rem);left:calc(-40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-lightting__list__deco--4{width:calc(78 / 470 * 100%);bottom:calc(-158 / var(--ts-parent-font-size) * 1rem);right:calc(-40 / var(--ts-parent-font-size) * 1rem)}.p-lpsummer-ticket{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin:calc(80 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpsummer-ticket h2{width:calc(118 / 470 * 100%);margin-inline:auto}.p-lpsummer-ticket .c-lp-btn{margin-top:calc(45 / var(--ts-parent-font-size) * 1rem);width:calc(363 / 470 * 100%);margin-inline:auto}.p-lpsummer-copylight{position:relative;z-index:2;width:calc(470 / 550 * 100%);margin:calc(51 / var(--ts-parent-font-size) * 1rem) auto 0}.p-lpsummer-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-lpsummer-copylight__note{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-copylight__note{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpsummer-copylight__note{--ts-target-font-size:10}}.p-lpsummer-copylight__note{line-height:1.8;letter-spacing:0.1em;font-weight:500}.p-lpsummer-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-lpsummer-copylight__text{--ts-target-font-size:13}}@media only screen and (min-width:768px) and (max-width:1024px){.p-lpsummer-copylight__text{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-lpsummer-copylight__text{--ts-target-font-size:10}}.p-lpsummer-copylight__text{line-height:1.8;letter-spacing:0.1em;font-weight:500}