/* 회원가입 - setp2 */
.btn_area.btn .btn {
    display: inline-block;
    text-align: center;
    width: 165px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    background: #7f7f7f;
	position: relative;
}

.btn_area.btn .btn { margin-left:20px; }

.text_sm{ width:70% !important;  }

.joinwrap .formwrap dl dd .email input{  width:100%; }

.joinwrap .formwrap dl dd .input select {
    box-sizing: border-box;
    appearance: none;
    width: 160px;
    height: 50px;
    padding: 0 15px;
    border: 1px solid #ccc;
    background: url(../images/common/bbs_sel_arr.png) no-repeat calc(100% - 15px) center;
    font-size: 16px;
}
/* 회원가입 - setp2 */

/* 상단 로그인이후 마이페이지 팝업*/
.pop_myinfo { display:none;position: absolute;width: 170px;height: 100px;top: 40px;transform: translate(-50%, 10%);background-color: #EEEEEE;border-radius: 5px;z-index: 10000; }
.pop_myinfo.active{ display:block; }
.top_myinfo { padding:5px 10px; }
.top_myinfo .btn_area.btn .btn {
    display: inline-block;
    text-align: center;
    width: 100%;
    height: 37px;
    line-height: 40px;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    background: #7f7f7f;
    position: relative;
    margin-top: 5px;
    margin-left: unset;
    background: unset;
    border: 1px solid #000;
    color: #000000;
}
/* 상단 로그인이후 마이페이지 팝업*/



/* 마이페이지 */
/* .joinwrap .formwrap { border-bottom:unset; }
.joinwrap .formwrap dl { border-bottom:unset; } */

.myinfo_area {  }
.myinfo_area .passwd_area { width:50%;margin:0 auto; }

.joinwrap .btns a, .joinwrap .btns button.cancel { background:#7f7f7f; }
/* 마이페이지 - 비밀번호 */


/* 연혁 */
.m13_sec2>div>div.innerwrap{ height: 20%; }
/* 연혁 */


/* 채용공고 - 상세 */
.titlearea .info .status span.close{ display:inline-block;margin-top: 5px;font-size: 16px;color: #666;background:#cecece;padding:0 10px; }
.titlearea .info .status span.open{ display:inline-block;margin-top: 5px;font-size: 16px;color: #fff;background:#ed1846;padding:0 10px; }
/* 채용공고 - 상세 */


/* 문의/제휴 */
.m61_sec2 .formwrap form .formtb input{ width:510px; }
/* 문의/제휴 */


/* 파일 첨부 */
.pop.attachfile { width:unset; } 
.pop .uploadfile_wrapper{ width: 100%;height: 100%;padding: 40px 40px;box-sizing: border-box;background: #fff;display: flex;justify-content: center;border-radius:unset; }
.pop .uploadfile_wrapper .fileupload_button{ width: 100%;height: 65px;line-height: 65px;font-size: 18px;color: #000;outline: 0;appearance: none;border: 1px solid #000;background: #fff; }
.pop .uploadfile_wrapper .fileupload_button:hover{ color:#fff;background-color:#000; }
.paddingTop30{ padding-top:30px; }
/* 파일 첨부 */