@charset "euc-kr";

#board .t_c {text-align:center;}

/* board list */
#board .bbs_search { float:right; margin:0 0 10px 0; }
#board .bbs_search li { display:inline; }
#board .bbs_search li img {vertical-align:middle;}
#board .bbs_search select { border:1px solid #b3b3b3; width:100px; height:20px; vertical-align:middle; font-size:12px; border-radius:3px; }
#board .bbs_search input[type="text"] { border:1px solid #bbb; width:120px; height:18px; vertical-align:middle; font-size:12px;}
#board .bbs_search button { padding:2px 10px; vertical-align:middle; color:#fff; font-size:12px; background-color:#333; cursor:pointer;  }
#board .bbs_base {text-align:center; clear:both; width:100%;  border-top:2px solid #26a6dd;  border-bottom:1px solid #ccc; }
#board .bbs_base caption { display:none; }
#board .bbs_base th { line-height:40px; height:40px; font-size:14px; color:#111; border-bottom:1px solid  #aad5e6; background-color:#fff; }
#board .bbs_base tbody th { line-height:40px; height:40px; font-size:13px; color:#111; font-weight:bold;border-bottom:1px solid #ddd; background-color:#f3f3f3; }
#board .bbs_base td {height:50px;padding:5px;font-size:14px; color:#444; background-color:#fff; border-bottom:1px solid #dfdfdf; }
#board .bbs_base td img { vertical-align:middle;}

#board .bbs_base td a:link {text-decoration:none; font-size:13px; color:#000;}
#board .bbs_base td a:visited {text-decoration:none;}
#board .bbs_base td a:hover {text-decoration:underline; }
#board .bbs_base td a:active {text-decoration:none;}
#board .bbs_base td .state {float:left;display:block;width:60%;padding:10px 0;border-radius:5px;text-align:center;font-size:12px;color:#fff;}
#board .bbs_base td .state-done {background:#125ebf}
#board .bbs_base td .state-progress {background:#ec561f}


#board .bbs_base td .txt_01 {color:#008d00;}
#board .bbs_base td .txt_02 {color:#ec8a00;}
#board .bbs_base td .txt_03 {color:#006dff;}
#board .bbs_base td .txt_04 {color:#9b1dea;}
#board .bbs_base td .txt_05 {color:#e318e3;}
#board .bbs_base td .txt_06 {color:#0022cd;}
#board .bbs_base td .txt_07 {color:#00c2b1;}
#board .bbs_base td .txt_08 {color:#ac7a33;}
#board .bbs_base td .txt_09 {color:#ea1a1a;}
#board .bbs_base td .txt_10 {color:#999999;}
#board .bbs_base td .txt_11 {color:#666666;}

#board .n_gl_num {width:100%; oveflow:hidden; padding:10px 0 10px 0;}
#board .n_gl_num .n_gl_txt01 {color:#ff5400;}
#board .n_gl_num .n_gl_txt02 {color:#666;}
#board .n_gl_num .n_gl_txt04 {color:#000; font-weight:bold;}

/* pagenumber */
.paging { clear:both; width:50%; float:left; height:50px; margin-top:20px; }
.paging p { float:left; margin:3px 10px; }
.paging .num_line { float:left; }
.paging .num_line li { display:inline; }

