/* BASIC css start */
 /* 공통 */
#findWrap { padding: 0 30px; } 
#findWrap:after { display:block; clear:both; content:'' } 
#findWrap .find_idpw { width:100%; } 
#findWrap .find_idpw .tit { padding-top: 25px; font-size: 13px; color: #3e3a39; font-weight: 500; line-height: 18px; border-bottom: 1px solid #727171; padding-bottom: 7px; } 
#findWrap .find_idpw .sub-tit { padding-top: 15px; font-size: 12px; color: #727171; line-height:18px; font-weight: 300; } 
#findWrap .find_idpw .radio-wrap { margin-top:15px; font-size: 12px; color:#000; } 
#findWrap .find_idpw .radio-wrap label { margin-right:23px } 
#findWrap .find_idpw .radio-wrap input { vertical-align: middle; } 

/* IE7 Hack */
*:first-child+html #findWrap .find_idpw .radio-wrap label { margin-right:10px } 
*:first-child+html #findWrap .find_idpw .radio-wrap input { vertical-align:middle; margin-top:-3px } 
/* IE7 Hack */

#findWrap .find_idpw .frm-list { padding-top:15px; position:relative; width: 100%; } 
#findWrap .find_idpw .frm-list li { position:relative; width: 100%; margin-bottom: 7px; } 
#findWrap .find_idpw .frm-list li label { padding-left:11px; position:absolute; top:0; left:0; width: 100%; height: 30px; color: #727171; line-height: 30px; cursor:text; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-weight: 300; font-size: 11px; } 
#findWrap .find_idpw .frm-list li input { padding: 0 0 0 10px; width: 100%; height: 28px; line-height: 28px; border: 1px solid #888486; margin-right: 0; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } 
#findWrap .find_idpw .btn-area { /* padding-top:10px */ } 
#findWrap .find_idpw .btn-area a { margin-bottom: 7px; } 
#findWrap .find_idpw .btn-area .inner a { display:inline-block; margin-left:3px; width:187px } 
#findWrap .find_idpw .btn-area .inner .first { margin-left:0 } 
#findWrap #find_id .radio-wrap { margin-top: 6px; } 
#findWrap #find_pw { padding-bottom: 35px; padding-top: 10px; } 

/* 아이핀 */
.find_idpw .ipin-confirm { margin-top:15px; padding: 20px 0; text-align:center; border:1px solid #ddd } 
.find_idpw .ipin-confirm dt { margin-bottom:15px; font-size:11px; color:#8d8d8d; line-height:18px } 
.find_idpw .ipin-confirm a.ipin-svc { margin:0 10px; font-size: 14px; font-weight: bold; color: #ff0000; text-decoration: underline; } 

 


/* BASIC css end */

