@charset "utf-8";

/* ─────────────────────────────────────────────────────────────────────────────
   게시판 표시 호환 CSS — 운영(그누보드 5.1.0) 모양 복원
   ─────────────────────────────────────────────────────────────────────────────
   이 사이트의 커뮤니티는 /admin/bbs/board.php 가 곧 페이지다(linkurl.js 가 직접 링크).
   게시판 목록/검색창의 모양은 스킨이 아니라 코어 `admin/css/default.css` 가 정하는데,
   5.1.0 → 5.6.34 로 올라오면서 그 값들이 통째로 바뀌어 운영과 다르게 보인다.

     .tbl_head01 thead th : 12px 패딩·회색 배경·상하 테두리  →  20px 패딩·height:40px·배경 없음
     .tbl_head01 td       : 8px 패딩                          →  10px 패딩 + height:60px (행이 2배 이상 높아짐)
     .frm_input           : height:22px 연회색                →  height:40px·라운드·그림자
     .required            : wrest.gif(연한 표시)              →  require.png(빨간 별표)
     .btn_submit          : #333 사각 버튼                    →  #3a8afd 라운드 버튼

   코어 CSS 를 수정하면 5.6.34 세대의 코어 페이지(로그인·회원가입·글쓰기)가 깨지므로,
   board_head.php 가 부르는 이 파일에서만 되돌린다 — 게시판 페이지 밖에는 영향이 없다.
   ★ 그누보드 업그레이드 시 재확인 필요. (2026-08-15)
   ───────────────────────────────────────────────────────────────────────────── */

/* 목록/보기 표 --------------------------------------------------------------- */
#bo_list .tbl_head01 thead th,
#bo_v .tbl_head01 thead th {
	padding:12px 0;
	height:auto;
	border-top:1px solid #d1dee2;
	border-bottom:1px solid #d1dee2;
	background:#e5ecef;
	color:#383838;
	font-size:0.95em;
	font-weight:bold;
	text-align:center;
	letter-spacing:-0.1em;
}

#bo_list .tbl_head01 thead a,
#bo_v .tbl_head01 thead a { color:#383838 }

#bo_list .tbl_head01 tbody th,
#bo_v .tbl_head01 tbody th {
	padding:8px 0;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
}

#bo_list .tbl_head01 td,
#bo_v .tbl_head01 td {
	padding:8px 5px;
	height:auto;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	line-height:1.5em;
	word-break:break-all;
}

/* 인기글 아이콘 — 코어가 icon_hot.gif(#ff5e8b) 대신 fa-heart 를 쓰므로 색만 맞춘다 */
#bo_list .fa-heart { color:#ff5e8b }

/* 게시판 버튼(목록·다음글·글쓰기·관리자·수정·삭제) --------------------------------
   5.6.34 는 btn_b01 을 테두리 없는 회색 글자로 바꿔 "버튼처럼 안 보인다". 운영 모양으로 되돌린다.

   ★ 글자색은 반드시 같이 지정해야 한다.
     밝은 btn_b01 은 사이트 common.css 의 `a:link{color:#676767}` 를 그대로 받아도 읽히지만,
     짙은 배경인 btn_b02(#4b545e)·btn_admin(#e8180c) 까지 그 회색을 받으면 글자가 안 보인다
     — 관리자 로그인 상태의 "글쓰기"·"관리자" 버튼이 그래서 깨져 보였다(2026-08-15 사용자 제보).
     원인은 5.1.0 코어의 `a.btn_b02{color:#fff}` 와 `a:link{color:#676767}` 가 특정도(0,1,1)로 같고
     common.css 가 나중에 로드돼 흰색이 지는 것. 즉 **운영도 같은 상태**이지만, 코어가 의도한 색이
     흰색인 데다 관리자 전용 버튼이라 여기서는 읽히는 쪽(흰색)으로 맞춘다. */
#bo_v a.btn_b01, #bo_v .btn_b01,
#bo_list a.btn_b01, #bo_list .btn_b01 {
	padding:7px;
	border:1px solid #d9ded9;
	background:#f2f5f9;
	vertical-align:middle;
	/* 밝은 배경 — 글자색은 운영과 같이 캐스케이드에 맡긴다 */
}
#bo_v a.btn_b01:hover, #bo_list a.btn_b01:hover { text-decoration:none }

#bo_v a.btn_b02, #bo_v .btn_b02,
#bo_list a.btn_b02, #bo_list .btn_b02 {
	padding:7px;
	border:1px solid #3b3c3f;
	background:#4b545e;
	color:#fff;
	vertical-align:middle;
}
#bo_v a.btn_b02:hover, #bo_list a.btn_b02:hover { background:#4b545e; color:#fff; text-decoration:none }

#bo_v a.btn_admin, #bo_v .btn_admin,
#bo_list a.btn_admin, #bo_list .btn_admin {
	padding:7px;
	border:1px solid #e8180c;
	background:#e8180c;
	color:#fff;
	vertical-align:middle;
}
#bo_v a.btn_admin:hover, #bo_list a.btn_admin:hover { color:#fff; text-decoration:none }

/* 선택삭제·선택복사·선택이동 — 스킨 style.css 가 이미 빨강+흰글자로 지정하지만,
   코어 default.css 의 전역 border-box 로 크기만 어긋나므로 그 부분만 맞춘다 */
#bo_list .btn_bo_adm input { vertical-align:middle }

/* 검색창 --------------------------------------------------------------------- */
#bo_sch .frm_input {
	height:22px;
	padding:0;
	border:1px solid #e4eaec;
	border-radius:0;
	background:#f7f7f7;
	color:#000;
	vertical-align:middle;
	line-height:2em;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

#bo_sch .required {
	background-image:url('/admin/img/wrest.gif') !important;
	background-color:#f7f7f7 !important;
	background-position:right top !important;
	background-repeat:no-repeat !important;
}

#bo_sch .btn_submit {
	padding:0 7px;
	height:24px;
	line-height:1em;
	border:0;
	border-radius:0;
	background:#333;
	color:#fff;
	letter-spacing:-0.1em;
}

#bo_sch .btn_submit:hover { background:#333 }
