.OvertimeQuery{width:100%;font-weight:700}h2{font-size:1em;letter-spacing:4px;margin:20px auto 0;width:90%}h2 span{border-top-left-radius:10px;border-top-right-radius:10px;font-weight:400;margin-left:75px;padding:10px 25px;text-align:center}.contentBody,h2 span{background-color:#f0f7f9}.contentBody{margin:auto;padding:33px 40px;width:calc(90% - 80px)}.contentBody form .left{float:left}.contentBody form{margin:auto;width:80%}.inputGroup{clear:both;margin-bottom:20px;vertical-align:middle}.selectDept,.selectTitle{display:inline-block}.contentBody form label{vertical-align:middle}.contentBody form input[type=radio]{margin:0 5px}.dateWrapper{clear:both;padding-top:20px;vertical-align:middle}.dateWrapper .dateSearch{margin:0 10px}.result{margin:auto;width:95%}.result .resultTitle{float:left;width:10%}.result table{background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);border-collapse:collapse;float:right;margin-right:9%;position:relative;table-layout:fixed;text-align:center;vertical-align:top;height:40vh;width:81%}.OvertimeQuery .result table td,.OvertimeQuery .result table th{padding:10px 5px}.btnExport{box-shadow:3px 3px 10px 3px rgba(0,0,0,.2);border:0;cursor:pointer;font-size:1.1em;padding:4px 15px;vertical-align:middle}.btnExport,.result table th{background-color:#8bd6e3;color:#fff}.clear{clear:both}.result table tbody th{position:sticky}.OvertimeQuery .result table tbody tr{display:inline-table;width:100%}.OvertimeQuery .result table tbody{display:block;max-height:calc(40vh - 41px);overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%}.result table tbody::-webkit-scrollbar{width:8px;height:8px}.result table tbody::-webkit-scrollbar-thumb{border-radius:100px;--webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(5,5,5,.09411764705882353)}.result table tbody::-webkit-scrollbar-track{border-radius:0;background:transparent}@media (max-width:1280px){.contentBody form .right{float:none;margin-bottom:20px;margin-top:20px}}.OvertimeQuery .table-responsive tr :first-child,.OvertimeQuery .table-responsive tr :nth-child(2),.OvertimeQuery .table-responsive tr :nth-child(3){width:12%!important;word-break:break-all}.OvertimeQuery .table-responsive tbody tr :first-child,.OvertimeQuery .table-responsive tbody tr :nth-child(2),.OvertimeQuery .table-responsive tbody tr :nth-child(3){padding-left:10px!important}.OvertimeQuery .table-responsive tr :nth-child(4),.OvertimeQuery .table-responsive tr :nth-child(5){width:30%!important;word-break:break-all}.OvertimeQuery .table-responsive tbody tr :nth-child(4),.OvertimeQuery .table-responsive tbody tr :nth-child(5){padding-left:40px!important}