@font-face{font-family:Nanum Gothic;src:url(/fonts/NanumGothic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nanum Gothic;src:url(/fonts/NanumGothic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nanum Gothic;src:url(/fonts/NanumGothic-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.printable-document{position:relative;width:100%}.printable-document,.printable-document *,.printable-pages{font-family:Nanum Gothic,NanumGothic,Malgun Gothic,Apple SD Gothic Neo,Arial,sans-serif}.printable-pages{width:100%;align-items:center}.printable-page,.printable-pages *{font-family:Nanum Gothic,NanumGothic,Malgun Gothic,Apple SD Gothic Neo,Arial,sans-serif}.printable-page{background:white;color:inherit;border:none;display:flex;flex-direction:column;margin:0 auto}[data-print-preview-root=true] .printable-page{border:1px solid #dbdcdf}.printable-page *{font-family:Nanum Gothic,NanumGothic,Malgun Gothic,Apple SD Gothic Neo,Arial,sans-serif}.printable-page input{background-color:#fdf6fa!important}.printable-page input:focus{outline:1px solid black!important}.printable-page-body{min-height:0;width:100%}.printable-page-body>*+*{margin-top:8px}.printable-page-body>.printable-block:has(>.printable-contiguous-block)+.printable-block:has(>.printable-contiguous-block){margin-top:0}.printable-block{width:100%}.printable-measure{overflow:hidden}body [data-print-root=true]{display:none}@media print{@page{size:A4;margin:0}:root,body{background:transparent}body{margin:0}body *{display:none}body [data-print-root=true]{display:block;position:static;width:auto;max-width:none;min-width:0;box-shadow:none}[data-print-root=true] *{display:revert}.printable-page{box-shadow:none;border:none!important;border-radius:0;page-break-after:always;-moz-column-break-after:page;break-after:page}.printable-page input{background-color:transparent!important}.printable-page input:focus{outline:none!important}.printable-page:last-child{page-break-after:auto;-moz-column-break-after:auto;break-after:auto}button{visibility:hidden}}.printable-textarea-wrapper{position:relative;width:100%}.printable-edit-only{display:block}.printable-only{display:none}@media print{.printable-edit-only{display:none!important}.printable-edit-only input,.printable-edit-only textarea,input.printable-edit-only,textarea.printable-edit-only{display:block!important}.printable-textarea-wrapper .printable-edit-only textarea,.printable-textarea-wrapper textarea.printable-edit-only{display:none!important}.printable-only{display:block!important}}