/* BASIC css start */
.tb-l { text-align: left; }
.tb-c { text-align: center; }
#findIdPwd { height: 100%; margin-top:250px;}
#findIdPwd h3.cont-tit { display:none; margin-top: 30px; margin-bottom: 5px; padding-left: 15px; color: #575757; font-weight: bold; text-align:left; background: url("/images/d3/modern_simple/bull_tit_h11.gif") no-repeat 0 0; }
#findIdPwd h2.title {margin:67px 0 35px; font-size:36px; font-weight:700;}
#findIdPwd p.s-txt {text-align:center; margin-bottom:100px; font-size:16px;}

#findIdPwd .find-info {width:1000px; margin:0 auto;}
#findIdPwd .find-info:after {display:block; clear:both; content:""}
#findIdPwd .find-info > div {float:left; width:370px; margin:0 60px;}
#findIdPwd .find-info .txt-info {text-align:left;}
#findIdPwd .find-info .txt-info h4 {padding-bottom:34px; font-size:26px; font-weight:700;}
#findIdPwd .find-info .txt-info p {padding:10px 0 20px; font-size:13px;}
#findIdPwd .find-info .txt-info .radio-wrap label {display:inline-block; padding:0 5px 13px 0; color:#333; font-size:15px;}
#findIdPwd .find-info .txt {margin-top:5px; text-align:left; line-height:22px;}

#findIdPwd .find-info .find-box {position:relative;}
#findIdPwd .find-info .find-box:after {position:absolute; left:420px; top:20px; width:1px; height:340px; background:#ccc; content:'';}
#findIdPwd .find-info .find-box table {margin:0 auto;}

#findIdPwd .MS_input_txt {width: 318px; height: 56px; line-height:56px; border:1px solid #666; margin-bottom:6px; padding:0px 15px;}

#findIdPwd .find-info .find-box .btn-area {margin-top:40px; text-align:center;}
#findIdPwd .find-info .find-box .btn-area a.info-confirm {display:block; width:350px; height:56px; line-height:56px; background:#dfa094; color:#fff; font-size:18px;}

#findIdPwd .find-info .phone .btn-area { margin-top:15px; text-align:center;}
#findIdPwd .find-info .phone .btn-area a {display:block; width:350px; height:56px; line-height:56px; background:#000; color:#fff; font-size:18px;}

#findIdPwd #find_pw_input_wrap th {display:none;}

#findIdPwd .find-info .ipin-box {position:relative;}
#findIdPwd .find-info .ipin-box:after {position:absolute; left:-60px; top:0; width:1px; height:300px; background:#ccc; content:'';}
 

#findIdPwd .info-ipin .box {position:relative; text-align:left;}
#findIdPwd .info-ipin .box span {display:inline-block; margin-top:13px;}
#findIdPwd .info-ipin .box .btn-area {position:absolute; right:10px; top:0;}
#findIdPwd .info-ipin .box .btn-area a {display:inline-block; width:91px; height:38px; line-height:38px; background:#000; color:#fff; text-align:center;}
#findIdPwd .ipin-confirm {text-align:left; margin-top:30px;}
#findIdPwd .ipin-confirm a.ipin-svc {font-size:13px; padding-bottom:5px; border-bottom:1px solid #000; margin-top:20px;}

#hddWrap {z-index:1 !important}
/* BASIC css end */

