/* 공통 */
.a_href { display:inline-block; height:24px; padding:0 10px; border:1px solid #ccc; font-size:12px; line-height:200%; font-family:dotum; }
.a_href:link, .a_href:visited, .a_href:hover, .a_href:active {color:#454545; text-decoration:none;}
.a_href_write { display:inline-block; height:24px; padding:0 10px; border:1px solid #6E2A2A; background-color:#6E2A2A; color:#fff; font-size:12px; line-height:200%; font-family:dotum; }
.a_href_write:link, .a_href_write:visited, .a_href_write:hover, .a_href_write:active{color:#fff; text-decoration:none;}
input.ed { vertical-align:middle; }

/* 목록 */
#board_list_wrapper { margin-top:5px; }
#board_category_ul { list-style:none; font-size:12px; }
#board_category_ul li { float:left; text-align:center; margin-left:-1px; margin-bottom:-1px; border:1px solid #ccc; }
#board_category_ul li a { display:block; min-width:80px; padding:4px 7px; color:#454545; background-color:#fff }
#board_category_ul li a#cate_select { background-color:#454545; font-weight:bold; color:#fff }

#search_input_btn { padding:2px 5px; vertical-align:middle; cursor:pointer; background-color:#000; color:#fff; border:1px solid #fff; }
.board_search select {vertical-align:middle;}
.board_search input {vertical-align:middle;}

.board_page a:link, .board_page a:visited, .board_page a:active { display:inline-block; height:24px; padding:0 10px; font-weight:bold; font-size:12px; border:1px solid #ccc; line-height:200%; color:#454545; vertical-align:middle; text-decoration:none;}

/* 그누보드 기본 스타일 */
.board_list { width:100%; table-layout:fixed; margin:5px 0 0 0; font-size:12px; }
.board_list th { font-weight:normal; }
.board_list th { white-space:nowrap; height:30px; overflow:hidden; text-align:center; } 
.board_list th { border-top:2px solid #e7540f; border-bottom:1px solid #e7540f; background-color:#fafafa; } 

.board_button { margin-top:10px; padding-top:10px;  border-top:1px solid #ccc;}

.board_page { clear:both; text-align:center; margin:3px 0 0 0; padding:20px 0; }
.board_page a:link { color:#777;}

.board_search { text-align:center; margin:10px 0 0 0; }
.board_search .stx { height:21px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; }

/* 글쓰기 */
#basic_write_title { padding:7px 0; text-align:center; border-top:2px solid #c0c0c0; border-bottom:1px solid #ddd; background-color:#fafafa; }
#basic_board_write { width:100%; border-collapse:collapse; font-size:12px; }
#basic_board_write th { width:70px; height:30px; padding-right:20px; text-align:right; color:#666; }
#basic_board_write td.write_table_line { height:1px; line-height:1px; background-color:#e7e7e7 }
#wr_subject { width:98%; padding-left:0; padding-right:0; } /* 전체 style.css 파일 input.ed 에 padding 값 다시 설정 */
#wr_content { width:98%; clear:both; word-break:break-all; border:1px solid #ccc; }
#kcaptcha_image { width:90px; height:40px; }

#write_btn_wrapper { width:100%; height:30px; position:relative; margin:30px 0 20px 0; border-top:1px solid #ccc; font-size:12px; }
#btn_submit { position:absolute; right:0; top:10px; cursor:pointer; background-color:#000; color:#fff; border:0;}
#btn_list { position:absolute; left:0; top:10px; }

/* 글읽기 */
#basic_view_wrapper { font-size:12px; }
#basic_view_title { margin-bottom:5px; padding:7px 0 7px 10px; font-size:13px; font-weight:bold; border-top:2px solid #c0c0c0; border-bottom:1px solid #ddd; background-color:#fafafa; color:#505050; word-break:break-all;}
#basic_view_table { width:100%; border-collapse:collapse; }
#writeContents { }
#good_nogood { height:30px; text-align:center; }
#good_nogood a { padding:3px 7px; border:1px solid #ccc; font-size:12px;}


