.ImageViewer-module-scss-module__rm3uSG__Container{justify-content:center;align-items:center;display:flex;overflow:hidden}.ImageViewer-module-scss-module__rm3uSG__Image{object-fit:cover;border-radius:var(--radius-input);transition:transform .2s ease-in-out}.ImageViewer-module-scss-module__rm3uSG__Image:hover{transform:scale(1.05)}.ImageViewer-module-scss-module__rm3uSG__Placeholder{background-color:var(--bg-2);border-radius:var(--radius-input);color:var(--muted);font-size:var(--font-size1);justify-content:center;align-items:center;display:flex}
.ReservationId-module-scss-module__7U94qW__Root{background-color:var(--bg-2);width:100%}.ReservationId-module-scss-module__7U94qW__Container{background-color:var(--bg-0);max-width:800px;padding-bottom:var(--space2);box-shadow:0 0 1px 0px var(--normal);margin:0 auto}.ReservationId-module-scss-module__7U94qW__Title{font-size:var(--font-size3);text-align:center;font-weight:700}.ReservationId-module-scss-module__7U94qW__Header{color:#fff;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113);justify-content:center;place-items:center;width:100%}.ReservationId-module-scss-module__7U94qW__Header .ReservationId-module-scss-module__7U94qW__Title{font-size:var(--font-size7);padding-top:var(--space9);padding-bottom:var(--space9);font-weight:700}.ReservationId-module-scss-module__7U94qW__TicketContainer{width:100%;padding:var(--space8)0;color:#101;margin:0 auto}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket{margin:5%;overflow:visible}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg{fill:#000;will-change:transform filter;width:100%;transition:all 1s;animation:20s infinite ReservationId-module-scss-module__7U94qW__shadowLoop}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg:hover{transform:scale(1.1)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg text{fill:#ffffffc1;filter:drop-shadow(0 0 .05px #0015b8c6)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__Name,.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__EventName,.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__PersonName,.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__Title{letter-spacing:0;font-size:18px;font-weight:700}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__Title{transform:translate(110px,30px)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__Name{text-anchor:middle;transform:translate(110px,150px)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__PersonName{text-anchor:middle;transform:translate(110px,50px)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__EventName{text-anchor:middle;writing-mode:vertical-rl;font-size:16px;transform:translate(250px,85px)}.ReservationId-module-scss-module__7U94qW__TicketContainer .ReservationId-module-scss-module__7U94qW__Ticket svg .ReservationId-module-scss-module__7U94qW__Number{fill:#ffffffc1;filter:drop-shadow(0 0 .3px #0015b8c6);font-size:40px;font-weight:900;font-family:var(--font-chaparral);text-anchor:middle;transform:translate(110px,100px)}.ReservationId-module-scss-module__7U94qW__TicketContainer[data-cancel=true] .ReservationId-module-scss-module__7U94qW__Ticket svg{filter:drop-shadow(0 0 2px #8f00d6c6);animation:none}@keyframes ReservationId-module-scss-module__7U94qW__shadowLoop{0%,to{filter:drop-shadow(-1px -1px 2px #008528df)drop-shadow(0 0 4px #0015b8c6)drop-shadow(1px 1px 2px #8f00d6c6)}20%{filter:drop-shadow(-1px -1px 2px #8f00d6c6)drop-shadow(0 0 4px #008528df)drop-shadow(1px 1px 2px #0015b8c6)}40%{filter:drop-shadow(-1px -1px 2px #0015b8c6)drop-shadow(0 0 4px #8f00d6c6)drop-shadow(1px 1px 2px #008528df)}60%{filter:drop-shadow(-1px -1px 2px #008528df)drop-shadow(0 0 4px #0015b8c6)drop-shadow(1px 1px 2px #8f00d6c6)}80%{filter:drop-shadow(-1px -1px 2px #8f00d6c6)drop-shadow(0 0 4px #008528df)drop-shadow(1px 1px 2px #0015b8c6)}}@keyframes ReservationId-module-scss-module__7U94qW__textShadowLoop{0%,to{text-shadow:0 0 10px #008528df;stroke:#008528df;fill:#fff;fill-opacity:.1;stroke-width:.2px}33%{text-shadow:0 0 10px #8f00d6c6;stroke:#8f00d6c6;fill:#8f00d6c6;fill-opacity:.1;stroke-width:.2px}66%{text-shadow:0 0 10px #0015b8c6;stroke:#0015b8c6;fill:#0015b8c6;fill-opacity:.2;stroke-width:.2px}}.ReservationId-module-scss-module__7U94qW__Archive{margin:var(--space8)auto}.ReservationId-module-scss-module__7U94qW__Archive .ReservationId-module-scss-module__7U94qW__Description{font-size:var(--font-size2);text-align:center;margin:var(--space2)auto;max-width:600px;font-weight:400}.ReservationId-module-scss-module__7U94qW__Saikoku{max-width:600px;margin:0 auto}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content{padding:0 var(--space2);color:var(--normal)}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__ReservationNumber{padding:var(--space8);border-radius:var(--space2);color:#000;max-width:300px;margin:var(--space8)auto;background:linear-gradient(120deg,#d2d2d2,#e7e7e7e9,#d2d2d2);box-shadow:0 0 10px 1px #5e5e5ec7}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__ReservationNumber .ReservationId-module-scss-module__7U94qW__Title{font-size:var(--font-size3);text-align:center;font-weight:700}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__ReservationNumber .ReservationId-module-scss-module__7U94qW__Content{font-size:var(--font-size5);text-align:center;font-weight:900;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Event{margin:var(--space8)auto;max-width:600px}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Event .ReservationId-module-scss-module__7U94qW__Title{font-size:var(--font-size7);text-align:center;font-weight:700}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Event .ReservationId-module-scss-module__7U94qW__Date{font-size:var(--font-size5);text-align:center;font-weight:900;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail{margin:var(--space2)auto}@media screen and (min-width:600px){.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail{grid-gap:16px 4px;grid-template-columns:auto 1fr;max-width:600px;display:grid}}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail>div{padding:var(--space2);box-shadow:0 0 1.4px .8px #0000004e}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail>div:nth-child(odd){background-color:var(--bg-3);color:var(--normal);text-align:center;font-weight:700}@media screen and (min-width:600px){.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail>div:nth-child(odd){border-radius:4px 0 0 4px;justify-content:flex-end;align-items:center;display:flex}}.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail>div:nth-child(2n){background-color:var(--bg-1);color:var(--normal);text-align:center}@media screen and (min-width:600px){.ReservationId-module-scss-module__7U94qW__Root .ReservationId-module-scss-module__7U94qW__Container .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Detail>div:nth-child(2n){text-align:justify;border-radius:0 4px 4px 0}}.ReservationId-module-scss-module__7U94qW__Person{padding:var(--space2);margin:var(--space1);border-radius:8px;box-shadow:0 0 1.4px .8px #0000004e}.ReservationId-module-scss-module__7U94qW__Person .ReservationId-module-scss-module__7U94qW__Name{font-size:var(--font-size3);text-align:left;font-weight:700}.ReservationId-module-scss-module__7U94qW__Person .ReservationId-module-scss-module__7U94qW__Birth{font-size:var(--font-size1);text-align:left;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__7U94qW__Person .ReservationId-module-scss-module__7U94qW__Gender,.ReservationId-module-scss-module__7U94qW__Person .ReservationId-module-scss-module__7U94qW__Relation{font-size:var(--font-size1);text-align:left}.ReservationId-module-scss-module__7U94qW__Person .ReservationId-module-scss-module__7U94qW__Tel{font-size:var(--font-size2);text-align:left;font-family:Courier New,Courier,monospace}.ReservationId-module-scss-module__7U94qW__CancelBox,.ReservationId-module-scss-module__7U94qW__EditBox,.ReservationId-module-scss-module__7U94qW__ZoomBox{max-width:600px;margin:var(--space8)auto;background-color:var(--bg-0);box-shadow:var(--shadow-input);border-radius:var(--radius-input);padding:var(--space2)}.ReservationId-module-scss-module__7U94qW__CancelBox .ReservationId-module-scss-module__7U94qW__Title,.ReservationId-module-scss-module__7U94qW__EditBox .ReservationId-module-scss-module__7U94qW__Title,.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Title{font-size:var(--font-size3);letter-spacing:2px;margin-bottom:var(--space2);font-weight:700}.ReservationId-module-scss-module__7U94qW__CancelBox .ReservationId-module-scss-module__7U94qW__Content,.ReservationId-module-scss-module__7U94qW__EditBox .ReservationId-module-scss-module__7U94qW__Content,.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Content{font-size:var(--font-size2);font-weight:400}.ReservationId-module-scss-module__7U94qW__CancelBox .ReservationId-module-scss-module__7U94qW__Content li,.ReservationId-module-scss-module__7U94qW__EditBox .ReservationId-module-scss-module__7U94qW__Content li,.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Content li{margin-top:var(--space2)}.ReservationId-module-scss-module__7U94qW__ZoomBox{text-align:center}.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Label{margin-top:var(--space2);font-weight:700}.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Value{justify-content:center;align-items:center;gap:var(--space1);color:var(--positive);font-size:1.4rem;display:flex}.ReservationId-module-scss-module__7U94qW__ZoomBox .ReservationId-module-scss-module__7U94qW__Value:hover{color:var(--danger)}.ReservationId-module-scss-module__7U94qW__EditBox .ReservationId-module-scss-module__7U94qW__Title{color:var(--tertiary)}.ReservationId-module-scss-module__7U94qW__CancelBox .ReservationId-module-scss-module__7U94qW__Title{color:var(--danger)}.ReservationId-module-scss-module__7U94qW__CancelBox .ReservationId-module-scss-module__7U94qW__Content{gap:var(--space2);flex-direction:column}.ReservationId-module-scss-module__7U94qW__Transaction{margin:var(--space8)auto;padding:var(--space2);border-radius:var(--radius-input);background-color:var(--bg-0);max-width:600px;box-shadow:var(--shadow-input)}.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Title{margin-bottom:var(--space2);font-weight:700;font-size:var(--font-size3);letter-spacing:3px}.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Content{font-weight:400;font-size:var(--font-size2);padding:var(--space2)}.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Item{background-color:var(--bg-1);box-shadow:inset var(--shadow-input);border-radius:var(--radius-input);padding:var(--space1);grid-template-columns:auto auto 1fr auto;align-items:center;gap:2px;display:grid}.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Item .ReservationId-module-scss-module__7U94qW__Number,.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Item .ReservationId-module-scss-module__7U94qW__Type{font-weight:700}.ReservationId-module-scss-module__7U94qW__Transaction .ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Item .ReservationId-module-scss-module__7U94qW__Date{font-size:10px}.ReservationId-module-scss-module__7U94qW__EditContainer{justify-content:center;align-items:center;display:flex}.ReservationId-module-scss-module__7U94qW__EditButton{color:var(--brand-r);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--brand),var(--positive));box-shadow:0 0 2px 0px var(--brand);border-radius:var(--space1);padding:var(--space2);--webkit-appearance:none}.ReservationId-module-scss-module__7U94qW__EditButton:hover,.ReservationId-module-scss-module__7U94qW__EditButton:focus{box-shadow:0 0 5px 0px var(--tertiary)}.ReservationId-module-scss-module__7U94qW__EditButton:active{box-shadow:inset 2px var(--brand);opacity:.5;transform:scale(.95)}.ReservationId-module-scss-module__7U94qW__EmergencyContact{border-radius:var(--space1);justify-content:center;gap:.5rem;margin:.2rem auto;padding:.5rem;display:grid}.ReservationId-module-scss-module__7U94qW__EmergencyContact .ReservationId-module-scss-module__7U94qW__Name{font-size:var(--font-size2)}.ReservationId-module-scss-module__7U94qW__EmergencyContact .ReservationId-module-scss-module__7U94qW__Phone{font-size:var(--font-size8);font-weight:700;font-family:var(--font-chaparral);text-decoration:underline}.ReservationId-module-scss-module__7U94qW__Notice{font-size:var(--font-size1);max-width:320px;color:var(--normal-6);margin:var(--space2)auto}.ReservationId-module-scss-module__7U94qW__BankAccount{font-size:var(--font-size2);font-family:var(--font-mono);padding:var(--space2);border-radius:var(--radius-input);background-color:var(--bg-1);box-shadow:var(--shadow-input)}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__IconLink{justify-content:flex-start;align-items:center;gap:var(--space1);font-size:var(--font-size3);border-bottom:1px solid var(--positive);margin:1rem auto;padding:.5rem;display:flex}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__IconLink:hover{background-color:var(--bg-1);color:var(--normal)}.ReservationId-module-scss-module__7U94qW__Content h2{font-size:var(--font-size4)}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__BusInfoTime{font-size:var(--font-size3)}.ReservationId-module-scss-module__7U94qW__Content p{margin:var(--space4)auto}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__LinkContainer{text-align:left}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__LinkContainer .ReservationId-module-scss-module__7U94qW__Description{font-size:var(--font-size1);margin-bottom:2rem;padding-left:2rem}.ReservationId-module-scss-module__7U94qW__Content .ReservationId-module-scss-module__7U94qW__Link{font-size:var(--font-size3);color:var(--brand-r);padding:var(--space2);border-radius:var(--space1);font-weight:700}.ReservationId-module-scss-module__7U94qW__Bento{margin:var(--space1)0}.ReservationId-module-scss-module__7U94qW__BentoContainer{justify-content:center;align-items:center;gap:var(--space1);background-color:var(--bg-3);margin:var(--space1)0;padding:var(--space1);border-radius:var(--radius-input);display:flex}.ReservationId-module-scss-module__7U94qW__BentoImageContainer{flex-shrink:0}.ReservationId-module-scss-module__7U94qW__BentoInfo{flex-direction:column;display:flex}.ReservationId-module-scss-module__7U94qW__BentoTitle{font-family:ten,sans-serif;font-size:var(--font-size2)}.ReservationId-module-scss-module__7U94qW__BentoQuantity,.ReservationId-module-scss-module__7U94qW__BentoPrice{margin-top:var(--space0-5)}.ReservationId-module-scss-module__7U94qW__ControlBox{gap:var(--space2);margin:var(--space4)0;flex-direction:column;display:flex}.ReservationId-module-scss-module__7U94qW__BorderedParagraph{border:2px dashed var(--positive);padding:var(--space1);border-radius:var(--radius-input);margin-top:var(--space1);font-family:var(--font-mono)}.ReservationId-module-scss-module__7U94qW__IconFlex{justify-content:center;align-items:center;gap:var(--space0-25);display:flex}
.Event-module-scss-module__Xibe1a__Container{max-width:36rem;margin:0 auto}.Event-module-scss-module__Xibe1a__Title{font-size:var(--font-size2);margin:var(--space2)0;text-align:center}@media screen and (min-width:800px){.Event-module-scss-module__Xibe1a__Title{font-size:var(--font-size4)}}.Event-module-scss-module__Xibe1a__Description{font-size:var(--font-size1);padding:0 var(--space1)}.Event-module-scss-module__Xibe1a__EventsContainer{justify-content:center;align-items:flex-start;gap:var(--space2);background-color:var(--bg-3);padding:var(--space1)var(--space1)var(--space2)var(--space1);margin:0 auto;margin-top:var(--space2);margin-bottom:var(--space2);flex-wrap:wrap;display:flex}.Event-module-scss-module__Xibe1a__EventCard{background-color:var(--bg-1);border-radius:var(--radius-input);max-width:340px;box-shadow:var(--elevation-stroke)}.Event-module-scss-module__Xibe1a__EventImage{border-top-left-radius:var(--radius-input);border-top-right-radius:var(--radius-input)}.Event-module-scss-module__Xibe1a__CardContent{padding:var(--space1)}.Event-module-scss-module__Xibe1a__EventTitle{font-size:var(--font-size4);color:var(--positive);text-align:center;margin:var(--space1)0;font-weight:700}.Event-module-scss-module__Xibe1a__EventDescription{font-size:var(--font-size2);text-align:center;margin:var(--space2)0;max-height:100px;overflow:scroll}.Event-module-scss-module__Xibe1a__EventDate{font-weight:700;font-family:var(--font-mono);color:var(--danger);text-align:center;margin:var(--space2)0}.Event-module-scss-module__Xibe1a__DateContainer{justify-content:center;align-items:center;gap:var(--space0-5);display:flex}.Event-module-scss-module__Xibe1a__VenueLink{margin:var(--space2)0;justify-content:center;align-items:center;display:flex}.Event-module-scss-module__Xibe1a__VenueIcon{color:var(--positive);margin:var(--space1)0;justify-content:center;align-items:center;display:flex}.Event-module-scss-module__Xibe1a__VenueInfo{flex-direction:column;display:flex}.Event-module-scss-module__Xibe1a__VenueName{font-size:var(--font-size1)}.Event-module-scss-module__Xibe1a__VenueAddress{font-size:var(--font-size0)}.Event-module-scss-module__Xibe1a__ButtonContainer{margin:var(--space1)0;text-align:center}
