/* BASIC css start */
/* °øÅë */
#content{   
    
      float: initial!important;
    margin: 0 auto;}
.find_idpw { font-size:12px; color:#777; text-align: left; width:47%;margin-right:2%;float:left; margin-bottom:80px}

.find_idpw *{text-align:center;}

.find_idpw img { border: 0 none; vertical-align: middle; }
.find_idpw a,
.find_idpw a:hover,
.find_idpw select,
.find_idpw input { vertical-align: middle; text-align: left;  }
.find_idpw .input-radio { width:12px; height:12px; margin:-2px 0 0; padding:0; }
.find_idpw .tit { margin:120px auto 10px; padding-bottom: 6px;  font-size:30px; font-weight: bold; line-height:50px; }
.find_idpw .sub-tit { height:75px;line-height:18px;}
.find_idpw .radio-wrap { margin:0 0 10px; }
.find_idpw .radio-wrap label { margin-right:30px; color:#575757; font-weight:bold; }
.find_idpw .find-info table { width:100%; border-spacing:0; border-collapse:collapse; font-size:12px;  }
.find_idpw .find-info table caption { display:none; }
.find_idpw .find-info table th { font-weight: bold; font-size:12px; color:#767678; background:#f9f9fb; text-align:center; }
.find_idpw .find-info table th div,
.find_idpw .find-info table td div { padding:7px 0; }
.find_idpw .find-info table td div { padding-left: 6px; }
.find_idpw .MS_input_txt {       width: 350px;
    height: 40px;
    line-height: 40px;
    border: 0!important;
    background: #f4f4f4;
}

.find_idpw .btn-area { padding:20px 0 50px; text-align: center; }
.find_idpw .btn-area a {     font-size: 14px;
    padding: 10px 40px;
    display: inline-block;
    width: 56%;
    background: #000;
    color: #fff;
    text-align: center;
    box-sizing: border-box;}
/* ¾ÆÀÌÇÉ */
.find_idpw .ipin-confirm { padding: 20px 0; border: 3px solid #d4d4d4; text-align: center; background:#fdfdfd; }
.find_idpw .ipin-confirm dt { margin-bottom: 25px; font-size: 14px; }
.find_idpw .ipin-confirm a.ipin-svc { margin:0 10px; font-size: 14px; font-weight: bold; color: #d63449; text-decoration: underline; }



.idpw input[type=radio]{
    -webkit-appearance: button;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    width: 18px;
    height: 18px;
    margin-right: 2px;
    margin-bottom: 1px;
    border-radius: 25px!important;
    background: url(https://icongr.am/entypo/controller-record.svg?size=5&color=ababab) no-repeat -4px -4px;
     background-size:71%!important; background-position: center!important;
    background-color: #ffffff;
    border: 1px solid #ababab;
    transition: .4s;
   

}
.idpw input[type=radio]:checked{
border-radius: 25px!important;
    color: #000!important;
    background: url(https://icongr.am/entypo/controller-record.svg?size=5&color=ffffff) no-repeat -4px -4px;
    background-position: center!important;
    background-size: 100%!important;
    background-color: #000!important;
    border-left-color: #000!important;
    border-right-color: #000!important;
    border: 4px solid #000!important;transition: .4s;
}

#passimg{z-index:9999}
#authimg{border:2px solid #000}
#authimg h1{background-color:#000!important;text-align:center;padding-left:0!important;}
#authimg h1>a{background-color:#000!important;}


.idWrap,.pwWrap{    border: 1px solid #e8e8e8;
    padding: 40px 0 0px;}

/* BASIC css end */

