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



#passimg { width : 90% !important; border-top: 2px solid #dadada; background-color: #fff; border-bottom: 2px solid #dadada; top: 280px; text-align: center;}
#passimg .popups .head h5 {padding: 0px 0px 16px; margin: 0; color: #1a1a1a; font-weight: 500; border-bottom: 1px solid #e9e9e9; display: flex; align-items: center; justify-content: center; gap: 4px; font-size:14px;}


#passimg .popups .contents {position: relative; padding: 24px 0px 0px; }
#passimg .popups .contents table {background-color: #f8f8f8; margin: 0 auto; width:90% !important;}
#passimg .popups .contents table td {vertical-align: middle; padding: 8px 0; border: 1px solid #979797; text-align: center; font-weight: 500; color: #1a1a1a; font-size:13px;}
#passimg .popups .contents .btns { text-align: center; padding: 0px; margin-top:16px; }

#passimg .popups .btns a.btn-gray-h25 {width:90%; height:40px; line-height:39px; background-color:#1a1a1a; color:#fff; text-align:center; display:block; border:1px solid #1a1a1a; margin: 0 auto; font-size:14px;}
#passimg .popups .btns a.btn-gray-h25 strong {font-weight:400;}
#passimg .btns a {padding:0px;}


#passimg input[type="text"] { width: 80% !important; height: 24px !important; line-height: 24px !important; font-size: 13px !important;}

/* =============================================================================
   아이디/비밀번호 찾기 find_idpw.html 
   ========================================================================== */
/* 버튼 */

/*
#findIdpw input[type="text"],#findIdpw  input[type="email"],
#findIdpw  select {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 .h_title { border-top:1px solid #464646; border-bottom:1px solid #464646; padding:10px; }
#findIdpw .h_title h3 { font-weight:bold; font-size:1em; }
*/


#findIdpw .member { padding:0 24px; margin:24px 0 0px;}
#findIdpw .member p {font-size: 13px; line-height: 18px; color: #777777; margin-bottom: 16px;}
#findIdpw .radio-wrap { margin:8px 0 24px; display: flex; align-items: center;}
#findIdpw .radio-wrap label { margin-right:12px; color:#777777; font-weight:400; font-size:13px; line-height:20px; display: flex; align-items: center; gap: 4px;}
#findIdpw .loginInput,
#findIdpw .loginBottom { margin:0 0 24px; }
#findIdpw .loginInput input {width:100%; display:block; margin-bottom:10px;}
#findIdpw .loginMiddle .btn_Red { margin:16px 0 10px;}
#findIdpw .loginMiddle .btn_White {}

#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; }
/* BASIC css end */

