body {margin:0px;background:#0f120f;}
body,div,table,td,input,select {font-size:12px;font-family:絡遺,dotum,gulim;}
h1,h2,ul,li,ol,dl,dt,dd,p {margin:0px;padding:0px;font-size:12px;font-family:絡遺,dotum,gulim;}
ul,li,ol {list-style:none;}
form {margin:0;}
img {border:0;}

#aoc-event object { position:absolute;left:-5000px;top:-100px;}

#ev-layout .event_table {width:100%;height:100%;border-collapse:collapse;table-layout:fixed;}
#ev-layout .event_table td {vertical-align:top;padding:0;}
#ev-layout col.size {width:980px;}

/* 謝難 ぬ欐 BG */
#aoc-event .left {height:100%;padding:0;background:url(img/bg_left_x.jpg) repeat-x;}
/* 辦難 ぬ欐 BG */
#aoc-event .right {height:100%;padding:0;background:url(img/bg_right_x.jpg) repeat-x;}
/* 謝難 BG */
#aoc-event .left .bg {width:100%;height:1000px;background:url(img/bg_left.jpg) right top no-repeat;}
/* 辦難 BG */
#aoc-event .right .bg {width:100%;height:1000px;background:url(img/bg_right.jpg) left top no-repeat;}

#aoc-event td.center {position:relative;}

a.btn { position:absolute;display:block; }

.eTop { position:relative;height:780px;background:url(img/ev_top.jpg) no-repeat; }
.eTop .logo { left:380px;top:18px;width:220px;height:80px; }
.eTop .gamestart { left:575px;top:255px;width:138px;height:64px; }
.eTop .login { position:absolute;left:728px;top:250px;}
.eTop .before { width:200px;height:70px;background:url(img/bg_before.jpg) no-repeat; }
.eTop .before .id { position:absolute;left:0;top:5px; }
.eTop .before .pass { position:absolute;left:0;top:28px; }
.eTop .before .id input { border:0;padding:5px 0 0 6px;width:124px;height:15px;background:url(img/img_id.gif) 6px 6px transparent no-repeat;font-weight:bold;color:#FFF; }
.eTop .before .pass input { border:0;padding:4px 0 0 6px;width:124px;height:16px;background:url(img/img_password.gif) 6px 6px transparent no-repeat;font-weight:bold;color:#FFF; }
.eTop .before input.focus { background:transparent; }
.eTop .before .login { position:absolute;left:127px;top:5px;width:60px;height:43px; }
.eTop .before .security { position:absolute;left:0;top:54px;font-size:11px;color:#587F88; }
.eTop .before .security label { vertical-align:-1px; }
.eTop .before .security input { margin:0;width:13px;height:13px;vertical-align:middle; }
.eTop .before .keyboard { position:absolute;left:84px;top:57px;font-size:11px;color:#587F88; }
.eTop .before .keyboard img { margin-right:2px;vertical-align:middle; }
.eTop .before .keyboard a { color:#587F88; }
.eTop .before .btn_key {  position:absolute;left:170px;top:56px; }

.eTop .after { width:188px;height:69px;background:url(img/bg_after.gif) 0 5px no-repeat; }
.eTop .after p { padding:15px 0 0 10px;letter-spacing:-1px;line-height:1.4;font-size:11px;color:#54748b; }
.eTop .after strong { color:#8e221a; }
.eTop .after .logout { position:absolute;left:127px;top:10px;width:56px;height:20px; }

.e1 { position:relative;height:400px;background:url(img/ev_1.jpg) no-repeat; }
.e1 .serverpage { left:693px;top:143px;width:163px;height:26px; }
.e1 .vote { position:absolute;left:118px;top:317px; }
.e1 .vote li { float:left;margin-right:75px;width:88px; }
.e1 .vote li.v3 { margin-right:65px !important; }
.e1 .vote li.v4 { margin-right:65px !important; }
.e1 .vote li a { width:88px;height:26px;background:url(img/btn_vote.gif) no-repeat;display:block; }

.e2 { position:relative;height:571px;background:url(img/ev_2.jpg) no-repeat; }
.e2 .sns { position:absolute;left:573px;top:172px;padding:10px 0 0 0;width:270px;letter-spacing:-1px;font-size:11px;color:#647681;text-align:center; }
.e2 .sns .link { text-align:center; }
.e2 .sns .link li { display:inline; }
.e2 .sns .sns_go { left:10px;top:113px;width:250px;height:26px; }
.e2 .comment { position:absolute;left:120px;top:410px;width:740px;color:#647681; }
.e2 .comment .write { height:30px;background:url(img/bg_input.gif) no-repeat; }
.e2 .comment .write input { border:0;padding:8px 0 0 10px;width:622px;height:18px;background:transparent;font-size:11px;color:#687076; }
.e2 .comment .regist { left:640px;top:0;width:101px;height:28px;background:url(img/btn_regist.gif) no-repeat;_cursor:hand; }
.e2 .comment table { width:100%;border-collapse:collapse;table-layout:fixed; }
.e2 .comment td { border-bottom:1px solid #1d2223;padding:8px 10px 6px 10px !important;color:#363f44;text-align:left; }
.e2 .comment td p { white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#363f44; }
.e2 .comment .nick { width:220px; }
.e2 .comment .url p { padding-top:1px;font-size:11px;color:#48545c; }
.e2 .comment .date { width:154px;text-align:right;font-family:verdana;font-size:10px; }
.e2 .comment .date img { vertical-align:middle; }
/* .e2 .paging { padding:18px 0 0 0;text-align:center; } */
.e2 .paging { position:absolute;left:0;top:130px;width:740px;text-align:center; }
.e2 .paging a { padding:0 2px;height:13px;vertical-align:middle;text-decoration:none;color:#4b4b4b;display:inline-block;font-family:verdana;font-size:10px; }
.e2 .paging a.on { font-weight:bold; }
.e2 .paging a.prev { position:static;width:11px;background:url(img/btn_prev.gif) center center no-repeat; }
.e2 .paging a.next { position:static;width:11px;background:url(img/btn_next.gif) center center no-repeat; }

.eAlert { position:relative;height:219px;background:url(img/ev_alert.jpg) no-repeat; }
.eAlert .privvacy { left:682px;top:100px;width:123px;height:17px; }

.eFoot { position:relative;height:130px;background:url(img/ev_foot.jpg) no-repeat; }
.eFoot .neowizgames { left:68px;top:26px;width:96px;height:28px; }
.eFoot .funcom { left:174px;top:15px;width:48px;height:48px; }
.eFoot .paradox { left:232px;top:14px;width:38px;height:68px; }
.eFoot .hyboria { left:281px;top:26px;width:69px;height:23px; }
.eFoot .qna { left:376px;top:79px;width:58px;height:11px; }
.eFoot .all { left:455px;top:79px;width:80px;height:11px; }