.board-category-wrap { width: 100%; margin-bottom: 2.5em; }
.board-category-wrap > ul { text-align: center; max-width: 800px; margin: 0 auto; }
.board-category-wrap > ul > li { width: 25%; display: inline-block; border: solid 1px #e8e8e8; border-right: none; }
.board-category-wrap > ul > li:last-child,
.board-category-wrap > ul > li:nth-child(4n+0) { border-right: solid 1px #e8e8e8; }
.board-category-wrap > ul > li.selected { background-color: #3f3f3f; color: #fff; }
.board-category-wrap > ul > li a { display: block; padding: 0.9em 0.5em; text-align: center; }
