﻿@charset "utf-8";

/* 레프트 메뉴 */
#sidebar .ilmoaLnb {overflow:hidden; _zoom:1; margin-bottom:7px;}
#sidebar .ilmoaLnb ul {margin-top:-1px; padding-bottom:12px; border:none; background:url(/images/ilmoa/common/layout/sidebar_bg_btm.gif) no-repeat left bottom;} /* 20161230 수정 */
#sidebar .ilmoaLnb li {padding:0; border-bottom:none; background:url(/images/ilmoa/common/layout/sidebar_bg_li.gif) no-repeat left top;}
#sidebar .ilmoaLnb li a {padding:9px 0 0 24px; height:20px; background:none; color:#000; font-weight:bold; font-family:Gulim, "굴림", Dotum, "돋움", Arial, Verdana, sans-serif; text-decoration:none; letter-spacing:-1px} /* 20161230 수정 */
#sidebar .ilmoaLnb li a:after {display:none}
#sidebar .ilmoaLnb li.active a, #sidebar .ilmoaLnb li a:hover {background:none; color:#1469b3;}
/* 20161230 추가 start*/
#sidebar ul {border:none; background:url(/images/common/layout/sidebar_bg.gif) repeat-y left}
#sidebar ul li {border:none}
#sidebar ul li a {display:block; background:url(/images/common/layout/left_list.gif) no-repeat; color:#444; font-weight:bold; padding:9px 0 0 24px; height:20px; text-decoration:none; letter-spacing:-1px; font-family:Gulim, "굴림", Dotum, "돋움", Arial, Verdana, sans-serif}/* 20161230 추가 */
#sidebar ul li a:after {display:none}
#sidebar ul li a:hover,#sidebar ul li.active a {background:url(/images/common/layout/left_liston.gif) no-repeat; color:#000}
#sidebar ul li ul {position:relative; background:url(/images/common/layout/sidebar_bg02.gif) no-repeat; padding:10px 10px 5px; border-bottom:1px solid #d8dce3}
#sidebar ul li li {position:relative; background:url(/images/common/layout/left_list02.gif) 0 5px no-repeat; padding:0 0 8px 9px}
#sidebar ul li.active li a {font-family:Gulim, "굴림", Dotum, "돋움", Arial, Verdana, sans-serif}
/* 20161230 추가 end*/

#sidebar .sidebox {position:relative;background:url(/images/ilmoa/sidebar_bg.gif) repeat-y left;}
#sidebar .sidebox .inner_box {position:relative; background:url(/images/ilmoa/sidebar_bg02.gif) no-repeat; padding:10px 10px 5px; border-bottom:1px solid #d8dce3;}
#sidebar .sidebox h4 {display:block;margin-top:3px;background:url(/images/ilmoa/left_list.gif) no-repeat; color:#444; font-weight:bold; padding:9px 0 0 24px; height:20px; text-decoration:none; letter-spacing:-1px;}
#sidebar .sidebox ul {background:none;}
#sidebar .sidebox ul li a {background:none;color:#444;font-weight:normal;padding:0;height:auto;letter-spacing:0;}
#sidebar .sidebox .guide_down {overflow:hidden;}
#sidebar .sidebox .guide_down li {float:left;width:50%;}
#sidebar .sidebox .guide_down li a {font-size:11px;text-align:center;font-family:Dotum, "돋움";}
#sidebar .sidebox .guide_down li.li01 a {padding:30px 0 3px;background:url(/images/ilmoa/icon_guide01.gif) no-repeat center top;}
#sidebar .sidebox .guide_down li.li02 a {padding:30px 0 3px;background:url(/images/ilmoa/icon_guide02.gif) no-repeat center top;}

#sidebar .sidebox.bdate h4 {background:none;padding:0;height:auto;}
#sidebar .sidebox .date_list {overflow:hidden; border:none} /* 20161230 수정 */
#sidebar .sidebox .date_list li {padding-left:8px;line-height:21px;background:url(/images/ilmoa/common/bullet/bullet03.gif) no-repeat 1px 10px;}
#sidebar .sidebox .date_list li a:hover {color:#1469b3;}
#sidebar .sidebox .more {position:absolute;right:0;top:3px;}

#sidebar #popupzone {position:relative;}
#sidebar .sidebox .pop_box {position:relative; background:url(/images/ilmoa/sidebar_bg02.gif) no-repeat; padding:7px 8px; border-bottom:1px solid #d8dce3;}
#sidebar #popupzone .btn_area {position:absolute; right:3px; top:-27px;width:80px;padding-top:6px; font-size:11px; color:#adadad; padding-left:11px;}
#sidebar #popupzone .btn_area * {vertical-align:top;}
#sidebar #popupzone a.pop-itmnode {display:none;}
#sidebar #popupzone a.pop-itmnode.active {display:inline;}
#sidebar #popupzone a.pop-itmnode img {width:180px; height:105px;}
#sidebar #popupzone .btn_area span {font-weight:bold;}
#sidebar #popupzone .btn_area span.btn {position:absolute; top:5px; left:35px;}
#sidebar #popupzone .btn_area span.btn a {float:left; margin-right:-1px;}
#sidebar #popupzone strong {color:#555}
#sidebar #popupzone .btn_area a.more {position:absolute; right:10px; top:5px; background:url(/images/main/bg_more.gif) right 4px no-repeat; padding-right:7px; font-family:"돋움", dotum; font-size:11px; color:#777; text-decoration:none;}

