@charset "utf-8";@media (max-width:575.98px){html{font-size:12px;}}@media (min-width:576px){html{font-size:13px;}}@media (min-width:768px){html{font-size:14px;}}@media (min-width:992px){html{font-size:15px;}.sidenav{position:fixed!important;z-index:5;height:calc(100% - 100px);width:230px;overflow-y:scroll;}.content-wrapper{margin-left:230px;}}@media (min-width:1200px){html{font-size:16px;}}@media (min-width:1400px){}body,td,th{font-family:'Noto Sans Thai',sans-serif;font-size:1rem;font-weight:normal;line-height:1.5;color:#212529}.table td,.table th{padding:.375rem .5rem!important;}footer{position:fixed;bottom:0;width:100%;height:50px;}.topnav{padding:.5rem 0;}.topnav-item{padding:.5rem;}.topnav-item a{text-decoration:none;color:#212529;}.sidenav-group{margin-bottom:.25rem;}.sidenav-group a{text-decoration:none;color:#212529;padding:.25rem 0;display:block;}.sidenav-group a.active{color:#0d6efd;font-weight:500;}a.sidenav-item{text-decoration:none;color:rgba(0,0,0,.65);font-size:.975rem;padding:.1875rem .5rem .1875rem 1.75rem;}.number,.number:hover{border-color:#dee2e6;background:white;color:#6c757d;}.fs-7{font-size:.95rem;}.fs-8{font-size:.9rem;}.fs-9{font-size:.85rem;}.fs-10{font-size:.8rem;}.myfs-1{font-size:1.05rem;}.myfs-2{font-size:1.1rem;}.nav-link{color:rgba(0,0,0,.65);}optgroup{font-weight:500;}.badge{font-weight:400;}hr{opacity:.15}.tooltip{font-family:'Noto Sans Thai',sans-serif;}.tooltip-inner{background-color:#5F6368;}.tooltip-arrow::before{border-top-color:#5F6368!important;border-bottom-color:#5F6368!important;}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus{border-color:#dee2e6;box-shadow:none}input:read-only,[readonly]:focus,.form-control:disabled{background-color:#F3F3F3;border:none;box-shadow:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn-check:checked+.btn{background-color:#ebebeb;}.datepicker td.day.disabled{color:#BFBFBF;text-decoration:line-through}.datepicker{border-radius:0;padding:0}.datepicker-days table thead,.datepicker-days table tbody,.datepicker-days table tfoot{padding:10px;display:list-item}.datepicker-days table thead,.datepicker-months table thead,.datepicker-years table thead,.datepicker-decades table thead,.datepicker-centuries table thead{background:#3546b3;color:#ffffff;border-radius:0}.datepicker-days table thead tr:nth-child(2n+0) td,.datepicker-days table thead tr:nth-child(2n+0) th{border-radius:3px}.datepicker-days table thead tr:nth-child(3n+0){text-transform:uppercase;font-weight:300!important;font-size:12px;color:rgba(255,255,255,.7)}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:11px 13px}.datepicker-months table thead td,.datepicker-months table thead th,.datepicker-years table thead td,.datepicker-years table thead th,.datepicker-decades table thead td,.datepicker-decades table thead th,.datepicker-centuries table thead td,.datepicker-centuries table thead th{border-radius:0}.datepicker td,.datepicker th{border-radius:50%;padding:0 12px}.datepicker-days table thead,.datepicker-months table thead,.datepicker-years table thead,.datepicker-decades table thead,.datepicker-centuries table thead{background:#3546b3;color:#ffffff;border-radius:0}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-image:none}.datepicker .prev,.datepicker .next{color:rgba(255,255,255,.5);transition:.3s;width:37px;height:37px}.datepicker .prev:hover,.datepicker .next:hover{background:transparent;color:rgba(255,255,255,.99);font-size:21px}.datepicker .datepicker-switch{font-size:24px;font-weight:400;transition:.3s}.datepicker .datepicker-switch:hover{color:rgba(255,255,255,.7);background:transparent}.datepicker table tr td span{border-radius:2px;margin:3%;width:27%}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#3546b3;background-image:none}.dropdown-menu{border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(0,0,0,.175)}.datepicker-dropdown.datepicker-orient-top:before{border-top:7px solid rgba(0,0,0,.1)}.table td,.table th{padding:.50rem}.bootstrap-table .fixed-table-container .table td,.bootstrap-table .fixed-table-container .table th{vertical-align:top}.pagination .page-link{color:#000;background-color:#ffffff;border-color:#ffffff}.overlay,.overlay2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1030}.invalid-input{border-color:red!important}.valid-input{border-color:green!important}