/* BASIC css start */
iframe[name=namecheck_frame] {display:none !important; width:0px !important; height:0px !important; bottom:0 !important; right:0 !important;}



/* =============================================================================
   ¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Ã£±â find_idpw.html 
   ========================================================================== */
/* ¹öÆ° */
.btn_White {width:100%;height: 50px;line-height: 50px; background-color:#fff; text-align:center; display:block;border: 1px solid #ddd;box-sizing: border-box;vertical-align: middle;}
.btn_Black {width:100%; height:35px; line-height:35px; background-color:#393939; color:#fff; text-align:center; display:block; border:1px solid #393939; box-sizing: border-box; vertical-align: middle;}
.btn_Red {width:100%;height: 50px;line-height: 50px;background-color: #bc9a77; color:#fff; text-align:center; display:block;border: 1px solid #bc9a77;box-sizing: border-box;vertical-align: middle;}

#findIdpw input[type="text"],#findIdpw  input[type="email"],#findIdpw  select {height: 40px;border: 1px solid #ddd;vertical-align: middle; padding-left:10px;box-sizing: border-box;-webkit-border-radius:0;border-radius: 0;}
#findIdpw input[type="radio"] { vertical-align:middle; }

#findIdpw .txt-input { display: block; max-width: 100%; width: 100%; height: 100%; border: 0 none; padding: 0; }
#passimg { width : 100%; border-top: 2px solid #dadada; border-bottom: 2px solid #dadada; top: 280px; }
#findIdpw {/* font-size:.75em; */}

#findIdpw .member {padding: 0px;margin: 0px 0 20px;}
#findIdpw .radio-wrap {margin: 0px 0 10px;}
#findIdpw .radio-wrap label { margin-right:30px;color: #333;font-weight: 400;font-size: 14px;}
#findIdpw .loginInput,
#findIdpw .loginBottom { margin:0; }
#findIdpw .loginInput input {width:100%; display:block; margin-bottom:10px;}
#findIdpw .loginMiddle .btn_Red {font-size: 16px; margin:10px 0;}
#findIdpw .loginMiddle .btn_White {font-size: 16px;}
#findIdpw .loginBottom p { padding:18px 15px; text-align:center; font-weight:bold; background:#eaeaea; }
#findIdpw .loginBottom p a.btn_auth { display: block; margin-top:10px; font-size: 14px; border:1px solid #cdcdcd; color:#3e3e3e; line-height:44px; letter-spacing:-1px; text-align:left; background:#fff; font-weight:400; }
#findIdpw .loginBottom p a.btn_auth span { display: inline-block; width:44px; margin-right:10px; border-right:1px solid #cdcdcd; }
#findIdpw .loginBottom p a.btn_auth img { width: 44px; height: 44px; }
#findIdpw .loginBottom p a.btn_Red { margin-top:10px; font-size:14px; }




/* ÅÇ */
#findIdpw .tab{font-size:0; position:relative;padding: 0 16px;margin-top: 30px}
#findIdpw .tab:before{content:''; display:block; width:50%;  position:absolute; bottom:0; left:0; transition:all 0.3s;}
#findIdpw .tab.on:before{left:50%;}
#findIdpw .tab p{display:inline-block; vertical-align:top;width: 49%;margin-bottom:0; text-align:center;font-size: 14px;color: #999;/* padding-bottom:16px; */border-bottom: 1px solid #333 !important; cursor:pointer;background: #f8f8f8;height: 50px;line-height: 50px;border: 1px solid #ddd;}
#findIdpw .tab p.on{color: #000;background: #fff;font-weight: bold;border: 1px solid #000;border-bottom: 2px solid #fff !important;}


.findtab_cont{padding: 30px 16px 0;}
.findtab_cont .cont{display:none;}
.findtab_cont .cont.on{display:block;}
.findtab_cont .cont p{font-size:14px; color:#787878; padding-bottom:25px;}




/* BASIC css end */

