#wrap_findpw {display:flex; flex-direction:column; align-items:baseline; width:424px; margin:0 auto;}

#inp_mail-address, #inp_mail-id, #slt_choose {border:1px solid #939393; height:32px; font-size:15px;}

.div_wrap {display:flex; line-height:100%; align-items:center; column-gap:6px; margin-bottom:30px;}

#inp_mail-id {width:166px;}

#inp_mail-address {width:116px;}

#slt_choose {background: url('https://youngwiki.kr/images/bgarrow.svg') 85% 50% no-repeat; font-size:15px; letter-spacing:-0.5px; color:rgba(34,34,34,0.8); width:103px; padding:0 26px 0 16px; margin-left:6px;}

.tit_title {display:block; font-size:15px; letter-spacing:-0.7px; margin-bottom:13px;}

.wrap_button, .txt_notice {width:100%;}

.wrap_button {display:flex; flex-direction:column; align-items:flex-end;}

.btn_send {color:#fff; width:123px; height:42px; border:1px solid #d9d9d9; background:#0275D8; margin-bottom:26px; font-size:15px;}

.txt_notice {color:#ff5c00; font-weight:500; margin-bottom:110px;}



.pop_popup {position:fixed; top:50%; left:50%; transform:translate(-50%, -50%); width:545px; height:260px; background:#fff; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.25);  text-align:center; display:flex; flex-direction:column; justify-content:center; align-items:center; padding-top:3%;}

.txt_p {font-size:18px; line-height:190%;}

.txt_point {color:#F80000;}

.btn_popup {width:123px; height:32px; background:#252525; border:1px solid #d9d9d9; margin-top:55px; color:#fff; font-size:15px;}


.pop_popup, .br_mobile {display:none;}

@media all and (max-width:720px) {
    .pop_popup {width:336px; height:175px;}

    .txt_p {font-size:15px;}

    .btn_popup {margin-top:28px;}
}

@media all and (max-width:560px) {

    .wrap_button, .txt_notice, #wrap_findpw {width:313px;}

    #inp_mail-id {width:169px;}

    #inp_mail-address {width:116px;}

    .div_wrap {display:grid; gap:6px; grid-template-columns:169px 15px 116px; grid-template-rows:32px;}

    #slt_choose {margin-left:0;}

    .br_mobile {display:block;}

    .pop_popup {padding-top:8%;}
}

@media all and (max-width:359px) {
    .wrap_button, .txt_notice, #wrap_findpw {width:calc(313px - 40px);}

    #inp_mail-id {width:calc(169px - 20px);}

    #inp_mail-address {width:calc(116px - 20px);}

    .div_wrap {display:grid; gap:6px; grid-template-columns:149px 15px 96px;}

    .pop_popup {width:280px; height:165px;}

    .br_mobile {display:none;}
}