@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&family=Noto+Sans+KR&display=swap);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}header{padding:25px 50px;background-color:#2d3142;color:#fff;font-size:20px;display:flex;justify-content:space-between}header ul{display:flex;align-items:center}header ul li{margin-left:20px;font-weight:300}header ul .header-button{background-color:#ef8354;border-radius:5px;padding:5px 8px;font-size:15px}footer{text-align:center;font-size:15px;opacity:.8;margin:40px 20px;height:30px;position:absolute;bottom:0}.main-title{display:flex;text-align:center;font-size:30px;font-weight:600;margin-bottom:30px;margin-left:15px}.title{display:flex;text-align:center;font-size:20px;font-weight:500;margin-bottom:20px;margin-top:30px;margin-left:15px}.menu{display:flex;margin:auto 15px;font-size:17px}.menu button{width:150px;height:30px;background-color:#ef8354;margin-bottom:20px;margin-right:15px;text-align:center;font-size:16px;border-radius:8px;border:none;color:#fff;cursor:pointer}.status{margin:15px}.welcome-copy{display:flex;flex-direction:column;font-size:50px;font-weight:500;text-align:center;align-items:center;height:250px;margin-top:100px}.information{display:block;font-size:40px;opacity:.7;font-weight:500;text-align:center;align-items:center;height:400px;margin-top:100px}.menu_upload{font-size:20px;font-weight:200}.menu_upload input{all:unset;margin:3px;padding:2px 4px;font-size:15px;color:#fff;text-align:center;border-radius:8px}.menu_upload input[type=submit]{width:60px;height:30px;background-color:#ef8354;cursor:pointer}.menu_upload input[type=file]{width:400px;height:30px;cursor:pointer}.menu_upload input[type=file]::file-selector-button{background-color:#2d3142;color:#fff;border-radius:5px;margin-left:5px}.menu input[type=text]{color:#000;height:27px;width:200px;border:none;border-radius:8px;outline:none;padding:0 5px;background-color:#fff;margin-right:15px}.menu input[type=submit]{display:none}.scanned-title{display:flex;justify-content:space-between;align-items:center;margin-top:20px;font-size:30px;border-top:1px solid hsla(0,0%,100%,.4);padding-top:20px}.distributions{display:flex;justify-content:space-between;align-items:center;margin-top:20px;height:500px}.distributions .distributions__left{font-size:300px;font-weight:500}.distributions .distributions__left #undefined{font-size:100px;color:#ef8354}.distributions .distributions__right{font-size:50px;font-weight:300;text-align:right;margin-right:10px}.distributions .distributions__right #recent{margin-bottom:25px}.distributions .distributions__right #former{font-size:40px;opacity:.5;margin-bottom:20px}table{border:1px solid #2d3142;padding:2px}table th,table td{padding:10px;text-align:center;border:1px solid #2d3142;word-wrap:break-word;word-break:keep-all;white-space:normal;height:auto;vertical-align:top}table tr{border:1px solid #2d3142;font-size:20px;height:auto}table thead{border-bottom:3px double #2d3142}#printArea table{table-layout:fixed;width:100%}#printArea table *{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;max-width:none !important;max-height:none !important}#printArea table th,#printArea table td{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;word-wrap:break-word !important;word-break:keep-all !important;height:auto !important;max-height:none !important;vertical-align:top !important}#printArea table td div,#printArea table td span,#printArea table td p{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;word-wrap:break-word !important;word-break:keep-all !important;width:100% !important;max-width:none !important}#printArea{display:grid;gap:30px;grid-template-columns:repeat(5, minmax(0, 1fr))}@media print{#header,#footer{display:none}body *{visibility:hidden}#printArea,#printArea *{visibility:visible}.page-break{page-break-before:always}#printArea{position:absolute;left:20px;top:20px}}@page{margin:1cm}#errorMessage{color:red;font-size:15px;font-weight:200;margin-bottom:10px;margin-left:15px}.assort-menu{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;margin-left:15px;margin-right:15px;font-size:17px;font-weight:400;opacity:.8}.assort-menu button{width:150px;height:30px;font-size:16px;margin-left:15px;background-color:#ef8354;text-align:center;border-radius:8px;border:none;color:#fff;cursor:pointer}.assort-menu input[type=text]{width:300px;height:30px;border-radius:8px;outline:none;padding:0 5px;background-color:#fff;border:none;margin-right:5px}.assort-menu input[type=file]{width:350px;height:30px;cursor:pointer}.assort-menu input[type=file]::file-selector-button{background-color:#2d3142;color:#fff;border-radius:5px;border:none}.assort-menu input[type=submit]{width:80px;height:30px;font-size:14px;margin-left:5px;background-color:#ef8354;text-align:center;border-radius:8px;border:none;color:#fff;cursor:pointer}.recent-work{font-size:15px;font-weight:200;margin-top:30px;margin-bottom:10px;margin-left:15px}.recent-work__item{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:10px}.recent-work__item button{width:120px;height:27px;background-color:#ef8354;margin-bottom:10px;margin-left:15px;text-align:center;font-size:14px;border-radius:8px;border:none;color:#fff;cursor:pointer}.recent-work__order{min-width:200px;font-weight:bold}.recent-work__time{min-width:250px;opacity:.6}.recent-work__actions{display:flex;gap:10px;margin-left:15px}.cautions ul{list-style:disc;padding-left:15px}.cautions li{margin-bottom:10px;font-size:17px;font-weight:400;opacity:.8}.assort-item{margin-left:15px;margin-bottom:10px}.assort-item button{width:100px;height:30px;background-color:#ef8354;margin-bottom:20px;margin-right:15px;text-align:center;font-size:16px;border-radius:8px;border:none;color:#fff;cursor:pointer}.assort-item input[type=submit]{width:60px;height:30px;border-radius:8px;border:none;background-color:#ef8354;cursor:pointer;color:#fff}.assort-item input[type=file]{width:400px;height:30px;cursor:pointer}.assort-item input[type=checkbox]{width:20px;height:20px;cursor:pointer}.assort-item input[type=text]{width:100px;height:30px;border-radius:8px;border:none;outline:none;padding:0 5px;background-color:#fff;margin-right:15px;color:#000}.search-result{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-bottom:10px;margin-left:15px;font-size:17px;font-weight:400;opacity:.9}.search-result input[type=number]{width:100px;height:30px;border-radius:8px;font-size:16px;border:none;outline:none;padding:0 5px;background-color:#fff;margin-right:15px;color:#000}.search-result input[type=submit]{width:60px;height:30px;border-radius:8px;border:none;background-color:#ef8354;cursor:pointer;color:#fff}.search-result-none{margin-left:15px;font-size:20px;font-weight:400;opacity:.8;color:#ef8354}.assort-print-area{display:block}.box-info{display:flex;justify-content:space-between;font-size:35px;gap:10px}@media print{*{visibility:hidden}.assort-print-area,.assort-print-area *{visibility:visible !important}.assort-print-area button,.assort-print-area * button{display:none !important}.assort-print-area{position:absolute;left:0px;top:0;width:100%}.assort-print-area img{display:block !important}.page-break{page-break-before:always}.print-hide{display:none !important}.print-check{display:none !important}}@page{margin:1cm}a{color:inherit;text-decoration:none}body{font-family:"IBM Plex Mono","Noto Sans KR",monospace;font-weight:400;font-style:normal;background-color:#bfc0c0;color:#2d3142}main{max-width:1500px;width:100%;margin:0 auto;margin-top:20px}
