@font-face{font-family:NotoSansKR;src:url(/fonts/NotoSansKR.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{font-family:NotoSansKR,sans-serif;background:#ebeef0}:root{--color-primary:#2e8a50;--color-bright:#3dbd6e;--color-light-blue:#56a8d8;--color-light-green:#ebf7f2;--color-gray:#f0f2f5}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:#3dbd6e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#2e8a50}.ant-menu-light .ant-menu-sub.ant-menu-inline,.ant-menu-light.ant-menu-inline .ant-menu-sub{background-color:#f0f2f5!important}.ant-menu-light .ant-menu-item-selected,.ant-menu-light.ant-menu-inline .ant-menu-item-selected{background-color:#3dbd6e!important;color:#fff!important}.ant-menu-light .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light .ant-menu-item-selected span{color:#fff!important}.ant-layout-header{box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.admin-content{min-width:0;margin:24px;padding:24px}.admin-content .ant-table-cell{word-break:keep-all;overflow-wrap:anywhere}.admin-content .ant-table-thead>tr>th{white-space:nowrap}@media (max-width:991px){.admin-content{margin:12px;padding:16px}}