@charset "utf-8";

input, button, select, textarea{ color:#737178;}

/* text-align */
.al{ text-align:left !important;}
.ac{ text-align:center !important;}
.ar{ text-align:right !important;}
.cl{ clear:both !important;}
.al_10{ text-align:left!important; padding-left:10px!important;}

/* background */
.bg_none{ background:none !important;}

/* font */
.fw_n{ font-weight:normal;}
.fw_b{ font-weight: bold;}
.line_none:hover{ text-decoration:none!important; }
.dp_b{ display:block!important;}
.dp_i{ display:inline!important;}

.fc_red{color:red;}
.fc_blue{color:blue;}
.fc_green{color:green;}

.fz_8{ font-size:8px;}
.fz_16{ font-size:16px;}

.blit { display: inline-block; width: 2px; height: 2px; background: #575a5c; vertical-align: middle;}
/* margin */
.mt_-2{ margin-top:-2px!important;}
.mt_-3{ margin-top:-3px!important;}
.mt_-10{ margin-top:-10px;}
.mt_-11{ margin-top:-11px !important;}
.mt_-55{ margin-top:-55px;}
.mt_-150{ margin-top:-150px!important;}
.mt_0{ margin-top:0!important;}
.mt_01{ margin-top:1px!important;}
.mt_04{ margin-top:4px!important;}
.mt_08{ margin-top:8px!important;}
.mt_10{ margin-top:10px!important;}
.mt_14{ margin-top:14px!important;}
.mt_17{ margin-top:17px!important;}
.mt_18{ margin-top:18px!important;}
.mt_20{ margin-top:20px!important;}
.mt_25{ margin-top:25px!important;}
.mt_30{ margin-top:30px!important;}
.mt_35{ margin-top:35px!important;}
.mt_40{ margin-top:40px!important;}

.mr_0{ margin-right:0!important;}
.mr_01{ margin-right:1px!important;}
.mr_02{ margin-right:2px!important;}
.mr_06{ margin-right:6px!important;}
.mr_15{ margin-right:15px!important;}
.mr_21{ margin-right:21px!important;}
.mr_40{ margin-right:40px!important;}
.mb_0{ margin-bottom:0!important;}
.mb_10{ margin-bottom:10px!important;}
.mb_15{ margin-bottom:15px!important;}
.mb_20{ margin-bottom:20px!important;}
.mb_30{ margin-bottom:30px!important;}
.ml_-8{ margin-left:-8px!important;}
.ml_0{ margin-left:0!important;}
.ml_5{ margin-left:5px!important;}
.ml_8{ margin-left:8px!important;}
.ml_10{ margin-left:8px!important;}
.ml_12{ margin-left:12px!important;}
.ml_15{ margin-left:15px!important;}
.ml_18{ margin-left:18px!important;}
.ml_20{ margin-left:20px!important;}
.ml_25{ margin-left:25px!important;}
.ml_35{ margin-left:35px!important;}
.ml_40{ margin-left:40px!important;}
.ml_47{ margin-left:47px!important;}
.ml_58{ margin-left:58px!important;}
.ml_80{ margin-left:80px!important;}
.ml_100{ margin-left:100px!important;}
.ml_210{ margin-left:210px!important;}

/* padding */
.p_0{ padding:0!important;}
.p_3{ padding:3px!important;}
.pt_0{ padding-top:0!important;}
.pt_3{ padding-top:3px!important;}
.pt_5{ padding-top:5px!important;}
.pt_7{ padding-top:7px!important;}
.pt_10{ padding-top:10px!important;}
.pt_17{ padding-top:17px!important;}
.pt_18{ padding-top:18px!important;}
.pt_20{ padding-top:20px!important;}
.pt_25{ padding-top:25px!important;}
.pt_38{ padding-top:38px!important;}
.pt_158{ padding-top:158px!important;}

.pb_0{ padding-bottom:0px;}
.pb_10{ padding-bottom:10px !important;}
.pb_20{ padding-bottom:20px !important;}
.pb_30{ padding-bottom:30px !important;}
.pb_35{ margin-bottom:35px!important;}
.pb_37{ margin-bottom:37px!important;}
.pb_95{ margin-bottom:95px!important;}
.pb_100{ margin-bottom:100px!important;}

.pr_10{ padding-right:10px!important;}
.pr_30{ padding-right:30px!important;}

.pl_0{ padding-left:0!important;}
.pl_05{ padding-left:5px!important;}
.pl_12{ padding-left:12px!important;}
.pl_22{ padding-left:22px!important;}
.pl_24{ padding-left:24px!important;}
.pl_25{ padding-left:25px!important;}
.pl_20{ padding-left:20px!important;}
.pl_30{ padding-left:30px!important;}
.pl_65{ padding-left:65px!important;}


.pl_130{ padding-left:130px!important;}

/* width */
.w_15{ width:15px!important;}
.w_40{ width:40px!important;}
.w_46{ width:46px!important;}
.w_50{ width:50px!important;}
.w_53{ width:53px!important;}
.w_55{ width:55px!important;}
.w_70{ width:70px!important;}
.w_75{ width:75px!important;}
.w_80{ width:80px!important;}
.w_81{ width:81px!important;}
.w_82{ width:82px!important;}
.w_83{ width:83px!important;}
.w_85{ width:85px!important;}
.w_93{ width:98px!important;}
.w_95{ width:95px!important;}
.w_100{ width:100px!important;}
.w_102{ width:102px!important;}
.w_105{ width:105px!important;}
.w_115{ width:115px!important;}
.w_123{ width:123px!important;}
.w_130{ width:130px!important;}
.w_140{ width:140px!important;}
.w_150{ width:150px!important;}
.w_158{ width:158px!important;}
.w_168{ width:168px!important;}
.w_170{ width:170px!important;}
.w_175{ width:175px!important;}
.w_178{ width:178px!important;}
.w_180{ width:180px!important;}
/*동식물위생연구 - 연구과제 제안코너 - 제안하기 - 게시판에서 게시물을  수정 할 때 쓰이는 input css*/
.w_180_hidden{ width:180px!important; visibility:hidden;}
.w_200{ width:200px!important;}
.w_210{ width:210px!important;}
.w_215{ width:215px!important;}
.w_218{ width:218px!important;}
.w_230{ width:230px!important;}
.w_240{ width:240px!important;}
.w_232{ width:232px!important;}
.w_252{ width:252px!important;}
.w_265{ width:265px!important;}
.w_275{ width:275px!important;}
.w_306{ width:306px!important;}
.w_310{ width:310px!important;}
.w_330{ width:330px!important;}
.w_350{ width:350px!important;}
.w_370{ width:370px!important;}
.w_375{ width:375px!important;}
.w_377{ width:377px!important;}
.w_380{ width:380px!important;}
.w_393{ width:393px!important;}
.w_450{ width:450px!important;}
.w_494{ width:494px!important;}
.w_495{ width:495px!important;}
.w_525{ width:525px!important;}
.w_595{ width:595px!important;}
.w_628{ width:628px!important;}
.w_805{ width:805px!important;}
.w_p80{ width:80%!important;}

/* color */
.red01{ color:#c65b49;}
.red02{ color:#bd6852;} 
.red03{ color:#c0644f;} 
.red04{ color:#e97503;} 
.gray01{ color:#b0b0b0;}
.gray02{ color:#595a59 !important;}
.gray03{ color:#3c3c3c;}
.orange01{ color:#d15f16;}
.orange02{ color:#e97503 !important;}
.orange03{ color:#e97503;}
.black{ color:#3c3c3c;}
.blue01{ color:#4c8ebb !important;}
.blue02{ color:#2497b1 !important;}
.yellow{ color:#e97503!important;}
.green01{ color:#6d9d1c !important;}
.green02{ color:#6c981b !important;}

.text_center{ text-align:center !important; }


/* radio */
.radio01{ position:relative; top:-1px;}

/* border */
.boardT01 { border-top: 1px solid #e4e4e4;}
/* tabmenu */
.tabmenu{ overflow:hidden; margin-bottom:20px; height:30px; border-left:1px solid #c3c3c3;}
.tabmenu li{ float:left; border-right:1px solid #c3c3c3; font-weight:bold; line-height:1;}
.tabmenu a{ display:inline-block; padding:10px 20px 0 20px; height:20px; background:url(/images/background/bg01_tabmenu.gif) repeat-x; color:#000000; text-decoration:none;}
.tabmenu a:hover, .tabmenu a:focus, .tabmenu a:active, .tabmenu a.hover{ background:url(/images/background/bg02_tabmenu.gif) repeat-x; color:#fff; text-decoration:none;}
.tabmenu strong{ display:inline-block; padding:10px 20px 0 20px; height:20px; background:url(/images/background/bg02_tabmenu.gif) repeat-x; color:#fff;}
.tabmenu.tab01 a{ padding:10px 9px 0 9px!important; letter-spacing:-1px;}
.tabmenu.tab01 strong{ padding:10px 9px 0 9px!important; letter-spacing:-1px;}
.tabmenu.tab02 a{ padding:10px 12px 0 13px!important;}
.tabmenu.tab02 strong{ padding:10px 12px 0 13px!important;}
.tabmenu.tab03 a{ padding:10px 7px 0 7px !important; letter-spacing:-1px;}
.tabmenu.tab03 strong{ padding:10px 7px 0 7px !important; letter-spacing:-1px;}

/* 1010 수정 */
.tabmenu-sub {margin-bottom:40px; height:40px; border-left:1px solid #c3c3c3; text-align: center;}
.tabmenu-sub li{ float:left; border-right:1px solid #c3c3c3; font-weight:bold; position: relative;}
.tabmenu-sub li.dan1 { width: 27.1%;}
.tabmenu-sub li.dan2 { width: 33.1%;}
.tabmenu-sub li.dan3 { width: 39.1%;}
.tabmenu-sub  a{ display:inline-block; width: 100%; height:28px; padding-top: 12px; background:url(../images/background/bg01_tabmenu2.gif) repeat-x; color:#575a5c; text-decoration:none; text-align:center; }
.tabmenu-sub li.dan2 a{ height:35px; padding-top: 5px; }
.tabmenu-sub li.dan2 a span { font-size: 0.917em; font-weight: normal;}
.tabmenu-sub a:hover, .tabmenu-sub a:focus, .tabmenu-sub a:active, .tabmenu-sub a.hover{ background:url(../images/background/bg02_tabmenu2.gif) repeat-x; color:#fff; text-decoration:none;}
.tabmenu-sub strong{ display:inline-block; width: 100%; height:28px; padding-top: 12px; background:url(../images/background/bg02_tabmenu2.gif) repeat-x; color:#fff;}
.tabmenu-sub li.dan2 Strong { display:inline-block; width: 100%; height:35px; padding-top: 5px; background:url(../images/background/bg02_tabmenu2.gif) repeat-x; color:#fff; }
.tabmenu-sub li.dan2 Strong span { font-size: 0.917em; font-weight: normal;}
/* 1010 수정 */

/* 내용이 두줄 tabmenu */
.tabmenu2{ overflow:hidden; margin-bottom:20px; height:40px; border-left:1px solid #c3c3c3;}
.tabmenu2 li{ float:left; border-right:1px solid #c3c3c3; font-weight:bold; line-height:1;}
.tabmenu2 a{ display:inline-block; padding:5px 12px 0 12px; height:35px; background:url(/images/background/bg01_tabmenu2.gif) repeat-x; color:#575a5c; text-decoration:none; text-align:center; line-height:1.333em;}
.tabmenu2 a:hover, .tabmenu2 a:focus, .tabmenu2 a:active, .tabmenu2 a.hover{ background:url(/images/background/bg02_tabmenu2.gif) repeat-x; color:#fff; text-decoration:none;}
.tabmenu2 a.other{ padding:13px 13px 0 14px; height:27px; }


/* btn */
.btn01_right{ margin:10px 7px -20px 0; text-align:right;}
.btn02_right{ margin-bottom:18px; text-align:right;}
.btn03_right{ margin:10px 0; text-align:right;}
.btn03_right li{ display:inline;}
.btn01_center{ margin:20px 0 30px 0; text-align:center;}
.btn01_center li{ display:inline;}
.btn_center{ margin:30px 0 20px 0; padding:20px 0; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; text-align:center;}

/* paging */
.paging{ margin-top:30px; text-align:center;}
.paging li{ display:inline; padding:0 9px 0 15px; background:url(/images/background/bg_paging.gif) no-repeat;}
.paging li a{ color:#232323; font-size:1.083em;}

/* search */
.search{ position:relative; overflow:hidden; /* height:100%; */ margin-bottom:1px; padding:7px 0 13px; border-top:1px solid #e4e4e4; background:#EAEAEA url(../images/bg01_search.gif) repeat-x left top; }
.search dl{ position:relative; overflow:hidden; /* height:100%; */ padding:10px 0 0 20px;}
.search dt{ float:left; margin-right:9px; padding-top:4px; font-weight:bold; letter-spacing:-1px;}
.search dd{ float:left; margin-right:18px; padding-top:3px;}
.search p{ padding-left:19px; font-size:0.917em; background:url(/images/icon/ico01_search.gif) no-repeat 0 2px;}
.p_search{ position:absolute; right:15px; top:25px;}
.p_other{ position:static; margin-right:310px; font-weight:normal;}
.search .p01_search{ position:absolute; right:15px; top:25px;}
.search .p02_search{ float:right; margin-top:7px; padding-right:20px;}
.search .p03_search{ background:none; margin-top:6px;}
.search .p04_search{ position:absolute; right:15px; top:15px;}
.ul_search{ margin:0 0 0 118px; padding:10px 0 5px 0;}
.ul_search li{ float:left; margin-right:15px; padding-top:4px;}
.ul_search li h4{ margin-top:-6px; font-size:19px; color:#292929; font-family:Gulim;}
.ul_search li a{ color:#575a5c;}
.ul_search .li_last{ float:right; margin-right:0; padding:0 10px 0 0;}
.re_-1{ position:relative; top:-1px;}
.re_-2{ position:relative; top:-2px;}
.ul_search01{ margin:5px 0 0 23px;}
.ul_search01 li{ float:left; padding-right:20px;}
.search .lawnot01{ overflow:hidden; height:100%; padding:10px 0 0 20px; line-height:1;}
.search .lawnot01 li{ float:left; margin-right:3px;}
.search .lawnot01 li a{ display:block; padding-top:4px; width:20px; height:16px; background:url(/images/background/bg03_fobb_contdis.gif) no-repeat; color:#575a5c; text-align:center; text-decoration:none;}
.search .lawnot01 li.li01 a{ width:43px; background:url(/images/background/bg02_fobb_contdis.gif) no-repeat;}
.search .lawnot02{ margin:10px 0 0 20px;}
.search .lawnot03{ position:absolute; top:84px; right:15px;}
.search .lawnot04{ position:absolute; top:6px; left:320px; background:url(/images/background/bg_line.gif) no-repeat left 17px;}

/* table border */
.border_none{ border:none!important;}
.border_right_none{ border-right:none!important;}
.bord_violet{ background:url(/images/background/bg_violet.gif) repeat-x!important;}
.bord_brown{ background:url(/images/background/bg_brown.gif) repeat-x!important;}
.bord_green{ background:url(/images/background/bg_green.gif) repeat-x!important;}
.bord_green01{ background:url(/images/background/bg_green01.gif) repeat-x!important;}
.bord_green02{ background:url(/images/background/bg_expdb.gif) repeat-x!important;}
.bord_green03{ border-top:3px solid #a2b700;}
.bord_green strong{ color:#6ea01d!important;}
.bord_blue{ background:url(/images/background/bg_blue.gif) repeat-x!important;}
.bord_orange{ padding-top:4px; background:url(/images/background/bg_line_orange.gif) repeat-x;}
.bord_orange02{ background:url(/images/background/bg_list01.gif) repeat-x!important;}
.bord_chocolate{ background:url(/images/background/bg_chocolate.gif) repeat-x !important;}
.bord_e8{ border-top:1px solid #e8e8e8!important;}
.bord_d9 { padding:15px 0 0 0; border-top:1px solid #d9d9d9!important;}
.bor_right{ border-right:none!important;}
table.bort_no{ background:none;}
table.bort_no th{ padding-top:7px;}
table.bort_no td{ padding-left:8px; text-align:left;}

.list01.bord_blue{ background:url(../images/bg_blue_list.gif) 0 0 repeat-x;}
/*list */
.tdhover td{ background:#f8f8f8;}
.list01{ color:#575a5c; border:0; border-spacing:0; border-bottom:#a9a9a9 1px solid; line-height:1.8; background:#f9f9f9 url(../images/bg_blue_list.gif) repeat-x;}
.list01 table{ border:0;}
.list01 th{ padding:8px 0; border:0; border-bottom:#a9a9a9 1px solid; background:url(../images/gray_th.gif) 0 4px repeat-x; font-size:0.917em;}
.list01 tbody tr:last-child td{ border-bottom:#a9a9a9 1px solid;}
.list01 td{ padding:6px 0; border:0; border-bottom:#e8e8e8 1px solid; background:#FFF; text-align:center;}
.list01 .last td{ border-bottom:#a9a9a9 1px solid;}
.list01 td.td01{ text-align:left; padding-left:10px;}
.list01 .td02{ border-bottom:1px solid #e8e8e8!important;}
.list01 td a:link, .list01 td a:visited{ color:#575a5c;}
.list01 .last_td{ border-bottom:#a9a9a9 1px solid!important;}
.td_borr th{ border-right:1px solid #e8e8e8;}
.td_borr td{ border-right:1px solid #e8e8e8;}
.tdbg01{ background:#f8f8f8!important; }
.tbl_borb{ border-bottom:1px solid #e8e8e8!important;}
.th_borr th{ border-right:1px solid #e8e8e8;}
.last_no td{ border-bottom:none!important;}
#contents .td_al td{ padding-left:9px; text-align:left;}
#contents .td_al ac{ padding-left:0;}

.list02{ padding-top:4px; border-bottom:1px solid #a9a9a9; background:url(/images/background/bg_blue.gif) repeat-x;}
.list02 dt a{ display:block; padding:10px 0 10px 11px; border-bottom:1px solid #e8e8e8; color:#575a5c; text-decoration:none;}
.list02 dt a:hover, .list02 dt a:focus, .list02 dt a:active{ background:#f9f9f9;}
.list02 dd div{ overflow:hidden; padding:10px 0 10px 11px; border-bottom:1px solid #e8e8e8; font-size:0.917em;}
.list02 dd h3{ float:left; width:64px; text-align:center; color:#21adcb;}
.list02 dd p{ float:left; width:534px;}

.list03{ margin-top:20px; border:0; border-spacing:0; background:url(/images/background/bg_list01.gif) repeat-x; line-height:1.8; color:#575a5c;}
.list03 th{ border:0; padding:10px 0 4px 0; border-right:1px solid #d6d6d6; border-bottom:1px solid #9c9c9c;}
.list03 td{ border:0; text-align:left; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.list03 .bor_no{ border-right:none;}
.list03 .txt_cen{ text-align:center;}
.list03 .last td{ border-bottom:1px solid #a9a9a9;}

/* view */
.view01{ padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x left top; color:#575a5c; border:0;}
.view01 table{ border:0; border-bottom:1px solid #a9a9a9;}
.view01 .top_th{ font-size:1em; background:none #f9f9f9; border-bottom:1px solid #a9a9a9;}
.view01 th{ padding:10px 0 6px 20px; border:0; border-bottom:#dedddc 1px solid; background:url(/images/background/bg_view.gif) no-repeat right 13px; text-align:left; font-size:0.917em; letter-spacing:-1px;}
.view01 tr:last-child th,
.view01 tr:last-child td{ border-bottom:1px solid #a9a9a9;}

.view01 td.td_table{ padding:0!important;}
.view01 td.td_table table td {border:none!important; text-align:left;}
.view01 td.td_table table th{ border-bottom:0!important;}
.view01 td{ padding:10px 0 6px 9px; border:0; border-bottom:#e8e8e8 1px solid; text-align:left;}
.view01 td p span {color:#000!important;}
.view01 td span{ color:#000;}
.view01 td .p_box{ padding:16px 20px 13px 11px;}
.view01 td .p_box p{ margin-bottom:15px;}
.view01 td.tdbg01{ padding-left:0; text-align:center; background:url(/images/background/bg_view.gif) no-repeat right 13px !important;}
.view01 td table td {border:#575A5C 1px solid!important; text-align:left;}
.view01 .bgline{ margin-right:10px; padding-right:10px; background:url(/images/background/bg_view.gif) no-repeat right 0 !important;}
.view01 .top_th .bgline{ font-size:0.917em;}
.view01 .other span{ font-weight:normal;}

.view01 .bg_tr th,
.view01 .bg_tr td{ background-color:#fbfbfb;}
.view01 .th01{ background-position:right 16px;}
.view01 .th02{ padding-left:0; text-align:center; background:none #f9f9f9; font-size:1em;}
.view01 .th03{ padding-left:0; padding-right:10px; text-align:right important;}
.btn_view02{ overflow:hidden; height:100%; width:80%; float:left; position:relative; padding:3px 110px 3px 0;}
.btn_view02 input{ position:absolute; top:-2px; right:15px; vertical-align:top;}
.view01 ul{ padding:0 0 4px 10px;}
.view01 ul li{ margin-bottom:6px;}
.view01 th a, .list01 th a:visited, .view01 td a, .list01 td a:visited{ color:#575a5c;}
.view01 .th_other{ padding-left:10px; text-align:center;}

.view03{ border-top:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9; background:#fcfcfc;}
.view03 dl{ overflow:hidden; height:100%; padding:7px 0;}
.view03 .dl01{ border-bottom:1px solid #e8e8e8;}
.view03 dt{ float:left; padding-left:18px; width:68px; color:#575a5c;}
.view03 dt strong{ margin-left:5px;}
.view03 dd{ position:relative; float:left; padding-left:24px; width:83%; background:url(/images/background/bg_tabledl.gif) no-repeat left center;}
.view03 a{ color:#575a5c;}
.view03 span{ position:absolute; right:15px; top:-3px; padding-top:3px;}
.view03 span img{ margin-top:-3px; margin-right:10px;}

.view04{ color:#575a5c; border:0; padding-top:3px;}
.view04 table{ border:0; text-align:left;}
.view04 th{ border:0; padding:10px 0 6px 20px; background:none #f9f9f9; border-bottom:1px solid #b9b9b9;}
.view04 th.al_cen{ text-align:center;}
.view04 td{ border:0; border-bottom:1px solid #b9b9b9;}
.view04 td p{ padding:20px 0; text-align:center;}
.view04 th ul li{ display:inline; padding:0 4px;}
.view04 .img_list{ padding:10px 0; text-align:center;}

.view05{ color:#575a5c;  border:0; border-spacing:0; line-height:1.8;}
.view05 th{ padding:10px 0 4px 0;  border:0; border-bottom:#a9a9a9 1px solid; background:url(/images/background/gray_th.gif) 0 4px repeat-x;}
.view05 td{ padding:6px 0; text-align:center;  border:0; border-bottom:#e8e8e8 1px solid; background:none;}

/* write */
.write01{ padding-top:3px;}
.write01 table{ border:0;}
.write01 th{ padding:10px 0 6px 0; background:#f1f1f1; border:0; border-bottom:1px solid #dedddc; color:#575a5c;}
.write01 td{ padding:10px 0 6px 15px; background:#f9f9f9; border:0; border-bottom:1px solid #dedddc; color:#7a7a7a;}
.write01 th span{ padding-left:17px; background:url(/images/icon/ico_askchief.gif) no-repeat;}
.write01 .td01{ color:#c65b49;}
.write01 textarea{ width:97%; height:127px; font-size:1.2em;}
.textarea_size{ width:97%; height:127px;}

/* table01 */
.table01{ margin-bottom:10px; padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x left top;}
.table01 table{ border:0;}
.table01 th{ border:0; padding:9px 0 8px 0; font-size:0.917em; border-bottom:1px solid #e8e8e8; letter-spacing:-1px; background-color:#f9f9f9;}
.table01 td{ border:0; padding:8px 0; border-bottom:1px solid #e8e8e8; padding-left:16px;}
.table01 .strong01{ display:block; margin-top:4px;}
.va_top{ vertical-align:top!important;}
.bord_bot{ border-bottom:1px solid #a9a9a9!important;}
.table01 th.th01{ border-right:1px solid #e2e2e2;}
.table01 td.td01{ border-right:1px solid #e2e2e2;}
.table01 td span.num, .table12 td span.num, .tbl_plant02 td span.num{ display:block; float:left; padding-right:5px; width:10px;}
.table01 td span.numTxt, .table12 td span.numTxt, .tbl_plant02 td span.numTxt{ float:left; width:370px;}

/* table02 */
.table02{ margin-top:10px; padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x left top;}
.table02 table{ border:0;}
.table02 th{ padding:12px 0 9px 0; border:0; border-bottom:1px solid #e8e8e8; letter-spacing:-1px; background-color:#efefef; font-size:0.917em;}
.table02 td{ padding:11px 16px 9px 16px; border:0; border-bottom:1px solid #e8e8e8; background-color:#f7f7f7;}
.table02 ul li{ padding-left:7px; background:url(/images/icon/ico02_search.gif) no-repeat left 7px;}
.dl_table{ padding-top:10px;}
.dl_table dt{padding-left:7px; background:url(/images/icon/ico02_search.gif) no-repeat left 7px; font-weight:bold; }
.dl_table dd{ margin-bottom:11px;}
.ol_table{ padding:10px 0 5px 0;}
.ol_table li{ list-style:decimal; margin: 0 0 5px 18px;}
.ol_table strong{ display:inline-block; padding-left:7px; background:url(/images/icon/ico02_search.gif) no-repeat left 7px;}
.a_table{ text-decoration:underline!important; color:#4395b7;}

/* table03 */
.table03{ margin-top:10px; padding-top:3px; background:url(/images/background/bg_blue.gif) repeat-x;}
.table03 table{ border:0;}
.table03 th{ padding:10px 0 9px 0; font-size:0.917em; border:0; border-bottom:1px solid #e8e8e8; letter-spacing:-1px; background-color:#efefef;}
.table03 td{ padding:10px 16px 8px 16px; border:0; border-bottom:1px solid #e8e8e8; background-color:#f7f7f7;}

/* table04 */
.table04{ margin-top:14px; padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x;}
.table04 table{ border:0;}
.table04 th{ padding:7px 0; border:0; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.table04 td{ padding:15px 9px 15px 20px; border:0; border-bottom:1px solid #e8e8e8; background:#f9f9f9;}
.table04 td dt{ color:#575a5c; font-size:0.917em; letter-spacing:-1px;}
.table04 td p{ float:right; margin-top:-34px;}
.table04 a{ color:#888; font-size:0.917em;}

/* table05 */
.table05{ margin-top:15px; padding-top:3px; color:#575a5c; line-height:1.5; background:url(/images/background/bg_table.gif) repeat-x;}
.table05 table{ border:0;}
.table05 thead th{ padding:9px 0 7px 0; border:0; border-bottom:#9c9c9c 1px solid; border-right:1px solid #d6d6d6; background-color:#f9f9f9;}
.table05 tbody th{ padding:11px 0 9px 15px; border:0; text-align:left; background-color:#f2f2f2; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.table05 td{ padding:11px 10px 9px 10px; border:0; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background:none;}
.table05 td li{ padding-left:9px; background:url(/images/icon/ico_ani.gif) no-repeat left 6px;}
.table05 .last_bord{ border-bottom:1px solid #9c9c9c;}
.table05 .al02{ padding-left:10px; text-align:left;}
.table05 .o_color{ color:#575a5c!important;}
.borr_no{ border-right:none!important;}

/* table06 */
.table06{ border:0; border-top:1px solid #fff; text-align:center;}
.table06 th{ padding:7px 0; border:0; border-bottom:1px solid #9c9c9c; border-right:1px solid #dadada; background-color:#f9f9f9;}
.table06 td{ padding:7px 0; border:0; border-bottom:1px solid #dadada; border-right:1px solid #dadada;}
.table06 th.end{ border-right:none;}
.table06 td.end{ padding-left:12px; border-right:none; text-align:left;}
.table06 td.end1{ padding-left:12px; border-right:none; text-align:center;}

/* table07 */
.table07{ margin-top:20px; padding-top:3px; background:url(/images/background/bg_green.gif) left top repeat-x; text-align:left; border-spacing:0;}
.table07 table{ border:0; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:url(/images/background/bg_woodquar.jpg) no-repeat;}
.table07 th, .table07 td{ border:0; background:none; text-align:left;}
.table07 th strong{ display:block; background:url(/images/background/bg_woodquar02.gif) right 0 no-repeat;}
.table07 th .last{ background:url(/images/background/bg_woodquar03.gif) right 0 no-repeat;}
.table07 th{ padding:7px 0 9px 15px;}
.table07 td{ padding:8px 0 8px 15px; border-left:1px solid #e1e1e1; color:#989da0; vertical-align:top;}
.table07 td.bo_ri{ border-right:1px solid #e1e1e1;}
.table07 td ul li{ padding:2px 0;}
.table07 td ul li a{ color:#757c80;}

/* table08 */
.table08{ margin-top:16px; padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x; color:#575a5c; line-height:1.5;}
.table08 table{ border:0;}
.table08 thead th{ border:0; padding:8px 0 8px 0; background-color:#f9f9f9; border-right:1px solid #d6d6d6; border-bottom:#a9a9a9 1px solid;}
.table08 tfoot th{ border:0; padding:8px 0 8px 0; border-right:1px solid #d6d6d6; border-bottom:#a9a9a9 1px solid; background-color:#fbfbfb;}
.table08 td{ border:0; padding:8px 0; text-align:center; border-right:1px solid #d6d6d6; border-bottom:#e8e8e8 1px solid;}
.table08 .td01{ padding:8px 5px 8px 7px; text-align:left; vertical-align:top;}
.table08 .td01 li{ padding-left:7px; background:url(/images/icon/ico_medi_ani_est.gif) left 6px no-repeat;}
.table08 .td01 span{ color:#e97503;}
.table08 .last td{ border-bottom:#a9a9a9 1px solid;}
.table08 .th_bor{ border-bottom:1px solid #d6d6d6;}
.table08 .last_th{ color:#e97503; border-right:none; border-bottom:1px solid #d6d6d6;}
.table08 .last_td{ border-right:none; padding:8px 5px 8px 7px; text-align:left; border-bottom:#a9a9a9 1px solid;}
.table08 table a{ color:#575a5c;}

/* table09 */
.table09{ margin-top:20px; border:0; border-left:1px solid #c5c5c5; color:#000;}
.table09 thead th{ padding-top:4px; border:0; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; font-weight:normal; background-color:#d9d9d9;}
.table09 tbody th{ padding-top:3px; border:0; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; font-weight:normal; background-color:#f2f2f2;}
.table09 tbody td{ padding:3px 5px 0 5px; border:0; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}
.table09 tbody .bor_top{ border-top:1px solid #cccccc;}

/* table10 */
.table10{ margin-top:9px; padding:3px 0; border:0; border-top:1px solid #3e3e3e; border-left:1px solid #3e3e3e; font-weight:normal; color:#000;}
.table10 th{ padding:5px 0 3px 0; border:0; border-bottom:1px solid #3e3e3e; border-right:1px solid #3e3e3e; background:#f2f2f2; font-weight:normal;}
.table10 td{ padding:6px 9px; border:0; border-bottom:1px solid #3e3e3e; border-right:1px solid #3e3e3e; font-size:0.917em;}
.table10_01 th{ background:#eeece1!important;}
.table10_01 td{ padding-top:7px; font-size:1em;}

/* table11 */
.table11{ padding-top:3px; background:url(/images/background/bg_green01.gif) repeat-x left top;}
.table11 table{ border:0;}
.table11 th{ padding:9px 0 8px 0; font-size:0.917em; border:0; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; background-color:#f9f9f9;}
.table11 td{ padding:8px 15px 8px 15px; border:0; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.table11 .th01{ padding-left:15px; text-align:left;}

/* table12 */
.table12{ margin-top:9px; border:0; border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf; font-weight:normal; padding:3px 0; color:#000000;}
.table12 th{ border:0; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:5px 0 3px 0; background:#f2f2f2; font-weight:normal;}
.table12 td{ border:0; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:6px 9px; font-size:0.917em;}
.table12 .th01,.table12 .td01{ padding-left:9px; text-align:left;}
.table12 .txt_ico{ font-size:1.091em !important;}
.td_ac td{ text-align:center;}
.ac_mt0{ text-align:center; margin-top:-1px;}

/* table13 */
.table13{ margin-top:10px; border:0; background:#FFF;}
.table13 th{ padding:8px 0; border:0; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #a9a9a9; font-size:0.917em; text-align:center; background-color:#f2f2f2;}
.table13 .bo_ri{ border-right:none;}
.table13 td{ padding:6px 0; border:0; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:center; letter-spacing:-1px;}
.table13 .bo_bom td{ border-bottom:1px solid #a9a9a9;}
.table13 .txt_left{ padding-left:8px; text-align:left;}

/* table14 */
.table14{ margin-top:15px; padding-top:3px; background:url(/images/background/bg_green.gif) repeat-x top left;}
.table14 table{ border:0;}
.table14 thead th{ padding:8px 0 7px 0; border:0; border-right:1px solid #d6d6d6; border-bottom:1px solid #9c9c9c; background-color:#f9f9f9;}
.table14 tbody th{ padding:6px 0; border:0; text-align:left; padding-left:11px; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.table14 td{ padding:9px 0 6px 0; text-align:center; border:0; border-right:1px solid #d6d6d6;  border-bottom:1px solid #d6d6d6;}
.table14 .last_td{ padding-left:10px; border-right:none; text-align:left;}

/* table15 */
.table15{ color:#575a5c; line-height:1.5;}
.table15.br_no th, .table15.br_no td{ border-right:0;}
.table15 table{ border:0; text-align:center;}
.table15 th{ padding:9px 0 8px 0;border:0; border-bottom:#9c9c9c 1px solid; border-right:1px solid #d6d6d6; background-color:#f9f9f9; }
.table15 td{ padding:12px 0; border:0; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background:none;}
.table15 td.td01{ padding:12px 9px; text-align:left;}
.table15 td li{ padding-left:9px; background:url(/images/icon/ico_ani.gif) no-repeat left 6px;}

/* tableac */
.tableac td { padding-left:0; text-align:center;}

/* box01 */
.box01{ overflow:hidden; height:100%; padding:30px 0 30px 20px; border-top:1px solid #d5d5d6; border-bottom:1px solid #dddede; background-color:#f4f4f4;}
.ul_box01 li{ float:left; margin:10px 12px 0 0;}

/* box02 */
.box02{ margin-top:35px;}
.box02 h3{ position:relative;}
.box02 h3 a{ position:absolute; top:2px; right:0;}

/* box03 */
.box03{ overflow:hidden; height:100%; margin-top:15px; padding-top:19px; border-top:1px solid #d9d9d9;}
.box03 p{ float:left; width:190px; padding-bottom:5px;}
.box03 div{ float:left; width:460px;}
.box03 div p{ float:none; position:relative; padding-left:8px; padding-bottom:0; width:97%;}
.box03 div p span{ position:absolute; left:0; top:0;}
.box03 div li{ padding-left:7px; background:url(/images/icon/ico_livestock.gif) no-repeat left 7px;}
/* 1010 수정 */
.box03 div li span.blue { color: blue;}
.box03 div li span.red { color: red;}
/* 1010 수정 */
.box03_last{ padding-bottom:15px; border-bottom:1px solid #d9d9d9;}
.bord_yellow{ border-top:0; background:url(/images/background/bg_table.gif) repeat-x left top!important;}

/* box04 */
.box04{ position:relative; margin-bottom:19px; padding:21px 0px 17px 0px; border-bottom:1px solid #e8e8e8;}
.box04 p{ position:absolute; top:36px; right:0;}

/* box05 */
.box05{ position:relative; padding:11px 0px 28px 0px;}
.box05 p{ position:absolute; top:11px; right:0px;}

/* box_a */
.box_a, .box02_a{ overflow:hidden; height:100%; width:644px; margin-top:20px; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
.box_a li{ float:left; width:91px; height:35px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background-color:#f2f2f2;}
.box02_a li{ float:left; width:103px; height:35px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background-color:#f2f2f2;}
.box_a a, .box02_a a{ position:relative; display:block; height:24px; padding:11px 0 0 11px; text-decoration:none; background-color:#f2f2f2; color:#74797c;}
.box_a a.hover,.box02_a a.hover{ color:#d15f16; text-decoration:none; background:url(/images/icon/ico_dogcat.gif) no-repeat right 16px #fff;}
.li_w106{ width:100%;}
.li_w106 li{ width:104px;}

/* box_btn */
.box_btn{ overflow:hidden; height:100%; width:648px; border-left:1px solid #cfcfcf;}
.box_btn li{ float:left; width:161px; height:35px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background-color:#f2f2f2;}
.box_btn a{ position:relative; display:block; height:24px; padding:11px 0 0 11px; background-color:#f2f2f2; text-decoration:none; color:#74797c; }
.box_btn a.hover{ background:url(/images/icon/ico_dogcat.gif) no-repeat right 16px #fff; text-decoration:none; color:#d15f16;}

/* comtxt01 */
.comtxt01 ul{ margin-top:5px !important;}

/* comtext */
.comtext01{ height:191px; background:url(/images/background/bg01_fobb_contdis.gif) repeat-x; line-height:1;}
.comtext01 .top{ overflow:hidden; padding-top:19px; height:136px;}
.comtext01 .top p{ float:left; width:191px; text-align:center;}
.comtext01 .top dl{ float:left; width:459px;}
.comtext01 .top dt{ margin:7px 0 12px 0;}
.comtext01 .top dd{ margin-bottom:7px;}
.comtext01 .fot dt{ display:inline; float:left; margin-left:18px;}
.comtext01 .fot dd{ float:left; margin-left:2px;}
.comtext01 .fot a{ float:left; display:block; margin:0 1px; padding-top:4px; height:16px; color:#575a5c; text-align:center; text-decoration:none;}
.comtext01 .fot dt a{ width:43px; background:url(/images/background/bg02_fobb_contdis.gif) no-repeat;}
.comtext01 .fot dd a{ width:20px; background:url(/images/background/bg03_fobb_contdis.gif) no-repeat;}

.comtext02 h4{ margin:20px 0; padding:9px 0 0 38px; height:28px; background:url(/images/background/bg01_comtext02.gif) no-repeat; color:#3c3c3c; font-size:1.083em;}
.comtext02 dt{ margin-top:5px;}
.comtext02 .ulbox li{ margin-top:20px;}
.comtext02 .ulbox li ul li{ margin-top:0;}
.comtext02 .ol01 li{ line-height:2em;}
.comtext02 .ul_list01 li{ padding-left:8px; background:url(/images/icon/ico_feedback.gif) 0 7px no-repeat;}
.comtext02 .ul_list01 li ul li{ padding-left:8px; background:url(/images/icon/bg_collect_danger.gif) 0 7px no-repeat;}
.comtext02 .ul_list01 .no_ico{ padding-left:0; background:none;}
.comtext02 .borbot{ margin-bottom:30px !important; padding-bottom:20px !important; border-bottom:1px solid #e8e8e8;}
.comtext02 .images{ margin:20px 0;}
.comtext02 .images02{ margin-left:-30px;}
.comtext02 .images02 img{ margin-left:30px;}
.comtext02 .h5style02{ margin:15px 0;}
.comdl{ margin-top:10px; padding:20px 0 0 90px; height:80px; background:url(/images/background/bg_comdl.gif) no-repeat;}
.comdl dd{ margin-top:5px;}

.comtext03 h4{ margin-top:15px; color:#3c3c3c;}
.comtext03 h3 { padding:30px 0px 20px 0px;}
.comtext03 ul li{ padding-left:7px; background:url(/images/icon/ico_feedback.gif) left 6px no-repeat;}
.comtext03 ul li ul li{ padding-left:8px; background:url(/images/icon/bg_collect_danger.gif) left 8px no-repeat;}
.comtext03 ul li ul li ul li{ background:none;}
.comtext03 ol { margin-left:15px;}
.comtext03 ol li { list-style-type:decimal;}
.border_b{ padding-bottom:17px; border-bottom:1px solid #e8e8e8;}
.comtext03 dl{ overflow:hidden;}
.comtext03 dt{ font-weight:bold; float:left; clear:left;}
.comtext03 dd{ padding-left:24px;}
.border_b{ padding-bottom:17px; border-bottom:1px solid #e8e8e8;}
.border_b1{ padding-bottom:24px; background:url(/images/icon/bg01_plant_per.gif) bottom repeat-x;}

.comtext04 h4{ margin-top:26px;}
.comtext04 ul{ margin-top:17px;}
.comtext04 ul li ul{ margin-top:0;}
.comtext04 ul li{ padding-left:7px; color:#575a5c; background:url(/images/icon/ico_feedback.gif) 1px 8px no-repeat;}
.comtext04 ul li a, .comtext04 ul li a:visited{ color:#4c8ebb;}
.comtext04 ul li span{ color:#4c8ebb;}
.comtext04 ul li.bg_no{ background:none;}
.comtext04 ul li ul li{ padding-left:8px; color:#575a5c; background:url(/images/icon/bg_collect_danger.gif) left 8px no-repeat;}
.comtext04 ul li ul li ul li{ background:none;}
.comtext04 ul.step1_nobg{ margin-top:0;}
.comtext04 ul.step1_nobg li{ padding-left:0; background:none;}
.comtext04 ul.step1_nobg li ul{ margin-left:8px;}
.comtext04 ul.step1_nobg li ul li{ padding-left:8px; background:url(/images/icon/bg_collect_danger.gif) left 8px no-repeat;}
.comtext04 p span{ color:#2497b1;}
.comtext04 p strong.strong01{ color:#575a5c;}
.comtext04 .ico_ul li{ padding-left:7px; background:url(/images/icon/ico_feedback.gif) 1px 8px no-repeat;}
.comtext04 ol{ margin:16px 0 0 17px;}
.comtext04 ol li{ list-style:outside decimal;}
.comtext04 h5{ margin-top:20px;}
.comtext04 p{ margin-top:15px;}
.comtext06 .borbot{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #d9d9d9;}
.txt_color{ color:#6d9d1c; margin-top:16px;}
.comtext04 .li_noico{ margin-top:0;}
.comtext04 .li_noico li{ padding-left:0; background:none; margin-top:5px;}
.comtext04 .li_noico li strong{ display:block;}
.comtext04 .li_noico ul li{ margin:5px 0 0 7px;}
.comtext04 .li02_noico{ margin-top:10px;}
.comtext04 .li02_noico li{ padding-left:0; background:none;}
.comtext04 .li02_noico ul{ margin-left:7px;}
.comtext04 .li03_noico{ margin:0 0 0 13px;}
.comtext04 .li03_noico li{ padding-left:0; background:none;}
.li04_noico li{ padding-left:0!important; background:none!important;}
.li05_noico li{ margin-top:10px;}
.li05_noico li ul li{ margin-top:0;}
.li05_noico01 li ul li{ background:none!important; padding-left:0!important;}
.li06_noico{ margin-top:15px;}
.li06_noico li{ margin-top:10px;}
.li06_noico li ol{ margin-top:7px;}
.li06_noico li li{ margin-top:0;}
.comtext06 ol ol ul{ margin-top:0;}
.comtext04 table td ul { margin-top:0;}
.comtext04 dl.coda dt{ margin-top:20px; font-weight:bold;}
.comtext04 dl.coda dd ul{ margin-top:0;}
.comtext04 dl.coda dd ul li{ margin-bottom:7px; padding:0; background:none;}
.comtext04 dl.coda dd ul li ul li{ margin:0; padding-left:15px;}
.comtext05 h3{ margin-top:16px; color:#3c3c3c;}
.comtext05 h4{ margin-top:6px;}
.comtext05 ul li{ padding-left:5px;}
.comtext05 p span{ color:#95a802;}
.txt_lice{ margin-top:30px; padding:9px 0 11px 15px; background:url(/images/background/bg_no_lice.gif) left top repeat-x;}
.txt_lice strong{ padding-left:15px; background:url(/images/icon/icon_plant01.gif) no-repeat left top;}
.txt_lice span{ margin-left:5px; padding-left:10px; background:url(/images/background/bg_line.gif) left center no-repeat; font-size:0.917em; color:#7a7a7a;}
.txt_lice h4{ margin-bottom:15px; padding-left:15px; background:url(/images/icon/icon_plant01.gif) no-repeat left 3px;}
.txt_insec{ margin-top:17px; padding:10px 0 28px 15px; background:url(/images/background/bg_insec_lo.gif) left top repeat-x;}
.txt_insec strong{ padding-left:15px; background:url(/images/icon/icon_plant01.gif) no-repeat left top;}
.h3_mt20 h3{ margin-top:20px;}
.ul_mt0 ul{ margin-top:0;}

.comtext06 h3{ margin-top:17px;}
.comtext06 h4{ margin-top:14px;}
.comtext06 p{ margin-top:10px;}
.comtext06 p a{ color:#575a5c;}
.comtext06 ul{ margin-top:10px;}
.comtext06 ul li ul{ margin:0;}
.comtext06 ul li ul li{ padding-left:9px; background:url(/images/icon/ico_feedback.gif) no-repeat 2px 8px;}
.comtext06 ul a{ color:#4e8bb4; text-decoration:underline;}
.comtext06 ul.ulbg{ margin:0;}
.comtext06 ul.ulbg li{ padding-left:7px; background:url(/images/icon/ico_feedback.gif) no-repeat left 8px;}
.comtext06 ul li ul.other li{ background:none;}
.comtext06 .ul_other li{ margin-bottom:10px;}
.comtext06 .ul_other li ul li{ margin-bottom:0;}
.li_ico li{ padding-left:7px; background:url(/images/icon/ico_feedback.gif) no-repeat left 7px;}
.comtext04 .ul_txt li{ background:none; padding-left:9px;}
.comtext04 .ul_txt span{color:#575a5c;}
.p_mt14 p{ margin-top:14px;}
.li_ml15 ol ul{ margin-left:15px;}
.ul_mt20 ul{ margin-top:20px;}


.comtext07 h4{ margin:20px 0; padding:9px 0 0 38px; height:28px; background:url(/images/background/blue_stit.gif) no-repeat; color:#3c3c3c; font-size:1.083em;}
.comtext07 dt{ margin-top:5px;}
.comtext07 .ulbox li{ margin-top:20px;}
.comtext07 .ulbox li ul li{ margin-top:0;}
.comtext07 .ol01 li{ line-height:2em;}
.comtext07 .ul_list01 li{ padding-left:8px; background:url(/images/icon/ico_feedback.gif) 0 7px no-repeat;}
.comtext07 .ul_list01 li ul li{ padding-left:8px; background:url(/images/icon/bg_collect_danger.gif) 0 7px no-repeat;}
.comtext07 .ul_list01 .no_ico{ padding-left:0; background:none;}
.comtext07 .borbot{ margin-bottom:30px !important; padding-bottom:20px !important; border-bottom:1px solid #e8e8e8;}
.comtext07 .images{ margin:20px 0;}
.comtext07 .images02{ margin-left:-30px;}
.comtext07 .images02 img{ margin-left:30px;}
.comtext07 .h5style02{ margin:15px 0;}


/* dl02 */
.dl02{ margin-top:30px; padding-top:3px; background:url(/images/background/bg_table.gif) repeat-x left top; font-size:0.917em;}
.dl02 img{ vertical-align:top;}
.dl02 dt{ position:relative; padding:10px 0 8px 17px; border-bottom:1px solid #e8e8e8; font-weight:bold; color:#575a5c; background-color:#f9f9f9;}
.dl02 dt a{ position:absolute; right:9px; top:5px;}
.dl02 dd{ padding:12px 0 10px 17px; border-bottom:1px solid #a9a9a9; color:#888888;}
.dl02 dd a{ color:#888;}
.dl02 .dt_other{ padding-top:13px; background:#f9f9f9 url(/images/background/bg_table.gif) repeat-x left top;}
.dl02 .dt_other a{ position:absolute; right:9px; top:8px;}
.bord_no{ border:none!important;}

/* ul01 */
.ul01{ overflow:hidden; padding-left:13px; width:100%;}
.ul01 li{ float:left; margin-right:25px; width:262px;}
.ul01 li div{ padding-bottom:6px; background:url(/images/background/bg_bord_bot.gif) repeat-x left bottom;}
.ul01 li div img{ padding:4px; border:1px solid #e8e8e8; border-bottom:none;}
.ul01 li p{ padding:5px 0 0 10px; height:60px;}
.li_mb35 li{ margin-bottom:35px;}

/* ul03 */
.ul03{ overflow:hidden; height:100%; margin-top:20px;}
.ul03 li{ float:left; margin-right:10px;}

/* stit blue */
.tit_blue{ padding:10px 0 0 35px; height:26px; background:url(/images/background/blue_stit.gif) repeat-x left bottom;}

/* ol style */
.ol_style{ margin-left:23px; list-style:decimal;}

/* text */
.comtext06 .p01{ margin-top:0;}
.comtext06 .ul_txt li{ padding-left:10px; background:none;}
.ul_txt li{ position:relative; padding-left:10px;}
.ul_txt li span{ position:absolute; left:0; top:0;}
.p_txt{ position:relative; padding-left:10px;}
.p_txt span{ position:absolute; left:0; top:0;}

/* view table in table */
.view01 .td_box{ padding:0 0 35px 0; border-bottom:1px solid #a9a9a9;}
.td_box h4{ margin:20px 0 15px 20px; padding-left:16px; background:url(/images/icon/ico01_lawAnn.gif) no-repeat left 3px;}
.view01 .td_box li{ margin:0;}
.td_box dl{ padding:0 0 20px 20px; letter-spacing:-1px; border-bottom:1px solid #e8e8e8;}
.td_box ul{ padding-left:7px; letter-spacing:-1px;}
.td_box .ul_table{ padding:0 0 20px 15px; border-bottom:1px solid #e8e8e8;}

.view01 td table.table16{ border:0; border-spacing:0; width:94%; margin:0 auto; line-height:1.5em; color:#575a5c; background:url(/images/background/bg_violet.gif) repeat-x;}
.view01 td table.table16 th{ padding:10px 0 4px 0; border:0; border-bottom:#a9a9a9 1px solid;}
.view01 td table.table16 th{ text-align:center; background:none;}
.view01 td table.table16 td{ padding:6px 0; border:0; border-bottom:#e8e8e8 1px solid!important; border-left:none!important; border-right:none!important; border-top:none!important;  background:none; text-align:center;}
.view01 td table.table16 .td_a{ padding-left:18px; text-align:left;}
.view01 td table.table16 .td_a a:hover{ padding-left:16px; text-decoration:none; font-weight:bold; letter-spacing:-1px; background:url(/images/icon/ico02_lawAnn.gif) no-repeat;}
.view01 td table.table16 .td_a a:focus, .table16 .td_a a:active, .table16 .td_a a:visited{ padding-left:16px; text-decoration:none; font-weight:bold; letter-spacing:-1px; background:url(/images/icon/ico02_lawAnn.gif) no-repeat;}
.view01 td table.table16 .last td{ border-bottom:#a9a9a9 1px solid!important; background:url(/images/icon/ico02_lawAnn.gif) no-repeat;}
.view01 td table.table16 .last td{ border-bottom:#a9a9a9 1px solid!important;}


/* 1010 FAQ */
.new_faq > ul { border-bottom: 1px #dedddc solid; margin-top: 20px; padding-bottom: 20px;}
.new_faq ul .q_tab { margin: 1px 0; cursor: pointer; border-bottom: 2px #edae44 solid; border-top: 1px #e4e4e4 solid; }
.new_faq ul .q_tab .inbg { border-bottom: 1px #e27e1d solid;  padding: 5px 0 5px 5px; color: #444444; background: #ebebeb url(../images/background/bg_qna_li.gif) repeat-x;}
.new_faq ul .q_tab span { color: #d26b00;}
.new_faq ul.h_tab { margin-bottom: 15px; display: block;}
.new_faq ul li ul li { padding: 16px 16px 0  16px; color: #575a5c; }
.new_faq ul li ul li p { padding-left: 5px;}
.new_faq ul li ul li.table { padding: 0; text-align: center;}
.new_faq ul li ul li.table th { padding: 8px 0; background: #f3f3f3; border-bottom: 1px #9c9c9c solid; border-right: 1px #9c9c9c solid;}
.new_faq ul li ul li.table td { padding: 8px 0; border-bottom: 1px #9c9c9c solid; border-right: 1px #9c9c9c solid;}
.new_faq ul li ul li.table .last { border-right: 0;}
p.qna_stitle { padding-left: 15px; background: url(../images/background/blit01.gif) no-repeat 0 3px; }

/* 1030 단속절차 */
#contents h4.ntitle { background: url(/images/nContent/bgc01.gif) repeat-x; padding: 10px 0; color: #575a5c; }
#contents h4.ntitle span { width: 12px; height: 12px; display: inline-block; margin-left: 20px; margin-right: 5px; background: url(/images/nContent/tit_blit.gif) no-repeat;}
.tc_d74c15 { color: #d74c15; font-weight: bold;}
#contents .con05 { position: relative; width: 650px; height: 135px; background: url(/images/nContent/cbg_05.jpg) no-repeat;}
#contents .con05 .id01 { position: absolute; top: 32px; left: 35px; width: 160px; }
#contents .con05 .id02 { position: absolute; top: 32px; left: 245px; width: 160px; }
#contents .con05 .id03 { position: absolute; top: 32px; left: 444px; width: 160px; }
#contents .con05 div a { display: block; width: 78px; height: 25px; margin-top: 8px;}


/* 20180719 과설명 css추가 */
.text_info{margin:5px; padding:0 5px 5px 5px; border:1px solid #d1bfa9; background:#ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.info_tt{padding:5px 5px 0 5px; line-height :16px;}