@charset "utf-8";

/* 2009.09.09 style 추가 */
@import url("add.css");

/*  091026 103 라인 추가 */

/* 공통 */
body { background-color:#FFFFFF; margin: 0px; padding: 0px;}
body, td, input, textarea, li, div, ul, p { font-family: "돋움", "굴림"; font-size: 12px; line-height: 16px; color:#6c6c6c; letter-spacing:0; }
table { border:0; border-collapse:collapse; }
td img { margin:0px; padding:0px; border:0px; }
a{ border:0; color:#989898; text-decoration:none; }
a:hover, a:focus, a:active { text-decoration:underline; }
td{text-align:left;}
caption{display:none;}
/* 상단 네비게이션 */

/*common*/
input, select { bavertical-align:middle; vertical-align:middle;}
#table_front_top { width:1001px;}
/* 컨텐츠 테이블 */
#table_contents { width:1001px; height:555px;}
/* 좌측 메뉴 영역 */
.td_left { background-color:#FFFFFF; width:150px; vertical-align:top; text-align:left; }
#left_menu { width:192px;}
.td_space { width:33px; background-color:#FFFFFF; background-image:url(/images/left_menu_vline.jpg); background-repeat:repeat-y; vertical-align:bottom; text-align:left; }
.td_center { vertical-align:top; background-color:#FFFFFF; }
.td_center table { width:100%;}
#td_right { width:101px; background-color:#FFFFFF; vertical-align:top; text-align:center;}
.menu_space { height:13px; }
/* 서브페이지 네비게이션 */

.sub_page_navi { text-align:right; height:20px; }
.sub_page_navi .act { font-weight:bold; color:#83a12b; }
/* 목록 */
.list_top { height:30px; width:464px; border-bottom:2px solid #91c041; vertical-align:top; }
.list_option { width:210px; height:30px; border-bottom:2px solid #91c041; vertical-align:middle; text-align:right; padding-right:6px; }
.list_option select { width:120px; }
#contents_list td { text-align:center; vertical-align:middle; border-bottom:1px solid #eaeaea; height:60px; }
#contents_list td div { float:left; }
#contents_list .title { font-weight:bold; }
#contents_list .contents_image { width:88px; padding:9px 10px 9px 10px; }
#contents_list .contents_title { width:250px; padding:9px 10px 9px 10px; text-align:left; }
/* 페이지 네비게이션 */
.page_navi { border-top:2px solid #91c040; }
/* 검색 */
.page_search { }
/* 퀵메뉴 */
#quickmenu { z-index:100; position:relative; left:15px; top:0; background:url('/images/bg_quickmenu.gif') no-repeat 0 0; }


/*---------------------------------quick menu---------------------------------------*/
/* zjf quick menu 0731 add */
#quickmenu{ display:block; width:79px; position:absolute; top:0; left:10px;}
#quickmenu .quick_top { padding:7px 0; text-align:center; }
#quickmenu .quick_center{ text-align:center; padding:2px 10px 5px 10px; background:url(/images/quick_center_bg.gif) top left repeat-y;}
#quickmenu .quick_bottom{ width:79px; height:6px; font-size:0; background:url(/images/quick_bottom_bg.gif) top left no-repeat;}
#quickmenu .pagetop{ width:79px; padding:15px 0 0 0; text-align:center;}
.quick_center ul{ width:59px; padding:6px 0 0 0; margin:0; }
.quick_center ul li{ list-style:none; padding:6px 0; margin:0; border-top:1px solid #d9d9d9; }
* html .quick_center ul li { padding:4px 0; }
*+html .quick_center ul li { padding:2px 0; }
.quick_center ul li img, .quick_center ul li a { display:block;}
.quick_center ul li.first-child { border-top:0; }
/*0731 add end*/


#gNavi{list-style-type:none; padding:0; margin:0;display:block; position:relative; height:750px; }
#gNavi li{ display:inline; float:left;}
#gNavi li ul {position:absolute; top:35px; left:0; margin:0; padding:0; }
#gNavi li ul li .navi_table{ width:672px; margin:0 0 0 0;}
/* 2009.08.24 changed */
#gNavi li ul li .navi_table .navi01{ padding:10px 0; text-align:left; background:url(/images/sub07/btn01_background02_sub07_2.gif) repeat-x; border-bottom:#e8e8e8 1px solid;}
/*#gNavi li ul li .navi_table .navi01{ padding:10px 0; text-align:left; }*/
#gNavi li ul li .navi_table .navi02 table{ width:100%; background:url(/images/sub07/btn01_background_sub07_2.gif) repeat-x; }
#gNavi .navi_table .navi03,#gNavi .navi_table .navi04{border-bottom:#e8e8e8 1px solid;}
#gNavi li ul li .navi_table .navi03 ul{ position:absolute; left:28px; top:410px; width:340px;background:url(/images/sub07/btn01_bg_sub07_2.gif) right center no-repeat; margin:0 30px 0 0;}
#gNavi .navi_table.navi04 ul{ position:absolute; left:385px; top:410px;width:288px;}
#gNavi .navi_table .navi04 ul li, #gNavi .navi_table .navi03 ul li{ display:block; margin:5px 0 0 0; padding:0 0 0 20px;}
#gNavi .navi_table .navi03,#gNavi .navi_table .navi05{ border-top:0;}

/*wxm+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.span01,.span02{ color:#83a12b;}
.span02{ background:url(/images/sub05/ico_sub05_3_3_1_view.gif) right no-repeat; padding:0 8px 0 0;}
.view_top{ padding:0 0 17px 0; vertical-align:top;text-align:left;}
.view_top01{text-align:center;vertical-align:middle; background:url(/images/sub05/bg_sub05_3_3_1_view.gif) no-repeat; padding:1px 0 12px 15px;color:#8b8b8b; font-weight:bold;height:34px;}
.view_top02{text-align:left;vertical-align:middle; background:url(/images/sub05/bg_sub05_3_3_1_view.gif) no-repeat; padding:8px 0 5px 15px;color:#8b8b8b; font-weight:bold;height:34px;}
.view_top03{text-align:center;vertical-align:middle; background:url(/images/sub05/bg_sub05_3_3_1_view.gif) no-repeat; padding:8px 0 5px 15px;color:#8b8b8b; font-weight:bold;height:34px;}
.view_td{ height:12px; width:655px; background:#f6f8f5; padding:19px 0 19px 20px; font-size:12px;color:#8ea54a; border-bottom:#deecdb 1px solid;border-top:#deecdb 1px solid;}
.view_td01{ color:#63a24f; height:30px; text-align:center;padding:8px 0 9px 0; background:#fbfbfb; border-top:#e8e8e8 1px solid;}

#contents_view{ width:675px; margin:12px 0 0 0;}
#contents_view .border01{ border-top:#91c041 2px solid; border-bottom:#eaeaea 1px solid;}
#contents_view .border02{ border-bottom:#91c041 2px solid; border-top:#eaeaea 1px solid;}
#contents_view .border03{ padding:10px 0 560px 0; text-align:right;}
#contents_view td{ padding:10px 0 10px 15px; font-size:12px;}
#contents_view img{ text-align:right;}
#contents_view th{ text-align:center;padding:8px 0 8px 0; font-size:12px; color:#9bac6a; background:#fbfbfb;}

#contents_view01{ width:100%;}
#contents_view01 td{}
#contents_view01 .td_0{ color:#83a12b; background:url(/images/sub05/ico_sub05_3_3_1_view.gif) right center no-repeat; border-bottom:#91c041 1px solid; text-align:right; padding:0 10px 0 5px;}
#contents_view01 .td_1{padding:20px 10px 13px 15px; background-image:none; border:0; border:none !important;}
#contents_view01 .td_1 #contents_detail {width:675px;overflow-x:auto;};
#contents_view01 .td_1 td {border:0;} /* 091026 */ 
#contents_view01 td a { color:#989898; text-decoration:none; }
#contents_view01 td a:hover, #contents_view01 td a:focus, #contents_view01 td a:active { text-decoration:underline; }
#contents_view01 .td_2{ border-top:0; background: url(/images/sub04/bottom_line_sub04_1_4_view.gif) top repeat-x;padding:10px 0 10px 12px;}
#contents_view01 .td_3{ border-bottom:0; background: url(/images/sub04/bottom_line_sub04_1_4_view.gif) bottom repeat-x;padding:10px 0 10px 12px;}
#contents_view01 .td_1 #contents_detail td{border-bottom: 0;} /*- 상세보기 녹색 밑줄 제거용.-*/
#contents_view01 .td_1 #contents_detail table{ width: auto;} /*- 상세보기 녹색 밑줄 제거용.-*/

#view_table { width:650px; margin:10px 10px 13px 15px; border-bottom:#e0e8da 3px solid; border-top:#e0e8da 4px solid; border-right:#e0e8da 1px solid;}
#view_table .ul_td{ border-bottom:#e0e8da 1px solid;padding:10px 0 5px 0;}
#view_table ul li{ list-style-type:none;}
#view_table .td01{ padding:10px 0 10px 15px; background:#fbfbfb; border-left:#e0e8da 1px solid; border-right:#e0e8da 1px solid; border-bottom:#e0e8da 1px solid; }
#view_table .td02,.view_table_1 .td02{ padding:7px 0 7px 45px;border-bottom:#e0e8da 1px solid;}
.view_table_1 .td03{ padding:7px 0 7px 10px;border-bottom:#e0e8da 1px solid;}
.btn_td{ padding:15px 0 135px 0; text-align:right; background: url(/images/sub05/top_line_sub05_3_3_1_view.gif) left top repeat-x;}
.btn_td_1{ padding:15px 0 48px 0; text-align:right;}

#sub04_1_3_view{ width:330px; height:155px; text-align:center; margin:0 150px 200px 195px; border:#bdd98d 3px solid;}
#sub04_1_3_pop{ height:155px; text-align:center; margin:10px; border:#bdd98d 3px solid;}

#sub04_1_3_view thead{ background:#f8f8f8;}
#sub04_1_3_view td,thead{ padding:8px 0 8px 0;}
#sub04_1_3_view .button01{ vertical-align: bottom; margin-left:7px;}
#sub04_1_3_view .td_4 { padding:13px 0 17px 0;background:url(/images/sub04/bg_sub04_1_3_view_01.gif) 15px no-repeat;}

.view_table_1 {width:650px; margin:10px 10px 13px 15px; border-bottom:#91c041 2px solid; border-top:#91c041 2px solid; border-right:0;}
//.view_table_1 th {padding:10px 0 5px 0;background:url(/images/sub04/bg_th_sub04_1_view.gif) repeat-x;color:#9bac6a; border-bottom:#eaeaea 1px solid; font-size:12px;}
.view_table_1 th {padding:10px 0 5px 0;color:#9bac6a; border-bottom:#eaeaea 1px solid; font-size:12px; background-color: #f6f8f5;}
.btn_td01{ padding:15px 0 135px 0; text-align:right;}
.table_modify .textarea01{ width:670px; height:190px;}

/*0720--------------------------------------------start*/

#contents_view02 .td03{ padding:17px 0 18px 17px; background: url(/images/sub04/bg_sub04_2_1_view.gif) bottom repeat-x; }
#contents_view01 .td_05 img{margin:20px 0 0 40px;}

/*---------sub06-----------*/
.span03{ float:right;}
.contents_view04 { background:url(/images/sub06/bg_sub06_5_3.gif) bottom repeat-x; margin:0 0 10px 0;}
.contents_view04 td{ padding:10px 0 10px 15px; border-bottom:#e3eedd 1px solid;}
.contents_view04 .td06{ background:url(/images/sub06/bg_top_sub06_5_3.gif) top repeat-x;}
#contents_view01 .td_5{ padding:17px 0 18px 17px;background:url(/images/sub06/bg_sub06_5_3.gif) bottom repeat-x;}
#contents_view01 td{ text-align:left; vertical-align:middle; border-bottom:#91c041 1px solid; padding:5px 0 5px 8px;}

.top_table {width:100%;border-top:#deecdb 1px solid;border-bottom:#deecdb 1px solid; border-left:#deecdb 1px solid; border-right:#deecdb 1px solid;  background:#f6f8f5;}
.top_table td{ padding:18px 0 18px 0; text-align:center;background:url(/images/sub06/bg_sub06_3.gif) right  center no-repeat;}
.top_table td img{margin:0 10px 0 0;}
.top_table .span04{ background-image:none;}
.top_table_1 { border-bottom:#91c040 2px solid;border-top:#91c040 2px solid; margin:10px 0 0 0;}
.top_table_1 td{ padding:10px 0 10px 17px; border-bottom:#eaeaea 1px solid;background:url(/images/sub06/ico01_sub06_3.gif) left center no-repeat;}
.top_table_1 .param{ background:url(/images/sub06/ico02_sub06_3.gif) left 12px no-repeat !important; padding:10px 0 10px 20px;}
/*---sub05-----*/
.top_table_2 {border-bottom:#91c040 2px solid; }
.top_table_2 td{ padding:10px 0 0 0;font-size:8pt;}
.top_table_2 .sub05_4_1_td02{ text-align:left; background:url(/images/sub05/bg_img02_sub05_4_1.gif) left bottom repeat-x; padding:17px 0 12px 0;}
.top_table_2 .sub05_4_td01{ font-size:11px; padding:155px 0 0 0;} /* 8.6 changed */
.top_table_2 .sub05_4_1_td03 {background:url(/images/sub05/bg03_sub05_4_1.gif) no-repeat right 15px; padding:15px 28px 15px 16px;}
.top_table_2 .sub05_4_1_td04 { padding:0 23px 28px 0;}
.top_table_3{ border-bottom:#91c040 2px solid;border-top:#91c040 2px solid;color:#989898;}
.top_table_3 td, .top_table_3 th{ padding:7px 0 7px 0; text-align:center; border-bottom:#eeeaea 1px solid;}
.top_table_3 th{ color:#9bac6a; background:#fbfbfb; font-size:12px;}
.top_table_3 .th01{ border-right:#eaeaea 1px solid;}
.top_table_3 .tdcol{ color:#838776; border-right:#eaeaea 1px solid;}
.top_table_3 .tdbg{ background:#fbfbfb;}
.table_title { padding:10px 0 7px 0;text-align:left;vertical-align:middle;} /* 8.6 changed */
.span05 { float:left; padding:0 15px 15px 0;}
.span06{ margin:0 0 0 15px;}
.top_table_2 .tdspan{ padding:10px 0 5px 15px;}
.table_modify{ border-bottom:#91c041 3px solid;}
.table_modify td{ padding:10px 0 8px 0px; border-bottom:#e3eedd 1px solid;}
.table_modify .table_modify_td01{padding:0 0 0 5px;}
.table_modify .table_modify_td02{ padding:0 0 0 120px;}
.table_modify .border_none{ border-bottom:none;}
.table_modify .td04{ background:url(/images/sub04/bg_sub04_1_3_modify_30.gif) repeat-x; height:30px; padding:0 0 15px 0;}
.table_modify .padding_no{ padding:0;}
/*-------------endsub05--------------------------*/

/*--------------------sub01-03--------------------*/
.top_table_1 .td_bg01{ background:url(/images/sub02/td_bg_sub02_3.gif) left repeat-x;}
.top_table_4 { border-bottom:#91c041 2px solid; border-top:#91c041 2px solid;}
.top_table_4 th{ border-bottom:#eaeaea 1px solid; background:#fbfbfb; text-align:left; padding:10px 0 10px 10px; font-size:12px;}
.top_table_4 td{padding:7px 0 7px 10px;}
.top_table_4 .span_td{text-align:left; padding:20px 0 10px 18px; background: url(/images/sub01/bg_sub01_1_1_view.gif) left top repeat-x;}
.table_intd{ border-bottom:#edf0e7 1px solid; border-top:#edf0e7 2px solid; width:475px;}
.table_intd th{background:#f5f7f3 repeat-x; border-bottom:#FFF 2px solid; border-top:#FFF 2px solid;text-align:center; font-size:12px; color:#898c76;}
.table_intd td{ padding:5px 0 5px 5px; border-bottom:#edf0e7 1px solid;}
.table_intd .border_have{border-bottom:#edf0e7 1px solid;}
.table_intd .thbg{ border-top:2px solid #edf0e7;}
.top_table_4 .tdbg01{ background:url(/images/sub01/ico_sub01_1_1_view.gif) left center no-repeat;}
.top_table_4 .tdbg02{ border-top:#e3eedd 2px solid; border-bottom:#e3eedd 1px solid;}
 /* 0729 add for suojin */
.top_table_4 .suojin02{text-align:left; padding:0 1px 10px 30px; line-height:20px;}
.top_table_4 .suojin03{text-align:left; padding:0 1px 8px 18px;}
.top_table_4 .suojin03 img, .top_table_4 .suojin04 img{ margin:0 4px 4px 0;} 
.top_table_4 .suojin04{ padding:0 1px 20px 18px;}
/*=---------------------------------0724starts-----------------------------------------*/
.newtable01 { margin:0px 0 0 0; } /* 8.6 changed */
.newtable01 td,.newtable01 th{ padding:0px 0 10px 7px;text-align:left;} /* 8.6 changed */
.newtable01 th{ background: url(/images/sub01/ico_sub05_3_3_3.gif) no-repeat left center; text-align:left; border: none; padding:0 0 0 20px;}
.newtable01 .newtable01_td01{ padding:27px 0 0 0;}
.new_td01{ border-top:#91c041 2px solid; border-bottom:#91c041 1px solid; padding:5px 0 5px 112px;}
.new_td02{ background:url(/images/sub01/ico_sub05_3_3_3.gif) left center no-repeat; padding:10px 0 8px 22px;}
.new_td03{ padding:20px 0 0 0;}
.table_margin{ margin:0 0 25px 0;}
.newtable02{ width:100%; margin:0 0 20px 0;}
.newtable02 th{ padding:6px 0 5px 0; background:#fbfbfb; border-top:2px solid #91c041; border-left:1px solid #e3eedd; border-right:1px solid #e3eedd; font-size:12px;}
.newtable02 td{ text-align:right; padding:2px 10px 2px 0; font-size:12px; border:1px solid #e8e8e8;}
.newtable02 .tal01{ text-align:left; padding:2px 0 2px 10px;}
.newtable02 .tar01{ text-align:right; padding:2px 0 2px 0;}
.newtable02 .bt01{ border-bottom:none; background:url(/images/more_td_bt_bg_03.gif) bottom left repeat-x;}
.new_td04{ padding:10px 10px 0; text-align:right;}
.newtable03{border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 2px solid; margin:0 0 20px 0;}
.newtable03 td{ text-align:center; padding:10px 0 10px 5px;  border-bottom:#e5e5e5 1px solid;}
.newtable03 .new_td05{ background: url(/images/sub03/bg_sub03_5_1.gif) left top  repeat-x;border-top:#e5e5e5 3px solid;}
.newtable04{ width:100%; border:#f5f6f8 5px solid; margin:20px 0 0 0;}
.newtable04 td{ padding:20px 0 15px 25px;}

.table03 ul{ margin:0 0 10px 22px; padding:0;}
.table03 ul li{ list-style-type:none;}
.span07{ margin:0 5px 0 0; padding:10px 0 0 0;}
.table03 .td_ul01 li{ background:url(/images/sub02/ico_sub02_1.gif) left center no-repeat; padding:0 0 0 5px;}
.newtable05 .newtable_in { background:url(/images/sub02/imgright_sub02_1.gif) no-repeat; height:205px; width:325px; margin:10px 0 0 0;}
.newtable05 .new_td06{padding:20px 0 0 0;}
.newtable05 .newtable_in .td4{ padding:10px 0 3px 12px;}
.newtable05 .newtable_in .td5{ text-align:right; padding:10px 15px 0 0;}
.newtable05 .newtable_in .td6{ text-align:center; padding:0;}
.newtable05 .newtable_in .span08{ padding:0 0 0 52px;}
.newtable05 .newtable_in .span09{ padding:0 0 0 41px;}
.newtable05 .newtable_in .text01,.newtable05 .newtable_in .checkbox01{ height:12px;}
.newtable05 .newtable_in .td07{ text-align:right; vertical-align: middle; padding:0 15px 5px 0;}
.newtable05 .newtable_in .td08{ padding:0 0 2px 15px;}
.newtable05 .newtable_in .td09{ text-align:right;padding:0 5px 2px 0;}
.img_table{ background:url(/images/sub05/th_img_sub05_4_4_list.gif) no-repeat; width:165px; height:150px;}
.img_table img{ border:#c0c0c0 1px solid;}
.img_table .td10{ padding:10px 0 8px 30px;}
.img_table .td11{ padding:0 20px 10px 30px;}
.img_table a{ text-decoration:none; color:#989898;}
.td10{ padding:0 0 0 20px;}

/*hyq+++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*login 0728-----start*/
.login_table01{ width:408px; border:0;}
.login_table01 .login_td01{ width:100%; height:13px; background:url(/images/login_top_bg_01.gif) no-repeat;}
.login_table01 .login_td02{ width:100%; padding:4px 0 10px 21px; background:url(/images/login_bg02.gif) no-repeat bottom left; vertical-align:top;}
.login_table01 img{ margin:0;}
.login_table01 .img01{ margin:0 0 0 136px;}
.login_table01 .login_td03{ width:100%; background:url(/images/login_center_bg01.gif) repeat-y left top; padding:13px 19px 11px 19px; }
.login_table02{ width:100%; border:0;}
.login_table02 .login_td04{ width:100%; height:11px; background:url(/images/login_center_greentopbg.gif) no-repeat;}
.login_table02 .login_td05{ width:100%; background:url(/images/login_green_topbg02_11.gif) no-repeat bottom left; padding:7px 106px 12px 20px;}
.login_table02 .login_td06{ width:100%; padding:20px 0 15px 0; background:url(/images/login_greencenter_bgnew.gif) no-repeat;}
.login_table02 .login_td07{ width:83px; text-align:right;}
.login_table02 .login_td08{ width:140px; padding:2px 8px 2px 16px;}
.login_table02 .login_td08 input{ background:#f5f5f5; border:1px solid #e8e8e8; width:140px;}
.login_table02 .login_td09{ width:131px; text-align:left; padding:0;}
.login_table02 .login_td10{ width:370px; height:10px; background:url(/images/login_center_green_botbg_13.gif) no-repeat;}
.login_table01 .login_td11{ width:100%; height:13px; background:url(/images/login_bottom_bg_01.gif) no-repeat;}
/*login 0728-----end*/

/*list*/
.list_span, .list_span a { color:#83a12b !important; }
.list_table01 { margin:o; padding:0; width:100%; background:url(/images/sub05/sub05_3_3_1_list_thbg_03.gif) no-repeat top left; border-bottom: solid 2px #f9f9f9; }
.list_table01 th { background:url(/images/sub05/sub05_3_3_1_list_thbg02_06.gif) no-repeat right center; padding:11px 0 12px 0; font-size:12px; text-align:center;}
.list_table01 .end{ background-image:none;text-align:center;}
.list_table01 td { background:none; padding:6px 0 8px; border-bottom:1px solid #e3eedd; }
.list_table01 td a { color:#989898; text-decoration:none; }
.list_table01 td a:hover, .list_table01 td a:focus, .list_table01 td a:active { text-decoration:underline; }
.list_table01 .bn { border-bottom-color:#e8e8e8; }
.list_table01 td img { margin:0 0 0 10px; }
.list_td02 { padding:18px 0 19px 0; text-align:center; vertical-align:middle; }
.list_td02 input { margin:0 3px 0 3px; }
.list_td01 { padding:12px 0 20px 0; text-align:left; }
.list_td_01{ padding:12px 0 20px 0; text-align:left; } /* 8.6 changed */
.list_td02 a { text-decoration:none; color:#989898; width:10px; }
.list_td02 a:hover { text-decoration:none; color:#666666; font-weight:bolder; }
.list_td03 { border:1px solid #e2e7e1; background:#f6f8f5; padding:14px 0 14px 0px; vertical-align:middle; text-align:center;}
.list_td03 select { width:108px; }
.list_td03 .inputtext { width:178px; }
.inputright{ margin-left:150px; text-align:right}

/* 7.16night add*/
.list_bornone{padding:0 0 8px 0;}
/*3-3-2*/
.list_table02 { width:100%; border-bottom:2px solid #91c040; border-top:2px solid #91c040 }
.list_table02 th { background:url(/images/sub05/sub05_3_3_2_thbg_18.gif) left top repeat-x; border-bottom:1px solid #eaeaea; padding:9px 0 10px 22px; font-size:12px; text-align:left; color:#9bac6a; }
.list_td04 { padding:0 0 8px 0; background:url(/images/sub05/sub05_3_3_2_img01bg_05.gif) repeat-x left top; border-bottom:1px solid #e7e7e7; text-align:left;} /* 8.6 changes */
.list_td05 { background:url(/images/sub05/sub05_3_3_2_downlaodbg_10.gif) left top repeat-x; padding:6px 10px 6px 528px; }
.list_td06 { padding:10px 0 0 482px; }
.list_table02 .bnone { background:#fbfbfb; border-bottom:1px solid #FFF; border-top:#FFF 1px solid; }
.list_table02 .tdbnone { border:none; padding:4px 0 5px 10px; }
.list_table02 td { padding:0 0 0 10px; border-bottom:1px solid #eaeaea; }
.list_table02 .inputtext01 { width:130px; font-size:12px; padding:1px 0 4px 0; }
.list_table02 .inputtext02 { width:98px; font-size:12px; }
.list_table02 .inputtext03 { width:54px; font-size:12px; }
.list_table02 .inputtext04 { width:105px; font-size:12px; }
.list_table02 .inputtext05 { width:228px; font-size:12px; }
.list_table02 .textarea01 { width:525px; height:79px; }
.list_table02 select { width:108px; }
/*7.20add*/
.list_ac {text-align:center;}
.list_table01 .list_ac{  padding:0;}
.list_table01 .list_ac img{ margin:0;}
.list_bgnone{ background:none; border: none;}
.list_td04_smagin{ padding:0 0 30px 487px; background:url(/images/sub05/sub05_2_2_2_list_selectbg_03.gif) repeat-x left 20px;}
.list_secect_long{ width:107px; margin-left:8px;}
.list_table01 .list_td_magin10{ padding-left:30px;}
.list_table01 .list_imgmagin0{ margin:0;}
.list_td07 { padding:18px 90px 19px 0; text-align:right; vertical-align:top; }
.list_td07 input { margin:0 3px 0 3px; }
.list_td07 a { text-decoration:none; color:#989898; width:10px; }
.list_td07 a:hover { text-decoration:none; color:#666666; font-weight:bolder; }
.list_ar{ text-align:right;}
.list_pad10{ padding:10px 0 0 0;}

/*7.21add*/
.list_table03{ width:100%; border-bottom:2px solid #91c040; border-top:2px solid #91c040;}
.list_table03 td { background:none; padding:6px 0 8px 15px; border-bottom:1px solid #e3eedd; }
.list_table03 .list_ac{ text-align:center; padding:0;}
.list_table03 .list_ac img{ margin:0;}
.list_table03 .td_top{ background:url(/images/sub06/sub06_5_1_list_tdtopbg_06.gif) repeat-x top left;}
.list_table03 .td_bt{ background:url(/images/sub06/sub06_5_1_list_tdbtbg_09.gif) repeat-x bottom left; border:none;}
/*7.22add more start*/
.moretable{ width:982px; margin:0 70px 0 20px;}
.moretable .td01{ padding:14px 0 0 0; vertical-align:top;}
.moretable .td02{ padding:12px 0 12px 20px;}
.moretable .td03{ padding:8px 0 8px 27px; background:url(/images/more_toptd_bg_11.gif) no-repeat 11px center #f6f6f6;}
.moretable .td04{ padding:20px 0 8px 0;}
.moretable .td05{ padding:0 0 0 30px;}
.moretable .td04 input{ margin-right:5px;}
.list_span02{ color:#83ab71;}
.moretable .lefttable{ width:100%;}
.moretable .lefttable02{ width:480px; border-bottom: 1px solid #e8e8e8; }
.moretable .lefttable02 th{ padding:6px 0 5px 0; background:#fbfbfb; border-top:2px solid #91c041; border-left:1px solid #e3eedd; border-right:1px solid #e3eedd; font-size:12px;}
.moretable .lefttable02 td{ text-align:right; padding:2px 10px 2px 0; font-size:12px; border:1px solid #e8e8e8;}
.moretable .lefttable02 .tal{ text-align:left; padding:2px 0 2px 10px;}
.moretable .lefttable02 .tar{ padding:0;}
.moretable .lefttable02 .bt{ border-bottom:none; background:url(/images/more_td_bt_bg_03.gif) bottom left repeat-x;}
.moretable .righttable{ width:100%;}
.moretable .righttable .td_01{ background:url(/images/more_td_righttop_bg_03_03.gif) repeat-x; padding:8px 10px 15px 10px;}
.moretable .righttable .td_01 select{ margin:0 5px 0 0;}
.moretable .righttable .td_01 .select01{ width:50px;}
.moretable .righttable .td_01 .select02{ width:70px;}
.moretable .righttable .td_01 .select03{ width:90px;}
.moretable .righttable .td_01 .select04{ width:210px;}
.moretable .righttable .td_02{ padding:27px 0 0 0;}
.moretable .footer{ padding:30px 0 0 0;}
/*7.22add more end*/
/*7.23add-------------------------------------------------------------- start*/
.list_td_s5_1_1_01{ padding:34px 0 0 0;}
.list_td_s5_1_1_02{ padding:0; margin:0; border-right:1px solid #eaeaea;}
.list_td_s5_1_1_03{ padding:3px 33px 20px 15px;}
.list_td_s5_1_1_04{ padding:0 0 60px 10px;text-align:left;color:#000; font-size:12px;} /* 8.6 changed */
.list_td_s5_1_1_05{ padding:0 0 0 24px;}
.list_td_s5_1_1_06{ padding:0 0 35px 0;text-align:left;} /* 8.6 changed */
.list_td_s5_1_2_01{ padding:7px 0 0 0; text-align:left;} /* 8.6 changed */
.list_td_s5_1_2_02{ padding:35px 0 0 14px;}
.list_td_s5_1_2_03{ padding:0 0 35px 0; border-bottom:1px solid #e8e8e8;}
.list_td_s5_1_2_04{ padding:5px 0 35px 16px;}
.list_table_s5_1_2_01{ width:100%;}
.list_table_s5_1_2_02{ width:100%;text-align:left;} /* 8.6 changed */
.list_table_s5_1_2_02 td{ padding:0 0 9px 0;}
.list_table_s5_1_2_01 td{ padding:0 0 4px 0;}
.list_table_s5_1_2_01 .list_td_s5_1_2_05{ padding:0 0 0 8px; text-align:left;	}
.list_table_s5_1_2_01 .list_td_s5_1_2_05 img{ margin-right:2px;}
.list_table_s5_1_2_01 .list_td_s5_1_2_05 img.imgmg0{ margin:0;}
.list_td_s5_1_2_06{ padding:30px 0 0 0; background:url(/images/sub05/td_bg01_sub05_1_2_03.gif) repeat-x left top; vertical-align:top;}
.list_td_s5_1_2_07{ padding:30px 0 0 16px;}
.list_td_s5_1_4_01{ padding:0 0 16px 0;text-align:left;} /* 8.6 changed */
.list_td_s5_1_4_02{ padding:0 0 30px 0; background:url(/images/sub05/td03_bg_sub05_1_4_14.gif) repeat-x left bottom;}
.list_td_s5_1_4_03{ padding:30px 0 25px 0;text-align:left;} /*8.6changed*/
.list_td_s5_1_4_04{ padding:0 0 0 10px; vertical-align:top;}
.list_td_s5_1_4_05{ padding:5px 0 0 28px; vertical-align:top;}
.list_td_s5_1_4_05 td{ padding:0 0 18px 0;text-align:left;} /* 8.6 changed */
/*7.23add --------------------------------------------------------------- end*/
/*zjf++++++++++++++++++++++++++++++++++++++++++++++*/
.write_list_top { padding:7px 0 7px 0; text-align:left;} /*8.6 changed */
.write_list_td { padding:17px 48px 15px 21px; color:#8ea54a; background:#f6f8f5; border:1px solid #deecdb; }
.write05341_contents_list { width:100%; margin-top:10px;}
.write05341_contents_list th { background:#fbfbfb; border-bottom:1px solid #eaeaea; text-align:center; color:#9bac6a; font-size:12px; padding:5px 0; }
.write05341_contents_list td { padding:5px 0; border-bottom:1px solid #eaeaea; }
.write_list_select { width:106px; font-size:12px; }
.write_list_text01 { width:130px; font-size:12px; }
.write_list_text02 { width:100px; font-size:12px; }
.write_list_text03 { width:55px; font-size:12px; }
/* zjf 7.21 add ++++++++++++++++++++*/
.list_title01{ padding:10px 0 0 0; border-top:1px solid #e7e7e7;}
.list_title01 img{ margin:3px 7px 3px 10px;}
.list_title02{ padding:6px 6px 0 0; text-align:right; vertical-align:middle; border-top:1px solid #e7e7e7;}
.list_title02 img{ margin:5px 5px 0 0;}
.list_title03{ padding:24px 0 5px 0;}
.list_title03 img{ margin:0 7px 3px 3px;}
.list_title04{ padding:26px 0 9px 0; text-align:right;}
.write05341_contents_list .write05_list_topline03 { border-top:2px solid #91c041; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; text-align:center;}
.write05341_contents_list .write05_list_topline05{ border-top:2px solid #91c041;}
.write05341_contents_list .write05_list_bottomline05{ border-bottom:2px solid #91c041;}
.write05341_contents_list .write05_list_topline04 { border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.list_text01{ font-weight:bold; color:#8b8b8b;}
.sub03_list01{ border:5px solid #f5f5f5;}
.sub03_list01 .td01{ padding:10px 0 0 0;}
.sub03_list01 .td02{ padding:5px 0 10px 0;}
.sub03_list01 .td03{ padding:10px 5px 0 10px;}
.sub03_list01 .td04{ padding:5px 5px 10px 10px;}
.sub03_list02{ border:5px solid #f5f5f5; padding:8px;}
.list_table_left{ padding:0 10px 0 0;}
.contents_list_table01{ width:100%;}
.contents_list_table01 th{ background:#fbfbfb; border:1px solid #e7e7e7; border-top:2px solid #91c041; font-size:12px; padding:7px 0 7px 0; }
.contents_list_table01 td{ border:1px solid #e7e7e7; font-size:12px; text-align:center; padding:7px 0 7px 0; }
.contents_list_table01 .lbn{ border-left:0;}
.contents_list_table01 .rbn{ border-right:0;}
/*zjf 0723 add*/
.write_list_text05{ padding:5px 0 5px 20px; line-height:30px;text-align:left;} /* 8.6 changed */
.write_list_text05 img{ margin:4px 4px 0 0;}
.write_list_text06{ padding:0 0 5px 20px; line-height:20px;text-align:left;} /* 8.6 changed */
.write_list_text06 img, .write_list_text07 img{ margin:15px 0 10px 0;}
.write_list_text07{ padding:0 0 5px 20px; line-height:20px; background:url(/images/sub06/sub06_4_2_bg01.gif) left top repeat-x;text-align:left;} /* 8.6 changed */
.write_list_text08{ padding:6px 0 5px 28px; font-size:12px;}
.write_list_text08 img{ margin:2px 5px 2px 0;}
.write_list_text09{ padding:9px 13px 8px 11px; border:3px solid #ebebeb; font-size:12px; color:#73a20f; line-height:17px;}
.suojin{ margin:0 0 0 20px; padding:0;}
/* zjf 0728 add */
.sub07_list{ width:100%;}
.sub07_list th{ text-align:left; padding:8px 0 3px 26px;}
.sub07_list td img{ margin:6px 0 0 27px;}
.sub07_list .leftbn img{ margin:0;}

/*7.16nightadd*/
.write_list_text04{ width:33px; font-size:12px;}
.write05341_contents_list .write04_radio{ margin-left:28px;}

/**/
.write05341_contents_list .write05_list_topline01 { border-top:2px solid #91c041; }
.write05341_contents_list .write05_list_topline02 { border-bottom:2px solid #91c041; }
.write05341_contents_list .write05_list_td01 { color:#63a24f; text-align:center; padding:22px 0 12px 0; background:url(/images/sub05/write05431_list_bg1.gif) top left repeat-x; border-bottom:0; }
.write05341_contents_list .write_list_btn { text-align:right; border:0; }
.write05341_contents_list .write_list_btn input { margin-right:4px; }
.write05341_contents_list .write04_list_td01 { border-top:0; border-bottom:2px solid #91c041; background:url(/images/sub04/write04_list_bg1.gif) left top repeat-x; padding:11px 0 9px 11px; }
.write05341_contents_list .write04_list_select { width:230px; }

/**/
.style1 td{text-align:left;} /* 8.6 added */
.style1 p { font:8pt/1.7 Dotum, Arial, sans-serif; letter-spacing:-.01em; margin-left:25px; }
.style1 ul, .style1 li { margin:0; padding:0; list-style:none; }
.style1 ul { padding:5px 0 15px; }
.style1 ul li { font:8pt/1.7 Dotum, Arial, sans-serif; background:url('/images/sub05/bul_gray.gif') no-repeat 0 50%; letter-spacing:-.01em; padding:1px 0 0 10px; margin-left:25px; }
/**/
.style2 td{text-align:left;} /* 8.6 added */
.style2 p { font:8pt/1.7 Dotum, Arial, sans-serif; letter-spacing:-.01em; margin-left:25px; }
.style2 ul, .style1 li { margin:0; padding:0; list-style:none; }
.style2 ul { padding:5px 0 10px; }
.style2 ul li { font:8pt/1.7 Dotum, Arial, sans-serif; background:url('/images/sub03/ico_dot05.gif') no-repeat 0 44%; letter-spacing:-.01em; padding:1px 0 0 5px; margin-left:0x; }

/**/
table.datatable { border:2px solid #91c041; border-left:0; border-right:0; }
table.datatable th, table.datatable td { padding:10px 0; }
table.datatable th {text-align:center;} /* 2009.08.24 added */
table.datatable th { background-color:#fbfbfb; color:#9bac6a; border-bottom:1px solid #91c041; font-size:9pt; }
table.datatable td { text-align:center; border:1px solid #eaeaea; border-right:0; font-size:8pt; }
table.datatable td.textLeft { text-align:left; padding-left:7px; }
table.datatable tr.first-child td { border-top:0; }
table.datatable tr td.first-child { border-left:0; }

/*footer*/
.footer { margin:50px 0 20px 0; }
.footer td {text-align:right;}
.footer .td1 { width:216px; padding:5px 0 0 18px; border-left:2px solid #e6e6e6;text-align:left; }
.footer .td2 { text-align:right; padding:0 20px 0 0; }
.table01 { text-align:right;}
.table02 { text-align:right; margin:0 0 10px 0;}
.table02 td { border-right:2px solid #e6e6e6; padding:0 7px; text-align:right; }
.table02 td.td3 { border-right:none; }

.datatable1 td { padding-left:15px; }

/* main */
#applemain { position:relative; width:1001px; height:555px; }
#applemain #graph, #applemain #worldmap, #applemain #announce, #applemain #event, #applemain #icp, #applemain #contentsflash { position:absolute; }
#applemain #graph { top:370px; left:62px; }
#graph_cp { text-align:right; }
#graph_cp img { border:0; }
#graph_cp div { padding-top:7px; }
#applemain #event { top:0; right:26px; list-style:none; }
#applemain #event li { float:left; position:relative; height:177px; }
#applemain #event li a.eventBtn { position:absolute; top:10px; }
#applemain #event li#eb01 a.eventBtn { right:57px; }
#applemain #event li#eb02 a.eventBtn { right:39px; }
#applemain #event li#eb03 a.eventBtn { right:21px; }
#applemain #event li#eb04 a.eventBtn { right:3px; }
#applemain #event li a.eventImg { position:absolute; bottom:0; right:0; }
#applemain #worldmap { top:190px; right:26px; }
#applemain #announce { top:270px; right:26px; width:194px; height:83px; }
/*(2010-04-07) 배너추가 용 css start. Raul*/
#applemain #addBanner { z-index:100; position:absolute; top:500px; right:26px; width:194px; height:83px; }

#applemain #announce dl, #applemain #announce dt, #applemain #announce dd { position:absolute; }
#applemain #announce dl { top:0; left:4px; padding:0; margin:0; }
#applemain #announce #announce01 dt { top:0; left:0; }
#applemain #announce #announce02 dt { top:0; left:62px; }
#applemain #announce dd { width:185px; top:18px; border-top:1px solid #8aaa0f; padding:0; margin:0; }
#applemain #announce dd ul, #applemain #announce dd li { list-style:none; padding:0; margin:0; }
#applemain #announce dd ul { padding-top:9px; }
#applemain #announce dd li { background:url('/images/main/bul_notice.gif') no-repeat 0 50%; padding-left:18px; }
#applemain #announce dd a { color:#787878; font-size:8pt; }
#applemain #announce td a:hover, #applemain  #headline2 .newsBox a:hover { color:#c90b0b; text-decoration:none; } /* 20090920 추가 */
#applemain #icp { z-index:110;top:370px; right:26px; width:194px;}
#applemain #contentsflash { margin-top:149px;z-index:100;overflow:hidden;left:277px;top:400px; width:701px; background:url('/images/main/bg_contents.gif') repeat-x 0 100%; vertical-align:top;} /* 8.6 changed */
#applemain #contentsflashChild { margin-top:-149px;height:174px; width:100%;vertical-align:bottom;}

#contentsArea {z-index:130;position:relative;top:0px;}
#visual {z-index:120;position:absolute;top:-70px;}
#mainFooter {margin-top:10px;}

.list_table04 { border-top:1px solid #e8e8e8 !important; }
.list_table04 th { padding:5px 0; color:#63a24f; border-bottom:2px solid #91C040; }

#popup { background:url('/images/popup/bg.gif') no-repeat 0 0; padding-top:21px; position:relative; width:550px; }
#popup .popup { background:url('/images/popup/bg.gif') no-repeat 0 100%; padding:0 31px 37px 31px; }
#popup .popup h2 { font-size:9pt; color:#63a24f; background:url('/images/popup/bul.gif') no-repeat 0 0; padding-left:20px; }
#popup .popup h3, #popup .popup p { padding:0; margin:0; font-size:8pt; }
#popup a.close { text-indent:-7000px; overflow:hidden; position:absolute; bottom:0; right:31px; width:72px; height:37px; }


/**********메인 공지사항/보고서**************/

div.announce01 ul li img {
	vertical-align:top;
	border: 0 solid ;
}

div.announce01 {
	margin:0 0 0 0;
	padding:0 0 0 0px;
	border-bottom: 2px solid #91c041 ;
	overflow:hidden;
	width: 180px;
	zoom:1;
}
divannounce01 {
	padding-bottom:0px;
}

div.announce01 ul {
	float:left;
	margin: 0 0 0 0;
}
div.announce01 ul li {
	float:left;
	list-style: none;
}

/* 8.6 added */
form {margin:0px; padding:0px;}
.section_title {text-align:left;}

/* 8.10 added */
.list_no {text-align:center;}
.list_title {text-align:center;}
.list_file {text-align:center;}
.list_date {text-align:center;}
.list_status {text-align:center;}
/* end */

/* 2009.8.13 added */
#headline {
	margin-left:10px;
	height:21px;
	width:180px;
	background:url(/images/main/headline_bg3.gif) left 0 0 0 15px no-repeat;
	padding:1px 0px 2px 52px;
	overflow:hidden;
	
}
.newsBox {
	height:21px;
	margin: 3px 0 0 0 ; 	/* 2009.8.17 nekogun 추가 */
	/*padding:4px 0 0 0;*/
}
#headline a{
	color:#000000;
}
#headline a:hover {
	color:#FF9999;
	text-decoration:underline;
}

/* 2009.8.17 nekogun 추가 */
#headline2{
	margin-left:10px;
	height:21px;
	width:180px;
	overflow:hidden;
	border-top: 1px solid;
	border-color: #e2e2e2;
}

/* 2009.11.18 nekogun 추가 메인 공지사항,보도자료 폰트 및 폰트 컬러 */
#main_text #newsline a{
	color:#6c6c6c;
}

#main_text #newsline a:hover {
	color:#FF3333;
}


