
	#login  .login_bg {border:0px none; background:url(/images/login/input_bg.png) 0 0 no-repeat; line-height:30px; height:30px; padding:0px 12px; width:337px;font-family: 'Nanum Gothic', sans-serif;}

	#login {overflow:hidden; width:600px; padding-bottom:80px;  margin:0px auto; padding-top:50px;}
	#login .underline {border-bottom:1px solid #e7e7e9; text-align:center; padding:40px 0px;}
	#login .in_area {width:600px; padding-bottom:50px;}

	#login .login_left {margin-top:38px; margin-left:50px;}
	#login .login_left .types {height:30px; line-height:30px;}
	#login .login_left .types label {margin-left:8px;}
	#login .login_left .types label span {margin-left:3px;}
	#login .login_left .types label:first-child {margin-left:0px;}
	#login .login_area {margin-top:15px;}
	#login .login_area span.input {display:block; padding-right:14px; background:url(/images/login/input_bg_right.png) right 0 no-repeat; width:420px;}
	#login .login_area span.typespan {display:block;}
	#login .login_area .cleft {margin-top:3px;}
	#login .login_right { margin-top:38px; margin-right:50px;}

	#login .login_btn {margin-top:30px !important; width:100%; text-align:center;}
	#login .login_btn ul {margin-left:70px;}
	#login .login_btn li {float:left; margin-left:15px;}
	#login .login_btn li:first-child {float:left; margin-left:0px;}
	#login .login_alert {width:667px;font-size:11px; margin-top:20px; background-color:#f9f9f9; border:1px solid #cdcdcd; padding:20px;}
	#login .login_alert li {line-height:16px;}
