/*default*/
body,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,form,input{margin:0;padding:0;font-family:dotum;font-size:12px;color:#666}
table{border-collapse:collapse;border-spacing:0;}
em,address,var{font-style:normal;}
dl,ul,ol{list-style:none;}
img,fieldset{border:0;}
button{margin:0;padding:0;overflow:hidden;cursor:pointer;border:0;}
legend, caption{overflow:hidden;visibility:hidden;height:0;font-size:0;line-height:0;}
a { text-decoration:none;} a:hover, a:active, a:focus {text-decoration:underline;}
.hide{ position:absolute; left:0; top:0; width:1px; height:1px; font-size:0; line-height:0; visibility:hidden;}
td {font-size:12px;}
.pt1 {color:#FF7746}

/* Layout */
body {text-align:center;background:#FFF}

.wrap_body {position:relative;width:100%;text-align:center}
.origin {position:relative;width:980px;margin:0 auto;text-align:left;background:url(/web/cp/allods/v/img/main/cont_top_110502.jpg) 0 0 no-repeat}
.cont_top {position:relative;width:980px;height:377px;background:url(/web/cp/allods/v/img/main/cont_top_110502.jpg) 0 0 no-repeat}
.cont_top .lnb {position:absolute;left:0;top:0;width:980px;height:230px;z-index:3}
.cont_top .bnr {position:absolute;left:224px;top:167px;z-index:2}
.cont_top .start {position:absolute;left:0;top:230px}
#allods_757_210_mainBanner_cnt{padding-top:63px;}

.side_left {position:absolute;top:0;left:0;width:50%;height:500px;background:url(/web/cp/allods/v/img/main/side_left02_110502.jpg) 100% 0 repeat-x}
.side_left div {position:absolute;top:0;right:490px;width:100%;height:500px;background:url(/web/cp/allods/v/img/main/side_left_110502.jpg) 100% 0 no-repeat}
.side_right {position:absolute;top:0;right:0;width:50%;height:500px;background:url(/web/cp/allods/v/img/main/side_right02_110502.jpg) 0 0 repeat-x}
.side_right div {position:absolute;top:0;left:0;width:100%;height:500px;background:url(/web/cp/allods/v/img/main/side_right_110502.jpg) 490px 0 no-repeat}


#SkyBannerBox {margin:0 auto;width:980px;position:relative;}
#SkyBannerBox .bg_left_sky, #SkyBannerBox .bg_right_sky {display:none}
#SkyBanner {display:none}

#SkyBannerBox.wd_1280 {position:relative;width:1240px;text-align:center;}
#SkyBannerBox.wd_1280 .bg_left_sky {position:absolute;top:0;left:0;width:130px;height:500px;background:url(/web/cp/allods/v/img/main/side_left_110502.jpg) 100% 0 no-repeat;display:block}
#SkyBannerBox.wd_1280 .bg_right_sky {position:absolute;top:0;right:0;width:130px;height:500px;background:url(/web/cp/allods/v/img/main/side_right_110502.jpg) 0 0 no-repeat;display:block;}
#SkyBannerBox.wd_1280 #SkyBanner {position:absolute;width:120px;height:510px;right:0;top:386px;z-index:100;text-align:left;display:block}
#SkyBanner .ssBanner {position:absolute;left:5px;top:5px;width:110px;height:500px;}
#SkyBanner .ssBanner img {width:110px;height:500px;border:0}
#SkyBanner .ssRound {position:absolute;width:120px;height:510px;z-index:2;cursor:pointer;background:url(/web/cp2/gunz/v/img/main/rd_skybanner.gif) 0 0 no-repeat}

.container {position:relative;width:980px;display:inline-block;padding-bottom:50px;background:url(/web/cp/allods/v/img/common/k_cont.jpg) 0 0 repeat-x;zoom:1;}
.container:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both;}

.cont1 {position:relative;width:980px;height:167px;background:url(/web/cp/allods/v/img/main/k_cont1.jpg) 0 0 no-repeat}
.sch {float:left;position:relative;width:506px;height:137px;background:url(/web/cp/allods/v/img/main/k_sch_110428.jpg) 0 0 no-repeat}
.sch h3 {display:none}
.sch .txt_ipt{position:absolute;left:24px;top:50px;width:374px;height:28px;border:0;padding:8px 0 0 10px;color:#000}
.sch .btn{position:absolute;left:398px;top:47px;width:88px;height:34px;cursor:pointer}
.sch .btn span{display:none}
.sch .more{position:absolute;left:445px;top:22px;width:45px;height:20px;cursor:pointer}
.sch .txt_sch {position:absolute;left:88px;top:98px;color:#b7ae9d;}
.sch .txt_sch a {color:#735636;}
.sch .txt_sch strong {display:none}

.guide {float:right;position:relative;width:250px;height:137px;overflow:hidden}
.guide ul {position:absolute;left:0;top:0;width:250px;height:137px;z-index:2}
.guide li {display:inline}
.guide a {width:250px;height:46px;display:block;background:url(/web/cp/allods/v/img/common/trans.gif)}
.guide a span {display:none}
.guide .g3{height:45px;}

#RightBnr {position:absolute;left:0;top:0;z-index:1}

#divLogin {float:left;position:relative;width:224px;height:137px;}
#BeforeLogin {position:relative;width:224px;height:137px;background:url(/web/cp/allods/v/img/main/k_login.jpg) 0 0 no-repeat;display:inline-block}
#BeforeLogin .s1 {position:absolute;top:23px;left:24px;background:url(/web/cp/allods/v/img/main/login_bar.gif) 100% 2px no-repeat;display:inline-block;height:10px;;padding-right:6px;}
#BeforeLogin .s1 a{color:#735636;font-size:11px;letter-spacing:-1px;}
#BeforeLogin .s1 strong{color:#f77f00;font:bold 11px dotum;letter-spacing:-1px;margin-left:-1px;}
#BeforeLogin .s2{position:absolute;top:20px;left:97px}
#BeforeLogin .s2 a{color:#735636;font:11px dotum;letter-spacing:-1px;}
#BeforeLogin .s2 input{vertical-align:-2px;border:0}
#BeforeLogin #tooltip{background:url(/web/cp/allods/v/img/main/login_tooltip.gif) 0 0 no-repeat;color:#FF8004;font-size:11px;display:block;text-align:center;letter-spacing:-1px;padding-top:12px;width:167px;height:30px;position:absolute;top:90px;left:20px;z-index:2;display:none;}
#BeforeLogin .bt{background:transparent;width:62px;height:46px;position:absolute;left:143px;top:46px;}
#BeforeLogin .bt span{display:none;}
#BeforeLogin dt{display:none;}
#BeforeLogin #uid{background:none;border:none;line-height:16px;padding-left:5px;width:116px;height:19px;position:absolute;left:21px;top:47px;color:#9d8872;}
#BeforeLogin #upw{background:none;border:none;line-height:16px;padding-left:5px;width:116px;height:19px;position:absolute;left:21px;top:72px;color:#9d8872;}
#BeforeLogin .bgnone,#BeforeLogin .bgon {background:#FFF !important;padding-top:3px;line-height:16px;}
#BeforeLogin .link {position:absolute;left:20px;top:103px;display:inline-block;}
#BeforeLogin .link span{display:inline-block;background:url(/web/cp/allods/v/img/main/login_bar02.gif) 0 1px no-repeat;padding-left:7px;margin-left:2px;}
#BeforeLogin .link a{color:#554431;letter-spacing:-1px;font-size:11px} 
#BeforeLogin .link span.l1{background:none;padding:0;margin:0;}
#BeforeLogin .link span.l1 a{color:#44321e;font-weight:bold}
#AfterLogin {position:relative;width:224px;height:137px;display:inline-block}
#AfterLogin .nick {height:18px;margin:12px 0 0 14px;display:block;color:#43311e;font-weight:bold}
#AfterLogin .nick strong{color:#ff8004}

#AfterLogin dl {height:74px;margin-left:15px;}
#AfterLogin dt {float:left;}
#AfterLogin dt img {display:block}
#AfterLogin dd {float:left;margin-left:7px;}
#AfterLogin ul {padding-top:10px;margin-left:3px;}
#AfterLogin li {height:17px;background:url(/web/cp/allods/v/img/main/bu03.gif) 0 3px no-repeat;padding-left:6px;font:normal 11px dotum;color:#735636}
#AfterLogin .msg_txt td {height:66px;line-height:14px;color:#876A49;font-size:11px;letter-spacing:-1px;padding-top:3px}
#AfterLogin .btm {margin-left:15px;}
#AfterLogin .btm a {float:left;display:block}
#AfterLogin .btm a span {display:none}
#AfterLogin .btm .bt1 {width:89px;height:24px;background:url(/web/cp/allods/v/img/main/bt_login01.gif) 0 0 no-repeat}
#AfterLogin .btm .bt2 {width:108px;height:24px;background:url(/web/cp/allods/v/img/main/bt_login02.gif) 0 0 no-repeat}

.container h3 {height:14px;background:url(/web/cp/allods/v/img/main/stl_110620.gif) no-repeat;margin-bottom:7px;}
.container h3 strong{display:none}
.container .more span {display:none}

.sidebar {float:left;position:relative;width:225px;}
.bt01 {height:29px;margin-top:8px;}
.bt01 span {float:left;display:inline-block;}
.bt01 .b1 {margin-right:5px;}
.download {padding-top:14px;} /* 8px */
.pcbang {position:relative;margin-bottom:13px;}
.pcbang img {display:block}

.guild {border:1px solid #D4D4D4}
.guild h3{background-position:0 0;}
.guild .bx{margin:11px 0 13px 15px;}
.guild .mbx {width:193px;height:106px;overflow:auto;scrollbar-3dlight-color:#DDDDDD;scrollbar-darkshadow-color:#DDDDDD;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-arrow-color:#BABABA;scrollbar-track-color:#FFFFFF;display:none}
.guild .mbx ul {margin-top:10px;}
.guild .mbx li {height:21px;font-size:11px}
.guild .mbx li span{width:131px;display:inline-block}
.guild .mbx li em{color:#999}
.guild .mbx li em.on{color:#FF8004}
#divTabGuild_sub1 {display:block}

.tab_guild {height:32px;margin-bottom:1px;background:url(/web/cp/allods/v/img/main/tab_guild.gif) 0 0 no-repeat;padding-left:1px;}
.tab_guild span{float:left;position:relative;width:96px;height:32px;background:url(/web/cp/allods/v/img/main/tab_guild.gif) -1px 0 no-repeat;text-align:center}
.tab_guild a {position:absolute;left:0;width:96px;height:32px;font-size:12px;color:#666666;}
.tab_guild a:hover,.tab_guild a:active {text-decoration:none}
.tab_guild a.on {position:absolute;left:-1px;width:97px;height:32px;background:url(/web/cp/allods/v/img/main/tab_guild.gif) 0 -32px no-repeat;color:#4B4B4B;font-weight:bold}
.tab_guild span a em {display:inline-block;margin-top:10px;cursor:pointer}

.server {border:1px solid #D4D4D4;margin-top:7px} /* 10px */
.server h3{background-position:0 -20px;}
.server .bx{margin:11px 0 0 15px;}
.server .bx ul {width:193px;border-top:1px solid #E7E7E7;padding:8px 0 12px 0}
.server .bx li {width:193px;height:21px;background:url(/web/cp/allods/v/img/main/ic_server.gif) 100% 0 no-repeat;}
.server .bx li span {display:inline-block;padding-top:4px;font-size:11px}
.server .bx .ic_s01 {background-position:100% 0px;}
.server .bx .ic_s02 {background-position:100% -25px;}
.server .bx .ic_s03 {background-position:100% -50px;}
.server .bx .ic_s04 {background-position:100% -75px;}
.server .bx .ic_s05 {background-position:100% -100px;}
.server .bx .ic_s06 {background-position:100% -125px;}
.server .bx .ic_s07 {background-position:100% -150px;}

.rank {position:relative;border:1px solid #D4D4D4;margin-top:10px}
.rank h3{background-position:0 -100px;}
.rank .bx{margin:11px 0 0 15px;}
.rank .bx ul {width:193px;border-top:1px solid #E7E7E7;padding:8px 0 12px 0}
.rank .bx li {float:left;width:193px;height:21px;background:url(/web/cp/allods/v/img/main/ic_num.gif) 0 0 no-repeat;}
.rank .bx .t1 {float:left;display:inline-block;font-size:11px;margin:4px 0 0 22px}
.rank .bx .t2 {float:right;display:inline-block;font-size:11px;margin:4px 0 0 0}
.rank .bx .n01 {background-position:0 0;}
.rank .bx .n02 {background-position:0 -30px;}
.rank .bx .n03 {background-position:0 -60px;}
.rank .bx .n04 {background-position:0 -90px;}
.rank .bx .n05 {background-position:0 -120px;}
.rank .bx .n06 {background-position:0 -150px;}
.rank .bx .n07 {background-position:0 -180px;}
.rank .bx .n08 {background-position:0 -210px;}
.rank .bx .n09 {background-position:0 -240px;}
.rank .bx .n10 {background-position:0 -270px;}
.rank .more{position:absolute;width:42px;height:22px;right:11px;top:8px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 50% 50% no-repeat;display:block;}
#mRank2 {display:none}

.mvoice {margin-top:10px}
.bt02 {margin-top:5px}
.bt02 span {float:left;display:inline-block;}

.l_bnr {margin-top:10px;}
.l_bnr span {display:block;margin-bottom:10px}

.contents {float:left;position:relative;width:455px;margin-left:20px;}
.notice {position:relative;width:455px;height:181px;}
.notice .mbx {margin-top:14px;display:none}
.notice .mbx em {display:none}
.notice .mbx li {height:23px;padding-left:7px;background:url(/web/cp/allods/v/img/main/bu01.gif) 0 4px no-repeat;display:block;*margin-bottom:-4px;}
.notice .mbx .t1 {float:left;}
.notice .mbx .t1 a {color:#333}
.notice .mbx .t2 {display:none}
.notice .mbx .t3 {float:right;font:normal 11px tahoma;color:#BBBDC1}
.notice .mbx .more {position:absolute;right:0;top:0;width:57px;height:34px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 13px 13px no-repeat;}
.tab_notice {position:relative;width:455px;height:34px;background:url(/web/cp/allods/v/img/main/tab_notice.gif) 0 0 no-repeat;}
.tab_notice span{position:absolute;width:110px;height:34px;}
.tab_notice span a {display:inline-block;width:110px;height:34px;}
.tab_notice span .on {background:url(/web/cp/allods/v/img/main/tab_notice.gif) no-repeat;}
.tab_notice .tc0 {left:0;}
.tab_notice .tc1 {left:109px;}
.tab_notice .tc2 {left:218px;}
.tab_notice .tc0 .on {background-position:0 -40px}
.tab_notice .tc1 .on {background-position:-109px -40px}
.tab_notice .tc2 .on {background-position:-218px -40px}
.tab_notice span em{display:none}
#divNotice_sub1 {display:block}

.board {position:relative;width:455px;height:331px;}
.board .mbx {margin-top:14px;display:none}
.board .mbx em {display:none}
.board .mbx dl {height:148px;}
.board .mbx dt {float:left;width:202px;}
.board .mbx dd {float:left;position:relative;height:133px;}
.board .mbx dd .stl {display:block;padding-top:5px;}
.board .mbx dd .stl a {font:bold 14px dotum;color:#333}
.board .mbx dd .txt {line-height:18px;padding:2px 0;}
.board .mbx dd .txt a {color:#666}
.board .mbx dd .day {color:#BBBDC1;font:normal 11px tahoma}
.board .mbx dd .detail {position:absolute;bottom:0;padding-right:7px;background:url(/web/cp/allods/v/img/main/bu02.gif) 100% 3px no-repeat;}
.board .mbx dd .detail a {color:#666;text-decoration:underline}
.board .mbx ul {width:455px;padding-top:16px;background:url(/web/cp/allods/v/img/main/k_line.gif) 0 0 repeat-x;}
.board .mbx li {height:21px;padding-left:7px;background:url(/web/cp/allods/v/img/main/bu01.gif) 0 4px no-repeat;display:block;*margin-bottom:-4px;}
.board .mbx .t1 {float:left;}
.board .mbx .t1 a {color:#4b4b4b}
.board .mbx .t2 {display:none}
.board .mbx .t3 {float:right;font:normal 11px tahoma;color:#BBBDC1}
.board .mbx .more {position:absolute;right:0;top:0;width:57px;height:34px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 13px 13px no-repeat;}
.tab_board {position:relative;width:455px;height:34px;background:url(/web/cp/allods/v/img/main/tab_board.gif) 0 0 no-repeat;}
.tab_board span{position:absolute;width:110px;height:34px;}
.tab_board span a {display:inline-block;width:110px;height:34px;}
.tab_board span .on {background:url(/web/cp/allods/v/img/main/tab_board.gif) no-repeat;}
.tab_board .tc0 {left:0;}
.tab_board .tc1 {left:109px;}
.tab_board .tc2 {left:219px;}
.tab_board .tc0 .on {background-position:0 -40px}
.tab_board .tc1 .on {background-position:-109px -40px}
.tab_board .tc2 .on {background-position:-219px -40px}
.tab_board span em{display:none}
#divBoard_sub1 {display:block}

.shot {position:relative;width:455px;}
.shot h3{background-position:0 -40px;}
.shot ul{position:absolute;left:-15px;}
.shot li{float:left;margin-left:15px;display:inline}
.shot dt {position:relative;width:141px;height:108px;}
.shot dt a{position:absolute;width:141px;height:108px;left:0;top:0;background:url(/web/cp/allods/v/img/main/shot_trans.gif) 0 0 no-repeat;display:block;}
.shot dt img{display:block}
.shot dt em{display:none}
.shot .t1{width:141px;text-align:center;padding-top:7px;}
.shot .t1 a {color:#4B4B4B;font-weight:bold}
.shot .t2{display:none}
.shot .more{position:absolute;width:57px;height:28px;right:-8px;top:-8px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 50% 50% no-repeat;display:block;}

.aside {float:right;width:250px;}
.allodser {width:250px;height:181px;position:relative;border:1px solid #D4D4D4;;}
.allodser h3{background-position:0 -60px;margin:11px 0 0 12px;height:21px;}
.allodser .bx{border-top:1px solid #E7E7E7;padding-top:12px;}
.allodser dl {width:224px;margin:0 0 0 12px}
.allodser dt {width:224px;height:65px;margin-bottom:10px;}
.allodser dt img {display:block}
.allodser .stl {height:16px;}
.allodser .stl a {color:#4b4b4b}
.allodser .stl a em {color:#333;font-weight:bold}
.allodser .txt {color:#666;line-height:18px;}
.allodser .txt a {color:#666;}
.allodser .more{position:absolute;right:0;top:0;width:57px;height:34px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 13px 13px no-repeat;display:block}

.facebook {position:relative;width:250px;height:208px;margin-top:20px;}
.facebook div {position:absolute;font-size:0;line-height:0;}
.facebook iframe {margin-top:33px;z-index:2}
.facebook .b_t {left:0;top:0;width:250px;height:34px;z-index:1;background:url(/web/cp/allods/v/img/main/tl_facebook.gif) 0 0 no-repeat;}
.facebook .b_l {left:0;top:0;height:100%;border-left:1px solid #D7D7D7}
.facebook .b_r {right:0;top:0;height:100%;border-right:1px solid #D7D7D7}
.facebook .b_b {left:0;bottom:0;width:100%;border-bottom:1px solid #D7D7D7}

.gm {width:250px;position:relative;margin-top:19px;display:inline-block}
.gm h3{background-position:0 -80px;}
.gm .bx{border-top:1px solid #E7E7E7;margin-top:7px;height:75px;}
.gm dl {margin-top:12px;;}
.gm dt {float:left;width:101px;}
.gm dt img {display:block}
.gm dd {float:left;position:relative;height:75px;}
.gm dd .stl {display:block;padding-top:2px;}
.gm dd .stl a {font:bold 12px dotum;color:#4b4b4b}
.gm dd .txt {line-height:16px;padding-top:4px;letter-spacing:-1px}
.gm dd .txt a {color:#666}
.gm .more{position:absolute;width:42px;height:22px;right:0;top:-5px;background:url(/web/cp/allods/v/img/main/bt_more.gif) 5px 50% no-repeat;display:block;}

.issue {margin-top:20px;}
.issue .mbx {margin-top:12px;display:none}
.issue .mbx li {height:21px;padding-left:7px;background:url(/web/cp/allods/v/img/main/bu01.gif) 0 4px no-repeat;display:inline-block;letter-spacing:-1px;}
.issue .mbx li a {color:#333;display:inline-block}				
.tab_issue {position:relative;width:250px;height:32px;background:url(/web/cp/allods/v/img/main/tab_issue.gif) 0 0 no-repeat;}
.tab_issue span{position:absolute;height:32px;text-align:center;display:inline-block}
.tab_issue span a em {display:inline-block;margin-top:10px;cursor:pointer}
.tab_issue a {position:absolute;height:32px;font-size:12px;color:#666666;display:block}
.tab_issue a:hover,.tab_issue a:active {text-decoration:none}
.tab_issue a.on {font-weight:bold;color:#4B4B4B}
.tab_issue .tc0 a {width:126px;height:32px;left:0;display:block}
.tab_issue .tc0 a.on {background:url(/web/cp/allods/v/img/main/tab_issue.gif) 0 -40px no-repeat;}
.tab_issue .tc1 a {width:125px;height:32px;left:125px;display:block}
.tab_issue .tc1 a.on {background:url(/web/cp/allods/v/img/main/tab_issue.gif) -125px -40px no-repeat;}
#divIssue_sub1 {display:block}

#Footer {position:relative;width:980px;height:130px;margin:0 auto ;border-top:2px solid #D0D0D0;font:normal 11px dotum;text-align:left}
#Footer .ft_logo span {position:absolute;display:none;text-indent:-10000px}
#Footer .ft_logo span a{display:block;width:100%;height:100%;}
#Footer .ft_logo .logo1 {width:71px;height:38px;left:56px;top:14px;display:block;background:url(/web/cp/allods/v/img/common/foot_logo_cj_110707.gif) 0 0 no-repeat;}
#Footer .ft_logo .logo2 {width:60px;height:17px;left:61px;top:63px;display:block;background:url(/web/cp/allods/v/img/common/foot_logo_mail.gif) 0 0 no-repeat;}
#Footer .ft_bx_txt{margin:22px 0 0 183px;}
#Footer .ft_mnu{width:535px;height:17px;border-bottom:1px solid #D8D8D8;padding-left:5px}
#Footer .ft_mnu li{float:left;padding-right:9px;margin-right:9px;background:url(/web/cp/allods/v/img/common/foot_bar.gif) 100% 1px no-repeat;}
#Footer .ft_mnu li a{font:normal 11px dotum;color:#6B6D70 ;letter-spacing:-1px}
#Footer .ft_mnu .ft_t1 {font-weight:bold;color:#1F66AC}
#Footer .ft_mnu .ft_x{margin:0;padding:0;background:none}
#Footer .ft_txt {line-height:14px;padding:7px 0 0 5px;color:#9A9A9A;font-size:11px}
#Footer .ft_copy {display:block;font:bold 10px verdana;color:#9A9A9A;margin-top:4px}

#FooterGrade {position:absolute;width:247px;height:49px;right:0;top:21px;background:url(/web/cp/allods/v/img/common/foot_grade.gif) 0 0 no-repeat;}
#FooterGrade span {display:none}

.msg_layer {position:absolute;background:#211912;left:306px;top:169px;z-index:10}
.msg_layer .bx_msg {position:relative;left:-1px;top:-1px;width:349px;height:344px;background:url(/web/cp/allods/v/img/common/k_msg.jpg) 0 0 no-repeat;text-align:center}
.msg_layer .msg1 {margin:200px 0 8px 0;display:block;font:bold 16px dotum;color:#FBC019;line-height:20px;letter-spacing:-1px;}
.msg_layer .msg2 {line-height:18px;;color:#E2D8C9}
.msg_layer .msg_close {position:absolute;left:142px;top:304px;width:62px;height:24px;display:block}
.msg_layer .msg_close strong{display:none}

.ly_refund{position:absolute;left:50%;top:150px;z-index:10;margin-left:-250px}
.ly_refund img{border:1px solid #000}