.latest_wr_main {
    margin-bottom: 20px;
    width: 100%;
    overflow: hidden;
}

.latest_wr_main .lt_wr {
    display: none;
}

.latest_wr_main .lt_wr.active {
    display: block;
    background-color: #ffffff;
    border: 1px solid #ccc;
    /*border-radius: 4px;*/
    padding: 10px;
    margin-bottom: 20px;
    /*box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);*/
    width: 100%;
}

.latest_wr_main .latest_tabs {
    display: flex;
    margin-bottom: -2px;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
    background-color: #f2f2f2;
}

.latest_wr_main .latest_tabs div {
    flex: 1;
    padding: 10px 15px;
    border-right: 1px solid #fff;
    border-bottom:1px solid #ccc;
    font-size: 11px;
    font-weight: bold;
    color: #333;
    text-align: center; /* 메뉴 텍스트 가운데 정렬 */
    cursor: pointer;
    transition: background-color 0.3s ease; /* 배경색 변화 부드럽게 */
}

.latest_wr_main .latest_tabs div:last-child {
    border-right: none;
}

.latest_wr_main .latest_tabs div.active {
    background-color: #ffffff;
    border:1px solid #ccc;
    border-bottom: 1px solid #fff;
    color: #4d4d4d;
}
/* 목록 리스트 텍스트 스타일 조정 */
.latest_wr_main .lt_wr .lt_content {
    background-color: #ffffff;
    font-size: 13px; /* 텍스트 크기 작게 조정 */
    line-height: 1.5; /* 행간 조정 */
    color: #444;
}
