body {margin:0; padding:0; text-align:center; background:#000;}
div, span, table, tr, th, td, thead, tbody, form, fieldset, label, input, select, adddress {margin:0; padding:0; color:#4c4c4c; font-size:12px; font-family:dotum, gulim, AppleGothic, Sans-serif; line-height:16px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none; margin:0; padding:0; txt-align:left; }
img, fieldset, form {border:0;}

a, a:link, a:visited, a:active {text-decoration:none; }
a:hover {text-decoration:underline; }

.promotion {position:relative; width:812px; margin:0 auto; text-align:left; z-index:10;}
.promotion .header { width:812px;height:771px; background: url(../img/bg_header.jpg) no-repeat; overflow:hidden;}
.promotion .header a,
.promotion .header a:link,
.promotion .header a:visited,
.promotion .header a:active,
.promotion .header a:hover {color:#000; }
.promotion .header h1 {margin:72px 0 0 95px; padding:0;}
.promotion .header .top_banner { width:388px; margin:438px 0 0 214px;}

.promotion address.footer {clear:both; width:812px; height:106px; margin-top:-13px; padding:0; text-align:left; background: url(../img/bg_footer.jpg) no-repeat 50% 0; overflow:hidden;}
.promotion address.footer img.item1{ float:left; margin:46px 0 0 0px;}
.promotion address.footer img.item2{ float:right; margin-top:46px;}
.promotion address.footer img.item3{ float:right; margin-top:46px;}

.promotion_bg_l {position:absolute; top:0; left:-406px; width:50%; height:2042px; background:  url(../img/bg_l.jpg) no-repeat right 0; z-index:1;}
.promotion_bg_r {position:absolute; top:0; right:0; width:50%; height:2042px; background:url(../img/bg_r.jpg) no-repeat 406px 0; z-index:1;}

.promotion .container {clear:both; position:relative; width:812px;overflow:hidden;}