@charset "UTF-8";

#bo_v {margin:20px 0;padding-bottom:20px}
#bo_v {margin-bottom:20px;padding:20px;background:#fff}

#bo_v_title {padding:15px 20px ;color:#444;font-size:1.2em;background:#ebebeb;border:1px solid #c4c4c4}
#bo_v_title .bo_v_tit{display:block;font-size:18px;margin:5px 0 0 }

#bo_v_atc {min-height:200px;height:auto !important;height:200px}
#bo_v_atc_title {position:absolute;font-size:0;line-height:0;overflow:hidden}

#bo_v_con {margin:10px 0 30px;width:100%;line-height:1.7em;min-height:200px;word-break:break-all;overflow:hidden; font-size: 14px;}
#bo_v_con a {color:#000;text-decoration:underline}
#bo_v_con img {max-width:100%;height:auto}
#bo_v_con table {width:100%;border-collapse:collapse;border-spacing:0}
#bo_v_con caption {padding:10px 0;font-weight:bold;text-align:left; font-size: 16px;}
#bo_v_con th {width:168px;padding:8px 11px;border:1px solid #c4c4c4;background:#ebebeb;color:#696969;text-align:left;font-size:14px;}
#bo_v_con td {padding:5px 8px;border:1px solid #dfdfdf;font-size:14px;color:#666}

#bo_list .tbl_head01 {margin:0 0 10px}
#bo_list .tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
#bo_list .tbl_head01 thead th {padding:12px 0;border:1px solid #c4c4c4;background:#ebebeb;color:#383838;text-align:center;font-size:1.083em}
#bo_list .tbl_head01 thead a {color:#383838}
#bo_list .tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
#bo_list .tbl_head01 tr:hover{background:#fafafa}
#bo_list .tbl_head01 td {border:1px solid #dfdfdf;padding:8px 5px;font-size:1.083em;color:#666}
#bo_list .tbl_head01 a {color:#666}

.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}


