@charset "UTF-8"; .mce-label.mce-autoscroll { overflow: hidden !important; } #board { /* 일반 게시판 목록 */ /* 게시판 검색 */ } #board .board-name { font-weight: normal; margin-bottom: 0; } #board #boardList { -webkit-box-sizing: border-box; box-sizing: border-box; } #board #boardList .head { margin-bottom: 10px; } #board #boardList .body table { margin-left: auto; margin-right: auto; border: 1px solid #333; } #board #boardList .body table caption { caption-side: top; color: #bbbbbb; } #board #boardList .body table caption span { font-size: 15px; } #board #boardList .body table caption select { width: auto; display: inline-block; } #board #boardList .body table caption select:last-child { margin-left: 5px; } #board #boardList .body table thead tr { border: 1px solid #333; } #board #boardList .body table thead tr th { text-align: center; border-bottom: none; background-color: #133a46; } #board #boardList .body table tbody tr:hover td, #board #boardList .body table tbody tr:focus td { background-color: #1a1e21; } #board #boardList .body table tbody tr th, #board #boardList .body table tbody tr td { text-align: center; vertical-align: middle; } #board #boardList .body table tbody tr td { font-size: 13px; } #board #boardList .body table tbody tr td label { margin-right: 5px; } #board #boardList .body table tbody tr td label a { color: #cbd5e0; } #board #boardList .body table tbody tr td del, #board #boardList .body table tbody tr td a { font-size: 14px; font-weight: normal; color: #b3b3b3; } #board #boardList .body table tbody tr td var { color: #aa0000; font-style: normal; margin-left: 3px; letter-spacing: -1px; vertical-align: middle; } #board #boardList .body table tbody tr td i { color: #cbd5e0; margin-left: 3px; vertical-align: -1px; } #board #boardList .body table tbody tr td span { font-size: 10px; margin-left: 3px; vertical-align: middle; } #board #boardList .body table tfoot tr td { border-bottom: none; } #board #boardList .body table tfoot tr td nav ul { margin-bottom: 0; } #board #boardList .body figure { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; text-align: center; } #board #boardList .body figure > a { position: relative; display: block; min-width: 140px; min-height: 140px; max-height: 160px; margin: 0; } #board #boardList .body figure > a img { position: absolute; width: 100%; top: 0; left: 0; } #board #boardList .body figure > a img:hover { -webkit-filter: drop-shadow(2px 2px 4px #969696); filter: drop-shadow(2px 2px 4px #969696); } #board #boardList .body figure > a:hover, #board #boardList .body figure > a:focus { text-decoration: underline; } #board #boardList .body figure figcaption { margin: 5px 0; } #board #boardList .body figure figcaption > a { display: initial; } #board #boardList .body figure figcaption > a:focus, #board #boardList .body figure figcaption > a:hover { text-decoration: underline; } #board #boardList .body figure figcaption label { margin-right: 5px; } #board #boardList .body figure figcaption label a { color: #cbd5e0; } #board #boardList .body figure figcaption del, #board #boardList .body figure figcaption a { font-size: 14px; font-weight: normal; color: #b3b3b3; } #board #boardList .body figure figcaption var { color: #aa0000; font-style: normal; margin-left: 3px; letter-spacing: -1px; vertical-align: middle; } #board #boardList .body figure figcaption i { color: #cbd5e0; margin-left: 3px; vertical-align: -1px; } #board #boardList .body figure figcaption span { font-size: 10px; margin-left: 3px; vertical-align: middle; } #board #boardList .body figure strong { font-weight: 500; margin-bottom: 3px; display: block; } #board #boardList .body figure ul { list-style: none; padding-left: 0; margin: 0; } #board #boardList .body figure ul li { display: inline-block; font-size: 13px; } #board #boardList .body figure ul li:first-child::before { display: none; } #board #boardList .body figure ul li::before { content: ""; display: inline-block; width: 2px; height: 2px; margin: 0 5px 4px 2px; border-radius: 2px; background-color: #616670; } #board .foot { margin-top: 10px; } #board .search form select { margin-right: 5px; width: auto; display: inline; } #board .search form input { margin-right: 5px; width: auto; display: inline; } #board .search form button { width: auto; vertical-align: initial; }