@charset "euc-kr"; /* <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> */

/* ̾ƿ ================================= */
.layout_main { background:url('../img/layout/bg_main.jpg') center top repeat; }
.layout_main .wrap { background:url('../img/layout/bg_main_top3.jpg') center top repeat-x; }
.layout_main .wrap_in { background:url('../img/layout/bg_main_spot2.jpg') center 324px no-repeat; _text-align:center; min-width:1147px; }

.layout_main .flash_gnb { position:absolute; top:43px; left:0; width:100%; height:533px; text-align:left; }
.layout_main .flash_n { position:relative; margin:0 auto; width:1147px; height:555px; overflow:hidden; text-align:left; background:url('../img/layout/bg_main_player.jpg') 276px 131px no-repeat; }
.layout_main .flash_gnb_n { position:absolute; top:0; left:34px; z-index:1; }
.layout_main .flash_event { position:absolute; top:245px; left:778px; z-index:3; }
.layout_main .flash_bgm { position:absolute; top:374px; left:1019px; z-index:3; }

.layout_main .container { position:relative; margin:-258px auto 0 auto; padding:0 0 20px 0; width:1147px; _text-align:left; overflow:hidden; z-index:10; }
.layout_main .subcontainer { float:left; position:relative; padding:36px 0 0 0; width:248px; overflow:hidden; background:url('../img/login/box_before_top2.gif') 1px top no-repeat; z-index:1; }
.layout_main .container1 { float:left; margin:0 0 0 -22px; padding:235px 0 0 0; width:530px; overflow:hidden; }
.layout_main .container2 { float:left; margin:0 0 0 -4px; padding:251px 0 0 0; width:269px; overflow:hidden; }
.layout_main .skyscrap { float:right; margin:145px 0 0 -10px; width:128px; z-index:10; overflow:hidden; }

.layout_sub { background:url('../img/layout/bg_main.jpg') center top repeat; }
.layout_sub .wrap { background:url('../img/layout/bg_sub_top.jpg') center top repeat-x; }
.layout_sub .wrap_in { background:url('../img/layout/bg_sub_flash.jpg') center top no-repeat; _text-align:center; }
.layout_sub .wrap_in2 { background:url('../img/layout/bg_sub_spot.jpg') center 443px no-repeat; }

	#mKey1 .wrap_in { background-image:url('../img/layout/bg_sub_flash_1.jpg') !important; }
	#mKey2 .wrap_in { background-image:url('../img/layout/bg_sub_flash_2.jpg') !important; }
	#mKey4 .wrap_in { background-image:url('../img/layout/bg_sub_flash_4.jpg') !important; }
	#mKey5 .wrap_in { background-image:url('../img/layout/bg_sub_flash_5.jpg') !important; }
	#mKey6 .wrap_in { background-image:url('../img/layout/bg_sub_flash_6.jpg') !important; }
	#mKey7 .wrap_in { background-image:url('../img/layout/bg_sub_flash_7.jpg') !important; }

.layout_sub .flash_gnb { position:absolute; top:43px; left:0; width:100%; height:443px; overflow:hidden; }
.layout_sub .flash_gnb .flash_in { margin:0 auto; padding-left:64px; _padding-left:32px; width:1163px; height:443px; overflow:hidden; text-align:left; }
.layout_sub .container { position:relative; margin:0 auto; padding:297px 0 0 0; width:1163px; _text-align:left; overflow:hidden; }
.layout_sub .subcontainer { float:left; position:relative; padding:36px 0 0 0; width:248px; overflow:hidden; z-index:10; }
.layout_sub .dv_frame { float:left; position:relative; margin:0 0 0 37px; padding:146px 0 0 0; width:689px; overflow:hidden; z-index:1; }
.layout_sub .dv_frame frame { width:689px; border:0; /*background-color:#B0A591;*/ }
.layout_sub .skyscrap { float:right; margin:79px 0 0 0; width:144px; z-index:10; overflow:hidden; }

.layout_frame { background:transparent url('../img/layout/bg_main.jpg') center top repeat; }
.layout_frame .container { float:left; padding:0 0 39px 0; width:689px; min-height:500px; background:url('../img/layout/bg_frame.jpg') left top no-repeat; }

