
/* 회원가입 팝업들 */


/* 인증완료 팝업 */
.signup_popup_certification{
    width: 23%;
    position: fixed;
    padding: 1%;
    margin-left: 38%;
    margin-top: 21%;
    z-index: 9;
    box-sizing: border-box;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12), 0px 20px 20px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    display: none;
}

.signup_popup_certification .certification_text_wrap{
    width: 100%;
    margin: 0px auto;
    /* background-color: rgb(154, 154, 168); */
}

.certification_text_wrap .certification_text{
    display: flex;
    padding-bottom: 16px;
}

.certification_text .certification_text_list{
    padding: 1%;
    box-sizing: border-box;
    /* background-color: rgb(133, 180, 180); */
}

.certification_text_list p{
    font: bold 1em 'Noto sans KR';
    padding-bottom: 5px;
    color: #282727;
}
.certification_text_list span{
    font: normal 0.9em 'Noto sans KR';
    color: #797979;
}

.certification_text_wrap button{
    width: 100%;
    border-radius: 8px;
    padding: 2%;
    cursor: pointer;
    border: none;
    background-color: #282727;
}
.certification_text_wrap button p{
    font: normal 1em 'Noto sans KR';
    color: #ffffff;
}

.certification_icon_img{
    padding-right: 2%;
    width: 9%;
    display: flex;
    /* background-color: darkblue; */
    /* margin: 0px auto; */
    align-items: center;
}
.certification_icon_img img{
    width: 100%;
   
}



/* 이메일 팝업 */
.account_linking_completed_popup{
    width: 23%;
    position: fixed;
    padding: 1.5%;
    margin-left: 38%;
    margin-top: 19%;
    z-index: 99;
    box-sizing: border-box;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12), 0px 20px 20px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    display: none;
}

.linking_completed_popup{
    width: 100%;
    margin: 0px auto;
    /* background-color: rgb(154, 154, 168); */
}
.linking_completed_popup .linking_completed_text p{
    text-align: center;   
    font: bold 1em 'Noto sans KR';
    padding-bottom: 15px;
    color: #282727;
}
.completed_text_list{
    font: normal 0.9em 'Noto sans KR';
    color: #797979;
    padding-bottom: 13px;
    text-align: center;
}
.completed_inputbox{
    text-align: center;
    padding-bottom: 18px;
    margin: 0px auto;
    /* background: saddlebrown; */
}
.completed_inputbox2{
    text-align: left;
    padding-bottom: 20px;
    margin: 0px auto;
    /* background: saddlebrown; */
}
.completed_inputbox input{
    width: 100%;
    text-align: center;
    padding: 3%;
    border: solid 1px #d0d0d0;
    box-sizing: border-box;
}
.completed_inputbox2 input{
    width: 100%;
    text-align: left;
    padding: 3%;
    border: solid 1px #d0d0d0;
    box-sizing: border-box;
}
.completed_inputbox2 input::placeholder{
    font-size:1em;
}
.email_pop_btn{
    width: 100%;
    /* background-color: darkblue; */
}
.email_pop_btn button{
    width: 49% !important;
    position: relative;
    margin-left: 0.2%;
}
.linking_completed_popup button{
    width: 100%;
    border-radius: 8px;
    padding: 2%;
    cursor: pointer;
    border: none;
    background-color: #282727;
}

.linking_completed_popup button p{
    font: normal 1em 'Noto sans KR';
    color: #ffffff;
}

/* 대표번호 인증 팝업 */
.representative_number_popup{
    width: 23%;
    position: fixed;
    padding: 1.5%;
    margin-left: 38%;
    margin-top: 21%;
    z-index: 99;
    box-sizing: border-box;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12), 0px 20px 20px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    display: none;
}

.representative_number_popup i{
    float: right;
    margin-top: -17px;
    margin-right: -4%;
    color: #939598;
    font-size: 0.89em;
    cursor: pointer;
    /* background-color: darkblue; */
}
.account_linking_completed_popup i{
    float: right;
    margin-top: -17px;
    margin-right: -4%;
    color: #939598;
    font-size: 0.89em;
    cursor: pointer;
    /* background-color: darkblue; */
}