@charset "euc-kr";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea, object { margin:0; padding:0; border:0; } 
body {line-height:1.3; color:#000; background:white; font-size:12px; font-family:dotum,'µ¸¿ò'; } 
input, select, textarea, h1, h2, h3, h4, h5 { font-size:12px; font-family:dotum,'µ¸¿ò'; }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; } 
caption, th, td { text-align:left; font-weight:normal; } 
blockquote:before, blockquote:after, q:before, q:after { content:""; } 
blockquote, q { quotes:"" ""; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
em { font-style:normal; } 

#SayControlHelper, #AppletSession  {position:absolute;}

.wrapper {width:100%; min-width:980px;}
.wrapper * {vertical-align:top;}
.container {position:relative; padding-bottom:70px; background-position:center top; background-repeat:no-repeat; *height:1%; }
span.ico {display:inline-block; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) 5000px 5000px; background-repeat:no-repeat; vertical-align:top;}

.header {position:relative; height:64px; background:#D6090D;}
.header a {color:#FFF;}
.header .top {position:relative; width:980px; height:64px; margin:0 auto;}
.header h1 {position:absolute; left:456px; top:0;}
.header h1 a {position:relative; display:none; overflow:hidden; width:68px; height:64px; background:#D6090D url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat 16px 15px; text-indent:-5000px;} 
.header .help {position:absolute; left:-18px; top:0;}
.header .help li {float:left;}
.header .help li.sec {padding-left:1px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat 0 -225px;}
.header .help li a {display:block; height:40px; padding-top:24px; font-weight:bold; font-size:14px; letter-spacing:-1px; text-align:center;}
.header .help li.cs a {width:92px;}
.header .help li.sec a {width:84px;}
.header .shortcut {position:absolute; right:0; top:0; width:350px;}
.header .shortcut li {float:right;}
.header .shortcut li a {display:block; height:40px; padding-top:24px; font-weight:bold; font-size:14px; letter-spacing:-1px; text-align:center;}
.header .shortcut li.pc a {width:128px; background:#78090C;}
.header .shortcut li.mo a {width:152px;4px;}
.header .shortcut .ico {position:relative; top:-1px; *top:-2px; width:16px; height:17px;}
.header .shortcut .ico_pc {margin-right:1px; *margin-right:6px; background-position:-50px -200px;}
.header .shortcut .ico_mo {margin-right:-3px; *margin-right:2px; background-position:0 -200px;}
.header .shortcut b {padding-right:4px;}

.spotlight {position:relative; width:980px; height:404px; margin:0 auto;}
.spotlight h2 {text-indent:-5000px;}
.spotlight .btns {position:absolute; left:22px; top:271px;} 
.spotlight .btns a {display:inline-block; margin-right:4px;}

.main {position:relative; width:980px; margin:0 auto; height:491px;}
.promotion {float:right; width:700px; height:470px; background:#FFF;}
	.tab_promo {background:#FFF;}
	.tab_promo:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
	.tab_promo li {float:left; width:232px; height:41px; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; border-right:1px solid #DADCE1; background:#FFF;}
	.tab_promo li.on {width:233px; border-left:none; background:#454D5F; border-top:1px solid #454D5F; border-bottom:1px solid #454D5F; border-right:1px solid #454D5F;}
	.tab_promo li a {display:block; height:28px; padding-top:13px; text-align:center; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#666;}
	.tab_promo li.on a {color:#FFF;}

.promotion .recom {height:426px; border:1px solid #E0E0E0; border-top:none;}
.promotion .recom .list {position:relative; padding:20px 0 0 19px; zoom:1;}
.promotion .recom .list:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.promotion .recom li {position:relative; float:left; width:226px; height:207px; line-height:1.2;}
.promotion .recom li img {display:block; margin-bottom:10px;}
.promotion .recom li a {display:block; width:208px;}
.promotion .recom b {position:relative; padding:0 0 0 1px; color:#272D39;}
.promotion .recom span {display:block; width:170px; overflow:hidden; padding:4px 0 0 1px; color:#999; font-size:11px; letter-spacing:-1px; white-space:nowrap; text-overflow:ellipsis;}
.promotion .recom em {margin:0 0 0 2px; font:bold 9px tahoma;}
.promotion .recom .update {color:#8A2DDF;}
.promotion .recom .cbt {color:#E87731;}
.promotion .recom .event {color:#D6090D;}
.promotion .recom .new {color:#3B74E2;}
.promotion .recom .obt {color:#16C06E;}
.promotion .recom .platform {position:absolute; right:19px; top:159px;}
.promotion .recom .ico {float:right; width:14px; height:17px; }
.promotion .recom .ico_ios {background-position:-50px -100px; margin-left:5px;}
.promotion .recom .ico_android {background-position:0px -100px;}

.promotion .event {position:relative; width:700px;}
#main_banner .list {position:relative; width:700px; background:#000; overflow:hidden;}
#main_banner .list ul {position:relative; left:0; width:6000px;}
#main_banner .list li {position:relative; float:left; _display:inline; margin:0;}
#main_banner .prev,
#main_banner .stop,
#main_banner .next {position:absolute; left:-5000px; visibility:hidden;}
#main_banner .nav {clear:both; position:absolute; left:0; top:389px; width:700px; text-align:center;}
#main_banner .nav a {position:relative; display:inline-block; width:70px; height:18px; padding-top:10px;  margin:0 1px; background:url(http://file.pmang.kr/images/pmang/nabi/common/blank.gif);}
#main_banner .nav a span {position:relative; display:inline-block; width:70px; height:8px; overflow:hidden; background:#575757; opacity:0.5; filter:alpha(opacity=50);}
#main_banner .nav a img {display:none;}
#main_banner .nav a.on span {background:#D6090D; opacity:1; filter:none;}
#main_banner .banner {position:relative; width:700px; height:427px;}

.promotion .multimedia {background-color:#000;}

.game_pc {position:relative; width:978px; margin:0 auto; background:#FFF; border:1px solid #EEEEF2; overflow-x:hidden;}
.game_pc h4 {position:relative; height:34px; padding:0 0 0 15px; font-weight:bold; font-size:14px; color:#272D39;}
	.game_pc .genre_rpg h4 {top:-3px; padding-left:18px; font:bold 14px tahoma;}
	.game_pc .genre_fps h4 {top:-3px; font:bold 14px tahoma;}
	.game_pc .genre_sa h4 {padding-left:13px;}
.game_pc .category {position:relative; width:980px;}
	.game_pc .set3 {width:981px;}
.game_pc .category:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.game_pc .list {position:relative; float:left; width:139px; padding:25px 0 30px 0; *padding-bottom:26px; border-right:1px solid #EEEEF2;}
	.game_pc .set5 .list {width:195px;}
	.game_pc .set3 .list {width:326px;}
.game_pc .list li {padding:0 5px 3px 5px;}
	.game_pc .genre_sa li {padding-left:2px;}
.game_pc .list a {display:block; padding:5px 0 1px 12px; color:#666;}
.game_pc .list a:hover {text-decoration:underline;}
.game_pc .list .my a {color:#E44C17; font-weight:bold;}

.game_pc .set99 .join { float:left; border-right:1px solid #EEEEF2; width:259px; overflow:hidden; }
.game_pc .set99 .list { width:152px; }
.game_pc .set99 .genre_g { margin-right:-1px; width:129px; }
.game_pc .set99 .genre_p { border-left:1px solid #EEEEF2; border-right:0; width:129px; }
.game_pc .set99 .genre_bc { clear:both; float:none; border-top:1px solid #EEEEF2; border-right:0; width:259px; }
.game_pc .set99 .genre_bc li { width:115px !important; display:inline-block; *display:inline; zoom:1; }
.game_pc .set99 .genre_wg { width:259px; }
.game_pc .set99 .genre_wg li { width:115px !important; display:inline-block; *display:inline; zoom:1; }
.game_pc .set18 .list { width:172px; }
.game_pc .set18 .genre_wg { width:286px; }
.game_pc .set18 .genre_wg li { width:130px !important; display:inline-block; *display:inline; zoom:1; }
.game_pc .set15 .list { width:195px; }
.game_pc .set12 .list { width:195px; }
.game_pc .set0 .list { width:489px; }

.game_mo { position:relative; width:978px; margin:0 auto; margin-top:-1px; background:#FFF; border:1px solid #EEEEF2;}
.game_mo h3 {height:34px; padding:26px 0 0 18px; color:#272D39; font-size:14px; font-weight:bold;}
.game_mo h3 a {color:#272D39;}
.game_mo h3 a:hover {text-decoration:underline;}
.game_mo .more {position:absolute; right:18px; top:28px; color:#999; letter-spacing:-1px;}
.game_mo .more:hover {text-decoration:underline;}
.game_mo .list { height:159px; padding-left:27px; zoom:1;}
.game_mo .list:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.game_mo .list li {float:left; width:132px; text-align:center; line-height:1.2;}
.game_mo .list li a {display:block;}
.game_mo .list span {display:block; padding-top:16px; color:#666;}
.game_mo .list b {position:relative; top:0px; color:#6A3A35; font:bold 10px tahoma, sans-serif;}

.event_banner {position:relative; overflow:hidden; width:980px; margin:0 auto; padding-top:20px;}
.event_banner .set2 {width:1100px; height:230px; zoom:1;}
.event_banner .set2:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.event_banner .set2 a {position:relative; float:left; margin-right:20px; width:480px; height:230px;}
.event_banner .banner {position:relative; float:left; margin-right:20px; width:480px; height:230px;}

.notice {position:relative; width:978px; height:52px; margin:0 auto; margin-top:-1px; background:#FFF; border:1px solid #EEEEF2;}
.notice h3 {height:33px; padding:19px 0 0 18px; color:#272D39; font-size:14px; font-weight:bold;}
.notice h3 a {color:#272D39;}
.notice h3 a:hover {text-decoration:underline;}
.notice .pm_notice {position:absolute; left:92px; top:20px; width:866px; height:20px; overflow:hidden;}
.notice .pm_notice ul {position:relative; }
.notice .pm_notice li {position:relative; width:760px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.notice .list a {color:#666;}
.notice .list a:hover {text-decoration:underline;}
.notice .nav {position:absolute; right:19px; top:17px;}
.notice .nav a {position:relative; overflow:hidden; float:left; width:20px; height:21px; margin-left:-1px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat -100px -50px; text-indent:-5000px;}  
.notice .nav a.stop {background-position:-119px -50px;}
.notice .nav a.next {background-position:-138px -50px;}

.member {position:relative; float:left; width:260px; height:470px; zoom:1;}
.member .before {position:relative; :258px; height:218px; background:#F3F4F6; border:1px solid #E7E8E9; }
.member .login .text {position:absolute; left:19px; width:196px; height:17px; padding:11px 11px 5px 11px; margin-top:0; border:1px solid #CDD1D9; color:#323639;}
.member .login .id {top:19px; background:#FFF url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat 13px -489px; ime-mode:disabled;}
.member .login .pw {top:58px; background:#FFF url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat -287px -489px;}
.member .login .btn_login {position:absolute; left:19px; top:126px; display:block; width:218px; height:31px; padding-top:18px; background:#323B4E; border:1px solid #2B3344; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.member .login ul {position:absolute; left:19px; top:186px;}
.member .login li {float:left; _display:inline; margin:0 8px 0 0; font-size:11px; color:#6D737E;}
.member .login li a {color:#6D737E; letter-spacing:-1px;}
.member .login li a:hover {text-decoration:underline;}
.member .login li.join {padding:0 0 0 9px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat 0 -549px; font-weight:bold;}
.member .login .sns {position:absolute; right:19px; top:184px;}

.member .login .security {position:absolute; left:19px; top:104px; font-size:12px;}
.member .login .security * {vertical-align:middle; color:#6D737E;}
.member .login .security input.ssl {position:relative; top:-2px;}
.member .login .security label.ssl {position:relative; top:-1px; margin:0 0 0 3px;}
.member .login .security .onoff {position:relative; top:1px; *top:0; margin:0 4px 0 0;}
.member .login .security .ico_key {position:relative; top:-3px; margin-right:1px;}
.member .login .security .btn_key {position:relative; display:inline-block; top:-2px; padding:0 0 0 2px; }
.member .login .security .btn_key img {position:relative; top:1px;}
.member .login .security a {position:relative; top:-1px;}
.member .login .security a:hover {text-decoration:underline;}

.member .login .helper { position:absolute; right:19px; top:100px; }
.member .login .helper * { position:static; text-indent:0; display:inline-block; }
.member .login .helper .key { color:#6D737E; }
.member .login .helper .btn_info { width:14px; height:14px; text-indent:-5000px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/btn_login_keyboard.gif) no-repeat; }

.pop_msg_login {position:absolute; left:20px; top:219px;}
.pop_msg_login_in { width:182px; height:54px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat -200px -50px;}
.pop_msg_login p { position:relative; padding:11px 0 0 11px; color:#6E737C; line-height:16px; zoom:1; }
.pop_msg_login p em { font-weight:bold; color:#1187FF; }
.pop_msg_login p a { color:#1187FF; }
.pop_msg_login .btn_close_pop {clear:both; display:block; position:absolute; right:1px; top:1px; width:20px; height:19px; text-indent:-1000px; overflow:hidden;}

.member .after {position:relative; width:258px; height:218px; background:#F3F4F6; border:1px solid #E7E8E9; }
.member .after .user {position:relative; width:200px; height:36px; padding:17px 0 0 20px; font-size:16px;}
.member .after p.name {position:relative; left:-2px; width:180px; padding:0 0 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#000; line-height:1.4; letter-spacing:-1px;}
.member .after p.name strong {color:#1187FF; font-weight:bold;}
.member .after p.name a {color:#1187FF; font-weight:bold;}
.member .after p.name a:hover {text-decoration:underline;}
.member .after .btn_logout {position:absolute; right:20px; top:21px; font-size:11px; color:#666; text-decoration:underline; letter-spacing:-1px;}
.member .after .user_info {padding:0 0 0 20px; font-size:11px; color:#666; }
.member .after .user_info li {position:relative; height:22px; }
.member .after .user_info em {display:inline-block; width:50px; letter-spacing:-1px;}
.member .after .user_info b {color:#1187FF;}
.member .after .user_info a {color:#1187FF;}
.member .after .user_info a:hover {text-decoration:underline;}
.member .after .user_info a.btn_memo {color:#666;}
.member .after .user_info a.btn_memo:hover {text-decoration:none;}
.member .after .user_info a.btn_memo:hover b {text-decoration:underline;}
.member .after h4 {position:relative; left:18px; width:220px; margin:4px 0 0 0; padding:14px 0 5px 0; border-top:1px solid #E0E0E0; letter-spacing:-1px;}
.member .after h4 a {position:absolute; right:-1px; top:16px;  font-size:11px; color:#666; font-weight:normal; letter-spacing:0;}
.member .after h4 a:hover {text-decoration:underline;}
.member .after .btn {position:absolute; overflow:hidden; display:block; height:19px; text-indent:-5000px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat;}
.member .after .charge {right:65px; top:-4px; width:36px; background-position:0 -50px;}
.member .after .tease {right:19px; top:-4px; width:42px; background-position:-50px -50px;}

.member .after .recent_game {padding:0 0 0 19px;}
.member .after .recent_game li {float:left; width:75px; height:75px; font-size:11px; color:#666; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat -200px -200px;}
.member .after .recent_game li span {position:relative; overflow:hidden; display:block; width:70px; height:14px; padding:4px 0 0 0; text-align:center; }
.member .after .recent_game li a {display:block; width:70px; color:#666;}
.member .after .recent_game li img {width:70px; height:48px; vertical-align:top;}

.service {position:relative; background:#20232B;}
.service .link {position:relative; overflow:hidden; width:980px; margin:0 auto; padding-top:30px; zoom:1;}
.service .set6 {width:1100px; padding-left:1px;}
.service .set6:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.service .set6 a {float:left; width:133px; height:134px; margin:0 36px 0 0; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat 0 -300px; text-align:center;}
	.service a.qna {background-position:0 -300px;}
	.service a.pcbang {background-position:-133px -300px;}
	.service a.event {background-position:-266px -300px;}
	.service a.charge {background-position:-399px -300px;}
	.service a.mtree {background-position:-532px -300px;}
	.service a.mpmang {background-position:-665px -300px;}
.service .set6 span {position:relative; top:93px; color:#687796;}
	.service .set6 .pcbang span {left:1px; top:85px;}
.service .set6 a.event {margin-right:37px;}
.service .div2 {position:relative; width:980px; padding:35px 0 30px 0; zoom:1;}
.service .div2:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}

.service .div2 a {float:left; width:50%; height:34px; padding-top:22px; color:#FFF; font-weight:bold; text-align:center; font-size:14px; letter-spacing:-1px;}
.service .div2 b {color:#FFF799;}

.service .div2 .sec {background:#629DBF;}
.service .div2 .care {background:#9896B9;}
.service .div2 .sec2 {background:#9896B9;}
.service .div2 .care2 {background:#629DBF;}
.service .div2 .amber {background:#9896B9;}

.service .div2 .ico {position:relative; top:-9px; width:27px; height:32px;}
.service .div2 .sec .ico {margin-left:4px; background-position:-100px -200px;}
.service .div2 .care .ico {width:31px; margin-left:-7px; background-position:-150px -200px;}

.service .div2 .sec2 .ico {background-position:-300px -200px;}
.service .div2 .care2 .ico {width:33px; background-position:-350px -200px;}
.service .div2 .amber .ico {width:34px; top:-11px;background-position:-400px -200px;}
.service .div2 a.banner {padding-top:0;}


.footer { clear:both; position:relative; margin:0 auto; width:980px; height:160px; border:none; min-height:70px; *text-align:left; _zoom:1; overflow:hidden; }
.footer a { display:block; position:absolute; text-indent:-1000px; overflow:hidden; background:url(http://file.pmang.kr/images/pmang/nabi/common/blank.gif) repeat; }
.footer .logo_neowiz a { top:45px; left:2px; width:97px; height:22px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif?20140826) -23px top no-repeat; }
.footer .fmenu { position:absolute; top:45px; left:115px; }
.footer .fmenu a { position:relative; float:left; margin-right:10px; width:37px; height:14px; }
.footer .fmenu1 { background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -134px top no-repeat; }
.footer .fmenu2 { background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -179px top no-repeat;  }
.footer .fmenu3 { width:128px !important; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -224px top no-repeat;  }
.footer .fmenu4 { background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -412px top no-repeat;  }
.footer .fmenu5 { background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -457px top no-repeat;  }
.footer .fmenu6 { width:36px !important; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -501px top no-repeat;  }
.footer .copyright { position:absolute; top:68px; left:116px; width:377px; height:47px; text-indent:-5000px; overflow:hidden; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -136px -23px no-repeat;  }
.footer .logo_family { position:absolute; top:45px; right:-6px; }
.footer .logo_family a { position:relative; float:left; margin-right:7px; height:23px; }
.footer .logo_family .fm_sayclub { width:61px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -735px top no-repeat; }
.footer .logo_family .fm_pmang { width:43px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -801px top no-repeat; }
.footer .logo_family .fm_mtree { width:73px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -851px top no-repeat; }
.footer .logo_family .fm_ncsi { width:32px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/footer_bg.gif) -931px top no-repeat; }
.footer .btn_help { display:block; position:absolute; top:10px; left:202px; width:105px; height:13px; text-indent:-1000px; overflow:hidden; background:url(http://file.pmang.kr/images/pmang/nabi/common/blank.gif) repeat; }
.footer .bizinfo { position:absolute;left:305px;top:25px;width:55px;height:8px;text-indent:-5000px;background:url(http://file.pmang.kr/images/pmang/nabi/main_v3/btn_bizinfo.gif) no-repeat;display:block; }

.banner_ad {position:absolute; left:50%; top:468px; margin:0 0 0 510px;}

.pop_modal_player {position:fixed; _position:absolute; z-index:2000; left:50%; width:980px; height:546px; margin:0 0 0 -490px; background:#000;}
.pop_modal_player .btn_close {position:absolute; right:-49px; top:0; display:block; overflow:hidden; width:49px; height:49px; background:url(http://file.pmang.kr/images/pmang/nabi/main_v4/bg_icons.gif) no-repeat -100px -100px; text-indent:-5000px;}
.pop_modal_player .btn_close_up {right:0; top:-49px;}
