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