@charset 'euc-kr';

/* common */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea { margin:0; padding:0; border:0; vertical-align:baseline; }
body, input, textarea, select, td { font-size:12px; font-family:'���� ����', 'Malgun Gothic', ����; color:#000000; }
h1, h2, h3, h4, h5, h6 { font-size:12px;  font-family:'���� ����', 'Malgun Gothic', ����; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:underline; }
em { font-style:normal; }
ol, ul { list-style:none; }
table { margin:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
html,body { margin:0; padding:0; font-family:'���� ����', 'Malgun Gothic', ����, sans-serif; }

#promotion {position:relative;width:100%;min-width:980px;max-width:1920px;margin:0 auto;}
#promotion img {border:0;vertical-align:top;}
#promotion ul, ol {list-style:none;}
#promotion fieldset{border:0;vertical-align:top;}
#promotion .blind {display:block;overflow:hidden;position:absolute;top:-9999px;height:-9999px;width:1px;height:1px;}
#promotion .hide {display:none;}
#promotion .bg,
#promotion .contents {background-repeat:no-repeat;background-position:50% 0;}
#promotion .contents {position:relative;}

/* layout */
#promotion .header {height:488px;background-image:url(/Sun/WWW/IMG/Event/20160225_full_v2/img/bg_header.jpg);}
#promotion .header .contents {width:1000px; overflow:hidden;margin:0 auto;}
#promotion .page {text-align:center;background:url(/Sun/WWW/IMG/Event/20160225_full_v2/img/bg_page.jpg) no-repeat 50% 0;}
#promotion .page .contents {width:1000px; overflow:hidden;margin:0 auto;}
#promotion .header .contents {position:relative;}
#promotion .today {position: absolute; top:60px;right:33px;color:#FFF}
#promotion .today_box {position:absolute;right:0;top:45px;font-size:0;line-height:0;overflow:hidden;}
#promotion .today_box input {position:absolute;left:-100px;z-index:0;}
#promotion .today_box label {float:left;width:129px;height:18px;background:url(/SUN/WWW/IMG/event/20160225_full_v2/img/today.png) no-repeat;cursor:pointer;overflow:hidden;}

/* modal */
#promotion .popup {display:none;position:absolute;z-index:500;width:914px; min-height:450px;z-index:400; background:url(/Sun/WWW/IMG/Event/20160225_full_v2/img/pop_bgBot.png) 50% 100% no-repeat;}
#promotion .popup .pop_close {position:absolute;top:22px;right:30px;cursor:pointer;}
#promotion .popup h3 {width:100% ;padding:23px 0 17px; text-align:center; background:url(/Sun/WWW/IMG/Event/20160225_full_v2/img/pop_bgTop.png) 50% 0 no-repeat; position:relative;}
#promotion .scont {margin:30px auto 40px;width:860px; overflow:hidden; text-align:center; }

#glay_layer {display:none;position:fixed;left:0;top:0;height:100%;width:100%;background:#000;filter:alpha(opacity=60);opacity:0.60;z-index:300;}
