@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,600&display=swap');

body{font-family: Inter,'Noto Sans KR',Helvetica,sans-serif;}
v-center{top: 50%;transform: translateY(-50%);}

:root {
    --bs-app-header-height: 55px;
    --bs-app-header-height-actual: 55px;
}

.min-w-130px{min-width: 130px !important}

/* 메뉴 */
#lnb .menu-icon > i{color: #464852 !important;}
#lnb .menu-accordion.active .menu-icon > i{color: #f5f5f5 !important;}

/* toast */
#toastToggle{z-index: 101;}

/* datatables */
table.dataTable .dataTables_empty{text-align: center;padding: 40px 0;}
table.dataTable td.td-p-0{padding: 0}
table.dataTable td.td-p-le-0{padding: 0}
table.dataTable thead th{padding: 1.25rem 0 !important;}
/*table.dataTable thead th{padding: 1.25rem !important;text-align: center !important;}*/
div.dataTables_wrapper .dt-buttons {display: none;}
div.dataTables_wrapper .dataTables_filter {display: none;}
/*  */
.btn-refresh i{transition: 0.3s all;transform: rotate(0)}
.btn-refresh:hover i{transform: rotate(90deg) translateY(1px);}
.dataTables_scrollBody table.dataTable thead th{padding: 0 !important;}
.dataTables_scrollHeadInner table.dataTable thead th{padding: 10px 0 !important;}
