@charset "UTF-8";.p-enjoy-fun-lower-fv{height:700vh}.p-enjoy-fun-lower-fv__skytree{position:sticky;top:0;z-index:2}@media only screen and (min-width:1025px){.p-enjoy-fun-lower-fv__skytree{padding-top:calc(58.5 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-lower-fv__skytree{padding-top:calc(58.5 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-lower-fv__skytree{padding-top:calc(107 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-lower-fv__skytree{-webkit-box-sizing:border-box;box-sizing:border-box}.p-enjoy-fun-lower-fv__skytree__text{width:calc(396 / 480 * 100%);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-enjoy-fun-lower-fv__skytree__thum{font-weight:300;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:18;line-height:1.8;letter-spacing:0.1em;color:#006AB8;text-align:center;margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}html:not(:lang(ja)) .p-enjoy-fun-lower-fv__skytree__thum{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:16}.p-enjoy-fun-lower-fv__img{position:sticky;z-index:1}@media only screen and (min-width:768px){.p-enjoy-fun-lower-fv__img{top:calc(150 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-lower-fv__img{top:calc(220 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-lower-fv__img{left:0;right:0;width:calc(400 / 480 * 100%);margin-inline:auto}.p-enjoy-fun-lower-fv__img__mask{position:relative;width:100%;height:100%}.p-enjoy-fun-lower-fv__img__mask:before{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:calc(162 / var(--ts-parent-font-size) * 1rem);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,0)),color-stop(90%,rgba(27,38,55,0.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(27,38,55,0.8) 90%)}.p-enjoy-fun-lower-fv__img__mask img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-enjoy-fun-lower-fv__title{position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;z-index:2;width:100%;text-align:center;font-weight:300;letter-spacing:0.1em;font-family:"Libre Baskerville",serif;text-align:center;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.25);font-size:clamp(22px,2.0833333333vw,30px)}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-lower-fv__title{font-size:clamp(30px,2.3611111111vw,34px)}}@media only screen and (max-width:767px){.p-enjoy-fun-lower-fv__title{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:22}}.p-enjoy-fun-lower-fv__concept{position:sticky;opacity:0;z-index:2;width:calc(400 / 480 * 100%);margin-inline:auto;-webkit-box-sizing:border-box;box-sizing:border-box}html:lang(ja) .p-enjoy-fun-lower-fv__concept,html:lang(ko) .p-enjoy-fun-lower-fv__concept,html:lang(zh-CN) .p-enjoy-fun-lower-fv__concept,html:lang(zh-TW) .p-enjoy-fun-lower-fv__concept{top:calc(137 / var(--ts-parent-font-size) * 1rem);text-align:right}html:lang(ko) .p-enjoy-fun-lower-fv__concept{top:calc(97 / var(--ts-parent-font-size) * 1rem)}html:lang(de) .p-enjoy-fun-lower-fv__concept,html:lang(en) .p-enjoy-fun-lower-fv__concept,html:lang(es) .p-enjoy-fun-lower-fv__concept,html:lang(fr) .p-enjoy-fun-lower-fv__concept{top:calc(137 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-lower-fv__concept--white h2 span{color:#fff}.p-enjoy-fun-lower-fv__concept--family h2{text-shadow:0px 0px 10px rgba(255,255,255,0.25)}html:lang(de) .p-enjoy-fun-lower-fv__concept--family,html:lang(en) .p-enjoy-fun-lower-fv__concept--family,html:lang(es) .p-enjoy-fun-lower-fv__concept--family,html:lang(fr) .p-enjoy-fun-lower-fv__concept--family{top:calc(47 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){html:lang(de) .p-enjoy-fun-lower-fv__concept--family,html:lang(en) .p-enjoy-fun-lower-fv__concept--family,html:lang(es) .p-enjoy-fun-lower-fv__concept--family,html:lang(fr) .p-enjoy-fun-lower-fv__concept--family{top:calc(57 / var(--ts-parent-font-size) * 1rem)}}html:lang(de) .p-enjoy-fun-lower-fv__concept--family h2,html:lang(en) .p-enjoy-fun-lower-fv__concept--family h2,html:lang(es) .p-enjoy-fun-lower-fv__concept--family h2,html:lang(fr) .p-enjoy-fun-lower-fv__concept--family h2{color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.5)!important}.p-enjoy-fun-lower-fv__concept--couple h2{text-shadow:0px 0px 10px rgba(255,255,255,0.25)}.p-enjoy-fun-lower-fv__concept--single{text-align:left}html:lang(ja) .p-enjoy-fun-lower-fv__concept--single,html:lang(ko) .p-enjoy-fun-lower-fv__concept--single,html:lang(zh-CN) .p-enjoy-fun-lower-fv__concept--single,html:lang(zh-TW) .p-enjoy-fun-lower-fv__concept--single{text-align:left}.p-enjoy-fun-lower-fv__concept--single h2{text-shadow:0px 0px 10px rgba(0,0,0,0.25)}.p-enjoy-fun-lower-fv__concept h2{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy-fun-lower-fv__concept h2{--ts-target-font-size:20}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-lower-fv__concept h2{--ts-target-font-size:18}}@media only screen and (max-width:767px){.p-enjoy-fun-lower-fv__concept h2{--ts-target-font-size:16}}.p-enjoy-fun-lower-fv__concept h2{font-weight:700;line-height:1.4}@media only screen and (min-width:768px){.p-enjoy-fun-lower-fv__concept h2{letter-spacing:0.5em}}@media only screen and (max-width:767px){.p-enjoy-fun-lower-fv__concept h2{letter-spacing:0.25em}}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-lower-fv__concept h2{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:18}}html:lang(ja) .p-enjoy-fun-lower-fv__concept h2,html:lang(ko) .p-enjoy-fun-lower-fv__concept h2,html:lang(zh-CN) .p-enjoy-fun-lower-fv__concept h2,html:lang(zh-TW) .p-enjoy-fun-lower-fv__concept h2{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}html:not(:lang(ja)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(ko)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-CN)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-TW)) .p-enjoy-fun-lower-fv__concept h2{line-height:1}@media only screen and (min-width:768px){html:not(:lang(ja)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(ko)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-CN)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-TW)) .p-enjoy-fun-lower-fv__concept h2{letter-spacing:0.25em}}@media only screen and (max-width:767px){html:not(:lang(ja)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(ko)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-CN)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-TW)) .p-enjoy-fun-lower-fv__concept h2{letter-spacing:0.25em}}html:not(:lang(ja)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(ko)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-CN)) .p-enjoy-fun-lower-fv__concept h2,html:not(:lang(zh-TW)) .p-enjoy-fun-lower-fv__concept h2{text-shadow:0px 0px 10px rgba(0,0,0,0.25)}.p-enjoy-fun-lower-fv__concept h2 span{display:block}.p-enjoy-fun-lower-fv__concept h2 span+*{margin-top:calc(22 / var(--ts-parent-font-size) * 1rem);margin-right:calc(18 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-lower-fv .c-ticketBtn{position:fixed;z-index:999;bottom:calc(40 / var(--ts-parent-font-size) * 1rem);left:0;right:0;margin-inline:auto}.p-enjoy-fun-model{padding-top:calc(90 / var(--ts-parent-font-size) * 1rem);background:#fff}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__title{margin-bottom:2rem}}.p-enjoy-fun-model__title .c-fun-text{width:calc(306 / 400 * 100%);margin-left:calc(110 / 400 * 100%);font-size:clamp(13px,1.1111111111vw,16px)}@media only screen and (min-width:1441px) and (max-width:1600px){.p-enjoy-fun-model__title .c-fun-text{font-size:clamp(10px,0.9722222222vw,14px)}}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__title .c-fun-text{font-size:clamp(10px,0.9722222222vw,14px)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__title .c-fun-text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}}.p-enjoy-fun-model__intro{overflow:hidden}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro{margin-top:calc(-100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro{margin-top:calc(-80 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-model__intro .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(415 / 480 * 100%);margin-inline:auto}.p-enjoy-fun-model__intro__skytree{position:relative;width:calc(75 / 415 * 100%)}.p-enjoy-fun-model__intro__skytree__img{position:relative;z-index:2}.p-enjoy-fun-model__intro__skytree__btn{position:absolute;z-index:1;top:calc(172 / 665 * 100%);left:calc(100% + calc(40 / 75 * 100%));width:calc(300 / 75 * 100%)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item+*{margin-top:calc(31 / 300 * 100%)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item:first-child a:after{top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item:nth-child(2) a:after{top:calc(27 / 61 * 100%)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf{position:relative;border:solid 2px #006AB8;text-decoration:none;text-align:center;padding-block:calc(10 / 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;background-color:#fff;border-radius:calc(3 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf span{color:#006AB8;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf span{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf span{--ts-target-font-size:11}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf span{line-height:1.8}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf span{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf .o-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#006AB8;margin-left:1rem;stroke-width:5}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf:hover{background-color:rgba(0,106,184,0.2)}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{content:"";display:block}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{width:calc(26.25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{width:calc(20.25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{height:calc(19 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{height:calc(14.65 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{aspect-ratio:1.3815789474}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{aspect-ratio:1.3822525597}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{background:url(../../enjoy/fun2/images/common/ic-deck.png) no-repeat center center/100% 100%;margin-right:0.5em}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-deck:before{width:calc(23.25 / var(--ts-parent-font-size) * 1rem);height:calc(16.83 / var(--ts-parent-font-size) * 1rem);aspect-ratio:20/16.83}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{content:"";display:block}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{width:calc(22 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{width:calc(18 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{height:calc(22 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{height:calc(18 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{aspect-ratio:1}}@media only screen and (max-width:767px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{aspect-ratio:1}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{background:url(../../enjoy/fun2/images/common/ic-galleria.png) no-repeat center center/100% 100%;margin-right:0.5em}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.icon-galleria:before{width:calc(20 / var(--ts-parent-font-size) * 1rem);height:calc(20 / var(--ts-parent-font-size) * 1rem);aspect-ratio:20/20}}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.line-1:after{position:absolute;z-index:-1;top:calc(18 / 61 * 100%);left:calc(-70 / var(--ts-parent-font-size) * 1rem);content:"";display:block;width:calc(70 / var(--ts-parent-font-size) * 1rem);height:1px;background:url(../../enjoy/fun2/images/common/line-1.jpg) no-repeat center center/100% 100%}.p-enjoy-fun-model__intro__skytree__btn__floorlink__item__herf.line-2:after{position:absolute;z-index:-1;bottom:calc(22 / 61 * 100%);left:calc(-70 / var(--ts-parent-font-size) * 1rem);content:"";display:block;width:calc(62 / var(--ts-parent-font-size) * 1rem);height:calc(93 / 61 * 100%);max-height:93px;background:#006AB8;background:url(../../enjoy/fun2/images/common/line-2.jpg) no-repeat center center/100% 100%}.p-enjoy-fun-model__intro__inner{width:calc(300 / 415 * 100%);margin-left:calc(40 / 415 * 100%)}.p-enjoy-fun-model__intro__inner__img{width:calc(calc(324 / 300 * 100%) + calc(25 / 300 * 100%))}.p-enjoy-fun-model__intro__inner__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-enjoy-fun-model__img{margin-top:calc(-30 / var(--ts-parent-font-size) * 1rem);width:calc(155 / 480 * 100%);margin-left:calc(65 / 480 * 100%);max-width:155px}@media only screen and (min-width:1441px){.p-enjoy-fun-model__img{max-width:calc(155px * (13 + 3 + 0) / 13)}}.p-enjoy-fun-model__floor{position:relative}.p-enjoy-fun-model__floor+.p-enjoy-fun-model__floor{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-model__floor__inner{position:sticky;top:calc(-200 / var(--ts-parent-font-size) * 1rem);overflow:hidden}.p-enjoy-fun-model__floor__inner__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(396 / 480 * 100%);margin-inline:auto}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__title{max-width:396px}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-enjoy-fun-model__floor__inner__title{max-width:calc(396px * (13 + 3 + 0) / 13)}}.p-enjoy-fun-model__floor__inner__title h3{position:relative;z-index:1;width:calc(350 / 396 * 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:calc(24 / var(--ts-parent-font-size) * 1rem);margin-bottom:calc(51 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__title h3{margin-left:calc(-2 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-model__floor__inner__title h3:before{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:calc(60 / var(--ts-parent-font-size) * 1rem);height:1px;background-color:#006AB8}.p-enjoy-fun-model__floor__inner__title h3 .num{display:block;font-family:var(--ts-font-serif);font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__title h3 .num{--ts-target-font-size:50}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-model__floor__inner__title h3 .num{--ts-target-font-size:45}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .num{--ts-target-font-size:30}}.p-enjoy-fun-model__floor__inner__title h3 .num{font-weight:400;line-height:1;letter-spacing:0.1em;background:radial-gradient(circle at 30% 0%,rgb(235,175,129) 20%,rgb(0,106,184) 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:1441px) and (max-width:1600px){.p-enjoy-fun-model__floor__inner__title h3 .num{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:45}}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__floor__inner__title h3 .num{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:40}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-enjoy-fun-model__floor__inner__title h3 .num{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:30}}.p-enjoy-fun-model__floor__inner__title h3 .floor{margin-left:calc(17 / var(--ts-parent-font-size) * 1rem);display:block;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__title h3 .floor{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-model__floor__inner__title h3 .floor{--ts-target-font-size:16}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor{--ts-target-font-size:12}}.p-enjoy-fun-model__floor__inner__title h3 .floor{font-weight:400;letter-spacing:0.06em;line-height:1.8;color:#006AB8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1441px) and (max-width:1600px){.p-enjoy-fun-model__floor__inner__title h3 .floor{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:15}}@media only screen and (min-width:1025px) and (max-width:1440px){.p-enjoy-fun-model__floor__inner__title h3 .floor{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:15}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-enjoy-fun-model__floor__inner__title h3 .floor{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}}.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{content:"";display:block}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{width:calc(24.25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{width:calc(20.25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{height:calc(17.55 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{height:calc(14.66 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{aspect-ratio:1.3817663818}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{aspect-ratio:1.3813096862}}.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{background:url(../../enjoy/fun2/images/common/ic-deck.png) no-repeat center center/cover;margin-right:0.5em}@media only screen and (min-width:1025px) and (max-width:1365px){.p-enjoy-fun-model__floor__inner__title h3 .floor--deck:before{width:calc(20.55 / var(--ts-parent-font-size) * 1rem);height:calc(14.7 / var(--ts-parent-font-size) * 1rem);aspect-ratio:20.55/14.7}}.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{content:"";display:block}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{width:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{width:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{height:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{height:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{aspect-ratio:1}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{aspect-ratio:1}}.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{background:url(../../enjoy/fun2/images/common/ic-galleria.png) no-repeat center center/cover;margin-right:0.5em}@media only screen and (min-width:1441px) and (max-width:1600px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{width:calc(20.25 / var(--ts-parent-font-size) * 1rem);height:calc(20.25 / var(--ts-parent-font-size) * 1rem);aspect-ratio:20.25/20.25}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-enjoy-fun-model__floor__inner__title h3 .floor--galleria:before{width:calc(15.25 / var(--ts-parent-font-size) * 1rem);height:calc(15.25 / var(--ts-parent-font-size) * 1rem);aspect-ratio:15.25/15.25}}.p-enjoy-fun-model__floor__inner__title__tree{aspect-radio:35/309}.p-enjoy-fun-model__floor__inner__container{position:relative;overflow:hidden;padding-left:calc(70 / 480 * 100%)}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__container{margin-top:calc(-90 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-model__floor__inner__container{margin-top:calc(-120 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__container{margin-top:calc(-100 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-model__floor__inner__container{padding-bottom:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-model__floor__inner__container:before{position:absolute;z-index:1;bottom:0;left:0;content:"";width:100%;height:calc(609 / 699 * 100%);display:block;background-image:radial-gradient(circle at 50% 0%,rgba(128,203,240,0.9),rgb(63,145,208) 75%)}.p-enjoy-fun-model__floor__inner__container__track{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;will-change:transform;padding-right:1rem}.p-enjoy-fun-model__floor__inner__container__track__item{-webkit-box-flex:0;-ms-flex:0 0 calc(340 / 410 * 100%);flex:0 0 calc(340 / 410 * 100%);overflow:hidden}.p-enjoy-fun-model__floor__inner__container__track__item__wrp{width:100%;position:relative;overflow:hidden}.p-enjoy-fun-model__floor__inner__container__track__item__wrp__img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;will-change:transform}.p-enjoy-fun-model__floor__inner__container__track__item__wrp__img__img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%}.p-enjoy-fun-model__floor__inner__container__track__item__wrp__img__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-enjoy-fun-model__floor__inner__container__track__item__text{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);text-align:center}.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:15}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:13}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:15}}html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:15}}@media only screen and (min-width:768px) and (max-width:1024px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:14}}@media only screen and (max-width:767px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{--ts-target-font-size:12}}@media only screen and (min-width:1025px) and (max-width:1365px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-title2__text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14}}@media only screen and (min-width:768px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{margin-top:calc(18 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{margin-top:calc(12 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{margin-top:calc(12 / 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-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:11}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:11}}@media only screen and (max-width:767px){.p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:9}}html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:10}}@media only screen and (min-width:768px) and (max-width:1024px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:10}}@media only screen and (max-width:767px){html:lang(de) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(en) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(es) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text,html:lang(fr) .p-enjoy-fun-model__floor__inner__container__track__item__text .c-fun-text{--ts-target-font-size:8}}.p-enjoy-fun-model__floor__inner__container__spinfo{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-enjoy-fun-model__floor__inner__container__spinfo span{display:inline-block;color:#fff;margin-top:30vh;text-shadow:0px 0px 10px rgb(0,0,0)}.p-enjoy-fun-model__note{background-color:#3F91D0}.p-enjoy-fun-model__note__list__item{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;color:#fff}.p-enjoy-fun-model__note__list__item+.p-enjoy-fun-model__note__list__item{margin-top:1rem}.picture--bg{background-color:#3F91D0}.p-enjoy-fun-picture{position:relative;padding-block:calc(60 / var(--ts-parent-font-size) * 1rem) calc(50 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-picture:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#3F91D0}.p-enjoy-fun-picture__title .c-fun-text{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);color:#fff}.p-enjoy-fun-picture__inner{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);position:sticky;top:calc(100 / var(--ts-parent-font-size) * 1rem);overflow:hidden;padding-left:calc(70 / 480 * 100%)}.p-enjoy-fun-picture__inner__track{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;will-change:transform;padding-right:1rem}.p-enjoy-fun-picture__inner__track__item{-webkit-box-flex:0;-ms-flex:0 0 calc(340 / 410 * 100%);flex:0 0 calc(340 / 410 * 100%);overflow:hidden}.p-enjoy-fun-picture__inner__track__item__imgframe{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(20 / 340 * 100%) calc(25 / 340 * 100%);-webkit-box-sizing:border-box;box-sizing:border-box}.p-enjoy-fun-picture__inner__track__item__imgframe__img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;will-change:transform}.p-enjoy-fun-picture__inner__track__item__imgframe__img__img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%}.p-enjoy-fun-picture__inner__track__item__imgframe__img__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-enjoy-fun-picture__inner__track__item__imgframe .frame{position:absolute;z-index:1;width:calc(56 / var(--ts-parent-font-size) * 1rem);height:calc(51 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-picture__inner__track__item__imgframe .frame--top{top:0;border-top:solid 1px #fff}.p-enjoy-fun-picture__inner__track__item__imgframe .frame--bottom{bottom:0;border-bottom:solid 1px #fff}.p-enjoy-fun-picture__inner__track__item__imgframe .frame--left{left:0;border-left:solid 1px #fff}.p-enjoy-fun-picture__inner__track__item__imgframe .frame--right{right:0;border-right:solid 1px #fff}.p-enjoy-fun-picture__inner__track__item__text{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-picture__inner__track__item__text .c-fun-title2__text{display:inline-block;background:#fff;color:#006AB8;padding:0.2em 0.5em}.p-enjoy-fun-picture__inner__track__item__text .c-fun-text{color:#fff;margin-top:calc(12 / var(--ts-parent-font-size) * 1rem);text-align:center}@media only screen and (max-width:767px){.p-enjoy-fun-picture__inner__track__item__text .c-fun-text{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}}.p-enjoy-fun-picture__inner__spinfo{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-enjoy-fun-picture__inner__spinfo span{display:inline-block;color:#fff;margin-top:30vh;text-shadow:0px 0px 10px rgb(0,0,0)}.p-enjoy-fun-access{position:relative;z-index:1;background-color:#74B3D9;overflow:hidden;padding-block:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access:before{content:"";display:block;position:absolute;z-index:1;top:calc(-57 / var(--ts-parent-font-size) * 1rem);right:calc(-168 / var(--ts-parent-font-size) * 1rem);background-color:#C5E9FA;-webkit-filter:blur(200px);filter:blur(200px);border-radius:50%;width:calc(424 / var(--ts-parent-font-size) * 1rem);height:calc(424 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access:after{content:"";display:block;position:absolute;z-index:1;bottom:calc(-73 / var(--ts-parent-font-size) * 1rem);left:calc(-124 / var(--ts-parent-font-size) * 1rem);background-color:#C5E9FA;-webkit-filter:blur(200px);filter:blur(200px);border-radius:50%;width:calc(343 / var(--ts-parent-font-size) * 1rem);height:calc(343 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access__contents{position:relative;z-index:2}.p-enjoy-fun-access__contents__route{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access__contents__route__item+*{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)!important}.p-enjoy-fun-access__contents__bus{margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access__contents__bus__title{color:#fff;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-enjoy-fun-access__contents__bus__title{--ts-target-font-size:20}}@media only screen and (max-width:767px){.p-enjoy-fun-access__contents__bus__title{--ts-target-font-size:18}}.p-enjoy-fun-access__contents__bus__title{font-weight:700;line-height:1.8;letter-spacing:0.1em}.p-enjoy-fun-access__contents__bus .c-fun-text{color:#fff;margin-top:calc(10 / 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:768px){.p-enjoy-fun-access__contents__bus .c-fun-text{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-enjoy-fun-access__contents__bus .c-fun-text{--ts-target-font-size:11}}.p-enjoy-fun-access__contents__bus .c-ticketBtn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-enjoy-fun-access__contents__bus .c-ticketBtn__link{width:100%}.c-enjoy-fun-route{border:none!important}.c-enjoy-fun-route__summary{background-color:#E8F2F9;border-radius:calc(3 / var(--ts-parent-font-size) * 1rem);padding-right:var(--text-padding-left)}.c-enjoy-fun-route__summary .c-accordion__button__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.c-enjoy-fun-route__summary .c-accordion__button__text .summary_st{text-align:center;display:block;width:100%;color:#006AB8;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:18}.c-enjoy-fun-route__summary .c-accordion__button__text .summary_time{text-align:center;display:block;width:100%;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--minus,.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--plus{color:#006AB8}.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--minus use,.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--plus use{fill:#006AB8}.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--minus-minus,.c-enjoy-fun-route__summary .c-accordion__button__icon .o-icon--plus-minus{background-color:transparent!important}.c-enjoy-fun-route__spot__item{line-height:1.4;text-align:center}.c-enjoy-fun-route__spot__item--train{position:relative;font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-enjoy-fun-route__spot__item--train{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-enjoy-fun-route__spot__item--train{--ts-target-font-size:13}}@media only screen and (max-width:767px){.c-enjoy-fun-route__spot__item--train{--ts-target-font-size:12}}.c-enjoy-fun-route__spot__item--train{color:#fff;padding-block:calc(24 / var(--ts-parent-font-size) * 1rem)}.c-enjoy-fun-route__spot__item--train:before{content:"";display:block;height:calc(24 / var(--ts-parent-font-size) * 1rem);width:1px;background:#fff;position:absolute;z-index:1;top:0;left:0;right:0;margin-inline:auto}.c-enjoy-fun-route__spot__item--train:after{content:"";display:block;height:calc(24 / var(--ts-parent-font-size) * 1rem);width:1px;background:#fff;position:absolute;z-index:1;botttom:0;left:0;right:0;margin-inline:auto}.c-enjoy-fun-route__spot__item--train span{display:inline-block;padding-block:calc(4 / var(--ts-parent-font-size) * 1rem)}.c-enjoy-fun-route__spot__item--walk{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-enjoy-fun-route__spot__item--walk{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.c-enjoy-fun-route__spot__item--walk{--ts-target-font-size:13}}@media only screen and (max-width:767px){.c-enjoy-fun-route__spot__item--walk{--ts-target-font-size:12}}.c-enjoy-fun-route__spot__item--walk{color:#fff;padding-block:calc(24 / var(--ts-parent-font-size) * 1rem);position:relative}.c-enjoy-fun-route__spot__item--walk:before{content:"";display:block;height:calc(24 / var(--ts-parent-font-size) * 1rem);width:1px;position:absolute;z-index:1;top:0;left:0;right:0;margin-inline:auto;border-left:1px dashed #fff}.c-enjoy-fun-route__spot__item--walk:after{content:"";display:block;height:calc(24 / var(--ts-parent-font-size) * 1rem);width:1px;position:absolute;z-index:1;botttom:0;left:0;right:0;margin-inline:auto;border-left:1px dashed #fff}.c-enjoy-fun-route__spot__item--walk span{display:inline-block;padding-block:calc(4 / var(--ts-parent-font-size) * 1rem)}.c-enjoy-fun-route__spot__item--spot{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-enjoy-fun-route__spot__item--spot{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.c-enjoy-fun-route__spot__item--spot{--ts-target-font-size:15}}@media only screen and (max-width:767px){.c-enjoy-fun-route__spot__item--spot{--ts-target-font-size:14}}.c-enjoy-fun-route__spot__item--spot{border:solid 2px #E8F2F9;background-color:#fff;border-radius:calc(3 / var(--ts-parent-font-size) * 1rem);padding-block:calc(15 / var(--ts-parent-font-size) * 1rem)}.c-enjoy-fun-route__spot__item--end{font-size:calc(var(--ts-target-font-size) / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.c-enjoy-fun-route__spot__item--end{--ts-target-font-size:16}}@media only screen and (min-width:768px) and (max-width:1024px){.c-enjoy-fun-route__spot__item--end{--ts-target-font-size:15}}@media only screen and (max-width:767px){.c-enjoy-fun-route__spot__item--end{--ts-target-font-size:14}}.c-enjoy-fun-route__spot__item--end{line-height:1.2;padding-block:calc(15 / var(--ts-parent-font-size) * 1rem);border-radius:calc(3 / var(--ts-parent-font-size) * 1rem);background-color:#006AB8;color:#fff;text-align:center}.scrollfade{position:relative;z-index:1;width:100%}