body, h1, h2, p, fieldset, legend, input, hr, button, dl, dt, dd, ul, li{margin:0;padding:0}
select{font-size:11px;height:20px;min-width:65px}
select, input{color:#666;vertical-align:middle}
img{border:0;vertical-align:top}
hr, fieldset{border:0 none}
li{list-style:none}
button{border:0 none;cursor:pointer;overflow:visible;background:none}
em{font-style:normal;font-weight:bold;}
form {padding:0px;margin:0px}
.test{border:1px solid red !important}
/* layout */
.wrap{position:relative;width:450px;height:520px;font-family:Dotum;font-size:12px;color:#404040}
.wrap h1{background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_id.jpg) repeat-x;height:29px;padding:11px 0 0 31px}
.wrap.pw h1{background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_pw.jpg) repeat-x}
.wrap .h1_position{position:absolute;top:15px;right:30px;background:none !important;padding:0;height:auto}
/* common */
.warning{position:relative;min-height:34px;padding:2px 120px 0 22px;margin-bottom:15px;clear:both;background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_dot.gif) no-repeat left top;font-size:11px}
.warning a{position:absolute;top:0;right:0}
.btn_list{position:absolute;bottom:18px;width:390px;height:30px;padding-top:10px;border-top:1px solid #e7e7e7;text-align:center}
.btn_list input, .btn_list button{margin:0 4px}
.blind{position:absolute;top:0;left:0;visibility:hidden;overflow:hidden}
.title{font-size:12px;background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_arrow.gif) no-repeat 5px 3px;padding-left:14px;margin-bottom:8px}
.box{margin:8px 0;padding:10px 35px 10px 50px;border:1px solid #e4e4e4;background:#f8f8f8}
.box label{font-weight:bold;display:inline-block}
.box input{height:16px}
.box input[type=text]{width:197px;}
.box input[type=password], .box input.text_etc{width:150px}
.box dl{padding-left:50px;margin:15px 0}
.box dt{float:left;margin-left:-70px;width:70px;font-weight:bold}
.box b{display:block;margin:10px 0}
.point{color:#da0303;font-size:16px}
.descript{padding-left:10px}
.descript p{margin-bottom:15px}

.step_1, .step_2, .step_3, .step_4, .step_5, .step_6, .step_7{position:relative;width:390px;height:440px;padding:18px 28px;border:2px solid #427ccd;background:#fff;_zoom:1;overflow:hidden}
.pw .step_1, .pw .step_2, .pw .step_3, .pw .step_4, .pw .step_5, .pw .step_6, .step_7{border:2px solid #6da332}

.ipin, .email, .mobile, .fax{position:relative;float:left;width:190px;height:138px;margin-bottom:7px;overflow:hidden;_zoom:1}
.ipin, .fax{margin-bottom:15px}
.email, .fax{margin-left:10px}
/* find_id, find_pw */
.find_id .step_1 span, .find_pw .step_2 span{display:block;width:100%;height:100%;background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_find.gif)}
.find_pw .step_2 span{background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_pwfind.gif);}/* 130905 JHS */
.find_id .step_1 div:hover span, .find_pw .step_2 div:hover span{background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_find_on.gif)}
.pw .find_id .step_1 div:hover span, .pw .find_pw .step_2 div:hover span{background:url(https://sign.mgame.com/t_user_search_new/images/2013/bg_pwfind_on.gif)}
.email span, .email span:hover{background-position:-200px top !important}
.mobile span, .mobile span:hover{background-position:left bottom !important}
.fax span, .fax span:hover{background-position:-200px bottom !important}
.ipin button, .email button, .mobile button, .fax button{position:absolute;top:91px;left:46px}
.find_id .box label, .find_pw .step_3 .box label{width:70px}
.find_id .step_2 .box p, .find_pw .step_3 .box p{margin:15px 0}
.find_id .step_2 .field_email input, .find_pw .step_3 .field_email input{width:105px}
.find_id .step_3 .box{text-align:center;font-size:20px;font-weight:bold}
.find_id .step_3 .descript{margin-top:20px;font-size:11px}
.find_id .step_3 .descript em{display:block;margin-left:-11px}
.find_pw .box{padding:30px 50px;margin-bottom:20px}
.find_pw .warning.etc{padding-right:0}
.find_pw .warning b{color:#da0303}
.find_pw .step_3 .box{padding:10px 35px 10px 50px}
.find_pw .step_4 label span{display:inline-block;width:100px}
.find_pw .step_4 label{margin:5px 0}
.find_pw .step_4 .descript{padding-left:14px}
.find_pw .step_4 .box{padding-top:15px;padding-bottom:15px}
.find_pw .step_4 .point{margin-bottom:20px;color:#515050;font-size:12px}
.find_pw .step_4 .point span{font-weight:bold;text-decoration:underline;font-size:16px;color:#da0303}
/* popup */
.wrap_pop{position:relative;width:260px;height:146px;padding:32px 18px 18px 18px;border:2px solid #427ccd;font-family:Dotum;font-size:12px;text-align:center}
.wrap_pop strong{display:block;margin-bottom:10px}
.wrap_pop strong.etc, .wrap_pop p.etc{margin-top:20px}
.wrap_pop .btn_list{width:260px;left:50%;margin-left:-130px}
/* 130903JHS - popup */
.step_5 .title, .step_6 .title{letter-spacing:-1px;}
.member_jun{overflow:hidden;}
.member_jun select{border:1px solid #ccc;}
.member_jun input.text{width:147px;border:1px solid #ccc;}
.member_jun input.text2{width:50px;}
.member_jun li{margin-bottom:10px;}
.member_jun .tit{display:inline-block;width:77px;letter-spacing:-1px;}
.find_pw .txt{padding-left:14px;font-size:11px;}
.info_cert{margin:5px 0;}
.info_cert li{margin:3px 0 3px 10px;text-indent:-10px;font-size:11px;color:#666;}
.find_pw .warning.etc strong{color:#DA0303;}
/* 130905JHS - findpass */
.etc_cert{clear:both;margin-bottom:15px;font-size:11px;}
.etc_cert a{color:#ff3c00;}
.step_7 .box{padding:30px 20px;}
.step_7 .box li{margin:5px 0;}
.step_7 input.text{width:100px;}
.step_7 input.text2{width:50px;}
.step_7 .tt{display:inline-block;width:120px;}
.find_pw .step_3 .field_email label{display:block;width:auto;padding-bottom:3px;}
.step_7 select{min-width:50px;}

/* ÀÓ½Ãºñ¹ø ¼öÁ¤ */
.temp .box{line-height:25px}
.temp .point{color:#da0303 !important;font-size:16px !important;text-decoration:underline}
.temp .title{line-height:20px;margin-bottom:20px;background-position:5px 6px}

/* 170703_YYB */
.find_id .step_3 .box{position:relative}
.find_id .step_3 .box label{width:auto}
.find_id .step_3 .box label input{position:absolute;top:15px;left:30px}
.wrap_pop.pw p{text-align:left;margin:0 10px 20px 10px;line-height:17px}