@CHARSET "UTF-8";
.login_tab{overflow:hidden;margin-bottom:40px;}
.login_tab li{width:50%;float:left;}
.login_tab a{display:block;text-align:center;padding:12px 0;border:1px solid #DDD;border-left:0;}
.login_tab li:first-child a{border-left:1px solid #DDD;}
.login_tab a:hover{background:#DDD;}
.login_tab a.active{background:#007ac3;color:#FFF;border-color:#007ac3;}
.login_tab li:first-child a.active{border-color:#007ac3;}
.search_idpw h3{font-size:24px;text-align:center;margin-bottom:30px;}
.search_idpw h3:before{content:"";display:block;width:30px;height:3px;background:#222;margin: 0 auto 10px auto;}
.search_idpw .login_option{background:#fafafa;padding:20px 0;border-top:1px solid #666;margin:30px 0;text-align:center;}
.search_idpw .login_option_2{text-align:center;}
.search_idpw .login_option span,
.search_idpw .login_option_2 span{display:inline-block;padding:0 20px;}
.search_idpw .login_option span input{vertical-align:-2px;margin-right:5px;}
.search_idpw .login_option_2 span input{vertical-align:-2px;margin-right:5px;}
.search_idpw input.btn_confirm{display:block;width:500px;height:auto;padding:13px 0;margin:50px auto;background:#1d6db6;color:#FFF;border-radius:0;}
.search_idpw input.btn_confirm:hover{background:#52575c;}
/*RESET*/
.search_idpw ._view,.search_idpw ._write {border-width:0;padding: 0;}
.search_idpw ._form {position: relative;border-bottom:0;padding: 5px 0;min-height: auto;height: auto !important;_height: auto;width: 500px;margin: 0 auto;}
.search_idpw ._view ._form,
.search_idpw ._write ._form {border-top:0;border-bottom: 0;}
.search_idpw ._view ._form ._label,
.search_idpw ._write ._form ._label {width: 110px;}
.search_idpw ._form ._label {font-weight:normal;position: absolute;top: 10px;left: 0;color: #666;font-size: 18px;background:none;}
.search_idpw ._form ._label,
.search_idpw ._form ._insert {padding: 2px 0;color: #666;line-height: 28px;min-height: 28px;height: auto !important;_height: 28px;}
.search_idpw ._form ._insert {margin-right:0;margin-left: 110px;}
.search_idpw ._form ._insert input{height:37px;padding:0 5px;width:calc(100% - 15px);border:1px solid #b4b4b4;}
.search_idpw ._view ._form ._comment,
.search_idpw ._write ._form ._comment {border-top:1px solid #EEE;margin:0;margin-top:15px;padding:15px 0;background-color:#FFF !important;text-align:center;border:0;}
.search_idpw ._form ._insert._comment {background-color: #f0f5fe;border: 0;}
.search_idpw ._form ._label mark.must {display:none;}
@media only screen and (max-width:730px){
.search_idpw .login_option{padding:20px}
.search_idpw .login_option,
.search_idpw .login_option_2{text-align:left;}
.search_idpw .login_option span,
.search_idpw .login_option_2 span{width:31.33%;padding:0 0 0 1%;}
.search_idpw ._form {width:100%;}
.search_idpw ._form ._label {position:relative;top:auto;font-size: 15px;}
.search_idpw ._form ._insert {margin-left:0;}
.search_idpw input.btn_confirm{width:100%;}
}
@media only screen and (max-width:520px){
.search_idpw .login_option span,
.search_idpw .login_option_2 span{width:48%;}
}
@media only screen and (max-width:340px){
.search_idpw .login_option span,
.search_idpw .login_option_2 span{padding:1% 0;width:100%;}
}


#sendMessage ._formCheck{text-align:center;}