@charset "utf-8";

table {
    border:0;
    border-spacing:0px;
    border-collapse:collapse;
    table-layout:fixed;
    width:100%;
    border-top:2px solid #7B4992;
}
.scroll::-webkit-scrollbar {
    height:10px;
}
.scroll::-webkit-scrollbar-thumb {
    background-color:#818181;
}
.scroll::-webkit-scrollbar-track {
    background-color:#bebebe;
}
.scroll_tb {
    text-align:center;
    border:1px solid #ccc;
    display:none;
}
.scroll_tb p {
    font-size:12px!important;
}
table th,
table td{
    text-align: center;
    word-break: keep-all;
    border: 1px solid #ddd;
    padding:10px;
    font-size:0.88em;
}
table th{
    background: #FFF9FC;
}
table td{
    background-color:#fff;
}
table td p {
    font-size:1rem;
    word-break: keep-all;
}


.table_text_left{
    text-align: left;
}
table b{
    font-weight: 700;
}

/*---------------반응형 미디어쿼리----------------*/

@media (max-width:1440px) {}
@media (max-width:1200px) {}
@media (max-width:1024px) {}
@media (max-width:991px) {
    .scroll {
        overflow-x:scroll;
        padding-bottom:5px;
    }
    .scroll_wd {
        width:1024px;
    }
    .scroll_tb {
        display:block;
        margin-bottom:5px;
    }
}
@media (max-width:768px) {
    .scroll_wd {
        width:991px;
    }
}
@media (max-width:640px) {
    .scroll_wd {
        width:768px;
    }
}
@media (max-width:480px) {
    .scroll_wd {
        width:620px;
    }
    table th,
    table td{
        padding:10px 5px;
    }
}
@media (max-width:320px) {}
