@charset "euc-kr";
/* CSS Document basic*/
body { padding:0px;background-color:#fff;}
#wrap { min-height:100%; position:relative;}
#wrap_body { width:100%; max-width:auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding: 10px; top:0;}
#wrap_content { width: 500px; margin: 0 auto !important;}
#login_header { width:100%; margin:10px auto !important; padding:15px 0 0; }

#box_login { border:1px solid #c7c7c7; padding:15px; background-color:#f2f2f2; height:auto; overflow:hidden; width:500px; position:relative; margin:0px auto;}
#box_login label { font-size:15px; height:35px; line-height:35px;}
#txtMemID,#txtMemPW { height:35px; width:450px;}

#box_btns { padding-top:10px; height:auto; height:auto; line-height:13px;}
#box_btns a,#login_footer a { font-size:12px; line-height:13px; display:inline-block; color:#666; text-decoration:none; margin:0; padding:0; }
#box_btns a:link {}
#box_btns .f_bar { margin:0px 4px; background-color:#ccc; padding:0px;}

#wrap_content .type_footer { border:none; padding-top:10px;}
#login_footer { line-height:13px;}

#login_footer .f_bar { margin:0px 4px; background-color:#c7c7c7; }
#copy_area { font-size:12px ; font-family:Arial, Helvetica, sans-serif; margin-top:20px; color: #888;}
#box_login { width:100%;}
#txtMemID,#txtMemPW { height:35px; width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.login_box {border: 1px solid #e3e3e3; background-color: #f9f9f9; padding: 5px 0px 5px 0px;}

@media screen and (min-width : 500px) and (max-width: 800px){
	#wrap_content { width: 500px; }
}

@media screen and (max-width : 500px) {
	#wrap_content { width: 100%; }
	#login_header img { max-width:150px;}
	input[type='text'],
	input[type='number'],
	input[type='password'],
	textarea {
	  font-size: 14px !important;
	}
}