.layout_play { height:100%;background:url('../img/layout/bg_main.jpg') center top repeat; }
.layout_play .wrap { height:100%;background:url('../img/layout/bg_sub_top.jpg') center top repeat-x; }
.layout_play .wrap_in { height:100%;background:url('../img/layout/bg_sub_flash.jpg') center top no-repeat; _text-align:center; }
.layout_play .wrap_in2 { height:100%;background:url('../img/layout/bg_sub_spot.jpg') center 443px no-repeat; }
.layout_play .play_bg {padding:575px 100px 0 0;background:url('../img/layout/bg_play.jpg') top center no-repeat;text-align:center;}
.layout_play .play_logo { position:absolute; margin:20px 0 0 -200px; width:300px; height:100px; }
.layout_play .play_logo a { display:block; width:300px; height:100px; text-indent:-1000px; overflow:hidden; background:url('../img/common/blank.gif'); }

/* α ================================== */
.login_before { position:relative; height:145px; background:url('../img/login/box_bottom.gif') left bottom no-repeat; }
.login_before .box_in { padding:13px 0 0 47px; background:url('../img/login/box_before.gif') 30px top no-repeat; }
.login_before h3 { height:20px; }
.login_before .inputbox { position:relative; width:171px; height:47px; }
.login_before .inputbox span { display:block; width:109px; height:19px; background:url('../img/login/bg_input.gif') left top no-repeat; overflow:hidden; }
.login_before .inputbox span input { _padding:4px 5px 0 5px; height:20px; color:#8F876C; font-size:11px; }
.login_before .inputbox .id { margin:0 0 2px 0;  }
.login_before .inputbox .id input { background:transparent url('../img/login/bg_input_id.gif') left -1px no-repeat; }
.login_before .inputbox .pw input { background:transparent url('../img/login/bg_input_pw.gif') left -1px no-repeat; }
.login_before .inputbox .btn_login { position:absolute; top:-3px; right:0;} 
.login_before .btn_sub { height:22px; }
.login_before .security { position:absolute; top:12px; _top:7px; right:31px; }

.login_after { position:relative; background:url('../img/login/box_bottom2.gif') left bottom no-repeat; }
.login_after .box_in { position:relative; padding:13px 0 54px 0; background:url('../img/login/box_after.gif') 30px top no-repeat; }
.login_after h3 { margin:0 0 0 49px; padding:0 75px 7px 0; width:95px; _width:170px; height:12px; letter-spacing:-1px; font-weight:normal; font-size:11px; background:url('../img/login/bg_bar_b.gif') left bottom no-repeat; }
.login_after .btn_user { position:absolute; top:10px; right:25px; padding-left:2px; }
.login_after .btn_user img { margin-left:-2px; }
.login_after li { color:#000000; }

.login_after .info { position:relative; margin:0 0 0 49px; padding-top:8px; width:170px; }
.login_after .info li { position:relative; _float:left; padding:0 0 4px 55px; width:170px; font-size:11px; color:#0A2E19; vertical-align:top; }
.login_after .info li em { position:absolute; top:0px; left:1px; }
.login_after .info li .btn_in { position:absolute; top:-2px; left:127px; }
.login_after .info li.level { margin-top:2px; padding-top:7px; background:url('../img/login/bg_bar.gif') left top no-repeat; }
.login_after .info li.level em { top:8px; }

.login_after .info li.player { padding:10px 0 0 0; background:url('../img/login/bg_bar_b.gif') left top no-repeat; }
.login_after .info li.player em { position:relative; }
.login_after .player .player_in { width:170px; }
.login_after .player .player_in li { position:relative; top:1px; padding:5px 0 5px 5px; width:161px; _width:166px; background:url('../img/login/bg_bar.gif') left bottom no-repeat; }
.login_after .player .player_in em { font-weight:bold; color:#521A1A; font-size:12px; }
.login_after .player .player_in em .ico { position:relative; top:-1px; margin-right:-2px; vertical-align:middle; }
.login_after .player .player_in .more { position:absolute; right:4px; top:6px; }
.login_after .player .player_info { width:165px; padding-top:3px; overflow:hidden; }
.login_after .player .player_info li { float:left; top:0; margin:0; padding:0 !important; width:80px; height:15px; color:#897E67; background:none; vertical-align:top; overflow:hidden; _display:inline; }
.login_after .player .player_info li em/* */ { float:left; top:2px; margin-right:4px; height:11px; overflow:hidden; }
.login_after .player .player_info li span { float/**/:left; margin:0 -4px 0 0; padding:1px 0 0 2px; width:48px; height:15px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; overflow:hidden; }
.login_after .player .player_info li.level/* */ { margin:0; padding:0; background:none; }
.login_after .player .player_info li.level em { top:2px; }
.login_after .player .player_info li.point span,.login_after .player_info li.height span { width:52px; }
.login_after .player .player_info li.sp { float:none; width:161px; }
.login_after .player .player_info li.sp span { width:131px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; }
.login_after .player .player_info li.record { float:none; width:161px; }
.login_after .player .player_info li.record span { width:131px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; }
.login_after .player .player_info li.practice { float:none; width:161px; }
.login_after .player .player_info li.practice span { width:113px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; }
.login_after .player .player_info li.spoint { float:none; width:161px; }
.login_after .player .player_info li.spoint span { width:91px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; }

.login_after .info li.player_n { padding:10px 0 0 0; font-weight:bold; background:url('../img/login/bg_bar_b.gif') left top no-repeat; }
.login_after .info li.player_n em { position:relative; vertical-align:top; }
.login_after .info li.player_n .player_info { padding:2px 0 0 0; width:167px; _height:1%; min-height:16px; border:1px solid #6A614C; background:#8B836E; }
.login_after .info li.player_n .player_info li { float:left; top:1px; left:7px; margin:0; padding:0; width:80px; background:none; }
.login_after .info li.player_n .player_info li em { top:0; vertical-align:top; }

.login_after .pcbang { position:relative; margin:4px 0 0 49px; padding-top:8px; width:170px; background:url('../img/login/bg_bar_b.gif') left top no-repeat;  }
.login_after .pcbang .pcbang_in { border:1px solid #ACA288; background:#000000; }
.login_after .pcbang h5 { position:relative; margin:0 5px 0 5px; padding:5px 0 0 5px; border-bottom:1px solid #464237; }
.login_after .pcbang h5 .ico_on { position:relative; top:1px; vertical-align:top; }
.login_after .pcbang .pcbang_list p { margin:0 0 0 8px; padding:2px 0 0 0; font-size:11px; color:#CA6940; }
 
/* ޴ */
.dv_quick { clear:both; margin:-17px 0 0 37px; padding:0 0 9px 0; background:url('../img/login/bg_quick.gif') left bottom no-repeat; }
.dv_quick ul { width:190px; overflow:hidden; }
.dv_quick ul li { position:relative; top:1px; margin:0 0 0 20px; padding:5px 0 2px 0; background:url('../img/login/bg_dotline_quick.gif') left bottom no-repeat; }

/*  Ŭ */
.dv_movie { clear:both; margin:-6px 0 0 37px; padding:0 0 0 10px; height:79px; background:url('../img/login/bg_movie.gif') left bottom no-repeat; }
.dv_movie img { float:left; margin:0 0 0 10px; }
.dv_movie_n { clear:both; margin:0 0 0 28px; }

/* poll */
.dv_poll { clear:both; margin:0 0 15px 37px; padding:15px 0 0 0; background:url('../img/login/bg_poll.gif') left top no-repeat; }
.dv_poll p { margin:0 0 0 54px; font-size:11px; letter-spacing:-1px; }
.dv_poll p a { text-decoration:underline; }
.dv_poll .btn_vote { margin:4px 0 0 54px; }

/* ٿε */
.dv_download { margin:-4px 0 0 37px; padding:9px 0 0 24px; height:51px; _height:60px; background:url('../img/login/bg_download.gif') left top no-repeat; }
.dv_download img { display:block; }

/*  */
.dv_banner {margin:0 0 0 37px; padding:0 0 0 24px; height:55px; background:url('../img/login/bg_download.gif') left top no-repeat;background:url('http://file.pmang.kr/images/pmang/nbaso/ob1/img/login/bg_banner.gif') no-repeat;}
.dv_banner img { display:block; }

/*  ==================================== */

/* Ʈ  === */
.dv_news { position:relative; margin:0 0 0 26px; height:154px; background:url('../img/main/bg_news.gif') left top no-repeat; }
.dv_news h3 { float:left; width:252px; height:145px; background:url('../img/main/bg_news_title.gif') left 127px no-repeat; }
.dv_news h3 img { display:block; position:relative; top:30px; left:38px; }
.dv_news ul { position:absolute; top:29px; left:155px; }
.dv_news li { position:relative; margin:0 0 3px 0; padding:0 0 0 8px; width:324px; _width:332px; height:14px; background:url('../img/main/ico_round.gif') left 4px no-repeat; overflow:hidden; }
.dv_news li a { width:290px; overflow:hidden; }
.dv_news li span { position:absolute; right:0; top:-2; color:#443E2A; font-size:10px; font-family:Verdana; }
.dv_news li .ico { vertical-align:middle; }

/* Ʈ  === */
.dv_talk { margin:0 0 21px 64px; height:112px; }
.dv_talk h3 { position:relative; margin:0 0 -13px 0; width:465px; }
.dv_talk h3 .more { position:absolute; right:0; top:11px; }
.dv_talk .img { display:block; float:left; margin:0 7px 0 0; width:98px; height:69px; background:url('../img/main/bg_imgframe.gif') left top no-repeat; }
.dv_talk .img img { display:block; position:relative; top:6px; left:8px; width:84px; height:56px; }
.dv_talk h5 { float:left; margin:6px 0 0 0; width:345px; height:14px; overflow:hidden; }
.dv_talk h5 .ico { vertical-align:middle; }
.dv_talk p { float:left; margin:2px 0 0 0; width:345px; height:47px; line-height:130%; overflow:hidden; }
.dv_talk a { color:#443E2A; }

/* NBA  === */
.dv_story { clear:both; margin:0 0 0 64px; height:112px; }
.dv_story h3 { position:relative; margin:0 0 -13px 0; width:465px; }
.dv_story h3 .more { position:absolute; right:0; top:11px; }
.dv_story .img { display:block; float:left; margin:0 7px 0 0; width:98px; height:69px; background:url('../img/main/bg_imgframe.gif') left top no-repeat; }
.dv_story .img img { display:block; position:relative; top:6px; left:8px; width:84px; height:56px; }
.dv_story h5 { float:left; margin:6px 0 0 0; width:345px; height:14px; overflow:hidden; }
.dv_story h5 .ico { vertical-align:middle; }
.dv_story p { float:left; margin:2px 0 0 0; width:345px; height:47px; line-height:130%; overflow:hidden; }
.dv_story a { color:#443E2A; }

/* ׿ PC === */
.dv_pcbang { padding:20px 0 8px 45px; }

/* ھ  === */
.dv_score { margin:0 0 0 52px; width:188px; height:153px; }
.dv_score ol { margin:1px 0 0 7px; }
.dv_score li { position:relative; padding:2px 0 0 27px; height:20px; }
.dv_score li a { width:123px; height:14px; overflow:hidden; }
.dv_score li span { position:absolute; right:0; top:0; color:#443E2A; font-size:10px; font-family:Verdana; }
.dv_score li.num1 { background:url('../img/main/ico_num_1.gif') left top no-repeat; }
.dv_score li.num2 { background:url('../img/main/ico_num_2.gif') left top no-repeat; }
.dv_score li.num3 { background:url('../img/main/ico_num_3.gif') left top no-repeat; }
.dv_score li.num4 { background:url('../img/main/ico_num_4.gif') left top no-repeat; }
.dv_score li.num5 { background:url('../img/main/ico_num_5.gif') left top no-repeat; }
.dv_score .ready { margin-left:20px; }

/* Ʈ  === */
.dv_screen { margin:0 0 21px 48px; padding:13px 0 0 0; width:220px; }
.dv_screen h3 { margin:0 0 6px 3px; }
.dv_screen .screen_img { width:205px; height:141px; overflow:hidden; }
.dv_screen .screen_img a { float:left; margin:0 3px 2px 0; width:98px; height:69px; background:url('../img/main/bg_imgframe.gif') left top no-repeat; }
.dv_screen .screen_img img { display:block; position:relative; top:6px; left:8px; width:84px; height:56px; }


/* Ǫ ==================================== */
.footer { position:relative; clear:both; margin:0 0 0 49px; padding:65px 0 0 0; width:969px; height:150px; background:url('../img/footer/bg_footer.gif') left 39px no-repeat; }
.footer .logo { float:left; width:235px; }
.footer .logo img { float:left; vertical-align:top; }
.footer .logo .logo_neowiz { margin:5px 10px 0 0; }
.footer .logo .logo_ea { margin:0 15px 0 0; }
.footer .menu { position:relative; float:left; margin:0; width:451px; height:14px; overflow:hidden; }
.footer .menu a { position:relative; left:-5px; float:left; margin-bottom:5px; padding:0 4px 0 5px; height:12px; background:url('../img/footer/img_bar.gif') left 1px no-repeat; overflow/**/:hidden; }
.footer .copyright { position:absolute; top:80px; left:233px; }
.footer .gameinfo { position:absolute; top:75px; right:0px; }

/** ̾˾  **/
#cmPopAlign { position:absolute; top:43px; left:50%; margin-left:-574px; width:1148px; z-index:99; }