@charset "utf-8";
/* 취업지원센터 메뉴 css */

/********** 취업 프로세스 **********/
.working_system { float: right; width: 596px; color: #6d6e72; line-height: 1.5; }
.working_system b { display: block; font-weight: normal; color: #283444; background: url(/resources/images/sub05/sub05_bullet.jpg); background-repeat: no-repeat; background-position: left 3px; padding-left: 8px; font-size: 13px; }
.working_system li { padding-bottom: 7px; font-size: 12px; }
.working_system .system_bullet { padding-top: 5px; }


/********** 취업현황 상세 **********/
#workView {border-top:1px solid #222; width:1130px; margin:0 auto; margin-bottom:40px;}
#workView th {border-bottom:1px solid #dae0e9; background: #f2f5f9; color: #222; width: 283px; height:55px; font-weight: normal; }
#workView td {padding-left:25px; border-bottom:1px solid var(--common-border); color:#6e6e6e; font-size:15px; text-align:left;}


/********** 협력기업 **********/
.collaborate_wrap {}
.collaborate_wrap #collaborate {overflow:hidden; width:100%; margin:0 auto;}
.collaborate_wrap .box1 {}
.collaborate_wrap .total {font-size:21px; font-weight:400; text-align: center;}
.collaborate_wrap .total_num {color: var(--color-blue); font-weight:800; font-family:'Gotham-Black',sans-serif; font-size:65px; line-height:1; letter-spacing:-0.03em;}
.collaborate_wrap #box2 {margin:0 auto;}

.collaborate_wrap #visual {overflow:hidden; width:1130px; height:auto; margin:0 auto 30px; background:#f2f5f9;}
.collaborate_wrap #visual #suit_count {padding-top:70px; font-size:18px;}

.collaborate_wrap #visual .inner {width:100%; height:121px;}
.collaborate_wrap #visual .inner2 {width:200px; margin:0 auto; background-position:center 30px !important; background-repeat:no-repeat !important; }
.collaborate_wrap #visual .all_box{width:961px;margin:0 auto; overflow:hidden; margin-bottom:40px;}
.collaborate_wrap #visual .all_box ul li { font-size:14px; color:#5b5b5b;}
.collaborate_wrap #visual .all_box ul{padding:30px 0 30px 0; box-sizing:border-box}
.collaborate_wrap #visual .one_box{width:230px;height:100%;background:#fff;float:left;text-align:center;line-height:2.5;}
.collaborate_wrap #visual .two_box{width:230px;height:100%;background:#fff;float:left;text-align:center;line-height:2.5;margin-left:14px;}
.collaborate_wrap #visual .three_box{width:230px;height:100%;background:#fff;float:left;text-align:center;line-height:2.5;margin-left:14px;}
.collaborate_wrap #visual .four_box{width:230px;height:100%;background:#fff;float:left;text-align:center;line-height:2.5;margin-left:13px;}

.collaborate_wrap #footer {width:1130px; margin:0 auto; }
.collaborate_wrap #footer .txt {display:block; height:54px; border-radius:50px; margin:0 auto; padding-left:20px; text-align:left; line-height:54px; color:#fff; font-size:15px; background:url(/resources/images/main/main_renewal/sub/sub04/more.png) no-repeat; background-position:center right 22px; background-color:#222; cursor:pointer;}
.collaborate_wrap #footer .txt ul li {color:#fff; font-size:15px;}


/********** 인재 채용 문의 **********/
.insertrecruit_wrap {}
.recruit_title { padding-top: 23px; line-height:1.3; color: #5b5b5b; width:1130px; margin:0 auto; text-align: center; padding-bottom: 25px; }
.recruit_title span { display: block; color: #283444; font-size: 17px; margin-bottom: 5px; line-height:1.2; }
#recruit { border-top: 1px solid #222; width:1130px; margin:0 auto; margin-top:30px; }
#recruit th {border-bottom: 1px solid #dae0e9; background: #f2f5f9; color: #222; width: 283px; height: 55px; font-weight: normal; }
#recruit td {position:relative; padding:7px; border-bottom:1px solid var(--common-border); color:#222; text-align:left;}
#recruit td select {width:262px; height:37px; padding:0 10px; line-height:37px; text-align-last:left; cursor:pointer;}
/* #recruit select:focus { width:262px; height: 37px; line-height: 37px; cursor: pointer; border: 1px solid rgb(30, 23, 123); } */
#recruit td input[type=text] {width:300px; line-height:37px; height:37px; border:1px solid var(--common-border); padding-left:10px;}
/* #recruit input[type=text]:focus { width: 300px; line-height: 35px; height: 35px; padding-left: 10px; border: 1px solid rgb(30, 23, 123) } */
/* #recruit_button { padding: 40px 0 55px 0; } */
#recruit_button a { display: block; margin: 0 auto; height: 55px; width: 120px; text-align: center; font-size: 16px; color: #fff; background: #ff1800; line-height: 55px; }
#recruit .file_hidden { width: 88px; height: 25px; position: absolute; top:5px; right: 100px; z-index: 99; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0; }
#recruit .file_btn { height: 37px; line-height: 37px; color: #FFFFFF; background: #2a2a4e; border: 0; width:78px; margin-left:5px; float:left; cursor: pointer; }

#recruit .calendar_wrap {padding-bottom:0;}
#recruit .calendar_wrap .calendar {top:83px; left:10px;}
#recruit #address_button, #recruit #re_address_button {width:100px; height:37px; border:1px solid #dae0e9; background-color:#fff; font-weight:bold; line-height:35px; cursor:pointer;}
#address_tail {/* display:none; width:190px; */display:block; margin-top:2px;}




