/* °ßÀû¹®ÀÇ */

.quote-board-container{width:100%;margin:20px auto}
.quote-board-container{width:100%;margin:20px auto}.quote-board-container .board-table{width:100%;border-collapse:collapse;table-layout:auto}
.quote-board-container .board-table thead th{background-color:#fdd835; color:#000; padding:14px 0px; text-align:center; font-size:3.3vw; border-bottom:2px solid #ddd}
.quote-board-container .board-table tbody td{padding:14px; border-bottom:1px solid #ddd; font-size:3.3vw;}
.quote-board-container .board-table .new-icon{background-color:#5cb416; color:#fff;font-size:2.7vw; padding:3px 6px; margin-top:-2px; border-radius:3px; font-weight:700; float:right;}
.quote-board-container .inquiry-button{background-color:#0288d1; color:#fff; border:none; padding:12px 16px; cursor:pointer; font-size:3.5vw; float:right; margin-top:10px; border-radius: 5px; margin-bottom:10px; margin-right:2px}
.quote-board-container .inquiry-button:hover {background-color: #0277bd;}
.quote-board-container .board-table td:nth-child(2) {width: 24%; text-align:center;}
.quote-board-container .board-table td:nth-child(3) {width: 24%;}


/* Pagination */
.pagination {
    display: flex;
    justify-content: center;
    margin-top: 20px;
    list-style-type: none;
    padding: 0;
}

.pagination li {
    margin: 0 5px;
}

.pagination a {
    color: #333;
    padding: 4px 8px;
    text-decoration: none;
    font-size: 3vw;
}

.pagination a:hover {
	font-weight:bold;
}

.pagination a.active {
    background-color: #777;
    color: white;
}

.pagination .prev-button,
.pagination .next-button {
    font-weight: 400;
	font-size: 18px;
}