/* BASIC css start */
 
/* °øÅë */
#findWrap {margin-top: 37px;padding-bottom:65px;border:1px solid #e9e9e9;border-top:1px solid #000; *zoom:1;}
#findWrap:after { display:block; clear:both; content:'' }
#findWrap .find_idpw { margin-top:64px; float:left; width:386px }
#findWrap .find_idpw .tit { padding-top:15px; font-size:18px; color:#000; font-weight:bold; line-height:18px }
#findWrap .find_idpw .sub-tit { padding-top:20px; font-size:11px; color:#8d8d8d; line-height:18px }
#findWrap .find_idpw .radio-wrap { margin-top:15px; font-size:11px; color:#000; }
#findWrap .find_idpw .radio-wrap label { margin-right:23px }
#findWrap .find_idpw .radio-wrap input { vertical-align:top }

/* 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:386px }
#findWrap .find_idpw .frm-list li { position:relative; width: 100%; margin-bottom:6px }
#findWrap .find_idpw .frm-list li label { padding-left:11px; position:absolute; top:0; left:0; width:375px; height:50px; color:#adadad; line-height:50px; cursor:text }
#findWrap .find_idpw .frm-list li input { padding: 0 0 0 10px; width:374px; height:48px; line-height:48px; border:1px solid #ddd }
#findWrap .find_idpw .btn-area { padding-top:10px }
#findWrap .find_idpw .btn-area a { display:block; margin-bottom:6px; height:58px; font-size:16px; line-height:58px }
#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 {padding-left: 32px;padding-right: 31px;padding-bottom:20px;border-right:1px solid #e9e9e9;}
#findWrap #find_id .radio-wrap { margin-top:33px }

#findWrap #find_pw {margin-left:-1px;padding-left: 32px;border-left:1px solid #e9e9e9;}

/* ¾ÆÀÌÇÉ */
.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; }

