@charset "utf-8";

/* S : 로그인 */
    .login .login-body {
        max-width: 415px;
        margin: 0 auto;
    }
    .login .text-btn-wrap button {
        font-size: 0.85em;
    }
    .login .text-btn-wrap button:first-child::after {
        content: "";
        display: inline-block;
        width: 1px;
        height: 15px;
        margin-left: 30px;
        transform: translateY(2px);
        background-color: var(--bs-gray-300);
    }
/* E : 로그인 */


/* S : 아이디 찾기 */
    .find-auth .auth-body {
        max-width: 415px;
    }
/* E : 아이디 찾기 */


/* S : 회원가입 */
    /* S : 회원가입 단계 */
    /* S : 신분 선택 */
        .join .step-wrap > li.line {
            width: 20px;
            height: 0px;
            border-bottom: 1px dotted var(--bs-gray-400);
            transform: translateY(29px);
        }
        
        .join .step-wrap > li.line.primary {
            border-bottom: 1px dotted var(--bs-primary);
            transform: translateY(29px);
        }
        
        .join .identity-wrap .identity-list > a {
            opacity: 60%;
        }
        
        .join .identity-wrap .identity-list > a:hover,
        .join .identity-wrap .identity-list > a:active,
        .join .identity-wrap .identity-list > a.on {
            opacity: 100%;
            color: var(--bs-primary);
        }
        
        .join .identity-wrap .identity-list > a:hover .identity-item,
        .join .identity-wrap .identity-list > a:active .identity-item,
        .join .identity-wrap .identity-list > a.on .identity-item {
            border: 1px solid var(--bs-primary);
        }
        
        .join .identity-wrap .identity-list .identity-item {
            width: 80px;
            height: 80px;
            border: 1px solid var(--bs-gray-900);
        }
        
        .join .identity-wrap .identity-list .identity-item i {
            width: 30px;
            height: 30px;
        }
    /* E : 신분 선택 */


    /* S : 약관 동의 */
    .terms-list .terms-item pre {
        height: 250px;
        overflow: auto;
    }

    /* E : 약관 동의 */
/* E : 회원가입 */