.paging1 { width:100%; margin-top: 30px; min-height: 22px; text-align: center;margin-bottom:30px;  }
.paging1 .on {display:inline-block;background-color: #26a6dd; border: 1px solid #1a8ec0; color: #FFFFFF; font-weight: bold; font-size:12px; line-height:18px; margin: 0 3px; padding: 2px 8px;vertical-align: middle;}
.paging1 a {border: 1px solid #E0E0E0; color: #666666; display: inline-block; line-height: 18px; margin: 0 3px; padding: 2px 7px; text-align: center; text-decoration: none; vertical-align: middle; font-size:12px;}
.paging1 .first {border: medium none;}
.paging1 .prev {border: medium none;}
.paging1 .next {border: medium none;}
.paging1 .last {border: medium none;}

/* comment */
#board .comment { clear:both; }
#board .comment .title { font-size:12px;}
#board .comment .form { clear:both; height:100px; border-bottom:1px dotted #bbb; border-top:1px dotted #bbb; }
#board .comment .form li { float:left; }
#board .comment .form textarea { width:94%; height:50px; color:#111; font-size:1.2em; padding:10px ;margin:10px 0; }
#board .comment .form button { width:130px; height:70px; margin:10px 0; cursor:pointer; color:#111; font-size:12px; padding:8px 20px; vertical-align:middle; background-color:#bbb; }
#board .comment .list { clear:both; padding:10px 0; }
#board .comment .list li { font-size:12px; color:#444; }
#board .comment .list .t_r { text-align:center; }
#board .comment .dot_line { clear:both; height:7px; border-bottom:1px dotted #bbb; }

#board .bbs_btn { float:right; margin-top:20px; }

/*board view*/
#board .view_wrap { clear:both; width:100%; overflow:hidden;  margin:20px 0 0 0;  }
#board .view_wrap .tit_wrap {clear:both;  width:100%; height:88px; text-align:left; background-image:url('../images/common/write_bg.gif'); background-repeat:repeat-x; }
#board .view_wrap .tit_wrap ul { width:100%; overflow:hidden; clear:both; }
#board .view_wrap .tit_wrap li { float:left;  padding:12px 0 6px 0;}
#board .view_wrap .tit_wrap .tit { width:15%; overflow:hidden; text-align:center; font-weight:bold;}
#board .view_wrap .tit_wrap .txt012 {float:left; width:70%; overflow:hidden;}
#board .view_wrap .tit_wrap .txt02 { width:15%; overflow:hidden;}
#board .view_wrap .view_txt {clear:both;  width:96%; overflow:hidden; text-align:left; text-align:left; padding:10px 2% 20px 2%; }
#board .view_wrap .view_txt p {line-height:160%;}
#board .view_wrap .view_file { width:100%; height:20px; border-top-style:dotted ; border-width:1px; border-color:#cccccc; padding:10px 0 10px 0; }
#board .view_wrap .view_file li { float:left; width:100%; overflow:hidden ; }
#board .view_wrap .view_file .tit { width:15%;  overflow:hidden ; text-align:center; font-weight:bold; }
#board .view_wrap .view_file .txt { width:85%; overflow:hidden ;}
#board .view_wrap .view_link1 {clear:both; width:100%; height:20px; text-align:left; padding:10px 0 7px 0; text-align:left; background-image:url('../images/common/net_bot_bg.gif'); background-repeat: repeat-x; }
#board .view_wrap .view_link1 li { float:left;width:100%; overflow:hidden;  }
#board .view_wrap .view_link1 .tit {width:15%;  overflow:hidden ;  text-align:center; font-weight:bold; }
#board .view_wrap .view_link1 .txt {width:85%; overflow:hidden ; }
#board .view_wrap .view_link2 {clear:both; width:100%; height:20px; text-align:left;padding:10px 0 7px 0; text-align:left; border-top-style:dotted ; border-bottom-style:dotted ; border-width:1px; border-color:#cccccc; }
#board .view_wrap .view_link2 li { float:left; width:100%; overflow:hidden; }
#board .view_wrap .view_link2 .tit {width:15%;  overflow:hidden ;  text-align:center; font-weight:bold; }
#board .view_wrap .view_link2 .txt {width:85%; overflow:hidden ; }
#board .view_wrap .view_btn { clear:both; width:49%; overflow:hidden ;float:left; margin-top:10px; }
#board .view_wrap .view_btn1 { width:50%; overflow:hidden ; float:right; margin-top:10px; text-align:right; }



/* board write */
#board .write_wrap { width:100%; overflow:hidden; clear:both; float:left;}
#board .write_wrap p { width:100%; overflow:hidden; clear:both; padding:5px 0 5px 0; color:#333;}
#board .write_wrap p span { font-weight:bold; color:#333; letter-spacing:-0.085em;}
#board .write_wrap .write_top { width:100%; overflow:hidden; }
#board .write_wrap .write_top li {float:left; height:30px; line-height:30px; }
#board .write_wrap .write_top .tit { clear:both; width:15%; font-weight:bold; padding-left:20px; border-bottom:1px dotted #bbb; }
#board .write_wrap .write_top .txt { width:80%; border-bottom:1px dotted #bbb; }
#board .write_wrap .write_con { width:90%;  overflow:hidden;  padding:20px; margin:20px 0 0 10px; }
#board .write_wrap .write_con01 { width:90%;  overflow:hidden;  padding:20px; margin:0 0 0 10px; }

#board .write_wrap .write_line { clear:both; width:722px; height:20px; margin-top:5px;  background-image:url('../images/common/net_bot_bg.gif'); background-repeat:repeat-x;}

#board .write_wrap .write_btn {clear:both; float:left;  width:20%; height:50px; display:inline; margin:0 40% 0 40%; }
#board .write_wrap .write_btn .write_btn1 {float:left; width:50px; height:50px; background-image:url('../images/common/btn01_bg.gif'); background-repeat:no-repeat; text-align:center; padding-top:3%; margin-left:5px;}

a.write_link:link { font-weight:bold;text-decoration:none;}
a.write_link:visited { font-weight:bold;text-decoration:none;}
a.write_link:hover { font-weight:bold;text-decoration:underline; color:#000;}
a.write_link:active { font-weight:bold;text-decoration:none;}

/* view */
#board .bbs_view {clear:both; width:100%;margin-bottom:30px;  overflow:hidden; }
#board .bbs_view table { clear:both; width:100%;border-top:2px solid #26a6dd;border-bottom:1px solid #ccc; }
#board .bbs_view table caption { display:none; }
#board .bbs_view table tbody th { line-height:40px; height:40px; font-size:12px; color:#4b4b4b; font-weight:bold;  border-bottom:1px dotted #bbb; background-color:#f6f5f4; }
#board .bbs_view table td { line-height:160%; padding:5px 0 5px 10px;font-size:12px; color:#444;   background-color:#fff;  border-bottom:1px dotted #bbb;}
#board .bbs_view .v_cont {height:300px;vertical-align:top;}
#board .bbs_view .bd_n {border-style:none; background-color:#fff}
#board .bbs_view_btn {width:100%;text-align:right;}
#board .bbs_view_btn a {display:inline-block;width:80px;height:35px;background:#06a8f3;line-height:35px;color:#fff;text-align:center;}


/* icon */
.table_td_ico {display:block;width:120px; padding:7px 0;border-radius:5px;text-align:center;font-size:12px;color:#fff;margin:0 auto;}

.table_ico_color00 {border:1px solid #413e66; color:#413e66; font-weight:bold;} /* Á¢¼ö´ë±â */
.table_ico_color01 {background:#cd2f2f}
.table_ico_color02 {background:#008d00} /* ÁøÇàÁß */
.table_ico_color03 {color:#413e66; font-weight:bold;} /* ¿Ï·á */
.table_ico_color04 {color:red;} /* Ãë¼Ò */
.table_ico_color05 {background:#483f8c}

span.table_td_ico{width:100%; font-size:14px;}

