@charset "euc-kr";
/* CSS Document basic*/
#wrap { min-height:100%; position:relative;}
#login_header { width:768px; margin:0px auto !important; padding:30px 0 20px;}
input.d_form{margin: 0.8em 0.5em 0.5em 0; font-size: 14px;}
.d_btn.type_large{padding:0.7em 1.25em;}
#box_login { border:1px solid #e1e1e1; padding:15px; background-color:#f9f9f9; height:auto; overflow:hidden; width:500px; position:relative; margin:0px auto;}
#box_login label { font-size:13px; height:35px; line-height:58px; color:#949494;}
#txtMemID,#txtMemPW { height:35px; width:450px;}

#box_btns { padding :30px 0 15px; 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 25px; 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:10px;}
a.d_btn{height: 48px;}

@media screen and (min-width : 500px) and (max-width: 800px){
	#wrap{min-width:800px;}
	body { background-color:#fff;}
	#wrap_content{ max-width:800px; overflow:hidden; min-height:500px;}
	#login_header { width:100%;}
	#box_login { width:100%;}
	#txtMemID,#txtMemPW { height:35px; width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	
}

@media screen and (max-width : 500px) {      
	#wrap{min-width:500px;}
	#wrap_content{ width:100%; max-width:auto;}
	#login_header { width:100%;}
	#login_header img { max-width:150px;}
	#box_login { width:100%;}
	#txtMemID,#txtMemPW { height:35px; width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
}