@charset "utf-8";

#container form#login {margin:91px auto 90px;background:#E8F3F8 url("/images/auth/signinbox_top.gif") no-repeat left top;padding-top:20px;}
#container form#login fieldset {background:#E8F3F8 url("/images/auth/signinbox_bottom.gif") no-repeat left bottom;}

#container .message-wrapper {height:22px;padding-top:4px;}
#container span.e-message {height:auto;font-weight:bold;background:url("/images/member/icon_alert_pink.gif") no-repeat;padding:4px 0 4px 20px;color:#cd6070;}

#container form#login fieldset {margin-top:10px;padding-bottom:20px;}
#container form#login input.text {width:190px; border:1px solid #9b9b9b; background-color:#f9f9f9;}

#container form#login dl {width:476px;margin:0 auto;}
#container form#login dl.top {background:white url("/images/auth/roundbox_white_top.gif") no-repeat scroll 0 0;padding-top:20px;}
#container form#login dl.bottom {background:white url("/images/auth/roundbox_white_bottom.gif") no-repeat scroll left bottom;padding-bottom:20px;margin-bottom:20px;padding-top:10px;}

/*#container form#login dl dt, #container form#login dl dd {height:30px;}*/
#container form#login dl dt {float:left;text-align:left;padding-left:55px;width:90px;padding-top:5px;}
/*#container form#login dl dt label {display:block;width:80px;text-align:justify;}*/
#container form#login dl dd {text-align:left;margin-left:145px;}

.padding50{ padding-left:20px; }
.right{ padding-left:10px; }
.subtitle_login{color:#5d86a6;background:url('/images/member/bullet.gif') no-repeat scroll left center;padding-left:10px;padding-top:2px;}