@charset "euc-kr"; /* <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> */

/* css ÃÊ±âÈ­ ================================================================================== */
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 {
	margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }

body, input, textarea, select, td { font-size:12px; font-family:µ¸¿ò; color:#333333; }
h1, h2, h3, h4, h5, h6 { font-size:12px; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }

a { text-decoration:none; color:#333333; }
a:hover { text-decoration:underline; }
 
:focus { outline:0; }
body { line-height:120%; background:white; }
ol, ul { list-style: none; }

em { font-style:normal; }

table { margin:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* css ÃÊ±âÈ­ ================================================================================== */

.bugs_main { _text-align:center !important; }

.bugs_main .wrap { position:relative; margin:0 auto; width:934px; _text-align:left; }

/* GNB */
.gnb_main { height:85px; }
.gnb_main h1 { float:left; margin:25px 0 0 10px; }
.gnb_main .banner_gnb { float:right; margin:24px 40px 0 0 0; _display:inline; }

.ch_pmang * { margin:0; padding:0; border:0; outline:0; list-style:none; vertical-align:baseline; }

.ch_pmang { float:left; margin:37px 0 0 28px; }
.ch_pmang li { float:left; padding:0 9px 0 7px; background:url('../img/gnb_bar.gif') right 3px no-repeat; }
.ch_pmang li .gnb_title { display:block; cursor:pointer; _cursor:hand; }
.ch_pmang li.gnb_end { margin-left:-3px; width:3px; height:12px; background:#FFFFFF; overflow:hidden; }
.ch_pmang li.ch_help { margin:0 0 0 38px; padding:0; background:0; }

.GlobalGNB_layer { position:absolute; display:none; float:left; margin:0 0 0 -11px; padding-top:7px; font:12px µ¸¿ò; background:url('http://file.pmang.kr/images/pmang/one/gnb/box_layer_01.gif') left 7px no-repeat; z-index:100000; }
.GlobalGNB_layer a { font:12px µ¸¿ò; color:#55483F !important; text-decoration:none; !important }
.GlobalGNB_layer a:active { font:12px µ¸¿ò; color:#55483F; text-decoration:none; !important }
.GlobalGNB_layer a:visited { font:12px µ¸¿ò; color:#55483F; text-decoration:none; !important }
.GlobalGNB_layer a:hover { font:12px µ¸¿ò; color:#2E8BB1; text-decoration:underline; !important }

.GlobalGNB_layer .box_in_tr { float:left; _width:1%; background:url('http://file.pmang.kr/images/pmang/one/gnb/box_layer_02.gif') right top no-repeat; padding-top:4px; }
.GlobalGNB_layer .box_in_bl { float:left; _width:1%; background:url('http://file.pmang.kr/images/pmang/one/gnb/box_layer_03.gif') left bottom no-repeat; padding-left:4px }
.GlobalGNB_layer .box_in_br { float:left; _width:1%; background:url('http://file.pmang.kr/images/pmang/one/gnb/box_layer_04.gif') right bottom no-repeat; padding:3px 8px 7px 7px; text-align:left !important; }

.GlobalGNB_layer h3 { margin:0; padding:0 !important; position:absolute; top:-11px; _cursor:hand; cursor:pointer; text-align:left !important; background:none !imporatant; }
.GlobalGNB_layer h3 img { vertical-align:baseline; }

.GlobalGNB_layer ul { _display:inline; _vertical-align:top; margin:0 1px 0 0; padding:0; list-style:none; width:100%; }
.GlobalGNB_layer ul li { float:left; margin:0; padding:0; width:127px; white-space:nowrap; background:url('http://file.pmang.kr/images/pmang/one/gnb/bg_dotline.gif') left bottom repeat-x; }
.GlobalGNB_layer ul li.letterspace { letter-spacing:-1px !important; }
.GlobalGNB_layer ul li p { float:left; margin:0; padding:4px 5px 2px 8px; background:url('http://file.pmang.kr/images/pmang/one/gnb/bu_box_red.gif') left 8px no-repeat; }
.GlobalGNB_layer ul li img { vertical-align:text-top; position:relative; top:1px; left:3px; }
.GlobalGNB_layer ul li .ico { vertical-align:top; position:relative; top:-1px; }
.GlobalGNB_layer .endline { float:left; margin:0; width:127px; height:2px; background:#FFFFFF; overflow:hidden; margin-top:-2px; }

.GlobalGNB_layer ul li.letterspace { letter-spacing:-1px !important; }
.GlobalGNB_layer ul li.letterspace a { letter-spacing:-1px !important; }

.GlobalGNB_layer img { border:0; }

#GNB_bc { margin-left:-61px; }
#GNB_bc h3 { margin-left:50px; }

/* °³ÀÎÁ¤º¸¿µ¿ª */
.userbox { position:relative; margin:0 0 20px 0; padding:0 0 0 658px; width:276px; _width:934px; height:327px; background:url('../img/bg_main_box.jpg') right top no-repeat; }
.userbox .event_flash { position:absolute; top:0; left:0; }

.userbox .login_before { position:relative; padding:33px 0 0 0; width:270px; height:116px; _height:149px; }
.userbox .login_before h5 { margin:0; padding:0; vertical-align:top; height:21px; }
.userbox .login_before h5 img { display:block; }
.userbox .login_before .mode { position:absolute; top:29px; right:20px; }
.userbox .login_before .mode li { float:left; margin-left:10px; padding-top:1px; color:#6D7D8F; font-size:11px; }
.userbox .login_before .mode li a { color:#6D7D8F; }
.userbox .login_before .mode li input { vertical-align:top; height:14px; width:14px; margin-left:4px; }
.userbox .login_before .mode li.security { padding-left:15px; background:url('../img/ico_login_security.gif') left top no-repeat; }
.userbox .login_before .inputform { position:relative; width:230px; }
.userbox .login_before .inputform input { float:left; padding:3px 3px 0 3px; width:118px; height:14px; _height:20px; border:1px solid #BEBAC7; color:#708095; }
.userbox .login_before .inputform label { float:left; position:relative; top:5px; width:50px; }
.userbox .login_before .inputform .id { height:25px; }
.userbox .login_before .inputform .pw { clear:both; }
.userbox .login_before .inputform .btn_login { position:absolute; top:0; left:181px; }
.userbox .login_before .btn_sub { clear:both; padding:10px 0 0 0; }
.userbox .login_before .btn_sub img { float:left; _margin:0 -3px; }

.userbox .login_after { position:relative; padding:33px 0 0 0; width:270px; height:116px; _height:149px; }
.userbox .login_after h5 { height:18px; color:#2D3F53; font-weight:normal; }
.userbox .login_after h5 strong { color:#FF2400; }
.userbox .login_after .boxbtn { padding:10px; width:253px; border:1px solid #CFD3DA; background:#FFFFFF; text-align:center; }
.userbox .login_after .btn_mypage { float:left; margin-right:10px; padding:14px 0 0 0; width:111px; height:29px; _height:43px; background:#EFF1F4; _display:inline; text-align:center;}
.userbox .login_after .btn_mypage a { padding:2px 0 0 22px; color:#2D3F53; font-size:11px; background:url('../img/ico_login_mypage.gif') left top no-repeat; }
.userbox .login_after .btn_myalbum { float:left; padding:14px 0 0 0; width:111px; height:29px; _height:43px; background:#EFF1F4; text-align:center;}
.userbox .login_after .btn_myalbum a { padding:2px 0 0 22px; color:#2D3F53; font-size:11px; background:url('../img/ico_login_album.gif') 3px 2px no-repeat; }
.userbox .login_after .btn_sub { clear:both; margin:0 0 -3px 0; padding-top:9px; _padding-top:0; }
.userbox .login_after .btn_sub img { margin:0 2px; }


.userbox .banner_event { clear:both; margin:0 0 9px 0; width:258px; height:83px; background:url('../img/bg_event_banner.gif') left top no-repeat; }
.userbox .banner_event_n { clear:both; margin:0 0 7px 9px; width:228px; height:103px; }
.userbox .login_after .banner_event_n  {margin:-2px 0 2px 9px;}

.event_list { width:240px; margin:0 0 0 10px; }
.event_list li { float:left; width:240px; padding:0 0 0 8px; height:17px; color:#7A7F87; overflow:hidden; vertical-align:top; background:url('../img/bu_box_red.gif') left 5px no-repeat; }
.event_list li a { float:left; height:14px; overflow:hidden; color:#7A7F87; }
.event_list .ico { vertical-align:top; margin:2px 0 0 3px; }

.login_after .event_list li {height:16px !important; background-position:0 6px;}


/* °ÔÀÓ¸®½ºÆ® */
.glist {position:relative; z-index:10 !important; float:left; padding-left:10px; width:934px; min-height:1%; }
.glist .category { position:relative; float:left; margin:0; padding:0 0 25px 0; width:146px; min-height:1%; }
.glist .category ul { margin:3px 0 0 8px; }
.glist .category li { margin-top:2px; width:116px; height:25px; overflow:hidden; overflow/**/:visible; vertical-align:top; background:url('../img/bg_glist_line.gif') 28px 24px no-repeat; }
.glist .category li a { position:relative; display/**/:block; height/**/:25px; background:url('../img/bg_blank.gif') repeat; overflow:hidden; text-decoration:none; z-index:1; }
.glist .category li a img { vertical-align:top; }
.glist .category li .btn { position:relative; vertical-align:top; }
.glist .category li .ico { position:relative; vertical-align:top; margin-right:3px; }
.glist .category li .ico_best { margin:6px 0 0 2px; }
.glist .category li .ico_beta { margin:7px 0 0 1px; }
.glist .category li .ico_up { margin:7px 0 0 3px; }
.glist .category li .info { display:none; position:absolute; margin-top:100px; margin/**/:-5px 0 0 32px; z-index:10; }
.glist .category li a:hover .btn { top:-25px; }
.glist .category li:hover .info { display:block; }
.glist .category li .info:hover { display:none; }
.glist .category .endline { clear:both; position:relative; top:-1px; left:35px; width:90px; height:2px; overflow:hidden; background:#FFFFFF; z-index:5; }

#Cat_FPS { z-index:5; }
#Cat_RPG { z-index:4;  }
#Cat_SAR { z-index:3;  }

#CAT_Gostop { width:238px !important; z-index:2; }
#CAT_Gostop ul { width:230px; }
#CAT_Gostop li { float:left; width:115px; background-image:url('../img/bg_glist_line_card.gif'); }

#CAT_Poker { width:248px; z-index:1; }
#CAT_Poker ul { width:240px; }
#CAT_Poker li { float:left; width:120px; background-image:url('../img/bg_glist_line_card.gif'); }

#CAT_BC { }
#CAT_BC li .btn { margin-top:-3px; }
#CAT_BC li a:hover .btn { top:-25px; }

#CAT_Board { z-index:2; }
#CAT_Board li .btn { margin-top:-3px; }
#CAT_Board li a:hover .btn { top:-25px; }

#CAT_Casual { z-index:1; }
#CAT_Casual li .btn { margin-top:-3px; }
#CAT_Casual li a:hover .btn { top:-25px; }

#GlistAdult #CAT_BC { clear:both; float:none; position:relative; margin:0; padding:14px 0 23px 0; width:914px; height:45px; _height:90px; _height/**/:59px; border-top:1px solid #E9EAF1; }
#GlistAdult #CAT_BC h5 { float:left; }
#GlistAdult #CAT_BC ul { position:absolute; top:15px; left:88px; margin:0; }
#GlistAdult #CAT_BC li { float:left; padding-right:9px; margin:0 5px 2px 0; width:100px; width/**/:auto; height:19px; background:none; }
#GlistAdult #CAT_BC li a { _display:inline; }
#GlistAdult #CAT_BC .endline { display:none; }

#GlistAdult #CAT_Board { clear:both; float:none; position:relative; margin:0; padding:14px 0 0 0; width:914px; height:22px; _height:67px; _height/**/:36px; border-top:1px solid #E9EAF1; }
#GlistAdult #CAT_Board h5 { float:left; }
#GlistAdult #CAT_Board ul { position:absolute; top:15px; left:88px; margin:0; }
#GlistAdult #CAT_Board li { float:left; padding-right:9px; margin:0 5px 2px 0; width:117px; height:19px; background:none; }
#GlistAdult #CAT_Board li a { _display:inline; }
#GlistAdult #CAT_Board .endline { display:none; }

#GlistAdult #CAT_Casual { clear:both; float:none; position:relative; margin:0; padding:4px 0 9px 0; width:914px; height:31px; _height:76px; _height/**/:45px; }
#GlistAdult #CAT_Casual h5 { float:left; }
#GlistAdult #CAT_Casual ul { position:absolute; top:5px; left:88px; margin:0; }
#GlistAdult #CAT_Casual li { float:left; padding-right:9px; margin:0 5px 2px 0; width:117px; height:19px; background:none; }
#GlistAdult #CAT_Casual li a { _display:inline; }
#GlistAdult #CAT_Casual li .ico_up { margin:4px 0 0 3px; }
#GlistAdult #CAT_Casual .endline { display:none; }

#GlistYoung .category { width:161px; }

#GlistYoung #CAT_BC { width:450px; margin-right:-20px; }
#GlistYoung #CAT_BC ul { margin-top:8px; width:433px; }
#GlistYoung #CAT_BC li { float:left; margin:0 5px 0 0; width:100px; background:url('../img/bg_glist_line_bc.gif') 22px 18px no-repeat; }
#GlistYoung #CAT_BC .endline { left:8px; top:-7px; width:400px; background:url('../img/bg_glist_line_end.gif') left top no-repeat; }

#GlistYoung #CAT_Board { width:210px; }
#GlistYoung #CAT_Board ul { margin-top:8px; width:210px; }
#GlistYoung #CAT_Board li { float:left; margin:0 5px 0 0; width:100px; background:url('../img/bg_glist_line_bc2.gif') 22px 20px no-repeat; }
#GlistYoung #CAT_Board .endline { left:8px; top:-5px; width:200px; background:url('../img/bg_glist_line_end.gif') left top no-repeat; }

#GlistYoung #CAT_Casual { width:210px; margin-right:-30px; }
#GlistYoung #CAT_Casual ul { margin-top:8px; width:210px; }
#GlistYoung #CAT_Casual li { float:left; margin:0 0 0 0; width:105px; background:url('../img/bg_glist_line_bc2.gif') 22px 20px no-repeat; }
#GlistYoung #CAT_Casual li .ico_up { margin:4px 0 0 1px; }
#GlistYoung #CAT_Casual .endline { left:8px; top:-5px; width:200px; background:url('../img/bg_glist_line_end.gif') left top no-repeat; }

#GlistAdult li.last {background:none !important;}

/* °ÔÀÓ¼Ò½Ä */
.gnews { clear:both; position:relative; left:5px; padding:30px 0 0 0; width:934px; height:189px; background:url('../img/bg_line_bottom.gif') center top no-repeat; }
.gnews .newslist { float:left; margin:0 0 0 5px; padding:10px 0 0 0; width:303px; height:113px; background:url('../img/bg_gamebox.gif') left top no-repeat; _display:inline; }
.gnews .newslist h5 { margin:0 0 0 11px; width:274px; height:22px; }
.gnews .newslist h5 .title { float:left; _margin-left:-3px; }
.gnews .newslist h5 .more { float:right; _margin-right:-3px;  }
.gnews .newslist dl { margin:0 0 0 10px; height:67px; overflow:hidden; line-height:15px; }
.gnews .newslist dt { margin:3px 18px 0 0; width:165px; float:right; font-weight:bold; display:inline; }
.gnews .newslist dt a { color:#61656A; }
.gnews .newslist .img { float:left; border:1px solid #E1E1E1; }
.gnews .newslist .img img { display:block; }
.gnews .newslist .info { margin:1px 18px 0 0; padding:0; width:165px; height:29px; overflow:hidden; float:right; display:inline; }
.gnews .newslist .info a { color:#878B90; }
.gnews .newslist ul { clear:both; margin:7px 0 0 0; padding:0; list-style:none; }
.gnews .newslist li { height:17px; padding:0 0 0 10px; background:url('http://file.pmang.kr/images/pmang/nabi/main/bu_box_gray.gif') 2px 7px no-repeat; overflow:hidden; } 
.gnews .newslist li a { height:15px; color:#898989; overflow:hidden; line-height:17px; }
.gnews .newslist .ico { vertical-align:text-bottom; position:relative; top:-1px; left:2px; }

/* ¹è³Ê */
.sky_banner { position:absolute; right:-110px; top:432px; width:95px; height:237px; }
.sky_banner iframe { width:95px; height:237px; border:0; }

/* Footer */
#FooterWrap { clear:both; padding:16px 0 0 0; border-top:1px solid #ff7f00; margin:10px 0; text-align:center}
#FooterWrap ul { text-align:center; }
#FooterWrap li { display:inline; text-align:center; color:#676868; font-size:11px; padding: 0 6px 0 5px; letter-spacing:-1px;} 
#FooterWrap li a { color:#676868; }
#FooterWrap li.no {background:none} 
#FooterWrap .footer_info { margin-top:10px; }
#FooterWrap .footer_info li { color:#3E3E3E; }
#FooterWrap .copyright { margin-top:24px; }
