@charset "euc-kr"; /* <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> */

/* ·¹ÀÌ¾Æ¿ô ================================= */
.layout_main { background:#FFFFFF; _text-align:center; }
.layout_main .wrap { position:relative; margin:0 auto; width:980px; _text-align:left; }
.layout_main .container { width:517px; }
.layout_main .flash_gnb { position:relative; width:980px; height:230px; overflow:hidden; z-index:2; }
.layout_main .flash_gamestart { position:absolute; top:230px; left:258px; overflow:hidden; z-index:2; }
.layout_main .flash_img { position:absolute; top:0; left:517px; margin:0 -27px 0 0; _width:100%; min-width:463px; height:1143px; overflow:hidden; z-index:1; }

.layout_main_ob { background:#FFFFFF; }
.layout_main_ob .wrap { position:relative; margin:0 auto; width:100%; _text-align:center; background:url('../img/main/bg_main_ob.jpg') center top no-repeat; }
.layout_main_ob .wrap_in { position:relative; margin:0 auto; width:1180px; _text-align:left; }
.layout_main_ob .side { float:left; margin:-24px 0 50px 0; width:235px; }
.layout_main_ob .container { float:left; position:relative; margin:-381px 0 50px 30px; width:665px; z-index:1; }
.layout_main_ob .flash_gnb { position:relative; margin-left:-10px; width:980px; height:255px; overflow:hidden; z-index:2; }
.layout_main_ob .flash_gamestart { float:left; position:relative; left:-10px; width:245px; height:220px; overflow:hidden; z-index:2; }
.layout_main_ob .flash_event { float:left; position:relative; margin-left:-10px; width:735px; height:255px; }
.layout_main_ob .flash_right { position:relative; float:left; width:210px; height:255px; }
.layout_main_ob .flash_bgleft { position:absolute; top:0px; left:0; width:391px; height:252px; z-index:3; }
.layout_main_ob .flash_bgleft_in { position:relative; left:-152px; }

.layout_sub { background:#020202 url('../img/common/bg_layout_sub.gif') center -1px repeat-x; _text-align:center; }
.layout_sub .wrap { position:relative; margin:0 auto; width:1118px; _text-align:left; z-index:2; }
.layout_sub .flash_gnb { position:relative; width:980px; height:230px; overflow:hidden; z-index:2; }
.layout_sub .flash_gamestart { position:absolute; top:-83px; left:0; width:193px; height:176px; background:url(''); z-index:5; }
.layout_sub .container { float:left; position:relative; margin:0 auto; width:258px; overflow:hidden; }
.layout_sub .dv_frame { float:left; position:relative; margin:83px 0 0 0; padding:0 0 83px 0; width:710px; background:url('../img/common/bg_frame_bottom.gif') left bottom no-repeat; z-index:2; }
.layout_sub .dv_frame .dv_frame_in { position:relative; background:#1D1F2C; width:710px; z-index:2; }
.layout_sub .dv_frame iframe { position:relative; top:-68px; margin:0 0 -136px 15px; width:680px; overflow:hidden; z-index:3; }
.layout_sub .dv_frame .btn_top { position:absolute; right:-29px; bottom:30px; }
.layout_sub .layout_bg { position:absolute; top:0; left:258px; margin-right:-10px; height:455px; width:710px; z-index:1; }
.layout_sub .skyscrap { float:left; margin:225px 0 0 0; width:150px; }
.layout_sub .skyscrap .hotissue { margin-bottom:10px; }

	#mKey1 .layout_bg { background:url('../img/common/bg_layout_sub2.jpg') left top no-repeat; }
	#mKey2 .layout_bg { background:url('../img/common/bg_layout_sub3.jpg') left top no-repeat; }
	#mKey3 .layout_bg { background:url('../img/common/bg_layout_sub1.jpg') left top no-repeat; }
	#mKey4 .layout_bg { background:url('../img/common/bg_layout_sub4.jpg') left top no-repeat; }
	#mKey5 .layout_bg { background:url('../img/common/bg_layout_sub2.jpg') left top no-repeat; }

.layout_frame { background:transparent url('../img/layout/bg_main.jpg') center top repeat; }
.layout_frame h1 { padding:49px 0 0 0; width:680px; height:133px; _height:182px; text-align:right; background:url('../img/common/bg_framein_top.gif') left top no-repeat; overflow:hidden; }
.layout_frame h1 img { margin-right:13px; }
.layout_frame .btn_policy { position:absolute; top:149px; left:553px; }
.layout_frame div.container { position:relative; padding:0 0 69px 0 !important; width:680px; overflow:hidden; background:url('../img/common/bg_framein_bottom.gif') left bottom no-repeat; }
.layout_frame div.contents { padding:0 17px; _height:600px; min-height:600px; background:#FFFFFF; }

.layout_faq { }
.layout_faq .container { width:646px; }
.layout_faq h5 { padding:10px 0 8px 12px; width:100%; color:#FFFFFF; background:#A8A8A8; }
.layout_faq .text { padding:15px 15px 13px 15px; color:#666666; }

.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;}

/* ·Î±×ÀÎ ================================== */
.login_before { position:relative; margin:18px 0 0 0; width:258px; height:144px; background:url('../img/common/bg_login_after.gif') center bottom no-repeat; }
.login_before h3 { margin:0 0 0 21px; height:24px; }
.login_before .inputbox { position:relative; margin:0 0 0 13px; width:233px; height:61px; }
.login_before .inputbox span { display:block; width:150px; height:24px; background:url('../img/common/bg_login_input.gif') left top no-repeat; overflow:hidden; }
.login_before .inputbox span input { margin-left:4px; _padding:4px 5px 0 5px; width:140px; height:20px; color:#FFFFFF; }
.login_before .inputbox .id { margin:0 0 2px 0;  }
.login_before .inputbox .id input { background:transparent url('../img/common/bg_login_id.gif') 12px 6px no-repeat; }
.login_before .inputbox .pw input { background:transparent url('../img/common/bg_login_pw.gif') 12px 6px no-repeat; }
.login_before .inputbox .btn_login { position:absolute; top:-3px; right:0;} 
.login_before .btn_sub { float:right; margin:5px 18px 0 0; }
.login_before .btn_sub img { margin-left:2px; }
.login_before .security { float:left; margin:0 0 0 19px; }
.login_before .security label { position:relative; top:-1px; cursor:pointer; _cursor:hand;  }

.login_after { position:relative; margin:18px 0 0 0; width:258px; height:144px; background:url('../img/common/bg_login.gif') center bottom no-repeat; }
.login_after h3 { margin:0 0 0 21px; height:24px; }
.login_after .msg { float:left; margin:4px 10px 0 21px; width:136px; color:#243043; _display:inline; }
.login_after .btn_user { float:left; }

.login_after .info { clear:both; position:relative; margin:0 0 0 21px; padding-top:12px; width:170px; }
.login_after .info li { position:relative; _float:left; padding:0 0 2px 50px; color:#243043; vertical-align:top; }
.login_after .info li em { position:absolute; top:1px; left:0; }
.login_after .info li .btn_in { position:relative; top:-3px; left:10px; vertical-align:top; }

.login_before_ob { position:relative; margin:0; width:225px; height:128px; }
.login_before_ob h3 { margin:9px 0 0 10px; height:26px; }
.login_before_ob .inputbox { position:relative; margin:0 0 0 5px; width:227px; height:58px; }
.login_before_ob .inputbox span { display:block; width:144px; height:26px; background:url('../img/common/bg_login_input2.gif') left top no-repeat; overflow:hidden; }
.login_before_ob .inputbox span input { margin-left:4px; _padding:4px 5px 0 5px; width:140px; height:20px; color:#FFFFFF; }
.login_before_ob .inputbox .id { margin:0 0 2px 0;  }
.login_before_ob .inputbox .id input { background:transparent url('../img/common/bg_login_id2.gif') 12px 6px no-repeat; }
.login_before_ob .inputbox .pw input { background:transparent url('../img/common/bg_login_pw2.gif') 12px 6px no-repeat; }
.login_before_ob .inputbox .btn_login { position:absolute; top:0; right:0;} 
.login_before_ob .btn_sub { float:left; margin:5px 0 0 7px; }
.login_before_ob .btn_sub a { display:block; padding:0 7px 0 6px; float:left; background:url('../img/common/bg_login_bar.gif') left top no-repeat; }
.login_before_ob .btn_sub img { margin-left:2px; }
.login_before_ob .security { float:left; margin:0 0 0 8px; }
.login_before_ob .security label { position:relative; top:-2px; cursor:pointer; _cursor:hand;  }

.login_after_ob { position:relative; margin:0; width:225px; height:128px; }
.login_after_ob h3 { margin:9px 0 0 0; width:215px; height:32px; border-bottom:1px solid #e5e5ec; }
.login_after_ob h3 img { display:block; margin:0 0 0 10px; }
.login_after_ob .msg {margin:9px 0 0 9px; width:195px; color:#858695; _display:inline; }
.login_after_ob .msg strong { color:#f06faa; }
.login_after_ob .msg em { font-weight:bold; color:#125573; }
.login_after_ob .btn_user { position:absolute; top:0; right:3px; }

.login_after_ob .info { clear:both; position:relative; margin:0 0 0 10px; padding-top:8px; width:170px; }
.login_after_ob .info li { position:relative; _float:left; padding:0 0 2px 50px; color:#f06eaa; vertical-align:top; }
.login_after_ob .info li em { position:absolute; top:1px; left:0; }
.login_after_ob .info li .img_num { position:relative; top:-1px; vertical-align:middle; }
.login_after_ob .info li .btn_in { position:relative; top:-2px; left:54px; vertical-align:top; }
.login_after_ob .info li.memo strong { margin-right:4px; width:30px; text-align:right; font-weight:normal; }

.login_after_ob h5.user { margin:10px 0 0 11px; font-weight:bold; color:#f06faa; }
.login_after_ob .userinfo { position:relative; margin:10px 0 10px 10px; width:205px; border:1px solid #ffe0f2; background:#fff4fc; z-index:2; }
.login_after_ob .userinfo ul { margin:0 0 0 6px; padding:8px 0 3px 0; width:191px; }
.login_after_ob .userinfo li { padding:0 0 0 6px; height:16px; color:#a67c8b; font-size:11px; background:url('../img/common/ico_arw_pink.gif') left 4px no-repeat; }
.login_after_ob .userinfo li.ex .exbar { position:relative; display:inline-block; padding:0 1px; width:136px; height:7px; background:url('../img/common/bg_login_exbar.gif') left top no-repeat; z-index:4; }
.login_after_ob .userinfo li.ex .exbar img { display:block; height:7px; }
.login_after_ob .userinfo li.ex #boxExBar { display:none; position:absolute; top:4px; left:50px; padding:2px 3px 0 3px; border:1px solid #ffe0f2; white-space:nowrap; font-weight:normal; background:#FFFFFF; }
.login_after_ob .userinfo li.note { padding-bottom:3px; margin-bottom:6px; border-bottom:1px solid #ffe0f2; }
.login_after_ob .userinfo li.note strong { color:#125573; }
.login_after_ob .userinfo li.please { margin-bottom:3px; padding:1px 0 0 13px; background:url('../img/common/ico_login_please.gif') left top no-repeat; }
.login_after_ob .userinfo li.please a { font-weight:bold; color:#829c00; }
.login_after_ob .userinfo li.memo .btn_memo_write { position:absolute; right:10px; color:#a67c8b; }
.login_after_ob #userinfo { position:absolute; width:241px; overflow:hidden; }
.login_after_ob .btn_userinfo { position:absolute; bottom:0; right:0; z-index:2; }
.login_after_ob .btn_userinfo img { cursor:pointer; _cursor:hand; }
.login_after_ob .shadow { position:absolute; width:221px; height:144px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/debut/cb/img/common/bg_login_sub.png', sizingMethod='scale'); z-index:1; }
.login_after_ob .info_close .userinfo { margin-bottom:0; }
.login_after_ob .info_close li { display:none; }
.login_after_ob .info_close li.ex, .login_after_ob .info_close li.memo { display:block; }
.login_after_ob .info_close .shadow { right:10px; top:0; }
.login_after_ob .info_open { padding-bottom:5px; }
.login_after_ob .info_open .btn_userinfo { bottom:15px; }
.login_after_ob .info_open .shadow { right:10px; bottom:0; }


	.layout_sub .login_before_ob { margin:20px 0 0 10px; }
	.layout_sub .login_after_ob { margin:20px 0 0 10px; }
	
 
/* Äü¸Þ´º */
.dv_quick { clear:both; margin:0; height:63px; }
.dv_quick li { float:left; margin:0 10px 0 16px; _display:inline; }

.dv_quick_ob { clear:both; margin:0; height:63px; }
.dv_quick_ob li { float:left; margin:0; _display:inline; }

	.layout_sub .dv_quick_ob { margin:0 0 0 10px; height:78px; }

/* ÇÇ¸Á»óÇ°±Ç */
.tease {margin:-5px 0 5px 0;width:223px;height:71px;padding:3px;background:#FF3600;}
.tease .box_in {width:100%;height:100%;border:1px solid #FF6A37;padding:1px;}
.tease ul {margin:0;width:100%;height:100%;padding:0 10px;background:#FFF;}
.tease .image {height:28px;padding-top:6px;background:url('../img/common/dot_gift.gif') bottom repeat-x;}
.tease .selectbox {padding-top:6px;}
.tease .selectbox select {vertical-align:top;width:160px;font-size:11px !important;}

/* 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; }

/* Original Sound */
.dv_os { position:relative; }
.dv_os .btn_play { position:absolute; top:19px; left:161px; }
.dv_os .btn_down { position:absolute; top:19px; left:186px; }
.tune_first .dv_os { height:58px; overflow:hidden; }

/* Online Poll */
.dv_poll_ob { position:relative; margin:16px 0 0 0; }
.dv_poll_ob h4 { display:none; }
.dv_poll_ob p { position:absolute; top:46px; left:76px; width:182px; font-size:11px; color:#858695; z-index:3; }
.tune_first .dv_poll_ob { float:left; margin:0; width:281px; height:121px; overflow:hidden; }
.tune_first .dv_poll_ob .btn_vote { position:absolute; top:0; left:0; z-index:2;

/* ¸ÞÀÎ ==================================== */

/* º£Å¸Å×½ºÅÍ ½ÅÃ»ÇÏ±â */
.dv_beta { float:left; width:258px; height:148px; }
.layout_main .dv_beta { position:relative; top:-15px; }
.dv_beta .mplayer {position:absolute; top:136px; left:14px;}

/* News&Update === */
.dv_news { float:left; position:relative; margin:10px 0 0 0; height:138px; }
.dv_news h3 { height:40px; }
.dv_news h3 img { display:block; }
.dv_news ul { }
.dv_news li { position:relative; margin:0 0 3px 0; width:232px; height:14px; color:#909090; overflow:hidden; }
.dv_news li a { width:202px; color:#909090; overflow:hidden; }
.dv_news li span { position:absolute; right:0; top:0; color:#D3D3D3; }
.dv_news li .ico { vertical-align:middle; }

/* ³ª´Â¾î¶§¿ä === */
.dv_about { clear:both; position:relative; margin:0 0 29px 0; padding:0 0 0 258px; width:227px; _width:485px; height:197px; overflow:hidden; background:url('../img/main/bg_about.gif') left top no-repeat; }
.dv_about h3 { margin:0 0 18px 0; padding:37px 0 0 0; }
.dv_about .tab_about { margin:20px 0 0 0; }
.dv_about .tab_about li { float:left; width:21px; height:18px; overflow:hidden; }
.dv_about .tab_about li img { cursor:pointer; _cursor:hand; }
.dv_about .tab_about li a:hover { position:relative; top:-18px; }
.dv_about .tab_about li.on a { position:relative; top:-18px; }
.dv_about .tab_about li.on a:hover { _top/**/:0; }
.dv_about .img { position:absolute; top:0; left:0; width:258px; height:197px; }
.dv_about .img a { }
.dv_about .img img { display:block; }
.dv_about p { clear:both; width:190px; height:57px; color:#434343; line-height:120%; overflow:hidden; }
.dv_about a { color:#434343; }
#dv_about2, #dv_about3 { display:none; }

/* °°Áö¸¸ ´Ù¸¥´À³¦ === */
.dv_other { float:left; margin:0 0 0 10px; width:248px; height:120px; }
.dv_other h3 { position:relative; margin:0 0 15px 0;  }
.dv_other .img { display:block; float:left; margin:0 12px 0 0; }
.dv_other .img a { width:77px; height:59px; border:3px solid #DBDAD8; }
.dv_other .img img { display:block; width:71px; height:53px; }
.dv_other p { margin:3px 0 0 0; width:135px; height:56px; color:#909090; line-height:14px; overflow:hidden; }
.dv_other a { color:#909090; }

/* Best Screenshot === */
.dv_screen { float:left; width:240px; height:120px; }
.dv_screen h3 { margin:0 0 15px 0; }
.dv_screen .screen_img a { float:left; margin:0 3px 0 0; width:77px; height:59px; border:3px solid #DBDAD8; }
.dv_screen .screen_img img { display:block; width:71px; height:53px; }


/* ¸ÞÀÎ OB ==================================== */

/* news === */
.layout_main_ob .dv_news { float:left; margin:0; width:285px; height:390px; }
.layout_main_ob .dv_news h3 { height:25px; }
.layout_main_ob .dv_news h3 img { display:block; }
.layout_main_ob .dv_news li { position:relative; margin:0 0 5px 0; padding:0 0 0 8px; width:285px; height:14px; color:#858695; background:url('../img/common/bu_dot_pink.gif') 1px 5px no-repeat; overflow:hidden; }
.layout_main_ob .dv_news li a { width:215px; color:#858695; overflow:hidden; }
.layout_main_ob .dv_news li span { position:absolute; right:0; top:-2px; color:#a9aab5; font-family:verdana; font-size:11px; text-align:right; }
.layout_main_ob .dv_news li .ico { vertical-align:middle; }

/* d.story === */
.dv_story { float:right; margin:0 50px 0 0; width:300px; height:390px; _display:inline; }
.dv_story h3 { position:relative; height:25px;  }
.dv_story .img { display:block; float:left; margin:0; }
.dv_story .img a { display:block; width:108px; height:68px; border:1px solid #b8b8ca; }
.dv_story .img img { display:block; width:108px; height:68px; }
.dv_story h5 { float:right; margin:5px 0 0 0; width:176px; }
.dv_story h5 a { color:#8f909a; }
.dv_story p { float:right; margin:3px 0 0 0; width:176px; height:56px; color:#a9aab5; line-height:14px; overflow:hidden; }
.dv_story a { color:#a9aab5; }

/* hotmusic === */
.dv_hotmusic { position:relative; float:left; width:310px; height:135px; }
.dv_hotmusic h3 { position:relative; height:30px; }
.dv_hotmusic dl { margin:0; background:url('http://file.pmang.kr/images/pmang/nabi/common/blank.gif'); }
.dv_hotmusic dt { position:absolute; top:4px; left:213px; width:21px; height:20px; text-indent:-10000px; background:url('../img/community/tab_music.gif') left top no-repeat; cursor:pointer; _cursor:hand; overflow:hidden; }
.dv_hotmusic dd { position:absolute; width:280px; padding-top:5px; background:#FFFFFF; }
.dv_hotmusic dd .img { float:left; margin:0 9px 0 1px; width:76px; height:96px; background:url('../img/community/bg_music_hot.gif') left top no-repeat; }
.dv_hotmusic dd p.info { font-weight:bold; }
.dv_hotmusic dd p.info .btn_play { position:relative; top:-2px; vertical-align:middle; cursor:pointer; _cursor:hand; }
.dv_hotmusic dd p.info2 { margin:3px 0 0 0; font-size:11px; }
.dv_hotmusic .on dd { z-index:2; }
.dv_hotmusic .on dt { background:url('../img/community/tab_music_on.gif') left top no-repeat; }

.layout_main_ob .mtalk_player { margin:-170px 0 0 -302px; }

#musichot2 dt { margin-left:19px; }
#musichot3 dt { margin-left:38px; }
#musichot4 dt { margin-left:57px; }
#musichot5 dt { margin-left:76px; }
#musichot6 dt { margin-left:95px; }

/* bestshot === */
.dv_bestshot { float:left; width:310px; height:137px; }
.dv_bestshot h3 { height:30px; }
.dv_bestshot .screen_img li { float:left; margin:0 3px 0 0; width:90px; height:70px; }
.dv_bestshot .screen_img img { display:block; width:93px; height:70px; }
.dv_bestshot .screen_img h5 { margin:7px 0 0 0; font-weight:normal; color:#737385; text-align:center; }
.dv_bestshot .screen_img h5 a { color:#737385; }
.tune_first .dv_bestshot { float:right; width:350px; height:135px; }


/* besttalk === */
.dv_besttalk { float:right; width:350px; height:135px; }
.dv_besttalk h3 { height:30px; }
.dv_besttalk h3 img { display:block; }
.dv_besttalk li { position:relative; margin:0 0 5px 0; width:300px; height:14px; color:#858695; overflow:hidden; }
.dv_besttalk li a { color:#858695; overflow:hidden; }
.dv_besttalk li .ico { margin-right:5px; vertical-align:middle; }
.layout_main_ob .dv_besttalk { height:140px; }

/* d.vod === */
.dv_vod { float:left; width:295px; }
.dv_vod h3 { position:relative; height:30px;  }
.dv_vod .img { display:block; float:left; margin:0; width:140px; height:136px; background:url('../img/main/bg_vod.gif') left 106px no-repeat; }
.dv_vod .img img { display:block; }
.dv_vod p { float:right; margin:19px 0 8px 0; width:136px; height:46px; color:#a9aab5; line-height:16px; overflow:hidden; }
.dv_vod p a { color:#a9aab5; }
.dv_vod .btn_go { float:right; width:136px; } 
.tune_first .dv_vod { height:140px; }
.tune_first .dv_vod h3 { float:right; width:136px; margin:2px 0 0 0; height:auto; }
.tune_first .dv_vod p { margin:10px 0 18ox 0; }

/* new item */
.dv_newitem { float:right; margin:14px 0 0 0; }
.tune_first .dv_newitem { float:left; margin:-21px -10px 0 32px; }


/* ÇªÅÍ ==================================== */
#dv_footer { width:503px; }
#dv_footer_sub { margin:0; padding:0; text-align:left; }
.footer { position:relative; clear:both; padding:19px 0 20px 0; width:503px; border-top:1px solid #CCCCCC; }
.footer .logo { float:left; width:140px; }
.footer .logo img { float:left; vertical-align:top; }
.footer .logo .logo_neowiz { margin:7px 0 0 6px; }
.footer .logo .logo_j2m { margin:1px 0 0 10px; }
.footer .menu { position:relative; float:left; margin:0 -10px 0 0; width:353px; }
.footer .menu a { float:left; margin:0 13px 5px 0; }
.footer .copyright { clear:both; display:block; margin-bottom:15px; }
.footer .gameinfo { display:block; position:relative; margin-left:-46px; }

.layout_main .footer { padding-bottom:0; }

.layout_sub .footer { margin:0 0 0 335px; border:0; }
.layout_sub .footer .gameinfo { margin-left:-54px; }

.layout_main_ob #dv_footer { clear:both; }
.layout_main_ob .footer { border:none; margin:0 0 0 57px; padding:0 0 20px 0; width:876px; }
.layout_main_ob .footer .logo .logo_j2m { margin:0 0 0 22px; }
.layout_main_ob .footer .menu { position:relative; float:left; margin:0 0 0 70px; width:353px; }
.layout_main_ob .footer .gameinfo { float:right; margin:0; }

/* ÀÓ½ÃÁ¡°Ë ================================ */
.layout_check { _text-align:center; background:#000000 url('../img/other/bg_check.jpg') center 43px repeat; }
.layout_check .container { margin:0 auto; padding:305px 0 0 0; width:470px; text-align:left; }
.layout_check .container ul { width:315px; height:277px; }
.layout_check .container li { margin:0 0 3px 0; font-size:14px; font-weight:bold; color:#000000; }
.layout_check .container li strong { color:#005b62; }

.layout_check .footer { padding:0; margin:0 auto; border:none; text-align:left; }
.layout_check .footer img { position:relative; left:-15px; z-index:2; }

.layout_checkNew { _text-align:center; background:#71726d url('../img/other/bg_checkNew.jpg') center 43px no-repeat; }
.layout_checkNew .container { margin:0; padding:305px 0 0 0; width:550px; text-align:left}
.layout_checkNew .container ul { width:315px; height:277px; }
.layout_checkNew .container li { margin:0 0 3px 0; font-size:14px; font-weight:bold; color:#000000; }
.layout_checkNew .container li strong { color:#005b62; }

.layout_checkNew .footer { padding:0; margin:0 auto; border:none; text-align:left;position:relative;height:140px;width:867px;}
.layout_checkNew .footer img { position:absolute; left:-88px;top:8px; z-index:2;}


/* °ÔÀÓ½ÇÇàÁß ================================ */
.layout_gamestart { background:#efa3c5 url('../img/other/bg_gamestart_top.jpg') center 43px repeat-x; }
.layout_gamestart .container { width:100%; height:644px; background:url('../img/other/bg_gamestart.jpg') center top no-repeat; }
.layout_gamestart .container .btn_home { position:absolute; top:352px; left:50%; margin-left:123px; }



/* Æ¼Á® ===================================== */
.layout_teaser { background:#000000; _text-align:center; }
.layout_teaser .wrap { margin:0 auto; width:910px; _text-align:left; }
.layout_teaser .container { text-align:center; }
.layout_teaser .container .btn_lunch { display:block; margin:264px; }

.layout_teaser .footer { width:800px; border:none; position:relative; left:150px; padding:0 0 20px 0; }
.layout_teaser .footer .menu { margin-left:30px; width:510px; }
.layout_teaser .footer .gameinfo { position:absolute; top:0; right:0; }


/* ½ºÅ¸ÀÏ¸®½ºÆ® ÆË¾÷ */
#pop_stylelist { position:absolute; top:143px; left:50%; margin-left:-322px; width:645px; height:490px; }

/* ·¹ÀÌ¾îÆË¾÷ ¼¾ÅÍÁ¤·Ä */
#cmPopAlign { position:absolute; top:43px; left:50%; margin-left:-590px; width:1180px; z-index:99; }