.board_top { clear:both; }

.board_list { font-family:나눔고딕, NanumGothic, ngwoff, ngeot;clear:both; width:100%; table-layout:fixed; margin:10px 0 0 0; }
.board_list th { font-size:12px;color:#666; } 
.board_list th { white-space:nowrap; height:32px; overflow:hidden; text-align:center; } 
.board_list th { border-top:2px solid #dedede; border-bottom:1px solid #dedede; } 

.board_list tr.bg0 { background-color:#fafafa; } 
.board_list tr.bg1 { background-color:#ffffff; } 

.board_list td { font-family:나눔고딕, NanumGothic, ngwoff, ngeot;padding:.6em .5em; }
.board_list td { border-bottom:1px solid #dedede; } 
.board_list td.num { color:#999999; text-align:center; }
.board_list td.checkbox { text-align:center; }
.board_list td.subject { overflow:hidden; }
.board_list td.name { text-align:center; }
.board_list td.datetime { font-size:8pt; color:#BABABA; text-align:center; }
.board_list td.hit { font-size:8pt; color:#BABABA; text-align:center; }
.board_list td.good { font-size:8pt; color:#BABABA; text-align:center; }
.board_list td.nogood { font-size:8pt; color:#BABABA; text-align:center; }

.board_list .notice { font-weight:normal; }
.board_list .current { font-size:8pt; color:#E15916; }
.board_list .comment { font-size:7pt; color:#EE5A00; }


#board_button  {margin:10px 0;}
#board_button .btnbox1 {float:left;width:200px;margin-left:10px;}
#board_button .btnbox2 {float:right;width:300px;text-align:right;margin-right:10px;}


.board_page { clear:both; text-align:center; margin:3px 0 0 0; }
.board_page a:link { color:#777; }


.board_search { clear:both; text-align:center;margin:10px auto 0 auto;width:360px;}
.board_search input.n2 { height:17px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; }
.board_search select { height:21px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; }

.board_category select { height:21px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;margin:0px; }


.input_01 {height:21px;border-top:1px solid #f5bab1;border-left:1px solid #f5bab1;border-bottom:1px solid #ffd7d0;border-right:1px solid #ffd7d0;}
.textarea_01 {border-top:1px solid #f5bab1;border-left:1px solid #f5bab1;border-bottom:1px solid #ffd7d0;border-right:1px solid #ffd7d0;}
.input_button {font-family:나눔고딕, NanumGothic, ngwoff, ngeot;width:80px;height:66px;background-color:#dedede;border:1px solid #dedede;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}


/* UI Object */
a.btn_big{font-family:나눔고딕, NanumGothic, ngwoff, ngeot;display:inline-block;border:1px solid #666;border-radius:1px;background-color:#666;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{color:#fff;display:block;padding:0px 12px;}

a.btn_sml{font-family:나눔고딕, NanumGothic, ngwoff, ngeot;display:inline-block;border:1px solid #dedede;border-radius:1px;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:0px 5px;}

/* Common */


.btn_both{overflow:hidden;clear:both;width:100%;margin:7px 0;}
.btn_both .fl{float:left}
.btn_both .fr{float:right}
/* //UI Object */

.search_n_b {display:block;padding:0px 12px;font-family:나눔고딕, NanumGothic, ngwoff, ngeot;display:inline-block;border:1px solid #ffdad4;border-radius:3px;background-color:#ffdad4;font-size:12px;color:#444;word-spacing:-1px;}

.board_list_title {font-family:나눔고딕, NanumGothic, ngwoff, ngeot;}
.board_list7 td {font-family:나눔고딕, NanumGothic, ngwoff, ngeot;border-bottom:1px solid #eee;padding:5px 0;}