@charset "euc-kr";
/* CSS Document */

.recruit {background-color:#03ae6d;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#3e83d8),color-stop(0.5,#3ea071),color-stop(1,#3ebe0d));background-image:-o-linear-gradient(right,#3e83d8 0,#3ea071 50%,#3ebe0d 100%);background-image:-moz-linear-gradient(right,#3e83d8 0,#3ea071 50%,#3ebe0d 100%);background-image:-webkit-linear-gradient(right,#3e83d8 0,#3ea071 50%,#3ebe0d 100%);background-image:-ms-linear-gradient(right,#3e83d8 0,#3ea071 50%,#3ebe0d 100%);background-image:linear-gradient(to right,#3e83d8 0,#3ea071 50%,#3ebe0d 100%);-webkit-backface-visibility:hidden;-webkit-transition:opacity 500ms linear;-moz-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;transition:opacity 500ms linear}
.recruit .recruit_wrap { position: relative; width: 980px; /*height: 100px;  height: 114px; */ margin: 0 auto; }
.recruit .recruit_wrap p.btn_arr span { background: url(/new/img/main/arr.png) no-repeat; text-indent: -9999px; cursor:pointer }
.recruit .recruit_wrap p.btn_arr span.prev { background-position: 0 0; width: 14px; height: 26px; position: absolute; left: -30px; top: 38px }
.recruit .recruit_wrap p.btn_arr span.prev:hover { background-position: 0 -26px; width: 14px; height: 26px; position: absolute; left: -30px; top: 38px }
.recruit .recruit_wrap p.btn_arr span.next { background-position: -14px 0; width: 14px; height: 26px; position: absolute; right: -24px; top: 38px }
.recruit .recruit_wrap p.btn_arr span.next:hover { background-position: -14px -26px; width: 14px; height: 26px; position: absolute; right: -24px; top: 38px }
.recruit .recruit_wrap .recruit_co_wrap { width: 980px; height:100px; margin: 0 auto;  }
.recruit .recruit_wrap .recruit_co { width: 980px; height:100px; overflow: hidden; margin: 0 auto; }
.recruit .recruit_wrap .recruit_co ul { position: relative; width: 6600px;padding-top:10px;  }
.recruit .recruit_wrap .recruit_co ul li { margin:  0 10px 0 0;  float: left; position: relative; width: 236px; height: 80px; }
.recruit .recruit_wrap .recruit_co ul li a:hover { left: 1px; top: 1px; position: absolute; width: 236px; height: 80px; }
.recruit .recruit_wrap .recruit_close { color: #e3e7ec; font-family: 'dotum', sans-serif; font-size: 11px; letter-spacing: -1px; clear: both; text-align: right; margin-top: 13px }
.recruit .recruit_wrap .recruit_close span { display: inline-block; margin: 0 5px; color: #92a8c0 }
.recruit .recruit_wrap .recruit_close input { margin-bottom: -2px }
.recruit .recruit_wrap .recruit_close a { color: #e3e7ec }
.recruit .recruit_wrap .recruit_close a:hover { color: #FFF }
.recruit .recruit_wrap .recruit_close2 a { position:absolute; right:0px; top:30px; }


.recruit .recruit_wrap .recruit_co .top_banner {position:absolute; width:236px; height:22px; background-color:#fff;/* opacity:0.9; */ bottom:0;z-index:9; font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:11px; }
.recruit .recruit_wrap .recruit_co .top_banner ul.banner_txt {position:absolute; width:236px; height:22px; top:-5px; }
.recruit .recruit_wrap .recruit_co .top_banner ul.banner_txt li.txt_name {position:absolute; width:78px; height:22px; text-align:center; top:5px; border-right:1px solid #cccccc; line-height:26px; letter-spacing: -1px; color:#0b64b7; font-weight:bold; }
.recruit .recruit_wrap .recruit_co .top_banner ul.banner_txt li.txt_type {position:absolute; width:78px; height:22px; left:79px; text-align:center; top:5px; border-right:1px solid #cccccc; line-height:26px; letter-spacing: -1px; }
.recruit .recruit_wrap .recruit_co .top_banner ul.banner_txt li.txt_date {position:absolute; width:78px; height:22px; left:158px; text-align:center; top:5px; line-height:26px; letter-spacing: -1px; }