@charset "utf-8";
/* 로그인/회원가입 전용 디자인 (대문 디자인 톤 맞춤) — member/basic 스킨 중 로그인·회원가입 계열 화면에만 적용, 다른 화면(쪽지/스크랩/포인트 등)에는 영향 없음 */

/* 로그인 카드 */
#mb_login .mbskin_box {
    border:1px solid #EEF0F3;
    border-radius:8px;
    box-shadow:0 1px 4px rgba(20,30,50,0.04);
    overflow:hidden;
}
#mb_login #login_fs {padding:20px}
#mb_login .mb_log_cate h2 {background:#fff}
#mb_login .mb_log_cate .join {background:#F7F9FC;color:#4a5158}
#mb_login #login_info .login_if_lpl a {color:#0080EA}
#mb_login .btn_submit {border-color:#0080EA;background:#0080EA}
#mb_login .btn_submit:hover {background:#006bc4}
#mb_login #sns_login {border-color:#EEF0F3}

#mb_login_notmb,
#mb_login_od_wr {
    border:1px solid #EEF0F3;
    border-radius:8px;
    box-shadow:0 1px 4px rgba(20,30,50,0.04);
}

/* 회원가입약관 동의 */
#fregister p {background:#0080EA}
#fregister p:before {background:#006bc4}
#fregister section {border:1px solid #EEF0F3;border-radius:8px;box-shadow:0 1px 4px rgba(20,30,50,0.04)}
#fregister h2 {border-bottom:1px solid #D7E1EA}
#fregister_private table th {background:#F7F9FC;border-color:#D7E1EA}
#fregister_private table td {border-color:#EEF0F3}
#fregister_chkall {background:#F7F9FC;border:1px solid #D7E1EA;border-radius:8px}
.fregister_agree input[type="checkbox"]:checked + label span {background-color:#0080EA;border-color:#0080EA}
.register .btn_confirm .btn_submit {border-color:#0080EA;background:#0080EA}
.register .btn_confirm .btn_submit:hover {background:#006bc4}

/* 회원정보 입력 */
#register_form {background:transparent}
#register_form h2 {border-bottom:1px solid #D7E1EA}
.register_form_inner {
    background:#fff;
    border:1px solid #EEF0F3;
    border-radius:8px;
    box-shadow:0 1px 4px rgba(20,30,50,0.04);
}
#fregisterform #msg_certify {border:1px solid #D7E1EA;background:#EAF4FD}
#fregisterform .btn_submit {border-color:#0080EA;background:#0080EA}
#fregisterform .btn_submit:hover {background:#006bc4}
#fregisterform .cert_desc {color:#0080EA}

/* 회원가입 완료 */
#reg_result {
    background:#fff;
    border:1px solid #EEF0F3;
    border-radius:8px;
    box-shadow:0 1px 4px rgba(20,30,50,0.04);
}
#reg_result h2 strong {color:#0080EA}
#reg_result .reg_result_p {color:#0080EA}
.reg_btn_submit {background:#0080EA}
.reg_btn_submit:hover {background:#006bc4}

/* 아이디/비밀번호 찾기, 비밀번호 재설정 (팝업 화면 — 포인트컬러만 맞춤) */
#find_info .btn_submit,
#pw_reset .btn_submit {border-color:#0080EA;background:#0080EA}
#find_info .btn_submit:hover,
#pw_reset .btn_submit:hover {background:#006bc4}
