@charset "utf-8";

.scroll table {
    border:0;
    border-spacing:0px;
    border-collapse:collapse;
    table-layout:fixed;
    width:100%;
}
.scroll table thead {
    border-top:3px solid #004F90;
    background-color:#EDF7FF;
}
.scroll table tr {
    border-bottom:1px solid #ddd;
}
.scroll table tr th,
.scroll table tr td {
    font-size:0.88em;
    letter-spacing:-0.48px;
    padding:20px 5px;
    text-align:center;
}
.scroll table tbody tr:nth-child(odd) {
    background-color:#fff;
}
.scroll table tbody tr:nth-child(even) {
    background-color:#f9f9f9;
}

.scroll::-webkit-scrollbar{
    height:10px;
}
.scroll::-webkit-scrollbar-thumb{
    background-color: #d6d6d6;
}
.scroll::-webkit-scrollbar-track {
    background-color:#ebebeb;
}

.scroll .scroll_tb {
    text-align:center;
    border:1px solid #ededed;
    margin-bottom:10px;
    padding:3px;
    display:none;
}
.scroll .scroll_tb p {
    font-size:0.68em!important;
    color:#555;
}

/*---------------반응형 미디어쿼리----------------*/

@media (max-width:1024px) {
    .scroll {
        overflow-x:scroll;
    }
    .scroll .scroll_wd {
        width:1200px;
        margin-bottom: 10px;
    }
    .scroll .scroll_tb {
        display:block;
    }
}
@media (max-width:768px) {
    .scroll .scroll_wd {
        width:991px;
        margin-bottom: 10px;
    }
}
@media (max-width:640px) {
    .scroll .scroll_wd {
        width:720px;
    }
    .scroll table tr td {
        padding:15px 5px;
    }
}