body { margin:0 auto; padding:0; float:center;}
img {border: 0; vertical-align:top; border:0 none;}
a{text-decoration:none;color:#666;}
a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }
dl, dt, dd, p{margin:0; padding:0;}
div, ul, li { margin:0; padding:0; }

/*
ul, li{list-style:none;margin:0; padding:0;}
hr{display:none;}
*/

.png24 { tmp:expression(setPng24(this)); }
.img {margin:0; padding:0; vertical-align:top; line-height:0; border:0;}

/* HEADER ¹é±×¶ó¿îµå ÀÌ¹ÌÁö Àå¸éÀüÈ¯ -¸ÞÀÎ  */
#header { height:450px; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:450px; position:absolute; }

/* HEADER ¹é±×¶ó¿îµå ÀÌ¹ÌÁö Àå¸éÀüÈ¯ -¸ÞÀÎ  */
#header_sub { height:250px; }
.headerimg_sub { background-position: center top; background-repeat: no-repeat; width:100%; height:250px; position:absolute; }

/* HEADER HAVIGATION ¹é±×¶ó¿îµå ÀÌ¹ÌÁö Àå¸éÀüÈ¯ ÄÁÆ®·Ñ·¯*/
#headernav-outer { position:relative; top:400px; margin:0 auto; width:960px; }
#headernav { padding-left:864px; }


/* Main */
#ConBox { width:100%; float:center;  margin:0 auto; padding:0;}
#ConBox #menu { width:100%; height:71px; float:center; text-align:center;  margin:0 auto; padding:0; position:relative;}
#ConBox #mainvisual { width:100%;height:450px; float:center; text-align:center;  margin:0 auto; padding:0; position:relative;}
#ConBox #latest01 { width:1070px; height:240px; float:center; text-align:left;  margin:0 auto; padding:0; position:relative;background:url(/images/latest01_bg.gif) no-repeat top;}
#ConBox #latest02 { width:1070px; left:0px;  height:230px; margin-top:0px; margin:0 auto; padding:0; float:center; text-align:left; position:relative; }

#latest02 #left { width:800px;height:250px; left:0px; top:5px; margin-top:0px; margin:0 auto; padding:0; float:left;  position:relative; background:url(/images/latest02_bg.gif) no-repeat top; }
#latest02 #right { width:270px; right:0px; top:5px; margin-left:20px; margin:0 auto; padding:0; float:right; position:relative; }


/* sub */
#ConBox #subvisual { width:100%; height:250px; border-bottom:1px solid #ddd; float:center; text-align:center;  margin:0 auto; padding:0; position:relative;}
#ConBox #container { width:100%; float:center; text-align:center;  margin:0 auto; padding:0; position:relative;}
#container #content { width:1070px; float:center; text-align:left;  margin:0 auto; padding:0; position:relative;}
#content #left { width:220px; float:left; text-align:left;  top:15px; margin:0 auto; padding:0; position:relative;}
#content #right { width:850px; float:left; text-align:left;  top:15px; margin:0 auto; margin-bottom:50px; padding:0; position:relative;}

