/* 회원가입 - 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:65% !important;  }
/* 회원가입 - 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; } */

.joinwrap .formwrap dl dt { padding-right:10px; }

.myinfo_area {  }
.myinfo_area .passwd_area { width:50%;margin:0 auto; }

.joinwrap .btns a, .joinwrap .btns button.cancel { background:#7f7f7f; }
/* 마이페이지 - 비밀번호 */


/* 파일 첨부 */
.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; }
/* 파일 첨부 */