.section-ticket[data-astro-cid-hz4ezutt]{& .ticket-catch{margin-block:var(--fz-2l);max-inline-size:calc(var(--fz-2l) * 18);margin-inline:auto;position:relative;& .ticket-bg{aspect-ratio:3;text-align:center;background-image:url(/files/2026/img/ticket-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;align-content:center;font-weight:900;&>div[data-astro-cid-hz4ezutt]{letter-spacing:0;line-height:1.2}& .date{font-size:calc(var(--fz-2l) * .8);& .num-datetime{font-size:133.333%}}& .price{font-size:calc(var(--fz-2l) * 1.3333);& .num-price{font-size:150%}}}& .label-soldout{inline-size:calc(var(--fz-3l) * 3);display:block;position:absolute;inset-block-start:-12px;inset-inline-end:-8px}}& #l-code{text-align:center;margin-block-end:var(--fz-3l);& dt{font-size:var(--fz-l);margin-block-end:.5em}& dd{padding-inline:var(--fz-6l);padding-block:var(--fz-s);font:700 calc(var(--fz-l) * 2.4) var(--f-mono);letter-spacing:.25em;border:2px solid oklch(from var(--txt-c-base) l c h / .2);background-color:oklch(from var(--bg-c-base) calc(l + .05) c h);border-radius:.75rem;margin-inline:0}}& .notes{padding:var(--fz-2l);border:1px solid oklch(from var(--txt-c-base) l c h / .2)}& .area-btn{margin-block-start:var(--fz-3l);margin-block-end:var(--fz-2l);& [class*=-large]{inline-size:48rem}}& .area-subbtn{text-align:center;place-content:center;column-gap:var(--fz-2l);row-gap:var(--fz-s);flex-wrap:wrap;max-inline-size:48rem;margin-block-start:var(--fz-2l);margin-inline:auto;display:flex;& [class*=-small]{padding-block:calc(var(--fz-l) / 2);border-radius:12345px;flex:auto}}& dl.term-resale{grid-template-columns:1fr 1.6666fr;column-gap:2px;display:grid;& dt,& dd{margin-block-end:var(--fz-s)}& dt{text-align:end;background-color:oklch(from var(--bg-c-base) calc(l - .05) c h);border-radius:12345px 0 0 12345px;padding-block:.2em;padding-inline:1.5em 1em;display:inline-block}& dd{text-align:start;background-color:oklch(from var(--bg-c-base) calc(l + .05) c h);border-radius:0 12345px 12345px 0;margin-inline:0;padding-block:.2em;padding-inline:1em 1.5em}@media (width<32rem){grid-template-columns:1fr;grid-template-rows:repeat(1fr);& dt,& dd{text-align:center;& span{inline-size:stretch}}& dt{border-radius:.5rem .5rem 0 0;margin-block-end:2px}& dd{border-radius:0 0 .5rem .5rem}}}& section.section-resale{margin-block-start:var(--fz-10l)}}.section-flow[data-astro-cid-qvhrv65v]{--c-flow-frame:var(--c-accent);--c-caution:#df2323;--c-flow-current:#1987cd;--c-heading-start:var(--btn-c-secondary-top);--c-heading-end:var(--btn-c-secondary-bottom);& .flow-wrapper{padding-inline:var(--fz-2l)}& .flow-frame{padding-block:var(--fz-2l);padding-inline:var(--fz-5l);border:2px solid var(--c-flow-frame);max-inline-size:calc(var(--fz-l) * 45);border-radius:1.5rem;margin-inline:auto;container:flow-wrapper/inline-size;& p,& h3,& h4{margin:0;line-height:1.6}& .list-flow{margin:0;padding:0}& img[class^=icon-],& [class^=icon-] img,& img[class^=image-],& [class^=image-] img{block-size:auto}& .step-flow{margin:0;padding:0;list-style:none;& .heading-step-flow{margin:0;&>[data-astro-cid-qvhrv65v]{align-content:center}& h3{block-height:100%;align-content:center;padding:0;& span{color:#fff;text-align:center;font-size:var(--fz-3l);inline-size:calc(var(--fz-3l) * 5);background:linear-gradient(90deg, var(--c-heading-start), var(--c-heading-end));border-radius:12345px;margin:0;padding:0;display:block}}& p{font-size:var(--fz-m)}}& .body-step-flow{margin-inline-start:var(--m-body-step-flow-inline-start)}& .note-step-flow,& .body-caution>h4[data-astro-cid-qvhrv65v]{align-items:center;column-gap:.5rem;display:flex}& .note-step-flow>.txt[data-astro-cid-qvhrv65v],& .body-caution>h4[data-astro-cid-qvhrv65v]>.txt[data-astro-cid-qvhrv65v]{padding-block:.3em .4em;padding-inline:var(--fz-2l);color:#fff;font-size:var(--fz-l);background-color:var(--btn-c-primary-bottom);border-radius:.25rem;inline-size:fit-content;font-weight:700;line-height:1.4;display:inline-block;position:relative;&.-caution{background-color:var(--c-caution)}}}& .step-flow:first-child{& .note-step-flow{justify-content:flex-end;& .icon-time{flex:none;inline-size:2rem}}& .body-caution{padding-block:var(--fz-3l);& h4{text-align:start;margin-block-end:.5em;& span.txt{background-color:var(--c-caution);flex:1;max-width:fit-content}}& .icon-caution{flex:none;inline-size:2rem}& .icon-card{flex:none;inline-size:3.5rem;margin-inline-start:.5rem;position:relative;inset-block-start:.5rem}&>p[data-astro-cid-qvhrv65v]{font-size:var(--fz-s);padding:var(--fz-s) var(--fz-m);border-radius:var(--r-border);background-color:#ffffff1a}}& p.note-order{font-size:var(--fz-l);& em{color:oklch(from var(--c-flow-frame) l c h);font-style:normal;font-weight:700}}}& .step-flow:nth-child(2){& .note-step-flow{justify-content:flex-end}& .image-kanpai{padding-block:var(--fz-2l);text-align:end}}& .step-flow:nth-child(3){& .note-step-flow{justify-content:center;margin-block-end:var(--fz-3l);& .txt{&:before{content:"";clip-path:polygon(0 100%,100% 100%,80% 0);background:var(--c-flow-current);block-size:1rem;inline-size:1rem;position:absolute;inset-block-end:calc(100% - 1px)}}}}& .step-flow:nth-child(4){& .note-step-flow{justify-content:center;margin-block-end:var(--fz-3l)}& .image-intermission{justify-content:center;column-gap:var(--fz-2l);flex-wrap:nowrap;max-inline-size:40rem;margin-inline:auto;padding-block-end:var(--fz-2l);display:flex;&>[data-astro-cid-qvhrv65v]{flex:1 1 calc(var(--fz-2l) * 4);max-inline-size:14rem}& .image-food{& img{border:8px solid var(--c-flow-current);border-radius:12345px;padding:4px}}}}& .step-flow:nth-child(5){&>.body-step-flow[data-astro-cid-qvhrv65v]{border-inline-start-color:#0000;margin-inline-start:0}& .note-step-flow{justify-content:center;margin-block-end:var(--fz-3l)}& .image-checkout{text-align:center;& img,& svg{inline-size:calc(var(--fz-2l) * 7)}}}& .step-flow:nth-child(2),& .step-flow:nth-child(4),& .step-flow:nth-child(5){& .note-step-flow{& .txt{&:after{content:"";clip-path:polygon(80% 0,100% 100%,0 0);background:var(--c-flow-current);block-size:1rem;inline-size:1rem;position:absolute;inset-block-start:calc(100% - 1px)}}}}& .step-flow:nth-child(2),& .step-flow:nth-child(5){& .note-step-flow{& .txt{&:after{inset-inline-start:15%}}}}& .step-flow:nth-child(4){& .note-step-flow{& .txt{&:after{inset-inline-start:10%}}}}& .slider-wrapper{block-size:clamp(13.125rem,5.8125rem + 19.5vi,25.3125rem);position:relative;& .slider-wrapper-inner{inline-size:calc(100vi - 2rem);position:absolute;inset-inline-start:calc(50% - 50vi + 1rem - (var(--m-body-step-flow-inline-start) / 2))}}@media (width>=37.5rem){& .body-step-flow{--m-body-step-flow-inline-start:calc(var(--fz-3l) * 2.5);border-inline-start:4px solid #808080bf}& .step-flow:first-child{& .body-step-flow{&>p[data-astro-cid-qvhrv65v],& .body-caution{margin-inline-start:3.5rem}}}& .step-flow:nth-child(2){& .image-kanpai{margin-inline-start:3.5rem;& img{inline-size:min(100%,32rem)}}}}@media (width<37.5rem){& .body-step-flow{--m-body-step-flow-inline-start:0px}& .step-flow:nth-child(2){& .image-kanpai{& img{inline-size:min(100%,24rem)}}}}@media (width>=30rem){& .heading-step-flow{grid-template-columns:calc(var(--fz-3l) * 5) 1fr;min-block-size:calc(var(--fz-3l) * 3);column-gap:var(--fz-2l);display:grid}& .step-flow:first-child{& .body-caution{&>p[data-astro-cid-qvhrv65v]{margin-inline-start:2.5rem}}}& .step-flow:nth-child(3){& .body-step-flow{padding-block-end:var(--fz-3l)}}& .step-flow:nth-child(4){& .image-intermission{padding-inline:var(--fz-6l)}}}@media (width<30rem){padding-block:var(--fz-6l);& .heading-step-flow{padding-block-end:calc(var(--fz-l));display:block;&>h3[data-astro-cid-qvhrv65v]{margin-block-end:calc(var(--fz-m) * .5)}}& .icon-card{display:none}& .step-flow{margin-block-end:var(--fz-6l);&:last-child{margin-block-end:0}}& .step-flow:nth-child(3){& .body-step-flow{padding-block-end:var(--fz-m)}}& .step-flow:nth-child(4){& .image-intermission{padding-inline:0}}}}& .step-end{font-size:var(--fz-l);text-align:center;padding-block-start:var(--fz-2l);text-decoration:none;& em{font-style:normal;font-weight:900}}& .image-money{color:var(--c-accent)}@property --c-flow-frame{syntax:"<color>";inherits:true;initial-value:#0f0}@property --c-caution{syntax:"<color>";inherits:true;initial-value:#0f0}@property --c-heading-start{syntax:"<color>";inherits:true;initial-value:#0f0}@property --c-heading-end{syntax:"<color>";inherits:true;initial-value:#0f0}}h2[data-astro-cid-zycyuhlp].title-information{margin-block-end:1em}.section-notes[data-astro-cid-li4r4tfl]{& .body-notes{inline-size:min(60rem,100%);margin-inline:auto;& h3{font-size:var(--fz-2l);margin-block-start:var(--fz-4l);&:first-child{margin-block-start:0}}& p{inline-size:fit-content;margin-block-start:var(--fz-4l);margin-inline:auto}}}
