.ReservationId-module-scss-module__KgLTYq__Root{background-color:var(--bg-2);width:100%}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Title{font-size:var(--font-size3);text-align:center;font-weight:700}.ReservationId-module-scss-module__KgLTYq__Header{color:#fff;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113);justify-content:center;place-items:center;width:100%}.ReservationId-module-scss-module__KgLTYq__Header .ReservationId-module-scss-module__KgLTYq__Title{font-size:var(--font-size7);padding-top:var(--space9);padding-bottom:var(--space9);font-weight:700}.ReservationId-module-scss-module__KgLTYq__TicketContainer{width:100%;padding:var(--space8) 0;color:#101;margin:0 auto}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket{margin:5%;overflow:visible}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg{fill:#000;will-change:transform filter;width:100%;transition:all 1s;animation:20s infinite ReservationId-module-scss-module__KgLTYq__shadowLoop}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg:hover{transform:scale(1.1)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg text{fill:#ffffffc1;filter:drop-shadow(0 0 .05px #0015b8c6)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__Name,.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__EventName,.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__PersonName,.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__Title{letter-spacing:0;font-size:18px;font-weight:700}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__Title{transform:translate(110px,30px)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__Name{text-anchor:middle;transform:translate(110px,150px)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__PersonName{text-anchor:middle;transform:translate(110px,50px)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__EventName{text-anchor:middle;writing-mode:vertical-rl;font-size:16px;transform:translate(250px,85px)}.ReservationId-module-scss-module__KgLTYq__TicketContainer .ReservationId-module-scss-module__KgLTYq__Ticket svg .ReservationId-module-scss-module__KgLTYq__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__KgLTYq__TicketContainer[data-cancel=true] .ReservationId-module-scss-module__KgLTYq__Ticket svg{filter:drop-shadow(0 0 2px #8f00d6c6);animation:none}@keyframes ReservationId-module-scss-module__KgLTYq__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__KgLTYq__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__KgLTYq__Archive{margin:var(--space8) auto}.ReservationId-module-scss-module__KgLTYq__Archive .ReservationId-module-scss-module__KgLTYq__Description{font-size:var(--font-size2);text-align:center;margin:var(--space2) auto;max-width:600px;font-weight:400}.ReservationId-module-scss-module__KgLTYq__Saikoku{max-width:600px;margin:0 auto}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content{padding:0 var(--space2);color:var(--normal)}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__ReservationNumber{background:linear-gradient(120deg, var(--bg-0), var(--bg-2), var(--bg-0));padding:var(--space8);border-radius:var(--space2);color:var(--normal);max-width:300px;margin:var(--space8) auto;box-shadow:var(--shadow-input)}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__ReservationNumber .ReservationId-module-scss-module__KgLTYq__Title{font-size:var(--font-size3);text-align:center;font-weight:700}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__ReservationNumber .ReservationId-module-scss-module__KgLTYq__Content{font-size:var(--font-size5);text-align:center;font-weight:900;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Event{margin:var(--space8) auto;max-width:600px}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Event .ReservationId-module-scss-module__KgLTYq__Title{font-size:var(--font-size7);text-align:center;font-weight:700}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Event .ReservationId-module-scss-module__KgLTYq__Date{font-size:var(--font-size5);text-align:center;font-weight:900;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Detail{margin:var(--space2) auto}@media screen and (min-width:600px){.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Detail{grid-gap:16px 4px;grid-template-columns:auto 1fr;max-width:600px;display:grid}}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Detail>div{padding:var(--space2);box-shadow:0 0 1.4px .8px #0000004e}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Detail>div:nth-child(odd){border-radius:4px 0 0 4px;justify-content:flex-end;align-items:center;display:flex}}.ReservationId-module-scss-module__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Root .ReservationId-module-scss-module__KgLTYq__Container .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Detail>div:nth-child(2n){text-align:justify;border-radius:0 4px 4px 0}}.ReservationId-module-scss-module__KgLTYq__Person{padding:var(--space2);margin:var(--space1);border-radius:8px;box-shadow:0 0 1.4px .8px #0000004e}.ReservationId-module-scss-module__KgLTYq__Person .ReservationId-module-scss-module__KgLTYq__Name{font-size:var(--font-size3);text-align:left;font-weight:700}.ReservationId-module-scss-module__KgLTYq__Person .ReservationId-module-scss-module__KgLTYq__Birth{font-size:var(--font-size1);text-align:left;font-family:var(--font-chaparral)}.ReservationId-module-scss-module__KgLTYq__Person .ReservationId-module-scss-module__KgLTYq__Gender,.ReservationId-module-scss-module__KgLTYq__Person .ReservationId-module-scss-module__KgLTYq__Relation{font-size:var(--font-size1);text-align:left}.ReservationId-module-scss-module__KgLTYq__Person .ReservationId-module-scss-module__KgLTYq__Tel{font-size:var(--font-size2);text-align:left;font-family:Courier New,Courier,monospace}.ReservationId-module-scss-module__KgLTYq__CancelBox,.ReservationId-module-scss-module__KgLTYq__EditBox,.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__CancelBox .ReservationId-module-scss-module__KgLTYq__Title,.ReservationId-module-scss-module__KgLTYq__EditBox .ReservationId-module-scss-module__KgLTYq__Title,.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Title{font-size:var(--font-size3);letter-spacing:2px;margin-bottom:var(--space2);font-weight:700}.ReservationId-module-scss-module__KgLTYq__CancelBox .ReservationId-module-scss-module__KgLTYq__Content,.ReservationId-module-scss-module__KgLTYq__EditBox .ReservationId-module-scss-module__KgLTYq__Content,.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Content{font-size:var(--font-size2);font-weight:400}.ReservationId-module-scss-module__KgLTYq__CancelBox .ReservationId-module-scss-module__KgLTYq__Content li,.ReservationId-module-scss-module__KgLTYq__EditBox .ReservationId-module-scss-module__KgLTYq__Content li,.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Content li{margin-top:var(--space2)}.ReservationId-module-scss-module__KgLTYq__ZoomBox{text-align:center}.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Label{margin-top:var(--space2);font-weight:700}.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Value{justify-content:center;align-items:center;gap:var(--space1);color:var(--positive);font-size:1.4rem;display:flex}.ReservationId-module-scss-module__KgLTYq__ZoomBox .ReservationId-module-scss-module__KgLTYq__Value:hover{color:var(--danger)}.ReservationId-module-scss-module__KgLTYq__EditBox .ReservationId-module-scss-module__KgLTYq__Title{color:var(--tertiary)}.ReservationId-module-scss-module__KgLTYq__CancelBox .ReservationId-module-scss-module__KgLTYq__Title{color:var(--danger)}.ReservationId-module-scss-module__KgLTYq__CancelBox .ReservationId-module-scss-module__KgLTYq__Content{gap:var(--space2);flex-direction:column}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Title{margin-bottom:var(--space2);font-weight:700;font-size:var(--font-size3);letter-spacing:3px}.ReservationId-module-scss-module__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Content{font-weight:400;font-size:var(--font-size2);padding:var(--space2)}.ReservationId-module-scss-module__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Item .ReservationId-module-scss-module__KgLTYq__Number,.ReservationId-module-scss-module__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Item .ReservationId-module-scss-module__KgLTYq__Type{font-weight:700}.ReservationId-module-scss-module__KgLTYq__Transaction .ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Item .ReservationId-module-scss-module__KgLTYq__Date{font-size:10px}.ReservationId-module-scss-module__KgLTYq__EditContainer{justify-content:center;align-items:center;display:flex}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__EditButton:hover,.ReservationId-module-scss-module__KgLTYq__EditButton:focus{box-shadow:0 0 5px 0px var(--tertiary)}.ReservationId-module-scss-module__KgLTYq__EditButton:active{box-shadow:inset 2px var(--brand);opacity:.5;transform:scale(.95)}.ReservationId-module-scss-module__KgLTYq__EmergencyContact{border-radius:var(--space1);justify-content:center;gap:.5rem;margin:.2rem auto;padding:.5rem;display:grid}.ReservationId-module-scss-module__KgLTYq__EmergencyContact .ReservationId-module-scss-module__KgLTYq__Name{font-size:var(--font-size2)}.ReservationId-module-scss-module__KgLTYq__EmergencyContact .ReservationId-module-scss-module__KgLTYq__Phone{font-size:var(--font-size8);font-weight:700;font-family:var(--font-chaparral);text-decoration:underline}.ReservationId-module-scss-module__KgLTYq__Notice{font-size:var(--font-size1);max-width:320px;color:var(--normal-6);margin:var(--space2) auto}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__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__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__IconLink:hover{background-color:var(--bg-1);color:var(--normal)}.ReservationId-module-scss-module__KgLTYq__Content h2{font-size:var(--font-size4)}.ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__BusInfoTime{font-size:var(--font-size3)}.ReservationId-module-scss-module__KgLTYq__Content p{margin:var(--space4) auto}.ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__LinkContainer{text-align:left}.ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__LinkContainer .ReservationId-module-scss-module__KgLTYq__Description{font-size:var(--font-size1);margin-bottom:2rem;padding-left:2rem}.ReservationId-module-scss-module__KgLTYq__Content .ReservationId-module-scss-module__KgLTYq__Link{font-size:var(--font-size3);color:var(--brand-r);padding:var(--space2);border-radius:var(--space1);font-weight:700}.ReservationId-module-scss-module__KgLTYq__Bento{margin:var(--space1) 0}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__BentoImageContainer{flex-shrink:0}.ReservationId-module-scss-module__KgLTYq__BentoInfo{flex-direction:column;display:flex}.ReservationId-module-scss-module__KgLTYq__BentoTitle{font-family:ten,sans-serif;font-size:var(--font-size2)}.ReservationId-module-scss-module__KgLTYq__BentoQuantity,.ReservationId-module-scss-module__KgLTYq__BentoPrice{margin-top:var(--space0-5)}.ReservationId-module-scss-module__KgLTYq__ControlBox{gap:var(--space2);margin:var(--space4) 0;flex-direction:column;display:flex}.ReservationId-module-scss-module__KgLTYq__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__KgLTYq__IconFlex{justify-content:center;align-items:center;gap:var(--space0-25);display:flex}
.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}
