/* 공지사항 관련 슬라이드 효과 제거 */
.main__board_panel {
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

.main__board_panel * {
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 페이지네이션 애니메이션 제거 */
.main__board_list li {
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 탭 전환 애니메이션 제거 */
.main__board_tab {
    transition: none !important;
    animation: none !important;
}

/* 공지사항 클릭 시 border/outline 제거 */
.main__board_item,
.main__board_item *,
.main__board_list li a,
.main__board_list li a * {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
    -webkit-tap-highlight-color: transparent !important;
    -webkit-focus-ring-color: transparent !important;
}

.main__board_item:focus,
.main__board_item:active,
.main__board_item:hover,
.main__board_item:visited,
.main__board_list li a:focus,
.main__board_list li a:active,
.main__board_list li a:hover,
.main__board_list li a:visited {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
    -webkit-tap-highlight-color: transparent !important;
    background-color: #e6f3ff !important;
    -webkit-focus-ring-color: transparent !important;
}

/* 모든 상태에서 테두리 제거 */
.main__board_list li,
.main__board_list li:focus,
.main__board_list li:active,
.main__board_list li:hover {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
