/* BASIC css start */
/* 공통 */
/*.find_idpw { font-size:12px; color:#777; text-align: left; font-family:'Dotum'; }
.find_idpw img { border: 0 none; vertical-align: middle; }
.find_idpw a,
.find_idpw a:hover,
.find_idpw select,
.find_idpw input { vertical-align: middle; text-align: left; font-family:'Dotum'; }
.find_idpw .input-radio { width:12px; height:12px; margin:-2px 0 0; padding:0; }
.find_idpw .tit { margin:0; padding-bottom: 6px; border-bottom: 4px solid #3b4453; font-size: 16px; font-weight: bold; line-height:20px; }
.find_idpw .sub-tit { margin:10px 0 40px; }
.find_idpw .radio-wrap { margin:0 0 10px; }
.find_idpw .radio-wrap label { margin-right:30px; color:#575757; font-weight:bold; }
.find_idpw .find-info table { width:100%; border-spacing:0; border-collapse:collapse; font-size:12px; border-top:2px solid #384150; border-bottom:2px solid #384150; }
.find_idpw .find-info table caption { display:none; }
.find_idpw .find-info table th { font-weight: bold; font-size:12px; color:#767678; background:#f9f9fb; text-align:center; }
.find_idpw .find-info table th div,
.find_idpw .find-info table td div { padding:7px 0; }
.find_idpw .find-info table td div { padding-left: 6px; }
.find_idpw .MS_input_txt { width: 150px; height: 20px; line-height:22px; border: 1px solid #e3e3eb; }
.find_idpw tr.user-name th,
.find_idpw tr.user-name td { border-bottom: 1px solid #ececee; }
.find_idpw .btn-area { padding:20px 0 50px; text-align: center; }
.find_idpw .btn-area a { font-size:0; }
find_idpw .ipin-confirm { padding: 20px 0; border: 3px solid #d4d4d4; text-align: center; background:#fdfdfd; }
.find_idpw .ipin-confirm dt { margin-bottom: 25px; font-size: 14px; }
.find_idpw .ipin-confirm a.ipin-svc { margin:0 10px; font-size: 14px; font-weight: bold; color: #d63449; text-decoration: underline; }*/


.find_idpw{padding: 0 80px;}

.find_idpw .info-ipin{padding-top: 10px;}
.find_idpw .ipin-confirm {border: 1px solid #d7d8d7;padding:  35px 0;width: 450px;margin: 0 auto;}
.find_idpw .ipin-confirm p {line-height: 1.5;font-size: 15px;padding-bottom: 20px;}
.find_idpw .ipin-confirm a.ipin-svc { border: 1px solid #15aa8c;font-size: 14px; color: #048c6e;font-weight: 400; line-height: 26px;text-decoration: none;display: inline-block;width: 120px; letter-spacing: -1px;border-radius:2.5em ;}


/* idpw_tab_target */

.idpw_tab_target{position: relative;padding-top: 100px;text-align: center;font-weight: 300;}
.idpw_tab_btn{position: absolute;top: 0;left: 0;width: 50%;}
.idpw_tab_btn#idpw_tab_1{left: 0}
.idpw_tab_btn#idpw_tab_2{left: 50%}
.idpw_tab_btn a{display: block;line-height: 58px;height: 59px;border: 1px solid #ddd;background-color: #f4f4f4;font-size: 18px;color: #777;text-align: center;}
.idpw_tab_btn.on a{border-color: #000;border-bottom-color: #fff;background-color: #fff;color: #000;font-weight: bold;}
.idpw_tab_cont{display: none;/* height: 350px; */}
.idpw_tab_cont#idpw__id{display: block;}

.idpw_tab_target .find_txt{font-size: 16px;line-height: 1.4;padding: 15px 0 35px;}
.idpw_tab_target .success_ment{padding: 30px 0;font-size: 15px;line-height: 1.4;}

.find_idpw .radio-wrap input[type='radio']{margin:0 0  3px 0;}
.find_idpw .radio-wrap input[type='radio']#find_id_type2,
.find_idpw .radio-wrap input[type='radio']#find_id_type22,
.find_idpw .radio-wrap input[type='radio']#find_id_type33{margin-left: 20px;}
.find_idpw .radio-wrap input[type='radio']:checked+ label{font-weight: bold;color: #000;}

.find-info-wrap{width: 450px;margin: 0 auto;}
.find-info-wrap li{margin-top: 10px;border: 1px solid #d7d8d7;padding: 10px 20px;text-align: left;}
.find-info-wrap li span{width: 80px;font-size: 14px;display: inline-block;vertical-align: middle;}
.find-info-wrap li input{width: 300px; border: none;border: 1px solid #b4b4b4;padding-left: 5px;background-color: #fff;height:34px;line-height:34px}

.find_idpw .btn-area { text-align: center; padding:10px 0;}
.find_idpw .btn-area a { font-size: 19px;color: #fff;display: inline-block;line-height: 49px;height: 50px; width: 450px;background-color: #575757;margin: 0 5px;font-weight: 300;}
.find_idpw .btn-area a.green{background-color: #15aa8c;}

/* BASIC css end */

