@charset "UTF-8";

#mb_login {margin:100px auto;width:400px;background:#fff;border:1px solid #d4e2e1;box-shadow:3px 3px 7px 1px #bbb;-moz-box-shadow:3px 3px 7px 1px #bbb;-webkit-box-shadow:3px 3px 7px 1px #bbb;}
#mb_login h1 {margin:0 50px 20px;font-size:2.0em;text-align:center;padding:30px 0 20px;border-bottom:1px solid #dadada}
#mb_login #login_fs{padding:10px 50px 40px}
#mb_login #login_fs .login_id,#mb_login #login_fs .login_pw {display:block;color:#777;margin-bottom:5px}
#mb_login #login_fs .frm_input{width:100%;background-color:#f5f5f5 !important;border:1px solid #ddd;height:36px;line-height:36px;text-indent:10px;margin-bottom:5px;padding:0}
#mb_login #login_fs .btn_submit {width:60px;height:40px;background:#3c95d5;width:100%;border-radius:5px;border-bottom:3px solid #2d81c9;font-size:1.3em;font-weight:bold;margin:5px 0}
#mb_login #login_info {background:#f5f9fa;padding:20px;border-top:1px solid #d4e2e1}
#mb_login #login_info p{line-height:1.5em;margin-bottom:20px;color:#777}
#mb_login #login_info a{width:175px;padding:10px 0;text-align:center;}
#mb_login h2 {margin:0 0 5px;font-size:1.167em}
#mb_login .btn_confirm{width:100%;background:#f5f9fa;padding-bottom:30px;margin:0}
#mb_login .btn_confirm a{text-decoration:underline;color:#3c95d5;padding-right:10px;display:inline-block}

.mbskin .required, .mbskin textarea.required { background-color: yellow; }
