@charset "UTF-8";:root{--ticket-icon-size:40;--ticket-icon-size-wrp:calc(var(--ticket-icon-size) / var(--ts-parent-font-size) * 1rem)}.p-ticket-icon{aspect-ratio:1/1;width:calc(var(--ticket-icon-size)/ var(--ts-parent-font-size) * 1rem);display:flex;justify-content:center;align-items:center;border-radius:calc(var(--ticket-icon-size)/ var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-primary)}.p-ticket-icon img{display:block}.p-ticket-icon--tree img{width:calc(11 / var(--ticket-icon-size) * 100%)}.p-ticket-icon--sp{background-color:var(--ts-color-secondary)}.p-ticket-icon--sp img{width:calc(23 / var(--ticket-icon-size) * 100%)}.p-ticket-icon--map{background-color:var(--ts-color-secondary)}.p-ticket-icon--map img{width:calc(23 / var(--ticket-icon-size) * 100%)}.p-ticket-icon-set{width:var(--ticket-icon-size-wrp);order:-1;display:flex;align-items:center;justify-content:space-between}.p-ticket-icon-set--col2{width:calc(var(--ticket-icon-size-wrp)*2.3)}.p-ticket-icon-set>span{position:relative}.p-ticket-top{padding:calc(100 / var(--ts-parent-font-size) * 1rem) 0 calc(140 / var(--ts-parent-font-size) * 1rem)}html:lang(ja) .p-ticket-top{border-top-left-radius:0;border-top-right-radius:0}@media only screen and (max-width:767px){.p-ticket-top{padding:calc(40 / var(--ts-parent-font-size) * 1rem) 0 calc(60 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-top__read{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-ticket-top__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-top__read{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-top__read{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-top__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-top__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-top__read{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-top__anc{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);display:flex;justify-content:center;flex-wrap:wrap;margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (max-width:767px){.p-ticket-top__anc{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:768px){.p-ticket-top__anc{max-width:calc(1080 / var(--ts-parent-font-size) * 1rem);width:95%}}@media only screen and (max-width:767px){.p-ticket-top__anc{justify-content:flex-start;flex-direction:column;margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-top__anc__li{width:calc(343 / 1060 * 100%)}@media only screen and (min-width:768px){.p-ticket-top__anc__li:not(:nth-child(3n+1)){margin-left:calc(15 / 1060 * 100%)}}@media only screen and (max-width:767px){.p-ticket-top__anc__li{width:100%}.p-ticket-top__anc__li:nth-child(n+2){margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-top__anc__link{overflow:hidden;text-decoration:none;display:flex;flex-direction:column;height:100%;border-radius:calc(8 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-primary);border:1px solid var(--ts-color-primary)}.mouse .p-ticket-top__anc__link{transition:opacity .15s ease-in}.mouse .p-ticket-top__anc__link:hover,.touch .p-ticket-top__anc__link.touchstart{opacity:.7}.touch .p-ticket-top__anc__link{-webkit-tap-highlight-color:transparent}.touch .p-ticket-top__anc__link.touchend{transition-delay:.2s}.p-ticket-top__anc__label{color:#fff;padding:calc(5 / var(--ts-parent-font-size) * 1rem) calc(8 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-primary);display:flex;align-items:baseline;flex-wrap:wrap}html[data-lang-group=latin] .p-ticket-top__anc__label{flex-direction:column;align-items:flex-start;padding:calc(8 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-top__anc__label{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:1024px){.p-ticket-top__anc__label{padding:calc(8 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-top__anc__label .c-tags__item{margin-right:.5rem;background-color:#fff;color:var(--ts-color-body)}.p-ticket-top__anc__label .t{display:inline-block}html[data-lang-group=latin] .p-ticket-top__anc__label .t{margin-top:.5rem;line-height:1.2}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-top__anc__label .t{margin-top:.25rem}}.p-ticket-top__anc__text{background-color:#fff;margin-top:auto;margin-bottom:0;padding:calc(15 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);display:flex;align-items:center;--arrow-width:calc(24 / var(--ts-parent-font-size) * 1rem)}.p-ticket-top__anc__text .name{width:calc(100% - var(--ticket-icon-size-wrp));padding-left:.75rem;display:flex;align-items:center}@media only screen and (max-width:1024px){.p-ticket-top__anc__text .name{padding-left:.4rem}}.p-ticket-top__anc__text .name .t{width:calc(100% - var(--arrow-width));line-height:1.2;padding-right:.5rem}@media only screen and (max-width:1024px){.p-ticket-top__anc__text .name .t{padding-right:.25rem}}.p-ticket-top__anc__text .name .arrow{width:var(--arrow-width);border-radius:var(--arrow-width);background-color:var(--ts-color-cv);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.p-ticket-top__anc__text .name .arrow::before{content:"";display:inline-block;background:url(../../ticket/images/ic_arrow_down.svg) no-repeat center/100%;width:calc(7 / var(--ts-parent-font-size) * 1rem);aspect-ratio:1/1}.p-ticket-top__anc__text:has(.icons--col2) .name{width:calc(100% - (var(--ticket-icon-size-wrp) * 2))}.p-ticket-type{margin-top:calc(var(--ts-content-border-radius) * -1.5);margin-bottom:calc(var(--ts-content-border-radius) * -1.5);padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0;position:relative;z-index:2}@media only screen and (max-width:767px){.p-ticket-type{padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0}}.p-ticket-type__title{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-ticket-type__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type__title{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type__title{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-type__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-ticket-type__title .p-ticket-icon{border:1px solid #fff}.p-ticket-type__title .c-title--st5 .c-title__main{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);color:#fff}.p-ticket-type__title .label{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__title .label>span{box-sizing:border-box;display:inline-block;border:1px solid var(--ts-color-secondary);padding:calc(3 / var(--ts-parent-font-size) * 1rem) calc(15 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__title__set{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);box-sizing:border-box;background-color:rgba(255,255,255,.8);border-radius:calc(8 / var(--ts-parent-font-size) * 1rem);display:flex;justify-content:center;padding:calc(15 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem);width:fit-content;margin-inline:auto}@media only screen and (max-width:767px){.p-ticket-type__title__set{padding:calc(15 / 359 * 100%) calc(20 / 359 * 100%) calc(10 / 359 * 100%);width:calc(311 / 359 * 100%);margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__title__set .ic{display:flex;align-items:center;flex-direction:column;justify-content:center;width:calc(28 / var(--ts-parent-font-size) * 1rem);transform:translateY(-12%)}@media only screen and (max-width:767px){.p-ticket-type__title__set .ic{width:calc(25 / 271 * 100%)}}.p-ticket-type__title__set .ic>span{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background-color:var(--ts-color-primary);border-radius:1000px;width:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__title__set .ic .o-icon{width:calc(10 / var(--ts-parent-font-size) * 1rem);aspect-ratio:1/1;fill:#fff}.p-ticket-type__title__set .item{width:calc(170 / var(--ts-parent-font-size) * 1rem);display:flex;flex-direction:column;text-align:center;align-items:center;height:100%}@media only screen and (max-width:767px){.p-ticket-type__title__set .item{width:calc(120 / 271 * 100%)}}.p-ticket-type__title__set .item .img{order:-1;width:100%}.p-ticket-type__title__set .item .txt{width:100%;margin-top:.25rem}@media only screen and (max-width:767px){.p-ticket-type__title__set .item .txt{margin-top:.5rem}}.p-ticket-type__title__read{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-ticket-type__title__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type__title__read{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type__title__read{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__title__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-type__title__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:768px){.p-ticket-type__title__read{text-align:center}}.p-ticket-type__title__read>span{display:block}.p-ticket-type__title__read>span+span{margin-top:1em}.p-ticket-type__item:nth-child(n+2){padding-top:calc(60 / var(--ts-parent-font-size) * 1rem);margin-top:calc(60 / var(--ts-parent-font-size) * 1rem);position:relative}.p-ticket-type__item:nth-child(n+2)::before{content:"";margin-inline:auto;--ts-container-width:var(--ts-content-0);height:2px;position:absolute;left:0;right:0;margin:0 auto;top:0;z-index:1;background-color:var(--ts-color-line3)}@media only screen and (min-width:1025px){.p-ticket-type__item:nth-child(n+2)::before{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type__item:nth-child(n+2)::before{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type__item:nth-child(n+2)::before{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__item:nth-child(n+2)::before{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-ticket-type__item:nth-child(n+2)::before{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-ticket-type__item:nth-child(n+2)::before{width:calc(1360 / 1440 * 100%)}}.p-ticket-type__item__slider{margin-right:auto;margin-left:auto;margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-ticket-type__item__slider{width:calc(1200 / 1440 * 100%);max-width:calc(986 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__slider .swiper-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.p-ticket-type__item__slider .swiper-wrapper:has(.swiper-slide:nth-child(1):last-child),.p-ticket-type__item__slider .swiper-wrapper:has(.swiper-slide:nth-child(2):last-child){justify-content:center}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1365px){.p-ticket-type__item__slider{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:1024px){.p-ticket-type__item__slider{padding-left:calc(30 / 375 * 100%)}.p-ticket-type__item__slider .swiper-wrapper{width:100%}}@media only screen and (max-width:1024px) and (min-width:768px) and (max-width:1024px){.p-ticket-type__item__slider{padding-right:calc(106 / 768 * 100%)}.p-ticket-type__item__slider:has(.swiper-slide:nth-child(1):last-child)+.p-ticket-type__item__arrow,.p-ticket-type__item__slider:has(.swiper-slide:nth-child(2):last-child)+.p-ticket-type__item__arrow{display:none}.p-ticket-type__item__slider:not(.swiper-initialized){padding-right:0}.p-ticket-type__item__slider:not(.swiper-initialized) .swiper-wrapper{display:flex}.p-ticket-type__item__slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(310 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(2n){margin-left:calc(28 / 768 * 100%)}}@media only screen and (max-width:1024px) and (max-width:767px){.p-ticket-type__item__slider{padding-right:calc(28 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__slider:has(.swiper-slide:nth-child(1):last-child)+.p-ticket-type__item__arrow{display:none}}.p-ticket-type__item__slide{height:auto}@media only screen and (min-width:1025px){.p-ticket-type__item__slide{width:calc(310 / 986 * 100%)}.p-ticket-type__item__slide:not(:nth-child(3n+1)){margin-left:calc(28 / 986 * 100%)}.p-ticket-type__item__slide:nth-child(n+4){margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__item__slide{width:100%}}@media only screen and (max-width:767px){.p-ticket-type__item__slide{width:100%}}.p-ticket-type__item__li{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;width:100%;height:100%}html:lang(ja) .p-ticket-type__item__li{--ts-content-border-radius:calc(16 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set{width:calc(270 / 310 * 100%);margin-inline:auto;padding:calc(15 / var(--ts-parent-font-size) * 1rem) 0 calc(40 / var(--ts-parent-font-size) * 1rem);order:3;display:flex;flex-direction:column;align-items:flex-start;height:100%}.p-ticket-type__item__li .text-set .title{color:var(--ts-color-primary);margin-bottom:.5rem;width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .title{line-height:1.4}.p-ticket-type__item__li .text-set .txt{margin-bottom:.5rem;width:100%}.p-ticket-type__item__li .text-set .local{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .att{width:100%;color:var(--ts-color-text-txt2);margin-bottom:calc(15 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .text-set-inner{width:100%;margin-top:auto;margin-bottom:0;border-top:1px solid var(--ts-color-line3)}.p-ticket-type__item__li .text-set .price{width:100%;padding:calc(15 / var(--ts-parent-font-size) * 1rem) 0}@media only screen and (max-width:767px){.p-ticket-type__item__li .text-set .price{padding:calc(10 / var(--ts-parent-font-size) * 1rem) 0}}.p-ticket-type__item__li .text-set .price>dl{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:767px){.p-ticket-type__item__li .text-set .price>dl:nth-child(n+2){margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-ticket-type__item__li .text-set .price>dl{margin-right:0;margin-left:auto;max-width:calc(260 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__item__li .text-set .price>dl dt{width:calc(55 / 260 * 100%);font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-ticket-type__item__li .text-set .price>dl dd{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap}.p-ticket-type__item__li .text-set .price>dl dd .st{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;color:var(--ts-color-main)}.p-ticket-type__item__li .text-set .price>dl dd .yen{line-height:1;color:var(--ts-color-primary)}.p-ticket-type__item__li .text-set .price>dl dd .yen em{font-family:var(--ts-font-quicksand);font-weight:600;line-height:.9;padding-right:2px}.p-ticket-type__item__li .text-set .price>dl dd .price_large{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-ticket-type__item__li .text-set .price>dl dd .price_large .yen{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}.p-ticket-type__item__li .text-set .price>dl dd .price_large .yen em{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:22}.p-ticket-type__item__li .text-set .price>dl dd .price_midi .yen{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-ticket-type__item__li .text-set .price>dl dd .price_midi .yen em{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14}.p-ticket-type__item__li .text-set .price .price_child{background-color:#fff;position:relative;box-sizing:border-box;background:#fff;border:solid 1px var(--ts-color-secondary);width:100%;border-radius:calc(5 / var(--ts-parent-font-size) * 1rem);padding:calc(3 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);display:block;margin:calc(10 / var(--ts-parent-font-size) * 1rem) 0 0 auto}@media only screen and (min-width:1025px){.p-ticket-type__item__li .text-set .price .price_child{max-width:calc(260 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){.p-ticket-type__item__li .text-set .price .price_child{padding:calc(3 / var(--ts-parent-font-size) * 1rem) calc(5 / var(--ts-parent-font-size) * 1rem)}}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price .price_child{padding:calc(5 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .price .price_child::after,.p-ticket-type__item__li .text-set .price .price_child::before{content:'';position:absolute;display:block;width:0;height:0;left:calc(50% + 1em)}.p-ticket-type__item__li .text-set .price .price_child::before{top:calc(-8 / var(--ts-parent-font-size) * 1rem);border-right:calc(4 / var(--ts-parent-font-size) * 1rem) solid transparent;border-bottom:calc(8 / var(--ts-parent-font-size) * 1rem) solid var(--ts-color-secondary);border-left:calc(4 / var(--ts-parent-font-size) * 1rem) solid transparent}.p-ticket-type__item__li .text-set .price .price_child::after{top:calc(-6 / var(--ts-parent-font-size) * 1rem);border-right:calc(4 / var(--ts-parent-font-size) * 1rem) solid transparent;border-bottom:calc(8 / var(--ts-parent-font-size) * 1rem) solid #fff;border-left:calc(4 / var(--ts-parent-font-size) * 1rem) solid transparent}.p-ticket-type__item__li .text-set .price .price_child .t{position:relative;display:flex;align-items:center;justify-content:center;width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price .price_child .t{line-height:1.2}.p-ticket-type__item__li .text-set .price .price_child .t::before{content:"";background:url(../../ticket/images/ic_child.svg) no-repeat center/100%;aspect-ratio:1/1;width:calc(24 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .price .price_child .t>span{max-width:calc(100% - calc(24 / var(--ts-parent-font-size) * 1rem));padding-left:calc(5 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .price--child{display:flex;flex-wrap:wrap}.p-ticket-type__item__li .text-set .price--child>dl{width:50%;flex-wrap:wrap}html:lang(zh-CN) .p-ticket-type__item__li .text-set .price--child>dl{width:100%}html:lang(zh-TW) .p-ticket-type__item__li .text-set .price--child>dl{width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price--child>dl{width:100%}html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price--child>dl+dl{padding-left:.25rem}html:lang(zh-CN) .p-ticket-type__item__li .text-set .price--child>dl+dl{margin-top:.5rem}html:lang(zh-TW) .p-ticket-type__item__li .text-set .price--child>dl+dl{margin-top:.5rem}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price--child>dl+dl{margin-top:.5rem}.p-ticket-type__item__li .text-set .price--child>dl dt{width:38%;margin-right:2%}.p-ticket-type__item__li .text-set .price--child>dl dd{justify-content:flex-start;width:60%}.p-ticket-type__item__li .text-set .price--child>dl dd .price_large{max-width:100%}.p-ticket-type__item__li .text-set .price--child+.btns{padding-top:0}.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd{width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd{flex-direction:column}html:lang(zh-CN) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd{flex-direction:column}html:lang(zh-TW) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd{flex-direction:column}.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large,.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;padding-right:.5em}html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large,html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi{width:50%}html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large:first-child:last-child,html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi:first-child:last-child{margin-inline:auto;justify-content:flex-start;padding-right:0}html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large:first-child:last-child .st,html[data-lang-group=cjk] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi:first-child:last-child .st{max-width:33%;min-width:23%;width:fit-content}html:lang(zh-CN) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large,html:lang(zh-CN) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi{width:100%}html:lang(zh-TW) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large,html:lang(zh-TW) .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi{width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large,html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi{width:100%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large:nth-child(n+2),html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi:nth-child(n+2){margin-top:.5rem}.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large .st,.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi .st{width:33%;line-height:1.2;display:inline-block;margin-right:2%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large .st,html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi .st{width:38%}.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large .yen,.p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi .yen{display:flex;flex-wrap:wrap;align-items:flex-end;width:65%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_large .yen,html[data-lang-group=latin] .p-ticket-type__item__li .text-set .price:not(.price--child)>dl dd .price_midi .yen{width:60%}.p-ticket-type__item__li .text-set .btns{width:100%;padding-top:calc(15 / var(--ts-parent-font-size) * 1rem);display:flex;justify-content:center}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .btns{flex-direction:column}.p-ticket-type__item__li .text-set .btns .c-btn{width:49%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .btns .c-btn{--ts-btn-height:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .btns .c-btn:nth-child(2n){margin-left:4%}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .btns .c-btn:nth-child(2n){margin-left:0}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .btns .c-btn{width:100%;flex-direction:column}html[data-lang-group=latin] .p-ticket-type__item__li .text-set .btns .c-btn:nth-child(n+2){margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .btns .c-btn__link{width:100%;min-width:auto;padding-inline:calc(10 / var(--ts-parent-font-size) * 1rem);flex-wrap:nowrap}.p-ticket-type__item__li .text-set .btns .c-btn__link .o-icon--arrow{position:relative;flex-shrink:0;transform:none;top:auto;right:auto;margin-left:.5rem}.p-ticket-type__item__li .text-set:has(>.price) .btns{padding-top:0;border-top:0}.p-ticket-type__item__li .text-set .c-accordion{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem);--text-padding-left:calc(15 / var(--ts-parent-font-size) * 1rem);--ts-accordion-button-border-color:var(--ts-color-sub2)}@media only screen and (min-width:768px){.p-ticket-type__item__li .text-set .c-accordion{--icon-size:calc(40 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__item__li .text-set .c-accordion__button{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.p-ticket-type__item__li .text-set .c-accordion__button{--icon-size:calc(40 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__item__li .text-set .c-accordion__button .o-icon{width:calc(20 / 40 * 100%)}.p-ticket-type__item__li .text-set .c-accordion__button[aria-expanded=true]{border-bottom:1px solid var(--ts-color-sub2)}.p-ticket-type__item__li .text-set .c-accordion__target-text{padding:calc(10 / var(--ts-parent-font-size) * 1rem) var(--icon-size) calc(10 / var(--ts-parent-font-size) * 1rem) var(--text-padding-left)}.p-ticket-type__item__li .text-set .c-accordion__target .c-accordion__target-text{padding-left:calc(15 / var(--ts-parent-font-size) * 1rem);padding-right:calc(15 / var(--ts-parent-font-size) * 1rem);padding-bottom:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .text-set .c-accordion__target .u-note{color:var(--ts-color-sub2)}.p-ticket-type__item__li .text-set .c-accordion__target .rsv_link{text-decoration:underline;font-weight:600;text-indent:0;display:inline-block}.mouse .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link:hover,.touch .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link.touchstart{text-decoration:none}.touch .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link{-webkit-tap-highlight-color:transparent}.touch .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link.touchend{transition-delay:.2s}.p-ticket-type__item__li .text-set .c-accordion__target .rsv_link .ic{transform:translateY(.35rem);display:inline-block;width:calc(18 / var(--ts-parent-font-size) * 1rem);height:calc(18 / var(--ts-parent-font-size) * 1rem);position:relative;border-radius:1000px;background-color:var(--ts-color-cv)}.p-ticket-type__item__li .text-set .c-accordion__target .rsv_link .ic svg{position:absolute;left:0;top:0;bottom:0;right:0;max-width:60%;max-height:60%;margin:auto}html:lang(ja) .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link .ic svg{fill:#000}html:not(:lang(ja)) .p-ticket-type__item__li .text-set .c-accordion__target .rsv_link .ic svg{fill:#fff}.p-ticket-type__item__li .ticket_type{width:100%;background-color:var(--ts-color-secondary);padding:.3rem .3rem .3rem .5rem;order:2;position:relative;display:flex;align-items:center}.p-ticket-type__item__li .ticket_type::before{content:"";background:url(../../ticket/images/ic_ticket.svg) no-repeat center/100%;aspect-ratio:1/1;width:calc(15 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__li .ticket_type .t{padding-left:.3rem;color:#fff;line-height:1.2;display:inline-block}html[data-lang-group=cjk] .p-ticket-type__item__li .ticket_type .t{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:9}html[data-lang-group=latin] .p-ticket-type__item__li .ticket_type .t{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}.p-ticket-type__item__li .img{order:1;width:100%}.p-ticket-type__item__li .img img{object-fit:cover;aspect-ratio:310/225}.p-ticket-type__item__arrow{display:flex;justify-content:center;position:relative;z-index:2}.p-ticket-type__item__arrow button{touch-action:manipulation}.p-ticket-type__item__arrow>:last-child{margin-left:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item__arrow .is-at-end>button,.p-ticket-type__item__arrow .is-at-start>button{pointer-events:none}.p-ticket-type__item__arrow .is-at-end>button svg,.p-ticket-type__item__arrow .is-at-start>button svg{opacity:.5}@media only screen and (min-width:1025px){.p-ticket-type__item--deck .p-ticket-type__item__list,.p-ticket-type__item--deck .p-ticket-type__item__slider{max-width:calc(1196 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__item--deck .p-ticket-type__item__slide .text-set{height:auto}@media only screen and (min-width:1025px){.p-ticket-type__item--deck .p-ticket-type__item__slide{width:calc(380 / 1196 * 100%);max-width:calc(380 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item--deck .p-ticket-type__item__slide:not(:nth-child(3n+1)){margin-left:calc(28 / 1196 * 100%)}.p-ticket-type__item--deck .p-ticket-type__item__slide:nth-child(n+4){margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item--deck .p-ticket-type__item__slide .text-set .price>dl{max-width:calc(320 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__item--deck .p-ticket-type__item__slide .text-set .price .price_child{max-width:calc(320 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__item__btn{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-ticket-type__item__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type__item__btn{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type__item__btn{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__item__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-type__item__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-ticket-type__item__btn .c-btn{justify-content:center}.p-ticket-type__item__btn .c-btn__link{width:100%;max-width:calc(250 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type .c-tab__btns{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-ticket-type .c-tab__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type .c-tab__btns{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type .c-tab__btns{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type .c-tab__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:768px){.p-ticket-type .c-tab__btns{justify-content:center}}@media only screen and (max-width:767px){.p-ticket-type .c-tab__btns{margin-left:calc(16 / 375 * 100%);margin-right:1rem;width:calc(359 / 375 * 100%)}}.p-ticket-type__pack{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__btns{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-ticket-type__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket-type__btns{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket-type__btns{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket-type__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-type__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-ticket-type__btns{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}.p-ticket-type__btns .c-link:nth-child(n+2){margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__btns .c-btn{width:100%;justify-content:center;margin-inline:auto}.p-ticket-type__btns .c-btn__link{width:100%;max-width:calc(320 / var(--ts-parent-font-size) * 1rem)}html[data-lang-group=latin] .p-ticket-type__btns .c-btn__link{max-width:calc(400 / var(--ts-parent-font-size) * 1rem)}.p-ticket-type__btns .c-btn:nth-child(n+2){margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-plan-slider{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-plan-slider{width:calc(1128 / 1440 * 100%);max-width:calc(1128 / var(--ts-parent-font-size) * 1rem);margin-inline:auto}}@media only screen and (min-width:768px) and (min-width:1025px) and (max-width:1365px){.p-plan-slider{width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-plan-slider{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-plan-slider{width:calc(359 / 375 * 100%);margin-right:0;margin-left:auto;padding-right:calc(40 / 375 * 100%)}}@media only screen and (min-width:1025px){.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(1):last-child),.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(2):last-child),.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(3):last-child),.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(4):last-child){justify-content:center}}@media only screen and (min-width:768px) and (max-width:1024px){.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(1):last-child),.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(2):last-child),.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(3):last-child){justify-content:center}}@media only screen and (max-width:767px){.p-plan-slider .c-slider__wrapper:has(.c-slider__slide:nth-child(1):last-child){justify-content:center}}.p-plan-slider .c-slider__element{width:100%;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.p-plan-slider .c-slider__element{overflow:hidden}}@media only screen and (min-width:768px) and (max-width:1024px){.p-plan-slider .c-slider-btn{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-plan-slider__card{width:calc(1 / 5 * 100%);--ts-slide-padding-inline:calc(8 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px) and (max-width:1024px){.p-plan-slider__card{width:calc(1 / 4 * 100%)}}@media only screen and (max-width:767px){.p-plan-slider__card{width:calc(1 / 2 * 100%);--ts-slide-padding-inline:calc(5 / var(--ts-parent-font-size) * 1rem)}}.p-plan-slider__card>.inner{margin-inline:auto;text-decoration:none;display:flex;flex-direction:column}.mouse .p-plan-slider__card>.inner{transition:opacity .15s ease-in}.mouse .p-plan-slider__card>.inner:hover,.touch .p-plan-slider__card>.inner.touchstart{opacity:.7}.touch .p-plan-slider__card>.inner{-webkit-tap-highlight-color:transparent}.touch .p-plan-slider__card>.inner.touchend{transition-delay:.2s}.p-plan-slider__card .pack_img{position:relative;overflow:hidden;order:1;border-radius:var(--ts-border-radius-link-image)}.p-plan-slider__card .pack_img img{aspect-ratio:281/158;object-fit:cover}.p-plan-slider__card .pack_pick{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);text-align:center;letter-spacing:.02em;line-height:1;padding:.2rem;width:100%;border-radius:1em;font-weight:400;order:2;background-color:var(--ts-color-cv);display:block;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-plan-slider__card .pack_price{order:5;margin-top:calc(5 / var(--ts-parent-font-size) * 1rem);font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}.p-plan-slider__card .pack_price em{font-family:var(--ts-font-quicksand);font-weight:600;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:18;line-height:1;letter-spacing:.02em}.p-plan-slider__card .pack_text{font-weight:400;order:4;margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}.p-plan-slider__card .pack_hash{order:2;position:relative;z-index:3;margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);display:flex;flex-wrap:wrap;row-gap:calc(4 / var(--ts-parent-font-size) * 1rem);column-gap:calc(4 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-plan-slider__card .pack_hash{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}.p-plan-slider__card .pack_hash .item{line-height:1.2;text-decoration:none;display:flex;align-items:center;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-plan-slider__card .pack_hash .item::before{content:"#";display:inline-block}.p-enjoy-wrp{position:relative;z-index:1;margin-top:calc(var(--ts-content-border-radius) * -1.5);padding-top:calc(160 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-enjoy-wrp{padding-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy{padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0 calc(120 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-enjoy{padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0}}html:lang(ja) .p-enjoy__title .c-title__main,html:lang(ja) .p-enjoy__title .c-title__sub{color:var(--ts-color-title)}.p-enjoy__btn{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-enjoy__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-enjoy__btn{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-enjoy__btn{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-enjoy__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-enjoy__btn{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-enjoy__btn{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}.p-enjoy__btn .c-btn{width:100%}.p-enjoy__btn .c-btn__link{width:100%;max-width:calc(300 / var(--ts-parent-font-size) * 1rem)}html[data-lang-group=latin] .p-enjoy__btn .c-btn__link{max-width:calc(400 / var(--ts-parent-font-size) * 1rem)}.p-enjoy .c-fun-slider{margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-enjoy .c-fun-slider{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-enjoy .c-fun-slider .c-slider__slide{transform:scale(1)}}.p-enjoy .c-fun-slider__item::after{opacity:0}