﻿#TopAcc {
    background: #5a5af3;
    transition: all 0.5s;
    z-index: 1000;
    padding: 4px 0 5px 0;
    margin-top: 0px;
    margin-bottom: 15px;
}


.table_040_list_wrap table.board_list td span.mb_view {
    display: none;
}

.PagerLayOut {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

.table_100_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_100_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_180_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_500_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_500_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_510_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_580_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_580_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_550_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_550_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_520_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_520_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_610_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_620_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_620_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_600_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_600_2_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_040_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table_080_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

@media all and (max-width:640px) {

    .table_100_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_100_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_040_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_180_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_500_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_500_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_510_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_580_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_580_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_550_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_550_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_520_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_520_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_610_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_620_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_620_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_600_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_600_2_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_080_list_wrap table colgroup col {
        width: auto !important;
    }

    .table_040_list_wrap table colgroup col {
        width: auto !important;
    }



    /* table_040 세부 */
    .table_040_list_wrap table.board_list tr {
        display: block;
        padding: 7px 0px;
    }

    .table_040_list_wrap table.board_list th {
        display: none;
    }

    .table_040_list_wrap table thead {
        display: none
    }

    .table_040_list_wrap table.board_list td {
        display: inline-block;
        padding: 2px 0px;
        border: 0px none #ffffff;
    }

        .table_040_list_wrap table.board_list td.title {
            display: block;
            font-weight: bold;
            font-size: 17px;
        }

        .table_040_list_wrap table.board_list td.mb_none {
            display: none;
        }

        .table_040_list_wrap table.board_list td span.mb_view {
            display: inline;
            padding: 0px 0px;
            margin: 0px 0px;
        }

        .table_040_list_wrap table.board_list td.under {
            color: #666;
            text-align: left;
            font-size: 13px;
            padding: 0px 3px;
        }

        .table_040_list_wrap table.board_list td.under_term {
            color: #666;
            text-align: left;
            font-size: 13px;
            padding: 0px 0px;
            margin: 0px 0px;
        }

    .table_040_list_wrap table.n_table_striped tbody tr:nth-of-type(odd) {
        background-color: #ffffff;
    }


    /* table_100_2 세부 */
    .table_100_2_list_wrap table.board_list tr {
    }

    .table_100_2_list_wrap table.board_list th {
    }

    .table_100_2_list_wrap table thead {
    }

    .table_100_2_list_wrap table.board_list td {
    }

        .table_100_2_list_wrap table.board_list td.title {
        }

    /* table_180 세부 */
    .table_180_list_wrap table.board_list tr {
    }

    .table_180_list_wrap table.board_list th {
    }

    .table_180_list_wrap table thead {
    }

    .table_180_list_wrap table.board_list td {
    }

        .table_180_list_wrap table.board_list td.title {
        }


    /* table_500 세부 */
    .table_500_list_wrap table.board_list tr {
    }

    .table_500_list_wrap table.board_list th {
    }

    .table_500_list_wrap table thead {
    }

    .table_500_list_wrap table.board_list td {
    }

        .table_500_list_wrap table.board_list td.title {
        }


    /* table_500_2 세부 */
    .table_500_2_list_wrap table.board_list tr {
    }

    .table_500_2_list_wrap table.board_list th {
    }

    .table_500_2_list_wrap table thead {
    }

    .table_500_2_list_wrap table.board_list td {
    }

        .table_500_2_list_wrap table.board_list td.title {
        }

    /* table_510 세부 */
    .table_510_list_wrap table.board_list tr {
    }

    .table_510_list_wrap table.board_list th {
    }

    .table_510_list_wrap table thead {
    }

    .table_510_list_wrap table.board_list td {
    }

        .table_510_list_wrap table.board_list td.title {
        }

    /* table_580 세부 */
    .table_580_list_wrap table.board_list tr {
    }

    .table_580_list_wrap table.board_list th {
    }

    .table_580_list_wrap table thead {
    }

    .table_580_list_wrap table.board_list td {
    }

        .table_580_list_wrap table.board_list td.title {
        }


    /* table_580_2 세부 */
    .table_580_2_list_wrap table.board_list tr {
    }

    .table_580_2_list_wrap table.board_list th {
    }

    .table_580_2_list_wrap table thead {
    }

    .table_580_2_list_wrap table.board_list td {
    }

        .table_580_2_list_wrap table.board_list td.title {
        }

    /* table_550 세부 */
    .table_550_list_wrap table.board_list tr {
    }

    .table_550_list_wrap table.board_list th {
    }

    .table_550_list_wrap table thead {
    }

    .table_550_list_wrap table.board_list td {
    }

        .table_550_list_wrap table.board_list td.title {
        }


    /* table_550_2 세부 */
    .table_550_2_list_wrap table.board_list tr {
    }

    .table_550_2_list_wrap table.board_list th {
    }

    .table_550_2_list_wrap table thead {
    }

    .table_550_2_list_wrap table.board_list td {
    }

        .table_550_2_list_wrap table.board_list td.title {
        }

    /* table_520 세부 */
    .table_520_list_wrap table.board_list tr {
    }

    .table_520_list_wrap table.board_list th {
    }

    .table_520_list_wrap table thead {
    }

    .table_520_list_wrap table.board_list td {
    }

        .table_520_list_wrap table.board_list td.title {
        }


    /* table_520_2 세부 */
    .table_520_2_list_wrap table.board_list tr {
    }

    .table_520_2_list_wrap table.board_list th {
    }

    .table_520_2_list_wrap table thead {
    }

    .table_520_2_list_wrap table.board_list td {
    }

        .table_520_2_list_wrap table.board_list td.title {
        }

    /* table_610 세부 */
    .table_610_list_wrap table.board_list tr {
    }

    .table_610_list_wrap table.board_list th {
    }

    .table_610_list_wrap table thead {
    }

    .table_610_list_wrap table.board_list td {
    }

        .table_610_list_wrap table.board_list td.title {
        }

    /* table_620 세부 */
    .table_620_list_wrap table.board_list tr {
    }

    .table_620_list_wrap table.board_list th {
    }

    .table_620_list_wrap table thead {
    }

    .table_620_list_wrap table.board_list td {
    }

        .table_620_list_wrap table.board_list td.title {
        }


    /* table_620_2 세부 */
    .table_620_2_list_wrap table.board_list tr {
    }

    .table_620_2_list_wrap table.board_list th {
    }

    .table_620_2_list_wrap table thead {
    }

    .table_620_2_list_wrap table.board_list td {
    }

        .table_620_2_list_wrap table.board_list td.title {
        }


    /* table_600 세부 */
    .table_600_list_wrap table.board_list tr {
    }

    .table_600_list_wrap table.board_list th {
    }

    .table_600_list_wrap table thead {
    }

    .table_600_list_wrap table.board_list td {
    }

        .table_600_list_wrap table.board_list td.title {
        }


    /* table_600_2 세부 */
    .table_600_2_list_wrap table.board_list tr {
    }

    .table_600_2_list_wrap table.board_list th {
    }

    .table_600_2_list_wrap table thead {
    }

    .table_600_2_list_wrap table.board_list td {
    }

        .table_600_2_list_wrap table.board_list td.title {
        }

    /* table_080 세부 */
    .table_080_list_wrap table.board_list tr {
    }

    .table_080_list_wrap table.board_list th {
    }

    .table_080_list_wrap table thead {
    }

    .table_080_list_wrap table.board_list td {
    }

        .table_080_list_wrap table.board_list td.title {
        }
}


.c_small_095 {
    font-size: 0.95em;
}

.c_small_090 {
    font-size: 0.9em;
}

.c_small_085 {
    font-size: 0.85em;
}

.c_small_080 {
    font-size: 0.8em;
}

.c_small_075 {
    font-size: 0.75em;
}

.c_small_070 {
    font-size: 0.7em;
}

.c_small_065 {
    font-size: 0.65em;
}

.c_small_060 {
    font-size: 0.6em;
}

.no-caret .accordion-button::after {
    display: none;
}

.sidebar {
    width: 100%;
    background-color: #ffffff; /* Light background for the sidebar */
    color: #333; /* Dark text for contrast */
    padding: 20px;
    flex-shrink: 0;
    border-radius: 15px; /* Rounded bottom left corner */
    border: 1px solid #cccccc; /* Subtle border for separation */
}

.sidebar .nav-link {
    color: #5a5af3; /* Primary color */
    margin-bottom: 10px;
    border-radius: 5px;
    transition: background-color 0.3s;
}

.sidebar .nav-link:hover {
    background-color: #e0e0ff; /* Light blue for hover effect */
    color: #5a5af3; /* Primary color for hover effect */
}

.sidebar .nav-link.active {
    background-color: #5a5af3; /* Primary color for active link */
    color: #fff;
}

.sidebar .submenu {
    padding-left: 20px;
}

.sidebar .submenu .nav-link {
    color: #5a5af3; /* Primary color for submenu links */
    margin-bottom: 5px;
}

.sidebar .submenu .nav-link.active {
    background-color: #5a5af3; /* Primary color for active link */
    color: #fff;
    margin-bottom: 5px;
}

