body {
    overflow: hidden;
}
td.highlight {
    background-color: #ffffd6 !important;
    /*whitesmoke*/
}
#dailyReportTable.dataTable tbody tr:hover {
    background-color: #ffffd6;
}

#dailyReportTable td:first-child,#dailyReportTable td:nth-child(2), #dailyReportTable td:nth-child(5),
#dailyReportTable td:nth-child(6),#dailyReportTable td:nth-child(10),#dailyReportTable tr:first-child th:first-child,
#dailyReportTable tr:first-child th:nth-child(2), #dailyReportTable tr:first-child th:nth-child(3) ,
#dailyReportTable tr:first-child th:nth-child(4), #dailyReportTable tr:first-child th:nth-child(5) ,
#dailyReportTable tr:nth-child(2) th:nth-child(3), #dailyReportTable tr:nth-child(2) th:nth-child(7)
{
    border-right: 0.5px solid #bfbfbf;
}

#dailyReportTable tr:first-child th,#dailyReportTable tr:nth-child(2) th{
    border-bottom: 0.5px solid #bfbfbf;
}

#dailyReportTable tr:first-child td {
    border-bottom : 1.5px solid #bfbfbf;
}

#dailyReportTable tr:first-child {
    background-color : whitesmoke;
}


.tab_container.mgmt {
    padding-top: 0;
}

#dailyReportTable thead tr:nth-child(2n) th:first-child {
    border-left : 1px solid #bfbfbf;
}

.tbl #dailyReportTable > thead > tr > th .info_text_box .info_hover .info {
    display: none
}

.tbl #dailyReportTable > thead > tr > th .info_text_box .info_hover:hover .info {
    position: absolute;
    top: 20px;
    left: -150px;
    display: inline-block;
    background: #fff;
    border: 1px solid #d9d9d9;
    text-indent: 0;
    z-index: 100;/*맨앞으로*/
    font-size: 14px;
    font-weight: 400;
    padding: 5px; /*두께*/
    color: #666;
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, .3);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .3)
}

#dailyReportTable td {
    max-width: 150px;
}
#dailyReportTable > thead > tr > th .info_text_box .info_hover {
    font-size: 0;
    text-indent: -9999px;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 5px;
    width: 16px;
    height: 16px;
    background: url('../images/spr_global_icon.png') no-repeat;
    background-position: 1.199% 7.192%
}

.tbl #dailyReportTable > thead > tr > th .info_text_box {
    position: relative;
    padding-right: 24px;
}
