@charset "utf-8";
/* 정보 수정*/
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .form-table { margin-top: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box { background: #fff; padding: 15px; border: 1px solid #eee; border-radius: 3px; box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.1); font-size: 1.3rem; margin-top: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row { display: block; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box:first-of-type { margin-top: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .box-head { font-size: 1.5rem; font-weight: bold; border-bottom: 1px solid #eee; display: block; padding-bottom: 10px; margin-bottom: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .my-id { display: block; font-size: 1.4rem; font-weight: bold; margin-bottom: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row { margin-top: 8px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row:first-of-type { margin-top: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row input[type=text],
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row input[type=password] { width: 100%; margin-left: 0; height: 38px; font-size: 1.3rem; padding-left: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row.name { margin-top: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row .normal-btn { float: right; height: 38px; line-height: 36px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row.phone input[type=text] { width: calc(100% - 80px); }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row.phone .phone-numb-info { margin-top: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row.phone .phone-numb-modify input[type=text] { width: calc(100% - 160px); }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row.phone .phone-numb-modify .normal-btn { margin-left: 5px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .row.phone .verification input[type=text] { width: 100%; }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box.basic-info .bk-btn { margin-left: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box.basic-info .notice-wrap { margin-top: 10px; border-top: 1px solid #eee; padding-top: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box.basic-info .notice-wrap .notice { margin-top: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box.basic-info .custom-check-label {  }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .user-type-select { padding-bottom: 8px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row .selectbox { width: 100%; height: 38px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row .selectbox select { height: 36px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row .selectbox label { height: 36px; line-height: 36px; font-size: 1.3rem; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .form-box .row .selectbox select option { font-size: 1.3rem; }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .verification { margin-top: 5px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .verification .notice { color: #1BC314; font-size: 1.2rem; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .verification .count-down { display: inline-block; margin: 10px 10px 0 0; color: red; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .verification .re-request-btn { margin-left: 5px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .verification .bk-btn { vertical-align: middle; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .sms-set { margin-top: 10px; padding-top: 10px; border-top: 1px solid #eee; }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .form-table .table-title { font-size: 1.5rem; font-weight: 500; margin: 20px 0 10px 0; display: block; }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .user-division .user-type .user-type-select ul li { margin-right: 15px; display: inline-block; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .user-division .position .selectbox { width: 200px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap>.btn-wrap { margin-top: 20px; text-align: center; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap>.btn-wrap a { height: 40px; line-height: 40px; width: 49%; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap>.btn-wrap a.cancel-btn { float: left; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap>.btn-wrap a.modify-btn,
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap>.btn-wrap a.secession-btn { float: right; }

/* 탈퇴 */
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .reason-select { margin-bottom: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .reason-select li { display: inline-block; margin-right: 15px; margin-bottom: 5px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession textarea { width: 100%; height: 200px; padding: 5px 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .secession-notice { background: #fff; padding: 15px; border: 1px solid #eee; border-radius: 3px; box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.1); font-size: 1.3rem; margin-top: 10px;  }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .secession-notice .notice { display: block; font-size: 1.2rem; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .secession-notice .notice:first-of-type { margin-top: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .secession-notice .notice:last-of-type { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .member-info-wrap .secession .secession-notice .secession-agree-label { margin-top: 15px; font-size: 1.3rem; }