* html { height: 1px; }
* { margin: 0; padding: 0; }

html {overflow-y:scroll} 
body {padding:0;margin:0 auto;font-size:12px;font-family:gulim;center top;}
input,select,textarea {font-size:12px;font-family:gulim;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}


#wrap {width:1100;}
#header {width:1116px; height:449px;margin:auto;background:url(./image/bg.gif) center top;}
#header .logo {float:left;padding:16px 0 0 49px; width:233px; height:60px;}
#header .menu{float:left; padding:20px 0 0 30px; width:605px;}
#header .lang{float:right; padding:10px 70px 0 0;}
#header .upmenu{float:left; padding:5px 0 0 30px; width:140px; height:9px;}

#main_fla{float:left; width:360px; height:70px; padding:50px 0 0 360px;}

#container {width:1116px; height:425px; margin:auto;padding:0 0 0 0; background:url(./image/body_bg.gif) repeat-y;}

#content {width:100%; margin:auto; padding:0 0 0 0;}

#footerline {clear:both;width:1116; height:0;}
#footer {clear:both;margin:auto;width:1116px;height:106px;padding:0 0 0 0;background:url(./image/footer_logo.gif) center top;}
#footer .logo {float:left;margin:auto;font-size:11px;font-family:gulim;padding:25px 0 0 235px;}
#footer .foot_txt{float:left; padding:0 0 0 80px;}