@charset 'euc-kr';

/* 회원가입 */
#wrap_fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1055;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    background: #F3F6FA;
}
.member .logo { text-align: center; }
.member .cont_1 {
    background: #FFFFFF;
    border: 1px solid rgba(43, 45, 48, 0.2);
    box-sizing: border-box;
    border-radius: 10px;
    padding: 50px 110px 85px 110px;
}
.member .cont_1 .line { margin: 0 50px; width: 0; border-right: 1px dashed #B8BFC8; }
.member .cont_1 ul li:last-child { word-break: keep-all; }
.step1 .box_1 { border-top: 1px solid #D4DBE4; border-bottom: 2px solid #2B2D30; height: 80px; }
.step1 .box_1 .icon { text-align: center; }
.step1 .box_1 .icon img { vertical-align: middle; }
.step1 .box_1 .OP { opacity: 0.2; }
#wrap_fixed .step1 .table_2>.table>tbody>tr>td { padding: 10px 0; }
.phone_area span { margin: 0 5px; }
.step2 .terms {
    background: #F3F6FA;
    border-radius: 6px;
    height: 200px;
    padding: 15px;
    border: 0;
}
/*.form-check .form-check-input { margin-top: 6px; }*/
.step2 .line { width: 100%; height: 1px; background: #D4DBE4; margin: 40px 0; }
.member_bg { background: #F3F6FA; padding: 80px 0; }
#wrap .step2 .table_2>.table>tbody>tr>td { padding: 10px 0; }
.member_success { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.login .cont_2 {
    background: #FFFFFF;
    border: 1px solid rgba(43, 45, 48, 0.2);
    box-sizing: border-box;
    border-radius: 10px;
    height: 570px;
}
.login .img_1 {
    /*border: 1px solid rgba(43, 45, 48, 0.2);*/
    box-sizing: border-box;
    border-radius: 0px 10px 10px 0px;
    width: 310px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    transform-origin: 50% 50%;
}
.login .box_1 { padding: 50px 80px 0 80px; }
.login_form .line { width: 1px; height: 14px; background: #D4DBE4; margin: 0 10px; }
/* End 회원가입 */

/* 아이디/비밀번호 찾기 */
.findIDPassword { padding: 50px 110px; }
.findIDPassword .line { margin: 0 50px; }
.findIDPassword .box_1 { padding: 10px 0; }
#wrap_fixed .findIDPassword .table_2>.table>tbody>tr>td { padding: 10px 0; }
.resultID { height: 540px; padding: 0 !important; }
.resultID ul { text-align: center; }
/* End 아이디/비밀번호 찾기 */