/* BASIC css start */
.tb-l { text-align: left; }
.tb-c { text-align: center; }
#findIdPwd { height: 100%; }
#findIdPwd h3.cont-tit { margin-bottom: 5px; padding-left: 15px; color: #575757; font-weight: bold; background: url("/images/d3/modern_simple/bull_tit_h11.gif") no-repeat 0 0; }

#findIdPwd .find-info table { border-width: 2px 0 2px 0; border-color: #384150; border-style: solid; }
#findIdPwd .find-info table th { font-weight: bold; background-color: #f9f9fb; }
#findIdPwd .find-info table td div { padding-left: 6px; }
#findIdPwd tr.user-name th, #findIdPwd tr.user-name td { border-bottom: 1px solid #ececee; }

#findIdPwd input.input-txt,
#findIdPwd .find-info table select.sec-email { width: 180px; height: 17px; border: 1px solid #e3e3eb; }

#findIdPwd .btn-area { margin-top: 20px; text-align: center; }
#findIdPwd .btn-area a { font-size: 0; }
#findIdPwd .ipin-confirm { padding: 45px 0; border: 3px solid #d4d4d4; text-align: center; background-color: #fdfdfd; }
#findIdPwd .ipin-confirm dt { margin-bottom: 25px; font-size: 14px; }
#findIdPwd .ipin-confirm a.ipin-svc { font-size: 14px; font-weight: bold; color: #ff3333; text-decoration: underline; margin:0 10px; }

#IdWrap .mlog .frm-list input {	border: 1px solid #c1c1c1;}
#IdWrap { margin: 120px auto 100px;}
#IdWrap .page-body { width: 660px; margin: 0px auto;}
#IdWrap .mlog-sign { zoom: 1; overflow: hidden; width: 645px;}

#IdWrap .frm-list {position: absolute;	left: 0px; top: 3px;}
#IdWrap .frm-list li #IdWrap .frm-list li .txt-frm { float: right;}
#IdWrap .frm-list li label { float: left; text-align: right; margin: 2px 3px 0px 100px;}
#IdWrap .frm-list li { width: 100%;}
#IdWrap .frm-list-img {	float: left; margin: -50px 5px 0px -180px;}
#IdWrap .mlog {	position: relative; padding: 10px;}
#IdWrap .mlog .frm-list li label { width: 50px;	line-height: 21px; font-size: 11px; letter-spacing: -1px; font-weight: bold;}
#IdWrap .mlog .frm-list li { margin-bottom: 8px;}
#IdWrap .mlog .btn-mlog { position: absolute; left: 325px; top: 0px;}

/* BASIC css end */

