@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400 500;font-display:swap;src:url('assets/noto-real-docs-400.ttf') format('truetype');unicode-range:U+B428;}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:600 900;font-display:swap;src:url('assets/noto-real-docs-700.ttf') format('truetype');unicode-range:U+B428;}
.document-example-body{grid-template-columns:1fr 1.12fr;align-items:start}.document-sheet.real-document{transform:none;padding:20px;align-self:start;min-width:0}.document-sheet.real-document h3{font-size:18px;margin:13px 0;padding-bottom:12px}.actual-invoice-link{display:block;text-decoration:none;color:#52759e}.actual-invoice-link img{display:block;width:100%;height:auto;border:1px solid #d7e0eb;background:#fff}.actual-invoice-link span{display:block;text-align:right;font-size:11px;padding:12px 0 0}.document-sheet.real-document>span{font-size:10px;margin-top:14px;padding-top:13px;line-height:1.8;color:#70849e}.packing-paper{border:1px solid #9eb1c9;background:#fff;color:#2c3e55;font-family:Arial,'Noto Sans KR',sans-serif}.packing-paper-top{padding:19px 10px;text-align:center;border-bottom:2px solid #304e73}.packing-paper-top strong{font-size:19px;letter-spacing:1px;color:#203b5c}.packing-paper-top span{font-size:8px;letter-spacing:.7px;display:block;margin-top:7px;color:#8797aa}.packing-doc-grid{display:grid;grid-template-columns:1fr 1fr}.packing-doc-grid>div{padding:13px 11px;border-bottom:1px solid #b9c6d6;min-width:0}.packing-doc-grid>div:nth-child(odd){border-right:1px solid #b9c6d6}.packing-doc-grid small,.packing-measure small{font-size:8px;font-weight:700;letter-spacing:.4px;color:#7186a0}.packing-doc-grid b{display:block;font-size:10px;line-height:1.6;margin-top:6px;overflow-wrap:anywhere}.packing-doc-grid p{font-size:9px;line-height:1.7;margin:5px 0 0;color:#546980}.packing-line-table{overflow-x:auto}.packing-line-table table{width:100%;min-width:340px;border-collapse:collapse;text-align:left}.packing-line-table th{font-size:8px;background:#edf2f7;padding:12px 7px;border-bottom:1px solid #a8b9cd;color:#476282}.packing-line-table td{font-size:9px;line-height:1.7;padding:17px 7px;border-bottom:1px solid #d1dbe6;color:#405772}.packing-line-table th+th,.packing-line-table td+td{border-left:1px solid #d1dbe6}.packing-line-table .packing-total td{font-weight:700;background:#f1f5fa;padding:13px 7px}.packing-measure{padding:16px 12px;min-height:95px;border-bottom:1px solid #b8c5d6}.packing-measure p{font-size:10px;line-height:1.9;margin:7px 0 0;color:#526b89}.packing-measure b{font-size:11px;color:#2d4a70}.packing-sign{display:flex;justify-content:space-between;gap:10px;padding:15px 10px;font-size:8px;color:#8594a7}.packing-source{display:inline-block;font-size:10px;color:#5c7da8;margin-top:15px;line-height:1.8}.document-registration{align-self:start}.document-data-table table{min-width:410px}.document-data-table th,.document-data-table td{padding:12px}.document-data-table td:nth-child(2){overflow-wrap:anywhere}.document-data-table td:first-child{white-space:normal;min-width:90px}.document-registration-result{font-size:12px}.document-sheet:not(.real-document){margin:0;max-width:none}@media(max-width:1100px){.document-example-body{grid-template-columns:1fr 1.12fr;gap:22px;padding:24px}.document-sheet.real-document{padding:15px}}@media(max-width:850px){.document-example-body{grid-template-columns:1fr}.document-sheet.real-document{width:100%;max-width:553px;margin:auto}.document-registration{width:100%}.document-data-table table{min-width:420px}}@media(max-width:600px){.document-example-body{padding:20px 14px}.document-sheet.real-document{padding:12px}.document-sheet.real-document h3{font-size:17px}.packing-doc-grid b{font-size:9px}.packing-sign{font-size:7px}.packing-paper-top strong{font-size:17px}.document-registration-result{font-size:11px}}
