.admission-ticket-content.svelte-g8z76u{background-color:#fff;font-family:Pretendard,sans-serif;box-sizing:border-box;width:210mm;height:270mm;max-width:210mm;max-height:270mm;min-width:210mm;min-height:270mm;overflow:hidden;position:relative;padding:.8cm;border:2px solid #000;margin:0 auto;scrollbar-width:none;-ms-overflow-style:none}.admission-ticket-content.svelte-g8z76u::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}.ticket-header.svelte-g8z76u{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.3cm}.logo.svelte-g8z76u{height:1cm}.company-name-fallback.svelte-g8z76u{color:#004890;font-weight:700;font-size:.9rem}.ticket-title.svelte-g8z76u{text-align:center;margin-bottom:.6cm}.ticket-title.svelte-g8z76u h1:where(.svelte-g8z76u){font-size:2rem;font-weight:700;margin:0 0 .2cm;letter-spacing:.8rem;line-height:1.1}.ticket-title.svelte-g8z76u h2:where(.svelte-g8z76u){font-size:1rem;font-weight:600;color:#004890;margin:0;line-height:1.1}.photo-area.svelte-g8z76u{display:flex;justify-content:center;margin-bottom:.8cm}.photo-container.svelte-g8z76u{border:2px solid #ccc;background-color:#f5f5f5;width:3cm;height:3.8cm;display:flex;align-items:center;justify-content:center;overflow:hidden}.photo.svelte-g8z76u{max-width:100%;max-height:100%;object-fit:contain}.photo-placeholder.svelte-g8z76u{text-align:center;color:#777;display:flex;flex-direction:column;align-items:center;justify-content:center}.photo-placeholder.svelte-g8z76u p:where(.svelte-g8z76u){margin:.2cm 0 0;font-size:.7rem;line-height:1.1}.info-area.svelte-g8z76u{width:100%;margin-bottom:.8cm}.info-table.svelte-g8z76u{width:100%;border-collapse:collapse;table-layout:fixed}.info-table.svelte-g8z76u tr:where(.svelte-g8z76u){border-bottom:1px solid #ddd}.info-table.svelte-g8z76u th:where(.svelte-g8z76u){background-color:#f5f5f5;padding:.4cm .6cm;text-align:left;font-weight:600;width:25%;font-size:1rem;line-height:1.2;vertical-align:middle}.info-table.svelte-g8z76u td:where(.svelte-g8z76u){padding:.4cm .6cm;font-size:1rem;line-height:1.2;vertical-align:middle}.submission-no.svelte-g8z76u{font-weight:700;color:#004890;font-size:1.2rem}.exam-time.svelte-g8z76u{font-size:.9rem;color:#666;margin-left:.3cm}.location-text.svelte-g8z76u{word-break:break-word;line-height:1.3;font-size:1rem!important}.no-location.svelte-g8z76u{font-style:italic;color:#888;font-size:.9rem}.notice-area.svelte-g8z76u{margin-bottom:.6cm}.notice-area.svelte-g8z76u h3:where(.svelte-g8z76u){font-size:1rem;font-weight:600;margin:0 0 .4cm;line-height:1.1}.notice-list.svelte-g8z76u{padding-left:.8cm;margin:0}.notice-list.svelte-g8z76u li:where(.svelte-g8z76u){font-size:.85rem;margin-bottom:.2cm;line-height:1.3}.footer-area.svelte-g8z76u{display:flex;justify-content:space-between;align-items:flex-end;position:absolute;bottom:.8cm;left:.8cm;right:.8cm}.issue-date.svelte-g8z76u{font-size:.8rem;color:#666;line-height:1.1}.company-name.svelte-g8z76u{font-size:.9rem;font-weight:600;text-align:right;line-height:1.1}@media (max-width: 768px){.admission-ticket-content.svelte-g8z76u{width:95vw;height:auto;min-height:100vh;max-width:95vw;padding:.6cm}.photo-container.svelte-g8z76u{width:2.5cm;height:3.2cm}.ticket-title.svelte-g8z76u h1:where(.svelte-g8z76u){font-size:1.6rem;letter-spacing:.4rem}.ticket-title.svelte-g8z76u h2:where(.svelte-g8z76u){font-size:.8rem}.info-table.svelte-g8z76u th:where(.svelte-g8z76u),.info-table.svelte-g8z76u td:where(.svelte-g8z76u){font-size:.8rem;padding:.3cm .4cm}.notice-list.svelte-g8z76u li:where(.svelte-g8z76u){font-size:.7rem}}@media (min-width: 769px) and (max-width: 1023px){.admission-ticket-content.svelte-g8z76u{width:85vw;height:auto;min-height:100vh;max-width:85vw}}@media print{.admission-ticket-content.svelte-g8z76u{width:210mm!important;height:270mm!important;max-width:210mm!important;max-height:270mm!important;min-width:210mm!important;min-height:270mm!important;padding:.8cm!important;margin:0 auto!important;transform:scale(.8)!important;transform-origin:center center!important;overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.admission-ticket-content.svelte-g8z76u::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.info-table.svelte-g8z76u th:where(.svelte-g8z76u){background-color:#f5f5f5!important}.submission-no.svelte-g8z76u{color:#004890!important}.ticket-title.svelte-g8z76u h2:where(.svelte-g8z76u){color:#004890!important}.company-name-fallback.svelte-g8z76u{color:#004890!important}}
