/**********************************************************************************
ITSN Web Standardization Team (http://www.itsn.co.kr/) 
ÃÖÁ¾ ÀÛ¾÷ÀÚ ÀÌ¸§ / ³¯Â¥ :
**********************************************************************************/


/* Class Selector */
.input_01 { height:15px; width:120px; border:1px solid #b4b4b4; background:#ffffff; }
.input_02 { height:15px; width:150px; border:1px solid #b4b4b4; background:#ffffff;}
.input_03 { height:15px; width:502px; border:1px solid #b4b4b4;background:#ffffff; }
.input_04 { height:15px; width:190px; border:1px solid #b4b4b4; background:#ffffff; }
.input_05 { height:20px; width:293px; border:1px solid #b4b4b4; background:#ffffff; }
.input_06 { height:20px; width:400px; border:1px solid #b4b4b4;; background:#ffffff; }
.input_pop { font-size:12px; color:#666666; border:1px solid #dddddd; padding:0px; height:20px; }
.search_pop { font-size:12px; color:#666666; border:1px solid #b4b4b4; padding:0px; height:20px; }
.textarea_01 { margin:0px; padding:3px; border:1px solid #b4b4b4; line-height:16px; height:90px; width:620px; }
.textarea_02 { margin:0px; padding:3px; border:1px solid #b4b4b4; line-height:16px; height:150px; width:500px;}
.textarea_03 { margin:0px; padding:3px; border:1px solid #b4b4b4; line-height:16px; height:150px; width:400px;}
.textarea_04 { margin:0px; padding:3px; border:1px solid #b4b4b4; line-height:16px; height:150px; width:670px;} 
.consult_input { height:15px; width:70px; border:1px solid #b4b4b4; background:#ffffff; }

/* board_search1 */
.search_area {margin-top:10px; margin-bottom:5px;height:30px }
.search_area  label{display:none}
.search_area .total { float:left; padding-top:5px; font-size:11px; color:#6A6A6A; }
.search_area .total span { font-weight:bold; font-size:11px; color:#0567c2; }
.search_area .search_form { float:right; height:22px; vertical-align:middle; }
.search_area .search_form div { float:left; padding-right:5px; }
.search_area .search_form .input_search { width:53px; height:22px; margin:0px; padding:0px; }
.search_field label{display:none}

/* board_list1 */
.board_list { border-top:2px solid #26a685; border-bottom:1px solid #d2d2d2; color:#5b5b5b; margin-bottom:15px; }
.board_list table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_list th { text-align:center; height:25px; color:#5b5b5b; border-bottom:solid #7a7a7a 1px; }
.board_list .tl{text-align:left; padding:5px 2px 5px 2px; border-bottom:solid #d2d2d2 1px; }
.board_list td { padding:5px 2px 5px 2px; text-align:center; border-bottom:solid #d2d2d2 1px; }
.board_list td img { vertical-align:middle; }
.board_list div { text-align:left; }
.board_list a:link { color:#5b5b5b; text-decoration:none; font-weight:normal; }
.board_list a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;}
.board_list a:hover { color:#129876; text-decoration:underline; font-weight:normal;}
.board_list a:active { color:#129876; text-decoration:underline; font-weight:normal;}

/* board_list2 */
.board_list01 { border-top:2px solid #26a685; border-bottom:1px solid #d2d2d2; color:#5b5b5b; margin-bottom:15px; }
.board_list01 table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_list01 th {height:25px; color:#5b5b5b; border-bottom:solid #7a7a7a 1px; font-weight:normal; text-align:left;}
.board_list01 .tl{text-align:left; padding:5px 2px 5px 2px; border-bottom:solid #d2d2d2 1px; }
.board_list01 td { padding:5px 2px 5px 15px;border-bottom:solid #d0d0d0 1px;}
.board_list01 td ul{border:solid #d0d0d0 1px; margin:7px 5px;padding:7px;}
.board_list01 td ul li{ padding:3px 2px 3px 20px;background: url("/img/icon/ico_arrow_bl.gif") no-repeat 10px 8px;}
.board_list01 td ul li ul{border:none;}
.board_list01 td ul li ul li{ padding:2px 2px 2px 45px;background:none;}
.board_list01 td img { vertical-align:middle; }
.board_list01 div { text-align:left; }
.board_list01 a:link { color:#5b5b5b; text-decoration:none; font-weight:normal; }
.board_list01 a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;}
.board_list01 a:hover { color:#129876; text-decoration:underline; font-weight:normal;}
.board_list01 a:active { color:#129876; text-decoration:underline; font-weight:normal;}

/* board_event */
.board_list02 { border-top:2px solid #26a685; border-bottom:1px solid #d2d2d2; color:#5b5b5b; margin-bottom:15px; }
.board_list02 table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_list02 th {height:25px; color:#5b5b5b; border-bottom:solid #7a7a7a 1px; font-weight:normal; text-align:left;}
.board_list02 .tl{text-align:left; padding:5px 2px 5px 2px; border-bottom:solid #d2d2d2 1px; }
.board_list02 td { padding:5px 0 5px 0;border-bottom:solid #d0d0d0 1px;}
.board_list02 td dt{margin:0; font-weight:bold;border-bottom:solid #d0d0d0 1px}
.board_list02 td dd{margin:0;background-color:#f8f8f8;}
.board_list02 dt a:link { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold; }
.board_list02 dt a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold;}
.board_list02 dt a:hover { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list02 dt a:active { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list02 td dd{ padding:0;margin:0 3px;}

/* board_document */
.board_list03 { border-top:2px solid #26a685; border-bottom:1px solid #d2d2d2; color:#5b5b5b; margin-bottom:15px; }
.board_list03 table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_list03 th {height:25px; color:#5b5b5b; border-bottom:solid #7a7a7a 1px; text-align:left;background-color:#f8f8f8;}
.board_list03 .tl{text-align:left; padding:5px 2px 5px 2px; border-bottom:solid #d2d2d2 1px; }
.board_list03 td { padding:5px 0 5px 0;border-bottom:solid #d0d0d0 1px;}
.board_list03 dt a:link { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold; }
.board_list03 dt a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold;}
.board_list03 dt a:hover { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list03 dt a:active { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list03 td dd{ padding:0;margin:0 3px;}

/* board_Member */
.board_list04 { border-top:2px solid #26a685; border-bottom:1px solid #d2d2d2; color:#5b5b5b; margin-bottom:15px; }
.board_list04 table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_list04 th {height:25px; color:#5b5b5b; border-bottom:solid #d0d0d0 1px; text-align:center;}
.board_list04 .tl{text-align:center; padding:0; border-bottom:solid #d2d2d2 1px; background-color:#f8f8f8;}
.board_list04 .dotline{padding:7px 0;  height:25px; background:url(/img/common/dot.gif) repeat-x 0 11px;}
.board_list04 td { padding:5px 0 5px 10px;border-bottom:solid #d0d0d0 1px;}
.board_list04 td h3{ padding:5px 0 5px 5px;font-size:12px; font-weight:bold; background:none;}
.board_list04 td ul li{padding:3px 0 3px 10px;}
.board_list04 td ul li ul li{padding:3px 0 3px 10px;}
.board_list04 dt a:link { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold; }
.board_list04 dt a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;font-weight:bold;}
.board_list04 dt a:hover { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list04 dt a:active { color:#129876; text-decoration:underline; font-weight:normal;font-weight:bold;}
.board_list04 td dd{ padding:0;margin:0 3px;}

/* Æ÷Åä°¶·¯¸® */
.img_list {width:95%; padding:0 0px 10px 10px; overflow:hidden; }
.img_list li {display:inline; list-style:none; float:left; width:140px; margin:10px 0px 0 30px; padding:0 0 3px 0; color:#333; font:12px µ¸¿ò, Dotum; text-align:left;}
.img_txt{padding:0px; margin:0px; text-align:left}
.img_txt  li{padding:0px; margin:0px;text-align:left;display:block;line-height:1.5em;color:#333;}
.img_list li a {text-decoration:none;color:#333;}
.img_list li a:hover {text-decoration:underline;}
.img_list li img {display:block; margin-bottom:5px; border:none;width:140px;} 

/* board_number */
.page_nate { text-align:center; word-spacing:5px; margin-top:15px; }
.page_nate span { font-weight:bold;color:#E76823; }
.page_nate img { margin-bottom:2px; vertical-align:middle; }
.page_nate a:link { color:#5b5b5b; text-decoration:none; font-weight:normal; }
.page_nate a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;}
.page_nate a:hover { color:#000000; text-decoration:underline; font-weight:normal;}
.page_nate a:active { color:#000000; text-decoration:underline; font-weight:normal;}


/* board_write */
.board_write { border-top:2px solid #008c69; border-bottom:1px solid #d2d2d2; color:#5b5b5b; }
.board_write table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_write th { width:15%;text-align:left; padding-left:10px; border-bottom:solid #e4e4e4 1px; background-color:#effaff; height:20px; }
.board_write td { padding:3px 7px 3px 7px; text-align:left; border-bottom:solid #e4e4e4 1px; height:20px; }
.board_write img { vertical-align:top; }

/* board_view1 */
.board_view { border-top:2px solid #003775; border-bottom:1px solid #d2d2d2; color:#5b5b5b; }
.board_view label{width:15%;text-align:left; color:#5b5b5b;}
.board_view table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_view th { width:15%;text-align:left; color:#5b5b5b; padding-left:10px; border-bottom:solid #e4e4e4 1px; background-color:#effaff; }
.board_view .tt {  padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #ffffff 1px; vertical-align:top; }
.board_view .tu { padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #ffffff 1px; }
.board_view .tm { padding:5px 7px 5px 7px; text-align:center; border-bottom:solid #e4e4e4 1px; }
.board_view td { padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #e4e4e4 1px; }
.board_view a:link { color:#5b5b5b; text-decoration:none; font-weight:normal; }
.board_view a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;}
.board_view a:hover { color:#fc6f17; text-decoration:underline; font-weight:normal;}
.board_view a:active { color:#fc6f17; text-decoration:underline; font-weight:normal;}

/* board_view2 */
.board_view01 { border-top:2px solid #003775; border-bottom:1px solid #d2d2d2; color:#5b5b5b; }
.board_view01 label{width:15%;text-align:left; color:#5b5b5b;}
.board_view01 table { width:100%; background-color:#ffffff; border-collapse:collapse; }
.board_view01 th { width:15%;text-align:left; color:#5b5b5b; padding-left:10px; border-bottom:solid #e4e4e4 1px; background-color:#effaff; }
.board_view01 .tt {  padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #ffffff 1px; vertical-align:top; }
.board_view01 .tu { padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #ffffff 1px; }
.board_view01 .tm { padding:5px 7px 5px 7px; text-align:center; border-bottom:solid #e4e4e4 1px; }
.board_view01 td { padding:5px 7px 5px 7px; text-align:left; border-bottom:solid #e4e4e4 1px; }
.board_view01 a:link { color:#5b5b5b; text-decoration:none; font-weight:normal; }
.board_view01 td ul{border:solid #d0d0d0 1px; margin:7px 5px;padding:7px;}
.board_view01 td ul li{ padding:3px 2px 3px 20px;background: url("/img/icon/ico_arrow_bl.gif") no-repeat 10px 8px;}
.board_view01 td ul li ul{border:none;}
.board_view01 td ul li ul li{ padding:2px 2px 2px 45px;background:none;}
.board_view01 a:visited { color:#5b5b5b; text-decoration:none; font-weight:normal;}
.board_view01 a:hover { color:#fc6f17; text-decoration:underline; font-weight:normal;}
.board_view01 a:active { color:#fc6f17; text-decoration:underline; font-weight:normal;}

/* reply_list */
#reply { margin-top:15px; border-top:2px solid #008c69; border-bottom:2px solid #d2d2d2; color:#5b5b5b; background-color:#f7fdff; }
#reply .reply_list { margin-bottom:5px; }
#reply .reply_list table { width:100%; border-collapse:collapse; }
#reply .reply_list td { padding:5px 10px 5px 22px; text-align:left; border-bottom:#e4e4e4 1px dashed;background: url("/img/board/icon_re.gif") no-repeat 2px 7px;}
#reply .reply_list img { vertical-align:middle; }
#reply .input_from { margin:10px 10px 10px 10px;}
#reply .input_from .txarea{ width:550px;height:60px; }
#reply .input_from img { vertical-align:top; }

/* ½Ç¸íÀÎÁõ */
.exp_certi{margin:30px 0 15px 20px;}
.exp_certi li{padding-left:15px;background: url("/img/icon/ico_dot_bl.gif") no-repeat 2px 5px;}