.eppart div div ul li {position:relative;padding:6px 8px 4px 30px;background:none;}
.eppart div div a {color:#444;}
.eppart div div ul li .chk {position:absolute;left:13px;top:7px;}
.visual_img {margin-bottom:20px;}
.mt03 {margin-top:3px !important;}

/* list_type */
.list_type01 li {padding:0 0 0 10px;color:#444 !important;font-weight:normal;background:url(/images/ilmoa/common/bullet/bullet_cir_blue.gif) no-repeat left 6px;line-height:1.5;}

/* 메인 */
fieldset.ilmoa_search {position:relative; z-index:3;padding:0 24px; background:url(/images/ilmoa/bg_search.gif) no-repeat left 45px;}
fieldset.ilmoa_search p.keyword {height:36px; text-align:center;}
/*fieldset.ilmoa_search p.keyword input.typing {margin-left:11px; padding-left:15px; width:340px; height:36px; border:none; background:url(/images/ilmoa/bg_typing.gif) no-repeat left top; font-family:dotum,"돋움"; font-size:14px; color:#999;}*/
fieldset.ilmoa_search p.keyword input.typing {margin-left:11px; padding-left:15px; width:340px; height:36px; border:none; background:url(/images/ilmoa/bg_typing.gif) no-repeat left top; font-family:dotum,"돋움";}
fieldset.ilmoa_search dl.important {padding-top:45px;height:60px; padding-bottom:0px;*height:auto;}
fieldset.ilmoa_search dl.important dt {padding:5px 0 0 6px; height:28px;}
fieldset.ilmoa_search dl.important dd {position:relative;*position:inhert; margin:-32px 0 2px; padding-left:82px;}
fieldset.ilmoa_search dl.important dd input.typing {padding-left:10px; width:420px; height:25px; border:none; background:url(/images/ilmoa/bg_typing02.gif) no-repeat left top; line-height:2.0;}
fieldset.ilmoa_search dl.important dd a {margin-right:4px}
fieldset.ilmoa_search dl.important dd label {margin-right:7px}
fieldset.ilmoa_search dl.important dd.dd01 {margin:-27px 0 2px;}
fieldset.ilmoa_search .icon_help {position:relative;z-index:10}
fieldset.ilmoa_search .help_guide01 {width:150px !important;top:15px !important; left:-70px !important;}
fieldset.ilmoa_search .help_guide02 {width:250px !important;top:-100px !important; left:-190px !important;}
fieldset.ilmoa_search .help_guide03 {width:290px !important;top:163px !important; left:-210px !important;}
/*fieldset.ilmoa_search dl.condition {padding-top:34px;margin-bottom:-35px;display:none;}*/
fieldset.ilmoa_search dl.condition {padding-top:34px;margin-bottom:-35px;}
fieldset.ilmoa_search dl.condition dt {padding:0; height:27px; font-weight:bold;}
fieldset.ilmoa_search dl.condition dd {position:relative;*position:inhert; margin:-29px 0 14px 0; *margin-bottom:10px; padding:0 0 0 82px;}
fieldset.ilmoa_search dl.condition dd label {margin-right:7px;*margin-right:5px;}
fieldset.ilmoa_search dl.condition dd p {position:relative; top:-3px; line-height:2.0;}
fieldset.ilmoa_search .submit {position:absolute; right:17px; bottom:-38px;}
fieldset.ilmoa_search dl.condition dd.dd01 {margin:-31px 0 14px 0;}
fieldset.ilmoa_search dl.condition dd.dd01 a {margin-right: 4px;}
/*fieldset.ilmoa_search dl.condition dd.dd01 input.typing {margin-left:0; padding-left:15px; width:415px; height:24px; border:none; background:url(/images/ilmoa/bg_typing03.gif) no-repeat left top; font-family:dotum,"돋움"; font-size:14px; color:#999;}*/
fieldset.ilmoa_search dl.condition dd.dd01 input.typing {margin-left:0; padding-left:15px; width:415px; height:24px;*height:18px;*padding-top:6px; border:none; background:url(/images/ilmoa/bg_typing03.gif) no-repeat left top; font-family:dotum,"돋움";}
@media \0screen {fieldset.ilmoa_search dl.condition dd.dd01 input.typing {height:18px;padding-top:6px;}}
fieldset.ilmoa_search .ov_label {font-family:dotum,"돋움"; font-size:14px; padding:9px 0 0 0px;left:147px;color:#999;cursor:pointer;}
fieldset.ilmoa_search p.keyword img {vertical-align:top;*vertical-align:middle;}

fieldset.ilmoa_search dl.important dd img,fieldset.ilmoa_search dl.condition dd img {*top:-1px !important;}
fieldset.ilmoa_search p.keyword input.intype {*padding-top:10px;*height:26px}
@media \0screen {fieldset.ilmoa_search p.keyword input.intype {padding-top:10px;height:26px;*padding-top:10px;*height:26px}}

.ilmoa_sear_more .btn_sear_open {position:absolute; left:275px; bottom:-28px;width:146px;height:28px;display:block;overflow:hidden;text-indent:-9999px;
background:url(/images/ilmoa/btn_sear_open.gif) no-repeat left top;}
.ilmoa_sear_more .btn_sear_open.on {background:url(/images/ilmoa/btn_sear_close.gif) no-repeat left top;}
.ilmoa_sear_more {position:relative;*min-height:1px;margin-bottom:45px;padding-bottom:50px;background:url(/images/ilmoa/bg_search_btm.gif) no-repeat left bottom;}

.ilmoafav {margin:20px 0; padding-bottom:9px; background:url(/images/ilmoa/bg_graybox.gif) no-repeat left bottom; *zoom:1;}
.ilmoafav:after {content:""; display:block; clear:both;}
.ilmoafav ul {margin-left:2px;}
.ilmoafav ul li {float:left; margin:0 0 3px 10px; padding:6px 0 0 15px; width:145px; height:19px;  background:url(/images/ilmoa/bg_li.gif) no-repeat left top;}
.ilmoafav ul li.li01 {background:url(/images/ilmoa/bg_lidot.gif) no-repeat 7px 9px;}
.ilmoafav ul li.li01 a {color:#13bccb;}
.ilmoafav ul li a {text-decoration:underline; font-weight:bold;}
.ilmoafav ul li a:hover {color:#1469b3;}

.tab_menu .btn_opt,.tab_menu .btn_opt a,.tab_menu .btn_opt strong {padding:3px 0 0 2px;background:none;}

/* 일자리/복지 통합 검색 */
fieldset.ilmoa_total_search {position:relative;z-index:3;height:285px;padding:0 24px;margin-bottom:20px;background:url(/images/ilmoa/bg_total_search.gif) no-repeat left 45px;}
fieldset.ilmoa_total_search p.keyword {height:36px; text-align:center;}
/*fieldset.ilmoa_total_search p.keyword input.typing {margin-left:11px; padding-left:15px; width:340px; height:36px; border:none; background:url(/images/ilmoa/bg_typing.gif) no-repeat left top; font-family:dotum,"돋움"; font-size:14px; color:#999;}*/
fieldset.ilmoa_total_search p.keyword input.typing {margin-left:11px; padding-left:15px; width:340px; height:36px; border:none; background:url(/images/ilmoa/bg_typing.gif) no-repeat left top; font-family:dotum,"돋움";}
fieldset.ilmoa_total_search dl.important {padding-top:38px;height:60px; padding-bottom:35px;*height:auto;}
fieldset.ilmoa_total_search dl.important dt {padding:11px 0 0 6px; height:28px;}
fieldset.ilmoa_total_search dl.important dt.dt01 {padding:9px 0 0 6px;}
fieldset.ilmoa_total_search dl.important dd {position:relative;*position:inhert; margin:-32px 0 2px; padding-left:82px;}
fieldset.ilmoa_total_search dl.important dd input.typing {padding-left:10px; width:420px; height:25px; border:none; background:url(/images/ilmoa/bg_typing02.gif) no-repeat left top; line-height:2.0;}
fieldset.ilmoa_total_search dl.important dd input.typing01 {border:1px solid #b5b5b5; height:16px; vertical-align:middle; padding-left:3px; font-size:12px}
fieldset.ilmoa_total_search dl.important dd a {margin-right:4px}
fieldset.ilmoa_total_search dl.important dd label {margin-right:7px}
fieldset.ilmoa_total_search dl.important dd.dd01 {margin:-30px 0 2px;}
fieldset.ilmoa_total_search dl.important dd.dd02 {margin:-32px 0 0;line-height:23px;}
fieldset.ilmoa_total_search dl.important dd.dd02 img {vertical-align:middle;}
fieldset.ilmoa_total_search dl.important dd.dd03 {margin:-27px 0 2px;}
fieldset.ilmoa_total_search .icon_help {position:relative;z-index:10}
fieldset.ilmoa_total_search .help_guide01 {width:350px !important;top:-94px !important; left:-222px !important;}
fieldset.ilmoa_total_search .help_guide02 {width:290px !important;top:115px !important; left:-212px !important;}
fieldset.ilmoa_total_search dl.important dd.dd01 .ml-1 {margin-top:-1px;}
@media \0screen {fieldset.ilmoa_total_search dl.important dd.dd01 .ml-1 {margin-top:0;}}
fieldset.ilmoa_total_search p.keyword img {vertical-align:top;*vertical-align:middle;}

fieldset.ilmoa_total_search p.keyword input.intype {*padding-top:10px;*height:26px}
@media \0screen {fieldset.ilmoa_total_search p.keyword input.intype {padding-top:10px;height:26px;*padding-top:10px;*height:26px}}

fieldset.ilmoa_total_search .submit {position:absolute; right:17px; bottom:13px;}
fieldset.ilmoa_total_search .ov_label {font-family:dotum,"돋움"; font-size:14px; padding:9px 0 0 0px;left:147px;color:#999;cursor:pointer;}

#content .search_list td.ilmoa_title {padding-left:10px;text-align:left;}
#content .search_list td.ilmoa_title p strong {font-weight:bold;color:#444;}
#content .search_list tbody.ilmoa_form td {padding:8px 0 6px 10px;height:auto;}
#content .search_list .sorting img {padding:1px;}

.search_contol_ilmoa {margin-bottom:3px;}
.search_contol_ilmoa:after{content:""; display:block; clear:both;}
.search_contol_ilmoa p {display:block; float:left;margin-top:6px;}
.search_contol_ilmoa span {margin-top:0px; padding:0 0 0 7px; background:url(/images/common/bullet/bul_arr_black.gif) no-repeat left 3px; font-family:"돋움",dotum; font-size:11px;}
.search_contol_ilmoa span.matching {padding-top:6px; letter-spacing:-1px;margin-left:40px;}
.search_contol_ilmoa span.bgno {background:none;}
.search_contol_ilmoa span strong {color:#007fc5 !important;}
.search_contol_ilmoa span strong.black {color:#444 !important;}
.search_contol_ilmoa p strong.tit {color:#2c82cf !important;margin-right:8px;}
.search_contol_ilmoa span.range {position:relative; float:right; padding:0!important; background:none;}
.search_contol_ilmoa span.range a,.search_contol span.range strong {display:inline-block;}
.search_contol_ilmoa span.range a {margin-top:5px; padding-left:17px; height:15px; font-size:12px;}
.search_contol_ilmoa span.range a {background:url(/images/common/ico/ico_range.gif) 0 0 no-repeat;}
.search_contol_ilmoa span.range a.btn {margin-top:0px; padding-left:17px; height:15px; font-size:12px; background:none;}
.search_contol_ilmoa span.range a.btn img {margin-top:-3px;}
.search_contol_ilmoa span.range a.asc, .search_contol span.range a.ASC {background:url(/images/common/ico/ico_rangeAsc.gif) 0 0 no-repeat;}
.search_contol_ilmoa span.range strong a {background:url(/images/common/ico/ico_rangeOn.gif) 0 0 no-repeat;}
.search_contol_ilmoa span.range strong a.asc, .search_contol span.range strong a.ASC {background:url(/images/common/ico/ico_rangeOnAsc.gif) 0 0 no-repeat;}
.search_contol_ilmoa span em {display:inline-block; margin-right:8px; padding-right:8px; font-family:"돋움",dotum; color:#fb4c14; font-size:16px; font-weight:bold; font-style:normal; background:url(/images/common/bar04.gif) no-repeat right 2px; line-height:1;}
.search_contol span.range select {height:20px;}

.ilmoa .page_ilmoa {margin-bottom:20px;}
.ilmoa .ilmoa_jobwrap {overflow:hidden;}
.ilmoa .ilmoa_jobwrap .ilfl {float:left;width:475px}

.ilmoa .ilmoa_joblist {float:right; width:182px; background:#fbfbfb;margin-top:48px; padding:10px; border:1px solid #e3e3e3;}
.ilmoa .ilmoa_joblist h4 {margin-top:10px !important; padding-left:0 !important; font-size:12px !important; color:#333 !important; background:none !important;}
.ilmoa .ilmoa_joblist h4 strong {font-size:11px; font-family:"돋움",dotum; color:#333; font-weight:normal;}
.ilmoa .ilmoa_joblist h4 span {position:absolute; right:0; _right:10px;}
.ilmoa .ilmoa_joblist h4 span iframe {background:#fff}
.ilmoa .ilmoa_joblist .samejob {position:relative; height:100px; background: url("/images/common/bullet/bul_squ_gray2.gif") repeat-x left 46px;}
.ilmoa .ilmoa_joblist .samejob, x:-moz-any-link, x:default {background-position:left 46px;}/*43px*/
.ilmoa .ilmoa_joblist .samejob {*background-position:left 71px;}
.ilmoa .ilmoa_joblist .samejob h4 {margin-top:25px;}
.ilmoa .ilmoa_joblist .samejob dl {border-top:none;}
.ilmoa .ilmoa_joblist .samejob h4 span {top:23px; _right:0px;}
.ilmoa .ilmoa_joblist .samejob h5 {float:left; display:inline; width:51px; height:22px; text-align:center; font-family:"돋움",dotum; font-size:11px; font-weight:normal; line-height:2; background: url("/images/common/tab_todayoff.gif") repeat-x left top;}
.ilmoa .ilmoa_joblist .samejob h5 a {color:#333;}
.ilmoa .ilmoa_joblist .samejob h5.selected {background: url("/images/common/tab_todayon.gif") repeat-x left top;}
.ilmoa .ilmoa_joblist .samejob h5.selected a {color:#000;}
.ilmoa .ilmoa_joblist .samejob h5 a:hover {text-decoration:none;}
.ilmoa .ilmoa_joblist .samejob h5.m1 {margin-left:-1px;}
.ilmoa .ilmoa_joblist .samejob .box {position:absolute; top:47px; left:0; margin:0 -11px; width:182px; padding:0 10px 10px 10px; background:#fbfbfb; border:1px solid #e3e3e3; border-top:none;}
.ilmoa .ilmoa_joblist .samejob .box, x:-moz-any-link, x:default {top:47px;}/*44px*/
.ilmoa .ilmoa_joblist .samejob .box {*top:72px;}
.ilmoa .ilmoa_joblist .samejob dd span {display:inline; margin-right:5px; padding-right:10px; background: url("/images/common/bar03.gif") no-repeat right 6px;}
.ilmoa .ilmoa_joblist dl dt, .ilmoa .ilmoa_joblist dl dd {line-height:1.3;}
.ilmoa .ilmoa_joblist dl {padding:0 8px; border:1px solid #cdcdcd; background:#fff;}
.ilmoa .ilmoa_joblist dl dt {padding-top:10px;}
.ilmoa .ilmoa_joblist dl dt a {color:#5376B6; text-decoration:underline;}
.ilmoa .ilmoa_joblist dd {margin:3px 0 10px 0;}
.ilmoa .ilmoa_joblist dd span {display:block; padding:5px 0;}
.ilmoa .ilmoa_joblist dd span img {vertical-align:middle;}

.ilmoa .btn_center {text-align:center;margin:25px 0 0;}

.ilmoa .ilmoa_jobdetail {width:100%;}
.ilmoa .ilmoa_jobdetail h4.h4_detail {position:relative; margin-bottom:10px !important;margin-top:22px !important; padding-left:18px !important; background:url(/images/common/bullet/bul_squ_blue.gif) no-repeat left top !important;
font-family:"돋움",dotum; color:#333 !important; font-size:14px !important;}
.ilmoa .ilmoa_info th {height:auto !important;padding:10px 0 8px 0 !important;}
.ilmoa .ilmoa_info td {height:auto !important;padding:10px 0 8px 10px !important;}
.ilmoa .ilmoa_info td.header {height:auto !important;padding:10px 0 8px 0px !important;}
.ilmoa .busi_data td {height:auto !important;padding:10px 0 8px 0 !important;}
.ilmoa .busi_data .busi_noti td {font-weight:bold;background:#f8f8f8;}
.ilmoa .uline {text-decoration:underline;}
.ilmoa .ilmoa_jobing {width:194px;height:41px;padding-top:1px;line-height:42px;text-align:center;margin:45px auto 20px;background:url(/images/ilmoa/bg_jobing.gif) no-repeat left top;}
.ilmoa .ilmoa_jobing span {color:#ff7e00;font-weight:bold;}
.ilmoa .page_top {text-align:right;margin:10px 0;}

.ilmoa .job_tit_area {width:694px;height:46px;position:relative;background:url(/images/ilmoa/bg_job_tit_area.gif) no-repeat left top;}
.ilmoa .job_tit_area2 {width:694px;height:77px;position:relative;background:url(/images/ilmoa/bg_job_tit_area2.gif) no-repeat left top;}
.ilmoa .job_tit {background:none !important;color:#e7780f !important; font-size:16px !important;font-family:"돋움",dotum !important;font-weight:bold !important;padding:15px 0 0 25px;}
.ilmoa .job_tit2 {background:none !important;color:#e7780f !important; font-size:12px !important;font-family:"돋움",dotum !important;font-weight:bold !important;padding:7px 0 0 25px;}
.ilmoa .job_ing {position:absolute; right:30px; top:56px;font-size:11px;font-family:"돋움",dotum;}
.ilmoa .job_ing span {font-weight:bold;}

.ilmoa .job_desc {padding:20px 20px 21px;position:relative;background:url(/images/ilmoa/bg_job_desc.gif) no-repeat left bottom;}
.ilmoa .job_desc h4 {font-size:14px !important;color:#1469b3 !important;margin:0 !important;font-family:"돋움",dotum;background:none !important;padding:0 0 8px 3px !important;border-bottom:1px solid #d8dce3}

.ilmoa .ilmoa_td01 {line-height:20px !important;}
.ilmoa .ilmoa_td01 input {position:relative;top:-1px;}

.ilmoa_map li.li01 {padding:3px 0 0;}
.ilmoa_map li img {vertical-align:middle;}

.ilmoa_pennal dl {padding:14px 15px 9px !important;}
.ilmoa_pennal dt {padding:3px 0 0 12px !important; margin-bottom:-29px !important;}
.ilmoa_pennal dl dd select {border:1px solid #b5b5b5 !important; height:20px !important;}

/* 사업관련자료 */
.ilmoa .pev_next {margin-top:20px;}
.ilmoa .pev_next .ico_prv {padding-right:17px;background:url(/images/ilmoa/common/ico/icon_pre.gif) no-repeat right 3px;}
.ilmoa .pev_next .ico_next {padding-right:17px;background:url(/images/ilmoa/common/ico/icon_next.gif) no-repeat right 4px;}

/* 일자리신청 내역 */
.ilmoa .ilmoa_pro01 {padding:7px 0 10px 7px;background:url(/images/ilmoa/common/bullet/bul_arr_black.gif) no-repeat left 10px;font-weight:bold;font-family:"돋움",dotum;font-size:11px;}
.ilmoa .ilmoa_pro02 {margin-bottom:20px;}

/* 신청서 작성 */
.ilmoa .color_blue {color:#1469b3;font-weight:bold;}
.ilmoa .color_orange {color:#ff4200;font-weight:bold;}
.ilmoa .ilmoa_app {margin-bottom:20px;}
.ilmoa .ilmoa_app th {text-align:center;padding:10px 0 8px;height:auto;}
.ilmoa .ilmoa_app td {padding:7px 0 7px 12px;height:auto;}
.ilmoa .ilmoa_app td span.desc {font-size:11px;font-family:"돋움",dotum;}
.ilmoa .addr_view01 {margin-top:7px;}
.ilmoa .addr_view02 {margin-top:5px;}
.ilmoa .ilmoa_app td .career {line-height:24px;}
.ilmoa .ilmoa_app td .career span.career_tit {display:inline-block;width:62px;position:relative;top:1px;}
.ilmoa .ilmoa_app td .career .mal25 {margin-left:25px;}
.ilmoa .ilmoa_app td .career .mal129 {margin-left:129px;}
.ilmoa .ilmoa_app td .career .btn_adddel01 {display:inline-block;width:280px;text-align:right;}
.ilmoa .ilmoa_app td .career .btn_adddel02 {display:inline-block;width:383px;text-align:right;}
.ilmoa .ilmoa_app td .weak_list li {line-height:23px;}
.ilmoa .ilmoa_app .sline {border-right:1px solid #ddd;text-align:center;padding: 7px 0 7px 0;}
.ilmoa .ilmoa_app .sline_last {text-align:center;padding: 7px 0 7px 0;}
.ilmoa .txt_nor {font-weight:normal;}
.ilmoa .agree_sel {margin:15px 0 25px 0;}
.ilmoa .btn_app {margin:25px 0 0 0;text-align:center;}

/* 결과 내 재검색 */
.ilmoa .btn_result_open {width:132px;height:25px;display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:middle;text-align:left;
background:url(/images/ilmoa/btn_sear_open1.gif) no-repeat left top;}
.ilmoa .btn_result_open.on {background:url(/images/ilmoa/btn_sear_close1.gif) no-repeat left top;}
/*.ilmoa .result_open {display:none;}*/
/*.ilmoa .result_open .hopejob input.typing {margin-left:0 !important; padding-left:15px !important; width:415px !important; height:24px !important; border:none !important; background:url(/images/ilmoa/bg_typing03.gif) no-repeat left top; font-family:dotum,"돋움"; font-size:14px; color:#999;}*/
.ilmoa .result_open .hopejob input.typing {*height:18px;*padding-top:6px;margin-left:0 !important; padding-left:15px !important; width:415px !important; height:24px !important; border:none !important; background:url(/images/ilmoa/bg_typing03.gif) no-repeat left top; font-family:dotum,"돋움";}
@media \0screen {.ilmoa .result_open .hopejob input.typing {height:18px;padding-top:6px;}}
.ilmoa .result_open div.wrtSample span.tl,.ilmoa .result_open div.wrtSample span.tr,.ilmoa .result_open div.wrtSample span.bl,.ilmoa .result_open div.wrtSample span.br
,.ilmoa .result_open div.wrtSample span.thisPoint {margin:0;}
.ilmoa .result_open .help_guide02 {width:280px !important;}
.ilmoa .result_open .help_guide03 {width:300px !important;}
.ilmoa .result_open .help_guide02 li {float:none;}
.ilmoa .result_open .help_guide03 li {float:none;}
.ilmoa .result_open input[type=radio] {*margin-right:-2px;}
.ilmoa .result_open input[type=checkbox] {*margin-right:-2px;}

/* 정부지원사업소개 */
.ilmoa .top_tabbox {position:relative;}
.ilmoa .top_tabbox .range {position:absolute;top:2px;right:0;}
.ilmoa .top_tabbox span.range select {height:20px;vertical-align:middle;}
.ilmoa .top_tabbox img {vertical-align:middle;}

.busi_info_list {width:100%;margin:30px 0 20px;*border-collapse:separate;border-spacing:0;}
.busi_info_list caption {visibility:visible;position:static;width:100%;height:3px;background:url(/images/ilmoa/common/bg_table_top.gif) repeat-x left top;}
.busi_info_list th img,.busi_info_list td img {vertical-align:middle;}

.busi_info_list th {padding:7px 0 6px;color:#333;background:#f7f7f7;text-align:center;border-bottom:1px solid #ddd;}

.busi_info_list td {height:auto;text-align:center;background:#fff;border-bottom:1px solid #ddd;font-weight:bold;}
.busi_info_list td.td01 {padding:8px 12px 8px 12px;text-align:left;font-weight:normal;line-height:18px;}
.busi_info_list td a {display:block;padding:8px 0 8px 0;}
.busi_info_list td a.on {display:block;background:#e8e8e8;}
.busi_info_list td.tit.on {background:#e8e8e8;}
.busi_info_list tr.busi_list td {padding:0;background:#e8e8e8;font-weight:bold;}
.busi_info_list tr td.on {background:#e8e8e8;}

.busi_info_list tr.busi_list td div {position:relative;padding:7px 0 3px;}
.busi_info_list tr.busi_list td div ul {overflow:hidden;}
.busi_info_list tr.busi_list td div li {float:left;width:20%;font-weight:normal;line-height:28px;}
.busi_info_list tr.busi_list td div li a {padding:0;}
.busi_info_list tr.busi_list td div .del {position:absolute;bottom:2px;right:11px;}

/* 추가 css */
.search_form tbody.penal td ul.wid3,.search_form tbody.penal td ul.wid5 {padding-bottom:2px;overflow:hidden;}
.search_form tbody.penal td ul.wid5 li {*width:16%;}
.search_form tbody.penal td ul li {*padding-left:22px;}
.search_form tbody.penal td ul li input {*top:-4px;}
.eppart div div ul li .chk {*top:2px;*left:10px;}
.search_form tbody.penal td ul.illwid4 li.all {width:100%;}
.search_form tbody.penal td ul.illwid4 li {width:30%;*width:29%;}
table td input[type=radio],table td input[type=checkbox] {vertical-align:middle;margin-bottom:2px;}
.ilmoa_app .mar0 input {margin:0 !important;}
.ilmoa .harea {position:relative;}
.ilmoa .harea .adddel {position:absolute;top:0;right:10px;}
.ilmoa .mt08 {margin-top:8px;}
.ilmoa_type01 {line-height:17px;}
.ilmoa_agree {height:123px;padding:15px;border:1px solid #d6d6d6;overflow:auto;line-height:16px;}
.h402 {margin:20px 0 10px;}
#layermask {position:absolute;left:0;top:0;z-index:9000;display:none;}
.layerwrap {position:fixed;top:50%;left:50%;display:none;z-index:9999;border:1px solid #3d3d3d;}
.search_form tbody.penal td img {*margin-top:-7px;}
@media \0screen {.search_form tbody.penal td img {margin-top:-8px;}}
@media \0screen {.search_form tbody.penal td.hopejob2 img {margin-top:-9px;}}

.certify_wrap {width:190px;line-height:1.5em;background:#fff}
.certify_wrap img {vertical-align:middle;}
.certify_wrap h2 {height:35px;padding-left:2px;font-size:15px;margin-bottom:0 !important;color:#fff;font-family:Dotum, "돋움";font-weight:bold;background:url(/images/ilmoa/bg_popup01.gif) no-repeat left top;}
.certify_wrap h2 span {display:block;height:29px;padding:9px 0 0 10px;background:url(/images/ilmoa/bg_popup02.gif) no-repeat right top;}
.certify_wrap .certify_area {padding:15px 10px 10px 10px;overflow:hidden;background:#fff;border:2px solid #1f75bf;border-top:0;}
.certify_wrap .certify_area .certify01 {position:relative;float:left;width:166px;margin-right:10px;}
.certify_wrap .certify_area .certify01 .inner {width:164px;height:227px;border:1px solid #ddd;background:url(/images/ilmoa/icon_certify01.gif) no-repeat 50% 12px;}

.certify_wrap .certify_area .certify02 {position:relative;float:left;width:166px;margin-right:10px;}
.certify_wrap .certify_area .certify02 .inner {width:164px;height:227px;border:1px solid #ddd;background:url(/images/ilmoa/icon_certify02.gif) no-repeat 50% 12px;}

.certify_wrap .certify_area .certify03 {position:relative;float:left;width:166px;}
.certify_wrap .certify_area .certify03 .inner {width:164px;height:227px;border:1px solid #ddd;background:url(/images/ilmoa/icon_certify03.gif) no-repeat 50% 12px;}
.certify_wrap .certify_area h3 {position:relative;color:#333;font-family:"돋움",dotum;font-size:14px;margin-bottom:5px;padding-left:18px;background:url(/images/common/bullet/bul_squ_blue.gif) no-repeat left top;}

.certify_wrap .certify_area .cir_blue {margin:96px 0 0 12px;padding:0 10px 0 10px;background:url(/images/ilmoa/common/bullet/bullet_cir_blue.gif) no-repeat left 5px;}
.certify_wrap .certify_area .txt_blue {padding:7px 10px 0 13px;font-weight:bold;color:#1469b3;line-height:14px;}
.certify_wrap .certify_area .btn_cert {position:absolute;left:50px;bottom:15px;}
.certify_wrap .certify_area .btn_chkclose {position:absolute;top:7px;right:11px;}

/* 2014-06-13 --> 2014-07-01 수정 및 추가 */
.busi_info_list01 {width:100%;margin:30px 0 20px;padding-top:2px;background:url(/images/ilmoa/common/bg_table_top.gif) repeat-x left top;overflow:hidden;}
.busi_info_list01 img {vertical-align:middle;}
.busi_info_list01 .inner_line {border-bottom:1px solid #ddd;overflow:hidden;}
.busi_info_list01 .inner_line .inner_list01 li {float:left;width:20%;text-align:center;}
.busi_info_list01 .inner_line .inner_list01 li a.alist {display:block;padding:8px 0;font-weight:bold;}
.busi_info_list01 .inner_line .inner_list01 li a.alist:hover {background:#3966c9;color:#fff;text-decoration:none;}
.busi_info_list01 .inner_line .inner_list01 li.on {background:#3966c9;}
.busi_info_list01 .inner_line .inner_list01 li.on a.alist {color:#fff;}
.busi_info_list01 .inner_line .inner_list02 {width:695px;overflow:hidden;}
.busi_info_list01 .inner_line .inner_list02 li {float:left;width:20%;text-align:center;font-weight:normal;padding:8px 0;}
.busi_info_list01 .inner_line .inner_list02 li a {display:inline;padding:0;}
.busi_info_list01 .inner_line .list01 div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;}
.busi_info_list01 .inner_line .list02 div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;margin-left:-139px;}
.busi_info_list01 .inner_line .list03 div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;margin-left:-278px;}
.busi_info_list01 .inner_line .list04 div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;margin-left:-417px;}
.busi_info_list01 .inner_line .list05 div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;margin-left:-556px;}
.busi_info_list01 .inner_line .del {position:absolute;bottom:2px;right:11px;}

.busi_info_list02 {width:100%;margin:30px 0 20px;padding-top:2px;background:url(/images/ilmoa/common/bg_table_top.gif) repeat-x left top;overflow:hidden;}
.busi_info_list02 dl {border-bottom:1px solid #ddd;overflow:hidden;}
.busi_info_list02 dt {float:left;width:20%;text-align:center;font-weight:bold;}
.busi_info_list02 dt a {display:block;padding:20px 0 17px}
.busi_info_list02 .dt01 a {padding:11px 0 9px;}
.busi_info_list02 dt a:hover {background:#3966c9;color:#fff;text-decoration:none;}
.busi_info_list02 dt.on a {background:#3966c9;color:#fff;text-decoration:none;}
.busi_info_list02 dd {float:left;width:80%;display:block;line-height:18px;text-align:left;}
.busi_info_list02 dd span {display:inline-block;padding:8px 12px;}
.busi_info_list02 dd div {width:663px;position:relative;padding:20px 15px 13px 15px;border:1px solid #4b73cc;background:#e4ebf9;overflow:hidden;margin-top:-1px;}
.busi_info_list02 dd div li {float:left;width:20%;text-align:center;font-weight:normal;padding:0;line-height: 28px;}
.busi_info_list02 dd div li a {display:inline;padding:0;}
.busi_info_list02 dd .del {position:absolute;bottom:8px;right:11px;}

.busi_info_list01 .inner_line .paging {padding:0 !important;border:0 !important;margin-left:0 !important;}
.busi_info_list01 .inner_line .search_list {border-top:1px solid #7596e0;}
.busi_info_list01 .inner_line .search_list thead th {background:#4b73cc;border-bottom: 1px solid #ddd;color:#fff;height:26px;}
.busi_info_list01 .inner_line .search_list td {background:#fff;}

.busi_info_list02 .paging {padding:0 !important;border:0 !important;margin-left:0 !important;}
.busi_info_list02 .search_list {border-top:1px solid #7596e0;}
.busi_info_list02 .search_list thead th {background:#4b73cc;border-bottom: 1px solid #ddd;color:#fff;height:26px;}
.busi_info_list02 .search_list td {background:#fff;}
.busi_info_list02 .search_contol span {padding:4px 0 0 7px !important;}
.busi_info_list02 .search_contol span.range {padding:0 !important;}
.busi_info_list02 .search_contol input {top:0 !important;}

/*2014-06-24 */
.ilmoa .tbl_wrap {padding-top:3px;/*background:url("/images/common/bg_table_top.gif") repeat-x left top;*/}

.search_contol .range a.search {background:none;height:auto;padding-left:0;margin-top:0;}
.search_contol_ilmoa .range a.search {background:none;height:auto;padding-left:0;margin-top:0;}

table.search_form td.header {height:26px; background:#f7f7f7; font-weight:bold; color:#444;}
table.coinfo_detail td.header {font-weight:bold; color:#444; height:29px; border-bottom:1px solid #ddd; text-align:left; padding-left:18px; background:url(/images/common/bullet/bul_squ_black.gif) no-repeat 10px 12px;}
table.ilmoa_info td.header {text-align:center; color:#1469b3; background:#deebf5; border:1px solid #afc5e3; height:26px; font-weight:bold;}
table.search_detail td.header {font-weight:bold; height:30px; color:#333; background:#f7f7f7;}
