@charset "euc-kr";

/* input */
span.input {position:relative;display:inline-block}
span.input * {vertical-align:middle;cursor:pointer}
span.input input {position:absolute;width:0;height:0;margin:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
span.input label {display:inline-block;height:14px;height:13px\0;*height:13px;padding:1px 0 0 20px;padding-top:2px\0;*padding-top:2px;background:url('//image.alba.kr/comm/input.png') no-repeat;white-space:nowrap}
span.input.alone label {padding-left:22px}
span.input input[type="checkbox"] + label {background-position:0 0}
span.input.on input[type="checkbox"] + label {background-position:0 -20px;color:#2073f0}
span.input input[type="checkbox"]:focus + label::before {content:"";position:absolute;top:0;left:0;box-shadow:0 0 0 3px rgba(131,192,253,0.5);width:15px;height:15px;border-radius:3px}
span.input input[type="radio"] + label {background-position:0 -40px}
span.input.on input[type="radio"] + label {background-position:0 -60px;color:#2073f0}
span.input input[type="radio"]:focus + label::before {content:"";position:absolute;top:0;left:0;box-shadow:0 0 0 3px rgba(131,192,253,0.5);width:15px;height:15px;border-radius:50%}
span.input.after label {padding-left:0;padding-right:32px}
span.input.after.alone label {padding-right:22px}
span.input.after input[type="checkbox"] + label {background-position:100% 0}
span.input.after.on input[type="checkbox"] + label {background-position:100% -20px;color:#2073f0}
span.input.after input[type="checkbox"]:focus + label::before {left:auto;right:0}
span.input.after input[type="radio"] + label {background-position:100% -40px}
span.input.after.on input[type="radio"] + label {background-position:100% -60px;color:#2073f0}
span.input.after input[type="radio"]:focus + label::before {left:auto;right:0}

/* Á¤±ÔÁ÷ */
#HeaderMenu.pt2 ul.section {background-image:url('//image.alba.kr/comm/global_menu1.gif') }
#HeaderMenu.pt2.biz ul.section {background-image:url('//image.alba.kr/comm/global_menu_biz1.gif') }
#HeaderMenu.pt2.person ul.section {background-image:url('//image.alba.kr/comm/global_menu_person1.gif') }

#SubContents {position:relative}
#SubContents h1 {padding:6px 0 10px 2px}
#SubContents p.guideText {margin-top:-15px;font:11px Dotum;letter-spacing:-1px;color:#757575}
#SubContents p.guideText strong {letter-spacing:0;color:#ff7800}

#RecruitSearchMain #SubContents h1,
#RecruitWelfareList #SubContents h1 {padding-left:0}
#JobDetail h1 {padding:0}

/* anchor button */
a.btnBg {display:inline-block;width:auto;height:auto;margin:0;padding:0;letter-spacing:-1px;text-align:center;text-decoration:none;vertical-align:middle;color:#474747;background:url('//image.alba.kr/recruit/bg_btn.gif') no-repeat}
a.btnBg:visited,a.btnBg:hover,a.btnBg:active,a.btnBg:focus {text-decoration:none;color:#474747}
a.btnBg span,
a.btnBg strong {display:inline-block;margin:0;padding:0;font:normal 400 12px/12px '±¼¸²',gulim,AppleGothic,sans-serif;white-space:nowrap;cursor:pointer;background:url('//image.alba.kr/recruit/bg_btn.gif') no-repeat}
a.btnBg strong {font-weight:bold}
a.btnBg span em,
a.btnBg strong em {display:inline-block;background:url('//image.alba.kr/recruit/bul.gif') no-repeat}

a.btnSt1 span,
a.btnSt1 strong{height:17px;height:16px\0/;padding:5px 10px 0 0;padding-top:6px\0/;font:11px/11px 'µ¸¿ò',dotum,AppleGothic,sans-serif;background-position:100% 0}
a.btnSt1 {padding:0 0 0 10px;color:#666 !important;background-position:0 0}

a.btnSt1 span.reset {padding:0 5px 0 0;height:auto}
a.btnSt1 span.reset em { height:17px;height:16px\0/;padding:5px 0 0 15px;padding:6px 0 0 15px\0/;background-position:0 -46px}

@media all and (min-width:0){
a.btnSt1 span,a.btnSt1 strong{height:15px\0/;padding-top:7px\0/}

a.btnSt1 span.reset {height:auto\0/;padding-top:0\0/}
a.btnSt1 span.reset em {height:15px\0/;padding-top:7px\0/}
}

/* common class : select ÇüÅÂÀÇ a ÅÂ±× */
a.selectAnchor {overflow:hidden;display:inline-block;height:18px;padding:0 18px 0 0;white-space:nowrap;vertical-align:middle;cursor:default;background:#fff url('//image.alba.kr/recruit/bg_select_win7_chrome.gif') no-repeat 100% 0;background-image:url('//image.alba.kr/recruit/bg_select_win7.gif')\9;*background-image:url('//image.alba.kr/recruit/bg_select_winxp.gif');border:1px solid #abadb3;*border-color:#7f9db9}
a.selectAnchor:hover,
a.selectAnchor:focus,
a.selectAnchor:active {text-decoration:none;color:#474747;background-position:100% -20px}
a.selectAnchor span {overflow:hidden;display:inline-block;height:14px;padding:3px 2px 1px;padding:4px 2px 0\0;*padding:4px 2px 0;cursor:default}

a.selectAnchor.disabled {background-position:100% -40px !important;*border-color:#c7c6bf}
a.selectAnchor.disabled span {color:#a0a0a0;*color:#aaa99b !important;*background-color:#f4f4eb}

@-moz-document url-prefix() {
a.selectAnchor {height:20px;background-image:url('//image.alba.kr/recruit/bg_select_win7_firefox.gif');border:none;border-radius:2px} 
a.selectAnchor span {display:inline-block;padding:3px 2px 1px;border:1px solid #dbdfe6;border-top-color:#abadb3;border-right:none;border-bottom-color:#e3e9ef;border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0}
a.selectAnchor:hover span,
a.selectAnchor:focus span,
a.selectAnchor:active span {border-color:#3c7fb1;border-top-color:#5794bf;border-left-color:#c5daed;border-bottom-color:#c7e2f1}
a.selectAnchor.disabled span {padding:1px 2px 3px;color:#474747;border-color:#afafaf}
}

/* common class : select ÇüÅÂÀÇ a ÅÂ±×ÀÇ multiple ¼±ÅÃ ·¹ÀÌ¾î */
.selectLayer {display:none;z-index:5;position:absolute;top:100%;padding:10px 10px 30px;background:#fff;border:2px solid #7f9db9}
.selectLayer iframe {filter:alpha(opacity=0)}

/* common class : ÆäÀÌÁö °øÅë »ó´ÜÀÇ ÆÄ¶õ ¹Ú½º */
.sectionBox {position:relative;width:768px;border:1px solid #d2c496}
.sectionBox ul.sectionList {overflow:hidden;width:764px;border:2px solid #d2c496}

/* common class : ÅÇ ÇüÅÂ ¸Þ´º */
ul.tabMenu {z-index:1;position:relative;width:1070px;height:35px;margin-bottom:20px;border-bottom:2px solid #67a9d3}
ul.tabMenu:after {content:" ";clear:both;display:block}
ul.tabMenu li {float:left;width:152px;height:35px}
ul.tabMenu li.on {z-index:1;position:relative;width:158px}
ul.tabMenu li a {display:block;height:22px;padding:12px 0 0;margin:0 0 0 -1px;font-weight:normal;text-align:center;text-decoration:none;background:#f4f8fb;border:1px solid #d6dde2;border-bottom:0 none}
ul.tabMenu li:first-child a {margin-left:0}
ul.tabMenu li.on a {height:24px;padding-top:11px;color:#ee6a29;font-weight:bold;letter-spacing:-1px;background:#fff;border:2px solid #66a0c7;border-bottom:0 none}

#RecruitLocalMainlocal ul.tabMenu {margin-bottom:0}
#RecruitLocalMainlocal ul.tabMenu li {width:59px}
#RecruitLocalMainlocal ul.tabMenu li.on {width:67px}
#RecruitOccupationList ul.tabMenu {margin-bottom:0}
#RecruitOccupationList .tabMenu li,
#RecruitWelfareList ul.tabMenu li {width:133px}
#RecruitOccupationList .tabMenu li.on,
#RecruitWelfareList ul.tabMenu li.on {width:139px}
#RecruitSalaryList ul.tabMenu li,
#RecruitObjectList ul.tabMenu li {width:178px}
#RecruitSalaryList ul.tabMenu li.on,
#RecruitObjectList ul.tabMenu li.on {width:180px}

/* common class : ÅÇ ÇüÅÂ ÇÏÀ§ ¸Þ´º */
#SubContents div.list {position:relative;border:2px solid #66a0c7;border-top:0 none}
ul.listFirst {overflow:hidden;width:1050px;padding:10px 0 10px 20px}
ul.listFirst li {overflow:hidden;float:left;width:147px;padding:5px 0 2px 3px;background:url('//image.alba.kr/recruit/bul.gif') no-repeat 0 -90px}
ul.listFirst li a {padding:3px 3px 1px 2px;padding-bottom:0\0;*padding-bottom:0;letter-spacing:-1px;color:#474747}
ul.listFirst li em {color:#0285c9}
ul.listFirst li.on a {text-decoration:none;color:#fff;background:#229ad8}
#RecruitSalaryList ul.listFirst {display:none}

ul.listSecond {overflow:hidden;width:716px;margin:0 25px;padding:10px 0 8px;border-top:1px solid #dcdcdc}
ul.listSecond li {float:left;width:143px;height:16px;height:15px\9;padding:5px 0 0 0;padding-top:6px\9;line-height:14px}

/* pagenation */
.pagenation.img {padding-top:80px;background-repeat:no-repeat;background-position:center 20px}
.pagenation.img1 {background-image:url('//image.alba.kr/e/common/201707/paging_img01.png')}
.pagenation.img2 {background-image:url('//image.alba.kr/e/common/201707/paging_img02.png')}
.pagenation.img3 {background-image:url('//image.alba.kr/e/common/201707/paging_img03.png')}
.pagenation.img4 {background-image:url('//image.alba.kr/e/common/201707/paging_img04.png')}
.pagenation.img5 {background-image:url('//image.alba.kr/e/common/201707/paging_img05.png')}
.pagenation.img6 {background-image:url('//image.alba.kr/e/common/201707/paging_img06.png')}
.pagenation.img7 {background-image:url('//image.alba.kr/e/common/201707/paging_img07.png')}
.pagenation.img8 {background-image:url('//image.alba.kr/e/common/201707/paging_img08.png')}
.pagenation.img9 {background-image:url('//image.alba.kr/e/common/201707/paging_img09.png')}
.pagenation.img10 {background-image:url('//image.alba.kr/e/common/201707/paging_img10.png')}
.pagenation.img11 {background-image:url('//image.alba.kr/e/common/201707/paging_img11.png')}
.pagenation.img12 {background-image:url('//image.alba.kr/e/common/201707/paging_img12.png')}

/* ¼±ÅÃ°Ë»ö */
.jobSearch {z-index:3;position:relative;width:1068px;margin:0 0 25px;padding:20px 0 15px;background-color:#f9f9f9;border:1px solid #c5c5c5}
.jobSearch fieldset {overflow:hidden;width:1028px;padding:0 20px;background:#f9f9f9 url('//image.alba.kr/recruit/jobSearch_line.png') repeat-y 534px 13px}
.jobSearch fieldset .divide1 {float:left;width:500px;margin:0}
.jobSearch fieldset .divide2 {float:right;width:350px;margin:0 125px 0 0}
.jobSearch fieldset div {margin:0 0 5px}
.jobSearch fieldset div.apply {padding-top:4px}
.jobSearch fieldset select {width:200px;height:20px;letter-spacing:-1px;vertical-align:middle}
.jobSearch fieldset input {margin-top:-3px}
.jobSearch fieldset span.subject {display:inline-block;width:43px;margin:4px 0 0;letter-spacing:-1px;vertical-align:top}
.jobSearch fieldset span.type {display:inline-block;padding-top:4px}
.jobSearch fieldset span.type label {margin-right:15px}
.jobSearch fieldset .genderClearBtn {display:none}
.jobSearch fieldset .genderClearBtn.on {display:inline}
.jobSearch div.searchSubmit {position:absolute;top:34px;right:40px}
.jobSearch div.searchSubmit a {display:block;width:70px;height:40px;padding:1px;font-weight:bold;text-align:center;line-height:46px}
.jobSearch div.searchSubmit a span {position:absolute;top:1px;left:1px;width:70px;height:40px;cursor:pointer;background:url('//image.alba.kr/recruit/JobSearch_btn_search.png') no-repeat 0 0}
.jobSearch div.searchDetail {position:absolute;top:88px;right:51px;letter-spacing:-1px}
.jobSearch div.searchDetail a {color:#474747;text-decoration:underline}

/* ¼±ÅÃ°Ë»ö - select ·¹ÀÌ¾î */
.jobSearch a.selectAnchor span {width:200px}
.jobSearch div.selectLayer {position:absolute;top:39px;left:270px;width:415px;padding:10px 5px 8px;background:#fff;border:2px solid #7f9db9}
.jobSearch div.selectLayer ul {overflow:hidden;width:410px}
.jobSearch div.selectLayer ul li {float:left;width:130px;padding:3px 0 3px 5px}
.jobSearch div.selectLayer ul li.none {display:block;width:385px}
.jobSearch div.selectLayer p {padding-right:3px;text-align:right}
.jobSearch div.selectLayer p img {cursor:pointer}

/* ¸ÞÀÎ */
#RecruitMain #JobCount {position:relative;overflow:hidden;width:1070px;height:77px;margin-bottom:15px;background:url('//image.alba.kr/recruit/Recruit_JobCount1.png') no-repeat 0 0}
#RecruitMain #JobCount dl {float:left}
#RecruitMain #JobCount dl.hotKeyword {overflow:hidden;width:632px;height:75px}
#RecruitMain #JobCount dl.hotKeyword dt {float:left;width:80px;height:75px;font:0/0 dotum;color:transparent}
#RecruitMain #JobCount dl.hotKeyword dd {float:left;padding:20px 20px 10px;padding:18px 20px 12px\0;*padding:18px 20px 12px}
#RecruitMain #JobCount dl.hotKeyword dd ul {overflow:hidden;width:510px;height:45px}
#RecruitMain #JobCount dl.hotKeyword dd ul li {float:left;margin-bottom:10px;padding-right:45px}
#RecruitMain #JobCount dl.hotKeyword dd ul li a {color:#0c438f}
#RecruitMain #JobCount dl.jobToday,
#RecruitMain #JobCount dl.jobStatus {width:218px;height:59px;margin-right:1px;padding:16px 0 0}
#RecruitMain #JobCount dl.jobToday dt,
#RecruitMain #JobCount dl.jobStatus dt {height:15px;margin-bottom:8px;font:0/0 dotum;color:transparent}
#RecruitMain #JobCount dl.jobToday dt a,
#RecruitMain #JobCount dl.jobStatus dt a {display:block;height:15px}
#RecruitMain #JobCount dl.jobToday dd,
#RecruitMain #JobCount dl.jobStatus dd {text-align:center;font:bold 24px arial;letter-spacing:-1px;vertical-align:top;color:#298eec}

/* ¸ÞÀÎ : companyRecruit */
.companyRecruit {margin:0 auto 20px}
.companyRecruit h2 {width:152px;height:16px;margin-bottom:8px;font:0/0 Dotum;color:#fff;background:url('//image.alba.kr/recruit/CompanyRecruit.png') no-repeat 0 0}
.companyRecruit .companyRecruitSlide {position:relative;height:122px;padding:23px 49px 20px;background:#fdfdfd;border:1px solid #e3e3e3;border-top:2px solid #5c5c5c}
.companyRecruit .companyRecruitSlide .btn {position:absolute;top:24px;width:25px;height:120px;font:0/0 Dotum;color:transparent;background:url('//image.alba.kr/recruit/CompanyRecruit.png') no-repeat}
.companyRecruit .companyRecruitSlide .btn.prevBtn {left:-1px;background-position:0 -21px}
.companyRecruit .companyRecruitSlide .btn.nextBtn {right:-1px;background-position:-30px -21px}
.companyRecruit .companyRecruitList {position:relative;overflow:hidden;width:100%;height:122px}
.companyRecruit .companyRecruitList ul {overflow:hidden;width:2550px;height:122px}
.companyRecruit .companyRecruitList ul li {float:left;width:160px;height:122px;margin-right:10px}
.companyRecruit .companyRecruitList ul li a {display:block;width:158px;height:118px;padding:1px 1px 3px;background:url('//image.alba.kr/recruit/CompanyRecruit.png') no-repeat -60px -21px}
.companyRecruit .companyRecruitList ul li a span {display:block;text-align:center}
.companyRecruit .companyRecruitList ul li a .companyLogo {height:86px}
.companyRecruit .companyRecruitList ul li a .companyName {height:22px;padding:10px 0 0;font-weight:bold}

/* ÃßÃµ ±â¾÷Ã¤¿ë°ü */
#RecruitListCompany .companyTitle {margin-bottom:20px}
#RecruitListCompany .otherCompany {position:absolute;right:0;top:5px}
#RecruitListCompany .otherCompany span {font:11px Dotum;letter-spacing:-1px}

/* Á÷Á¾º° Ã¤¿ë : ¸ÞÀÎ */
#RecruitOccupation #SubContents div.search {z-index:1;position:absolute;right:0;top:0;width:240px;padding:0 0 0 220px}
#RecruitOccupation #SubContents div.search span.guide {position:absolute;left:0;top:7px}
#RecruitOccupation #SubContents div.search input {float:left;width:180px;height:12px;_height:13px;padding:5px 10px 4px;padding:6px 10px 3px\9;line-height:12px;color:#a1a1a1;border:3px solid #e1ac00;border-right-width:1px}
#RecruitOccupation #SubContents div.search input.clicked {color:#474747}
#RecruitOccupation #SubContents div.search a.btn {float:left;width:24px;height:13px;padding:8px 0 0;line-height:12px;text-align:center;border:3px solid #e1ac00;border-left:none}
#RecruitOccupation #SubContents div.search div.keywordList {z-index:1;position:absolute;top:24px;right:9px;box-shadow:2px 2px 5px rgba(0,0,0,.15)}
#RecruitOccupation #SubContents div.search div.keywordList table {table-layout:fixed;width:380px;background:#fff;border:1px solid #549ce4;border-bottom:none;border-left:none}
#RecruitOccupation #SubContents div.search div.keywordList table tr {vertical-align:top}
#RecruitOccupation #SubContents div.search div.keywordList table tr th {padding:8px 0 5px;font-weight:normal;color:#382a12;background:#eef7fe}
#RecruitOccupation #SubContents div.search div.keywordList table tr th.first {width:135px;border:1px solid #549ce4;border-top:none;border-bottom:none}
#RecruitOccupation #SubContents div.search div.keywordList table tr th.second {width:245px}
#RecruitOccupation #SubContents div.search div.keywordList table tr td {padding:8px 12px;line-height:1.5}
#RecruitOccupation #SubContents div.search div.keywordList table tr td.first {border:1px solid #549ce4;border-top:none;border-bottom:none}
#RecruitOccupation #SubContents div.search div.keywordList table tr td a {color:#5f69e4}
#RecruitOccupation #SubContents div.search div.keywordList p.autoSearchOff {padding:7px 7px 3px 0;font:11px Dotum;letter-spacing:-1px;text-align:right;background:#f5f5f5 url('//image.alba.kr/job/autoSearchOff_line.gif') repeat-x left top;color:#909090;border:1px solid #549ce4;border-top:none}
#RecruitOccupation #SubContents div.search div.keywordList p.autoSearchOff a {color:#909090}
#RecruitOccupation #SubContents div.category {overflow:hidden;width:1070px;padding:3px 0 0}
#RecruitOccupation ul.typeMain {clear:both;overflow:hidden;width:1068px;border:1px solid #eee}
#RecruitOccupation ul.typeMain li.category {zoom:1;position:relative;float:left;padding:4px;width:258px;border-left:1px solid #eee}
#RecruitOccupation ul.typeMain li.category h2 {border-bottom:2px solid #fffdf6}
#RecruitOccupation ul.typeMain li.category h2 strong {display:block;width:237px;height:14px;padding:8px 10px 7px;padding:9px 10px 6px\9;background:#fffcf0;line-height:14px;border:1px solid #ddd0a5}
#RecruitOccupation ul.typeMain li.category ul {padding:12px 6px}
#RecruitOccupation ul.typeMain li.category ul li.list {overflow:hidden;height:24px}
#RecruitOccupation ul.typeMain li.category ul li.list a {display:block;position:relative;overflow:hidden;height:14px;padding:4px 0 4px 15px;padding:5px 0 3px 15px\9;background:url('//image.alba.kr/recruit/bul.gif') no-repeat 5px 9px;background-position:5px 8px\9}
#RecruitOccupation ul.typeMain li.category ul li.list a em {position:absolute;left:130px;top:5px;top:6px\9;font-size:11px;color:#3370cd;cursor:pointer}
#RecruitOccupation ul.typeMain li.category ul li.list a:hover em,
#RecruitOccupation ul.typeMain li.category ul li.list a:focus em,
#RecruitOccupation ul.typeMain li.category ul li.list a:active em {text-decoration:none}
#RecruitOccupation ul.typeMain li.category a.more {position:absolute;right:15px;top:14px;padding:0;padding:2px 0 0\9;font:11px/11px 'µ¸¿ò',dotum,AppleGothic,sans-serif;letter-spacing:-1px}
#RecruitOccupation ul.typeMain li.cateManage,
#RecruitOccupation ul.typeMain li.cateOffice {width:259px;border-left:0 none}
#RecruitOccupation ul.typeMain li.cateManage,
#RecruitOccupation ul.typeMain li.cateServing,
#RecruitOccupation ul.typeMain li.cateService,
#RecruitOccupation ul.typeMain li.cateEngineer {height:550px}
#RecruitOccupation ul.typeMain li.cateOffice,
#RecruitOccupation ul.typeMain li.cateDesign,
#RecruitOccupation ul.typeMain li.cateCounsel,
#RecruitOccupation ul.typeMain li.cateEdu {height:290px}

/* Áö¿ªº° Ã¤¿ë - Àü±¹Áöµµ */
#RecruitLocalMain #LocalMainBox ul.sectionList {position:relative;height:175px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.map {float:left;width:167px;height:175px;background:url('//image.alba.kr/recruit/map_southkorea.gif') no-repeat 0 0}
#RecruitLocalMain #LocalMainBox ul.sectionList li.map img {width:167px;height:175px;background:url('//image.alba.kr/recruit/map_local_control.gif') no-repeat 0 0}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area02 img {background-position:0 -175px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area032 img {background-position:0 -350px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area031 img {background-position:0 -525px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area051 img {background-position:0 -700px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area053 img {background-position:0 -875px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area052 img {background-position:0 -1050px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area055 img {background-position:0 -1225px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area054 img {background-position:0 -1400px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area033 img {background-position:0 -1575px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area042 img {background-position:0 -1750px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area041 img {background-position:0 -1925px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area043 img {background-position:0 -2100px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area062 img {background-position:0 -2275px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area061 img {background-position:0 -2450px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area063 img {background-position:0 -2625px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area064 img {background-position:0 -2800px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area044 img {background-position:0 -2975px} /* ¼¼Á¾ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area {overflow:hidden;float:left;width:596px;height:175px;margin:0 0 0 1px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList {width:600px;height:176px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li{float:left;width:99px;height:58px;border:1px solid #d2c496;border-right:none;border-top:none}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a {display:block;width:64px;height:26px;padding:16px 5px 15px 30px;padding-top:17px\9;padding-bottom:14px\9;line-height:12px;letter-spacing:-1px;white-space:nowrap;background:#fff url('//image.alba.kr/recruit/bg_local_areaLogo.gif') no-repeat}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.on a,
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a:hover,
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a:active,
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a:focus {font-weight:bold;letter-spacing:-2px;text-decoration:none;color:#f60;background-color:#e6f6ff}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area02 a {background-position:7px 17px}/* ¼­¿ï */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area031 a {background-position:7px -23px}/* °æ±â */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area032 a {background-position:7px -63px}/* ÀÎÃµ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area051 a {background-position:7px -103px}/* ºÎ»ê */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area053 a {background-position:7px -143px}/* ´ë±¸ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area052 a {background-position:7px -183px}/* ¿ï»ê */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area055 a {background-position:7px -223px}/* °æ³² */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area054 a {background-position:7px -263px}/* °æºÏ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area033 a {background-position:7px -303px}/* °­¿ø */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area042 a {background-position:7px -343px}/* ´ëÀü */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area041 a {background-position:7px -383px}/* Ãæ³² */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area043 a {background-position:7px -423px}/* ÃæºÏ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area062 a {background-position:7px -463px}/* ±¤ÁÖ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area061 a {background-position:7px -503px}/* Àü³² */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area063 a {background-position:7px -543px}/* ÀüºÏ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area064 a {background-position:7px -583px}/* Á¦ÁÖ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area044 a {background-position:7px -667px}/* ¼¼Á¾ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area99 a {background-position:7px -626px}/* Àü±¹ */
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a em {display:block;font-weight:400;font-size:11px;letter-spacing:0;color:#0f8dca}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li a span {position:absolute;display:block;width:8px;height:8px;text-indent:-999em;cursor:pointer;background-color:#fff;opacity:0;filter:alpha(opacity=0)}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area02 a span {left:68px;top:43px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area032 a span {left:55px;top:38px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area042 a span {left:72px;top:82px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area062 a span {left:60px;top:119px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area053 a span {left:105px;top:96px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area052 a span {left:123px;top:100px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area051 a span {left:115px;top:112px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area044 a span {left:65px;top:78px}
#RecruitLocalMain #LocalMainBox ul.sectionList li.area ul.areaList li.area99 a span {left:7px;top:7px;width:32px;height:16px}

/* Áö¿ªº° Ã¤¿ë - ½Ã,µµ ¼±ÅÃ ÀÌ ÈÄ */
#RecruitLocalMainlocal ul.tabMenu.area02 .area02,
#RecruitLocalMainlocal ul.tabMenu.area031 .area031,
#RecruitLocalMainlocal ul.tabMenu.area032 .area032,
#RecruitLocalMainlocal ul.tabMenu.area051 .area051,
#RecruitLocalMainlocal ul.tabMenu.area052 .area052,
#RecruitLocalMainlocal ul.tabMenu.area053 .area053,
#RecruitLocalMainlocal ul.tabMenu.area055 .area055,
#RecruitLocalMainlocal ul.tabMenu.area054 .area054,
#RecruitLocalMainlocal ul.tabMenu.area033 .area033,
#RecruitLocalMainlocal ul.tabMenu.area042 .area042,
#RecruitLocalMainlocal ul.tabMenu.area041 .area041,
#RecruitLocalMainlocal ul.tabMenu.area043 .area043,
#RecruitLocalMainlocal ul.tabMenu.area062 .area062,
#RecruitLocalMainlocal ul.tabMenu.area061 .area061,
#RecruitLocalMainlocal ul.tabMenu.area063 .area063,
#RecruitLocalMainlocal ul.tabMenu.area064 .area064,
#RecruitLocalMainlocal ul.tabMenu.area044 .area044,
#RecruitLocalMainlocal ul.tabMenu.area99 .area99 {z-index:1;position:relative}
#RecruitLocalMainlocal ul.tabMenu.area02 .area02 a,
#RecruitLocalMainlocal ul.tabMenu.area031 .area031 a,
#RecruitLocalMainlocal ul.tabMenu.area032 .area032 a,
#RecruitLocalMainlocal ul.tabMenu.area051 .area051 a,
#RecruitLocalMainlocal ul.tabMenu.area052 .area052 a,
#RecruitLocalMainlocal ul.tabMenu.area053 .area053 a,
#RecruitLocalMainlocal ul.tabMenu.area055 .area055 a,
#RecruitLocalMainlocal ul.tabMenu.area054 .area054 a,
#RecruitLocalMainlocal ul.tabMenu.area033 .area033 a,
#RecruitLocalMainlocal ul.tabMenu.area042 .area042 a,
#RecruitLocalMainlocal ul.tabMenu.area041 .area041 a,
#RecruitLocalMainlocal ul.tabMenu.area043 .area043 a,
#RecruitLocalMainlocal ul.tabMenu.area062 .area062 a,
#RecruitLocalMainlocal ul.tabMenu.area061 .area061 a,
#RecruitLocalMainlocal ul.tabMenu.area063 .area063 a,
#RecruitLocalMainlocal ul.tabMenu.area064 .area064 a,
#RecruitLocalMainlocal ul.tabMenu.area044 .area044 a,
#RecruitLocalMainlocal ul.tabMenu.area99 .area99 a {height:24px;padding-top:11px;color:#ee6a29;font-weight:bold;letter-spacing:-1px;background:#fff;border:2px solid #66a0c7;border-bottom:0 none}
#RecruitLocalMainlocal .localHeader {overflow:hidden;margin:0 25px;padding:15px 0 9px;border-bottom:1px solid #dcdcdc}
#RecruitLocalMainlocal .localHeader .selectedLocal {float:left;height:16px;padding:2px 5px;font:bold 14px 'µ¸¿ò',dotum,AppleGothic,sans-serif}
#RecruitLocalMainlocal .localHeader .selectedLocal a {font:bold 14px 'µ¸¿ò',dotum,AppleGothic,sans-serif}
#RecruitLocalMainlocal .localHeader .selectedLocal .part,
#RecruitLocalMainlocal .localHeader .selectedLocal .localDepth1,
#RecruitLocalMainlocal .localHeader .selectedLocal .localDepth2 {display:inline-block;margin-top:4px\9}
#RecruitLocalMainlocal .localHeader .selectedLocal .localDepth3 {display:inline-block;margin-top:-1px;vertical-align:middle;vertical-align:bottom\9}
#RecruitLocalMainlocal .localHeader .selectedLocal a img {vertical-align:top }
#RecruitLocalMainlocal .localHeader .selectLocal {float:right;margin:5px 0 0}
#RecruitLocalMainlocal .localHeader .selectLocal span {font:11px Dotum;letter-spacing:-1px}
#RecruitLocalMainlocal .listSecond {border-top:0 none}

/* Ã¤¿ë°ø°í »ó¼¼°Ë»ö */
#RecruitSearchMain #SubContents .searchCondition div.header {zoom:1;padding:0 0 2px;background:#fafafa;border-bottom:1px solid #f6f6f6}
#RecruitSearchMain #SubContents .searchCondition div.header p {padding:8px 5px 5px;line-height:12px;background:#fff;border-bottom:3px solid #fdfdfd}
#RecruitSearchMain #SubContents .searchCondition ul.condition {width:1048px;padding:10px;background:#fffdf6;border:1px solid #d2c496}
#RecruitSearchMain #SubContents .searchCondition ul.condition:after {clear:both;display:block;content:''}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector {float:left;width:1048px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dt {float:left;width:90px;padding:10px 15px;padding:11px 15px 9px\9;font-weight:bold}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dd {position:relative;float:left;width:928px;padding:8px 0 0}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dd select {width:120px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dd label {margin:0 15px 0 4px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dd .typeRadio {position:static}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.sector dl dd .typeText {padding:2px;padding:3px 2px 1px\9;border:1px solid #ccc}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.area dl dd #addArea .area {padding:5px 0 5px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.area dl dd #addArea #addArea3__ {padding:0 0 10px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd {*z-index:5}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd a.selectAnchor {width:100px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd a.selectAnchor span {width:96px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd .selectLayer {overflow:hidden;left:124px;width:490px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd .selectLayer ul {width:490px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd .selectLayer ul li {float:left;width:155px;margin:0 5px 0 0}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd .selectLayer ul li label {white-space:nowrap}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd .selectLayer p {position:absolute;right:5px;bottom:5px;cursor:pointer}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.kind dl dd span {width:96px}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.gender .genderClearBtn {display:none}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.gender .genderClearBtn.on {display:inline}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.gender dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.education dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.welfare dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.favor dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.date dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.period dl dd,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.day dl dd {padding-top:10px;padding-bottom:6px;line-height:1.5;white-space:nowrap}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.day div.weekSelect {margin:5px 0 0}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.day div.divide {margin:10px 0 0;padding:10px 0 8px;background:url('//image.alba.kr/recruit/line_dot.gif') repeat-x left top}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.pay dl dd .typeText {text-align:right;ime-mode:disabled}
#RecruitSearchMain #SubContents .searchCondition ul.condition li.welfare dl dd .formWrap,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.favor dl dd .formWrap,
#RecruitSearchMain #SubContents .searchCondition ul.condition li.etc dl dd span.formWrap {float:left;width:150px;white-space:nowrap;padding:0 0 5px}
#RecruitSearchMain #SubContents .searchCondition p.submit {padding:10px 0 25px;text-align:center}
#RecruitSearchMain #SubContents .searchCondition p.submit a.btnSt1 {margin:6px 0 0}

/* º¹¸®ÈÄ»ýº° */
#RecruitWelfareList #SubContents #WelfareType {overflow:hidden;width:1070px}
#RecruitWelfareList #SubContents ul.category {overflow:hidden;width:1070px}
#RecruitWelfareList #SubContents ul.category li.set {float:left;overflow:hidden;width:268px;background:url('//image.alba.kr/recruit/bg_line_dashedVertical1.gif') no-repeat 0 0}
#RecruitWelfareList #SubContents ul.category li.set dl {overflow:hidden;width:268px;height:55px;padding:3px 0 0}
#RecruitWelfareList #SubContents ul.category li.set dl dt {float:left;width:96px;height:21px;padding-left:10px;font-weight:bold;letter-spacing:-1px;text-indent:-999em;color:#1a95d1;background:url('//image.alba.kr/recruit/WelfareType_bg_title.gif') no-repeat}
#RecruitWelfareList #SubContents ul.category li.set dl dd {float:right;width:152px;overflow:hidden;padding:3px 0 0}
#RecruitWelfareList #SubContents ul.category li.set dl dd span {float:left;margin:2px 0;letter-spacing:-1px}
#RecruitWelfareList #SubContents ul.category li.set dl dd span label {margin:0 12px 0 3px}
#RecruitWelfareList #SubContents ul.category li.insurance {width:234px;background-image:none}
#RecruitWelfareList #SubContents ul.category li.insurance dl {width:234px}
#RecruitWelfareList #SubContents ul.category li.insurance dl dt {width:84px;padding-left:0;background-position:left top}
#RecruitWelfareList #SubContents ul.category li.insurance dl dd {width:150px}
#RecruitWelfareList #SubContents ul.category li.support,
#RecruitWelfareList #SubContents ul.category li.support dl {width:298px}
#RecruitWelfareList #SubContents ul.category li.support dl dt {background-position:10px -31px}
#RecruitWelfareList #SubContents ul.category li.support dl dd {width:182px}
#RecruitWelfareList #SubContents ul.category li.support dl dd span.first {width:105px}
#RecruitWelfareList #SubContents ul.category li.rest,
#RecruitWelfareList #SubContents ul.category li.rest dl {width:238px}
#RecruitWelfareList #SubContents ul.category li.rest dl dt {background-position:10px -62px}
#RecruitWelfareList #SubContents ul.category li.rest dl dd {width:122px}

/* Àü¹®Ã¤¿ë°ü : °øÅë(±âº»Æû-»ý»êÁ÷) */
#SubContents #ProfessionalHead {overflow:hidden;width:1070px;height:118px;background:url('//image.alba.kr/recruit/professional_header.jpg') no-repeat 0 -120px}
#SubContents #ProfessionalHead h1 {z-index:-1;position:relative;float:left;width:253px;height:108px;padding:0;line-height:108px;text-align:center;border:5px solid #2282be}
#SubContents #ProfessionalHead .category {float:left;width:767px;height:76px;padding:20px}
#SubContents #ProfessionalHead .category .view {float:left;overflow:hidden;width:767px;border-top:1px solid #e5e5e5}
#SubContents #ProfessionalHead .category .all {border-top:none}
#SubContents #ProfessionalHead .category .all dl dt a {color:#1f82b9}
#SubContents #ProfessionalHead .category .view dl {overflow:hidden}
#SubContents #ProfessionalHead .category .view dl dt {float:left;width:60px;height:14px;padding:6px 0 5px;padding:7px 0 4px\9;font-weight:bold;letter-spacing:-1px;line-height:14px;background:url('//image.alba.kr/recruit/bul.gif') no-repeat 100% -292px}
#SubContents #ProfessionalHead .category .view dl dd {overflow:hidden;float:left;width:697px;padding:4px 0 4px 10px;padding:5px 0 3px 10px\9}
#SubContents #ProfessionalHead .category .view dl dd ul {overflow:hidden;width:697px}
#SubContents #ProfessionalHead .category .view dl dd ul li {float:left;height:12px;padding:3px 15px 2px;font:11px/12px 'µ¸¿ò',dotum,AppleGothic,sans-serif;letter-spacing:-1px;white-space:nowrap;background:url('//image.alba.kr/recruit/bul.gif') no-repeat 0 -147px;background-position:0 -146px\0/}
#SubContents #ProfessionalHead .category .view dl dd ul li:first-child {padding-left:0;background-image:none}
#SubContents #ProfessionalHead .category .view dl dd ul li.on a {font-weight:bold;color:#1f82b9}
@media all and (min-width:0){
#SubContents #ProfessionalHead .category .view dl dt {background-position:100% -293px\0/}
}

/* Àü¹®Ã¤¿ë°ü : »ç¹«Á÷ */
#RecruitProfessionalOffice #ProfessionalHead {background-position:0 0}
#RecruitProfessionalOffice #ProfessionalHead .category .all dl dt a {color:#7bb113}
#RecruitProfessionalOffice #ProfessionalHead .category .view dl dt {background-position:100% -242px}
#RecruitProfessionalOffice #ProfessionalHead .category .view dl dd ul li.on a {color:#7bb113}
@media all and (min-width:0){
#RecruitProfessionalOffice #ProfessionalHead .category .view dl dt {background-position:100% -243px\0/}
}

/* Àü¹®Ã¤¿ë°ü : »ó´ãÁ÷ */
#RecruitProfessionalCounsel #ProfessionalHead {background-position:0 -240px}
#RecruitProfessionalCounsel #ProfessionalHead .category {padding-top:15px}
#RecruitProfessionalCounsel #ProfessionalHead .category .all dl dt a {color:#fd9518}
#RecruitProfessionalCounsel #ProfessionalHead .category .view dl dt {background-position:100% -192px}
#RecruitProfessionalCounsel #ProfessionalHead .category .view dl dd ul li.on a {color:#fd9518}
@media all and (min-width:0){
#RecruitProfessionalCounsel #ProfessionalHead .category .view dl dt {background-position:100% -193px\0/}
}

/* ÀÓ½Ã ÀÌº¥Æ® - ÆÝÄ¡ */
body.recruit #Location img {display:block;position:absolute;top:0;right:0}

/* ¼±ÅÃ°Ë»ö */
#JobSearch.jobSearch select.select {height:28px;padding:0 25px 0 3px;padding-right:0\0;*padding-right:0;line-height:24px;background:url('//image.alba.kr/comm/select.png') no-repeat 100% center;background:none\0;*background:none;background-color:#fff;border:1px solid #bbb;-webkit-appearance:none;-webkit-appearance:menulist\0;*-webkit-appearance:menulist}
@-moz-document url-prefix() {
  #JobSearch.jobSearch select.select {-moz-appearance:none;text-indent:0.01px;text-overflow:""}
}
#JobSearch.jobSearch {z-index:3;position:relative;padding:0;margin-bottom:25px;border:0;background:none}
#JobSearch.jobSearch fieldset {position:relative;width:1068px;padding:0;border:1px solid #d5d5d5;background:none}
#JobSearch.jobSearch fieldset div {margin:0}
#JobSearch.jobSearch fieldset input {margin-top:0}
#JobSearch.jobSearch .inputWrap {width:100%}
#JobSearch.jobSearch .inputWrap:after {content:" ";display:block;clear:both;height:0;visibility:hidden}
#JobSearch.jobSearch .inputWrap li {float:left;position:relative;padding-top:9px}
#JobSearch.jobSearch span.input.on label {color:#2073f0}
#JobSearch.jobSearch input[type="text"] {height:22px;height:18px\0;*height:18px;padding:2px 5px 0;padding-top:6px\0;*padding-top:6px;border:1px solid #bbb}
#JobSearch.jobSearch dl {width:1068px}
#JobSearch.jobSearch dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden}
#JobSearch.jobSearch dl .content {position:relative}
#JobSearch.jobSearch dl .content--input-only {height:28px}
#JobSearch.jobSearch dl .content .blank {display:inline-block;width:940px;height:19px;height:18px\0;*height:18px;padding:7px 8px 0;padding-top:8px\0;*padding-top:8px;text-decoration:none;color:#728fb0;background:#fff;border:1px solid #bbb}
#JobSearch.jobSearch dl .content .value {display:inline-block;width:950px;padding:0 3px 3px;text-decoration:none;background:#fff;border:1px solid #bbb}
#JobSearch.jobSearch dl .content .value span {display:inline-block;height:15px;height:14px\0;*height:14px;margin:3px 4px 0 0;padding:3px 5px 0;padding-top:4px\0;*padding-top:4px;color:#222;background:#e5f3ff;border:1px solid #cbe6ff}
#JobSearch.jobSearch dl .content .value span button {display:inline-block;width:10px;height:15px;margin:0 0 0 4px;padding:0;vertical-align:middle;cursor:pointer;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -337px -36px;border:0 none}
#JobSearch.jobSearch dl .data {display:none;float:left;position:relative;width:1066px;margin:5px -1px 0;background:#fff;border:2px solid #5da3d3}
#JobSearch.jobSearch dl .data .tabForm {overflow:hidden;width:1066px;height:70px;background:#f3f3f4;border-bottom:2px solid #f8f8f8}
#JobSearch.jobSearch dl .data .tabForm li {float:left}
#JobSearch.jobSearch dl .data .tabForm li a {display:block;height:24px;height:23px\0;*height:23px;padding-top:10px;padding-top:11px\0;*padding-top:11px;text-align:center;border-right:1px solid #bbb;border-bottom:1px solid #bbb}
#JobSearch.jobSearch dl .data .tabForm li.last a {border-right:0 none}
#JobSearch.jobSearch dl .data .tabForm li.on a {font-weight:bold;color:#fff;background:#5da3d3;border-color:#487da1}
#JobSearch.jobSearch dl .data .inputWrap {width:1020px;padding:6px 18px 15px}
#JobSearch.jobSearch dl .data .inputWrap li {width:170px}
#JobSearch.jobSearch dl .data .dataCloseBtn {position:absolute;right:10px;top:auto;bottom:12px;width:14px;height:13px;font:0/0 Dotum;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -319px -40px}
#JobSearch.jobSearch .base {width:1068px;padding-bottom:10px;background:#fbfbfb}
#JobSearch.jobSearch .base dl {padding-top:10px}
#JobSearch.jobSearch .base dl .item {float:left;width:75px;height:20px;height:18px\0;*height:20px;padding:8px 0 0 25px;padding-top:10px\0;*padding-top:10px;font-weight:bold}
#JobSearch.jobSearch .base dl .content {float:left}
#JobSearch.jobSearch .base dl.area .data .tabForm li {width:118px}
#JobSearch.jobSearch .base dl.area .data .tabForm li.last {width:122px}
#JobSearch.jobSearch .base dl.area .data .inputWrap li {width:127px}
#JobSearch.jobSearch .base dl.area .data .inputWrap .input input[type="radio"] + label {background-position:0 40px}
#JobSearch.jobSearch .base dl.area .data .inputWrap .input.on input[type="radio"] + label {background-position:0 -60px}
#JobSearch.jobSearch .base dl.area .data .inputWrap.dongWrap {background:#fafeff;border-top:1px solid #d3e3ed}
#JobSearch.jobSearch .base dl.subway select {width:200px}
#JobSearch.jobSearch .base dl.kind .data .tabForm li {width:266px}
#JobSearch.jobSearch .base dl.kind .data .tabForm li.odd {width:267px}
#JobSearch.jobSearch .work {overflow:hidden;width:1068px;background:#fff}
#JobSearch.jobSearch .work dl {float:left;width:356px}
#JobSearch.jobSearch .work dl.date {position:relative}
#JobSearch.jobSearch .work dl.date .clearBtn {display:none;position:absolute;right:5px;top:4px;width:65px;height:24px;font:0/0 Dotum;vertical-align:top;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -249px -40px}
#JobSearch.jobSearch .work dl .item {height:22px;height:20px\0;*height:20px;padding-top:9px;padding-top:11px\0;*padding-top:11px;font-weight:bold;text-align:center;background:#f3f3f4;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5}
#JobSearch.jobSearch .work dl .content {padding:5px 5px 14px 14px;border-right:1px solid #d5d5d5}
#JobSearch.jobSearch .work dl.last .item,
#JobSearch.jobSearch .work dl.last .content {border-right:0 none}
#JobSearch.jobSearch .work .inputWrap {width:100%;padding:0}
#JobSearch.jobSearch .work .term .inputWrap li {width:167px}
#JobSearch.jobSearch .work .date .inputWrap li {width:75px}
#JobSearch.jobSearch .work .time .inputWrap li {width:122px}
#JobSearch.jobSearch .work .time .inputWrap li.short {width:92px}
#JobSearch.jobSearch .work .time .inputWrap li.long {width:244px}
#JobSearch.jobSearch .work .inputWrap li.full {width:100%}
#JobSearch.jobSearch .work .subSelect {z-index:1;display:none;position:absolute;left:99px;top:5px}
#JobSearch.jobSearch .work .subSelect ul {overflow:hidden;width:165px;height:42px;padding:0 6px 6px;background:#fbfbfb;border:1px solid #d5d5d5}
#JobSearch.jobSearch .work .subSelect ul li {width:auto !important}
#JobSearch.jobSearch .work .week .subSelect ul li {padding:6px 8px 0 0}
#JobSearch.jobSearch .work .week .subSelect ul li span.input label {padding:1px 0 0 16px;padding:2px 0 0 16px\0;*padding:2px 0 0 16px}
#JobSearch.jobSearch .work .day .subSelect ul li {padding:6px 9px 0 0}
#JobSearch.jobSearch .work .subSelect .arrow {position:absolute;left:-4px;top:7px;*top:8px;width:5px;height:7px;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -350px -40px}
#JobSearch.jobSearch .work.double dl.alba .item,
#JobSearch.jobSearch .work.double dl.alba .content {border-right:0 none}
#JobSearch.jobSearch .work.double dl.alba .content .inputWrap {padding-top:15px}
#JobSearch.jobSearch .work.double dl.time .item,
#JobSearch.jobSearch .work.double dl.time .content {border-left:1px solid #d5d5d5}
#JobSearch.jobSearch .work.double dl.time .content .inputWrap li {width:135px}
#JobSearch.jobSearch .work.double dl.time .content .inputWrap li.short {width:90px}
#JobSearch.jobSearch .detail {display:block;border-top:1px solid #aaa}
#JobSearch.jobSearch .detail dl {background:#fafafa}
#JobSearch.jobSearch .detail dl.valueNo {display:none}
#JobSearch.jobSearch .detail dl.career,
#JobSearch.jobSearch .detail dl.gender {float:left;width:558px;border-right:1px solid #eaeaea}
#JobSearch.jobSearch .detail dl.school,
#JobSearch.jobSearch .detail dl.age {float:left;width:509px}
#JobSearch.jobSearch .detail dl.pay, 
#JobSearch.jobSearch .detail dl.welfare,
#JobSearch.jobSearch .detail dl.prefer {clear:both}
#JobSearch.jobSearch .detail dl .item {float:left;width:74px;height:27px;height:26px\0;*height:26px;padding:13px 0 0 15px;padding-top:14px\0;*padding-top:14px;font-weight:bold;background:#fafafa;border-top:1px solid #eaeaea}
#JobSearch.jobSearch .detail dl .content {float:left;width:947px;padding:6px 10px;background-color:#fff;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}
#JobSearch.jobSearch .detail dl .content .inputWrap li {padding-top:6px}
#JobSearch.jobSearch .detail dl .content .inputWrap li label {padding-right:15px}
#JobSearch.jobSearch .detail dl .content select {width:150px}
#JobSearch.jobSearch .detail dl .content .blank {width:620px}
#JobSearch.jobSearch .detail dl .content .value {width:630px}
#JobSearch.jobSearch .detail dl .content .addCondition {position:absolute;top:12px;margin-left:10px}
#JobSearch.jobSearch .detail dl .content .addCondition label {padding-right:20px}
#JobSearch.jobSearch .detail dl .content .addCondition strong {color:#ea7400}
#JobSearch.jobSearch .detail dl .content .addCondition .clearBtn {display:none;width:65px;height:24px;margin-top:-4px;font:0/0 Dotum;vertical-align:top;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -249px -40px}
#JobSearch.jobSearch .detail dl .content .addCondition .clearBtn.on {display:inline-block}
#JobSearch.jobSearch .detail dl .data {margin-top:0}
#JobSearch.jobSearch .detail dl.career .content,
#JobSearch.jobSearch .detail dl.gender .content {width:448px}
#JobSearch.jobSearch .detail dl.school .content,
#JobSearch.jobSearch .detail dl.age .content {width:399px}
#JobSearch.jobSearch .detail dl.employ .content,
#JobSearch.jobSearch .detail dl.gender .content {padding-bottom:13px}
#JobSearch.jobSearch .detail dl.gender .inputWrap {float:left;width:150px;width:154px\0;*width:154px}
#JobSearch.jobSearch .detail dl.pay .inputWrap {float:left;width:auto}
#JobSearch.jobSearch .detail dl.pay .price {margin-top:-5px}
#JobSearch.jobSearch .detail dl.pay .price input {width:89px;margin-right:4px}
#JobSearch.jobSearch .detail dl.keyword input {width:388px}
#JobSearch.jobSearch .detail dl.keyword .regBtn {display:inline-block;width:50px;height:24px;font:0/0 Dotum;vertical-align:middle;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat -194px -40px}
#JobSearch.jobSearch .detail dl.keyword .value {display:block;width:100%;margin:3px 0 0;padding:0;border:0 none}
#JobSearch.jobSearch .detail dl.welfare .data .inputWrap li {width:127px}
#JobSearch.jobSearch .detail dl.prefer .data .inputWrap li {width:145px}
#JobSearch.jobSearch .searchAction {clear:both;position:relative;border-top:1px solid #aaa}
#JobSearch.jobSearch .searchAction .detailBtn {position:absolute;right:-1px;top:-1px;width:182px;height:35px;font:0/0 Dotum;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat 0 0}
#JobSearch.jobSearch .searchAction .detailBtn.on {background-position:-187px 0}
#JobSearch.jobSearch .searchAction .ect {height:28px;padding:7px 14px;background:#f3f3f4;border-bottom:1px solid #d5d5d5}
#JobSearch.jobSearch .searchAction .ect select {width:128px;margin-right:15px}
#JobSearch.jobSearch .searchAction .ect label {width:100px}
#JobSearch.jobSearch .searchAction .btnAction {padding:10px 0;text-align:center}
#JobSearch.jobSearch .searchAction .btnAction a {display:inline-block;width:92px;height:36px;margin:0 3px;font:0/0 Dotum;vertical-align:top;color:transparent;background:url('//image.alba.kr/job/jobSearch.png') no-repeat}
#JobSearch.jobSearch .searchAction .btnAction .searchSubmit {background-position:0 -40px}
#JobSearch.jobSearch .searchAction .btnAction .searchClear {background-position:-97px -40px}