.auth_form_contents{padding: 15px 0 20px 15px;}
.auth_form_contents .field{margin-top:10px; overflow:hidden;}
.auth_form_contents .err_msg{display:none; font-size:11px; color:#DD0B2A; margin-left:200px;}
.auth_form_contents .wrong .err_msg{display:block;}
.auth_form_contents .label{float:left; width:200px; font-size:13px; margin-top:7px;}
.auth_form_contents input.do_login {background: url("/i/auth/auth_logon_bg.png") repeat-x scroll 0 0;cursor: pointer;display: inline-block;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 27px;margin-right: 13px;padding: 0 19px;border:1px solid #ddd; margin-left:202px;}
.description{color:#828283; font-size:10px; display:block;}
.auth_form_contents .text{height:27px; width:202px; padding:3px 3px 3px 5px; border:1px solid #ccc; background:url("/i/auth/input_bg.png") repeat-x 0 0}
.my_pass_changed{font-size:20px; color:#235083; padding:25px 15px}

@media screen and (max-width: 475px) {
    .field submit{text-align:center;}
    .auth_form_contents input.do_login{ margin-left:0; margin-right:0}
}

