﻿@charset "utf-8";
.homebody {background:url('/images/home/bg_home.jpg') left top repeat-x;}
#wrap {width:1044px;min-height:814px; _height:814px;margin:0 auto;}
.head {position:relative;width:1044px;height:99px;z-index:99;}
.head h1 {position:absolute;top:21px;left:95px;width:98px;height:63px;z-index:99;}
.head h1 a {display:block;width:98px;height:63px;background:url('/images/home/main_txt_set.jpg') 0 0 no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.head .mainMenu {position:absolute;top:49px;left:308px;}
.head .mainMenu li {float:left;display:inline;height:13px;margin:0 0 0 10px;padding:0 0 0 14px;background:url('/images/home/bg_menu_bar.gif') left top no-repeat;}
.mainMenu li a {display:block;height:13px;background-image:url('/images/home/main_txt_set.jpg');background-repeat:no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.mainMenu .news {width:35px;margin:0 !important;padding:0 !important;background:none !important;}
.mainMenu .news a {width:35px;background-position:0 -70px;}
.mainMenu .games {width:44px;}
.mainMenu .games a {width:44px;background-position:0 -85px;}
.mainMenu .dnld {width:67px;}
.mainMenu .dnld a {width:67px;background-position:0 -100px;}
.mainMenu .tcoin {width:36px;}
.mainMenu .tcoin a {width:36px;background-position:0 -115px;}
.mainMenu .forums {width:51px;}
.mainMenu .forums a {width:51px;background-position:0 -130px;}
.mainMenu .support {width:57px;}
.mainMenu .support a {width:57px;background-position:0 -145px;}
.head .headBtns {position:absolute;top:47px;left:803px;}
.headBtns a {float:left;height:17px;margin:0 7px 0 0;overflow:hidden;background-image:url('/images/home/main_btn_set.jpg');font:normal 0/0 verdana;text-indent:-10000em;}
.headBtns .myAcc {width:72px;background-position:0 0;}
.headBtns .signUp {width:49px;background-position:0 -20px;}
.headBtns .logout {width:49px;background-position:0 -40px;}
.headBtns .login {width:49px;background-position:0 -60px;}
.head .gameList {position:absolute;top:73px;left:361px;width:86px;background:url('/images/home/bg_gamelist_top.gif') left top no-repeat;}
.head .gameList ul {padding:7px 0 3px 8px;background:url('/images/home/bg_gamelist_btm.gif') left bottom no-repeat;}
.gameList ul li {width:70px;margin:2px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #fda067;}
.gameList ul .soon {border:0 none;}
.gameList ul li a {color:#fff;font-size:11px;}

.gamePromotion {position:relative;width:1044px;height:347px;margin:-34px 0 0 0;}
.gamePromotion .numbering {position:absolute;top:258px;left:256px;}
.numbering a {float:left;width:19px;height:19px;margin:0 5px 0 0;background-image:url('/images/home/num_set.jpg');background-repeat:no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.numbering .num1 {background-position:0 -20px;}
.numbering .num1On {background-position:0 0;}
.numbering .num1:hover {background-position:0 0;}
.numbering .num2 {background-position:-20px -20px;}
.numbering .num2On {background-position:-20px 0;}
.numbering .num2:hover {background-position:-20px 0;}
.numbering .num3 {background-position:-40px -20px;}
.numbering .num3On {background-position:-40px 0;}
.numbering .num3:hover {background-position:-40px 0;}
.numbering .num4 {background-position:-60px -20px;}
.numbering .num4On {background-position:-60px 0;}
.numbering .num4:hover {background-position:-60px 0;}
/* 2010-04-05 프로모션 링크 추가 */
.gamePromotion .floatLink {position:absolute;top:111px;;left:246px;display:block;width:200px;height:130px;z-index:99;background:url('/images/home/bg_transparent.gif') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

.mainContent {width:885px;padding:32px 110px 0 49px;}
.mainContent .aside {float:left;width:190px;}
.aside .logIn {position:relative;width:176px;height:211px;padding:38px 0 0 14px;background:url('/images/home/bg_login.gif') left top no-repeat;}
.logIn h2 {position:absolute;top:-10000px;}
.logIn fieldset {position:relative;display:block;width:160px;height:69px;}
.logIn fieldset .idSet {width:87px;height:17px;padding:5px 0 0 7px;background:url('/images/home/login_btn_set.gif') 0 0 no-repeat;border:0 none;}
.logIn fieldset .pwSet {width:87px;height:17px;margin:4px 0 0 0;padding:5px 0 0 7px;background:url('/images/home/login_btn_set.gif') 0 -26px no-repeat;border:0 none;}
.logIn fieldset .idOn {width:87px;height:17px;padding:5px 0 0 7px;background:url('/images/home/login_btn_set.gif') 0 -50px no-repeat;border:0 none;}
.logIn fieldset .pwOn {width:87px;height:17px;margin:4px 0 0 0;padding:5px 0 0 7px;background:url('/images/home/login_btn_set.gif') 0 -50px no-repeat;border:0 none;}
.logIn fieldset .btnLogIn {position:absolute;right:0;top:0;width:60px;height:46px;background:url('/images/home/login_btn_set.gif') -100px 0 no-repeat;border:0 none;font:normal 0/0 verdana;text-indent:-10000em;cursor:pointer;}
.logIn fieldset .chkCookie {position:absolute;left:0; bottom:0;color:#6c6c6b;font-size:9px;font-family:verdana;cursor:pointer;}
.logIn fieldset .chkCookie input {margin:0 5px 0 0;}
.logIn .lostInfo {position:relative;width:159px;height:24px;margin:25px 0 0 0;background:url('/images/home/login_btn_set.gif') 0 -75px no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.logIn .lostInfo a {position:absolute;right:0;bottom:0;display:block;width:34px;height:15px;}
.logIn .freeJoin {display:block;width:158px;height:53px;margin:23px 0 0 0;background:url('/images/home/login_btn_set.gif') 0 -105px no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

.aside .contact {display:block;width:190px;height:77px;margin:16px 0 0 0;background:url('/images/home/main_img_set.gif') 0 0 no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

.mainContent .contenaArea {float:left;display:inline;width:674px;margin:0 0 0 21px;}
.contenaArea .gameList {width:674px;}
.gameList dl {position:relative;float:left;display:inline;width:137px;height:117px;margin:0 0 0 17px;padding:73px 0 0 15px; border-left:2px solid #fff;}
.gameList .nChd {margin:0 0 0 9px !important;padding:73px 0 0 0 !important;border:0 none !important;}
.gameList dl .smpImg {position:absolute;top:1px;left:15px;padding:0;}
.gameList .nChd .smpImg {position:absolute;top:1px;left:0;padding:0;}
.gameList dl dd {padding:0 0 0 3px;color:#6c6c6b;font-size:11px;font-family:Tahoma;line-height:14px;}

.cmsContent {clear:both;width:674px;margin:29px 0 0 0;}
.cmsContent .newSection {position:relative;float:left;width:329px;}
.newSection h3 {width:329px;height:25px;background:url('/images/home/main_img_set.gif') 0 -80px no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.newSection dl {width:312px;margin:7px 0 0 9px;padding:6px 8px 0 0;background:url('/images/home/bg_news_btm.gif') left top no-repeat;}
.newSection dl dt {float:left;width:230px;padding:0 0 0 10px;background:url('/images/home/bg_dot_2x2.gif') 0 7px no-repeat;}
.newSection dl dt a {font-size:11px;}
.newSection dl dt .gmTitle {color:#333;}
.newSection dl .date {float:right;color:#888686;font-size:10px;font-family:Tahoma;}
.newSection dl .topOnly {padding:0 0 0 10px;clear:both;color:#888686;font:normal 10px/12px Tahoma;}
.newSection .topNews {background:none !important;}
.newSection .topNews dt a {color:#333;font-weight:bold;}
.newSection .more {position:absolute;top:8px;right:13px;display:block;width:25px;height:5px;padding:2px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

.cmsContent .eventSection {position:relative;float:right;width:331px;}
.eventSection h3 {width:331px;height:25px;background:url('/images/home/main_img_set.gif') 0 -110px no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.eventSection .represEvent {float:left;display:inline;position:relative;width:103px;margin:15px 0 0 12px;padding:76px 0 0 0;}
.represEvent dt {text-align:center;}
.represEvent dt a {color:#333;font-size:11px;font-family:Tahoma;}
.represEvent dt a em {margin:0 4px 0 0;color:#ed581b;}
.represEvent dd {position:absolute;top:0;left:0;}
.eventSection .eventList {float:right;width:195px;}
.eventList li {margin:8px 0 0 0;padding:4px 0 0 0;background:url('/images/home/bg_event_btm.gif') left top no-repeat;}
.eventList li a {padding:0 0 0 11px;background:url('/images/home/bg_dot_2x2.gif') 0 5px no-repeat;color:#6c6c6b;font-size:11px;}
.eventList li a em {margin:0 4px 0 0;color:#ed581b;}
.eventList .topEvent {background:none;}
.eventSection .more {position:absolute;top:8px;right:13px;display:block;width:25px;height:5px;padding:2px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

#footer {clear:both;width:100%;height:117px;margin:0;background:url('/images/home/bg_footer_repeat.jpg') left top repeat-x;}
#footer .footerInner {position:relative;clear:both;width:1044px;height:117px;margin:0 auto;background:url('/images/home/bg_footer.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.footerInner a {position:absolute;top:34px;display:block;height:7px;}
.footerInner .info {left:56px;width:68px;}
.footerInner .contactUs {left:147px;width:55px;}
.footerInner .term {left:224px;width:88px;}
.footerInner .privacy {left:334px;width:73px;}
.footerInner .siteMap {left:429px;width:40px;}

/* 로그인 후 영역 */
.loginAfter {position:relative;width:165px;height:242px;padding:12px 13px 0 12px;background:url('/images/home/bg_login_after.gif') left top no-repeat;}
.loginAfter .accMent {width:163px;height:93px;padding:31px 0 0 0;border:1px solid #e8ac6b;background:#fff1c4;color:#e35512;font-size:13px;text-align:center;font-weight:bold;}
.accMent strong {color:#57342a;}
.accMent .logoutBtn {display:block;width:48px;height:15px;margin:22px auto 0;background:url('/images/home/login_btn_set.gif') -112px -50px no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.loginAfter .tcoins {width:155px;margin:17px 0 0 0;padding:0 4px;}
.tcoins dt {float:left;width:50px;color:#6c6c6b;font:bold 11px verdana;}
.tcoins dd {float:right;width:105px;text-align:right;}
.tcoins dd strong {color:#ed581b;}
.loginAfter .addCoin {display:block;width:160px;height:23px;margin:17px 0 0 0;background:url('/images/home/main_img_set.gif') -200px 0 no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
.loginAfter .myPf {float:left;display:inline;width:77px;height:23px;margin:7px 0 0 2px;background:url('/images/home/main_img_set.gif') -200px -30px no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
.loginAfter .myTc {float:right;display:inline;width:77px;height:23px;margin:7px 3px 0 0;background:url('/images/home/main_img_set.gif') -280px -30px no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}