/*reset css*/
body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, fieldset, form, input { color:#4A4A4A; font:12px dotum,µ¸¿ò,AppleGothic,sans-serif; margin:0; padding:0; -webkit-text-size-adjust:none }
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; }
article, aside, figure, figcaption, footer, header, hgroup, listing, menu, nav, plaintext, section, summary, xmp { display: block; margin:0; padding:0; }
h2, hr { display:none; }
.hide { position:absolute; left:0; top:0; width:1px; height:1px; font-size:0; line-height:0; visibility:hidden; }
.close { cursor:pointer; position:absolute; }
.close span { display:none; }
.none { display:none; }

#divSkip	{ position:absolute; left:0; top:0; width:100%; z-index:200;}
#divSkip li a	{ position:absolute; left:0; top:-100px; display:block; width:100%; padding:10px 0; color:#fff; font-size:14px; line-height:1em; text-align:center;  background:#7FA8F8;text-decoration:none }
#divSkip li a:active, #divSkip li a:focus { top:0; }

#Netmarble { position:relative; text-align:center; width:100%; _height:1700px; zoom:1; margin:0 auto }

.wrap { position:relative; z-index:3; width:980px; text-align:left; margin:0 auto; background:#fff; }
#bg_left { position:absolute; top:0; left:-490px; width:50%; height:100%; _height:1700px }
#bg_left div { zoom:1; position:absolute; top:0; left:0; width:100%; height:100%; }
#bg_right { zoom:1; position:absolute; top:0; right:0; width:50%; height:100%; _height:1700px }
#bg_right div { zoom:1; position:absolute; top:0; left:0; width:100%; height:100%; }

.top_check { display:none; position:relative; z-index:11; zoom:1; text-align:left; width:978px; margin:0 auto; border:1px solid #c3c3c3; border-top:none; background:#f8f9fb }
.top_check .bd { border:1px solid #fcfdfd; border-top:none; zoom:1}
.top_check dl { overflow:hidden; zoom:1; padding:10px 0 8px 17px }
.top_check dt { float:left; font-weight:bold; letter-spacing:-1px; color:#1A3D9B; line-height:15px; margin-right:3px }
.top_check dt a{color:#1A3D9B;}
.top_check dd { letter-spacing:-1px; line-height:15px; color:#488EEE }
.top_check dd a{color:#488EEE}
.top_check .today_hide{ overflow:hidden; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1213px; width: 126px; height: 20px; margin-top:-10px; position:absolute; top:50%; right:14px}
.top_check .bt_today { overflow:hidden; display:inline-block; width: 90px; height: 16px; position:absolute; top:2px; left:7px }
.top_check .bt_close { overflow:hidden; display:inline-block; width: 14px; height: 16px; position:absolute; top:2px; right:6px }
.top_check a em { display:none }
.top_check .top_check_banner{height:38px;}
.top_check .top_check_banner img{ vertical-align:top}

.skin_bt_area { position:relative; width:980px; height:1px; margin:0 auto -1px; background:#fff }
.skin_bt em { display:none; }

#header { height:81px; position:relative; z-index:100; overflow:hidden; }
#header:after { display:block; clear:both; content:"" }
#header h1 { float:left;}
#header h1 a{display:inline-block}
#header h1 img{ vertical-align:top;}
#header .flash_h1 { float:left; width:233px; }
#flash_Netmarble_BI_cnt, #flash_Netmarble_BI_div { }
#header nav{float:left;}
#header .gnb {float:left; padding:32px 0 0 15px; }
#header .gnb ul { float:left; width:600px; overflow:hidden }
#header .gnb ul li { margin-left:-1px; display:inline; float:left; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 2px; padding:0 9px 0 10px; }
#header .gnb ul li a{float:left}
#header .gnb ul li img { vertical-align:top;}
#header .gnb ul li div{float:left;overflow:hidden;height:16px;}
#header .gnb ul li ul{float:left;width:auto}
#header .gnb ul li ul li{margin:0;background:none;padding:0;height:20px;display:block;}
#header .bnr { position:absolute; top:36px; right:0; width:247px; height:50px; }
#header .bnr img { display:block; }
#header .bnr span { background:url(/web/nmb/img/main/v2/gnb_bnr2_110222.gif) 0 0 no-repeat; display:block; width:247px; height:50px; text-align:right; }
#header .bnr span strong { display:none; }
#header .bnr span em { display:block; padding:30px 0 0 21px; }
#header .home { background:url(/web/nmb/img/main/v2/bu04.gif) 0 0 no-repeat; width:93px; position:absolute; top:10px; right:0; }
#header .home img { display:block; margin-left:7px; }
#header .bnr_wrap{position:absolute;top:0;right:0;z-index:10;}
#header .bnr_roll{width:262px;height:81px;overflow:hidden;}
#header .bnr_roll li{width:262px;height:81px;}
#header .bnr_roll .bnr_prev{display:block !important;width:14px;height:14px;cursor:pointer;position:absolute;top:63px;right:13px;background:url(/web/nmb/img/main/v2/sp2_130226.gif) -81px -403px no-repeat;z-index:20}
#header .bnr_roll .bnr_next{display:block !important;width:13px;height:14px;cursor:pointer;position:absolute;top:63px;right:0;background:url(/web/nmb/img/main/v2/sp2_130226.gif) -95px -403px no-repeat;z-index:20}

#EnterZone { background:url(/web/nmb/img/main/v2/gnb_i04.gif) 0 0 no-repeat; width:52px; height:86px; padding-top:11px; position:absolute; top:20px; left:95px; display:none; z-index:4; }
#EnterZone dt { display:none; }
#EnterZone dd { font:11px dotum, µ¸¿ò,AppleGothic,sans-serif; letter-spacing:-1px; text-align:center; height:18px; }
#EnterZone dd a { color:#666; }
#EnterZone dd a:hover { color:#16d; }

.rankup { display:none; position:absolute; right:0; top:16px; width:153px; height:192px; border:2px solid #b5b5b5; background:#fff; z-index:1; }
.rankup .bt_more{ position:absolute; right:10px; top:176px}
.rankup .bt_more img{ vertical-align:top}
.ranklist { padding:0 10px }
.ranklist dt {border-bottom:1px solid #e3e3e3; padding:0; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 98px -861px; }
.ranklist dt a { vertical-align:middle; display:inline-block; line-height:33px; padding:8px 0 3px 8px; color:#4b4b4b; letter-spacing:-1px }
.ranklist dt a:link, .ranklist dt a:visited, .ranklist dt a:hover, .ranklist dt a:active { text-decoration:none }
.ranklist dt img{ vertical-align:middle; margin:7px -8px 7px 0;}
.ranklist dd { border-top:2px solid #fafafa; padding-top:6px }
.ranklist dd ol { position:relative; zoom:1 }
.ranklist dd ol li { position:relative; zoom:1; vertical-align:top; line-height:24px; cursor:pointer; }
.ranklist dd ol li .sp_num {cursor:pointer; position:absolute; left:0; top:4px; display:inline-block; overflow:hidden; width:17px; height:16px; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat }
.ranklist dd ol li .sp_num em { display:none }
.ranklist dd ol .n1 a { color:#193c9b }
.ranklist dd ol .n1 a em { color:#193c9b !important }
.ranklist dd ol .n1 .sp_num { background-position:0 -52px }
.ranklist dd ol .n2 .sp_num { background-position:0 -106px }
.ranklist dd ol .n3 .sp_num { background-position:0 -160px }
.ranklist dd ol .n4 .sp_num { background-position:0 -214px }
.ranklist dd ol .n5 .sp_num { background-position:0 -268px }
.ranklist dd ol .n6 .sp_num { background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 0 }
.ranklist dd ol .n7 .sp_num { background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 -54px }
.ranklist dd ol .n8 .sp_num { background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 -108px }
.ranklist dd ol .n9 .sp_num { background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 -162px }
.ranklist dd ol .n10 .sp_num { background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 -216px }
.ranklist dd ol li a { display:block; zoom:1; height:24px; line-height:24px; text-decoration:none; color:#4b4b4b; letter-spacing:-1px }
.ranklist dd ol li a:link, .ranklist dd ol li a:visited, .ranklist dd ol li a:hover, .ranklist dd ol li a:active { text-decoration:none }
.ranklist dd ol li a .gm {cursor:pointer; display:inline-block; line-height:16px; padding:4px 0 4px 20px; padding:5px 0 3px 20px\9; }
:root .ranklist dd ol li a .gm { padding:6px 0 2px 20px\9; }
.ranklist dd ol li a .up {cursor:pointer; padding-left:11px; position:absolute; left:109px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -918px; }
.ranklist dd ol li a .dn {cursor:pointer; padding-left:11px; position:absolute; left:109px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -967px; }
.ranklist dd ol li a .sm {cursor:pointer; padding-left:11px; position:absolute; left:109px; top:-1px; overflow:hidden; display:inline-block; }
.ranklist dd ol li a .up em { font-size:10px; font-family:verdana; color:#4A4A4A; display:inline-block; width:12px; text-align:center }
.ranklist dd ol li a .dn em { font-size:10px; font-family:verdana; color:#b9b9b9; display:inline-block; width:12px; text-align:center }
.ranklist dd ol li a .sm em { font-size:10px; font-family:verdana; color:#4A4A4A; display:inline-block; width:12px; text-align:center }
.ranklist dd ol li a .new {cursor:pointer; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1715px; width: 20px; height: 5px; position:absolute; left:110px; top:10px; }
.ranklist dd ol li a .new em { display:none }

.rank { position:absolute; right:2px; top:30px; width:143px; background:none }
.rank .ranklist { border:none; padding:0; }
.rank .ranklist dt{ display:none}
.rank .ranklist dd { position:relative; border-top:none; padding:0; height:24px; overflow:hidden }
.rank .ranklist dd ol { position:absolute; top:0; left:0; *margin-top:1px; zoom:1; }
.rank .ranklist dd ol li { width:157px; zoom:1; vertical-align:top; height:24px; line-height:24px; }

.season{ top:18px}
.season .ranklist dt { display:block; width:133px; height:36px; overflow:hidden; }
.season .ranklist dd{border-top:2px solid #fafafa; width:133px;}

.rankextend { display:none; position:absolute; right:0; top:81px; width:976px; height:351px; padding:2px; border-top:4px solid #0d3296; background:#b5b5b5; z-index:1; }
.rankextend .bt_close{ position:absolute; right:21px; bottom:8px}
.rankextend .evt_prevent{ position:absolute; right:0; top:-85px; width:150px; height:81px; background:#fff url(/web/nmb/img/main/v2/trans.gif) repeat;}
.rankextend .x_rankban{ position:absolute; left:2px; top:2px}
.rankextend .ranklist{ position:absolute; top:2px; height:351px; background:#fff}
.rankextend .ranklist dt { border-bottom:none; padding:0; background:none; margin-bottom:9px }
.rankextend .ranklist dt a { line-height:1.2em; padding:0; color:#4b4b4b; letter-spacing:-1px }
.rankextend .ranklist dt a:link, .ranklist dt a:visited, .ranklist dt a:hover, .ranklist dt a:active { text-decoration:none }
.rankextend .ranklist dt img{ vertical-align:top; margin:22px 0 0 0;}
.rankextend .ranklist dd { border-top:none; padding:0 }
.rankextend .ranklist dd ol li a { display:block; zoom:1; height:25px; line-height:24px; text-decoration:none; color:#4b4b4b; letter-spacing:-1px }
.rankextend .ranklist dd ol li a .gm {cursor:pointer; display:inline-block; line-height:16px; padding:4px 1px 4px 26px; padding:5px 1px 3px 26px\9; }
.rankextend .ranklist dd ol li a:hover .gm{ font-weight:bold}
.rankextend .ranklist dd ol li.n1 a .gm{ color:#193c9b}
:root .rankextend .ranklist dd ol li a .gm { padding:6px 1px 2px 26px\9; }
.rankextend .ranklist dd ol li a .up {cursor:pointer; padding-left:11px; position:absolute; left:137px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -918px; }
.rankextend .ranklist dd ol li a .dn {cursor:pointer; padding-left:11px; position:absolute; left:137px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -967px; }
.rankextend .ranklist dd ol li a .sm {cursor:pointer; padding-left:11px; position:absolute; left:137px; top:-1px; overflow:hidden; display:inline-block; }
.rankextend .ranklist dd ol li a .new {cursor:pointer; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1715px; width: 20px; height: 5px; position:absolute; left:138px; top:10px; }
.rankextend .ranklist dd ol li a .new em { display:none }
.rankextend .ranknow{ width:162px; padding:0 22px 0 26px; left:292px}
.rankextend .rankyesterday{ width:225px; padding:0 23px 0 25px; left:502px; border-left:1px solid #f2f2f2}
.rankextend .rankyesterday dd{ position:relative; overflow:auto; overflow-x:hidden; zoom:1; height:250px;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-highlight-color:#dddddd;scrollbar-shadow-color:#dddddd;scrollbar-face-color:#ffffff;scrollbar-arrow-color:#adadad;scrollbar-track-color:#ffffff;}
.rankextend .rankyesterday dd ol li .sp_time {cursor:pointer; position:absolute; left:0; top:4px; display:inline-block; padding:0 0 0 15px; background:url(/web/nmb/img/main/v2/sp5.gif) no-repeat 0 -270px; line-height:14px; line-height:17px \9; }
.rankextend .rankyesterday dd ol li .sp_time em { font-size:11px; color:#939191;}
.rankextend .rankyesterday dd ol .n1 .sp_time em { color:#939191 !important }
.rankextend .rankyesterday dd ol li a .gm {cursor:pointer; display:inline-block; line-height:16px; padding:4px 1px 4px 60px; padding:5px 1px 3px 60px\9; }
:root .rankextend .rankyesterday dd ol li a .gm { padding:6px 1px 2px 60px\9; }
.rankextend .rankyesterday dd ol li a .up {cursor:pointer; padding-left:11px; position:absolute; left:176px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -918px; }
.rankextend .rankyesterday dd ol li a .dn {cursor:pointer; padding-left:11px; position:absolute; left:176px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -967px; }
.rankextend .rankyesterday dd ol li a .sm {cursor:pointer; padding-left:11px; position:absolute; left:176px; top:-1px; overflow:hidden; display:inline-block; }
.rankextend .rankyesterday dd ol li a .new {cursor:pointer; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1715px; width: 20px; height: 5px; position:absolute; left:177px; top:10px; }
.rankextend .rankyesterday dd ol li a .new em { display:none }
.rankextend .rankweek{ width:162px; padding:0 15px 0 24px; left:776px; border-left:1px solid #f2f2f2}

.bx1 { zoom:1; border-top:4px solid #534741; height:116px; position:relative; background:#f8f9fb; margin-bottom:10px; z-index:3 ;clear:both}
.bx1:after { clear:both; display:block; content:"" }

.divTabHot { position:absolute; left:0; top:0; background:#e5e9f0 url(/web/nmb/img/main/v2/bg_tabhot.gif) no-repeat 0 0; width:124px; height:116px; z-index:1 }
.divTabHot span { height:29px; overflow:hidden; }
.divTabHot span a, .divTabHot span strong { display:block; width:124px; height:29px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -69px; color:#4b4b4b; letter-spacing:-1px; font-weight:normal; cursor:pointer; }
.divTabHot span a:link, .divTabHot span a:visited, .divTabHot span a:hover, .divTabHot span a:active { text-decoration:none }
.divTabHot span a em, .divTabHot span strong em { display:inline-block; line-height:16px; padding:6px 0 7px 10px; padding:7px 0 6px 10px\9; color:#4b4b4b; letter-spacing:-1px; }
:root .divTabHot span a em, :root .divTabHot span strong em { padding:8px 0 5px 10px\9; }
.divTabHot span a.on { z-index:1; font-weight:bold; color:#193c9b; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 0; }
.divTabHot span a.on em { color:#193c9b; }
.divTabHot .tc0 a { position:absolute; top:8px; left:0 }
.divTabHot .tc1 a, .divTabHot .tc1 strong { position:absolute; top:35px; left:0 }

.divHot .setting { cursor:pointer;position:absolute; top:41px; left:50px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -1130px; width: 26px; height: 17px; z-index:2; }
.divHot .k2 .setting { z-index:2; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -1187px; width: 26px; height: 17px; }
.divHot .mbx { position:relative; zoom:1; display:none; margin-left:123px; width:596px; height:116px; }
#divTabHot_sub1 { background:#f3f6fb url(/web/nmb/img/main/v2/bg_mbx1.gif) no-repeat 0 0 }
#divTabHot_sub2 { background:#f3f6fb url(/web/nmb/img/main/v2/bg_mbx2.gif) no-repeat 0 0 }
.divHot ul li { display:none }
#divTabHot_sub1 ul li.on { position:absolute; top:0; left:0; display:block; }
#divTabHot_sub1 ul li.of { position:absolute; top:0; left:0; display:none; }
#divTabHot_sub2 ul li { display:block }
.divHot .lst { position:relative; zoom:1; overflow:hidden; width:550px;}
.divHot .lst li { float:left; display:block; padding-left:2px }
.divHot .lst li img { vertical-align:top; width:108px; height:116px }
.divHot .lst2 { zoom:1; }
.divHot .lst2:after { display:block; clear:both; content:"" }
/*.divHot .lst2 li { position:relative; float:left; display:block; width:119px; height:116px;}
.divHot .lst2 li img { position:absolute; top:0; left:0; vertical-align:top;}*/
.divHot .lst2 li { position:relative; float:left; display:block; width:119px; height:116px;}
.divHot .lst2 li img { vertical-align:top; width:119px; height:116px}
.divHot .lst2 li .ic_hot { position:absolute; top:-9px; right:21px; display:block; background:url(/web/nmb/img/main/v2/ic_hot.gif) no-repeat 0 0; width:28px; height:18px }
.divHot .lst2 li .ic_hot em { display:none }
.divHot .lst2 li.noli{width:0;}
.divHot .slides_area { padding:0 0 0 22px }
.divHot .slides { position:relative; overflow:hidden; width:552px; height:116px; }
.divHot a.prev { overflow:hidden; position:absolute; left:11px; top:48px; display:block; text-indent:-9000px; width:18px; height:21px; background:url(/web/nmb/img/main/v2/sp4.gif) 0 -740px no-repeat; cursor:pointer;z-index:1 }
.divHot a.prev:hover{background-position:0 -801px}
.divHot a.next { overflow:hidden; position:absolute; right:11px; top:48px; display:block; text-indent:-9000px; width:18px; height:21px; background:url(/web/nmb/img/main/v2/sp4.gif) 0 -862px no-repeat; cursor:pointer;z-index:1 }
.divHot a.next:hover{background-position:0 -923px}

#divLogin { width:261px; height:116px; position:absolute; top:0; right:0px; }
#divLogin .pcbang span { display:inline-block; font-size:11px; letter-spacing:-1px; color:#3e3d38; line-height:15px; padding:0 25px 1px 0; padding:1px 25px 0 0\9; cursor:pointer }
:root #divLogin .pcbang span { padding:2px 25px 0 0\9; }
#divLogin .pcbang .pc_on { background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 100% -1077px; }
#divLogin .pcbang .pc_off { background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 100% -1024px; }
#divLogin .pcbang .pc_chk { background:url(/web/nmb/img/main/v2/gnb_i02_chk.gif) no-repeat 100% 0; }
#BeforeLogin { width:261px; height:116px; background:url(/web/nmb/img/main/v2/bg_before.gif) 0 0 no-repeat; }
#BeforeLogin .s1 { position:absolute; left:16px; top:12px; }
#BeforeLogin .s1 a { color:#3e3d38; font-size:11px; letter-spacing:-1px; }
#BeforeLogin .s1 strong { color:#488eee; font:bold 11px dotum,AppleGothic,sans-serif; letter-spacing:-1px; margin-left:-1px; text-decoration:underline }
#BeforeLogin .s2 { position:absolute; top:11px; left:85px; line-height:17px }
#BeforeLogin .s2 a { color:#3e3d38; font:11px dotum,AppleGothic,sans-serif; letter-spacing:-1px; }
#BeforeLogin .s2 img { vertical-align:middle; margin:1px 0 4px 3px }
#BeforeLogin .s2 .key_txt{position:absolute;top:0;*top:2px;left:0px;width:55px;line-height:18px}
#BeforeLogin .s2 .key_chk{position:absolute;top:1px;*top:-3px;left:53px;*left:51px}
#BeforeLogin #tooltip { background:url(/web/nmb/img/main/v2/i_tooltip.gif) 0 0 no-repeat; color:#16d; font-size:11px; display:block; text-align:center; letter-spacing:-1px; padding-top:12px; width:152px; height:20px; position:absolute; top:78px; left:15px; z-index:2; display:none; }
#BeforeLogin a.bt { position:absolute; right:16px; top:35px; overflow:hidden; display:inline-block; width: 71px; height: 45px; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -277px; }
#BeforeLogin a.bt:link { background-position:0 -277px }
#BeforeLogin a.bt:visited { background-position:0 -277px }
#BeforeLogin a.bt:hover { background-position:0 -362px }
#BeforeLogin a.bt:active { background-position:0 -447px }
#BeforeLogin .bt span { display:none; }
#BeforeLogin dt { display:none; }
#BeforeLogin #uid { top:35px; background:#fff url(/web/nmb/img/main/v2/bg_id.gif) 6px 5px no-repeat; }
#BeforeLogin #upw { top:57px; background:#fff url(/web/nmb/img/main/v2/bg_pw.gif) 6px 5px no-repeat; }
#BeforeLogin #uid, #BeforeLogin #upw { border:1px solid #c3c3c3; line-height:21px; padding-left:6px; width:147px; height:21px; position:absolute; left:15px; color:#0d3296; }
#BeforeLogin .bgnone { z-index:2; background:#fff !important; border:1px solid #c3c3c3 !important; font:11px dotum,AppleGothic,sans-serif; }
#BeforeLogin .bgon { z-index:2; background:#fff !important; border:1px solid #0d3296 !important; font:11px dotum,AppleGothic,sans-serif; }
#BeforeLogin .link span { position:absolute; top:90px; }
#BeforeLogin .link a { display:inline-block; font-size:11px; color:#757575; letter-spacing:-1px; line-height:17px; padding:0 0 1px 0; padding:1px 0 0 0\9; }
:root #BeforeLogin .link a { padding:2px 0 0 0\9; }
#BeforeLogin .link .l1 { font-weight:bold; left:17px; padding:0; background:none }
#BeforeLogin .link .l2 { left:70px; }
#BeforeLogin .link .l3 { left:139px; }
#BeforeLogin .link span { padding-left:10px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -83px; }
#BeforeLogin .pcbang { position:absolute; top:11px; right:14px; }

#AfterLogin { overflow:hidden; width:261px; height:116px; background:url(/web/nmb/img/main/v2/bg_after.gif) 0 0 no-repeat; }
#AfterLogin dl { position:absolute; top:0; left:0; width:236px; padding:0 10px 0 15px }
#AfterLogin dt { color:#0d3296; padding-top:16px; height:37px; }
#AfterLogin dt strong { color:#0d3296; font-size:12px; letter-spacing:-1px; display:inline-block; margin-right:3px; }
#AfterLogin dt strong a { color:#0d3296; }
#AfterLogin dd { color:#4b4b4b; font-size:11px; height:29px; letter-spacing:-1px; padding:0 0 1px 0\9; }
:root #AfterLogin dd{ padding:0 0 0 0\9;}
#AfterLogin dd a { color:#4b4b4b; display:inline-block; line-height:16px; padding:0 0 1px 0; padding:1px 0 0 0\9; }
:root #AfterLogin dd a { padding:2px 0 0 0\9; }
#AfterLogin dd span { display:inline-block; line-height:18px }
#AfterLogin dd .info { width:39px; }
#AfterLogin dd .info a { font-size:12px }
#AfterLogin dd .cash { font-size:12px; font-weight:bold; padding-left:8px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -83px; }
#AfterLogin dd .cash a { color:#f44900; }
#AfterLogin dd .cash em { display:inline-block; color:#f44900; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -244px; line-height:16px; padding:0 0 1px 17px; padding:1px 0 0 17px\9; margin-left:11px; }
:root #AfterLogin dd .cash em { padding:2px 0 0 17px\9; }
#AfterLogin dd .cash .charge { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -298px; width: 35px; height: 19px; position:absolute; top:52px; right:10px; padding:0; }
#AfterLogin dd .cash a span { display:none; }
#AfterLogin dd .memo, #AfterLogin dd .friend { padding-right:3px }
#AfterLogin dd .memo strong a, #AfterLogin dd .friend strong a, #AfterLogin dd .club strong a { color:#de0a00; text-decoration:underline }
#AfterLogin dd .memo strong,#AfterLogin dd .friend strong{margin-left:2px;}
#AfterLogin dd .memo a.lk, #AfterLogin dd .friend a.lk, #AfterLogin dd .club a.lk { }
#AfterLogin dd .club, #AfterLogin dd .friend { padding-left:6px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -193px; }
#AfterLogin .bt { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -136px; width: 55px; height: 20px; position:absolute; top:11px; right:11px; }
#AfterLogin .bt span { display:none; }
#AfterLogin .pcbang { position:absolute; top:83px; right:11px; }

#LayerLgn { zoom:1; display:none; background:#fff; border:2px solid #7a8fb7; width:258px; height:116px; position:absolute; top:-4px; right:0px; }
#LayerLgn dl { margin:9px 9px 0 10px; }
#LayerLgn dt { line-height:19px; color:#FFFFFF ; position:absolute; top:8px; left:12px; z-index:1}
#divLylgn strong { color:#444; }
#LayerLgn .txt { width:112px; height:45px; font-size:11px; color:#666666; line-height:18px; letter-spacing:-1px }
#LayerLgn .txt a{color:#666666;}
#LayerLgn .link a { line-height:19px; color:#3aa6de; text-decoration:underline; font-weight:bold; letter-spacing:-1px; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 100% -599px; padding-right:7px }
#LayerLgn .img { position:absolute; top:0; left:0 }
#LayerLgn .img a{display:block;}
#LayerLgn .img img { vertical-align:top; }
#LayerLgn .close { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -532px; width: 28px; height: 28px; top:-2px; right:-2px; }

h3 strong { display:none; }

.bx2 { position:relative; zoom:1; height:334px; z-index:2; margin-bottom:10px }
.bx2 .rgt { position:absolute; right:0; top:0; width:261px; background:#f4f7fc url(/web/nmb/img/main/v2/bg_news.gif) no-repeat; height:334px }
.ifr_Brd { width:719px; height:334px; position:absolute; top:0; left:0; }

#divBrd { position:relative; width:719px; height:334px; background:#2e3447 url(/web/nmb/img/main/v2/bg_brd_120509.gif) no-repeat }
#divBrd .i { vertical-align:top; position:relative; display:block; width:592px; height:328px; }
#divBrd .link { background:url(/web/nmb/img/main/v2/trans.gif); display:block; width:592px; height:328px; position:absolute; top:0; left:0; }
#divBrd .link span { display:none }
#divBrd #rollban_i { position:absolute; left:124px; top:3px }
#divBrd .x_brd_lft {position:absolute; left:2px; top:156px; width:121px; height:176px }
#divBrd .x_brd_lft img{ vertical-align:top; width:121px; height:176px}

#divBrd #x_brd_flash {position:absolute; left:-125px; top:76px; width:248px; height:352px; font-size:0 }
#divBrd #x_brd_flash img{ vertical-align:top;}
#x_brd_banner { overflow:hidden; zoom:1; position:absolute; left:0; top:81px; width:980px; height:0; z-index:7; font-size:0; background:#000; opacity:0; _filter:alpha(opacity=0)}
#x_brd_banner img{ vertical-align:top;}

#divBrd .nolist { position:absolute; top:4px; left:0px }
#divBrd .nolist span { position:absolute; left:0; cursor:pointer; display:block; width:123px; height:32px; line-height:32px; letter-spacing:-1px; color:#8c97aa; background:url(/web/nmb/img/main/v2/bg_rollban.gif) no-repeat 0 100%}
#divBrd .nolist span.on { font-weight:bold; color:#fff87a; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1415px !important; z-index:2 }
#divBrd .nolist span a { display:block; line-height:16px; padding:8px 0 8px 11px; padding:9px 0 7px 11px\9; color:#8C97AA; text-decoration:none }
#divBrd .nolist span.on a{color:#fff87a}
:root #divBrd .nolist span a { padding:10px 0 6px 11px\9; }
#divBrd .nolist span em { display:inline-block; line-height:16px; padding:8px 0 8px 11px; padding:9px 0 7px 11px\9; color:#8C97AA; text-decoration:none }
#divBrd .nolist span.on em{color:#fff87a}
:root #divBrd .nolist span em { padding:10px 0 6px 11px\9; }
#divBrd .nolist span a.ic_mobile{background-image:url(/web/nmb/img/main/v2/ic_mobile2.gif);background-repeat:no-repeat;background-position:10px 9px;padding-left:24px}
#divBrd .nolist span.on a.ic_mobile{background-position:10px -41px;}
#divBrd .nolist #divN1 { top:0;}
#divBrd .nolist #divN2 { top:30px; }
#divBrd .nolist #divN3 { top:60px; }
#divBrd .nolist #divN4 { top:90px; }
#divBrd .nolist #divN5 { top:120px; }
#divBrd #rollban_i li { position:absolute; top:0; left:0; width:592px; height:328px; font-size:0; line-height:0; }
#divBrd .flash_brd_mv { position:absolute; top:123px; left:304px; }
.divBrd_bx { position:absolute; top:0; left:0; width:592px; height:328px; background:#fff; }
.i_brd_video { position:relative; display:block; width:592px; height:328px; }
.flash_brd_video { position:absolute; top:0; left:0; display:block; width:592px; height:328px; }
.bt_brd_video { position:absolute; top:248px; left:32px; }
.link_brd_video { position:absolute; top:285px; left:12px; padding:10px 0 0 14px; width:138px; height:21px; display:block; background:url(/web/nmb/img/main/v2/trans.gif); color:#ddd; font:12px dotum, µ¸¿ò,AppleGothic,sans-serif; letter-spacing:-1px; z-index:1; text-decoration:none; display:none; }
.link_brd_video:hover { text-decoration:none; }

#divBrdBtn{position:absolute;bottom:9px;right:9px;z-index:10}
#divBrdBtn img{width:21px;height:17px;display:block;background-image:url(/web/nmb/img/main/v2/sp2_130226.gif);background-repeat:no-repeat;}
#divBrdBtn.brd_stop img{background-position:0 -1321px;}
#divBrdBtn.brd_play img{background-position:-24px -1321px;}


#divList { top:284px; left:0; }
#divList p { display:none; top:284px; left:0; }

.divGogo { position:relative; zoom:1; background:url(/web/nmb/img/main/v2/bg_glist2.gif) 0 0 no-repeat; height:46px; }
.divGogo .ic_sns { position:absolute;top:12px;left:12px; }
.divGogo .ic_sns a { display:inline-block; font-size:11px; letter-spacing:-1px; padding:5px 0 0 25px; margin-right:19px; height:17px; color:#575757; text-decoration:none; }
.divGogo .ic_area { position:absolute;top:16px;left:485px; }
.divGogo .ic_area span { display:inline-block; font-size:11px; letter-spacing:-1px; line-height:16px; padding:0 0 1px 18px; padding:1px 0 0 18px\9; margin-right:10px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat; color:#757575 }
:root .divGogo .ic_area span { padding:2px 0 0 18px\9; }
.divGogo .ic_area .ic_b { background-position:0 -509px }
.divGogo .ic_area .ic_n { background-position:0 -563px }
.divGogo .ic_area .ic_h { background-position:0 -617px }
.divGogo #sch { font-size:11px; line-height:23px; letter-spacing:-1px; border:1px solid #ccc; width:180px; height:23px; padding:0 0 0 6px; position:absolute; top:11px; right:75px; background-color:#fff !important }
.divGogo .bgtxt { background:url(/web/nmb/img/main/v2/bg_input.gif) 0 0 no-repeat; }
.divGogo .bgnone { border:1px solid #8fa7d1 !important; background:#fff url(/web/nmb/img/main/v2/bg_input2.gif) 0 0 no-repeat; }
.divGogo .bt { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -790px; width: 67px; height: 25px; position:absolute; top:11px; right:8px; }
.divGogo .bt_on .bt { background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 0; }
.divGogo button span { display:none; }
.divGogo .none { display:none; }
.ban_gogo{position:absolute;top:-5px;right:1px;width:280px;height:50px;}
.ban_gogo a{position:absolute;top:16px;display:block;height:25px;overflow:hidden;text-indent:-1000px;cursor:pointer;}
.ban_gogo .ltx{left:18px;width:188px;}
.ban_gogo .rbt{left:206px;width:67px;}

#GameSchList { width:186px; background:#fff; border:1px solid #bbb; position:absolute; top:35px; right:75px; z-index:2; }
#GameSchList li { vertical-align:top }
#GameSchList li a { display:block; color:#666; font-size:12px; padding:0 0 0 12px; line-height:23px; letter-spacing:-1px }
#GameSchList li a:hover { background:#f8f8f8; text-decoration:none }
#GameSchList li a.over { background:#f8f8f8 }
#GameSchList li a em { color:#16d; }
#GameSchList .first { border-top:1px solid #e4e4e4; margin-top:3px; }
#GameSchList .service a { background:url(/web/nmb/img/main/v2/i_go02.gif) 100% 0 no-repeat; }
#GameSchList .service a:hover, #GameSchList .service a.over { background:#F2F2F2 url(/web/nmb/img/main/v2/i_go02.gif) 100% 0 no-repeat }
#GameSchList .msg { text-align:left; padding:9px 0 0 12px; line-height:140%; letter-spacing:-2px; height:50px }
#GameSchList .msg strong { color:#16d; font-weight:normal; }

.bx3 { position:relative; z-index:3; margin-bottom:30px; zoom:1}
.divGlist { position:relative; zoom:1; background:url(/web/nmb/img/main/v2/bg_glist_131022.gif) no-repeat; padding-top:38px; }
.divGlist .glist_area { position:relative; zoom:1; background:url(/web/nmb/img/main/v2/pt1.gif) repeat-y; min-height:207px; _height:207px; }
.divGlist .glist_area:after { clear:both; display:block; content:"" }
.divGlist .glist_area .more { padding:0; position:absolute; right:9px; top:5px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -461px; width: 23px; height: 9px; top:-23px }
.divGlist h4 { display:none; }
.divGlist .list { position:relative; float:left; }
.divGlist .list ul { float:left; margin-right:-3px; padding:4px 0 5px 1px; width:111px; }
.divGlist #ASF ul.a { width:110px }
.divGlist #Bo ul { width:110px }
.divGlist #SpGame ul { width:110px ;}
.divGlist #Web ul { float:none}
/*.divGlist #Smart ul { float:none}
.divGlist #RPG{width:218px}*/
.divGlist #RPG ul.b{width:108px}
#divGlist_ch { background:url(/web/nmb/img/main/v2/bg_glist3_131022.gif) no-repeat; }
#Smart ul{float:left;width:110px}
.divGlist .list ul li { position:relative; zoom:1; vertical-align:top }
.divGlist .list ul li a { color:#4A4A4A; display:block; letter-spacing:-1px; padding:0 0 0 9px; white-space:nowrap }
.divGlist .list ul li a:hover { color:#193C9B; text-decoration:none }
.divGlist .list ul li a:hover span { text-decoration:underline; }
.divGlist .list ul li a:hover em { text-decoration:underline }
.divGlist .list ul li a span {cursor:pointer; display:inline-block; line-height:16px; padding:4px 0 4px 0; padding:5px 0 3px 0\9 }
:root .divGlist .list ul li a span { padding:6px 0 2px 0\9 }
.divGlist .list ul li.divide { zoom:1; overflow:hidden; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -720px; width: 108px; height: 30px; }
.divGlist .list ul li.divide .more { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -672px; width: 22px; height: 8px; top:11px }
.divGlist .list ul li.divide2 { zoom:1; overflow:hidden; background:url(/web/nmb/img/main/v2/divide2.gif) no-repeat; width: 108px; height: 30px; }
.divGlist .list ul li.divide3 { zoom:1; overflow:hidden; background:url(/web/nmb/img/main/v2/divide3.gif) no-repeat; width: 108px; height: 30px; }
.divGlist .list ul li.divide_new { zoom:1; overflow:hidden; background:url(/web/nmb/img/main/v2/divide_new.gif) no-repeat; width: 108px; height: 30px; }
.divGlist .list ul li.ic_b span { font-weight:bold; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1154px; padding-right:18px }
.divGlist .list ul li.ic_n span { font-weight:bold; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1208px; padding-right:18px}
.divGlist .list ul li.ic_h span { font-weight:bold; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1262px; padding-right:18px}
.divGlist .list ul li.ic_ns span { font-weight:bold; background:url(/web/nmb/img/main/v2/ic_nsp.gif) no-repeat 100% 5px; padding-right:18px}
.divGlist .list .fc_point{color:#1574e1;}

.divGlist .list .divide{position:relative;float:left;margin-top:-5px;}
.divGlist .list .divide ul{width:108px;padding-top:0}
.divGlist .list .divide .tit { zoom:1; overflow:hidden; background:url(/web/nmb/img/main/v2/divide1.gif) 1px 0 no-repeat; width: 109px; height: 30px; overflow:hidden}
.divGlist .list .divide .more { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -672px; width: 22px; height: 8px; top:11px }

.divGlist .list ul li.ic_b span.txt7{ letter-spacing:-2px}
.divGlist .list ul li.ic_n span.txt7{ letter-spacing:-2px}
.divGlist .list ul li.ic_h span.txt7{ letter-spacing:-2px}

.divGlist .list ul li.ic_b .line2, .divGlist .list ul li.ic_n .line2, .divGlist .list ul li.ic_h .line2, .divGlist .list ul li.ic_ns .line2 { padding-right:0; background:none }
.divGlist .list ul li.ic_b .line2 em {zoom:1; display:inline-block; padding-right:18px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1158px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1159px\9; }
:root .divGlist .list ul li.ic_b .line2 em { line-height:15px\9; padding-top:1px\9; }
.divGlist .list ul li.ic_n .line2 em {zoom:1; display:inline-block; padding-right:18px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1212px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1213px\9; }
:root .divGlist .list ul li.ic_n .line2 em { line-height:15px\9; padding-top:1px\9; }
.divGlist .list ul li.ic_ns .line2 em {zoom:1; display:inline-block; padding-right:18px; background:url(/web/nmb/img/main/v2/ic_nsp.gif) no-repeat 100% 1px; background:url(/web/nmb/img/main/v2/ic_nsp.gif) no-repeat 100% 0\9; }
:root .divGlist .list ul li.ic_ns .line2 em { line-height:15px\9; padding-top:1px\9; }
.divGlist .list ul li.ic_h .line2 em {zoom:1; display:inline-block; padding-right:18px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1266px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -1267px\9; }
:root .divGlist .list ul li.ic_h .line2 em { line-height:15px\9; padding-top:1px\9; }

.roll { zoom:1; overflow:hidden; font:9px verdana; position:absolute; top:2px; right:0; }
.roll span { float:left }
.roll a { float:left }
.roll .prev { cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -403px; width: 19px; height: 18px; }
.roll .next { cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat -19px -403px; width: 18px; height: 18px; }
.roll span em { display:none; }
.roll .no { color:#757575; letter-spacing:0; padding-top:2px; margin-right:11px }
:root .roll .no { padding-top:3px\9; }
.roll .no strong { color:#488EEE; }

.bx4 .more { display:inline-block; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -851px; color:#757575; font-size:11px; letter-spacing:-1px; position:absolute; top:6px; right:0; line-height:15px; padding:0 6px 1px 0; padding:1px 6px 0 0\9; }
:root .bx4 .more{padding:2px 6px 0 0\9;}
.note { position:relative; overflow:hidden; zoom:1; color:#d3d3d3; letter-spacing:-1px; height:43px; }
.note a { color:#3E3D38; }
.note strong { line-height:16px; display:inline-block; width:34px; padding:0 0 1px 10px; padding:1px 0 0 10px\9; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -352px; }
:root .note strong { padding:2px 0 0 10px\9; }
.note strong a { color:#488eee; }

#note_list { position:absolute; top:0; left:17px; }
#note_list li { position:absolute; top:0; left:0; padding-top:15px; width:251px; height:27px; line-height:15px; }
#divNews { width:257px; height:287px; }
#divNews h3 { height:24px; margin-top:1px; background-position:0 0; display:none }
#divNews dl { position:relative; zoom:1; width:257px; height:251px; display:none }
#divNews dt { padding:0 0 1px 2px; display:none; }
#divNews dt img { display:block; vertical-align:top; width:257px; height:137px }
#divNews dd { letter-spacing:-1px; }
#divNews dd strong { float:left; color:#4B4B4B; font-weight:normal; padding-left:9px; cursor:pointer; }
#divNews dd span { float:right; color:#6E8091; font-size:11px; padding-right:9px; cursor:pointer; }
#divNews dd a { position:absolute; top:137px; left:16px; zoom:1; overflow:hidden; display:block; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -208px; width: 230px; line-height:26px; padding:2px 0 2px 0; padding:3px 0 1px 0\9; color:#666; text-decoration:none; cursor:pointer }
:root #divNews dd a { padding:4px 0 0 0\9; }
#divNews dd a.on { z-index:10; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -138px; }
#divNews dd a.on strong { font-weight:bold; color:#193C9B }
#divNews dd a.on span { color:#193C9B }
#divNews dd.news01 a { top:137px }
#divNews dd.news02 a { top:165px }
#divNews dd.news03 a { top:193px }
#divNews dd.news04 a { top:221px }
#divNews .roll { top:auto; bottom:13px; right:15px }

#divAdbx { width:227px; height:202px; top:350px; left:753px; }
#divAdbx h3 { display:none; }
#divAdbx iframe { width:227px; height:202px; }
#IfrAdbx img { width:227px; height:202px; }
#IfrAdbx a { background:url(/web/nmb/img/main/v2/trans.gif); width:225px; height:200px; display:block; border:1px solid #000; filter:alpha(opacity=15); -moz-opacity:.15; opacity:.15; position:absolute; top:0; left:0; }
#IfrAdbx a span { display:none; }
#divAdbx_v2 { width:243px; height:160px; }
#divAdbx h3 { display:none; }
#divAdbx_v2 iframe { width:243px; height:160px; }
#divAdbx_v2 h3 { display:none }
#IfrAdbx_v2 { position:relative; zoom:1; }
#IfrAdbx_v2 img { width:243px; height:160px; }
#IfrAdbx_v2 a { background:url(/web/nmb/img/main/v2/trans.gif); width:241px; height:158px; display:block; border:1px solid #000; filter:alpha(opacity=15); -moz-opacity:.15; opacity:.15; position:absolute; top:0; left:0; }
#IfrAdbx_v2 a span { display:none; }
.divGogo h3, #divBrd h3, #divAdbx h3 { display:none; }

.bx4 { zoom:1; position:relative; margin-bottom:24px; background:url(/web/nmb/img/main/v2/pt2.gif) repeat-y 719px 0; }
.bx4:after { clear:both; display:block; content:"" }
.bx4 .sbx { position:absolute }
.bx4 .lft { float:left; width:340px; margin-right:22px }
.bx4 .cen { float:left; width:340px }
.bx4 .rgt { float:right; width:243px; }
.bx4 h3 { zoom:1; padding-top:8px; height:20px; }
#divMbl { width:231px; top:0; left:0; }
#divMbl h3 { background-position:0 -50px; }
#divMbl h3 a { width:55px; }
#divMbl dl { height:91px; }
#divMbl dt { float:left; width:91px; }
#divMbl dt img { display:block; border:1px solid #ddd; width:76px; height:76px; }
#divMbl dd { float:left; width:140px; letter-spacing:-1px; line-height:1.3 }
#divMbl .tl { margin-top:1px; height:21px; }
#divMbl .tl a { color:#444; font-weight:bold; }
#divMbl .tx a { color:#888; }
#divMbl li { background:url(/web/nmb/img/main/v2/bu01.gif) 1px 4px no-repeat; padding-left:6px; letter-spacing:-1px; height:21px; }
#divMbl li a { color:#666; }
#divMbx { position:relative; }
#divMbx h3 { }
#divMbx h3 a { }
#divMbx dl { }
#divMbx dt { position:relative; margin-bottom:6px }
#divMbx dt img { vertical-align:top }
#divMbx dt span em { display:none }

/* png ÀÌ¹ÌÁö Àý´ë°æ·Î */
#divMbx dt .ic_new { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_n1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_n1.png', sizingMethod='crop'); cursor:pointer }
#divMbx dt .ic_hot { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_h1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_h1.png', sizingMethod='crop'); cursor:pointer }
#divMbx dt .ic_udt { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_u1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_u1.png', sizingMethod='crop'); cursor:pointer }
#divMbx dt .ic_bet { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_b1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_b1.png', sizingMethod='crop'); cursor:pointer }
#divMbx dt .ic_cbt { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_c1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_c1.png', sizingMethod='crop'); cursor:pointer }
#divMbx dt .ic_obt { overflow:hidden; position:absolute; right:1px; top:0; width:38px; height:38px; display:block; background:url(/web/nmb/img/main/v2/flag_o1.png) 0 0 no-repeat; display:block; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/flag_o1.png', sizingMethod='crop'); cursor:pointer }

#divMbx dd { letter-spacing:-1px; line-height:12px }
#divMbx .tl { }
#divMbx .tl a { color:#4A4A4A; line-height:15px; letter-spacing:-1px }
#divMbx .tx a { color:#9F9F9F; font-size:11px; letter-spacing:-1px; }
#divMbx .slides_area { position:relative; overflow:hidden; zoom:1; margin-top:2px; border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1 ;padding-top:21px}
#divMbx .slides { position:relative; overflow:hidden; width:338px; height:136px;}
#divMbx .slides li { display:none }
#divMbx .slides li.on, #divGmp .slides li.on { position:absolute; top:0; left:0; width:308px; display:block; }
#divMbx .slides li.of, #divGmp .slides li.of { position:absolute; top:0; left:0; width:308px; display:none; }
#divMbx .lst { zoom:1; overflow:hidden }
#divMbx .lst li { display:block; width:80px; float:left; text-align:center; margin-right:13px }
#divMbx .lst li img { vertical-align:top; width:80px; height:80px }
#divMbx a.prev { position:absolute; left:0; top:21px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp_arr.gif) no-repeat 9px -42px; width: 25px; height: 136px; cursor:pointer;z-index:1 }
#divMbx a.prev:hover { background-position:9px -242px }
#divMbx a.next { position:absolute; right:0; top:21px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp_arr.gif) no-repeat 9px -142px; width: 25px; height: 136px; cursor:pointer;z-index:1 }
#divMbx a.next:hover { background-position:9px -342px }

#divEvt { position:relative; z-index:2; zoom:1 ;}
#divEvt div { overflow:hidden; border-top:1px solid #e1e1e1;padding-top:5px;height:174px;zoom:1}
#divEvt div a{cursor:pointer;color:#757575;display:block}
#divEvt div a:hover{text-decoration:none}
#divEvt div a:hover .tl {text-decoration:underline}
#divEvt div a:hover .tx {text-decoration:underline}
#divEvt h3 { background-position:0 -100px; }
#divEvt h3 a { width:33px; }
#divEvt div, #divUdt div { display:none; zoom:1; }
#divEvt div.on, #divUdt div.on { display:block; }
#divEvt dl { overflow:hidden; border-bottom:1px solid #e1e1e1; zoom:1; padding-top:7px; padding-bottom:7px;}
#divEvt dt { float:left; width:91px; }
#divEvt dt img { vertical-align:top; width:76px; height:76px }
#divEvt dd { float:left; width:220px; letter-spacing:-1px; }
#divEvt .tl { padding-top:6px; line-height:15px; color:#4A4A4A; font-weight:bold;}
#divEvt .tl a { color:#4A4A4A; font-weight:bold; }
#divEvt dl.mobile .tl{background:url(../img/main/v2/ic_mobile.gif) 2px 7px no-repeat;padding-left:15px}
#divEvt .tx { line-height:16px; padding-top:5px;color:#757575;}
#divEvt .tx a { color:#757575; }
#divEvt .day { line-height:15px; padding-top:2px; color:#9F9F9F; font-size:11px; letter-spacing:0; }

#divGmp { position:relative; zoom:1; height:222px;}
#divGmp h3{padding-top:9px;height:19px;}
#divGmp dl { }
#divGmp dt { position:relative; margin-bottom:3px; }
#divGmp dt a { overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1273px; width: 79px; height: 79px; padding-top:8px; }
#divGmp dt img { vertical-align:top }
#divGmp dt .ic_hot {cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1036px; width: 33px; height: 33px; position:absolute; right:2px; top:0px }
#divGmp dt .ic_new {cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1109px; width: 33px; height: 33px; position:absolute; right:2px; top:0px }
#divGmp dd { letter-spacing:-1px; line-height:1.3 }
#divGmp .tl { margin-top:1px; height:21px; }
#divGmp .tl { color:#4A4A4A; }
#divGmp .tx a { color:#888; }
#divGmp .slides_area { position:relative; overflow:hidden; margin-top:2px; padding:24px 0 5px 30px; border:1px solid #e1e1e1; zoom:1; width:308px; height:124px; background:url(/web/nmb/img/main/v2/bg_udt.gif) no-repeat; }
#divGmp .slides { position:relative; overflow:hidden; width:280px; height:123px; }
#divGmp .slides li { display:none }
#divGmp .lst { zoom:1; overflow:hidden }
#divGmp .lst li { width:79px; float:left; display:block; text-align:center; margin-right:21px }
#divGmp .lst li a{ overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1273px; width: 79px; height: 112px; cursor:pointer ;color:#4A4A4A}
#divGmp .lst li img { vertical-align:top; margin-bottom:10px; width:73px; height:76px;margin-top:8px }
#divGmp a.prev { position:absolute; left:0; top:0; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp_arr.gif) no-repeat 10px -23px; width: 25px; height: 153px; cursor:pointer;z-index:1}
#divGmp a.prev:hover { background-position:10px -223px }
#divGmp a.next { position:absolute; right:0; top:0; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp_arr.gif) no-repeat 8px -123px; width: 25px; height: 153px; cursor:pointer;z-index:1}
#divGmp a.next:hover { background-position:8px -323px }

#divUdt { position:relative; zoom:1; overflow:hidden;margin-top:2px;height:220px;}
#divUdt h3{padding-top:7px;height:21px;}
#divUdt div { border-top:1px solid #e1e1e1; padding-top:12px }
#divUdt div a{color:#757575;cursor:pointer}
#divUdt div a.a{float:left;}
#divUdt div a.b{float:right; }
#divUdt div a:hover{text-decoration:none}
#divUdt div a:hover .tl strong {text-decoration:underline}
#divUdt div a:hover .tx {text-decoration:underline}
#divUdt dl { }
#divUdt dl.a {float:left }
#divUdt dl.b { float:right }
#divUdt dt { position:relative; margin-bottom:15px; width:165px }
#divUdt dt .ic_udt { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1182px; width: 40px; height: 41px; position:absolute; right:0px; top:0px; cursor:pointer }
#divUdt dt .ic_new { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1263px; width: 40px; height: 41px; position:absolute; right:0px; top:0px; cursor:pointer }
#divUdt dt img { vertical-align:top; border:1px solid #848484; width:163px; height:94px }
#divUdt dd { letter-spacing:-1px; }
#divUdt .tl { line-height:15px; margin-bottom:4px ;color:#4A4A4A;}
#divUdt .tl a { color:#4A4A4A;}
#divUdt .tl em { color:#9F9F9F; font:normal 11px dotum,AppleGothic,sans-serif; display:inline-block; margin-left:10px; }
#divUdt .tx { font-size:11px; letter-spacing:-1px; line-height:15px; color:#757575; }
#divUdt .tx a { font-size:11px; letter-spacing:-1px; line-height:15px; color:#757575; }

#divSmart { position:relative; zoom:1; overflow:hidden;}
#divSmart h3{padding-top:9px;height:21px;}
.bx_smart{border:1px solid #E0E0E0;background:#FAFAFA}
.bx_smart .top{border-bottom:1px solid #E0E0E0;zoom:1}
.bx_smart .top a{display:block;margin:13px;color:#FDC700;}
.bx_smart .top a img{display:block}
.bx_smart .top a .tit{display:block;text-align:center;font-weight:bold;font-size:14px;color:#FDC700;letter-spacing:-1px;background:#000000;width:312px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:26px;line-height:21px;padding-top:7px;}
.bx_smart .lst ul{overflow:hidden;zoom:1;padding:12px 0 0 7px}
.bx_smart .lst ul li{float:left;width:81px;height:88px;text-align:center;overflow:hidden}
.bx_smart .lst ul li .game_thum_x1{margin:0 auto;zoom:1}
.bx_smart .lst ul li p{font-size:11px;letter-spacing:-1px;line-height:12px;margin-top:6px;color:#575757}

#divEtr { position:relative; z-index:2; height:270px;}
#divEtr h3 { display:none; }
#divEtr .on { color:#16d; }
#divEtr .etr_sub {position:absolute;top:0;left:0;z-index:1;}
#divTabEtr { background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -278px; height:38px; }
#divEtr h4 {position:absolute;top:0;height:38px;width:81px; }
#divEtr h4 a { display:block; height:29px; background-image:url(/web/nmb/img/main/v2/sp3_130401.gif) }
#divEtr h4 a em { display:none;}
#divEtr h4.tc0{left:0}
#divEtr h4.tc0 a{background-position:0 -278px; }
#divEtr h4.tc0 a.on{background-position:0 -347px; }
#divEtr h4.tc1{left:80px}
#divEtr h4.tc1 a{background-position:-80px -278px; }
#divEtr h4.tc1 a.on{background-position:-80px -347px; }
#divEtr h4.tc2{left:161px;width:82px;}
#divEtr h4.tc2 a{background-position:-161px -278px; }
#divEtr h4.tc2 a.on{background-position:-161px -347px; }


#divEtr dd .ly { color:#9F9F9F; font-size:11px; width:122px; position:absolute; z-index:3; display:none; letter-spacing:-1px; line-height:13px }
#divEtr dd .ly em { font:11px dotum,AppleGothic,sans-serif; color:#4A4A4A; display:block; line-height:15px; padding-bottom:2px }
#divEtr dd .type1 { background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -416px; height:52px; top:-24px; left:93px; padding:12px 12px 0 16px }
#divEtr dd .type2 { background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1487px; height:52px; top:-24px; left:-150px; padding:12px 16px 0 12px }


#divMovie { position:absolute; zoom:1; top:40px;left:0;}
#divMovie dt { position:relative; zoom:1; margin-bottom:17px }
#divMovie dt img { vertical-align:top; width:243px; height:95px }
#divMovie dt .ic_new { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1263px; width: 40px; height: 41px; position:absolute; right:0px; top:0px; cursor:pointer }
#divMovie dd { position:relative }
#divMovie ul { zoom:1; }
#divMovie ul:after { clear:both; display:block; content:"" }
#divMovie ul li { position:absolute; float:left; width:100px; padding-left:21px; line-height:18px; line-height:20px\9; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat }
:root #divMovie ul li { line-height:21px\9; }
#divMovie ul .n1 { left:0; top:0; background-position:0 -322px }
#divMovie ul .n1 a { font-weight:bold }
#divMovie ul .n2 { left:0; top:21px; background-position:0 -378px }
#divMovie ul .n3 { left:0; top:42px; background-position:0 -434px }
#divMovie ul .n4 { left:0; top:63px; background-position:0 -490px }
#divMovie ul .n5 { left:0; top:84px; background-position:0 -546px }
#divMovie ul .n6 { left:121px; top:0; background-position:0 -602px }
#divMovie ul .n6 a {}
#divMovie ul .n7 { left:121px; top:21px; background-position:0 -658px }
#divMovie ul .n8 { left:121px; top:42px; background-position:0 -714px }
#divMovie ul .n9 { left:121px; top:63px; background-position:0 -770px }
#divMovie ul .n10 { left:121px; top:84px; background-position:0 -826px }
#divMovie ul .go_adult { left:121px; top:83px; background:#fff; padding-left:0; width:121px; height:23px}
#divMovie ul .go_adult img{ vertical-align:top}
#divMovie ul li a { float:left; color:#4A4A4A; letter-spacing:-1px }
#divMovie ul li span { margin-top:-1px; font-family:tahoma; color:#9F9F9F; font-size:9px; float:right; display:inline; margin-right:15px }

#divComic { position:absolute; zoom:1; top:38px;left:0;display:none}
#divComic dt { width:243px; overflow:hidden; position:relative; zoom:1; margin-bottom:6px; text-align:center }
#divComic dt img { vertical-align:top; width:92px; height:96px }
#divComic dt ul { zoom:1; position:relative; }
#divComic dt ul:after { clear:both; display:block; content:"" }
#divComic dt ul li { position:relative; padding-left:15px; display:inline; float:left }
#divComic dt ul li a { text-align:left; position:relative; overflow:hidden; display:block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -984px; width: 98px; height: 102px; padding:6px 0 0 1px }
#divComic dt .ic_new { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1263px; width: 40px; height: 41px; position:absolute; right:5px; top:5px; cursor:pointer }
#divComic dt .ic_hot { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1132px; width: 40px; height: 41px; position:absolute; right:5px; top:5px; cursor:pointer }
#divComic dd { position:relative }
#divComic dd ul { zoom:1; }
#divComic dd ul:after { clear:both; display:block; content:"" }
#divComic dd ul li { position:absolute; float:left; width:100px; padding-left:21px; line-height:18px; line-height:20px\9; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat }
:root #divComic dd ul li { line-height:21px\9; }
#divComic dd ul .n1 { left:0; top:0; background-position:0 -322px }
#divComic dd ul .n1 a { font-weight:bold }
#divComic dd ul .n2 { left:0; top:21px; background-position:0 -378px }
#divComic dd ul .n3 { left:0; top:42px; background-position:0 -434px }
#divComic dd ul .n4 { left:0; top:63px; background-position:0 -490px }
#divComic dd ul .n5 { left:0; top:84px; background-position:0 -546px }
#divComic dd ul .n6 { left:121px; top:0; background-position:0 -602px }
#divComic dd ul .n6 a {}
#divComic dd ul .n7 { left:121px; top:21px; background-position:0 -658px }
#divComic dd ul .n8 { left:121px; top:42px; background-position:0 -714px }
#divComic dd ul .n9 { left:121px; top:63px; background-position:0 -770px }
#divComic dd ul .n10 { left:121px; top:84px; background-position:0 -826px }
#divComic dd ul .go_adult { left:121px; top:83px; background:#fff; padding-left:0; width:121px; height:23px}
#divComic dd ul .go_adult img{ vertical-align:top}
#divComic dd ul li a { float:left; color:#4A4A4A; letter-spacing:-1px }
#divComic dd ul li span { margin-top:-1px; font-family:tahoma; color:#9F9F9F; font-size:9px; float:right; display:inline; margin-right:15px }

#divBroadcast { position:absolute; zoom:1; top:41px;left:0; }
#divBroadcast .top { overflow:hidden; margin-bottom:10px ;width:254px;}
#divBroadcast .top ul { zoom:1; }
#divBroadcast .top ul:after { clear:both; display:block; content:"" }
#divBroadcast .top ul li { position:relative; display:inline; float:left;margin-right:11px;background:#F0F0F0;height:101px}
#divBroadcast .top ul li a { text-align:left; display:block; border:1px solid #DCDCDC ;color:#757575;cursor:pointer}
#divBroadcast .top ul li a img{ vertical-align:top; width:114px; height:76px}
#divBroadcast .top ul li a .ic_hot {cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1036px; width: 33px; height: 33px; position:absolute; right:14px; top:0px }
#divBroadcast .top ul li a .ic_new {cursor:pointer; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -1109px; width: 33px; height: 33px; position:absolute; right:14px; top:0px }
#divBroadcast .top ul li a .tit{display:block;color:#757575;letter-spacing:-1px;font-size:12px;width:108px;border-top:1px solid #DCDCDC;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:17px;padding:4px 0 1px 6px}
#divBroadcast ol { position:relative; zoom:1; }
#divBroadcast ol:after { clear:both; display:block; content:"" }
#divBroadcast ol li { position:absolute; width:222px; zoom:1; padding-left:21px; line-height:18px; line-height:20px\9; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat;overflow:hidden;zoom:1 ;letter-spacing:-1px;}
:root #divBroadcast ol li { line-height:21px\9;  }
#divBroadcast ol li a { color:#4A4A4A ;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:190px}
#divBroadcast ol li span { color:#B3B3B3; float:right;width:30px;text-align:right; }
#divBroadcast ol .n1 { left:0; top:0; background-position:0 -322px }
#divBroadcast ol .n2 { left:0; top:21px; background-position:0 -378px }
#divBroadcast ol .n3 { left:0; top:42px; background-position:0 -434px }
#divBroadcast ol .n4 { left:0; top:63px; background-position:0 -490px }
#divBroadcast ol .n5 { left:0; top:84px; background-position:0 -546px }
#divBroadcast ol .n1 a { font-weight:bold }
#divBroadcast ol li .play_on { position:absolute; top:4px; left:189px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -1006px; width: 9px; height: 9px; }
#divBroadcast ol li .play_off { position:absolute; top:4px; left:189px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -1055px; width: 9px; height: 9px; }
#divBroadcast ol li .up { padding-left:14px; position:absolute; left:209px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -921px; }
#divBroadcast ol li .dn { padding-left:14px; position:absolute; left:209px; top:-1px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp1.gif) no-repeat 0 -970px; }
#divBroadcast ol li .sm { padding-left:14px; position:absolute; left:209px; top:-1px; overflow:hidden; display:inline-block; }
#divBroadcast ol li .new { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1715px; width: 20px; height: 5px; position:absolute; left:207px; top:6px; }

#divSpr { width:227px; top:174px; left:753px; z-index:1; }
#divSpr h3 { background-position:0 -250px; margin-bottom:0; }
#divSpr h3 a { width:56px; }
#divSpr .img img { border:1px solid #e7e7e7; display:block; }
#divSpr .more { background:url(/web/nmb/img/main/v2/bu02.gif) 70px 1px no-repeat; width:11 0px; text-align:right; }
#divSpr .more a { color:#999; font-size:11px; letter-spacing:-1px; display:inline-block; margin-left:6px; }

#divSvc { background:url(/web/nmb/img/main/v2/bg_svc.gif) 0 0 no-repeat; margin-bottom:17px; height:192px; position:relative; }
#divSvc .more { position:absolute; left:27px; top:45px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 0 -1104px; width: 57px; height: 15px; }
#divSvc ul { overflow:hidden; zoom:1; padding:20px 0 0 187px }
#divSvc li { letter-spacing:-1px; color:#bababa; float:left; width:115px; padding-left:15px; }
#divSvc li span { display:inline-block; padding:0 6px 0 7px; }
#divSvc li dt a { color:#4A4A4A; }
#divSvc li dt strong { overflow:hidden; color:#4A4A4A; display:inline-block; padding:3px 7px 0 0; padding:4px 7px 0 0\9; }
:root #divSvc li dt strong {padding:5px 7px 0 0\9;}
#divSvc li dt a.ic_arr strong{ background:url(/web/nmb/img/main/v2/sp2_130226.gif) no-repeat 100% -848px; }
#divSvc li a { color:#4A4A4A; }
#divSvc li dt { height:25px;}
#divSvc li dd { line-height:24px }

#divFooter { background:url(/web/nmb/img/main/v2/footer_140430.gif) 0 0 no-repeat; zoom:1; position:relative; padding-bottom:49px}
#divFooter .logo { display:block; width:100px; height:53px; position:absolute; top:42px; left:0; }
#divFooter .logo strong, #divFooter .global a strong { display:none; }
#divFooter ul { height:43px; }
#divFooter li { float:left; margin:6px 14px 0 0; }
#divFooter li a { display:block; height:14px; }
#divFooter li a span { display:none; }
#divFooter .l1 a { width:43px; }
#divFooter .l2 a { width:59px; }
#divFooter .l3 a { width:38px; }
#divFooter .l4 a { width:37px; }
#divFooter .l5 a { width:77px; }
#divFooter .l6 a { width:106px; }
#divFooter .l7 a { width:68px; }
#divFooter .l8 a { width:38px; }
#divFooter .l9 a { width:96px; }
#divFooter .l10 a { width:38px; }
#divFooter .txt { color:#999; font-size:11px; line-height:1.4; margin-left:126px;}
#divFooter .txt span { display:block; margin-top:2px; }
#divFooter .global { width:167px; height:22px; position:absolute; top:42px; right:0; z-index:10 }
#divFooter .global a { overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -570px; width: 167px; height: 22px; }
#divFooter .home a { position:absolute; right:6px; top:8px; overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -520px; width: 106px; height: 10px; }
#Global { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/sp3_130401.gif) no-repeat 0 -632px; width: 167px; height: 66px; position:absolute; top:29px; right:0; display:none; }

.gomobile{ padding-top:45px; display:none}

/*³»°ÔÀÓ¼³Á¤*/
#LayerMyg1 { background:url(/web/nmb/img/main/v2/i_myg01.gif) 0 0 no-repeat; padding:0; width:260px; height:50px; position:absolute; top:110px; left:85px; display:none; z-index:5; }
#LayerMyg1 strong { color:#444; display:block; font-size:11px; letter-spacing:-1px; padding:12px 0 0 16px }
#LayerMyg1 .txt { color:#666; font-size:11px; letter-spacing:-1px; padding:3px 0 0 16px }
#LayerMyg1 .txt em { color:#16d; }
#LayerMyg1 .close { width:22px; height:22px; top:0; right:0; background:url(/web/nmb/img/main/v2/bt_close.gif) 0 0 no-repeat; }
#LayerMyg2 { background:url(/web/nmb/img/main/v2/i_myg02.gif) 0 0 no-repeat; padding:0; width:278px; height:67px; position:absolute; top:102px; left:85px; display:none; z-index:5; }
#LayerMyg2 strong { color:#444; display:block; font-size:11px; letter-spacing:-1px; padding:13px 0 0 18px }
#LayerMyg2 .txt { color:#666; font-size:11px; line-height:1.3; padding:3px 0 0 18px }
#LayerMyg2 .txt em { color:#16d; }
#LayerMyg2 .close { width:22px; height:22px; top:0; right:0; background:url(/web/nmb/img/main/v2/bt_close.gif) 0 0 no-repeat; }
#LayerSetting { display:none; position:absolute; top:201px; left:0; z-index:120; }
#LayerSetting .txt { color:#ccc; font-size:11px; position:absolute; top:11px; left:84px; letter-spacing:-1px; }
#LayerSetting .txt em { color:#8baeff; }
#LayerSetting .bt { width:67px; height:26px; position:absolute; bottom:10px; }
#LayerSetting .bt span { display:none; }
#LayerSetting .b1 { overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1583px; left:421px; }
#LayerSetting .b2 { overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1649px; left:492px; }
#LayerSetting h5 { display:none; }
#LayerSetting h6 { display:none; color:#666; font-weight:bold; letter-spacing:-1px; text-align:center; height:31px; }
#LayerSetting .list { float:left; margin-top:41px; height:251px; }
#LayerSetting .list ul { float:left; padding-left:1px }
#LayerSetting .list li { font-size:11px; zoom:1; letter-spacing:-1px; position:relative; width:108px; vertical-align:top; margin-bottom:1px }
#LayerSetting .list .ichk { margin-right:2px; vertical-align:-3px; }
#LayerSetting .longer { position:absolute; top:1px; *top:5px;
margin-left:-2px; letter-spacing:-2px; width:85px; }
#divSetAd { width:980px; height:646px; background:url(/web/nmb/img/main/v2/stt_i01.gif) 0 0 no-repeat; }
#LayerSetting #divSetAd .asf .a li { width:107px }
#LayerSetting #divSetAd .bo .a li { width:107px }
#LayerSetting #divSetAd .web { clear:both; position:absolute; top:253px; left:0; }
/*#LayerSetting #divSetAd .etc { clear:both; position:absolute; top:253px; left:218px; }
#LayerSetting #divSetAd .etc li { width:107px }*/
#LayerSetting #divSetAd .etc2 { clear:both; position:absolute; top:253px; left:326px; }

.layerSetting_v2 #divSetAd { width:980px; height:588px; background:#fff url(/web/nmb/img/main/v2/stt_i01_140306.gif) 0 0 no-repeat; }

#LayerSetting.layerSetting_v2 #divSetAd .web { clear:both; position:absolute; top:281px; left:0; }
#LayerSetting.layerSetting_v2 #divSetAd .web .c li { width:107px }
#LayerSetting.layerSetting_v2 .etc { clear:both; position:absolute; top:281px; left:0; }
#LayerSetting.layerSetting_v2 .etc li { width:108px }
#LayerSetting.layerSetting_v2 .etc .i li { width:107px }
#LayerSetting.layerSetting_v2 #divSetAd .etc2 { clear:both; position:absolute; top:281px; left:218px; }

/* check, radio */
.label_check { font-size:12px; padding:4px 0 3px 17px; padding:5px 0 2px 17px\9; display:block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 2px -1464px; line-height:16px; letter-spacing:-1px; color:#4b4b4b }
:root .label_check { padding:6px 0 1px 17px\9; }
label.label_check_on { background:#eef2f9 url(/web/nmb/img/main/v2/sp4.gif) no-repeat 2px -1521px; font-weight:bold; color:#193c9b }
.label_check input { position: absolute; left: -9999px; }
.txt8 label.label_check_on{ letter-spacing:-2px}

/*#divSetCh { width:980px; height:646px; background:url(/web/nmb/img/main/v2/stt_i02.gif) 0 0 no-repeat; }*/
#LayerSetting #divSetCh .asf .a li { width:107px }
#LayerSetting #divSetCh .web .a li { width:107px }
/*#LayerSetting #divSetCh .etc { clear:both; position:absolute; top:253px; left:0px; }
#LayerSetting #divSetCh .etc2 { clear:both; position:absolute; top:253px; left:109px; }*/

.layerSetting_v2 #divSetCh { width:980px; height:588px; background:#fff url(/web/nmb/img/main/v2/stt_i02_140306.gif) 0 0 no-repeat; }

/*#LayerSetting.layerSetting_v2 #divSetCh .etc { clear:both; position:absolute; top:333px; left:0px; }
#LayerSetting.layerSetting_v2 #divSetCh .etc2 { clear:both; position:absolute; top:333px; left:218px; }
#LayerSetting.layerSetting_v2 #divSetCh .etc2 li { width:107px }*/

.ly_tx { position:absolute; top:-120px; right:0; width:261px; height:116px; background:url(/web/nmb/img/main/v2/bg_ly_tx.gif) 0 0 no-repeat; border-top:4px solid #0D3296 }
.ly_tx p { padding:15px 0 0 17px; letter-spacing:-1px; color:#4A4A4A; line-height:18px }
.ly_tx p strong { color:#0d3296; text-decoration:underline }
.ly_dimmed { position:absolute; top:-116px; left:0; width:124px; height:116px; background:#000; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; }
#LayerSetting .close { padding:0; position:absolute; top:7px; right:6px; overflow:hidden; display:inline-block; background:url(/web/nmb/img/main/v2/sp4.gif) no-repeat 0 -1400px; width: 24px; height: 24px; }
#LayerSetting .close span { display:none }
#divSuperBrd { display:none; position:absolute; top:81px; left:0; width:719px; height:464px; z-index:6; }
#divSuperBrd.bg_b { background:#000; }
#divSuperBrd.bg_w { background:#fff; }
#divSuperBrd_opa { position:relative; width:719px; height:464px; display:none; }
#divSuperBrd img { vertical-align:top; display:block; }
#divSuperBrd .close { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/trans.gif) repeat; width: 51px; height: 51px; position:absolute; top:0; right:0 }
#divSuperBrd #mov { position:absolute; bottom:20px; right:20px; }
#divSuperBrd_still { display:none; }
#divSuperBrd_BtReplay { position:absolute; top:380px; left:-127px; display:none; }
.dimmed { overflow-x:hidden; background:#fff }
.dimmed .bx1 { position:absolute; left:0; top:81px; width:980px; z-index:110 }
.dimmed .bx2 { margin-top:130px }
.bx_dimmed { display:none; position:absolute; left:0; top:0; width:100%; height:100%; _height:1641px; z-index:100; background:#000; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; }
.bx_dimmed2 { display:none; position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; background:#000; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; }
.dimmed .bx_dimmed, .dimmed .bx_dimmed2 { display:block }

.qr_main_area{position:relative; background:#fff; width:980px; height:1px; margin:0 auto -1px;}
.qr_main{position:absolute; right:-99px; top:81px}
.qr_main img{ vertical-align:top}

#divRightBan{position:absolute;top:0;left:1px;width:260px;height:334px;z-index:10;display:none;}
#divRightBan .ig_ban{position:absolute;top:0;right:0;width:0px;height:334px;opacity:0;_filter:alpha(opacity=0);overflow:hidden;}
#divRightBan .bt_close{position:absolute;top:0;right:0;width:23px;height:24px;background:url('/web/nmb/img/main/v2/rightban_close.gif') no-repeat;text-indent:-1000px;overflow:hidden;z-index:1}
#divRightBanThum{position:absolute;top:113px;left:261px;}
#divRightBanThum img{cursor:pointer;}

#divRightTxt{zoom:1; position:absolute;top:31px;left:975px;width:97px;height:19px;z-index:10;display:block;}
.dimmed #divRightTxt{ display:none !important}
.dimmed #divRightBanThum{ display:none !important}

.game_banner{position:absolute;top:44px;left:2px;z-index:20}
.game_banner img{vertical-align:top}
.game_banner a{display:block}

.login_banner{position:absolute;top:-4px;left:-1px;z-index:20;border:2px solid #5770A3}
.login_banner img{vertical-align:top}
.login_banner a{display:block}
.login_banner .bt_close{position:absolute;top:0;right:0}
.login_banner .id{font-size:12px;color:#FFFFFF;text-decoration:underline;line-height:17px;position:absolute;top:11px;left:13px;}

.ly_news{display:none;position:absolute;top:0;right:0;z-index:100;background:url(/web/nmb/img/main/v2/bg_ly_news.gif) 0 0 repeat-x;width:200px;height:150px;}
.ly_news .close { overflow:hidden; display:inline-block; text-indent:-9000px; background:url(/web/nmb/img/main/v2/btn_ly_close.gif) no-repeat 8px 8px; width: 28px; height: 28px; top:0; right:0; position:absolute; margin:0; cursor:pointer }
.ly_news .tit{height:26px;position:absolute;top:2px;left:2px;}
.ly_news .cont{height:120px;position:absolute;top:28px;left:2px;width:196px;}
.ly_news .img img{vertical-align:top}
.ly_news .txt td{color:#1E3962;font-weight:bold;line-height:16px;height:120px;padding-left:28px;font-size:12px;}

/* ¸Å°ÅÁø¼­ºñ½º */
.magazine_wrap{position:relative;padding-bottom:14px;display:none;z-index:7}
.magazine_wrap img{vertical-align:top}
.magazine_wrap .ic_home{position:absolute;top:20px;left:-46px;width:46px;height:44px;background:url(http://c1.img.netmarble.kr/web/nmb/img/main/v2/magazine/ic_home_130102.png) 0 0 no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c1.img.netmarble.kr/web/nmb/img/main/v2/magazine/ic_home_130102.png',sizingMethod='crop'); cursor:pointer}
.magazine_wrap .ic_home img{width:46px;height:44px;background:url(/web/nmb/img/main/v2/trans.gif) 0 0 no-repeat;}
.magazine_wrap .btn_close{position:absolute;top:0;right:-30px;}
.magazine_cont{overflow:hidden;zoom:1;display:none;height:704px;}
.magazine_cont .magazine_gisa{background:url(/web/nmb/img/main/v2/magazine/bg_gisa.gif) 0 0 no-repeat;float:left;width:654px;padding-left:8px;overflow:hidden;position:relative}
.magazine_cont .magazine_tit{}
.magazine_cont .magazine_tit ul{overflow:hidden;zoom:1;border-left:1px solid #E2E2E2;border-bottom:1px solid #D5D5D5;width:654px;}
.magazine_cont .magazine_tit ul li{float:left;width:217px;height:57px;border-right:1px solid #D5D5D5}
.magazine_cont .magazine_gisa .slides_container {border:1px solid #D5D5D5;width:652px;height:644px;}
.magazine_cont .magazine_gisa .magazine_slide{display:none;background:#fff}
.magazine_cont .magazine_gisa .prev{background:url(/web/nmb/img/main/v2/magazine/btn_prev.gif) #fff 0 0 no-repeat;width:58px;height:11px;position:absolute;bottom:96px;right:27px;;line-height:0;font-size:0;text-indent:-1000em;z-index:20}
.magazine_cont .magazine_gisa .next{background:url(/web/nmb/img/main/v2/magazine/btn_next.gif) #fff 0 0 no-repeat;width:58px;height:11px;position:absolute;bottom:96px;right:27px;;line-height:0;font-size:0;text-indent:-1000em;z-index:30}
.magazine_cont .magazine_gisa .prev_off,.magazine_cont .magazine_gisa .next_off{display:none}
.magazine_cont .magazine_gisa .pagination{width:650px;text-align:center;position:absolute;bottom:67px;left:0;z-index:30;}
.magazine_cont .magazine_gisa .pagination li{display:inline;margin-right:1px;}
.magazine_cont .magazine_gisa .pagination li a{display:inline-block;width:12px;height:12px;font-size:0;line-height:0;color:#FFFFFF;background:url(/web/nmb/img/main/v2/magazine/ic_current_off.gif) 0 0 no-repeat;}
.magazine_cont .magazine_gisa .pagination li.current a{background:url(/web/nmb/img/main/v2/magazine/ic_current_on.gif) 0 0 no-repeat;}

.magazine_cont .magazine_reply{background:url(/web/nmb/img/main/v2/magazine/bg_reply.gif) 100% 0 no-repeat;float:left;width:309px;padding-right:9px;border-top:1px solid #C2C2C2}

.ly_magazine{position:absolute;top:153px;left:50%;margin-left:-340px;z-index:100}

.banner_logintop{position:absolute;top:0;right:0;z-index:10}
.banner_logintop img{vertical-align:top}
.roll .prev,.slides_area .prev{display:block !important}
.roll .next,.slides_area .next{display:block !important}

/* ½º¸¶Æ®Æù°ÔÀÓ ¾ÆÀÌÄÜ */
.game_thum_x1{position:relative;width:57px;height:57px;}
.game_thum_x1 .ig{position:relative;width:57px;height:57px;overflow:hidden;}
.game_thum_x1 .ig span{display:block;width:57px;height:57px;}
.game_thum_x1 .ig span.sp_default{background:url(/web/cp2/mobile/v/img/game/sns/sp_default.png) no-repeat;}
.game_thum_x1 em{position:absolute;top:0;left:0;width:57px;height:57px;display:none;background:url(/web/cp2/mobile/v/img/game/thum_x1_on.png) no-repeat;}
.game_thum_x1 em.on{display:block}
.game_thum_x1 a{position:absolute;top:0;left:0;width:57px;height:57px;display:block;background:url(/web/cp2/mobile/v/img/common/trans.gif);}
.game_thum_x1 strong{position:absolute;top:0;left:0;width:33px;height:33px; overflow:hidden;}
.game_thum_x1 strong span{ display:block; width:380px;height:61px; background-image:url(/mobile/nmb/main/img/sp_flag_121004.png);}
.game_thum_x1 .sp_flag_obt span{ margin-top:-2px; margin-left:-2px}
.game_thum_x1 .sp_flag_new span{ margin-top:-2px; margin-left:-65px;}
.game_thum_x1 .sp_flag_cbt span{margin-top:-2px; margin-left:-128px;}
.game_thum_x1 .sp_flag_free span{margin-top:-2px; margin-left:-191px;}
.game_thum_x1 .sp_flag_hot span{margin-top:-2px; margin-left:-317px;}

/* Å°º¸µå º¸¾È »ó´Ü ¿©¹é */
#MKD25{position:absolute;top:-1000px;left:0;}
#AOSMGR{position:absolute;top:-1000px;left:0;}