#container { margin-top:100px; border-top:solid 5px #a5af33 }

.header { height:870px; background:url(/layouts/youth14603/image/main/main_bg.jpg); }

.header .headertop_wrap { width:100%; position:absolute; }

.headertop { width:1060px; height:800px; margin:0 auto; position:relative; }
.headertop .logo { margin: 40px auto 0px; margin-left:0px; text-align: center; vertical-align: middle; z-index:10; } 
.headertop .gnb { height:600px; background:url(/layouts/youth14603/image/main/chilsung_bg.png) no-repeat; position:relative; }
canvas { height: 800px; }
.headertop .gnb ul { margin:0; } 
.headertop .gnb ul li { margin:0; padding:0; position:absolute; } 
.headertop .gnb_sub { margin: 0px auto; text-align: center; vertical-align: middle; } 
.header #canvas_ie_wrap { width: 500px; margin: 644px auto 0; } 




