@charset "euc-kr";
* { margin:0; padding:0;}
body { background:#fff; font:normal 12px µ¸¿ò; color:#000;}

img { border:0; display:block; vertical-align:baseline; }
a { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; border:0; }
table.container { table-layout:fixed; width:100%; height:100%;}
td { vertical-align:top; }
td.contents { position:relative; width:1250px; }
ol, ul {list-style:none;}

/* .bg_left {background:url(../img/bg.gif) repeat-x right top;}
.bg_right {background:url(../img/bg.gif) repeat-x left top;} */
div.left {background:url(../img/left.jpg) right top no-repeat; height:1371px;}
div.right { background:url(../img/right.jpg) left top no-repeat; height:1371px;}

#div_nctop {position:relative; width:100% !important;}
#div_gnbContainer {position:absolute; left:50%; top:0; margin-left:-490px !important; width:980px;}



.title {z-index:7; position:absolute; left:0; top:0; width:675px; height:715px; background:url(../img/bg_title.jpg) no-repeat;}
.title object {position:absolute; left:20px; top:0;}
.event1 {z-index:1; position:absolute; right:0; top:0; width:575px; height:715px; background:url(../img/bg_event1.jpg) no-repeat; zoom:1;}
.event2 {position:absolute; left:0; top:715px; width:675px; height:336px; background:url(../img/bg_event2.jpg) no-repeat;}
.event3 {position:absolute; right:0; top:715px; width:575px; height:336px; background:url(../img/bg_event3.jpg) no-repeat;}
.notice {position:absolute; left:0; top:1051px;}
.footer {position:absolute; left:0; top:1248px;}

.spell .btn {display:block; position:absolute; left:131px; top:304px; width:313px; height:33px; text-indent:-5000px;}


.spell ul {z-index:3; position:absolute; left:131px; top:195px; _height:1%;}
.spell li {position:absolute;}
.spell li.t1  {left:0; top:0;}
.spell li.t2  {left:45px; top:0;}
.spell li.t3  {left:90px; top:0;}
.spell li.t4  {left:135px; top:0;}
.spell li.t5  {left:180px; top:0;}
.spell li.t6  {left:225px; top:0;}
.spell li.t7  {left:0; top:45px;}
.spell li.t8  {left:45px; top:45px;}
.spell li.t9  {left:90px; top:45px;}
.spell li.t10 {left:135px; top:45px;}
.spell li.t11 {left:180px; top:45px;}
.spell li.t12 {left:225px; top:45px;}
.spell li.t13 {left:270px; top:45px;}

.bingo .btn {display:block; position:absolute; left:131px; top:592px; width:303px; height:33px; text-indent:-5000px;}
.bingo ul {position:absolute; left:131px; top:504px; _height:1%;}
.bingo li.b1 {position:absolute; left:0; top:0;}
.bingo li.b2 {position:absolute; left:76px; top:0;}
.bingo li.b3 {position:absolute; left:152px; top:0;}
.bingo li.b4 {position:absolute; left:228px; top:0;}

.event2 .btn {display:block; position:absolute; left:256px; top:142px; width:145px; height:28px; text-indent:-5000px;}
.event3 .btn {display:block; position:absolute; left:26px; top:248px; width:145px; height:28px; text-indent:-5000px;}


#howto {z-index:5; position:absolute; right:128px; top:45px;}






div.login {position:absolute; left:131px; top:19px;}
a.logout {position:absolute; left:217px; top:19px;}
a.home {position:absolute; left:283px; top:19px;}
a.howto {position:absolute; left:348px; top:19px;}

div.user {position:absolute; width:168px; word-break:break-all; white-space:normal; right:354px; top:21px; zoom:1;}
p.name {float:right; margin:0 11px 0 0; display:inline; _margin:0 11px 0 0; padding:0 0 0 10px; background:url(../img/bu_gt.gif) no-repeat 0 40%;}
.user {color:#ff7e02; font-size:11px;}
.user em {font-style:normal; font-weight:bold; display:block;} 







