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

html {overflow-y:scroll} 
body {padding:0;margin:0 auto;font-size:12px;font-family:gulim;}
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:1116;}
#header {width:1116px; height:90px;margin:auto;background:url(./image/sub_bg.gif) repeat-y;}
#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;}

#container {width:1116px;margin:auto;padding:0 0 0 0; }


#content {width:100%; margin:auto; padding:0 0 0 0;}
#content .body{float:right; width:1116px; padding:0px 0px -20px 0px;background:url(./image/sub1_bg.gif) right top; background-repeat: repeat-y}
#flash{width:1116px; height:212px; padding:0 0 0 0 ;}
#left{ float:left;width:254px;}
#left .left_menu{float:left;padding:0 0 0 0; width:254px;}
#content .right{float:right; width:850px; padding:10px 0px 0 10px;}


#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;}



.td{padding:10px 0 20px 10px;
line-height:1.4;}
.height{padding:8px 0 0 10px;
line-height:1.5;}
.point{color:#3fb8cf;
font-weight:bold;}











