/*default*/
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,blockquote,th,td{font:12px dotum;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
em,cite,address,dfn,var{font-style:normal}dl,ul,ol{list-style:none}img,fieldset{border:0}a{text-decoration:none}a:hover{text-decoration:underline}
.fix{zoom:1}.fix:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
.clear{clear:both}.fl{float:left}.fr{float:right}.none{display:none}
body{background:#0c0c0c;}
/*layout*/
.cjiui_T1{overflow:hidden;height:200px;}
.cjiui_T1,.cjiui_T2,.cjiui_T3{clear:both}
.cjiui_T2{zoom:1}.cjiui_T2:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
/*Main*/
#MainContainer{position:relative;z-index:1;width:100%;text-align:center;}
#MainContainer .bg_left{position:absolute;top:0;left:-480px;width:50%;height:1160px;background:url(/web/_cp/img/zusun/mo/k_left02.jpg) 0 0 repeat-x}
#MainContainer .bg_left div{position:absolute;top:0;left:0;width:100%;height:1160px;background:url(/web/_cp/img/zusun/mo/k_left_110413.jpg) 100% 0 no-repeat}
#MainContainer .bg_right{position:absolute;top:0;right:0;width:50%;height:1160px;background:url(/web/_cp/img/zusun/mo/k_right02.jpg) 0 0 repeat-x;}
#MainContainer .bg_right div{position:absolute;top:0;left:0;width:100%;height:1160px;background:url(/web/_cp/img/zusun/mo/k_right_110413.jpg) 480px 0 no-repeat}
#MainContainer .cjiLayout{text-align:center;height:1160px;margin:0 auto;clear:both;zoom:1;}
#MainContainer .cjiLayout:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
#divMainVisual{background:url(/web/_cp/img/zusun/mo/k_gnb_110413.jpg) 0 0 no-repeat;width:960px;height:200px;position:relative;margin:0 auto}
#divMainContents{width:960px;margin:0 auto;text-align:left;position:relative}
#divMainContents .sb1{display:none;}
#divMainContents .sb2{background:url(/web/_cp/img/zusun/mo/k_tcnt.jpg) 0 0 no-repeat;width:960px;height:236px;}
#divMainContents .sb3{background:url(/web/_cp/img/zusun/mo/k_cnt.jpg) 0 0 no-repeat;width:960px;padding:30px 0 50px;}
.sb2,.sb3{clear:both;zoom:}
.sb2:after,.sb3:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
.fbx1{float:left;width:260px;}
.fbx2{float:left;width:440px;}
.fbx3{float:right;width:230px;}

#SkyBannerBox .bg_left _sky, #SkyBannerBox .bg_ri ght_sky {display:none}
#SkyBanner {display:none}

#SkyBannerBox.wd_1280 {position:relative;width:1220px;text-align:center;margin:0 auto}
#SkyBannerBox.wd_1280 .bg_left_sky {position:absolute;top:0;left:0;width:130px;height:1160px;background:url(/web/_cp/img/zusun/mo/k_left_110413.jpg) 100% 0 no-repeat;}
#SkyBannerBox.wd_1280 .bg_right_sky {position:absolute;top:0;right:0;width:130px;height:1160px;background:url(/web/_cp/img/zusun/mo/k_right_110413.jpg) 0 0 no-repeat;}
#SkyBannerBox.wd_1280 #SkyBanner {position:absolute;width:120px;height:510px;left:1100px;top:465px;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/_cp/img/zusun/mo/rd_skybanner02.gif) 0 0 no-repeat;}



.divStart{}
#divExp{position:absolute;top:-54px;right:0;}
#divExp img{display:block;margin-bottom:3px;}
#divPC{position:absolute;top:-30px;left:0;}
#divPC img{vertical-align:middle;margin-left:2px;}
#divBgm{position:absolute;top:-23px;left:0;}
#divLogin h3,#divLogin h4,#BeforeLogin dt,#BeforeLogin .btn1 em,#BeforeLogin .s1 em,#BeforeLogin .s2 em	{display:none;}
#BeforeLogin{background:url(/web/_cp/img/zusun/mo/k_bl.jpg) 0 0 no-repeat;position:relative;width:230px;height:132px;}
#BeforeLogin .bl{position:absolute;top:30px;left:17px;}
#BeforeLogin .bl input{border:0;width:127px;color:#17191c;background:#757e8f;height:16px;font:bold 11px dotum;padding:2px 0 0 0;margin:0 0 5px 0;*margin:0 0 3px 0;}
#BeforeLogin input.idbg{background:url(/web/_cp/img/zusun/co/t_id2.gif) 0 3px no-repeat;}
#BeforeLogin input.pwbg{background:url(/web/_cp/img/zusun/co/t_pw2.gif) 0 4px no-repeat;}
#BeforeLogin input.ipbg{background:#757e8f ;}
#BeforeLogin .btn1 a{background:url(/web/_cp/img/zusun/co/bt_login2.gif) 0 0 no-repeat;width:65px;height:43px;position:absolute;top:27px;left:154px;}
#BeforeLogin .s1{position:absolute;top:5px;left:158px;display:block;}
#BeforeLogin .s1 a{width:40px;height:13px;vertical-align:middle;}
#BeforeLogin .s1 input{vertical-align:middle;margin:3px 0 0 0;*margin:0;}
#BeforeLogin .s3{position:absolute;top:79px;left:20px;}
#BeforeLogin .s3 a{font:11px dotum;color:#888;letter-spacing:-1px;}
#BeforeLogin .s3 img{margin:0 2px;}#BeforeLogin .s3 em{padding:0 6px;font:bold 11px dotum;color:#545560;}
#BeforeLogin .s2 a{display:block;background:url(/web/_cp/img/zusun/mo/btn_join1.jpg) 0 0 no-repeat;width:210px;height:25px;position:absolute;top:97px;left:10px;}
#AfterLogin{padding:9px 10px}
#AfterLogin .h{position:relative;height:19px;border-bottom:1px solid #3d2f38;width:211px;}
#AfterLogin .h span{color:#eee;letter-spacing:-1px;}
#AfterLogin .h span span{font-size:11px;color:#aaa;padding-left:4px;}
#AfterLogin .h span .lv{font-weight:bold;}
#AfterLogin .h a{position:absolute;top:-2px;right:0;}
#AfterLogin .tbx{padding:7px 0 7px 5px;width:208px;}
#AfterLogin .tbx p{float:left;margin:0 7px 0 0;}
#AfterLogin .tbx .t1{height:62px;width:208px;font:11px/16px dotum;color:#aaa;letter-spacing:-1px;}
#AfterLogin .s4{clear:both;border-top:1px solid #3d2f38;padding:6px 0 0 0;width:211px;display:block;text-align:center;}
#AfterLogin .s4 a{font:11px dotum;color:#888;letter-spacing:-1px;}
#AfterLogin .s4 em{font:bold 11px dotum;color:#53555f;padding:0 8px;}
#AfterLogin .tbl2{margin:2px 0 0 0;}
#AfterLogin .tbl2 th,#AfterLogin .tbl2 td{font:11px dotum;letter-spacing:-1px;color:#aaa;height:16px;}
#AfterLogin .tbl2 th{color:#666;width:29px;}
#AfterLogin .tbl2 a{font:11px dotum;letter-spacing:-1px;color:#aaa;text-decoration:underline;}
#AfterLogin .b1 strong{display:none;}
#Type5 .tbx{padding:5px 5px 5px 0;width:211px;}
#Type5 .t1{height:40px !important;width:211px;}
#Type5 .b1 a{background:url(/web/_cp/img/zusun/mo/btn_join2.jpg) 0 0 no-repeat;width:210px;height:24px;}
#Type5 .s4 em,#Type6 .s4 em{padding:0 12px;}
#Type9 td a{margin-left:3px;}
#Type6 .t1{height:68px !important;}
#divPrmt{position:relative;}
#divPrmt #zusun_promotion_cnt{top:0;}
#divPrmt div{position:absolute;top:-34px;left:-30px;}
.sbx{position:relative;}
.sbx h3{background-image:url(/web/_cp/img/zusun/mo/i_title_v6.gif);background-repeat:no-repeat;height:30px;}
.sbx h3 strong,.sbx .more span{display:none;}
.sbx .more{display:block;width:38px;height:17px;position:absolute;top:8px;right:6px;}

#divItem h3{background-position:0 -250px;}
#divItem h3{height:30px;}
.itemLst{clear:both;background:url(/web/_cp/img/zusun/mo/k_item.jpg) 0 0 no-repeat;width:230px;height:186px;position:relative;}
.itemLst ul{clear:both;padding:10px 0 0 10px;	}
.itemLst li{width:210px;height:88px;position:relative;z-index:1;}
.itemLst li p{position:absolute;top:0;left:0;}
.itemLst li span em{display:none;}
.itemLst dl{position:absolute;top:7px;left:88px;}
.itemLst dt{height:21px;}
.itemLst dt a{font:bold 14px dotum;color:#eee;}
.itemLst dd{font:11px/13px dotum;color:#888;width:120px;}
.itemLst .ihot{display:block;width:35px;height:35px;background:url(/web/_cp/img/zusun/mo/i_ichot2.gif) 0 0 no-repeat;position:absolute;top:0;left:0;z-index:3;}
.itemLst .inew{display:block;width:35px;height:35px;background:url(/web/_cp/img/zusun/mo/i_icnew2.gif) 0 0 no-repeat;position:absolute;top:0;left:0;z-index:3;}

#div100{height:172px;vertical-align:top;}
#div100 h3{background-position:0 -40px;}
#div100 p{position:absolute;top:46px;left:11px;}
#div100 .num{position:absolute;top:45px;left:104px;}
#div100 .num a{margin:0 0 1px 0;display:block;}
#div100 dl.num{position:absolute;top:45px;left:93px;}
#div100 .num dt{font-weight:bold;color:#f5d975;}
#div100 .num dd{margin:8px 0 0 0;font-size:11px;color:#888888;}
#div100 .num .btn{margin:12px 0 0 0;font-size:11px;color:#888888;}

#divGuild{width:230px;height:110px;}
#divGuild h3{background-position:0 -82px;height:40px;}
#divGuild dl{position:relative;margin:0;padding:0 0 0 88px;width:140px;*width:230px;height:60px;}
#divGuild a{color:#666;letter-spacing:-1px;line-height:1.4;font-size:11px;}
#divGuild dt{margin:3px 0 0 0;width:140px;word-break:break-all;word-wrap:break-word;}
#divGuild dd{position:absolute;top:0;left:0;width:80px;}
#divGuild dd img{display:block;}

#divGuild2{width:230px;height:117px;}
#divGuild2 h3{background-position:0 -292px;height:42px;}
#divGuild2 p{float:left;width:90px;}
#divGuild2 dl{float:right;width:140px;}
#divGuild2 dt{display:none;}
#divGuild2 dd {margin-top:18px;}
#divGuild2 dd li{height:16px;font-size:11px;color:#666}
#divGuild2 dd li strong{font:11px dotum;padding:0 5px 0 3px;color:#6c89e0}
#divGuild2 dd a{font-size:11px;color:#666}

#divNews{height:172px;width:440px;}
#divNews h3{background-position:0 -334px;}
#divNews ul{position:relative;padding:10px 2px 0 2px;zoom:1;}
#divNews ul:after{display:block;overflow:hidden;height:0;clear:both;content:'';}
#divNews li{float:left;width:440px;height:20px;}
#divNews li .t1{background-image:url(/web/_cp/img/zusun/mo/i_ic.gif);background-repeat:no-repeat;padding:0 0 0 49px;float:left;}
#divNews li .t3{font:10px tahoma;color:#888;float:right;width:60px;}
#divNews li a{font:12px dotum;color:#aaa;}
#divNews li .ic1{background-position:0 0;}
#divNews li .ic2{background-position:0 -40px;}
#divNews li .ic3{background-position:0 -20px;}

#divGoLnk a{display:block;width:230px;margin:0 0 10px 0;}
#divKnow h3{background-position:0 -208px;height:30px;}
#divKnow .tc{clear:both;zoom:1;margin:12px 0 0 0;border-bottom:1px dotted #282828;position:relative;height:100px;}
#divKnow .prv{position:absolute;top:122px;right:18px;cursor:pointer}
#divKnow .nxt{position:absolute;top:122px;right:0;cursor:pointer}
#divKnow .prv2{position:absolute;top:235px;right:18px;cursor:pointer}
#divKnow .nxt2{position:absolute;top:235px;right:0;cursor:pointer}
#divKnow #gv02, #divKnow #gv03,#divKnow #gw02,#divKnow #gw03{display:none;}
#divKnow .tc:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
#divKnow p{float:left;width:147px;height:91px;}
#divKnow dl{float:right;width:293px;height:91px;}
#divKnow dt{height:23px;}
#divKnow dt a{font:bold 14px dotum;color:#6c89e0;}
#divKnow dd a{color:#888;line-height:1.4;}
#divKnow dd span{display:block;font:10px tahoma;color:#555;margin:2px 0 0 0;}
#divKnow li{border-bottom:1px dotted #282828;padding:4px 0 3px 0;*margin-bottom:-4px;clear:both;zoom:1;}
#divKnow li:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
#divKnow li span{display:block;}
#divKnow li .t1{background:url(/web/_cp/img/zusun/mo/bu01.gif) 3px 4px no-repeat;padding:0 0 0 11px;float:left;font:12px dotum;color:#888;}
#divKnow li .t1 a{font:12px dotum;color:#888;}
#divKnow li .t2{float:right;font:11px dotum;color:#444;}
#divKnow .lst02{background:none;}

#divWall{padding:10px 0 0 0}
#divWall h3{display:none;}
#divWall ul{clear:both;}
#divWall li{float:left;width:130px;height:90px;position:relative;margin:0 25px 0 0;}
#divWall li.x{margin:0;}
#divWall li span{position:absolute;top:0;left:0;}

#divMovie{height:172px;}
#divMovie h3{background-position:0 -124px;}
#divMovie ul{overflow:hidden;width:230px;height:104px;z-index:1;position:absolute;top:30px;left:0;}
#divMovie li{position:relative;}
#divMovie p{position:absolute;top:112px;left:193px;z-index:3;}
#divMovie li .t{position:absolute;top:82px;left:10px;font:11px dotum;color:#aaa;letter-spacing:-1px;z-index:3;}
#divMovie li .t img{margin-left:4px;}
#divMovie li .t a{font:11px dotum;color:#aaa;letter-spacing:-1px;}

#divNoriteo h3{background-position:0 -166px;}
#divNoriteo .bxlst{margin:8px 0 0 0;clear:both;zoom:1;height:58px;border-bottom:1px dotted #282828;}
#divNoriteo .bxlst:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both}
#divNoriteo .nbd{border:0 !important;}
#divNoriteo p{float:left;width:87px}
#divNoriteo dl{float:right;width:140px;padding:2px 0 0 0;}
#divNoriteo dd a{color:#888;line-height:1.3;}
img.icnew{vertical-align:middle;margin:0 0 2px 5px;}
#divNoriteo dt strong{display:none}
#divNoriteo dt{background-image:url(/web/_cp/img/zusun/mo/i_stt_v4.gif);background-repeat:no-repeat;height:18px;}
#divNoriteo dt.t1{background-position:0 0;}
#divNoriteo dt.t2{background-position:0 -23px;}
#divNoriteo dt.t3{background-position:0 -46px;}
#divNoriteo dt.t4{background-position:0 -68px;}
#divNoriteo dt.t5{background-position:0 -90px;}

.support{margin:15px 0 0 0;}

/*movie player*/
#layer_p{position:absolute;top:0;left:0;width:100%;height:1063px;z-index:50;text-align:center;padding:200px 0 0 0;display:none}
#layer_p .bx{position:absolute;top:0;left:0;width:100%;height:100%;z-index:51;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7}
#layer_p .sbx{width:980px;height:468px;z-index:52;position:relative;margin:0 auto}
#layer_p .sbx .close{display:block;position:absolute;width:35px;height:35px;top:13px;right:13px;z-index:100}
#layer_p .sbx .close em{display:none}
#layer_p iframe{z-index:52;position:relative;margin:0 auto}
#divPlayer{background:url(/web/_cp/img/zusun/m/k_mv.jpg) 0 0 no-repeat;width:980px;height:468px;z-index:52;position:relative;margin:0 auto}
#divPlayer em{display:none}
#divPlayer .player{position:absolute;top:30px;left:30px}
#divPlayer .txt{position:absolute;bottom:23px;left:40px;text-align:left}
#divPlayer .txt strong{font:bold 14px dotum;color:#ccc;width:148px}
#divPlayer .txt span{font:11px dotum;color:#888}
#divPlayer .lst{position:absolute;top:95px;right:20px;overflow:hidden;overflow-y:scroll;width:268px;height:325px;scrollbar-face-color:#333;scrollbar-highlight-color:#666;scrollbar-3dlight-color:#333;scrollbar-darkshadow-color:#000;scrollbar-shadow-color:#333;scrollbar-arrow-color:#000;scrollbar-track-color:#000}
#divPlayer .lst ul{clear:both}
#divPlayer .lst li{float:left;display:block;width:104px;height:110px;display:block;margin:0 20px 0 0;position:relative}
#divPlayer .t1 img{border:4px solid #2b2b2b}
#divPlayer .lst li.on .t1 img{border:4px solid #668094}
#divPlayer .t2{color:#666;font:11px dotum;display:block;text-align:center;margin:3px 0 0 0}
#divPlayer li.on .t2{color:#fff;font:bold 12px dotum}
#divPlayer .icnew{display:block;background:url(/web/_cp/img/zusun/m/ic_new.gif) 0 0 no-repeat;width:22px;height:10px;position:absolute;top:10px;right:9px}

#Footer {position:relative;width:960px;height:130px;font:normal 11px dotum;text-align:left;border-top:1px solid #394249;}
#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:84px;height:38px;left:58px;top:18px;display:block;background:url(/web/_cp/img/zusun/mo/foot_logo_cj_110707.gif) 0 0 no-repeat; }
#Footer .ft_logo .logo2 {width:55px;height:20px;left:74px;top:66px;display:block;background:url(/web/_cp/img/zusun/mo/foot_logo_perfect.gif) 0 0 no-repeat; }
#Footer .ft_bx_txt{margin:25px 0 0 188px;}
#Footer .ft_mnu{height:20px;padding-left:5px}
#Footer .ft_mnu li{float:left;padding-right:9px;margin-right:9px;background:url(/web/_cp/img/zusun/mo/foot_bar.gif) 100% 1px no-repeat;}
#Footer .ft_mnu li.x{background:none;}
#Footer .ft_mnu li a{font:normal 11px dotum;color:#A7ABAE;letter-spacing:-1px}
#Footer .ft_mnu li strong{color:#6c8bdd;}
#Footer .ft_mnu .ft_t1 {font-weight:bold;}
#Footer .ft_mnu .ft_x{margin:0;padding:0;background:none}
#Footer .ft_txt {font-size:11px;line-height:14px;padding:7px 0 0 5px;color:#646B71;}
#Footer .ft_copy {display:block;font:bold 10px verdana;color:#646B71;margin-top:4px}
#FooterGrade {position:absolute;width:208px;height:53px;right:0;top:49px;background:url(/web/_cp/img/zusun/co/footer_111027.jpg) 0 0 no-repeat}
#FooterGrade span {display:none}

.wvip_login{position:absolute;top:84px;left:0;width:231px;height:132px;background:url('/web/_cp/img/zusun/mo/bg_wvip1.jpg') no-repeat left top;z-index:2;}
.wvip_login .close{position:absolute;top:13px;right:12px;}
.wvip_login .p1{width:195px;margin:51px 0 0 19px;text-align:center;font-weight:bold;font-size:11px;color:#4a260e;letter-spacing:-1px;}
.wvip_login .p2{width:195px;margin:4px 0 0 19px;text-align:center;font-size:11px;color:#4a260e;}
.wvip_login .p3{display:inline-block;*display:inline;zoom:1;width:83px;margin:14px 0 0 19px;text-align:center;font-size:11px;color:#4a260e;}
.wvip_login .p4{display:inline-block;*display:inline;zoom:1;width:108px;margin:14px 0 0 4px;text-align:center;font-size:11px;color:#4a260e;}
.wvip{position:absolute;top:70px;right:16px;}