/*login page*/
/* .login_wrap dt, .login_wrap dd {text-indent:-9999px; }
.login_wrap dt {background:url('../images/text/login_text.png') -101px 0 no-repeat; width:169px; height:27px; margin:0px auto;}
.login_wrap dd {background:url('../images/text/login_text.png') 0px -44px no-repeat; width:372px; height:13px; margin:0px auto;} */
.member_title { text-align: center;}
.member_title h3 { font-size: 31px; font-weight: bold;}
.member_title .desc { font-size: 13px; color: #919090;}

.login_content_box {width:826px; margin:0px auto;}
.login_content_box .left {width:480px;}
.login_content_box .goods_content_box:first-child {display:block;}
.login_content_box .goods_content_box {display:none;}
#member_login {margin:0px 42px 0; padding-top:43px;}
.security_relation label {margin:0 10px 0 7px;}
.login_text_info {margin:0px 42px; padding:27px 22px 43px;}
.join_buttom {display:block; border: 1px solid #666; color:#474747; width:99px; height:26px; text-align:center; line-height:26px; }
.join_buttom:hover {text-decoration:none;}
#no_member_login {margin:0px 42px 0; padding-top:43px;}


/*join_select page*/
.join_select_title {padding-top:95px; text-align:center;}
.join_select_box ul {border-bottom:1px dotted #bfbebe; }
.join_select_box li {width: 303px;  background: url(../images/common/k_join_select.png) no-repeat 0 0; cursor:pointer; height:108px; box-sizing: border-box;}
.join_select_box li img {position:absolute; top:28px; left:63px;}
.join_select_box li span {position:absolute; top:67px; left:63px;}
.ov_class {position:absolute; width:100%; border:3px solid #494949; height:100%; box-sizing: border-box; display:none;}


/*join_agreement page*/
.join_agreement_content {width: 905px;margin:0px auto;}
.join_navi { overflow: hidden; width: 655px; margin: 0 auto;}
.join_navi li { position: relative; float: left; width: 27%; height: 62px; padding-left: 40px;  color: #777; font-size: 16px;  line-height: 62px; text-align: center;}
.join_navi li.on { color: #ef5237;}
.join_navi li:nth-child(1) { background: url('../images/common/join_step1.gif') no-repeat 47px center;}
.join_navi li:nth-child(2) { padding: 0 10px 0 30px; background: url('../images/common/join_step2.gif') no-repeat 54px center;}
.join_navi li:nth-child(3) { background: url('../images/common/join_step3.gif') no-repeat 69px center;}
.join_navi li.on:nth-child(1) { background: url('../images/common/join_step1_on.gif') no-repeat 47px center;}
.join_navi li.on:nth-child(2) { background: url('../images/common/join_step2_on.gif') no-repeat 54px center;}
.join_navi li.on:nth-child(3) { background: url('../images/common/join_step3_on.gif') no-repeat 69px center;}
.join_navi .arrow { position: absolute; right: 0; top: 17px;display: inline-block; content: ''; width: 14px; height: 27px; /* margin: 0 0 -8px 20px; */ background: url('../images/common/step_arrow.gif') no-repeat 0 0;}

.member_join_text01 li { padding-left: 10px; background: url('../images/common/bul_square.gif') no-repeat 0 6px;}

/* .join_next_img.type_1 {background:url('../images/text/join_join_1.png') 0 0 no-repeat; height:61px;}
.join_next_img li {text-indent:-9999px;} */
/* .dia_title:before {content:'¡ß'; display:block; position:absolute; top:0px; left:0px;} */
.certification li { width: 484px;/* width:48.8%;  */height:173px; text-align:center;}
.certification li:first-child { width: 320px;}
.certification dt {margin-top:30px; margin-bottom:13px;}
.certification dd {margin-bottom:17px;}
.join_agreement_wrap {background:#f5f5f5; padding:0px 28px;}
.join_agreement_wrap dt { padding: 23px 0 10px 6px; color: #636363;}
.join_agreement_wrap .text_wrap {height:100px; word-break:break-all;   overflow-y: auto; padding: 10px 22px;   box-sizing: border-box;}
.join_agreement_wrap .text_wrap p { font-size: 11px; color: #7b7b7b;}
.agreement_check {padding: 12px 0 17px 7px;}
.agreement_check a {display:block;   width: 59px; height: 22px;   line-height: 22px; text-align: center; background:#eae9e9;   border: 1px solid #bcbcbc;}
.agreement_check a:hover {text-decoration:none;}
.tap_agreement .text_wrap:first-child {display:block;}
.tap_agreement .text_wrap {display:none;}

/*join_input page*/
.join_next_img.type_2 {background:url('../images/text/join_join_2.png') 0 0 no-repeat; height:61px;}
.join_input_dl {display:table; width:100%;}
.join_input_dl > dt {width:177px; display:table-cell; padding-left:25px; line-height:25px; vertical-align:middle; position:relative;}
.un_height {position:absolute; top:8px;left:25px;}
.join_input_dl > dt .title {font-weight:bold; color:#636363;}
.join_input_dl > dd {width:auto; display:table-cell;  vertical-align:middle;  line-height:25px; padding:8px 0px;}
.phone_height {line-height:normal !important;}
.join_agreement_content .selcet_class  {/* position:relative; top:1px; */} /* È¸¿ø°¡ÀÔ ÀÌ¸ÞÀÏ¿¡¼­ »ß¶Ô¾îÁ®¼­ »èÁ¦*/
.btn_add_srch { width:76px; height:23px; background:#f2f2f2; border:1px solid #919191; text-align:center; vertical-align:middle; line-height:23px; display:inline-block; }

.selcet_class.e_mail_box .selectbox-wrapper { width: 129px !important;}
#mail_03 input  { width: 124px !important;}


/*search_idpw page*/
.search_idpw_content .goods_content_box {display:none;}
.search_idpw_content .goods_content_box:first-child {display:block;}
.search_gap {position:absolute; height:100%; border-left:1px dotted #b4b4b4; width:0px; top:0px; left:50%; margin-left:-1px;}
.search_idpw_content {text-align:center;}
.search_idpw_info dt {background:url('../images/common/gray_point.png') 0 6px no-repeat;}
.business_member {border-top:1px dotted #b4b4b4; border-bottom:1px dotted #b4b4b4; margin:0px 37px;}
.business_member dl:first-child {margin-left:77px;}
.business_member dt {line-height:25px;}
.text_gap3 {width:15px; text-align:center; line-height:25px;}

.search_pw_input {width:208px; margin:0px auto;}
.search_pw_input label {position:absolute; top:0px;left:5px; line-height:25px;}

.search_idpw_normal dl dt { padding-top: 60px;}
.search_idpw_normal dl dt.mail { background: url('../images/common/idpw_mail.gif') no-repeat center 0;}
.search_idpw_normal dl dt.mobile { background: url('../images/common/idpw_mobile.gif') no-repeat center 0;}
.search_idpw_normal dl dt.ipin { background: url('../images/common/idpw_ipin.gif') no-repeat center 8px;}
.search_idpw_normal input[type='text'] {  /*width: 203px; border: 1px solid #d1d1d1 !important; */ color: #666;}
#findWrap .find_idpw .btn-area a.CSSbuttonBlack {
    color: #fff;
}

#findWrap .find_idpw .btn-area a.CSSbuttonBlack:hover {
    color: #231f20;
}
#passimg #authtext {
    border: 1px solid #ddd;
}
/* BASIC css end */

