.pagination {
    width:100%;
    display: flex;
    justify-content: center;
    gap:10px;
    text-align: center;
    margin-top:10px;
}
.page-item a{
    border-radius: 4px;
    padding:4px 7px;
    background-color: #EFEFEF;
    color:#4E4E4E;
}
.page-item.active button{
    background-color: #808285 !important;
    color: white !important;
}
.page-item.active a{
    z-index: 3;
    background-color: #808285;
    padding:4px 7px;

}

a.page-item {
    border-radius: 4px;
    padding:4px 7px;
    background-color: #EFEFEF;
    color:#4E4E4E;
}

span.current-page{
    z-index: 3;
    background-color: #808285;
    padding:4px 7px;
    border-radius: 4px;

}
.page-item.active,
.page-item.active a{
    color: #fff;
}

.page_btn{
    background-color: #A8A8A8 !important;
    color:white !important;
}

.page_btn a{
    background-color: #A8A8A8 !important;
    color:white !important;
}

.page_btn:first-child,
.page_btn:last-child{
    background-color: #A8A8A8 !important;
}


/* 페이지네이션 */
.g_pagination{
    width:100%;
    display: flex;
    justify-content: center;
    gap:10px;
    text-align: center;
    margin-top:10px;


    .g_page_link{

    }

    .g_page_item{

    }

    .g_prev_btn{

    }

    .g_next_btn{

    }

    .active{
        background-color: red;
    }
}
