@charset "euc-kr";




/* 03.°ÔÀÓ°¡ÀÌµå ================================= */
.tab_guide { margin:0; padding-left:2px; width:646px; height:36px; background:url('../img/guide/tab_guide_bg.gif') left top no-repeat; overflow:hidden; }
.tab_guide li { float:left; position:relative; top:5px; margin-left/**/:3px; padding-top:4px; _width:75px; _width/**/:auto; height:31px; overflow:hidden; _display:inline; }
.tab_guide li a { position:relative; _width/**/:1%; height/**/:27px; }
.tab_guide li a:hover { top:-31px; }
.tab_guide li.on a { top:-31px; }

.guide_intro { position:relative; left:-17px; margin:0 -17px 0 0; width:680px; }
.guide_intro img { clear:both; display:block; }
.guide_intro_n { position:relative; left:-17px; margin:47px -17px 0 0; width:680px; }
.guide_intro_n img { clear:both; display:block; }

.guide_basic img { display:block; }
.guide_top { margin-top:20px; text-align:right; padding-right:9px; }

.guide_theme { width:646px; overflow:hidden; }
.guide_theme h3 { display:block; margin:17px 0 -5px 5px; }
.guide_theme .list { position:relative; top:1px; padding:19px 0; width:646px; border-bottom:1px solid #d5d6d9; }
.guide_theme .list .img { float:left; border:10px solid #242837; }
.guide_theme .list .img img { display:block; }
.guide_theme .list .g_info { float:left; margin:0 0 0 12px; color:#3b3d46; }
.guide_theme .list h5 { margin-bottom:10px; }
.guide_theme .list p { margin-top:7px; line-height:140%; }
.guide_theme .list .btn_go { margin:13px 0 0 0; float:right; }
.guide_theme .guide_num li { padding:0 0 0 33px; margin-bottom:6px; color:#3b3d46; line-height:140%; background:url('') left 2px no-repeat; }
.guide_theme .img_in { margin:6px 0 0 10px; }

.guide_theme ul { position:relative; margin:3px 0 0 7px; }
.guide_theme ul li { margin:2px 0 0 0 !important; padding:0 0 0 11px !important; border:0 !important; font-size:11px; color:#a0a0aa !important; line-height:120% !important; background:url('../img/guide/bg_listnum_bar.gif') left 4px no-repeat !important; }

.guide_thum h3 { display:block; margin:17px 0 0 5px; }
.guide_thum .thum { display:block; margin-top:11px; border:10px solid #242837; }
.guide_thum .guide_num { margin-top:10px; width:646px; overflow:hidden; }
.guide_thum .guide_num li { position:relative; top:1px; margin:13px 0 0 0; padding:0 0 11px 43px; border-bottom:1px solid #d5d6d9; background:url('') 11px 2px no-repeat; color:#3b3d46; line-height:140%; }

.guide_num li.num1 { background-image:url('../img/guide/ico_thum_num1.gif'); }
.guide_num li.num2 { background-image:url('../img/guide/ico_thum_num2.gif'); }
.guide_num li.num3 { background-image:url('../img/guide/ico_thum_num3.gif'); }
.guide_num li.num4 { background-image:url('../img/guide/ico_thum_num4.gif'); }
.guide_num li.num5 { background-image:url('../img/guide/ico_thum_num5.gif'); }
.guide_num li.num6 { background-image:url('../img/guide/ico_thum_num6.gif'); margin-top:10px; padding-top:3px; }
.guide_num li.num7 { background-image:url('../img/guide/ico_thum_num7.gif'); }
.guide_num li.num8 { background-image:url('../img/guide/ico_thum_num8.gif'); margin-top:10px; padding-top:3px; }
.guide_num li.num9 { background-image:url('../img/guide/ico_thum_num9.gif'); }
.guide_num li.num10 { background-image:url('../img/guide/ico_thum_num10.gif'); }
.guide_num li.num11 { background-image:url('../img/guide/ico_thum_num11.gif'); }

.guide_num ul { position:relative; left:-3px; margin:3px 0 0 0; }
.guide_num ul li { margin:2px 0 0 0 !important; padding:0 0 0 11px !important; border:0 !important; font-size:11px; color:#a0a0aa !important; line-height:120% !important; background:url('../img/guide/bg_listnum_bar.gif') left 4px no-repeat !important; }

.guide_item { width:646px; overflow:hidden; }
.guide_item h3 { display:block; margin:17px 0 12px 5px; }
.guide_item table { float:left; position:relative; left:-1px; }
.guide_item th.list_at { width:323px; }
.guide_item td { width:323px; padding:7px 0; vertical-align:middle; border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0; }
.guide_item .img { float:left; margin:0 0 0 14px; border:5px solid #242837; }
.guide_item .item_info { float:left; margin:4px 0 0 8px; }
.guide_item .item_info h5 { display:none; margin-bottom:3px; }
.guide_item .item_info p { color:#3b3d46; line-height:140%; }


/* 05.·©Å· ======================================= */

/* ·©Å·È¨ ==== */
.rankm_list { margin:2px 0 0 16px; width:296px; }
.rankm_list li { position:relative; padding:2px 0 0 27px; height:20px; }
.rankm_list li a { width:167px; height:14px; overflow:hidden; }
.rankm_list li span.sp { position:absolute; left:193px; width:63px; color:#443E2A; text-align:center; }
.rankm_list li span.point { position:absolute; right:0; top:0; width:43px; text-align:right; color:#443E2A; font-size:10px; font-family:Verdana; }
.rankm_list li.num1 { font-weight:bold; }
.rankm_list li.num1 { background:url('../img/main/ico_num_1.gif') left top no-repeat; }
.rankm_list li.num2 { background:url('../img/main/ico_num_2.gif') left top no-repeat; }
.rankm_list li.num3 { background:url('../img/main/ico_num_3.gif') left top no-repeat; }
.rankm_list li.num4 { background:url('../img/main/ico_num_4.gif') left top no-repeat; }
.rankm_list li.num5 { background:url('../img/main/ico_num_5.gif') left top no-repeat; }
.rankm_list li.num6 { background:url('../img/main/ico_num_6.gif') left top no-repeat; }
.rankm_list li.num7 { background:url('../img/main/ico_num_7.gif') left top no-repeat; }
.rankm_list li.num8 { background:url('../img/main/ico_num_8.gif') left top no-repeat; }
.rankm_list li.num9 { background:url('../img/main/ico_num_9.gif') left top no-repeat; }
.rankm_list li.num10 { background:url('../img/main/ico_num_10.gif') left top no-repeat; }

.rankm_spoint { float:left; margin:20px 0 28px 11px; width:341px; _height:259px; min-height:259px; background:url('../img/rank/bg_main_line1.gif') 5px bottom no-repeat; _display:inline; }
.rankm_point { float:left; margin:20px 0 28px 0; width:325px; _height:259px; min-height:259px; background:url('../img/rank/bg_main_line1.gif') 5px bottom no-repeat; }

.rankm_skill { clear:both; margin:0 0 28px 11px; width:700px; height:169px; background:url('../img/rank/bg_main_line2.gif') 5px bottom no-repeat; }
.rankm_skill .tab_faq { margin:-8px 0 0 3px; background:url('../img/rank/tab_skillm_bg.gif') left top no-repeat !important; }
.rankm_skill .rankm_list { margin:-17px 25px 0 0; float:left; _display:inline; }
.rankm_skill .rankm_list li { width:297px; }
.rankm_skill .rankm_list li a { width:180px; }

.rankm_sp { margin:0 0 0 16px; padding:0 0 9px 0; width:800px; background:url('../img/rank/bg_main_line2.gif') 5px bottom no-repeat; }
.rankm_sp h3 { position:relative; left:-5px; margin:0 0 6px 0; }
.rankm_sp .part { float:left; margin-bottom:13px; }
.rankm_sp .part .rankm_list { margin:3px 0 0 11px; width:164px; }
.rankm_sp .part .rankm_list li a { width:140px; }


/* 06.´Ù¿î·Îµå =================================== */

/* ´Ù¿î·Îµå */
.Down_Client { margin:0 0 28px 0; }
.Down_Client .btn { margin:16px auto 0 auto; text-align:center; }
.Down_Client .btn img { margin:0 4px; }
.Down_Client .info { margin:15px auto 0 auto; text-align:center; }
.Down_Driver { display:block; }
.Down_Info { margin:0 0 28px 0; }
.Down_Info .info { margin:5px 0 0 0; }
.Down_Check { position:relative; width:646px; margin:0 0 28px 0; }
.Down_Check .btn_check { position:absolute; top:4px; right:5px; }
.Down_Check textarea { margin-top:6px; padding:9px; width:644px; _width:646px; height:108px; line-height:130%; border:1px solid #B9C6C9; overflow:auto; }

/* ¹«ºñ */
.Multi_Movie { position:relative; margin:0 -17px; width:680px; height:581px; background:url('../img/down/bg_multi.jpg') left top no-repeat; }
.Multi_Movie .movie { position:absolute; top:89px; left:231px; width:330px; height:222px; }
.Multi_Movie .controler { position:absolute; top:111px; left:575px; }
.Multi_Movie .controler a { display:block; margin-bottom:16px; }
.Multi_Movie .btn_copy { position:absolute; top:19px; left:39px; }
.Multi_Movie .btn_down { position:absolute; top:147px; left:40px; }
.Multi_Movie .ost { padding-top:280px; margin:0 0 0 53px; height:192px; _height:472px; }
.Multi_Movie .ost h5 { margin:0 0 0 5px; }
.Multi_Movie .ost .btn_ost { margin:4px 0 0 0; }
.Multi_Movie .ost .btn_ost a { display:block; float:left; }
.Multi_Movie .mlist { margin:0 0 0 16px; overflow:hidden; width:100%; }
.Multi_Movie .mlist li { position:relative; top:2px; float:left; margin:0 0 15px 0; padding:0 0 0 141px; width:182px; _width:323px; height:111px; background:url('../img/down/bg_multi_bar.gif') -10px bottom no-repeat; }
.Multi_Movie .mlist .thum { position:absolute; top:0; left:15px; width:112px; height:109px; background:url('../img/down/bg_multi_none.gif') left top no-repeat; }
.Multi_Movie .mlist h5 { padding:5px 0 0 0; height:20px; font-size:11px; font-weight:bold; color:#f06eaa; overflow:hidden; }
.Multi_Movie .mlist p { margin:2px 0 4px 0; height:40px; font-size:11px; line-height:120%; overflow:hidden; }


/* 07.°í°´¼¾ÅÍ =================================== */

/* FAQ */

/* ·Î±×ÀÎÇÊ¿ä */
.dv_login_msg { padding:328px 0 37px 163px; background:url('../img/support/bg_login.jpg') left top no-repeat; }
.dv_login_msg h3 { margin:0 0 7px 0; }



/* ÆË¾÷-³ªÀÇÁ¤º¸ ================================== */
.pop_myinfo { background:#7F6F56; }
.pop_myinfo .container { float:left; width:500px; height:650px; background:url('../img/popup/bg_myinfo.jpg') left top no-repeat; }

.pop_myinfo .tab_myinfo { margin:114px 0 0 65px; padding:0 0 0 4px; width:380px; height:23px; overflow:hidden; background:url('../img/popup/tab_myinfo_bg.gif') left top no-repeat; }
.pop_myinfo .tab_myinfo a { float:left; margin:5px 9px 0 0; padding:3px 0 0 5px; width:115px; height:18px; font-weight:bold; font-size:11px; color:#6B6656; }
.pop_myinfo .tab_myinfo a.on { background:#6B6656; color:#521A1A; }
.pop_myinfo .tab_myinfo a:hover { background:#6B6656; color:#521A1A; }

.pop_myinfo .player_info { width:370px; margin:18px 0 0 70px; padding:0 0 8px 0; background:url('../img/popup/bg_myinfo_line.gif') left bottom no-repeat; overflow:hidden; }
.pop_myinfo .player_info li { float:left; top:0; margin:0; padding:0 !important; width:166px; height:15px; color:#897E67; background:none; vertical-align:top; overflow:hidden; _display:inline; }
.pop_myinfo .player_info li em { float:left; top:2px; margin:2px 0 0 0; width:30px; height:11px; overflow:hidden; }
.pop_myinfo .player_info li span { float:left; display:block; margin:0 -4px 0 0; padding:1px 0 0 2px; width:128px; height:15px; background:url('../img/login/bg_info_player_2.gif') right top no-repeat; overflow:hidden; }
.pop_myinfo .player_info li.level { margin:0; padding:0; background:none; }
.pop_myinfo .player_info li.level em { top:2px; }
.pop_myinfo .player_info li.practice { float:none; width:161px; }
.pop_myinfo .player_info li.practice span { width:113px; }
.pop_myinfo .player_info li.spoint { width:200px; }
.pop_myinfo .player_info li.spoint em { width:71px; }
.pop_myinfo .player_info li.sp { width:200px; }
.pop_myinfo .player_info li.sp em { width:71px; }
.pop_myinfo .player_info li.record { clear:both; float:none; width:370px; }
.pop_myinfo .player_info li.record span{ width:335px; background:url('../img/login/bg_info_player_3.gif') right top no-repeat; }

.pop_myinfo .tab_skill { margin:9px 0 0 74px; height:18px; overflow:hidden; }
.pop_myinfo .tab_skill a { float:left; margin-right:2px; }
.pop_myinfo .tab_skill a.on { position:relative; top:-18px; }
.pop_myinfo .tab_skill a:hover { position:relative; top:-18px; }

.pop_myinfo .box_skill { margin:0 0 0 68px; border:1px solid #101212; width:366px; height:263px; overflow:auto; background:#A49983;
 scrollbar-face-color:#897E67; scrollbar-arrow-color:#514934; scrollbar-track-color:#897E67; padding:5px;
 scrollbar-highlight-color:#A19885; scrollbar-shadow-color:#514934; scrollbar-darkshadow-color:#897E67; scrollbar-3dlight-color:#897E67; }
 
.pop_myinfo #Skill12, .pop_myinfo #Skill13, .pop_myinfo #Skill22, .pop_myinfo #Skill23, .pop_myinfo #Skill32, .pop_myinfo #Skill33, .pop_myinfo #Player2, .pop_myinfo #Player3  { display:none; }
.pop_myinfo .btn_close { position:absolute; top:535px; left:390px; }

/* ÆË¾÷-¿Â¶óÀÎÄíÆùµî·Ï ============================ */
.pop_coupon { background:#7F6F56; }
.pop_coupon .container { width:500px; height:500px; background:url('../img/popup/bg_coupon.jpg') left top no-repeat; overflow:hidden; }
.pop_coupon h1 { margin:151px 0 0 46px; height:68px; }
.pop_coupon h3 { height:17px; }
.pop_coupon .select { position:relative; left:49px; height:56px; }
.pop_coupon .select select { width:406px; }
.pop_coupon .code { position:relative; left:49px; width:410px; height:50px; }
.pop_coupon .code input { float:left; width:345px; }
.pop_coupon .code .btn_confirm { float:right; }
.pop_coupon .notice { margin:0 0 0 49px; height:54px; }
.pop_coupon .btn_close { margin-left:392px; }


/* ÆË¾÷-¿Â¶óÀÎÆú : 2008.07.22 ===================== */
.pop_poll { margin:0; padding:0; background:#0b0719; }
.pop_poll .container { width:524px; background:url('../img/popup/bg_poll.jpg') left top no-repeat; }
.pop_poll h1 { text-align:center; }
.pop_poll .poll_date { position:absolute; top:105px; left:339px; width:180px; letter-spacing:-1px; font-size:11px; font-family:verdana; color:#727272; }
.pop_poll .poll_date em { position:relative; top:2px; font-family:µ¸¿ò; vertical-align:middle; color:#4a4856; }
.pop_poll .box_memo { margin:0 0 0 15px; padding:41px 0 8px 0; width:494px; background:#FFFFFF url('../img/popup/bg_poll_memo.gif') left top no-repeat; }
.pop_poll .BBS_Memo { margin:50px 0 0 6px; width:481px; background:#FFFFFF; }
.pop_poll .BBS_Memo h5 { margin-top:-32px; padding-top:10px; width:400px; border:none; }
.pop_poll .BBS_Memo .list { width:459px; overflow:hidden; }
.pop_poll .BBS_Memo .list li { width:459px; }
.pop_poll .BBS_Memo .list li em { width:80px; }
.pop_poll .BBS_Memo .list li p { width:256px; }
.pop_poll .BBS_Memo .add .input { width:376px; }
.pop_poll .pop_close { margin:16px 11px 0 0; height:43px; text-align:right; }
.pop_poll .pop_close a { float:right; display:block; padding:10px; background:#0b0719; }

/* ¹ÂÁ÷ÇÃ·¹ÀÌ¾î */
.body_player { background:#f54d9d; }
.m_player { width:275px; height:228px; overflow:auto; position:absolute; margin:30 0 0 12;
					 scrollbar-face-color:#f54d9d; scrollbar-shadow-color:#e8197b; scrollbar-highlight-color:#e8197b; scrollbar-3dlight-color:#f47eb6; 
					 scrollbar-darkshadow-color:#f47eb6; scrollbar-track-color:#e8197b; scrollbar-arrow-color:#ffffff; }
.m_player table { width:254px; }
/*.m_player tr { background:url('../img/popup/bg_player_line.gif') repeat-x bottom; }*/
.m_player td { height:23px; color:#fffff3; padding-top:2px; vertical-align:middle; }
.m_player td a { color:#fffff3; }
.m_player td.t01 a { background:url('../img/popup/ico_player_arw.gif') no-repeat 4 3; padding-left:13px; }
.m_player td.t02 { text-align:right; padding-right:5px; }
.m_player td.on { color:#a90063; font-weight:bold; }
.m_player td.on a { color:#a90063; background-image:url('../img/popup/ico_player_arw_on.gif'); }
.m_sound { position:absolute; margin:3 0 0 91; }



/* ÇÁ·ÎÇÊÆË¾÷ : 2008.12.14 */
.pop_profile .container { width:434px; border:5px solid #ff238f; background:#FFFFFF; }
.pop_profile .contents { margin:0 7px 7px 7px; padding:10px; width:390px; _width:410px; border:1px solid #ffe0f2; border-top:0; background:#fff4fc; overflow:hidden; }
.pop_profile h1 { margin:14px 0 11px 13px; }
.pop_profile .tab_profile { margin:0 7px; width:410px; height:33px; background:url('../img/profile/tab_profile_bg.gif') left 32px repeat-x; }
.pop_profile .tab_profile li { position:relative; margin:0 3px 0 0; height/**/:33px; float/**/:left; _display:inline; overflow:hidden; }
.pop_profile .tab_profile li a:hover { position:relative; top:-33px; }
.pop_profile .tab_profile li.on a { position:relative; top:-33px; }
.pop_profile .tab_profile li.on a:hover { _top/**/:0; }
.pop_profile .btn_close { clear:both; padding:10px 0 0 0; height:19px; _height:29px; text-align:center; }

.pop_profile .char { float:left; width:103px; height:134px; }
.pop_profile .char .charimg { width:103px; height:100px; overflow:hidden; }
.pop_profile .char .btn_char { margin:4px 0 0 0; text-align:center; }
.pop_profile .char .btn_char img { margin:0 -1px; }

.pop_profile .userinfo { padding:7px 0 2px 0; border:1px solid #ffe0f2; background:#FFFFFF; }
.pop_profile .userinfo li { margin:0 0 0 9px; width:260px; min-height:16px; _height:16px; font-size:11px; color:#a67c8b; }
.pop_profile .userinfo li em { display:inline-block; margin:1px 0 0 0; padding:0 0 0 6px; width:59px; _width:65px; vertical-align:top; background:url('../img/common/ico_arw_pink.gif') left 3px no-repeat; }
.pop_profile .userinfo li.ex .exbar { position:relative;; display:inline-block; padding:0 1px; width:100px; height:7px; background:url('../img/common/bg_login_exbar.gif') left top no-repeat; z-index:4; }
.pop_profile .userinfo li.ex .exbar img { display:block; height:7px; }
.pop_profile .userinfo li.ex strong { position:absolute; top:-2px; left:105px; white-space:nowrap; font-weight:normal; }
.pop_profile .userinfo li.intro p { margin:4px 0 10px 0; padding:5px 0 0 11px; width:365px; height:66px; overflow:hidden; border:1px solid #f5dde7; }
.pop_profile .userinfo li.intro p.profile_no { text-align:center; margin-bottom:6px; }
.pop_profile .userinfo li.intro p.profile_no img { display:block; margin:22px auto 0 auto; }
.pop_profile .userinfo li.late strong { color:#f06faa; }

.pop_profile .profile1 { float:right; margin:1px 0 0 0; width:275px; }
.pop_profile .profile1 h3 { float:left; width:220px; font-weight:bold; color:#f06faa; }
.pop_profile .profile1 h3 .ico_level { vertical-align:middle; }
.pop_profile .profile1 .btn_mypmang { float:right; }
.pop_profile .profile1 .userinfo { margin:6px 0 0 0; clear:both; }
.pop_profile .profile1 .userinfo .ability span{color:#125573;}

.pop_profile .profile2 { position:relative; clear:both; width:390px; }
.pop_profile .profile2 .profile2_info { position:absolute; top:0; right:2px; }
.pop_profile .profile2 .userinfo { margin:7px 0 0 0; }
.pop_profile .profile2 .userinfo li { margin-left:12px; width:366px; }

.pop_profile .tab_psub { width:390px; height:31px; table-layout:fixed; border-right:1px solie #ffe0f2; background:url('../img/profile/tab_psub_bg.gif') left 30px repeat-x; overflow:hidden; }
.pop_profile .tab_psub li { position:relative; left:-1px; float:left; height:31px; background:url('../img/profile/tab_psub_bar.gif') left 9px no-repeat; overflow:hidden; }
.pop_profile .tab_psub li a { float:left; padding:8px 14px; color:#b4919d; font-size:11px; text-decoration:none; }
.pop_profile .tab_psub li a:hover { color:#de4090; }
.pop_profile .tab_psub li.on { left:0; margin-right:-1px; z-index:2; }
.pop_profile .tab_psub li.on a { font-weight:bold; color:#de4090; border:1px solid #ffe0f2; background:#FFFFFF; }

.pop_profile .psub { position:relative; padding:10px 15px; width:360px; _width:390px; height:237px; _height:257px; border:1px solid #ffe0f2; border-top:0; background:#FFFFFF; }
.pop_profile .tabinfo { margin:0 0 24px 0; padding:10px 9px 8px 9px; font-size:11px; color:#a67c8b; line-height:140%; letter-spacing:-1px; border:1px solid #ffe0f2; }
.pop_profile .connect { margin:-10px 4px 16px 0; font-size:11px; color:#a67c8b; text-align:right; }
.pop_profile .connect strong { color:#f06faa; }
.pop_profile .psub .iframe_list { margin:0 0 -10px 0; width:358px; height:205px; border:0; }

.pop_profile .bbs_profile { margin-top:13px; width:358px; border-bottom:2px solid #f06faa; }
.pop_profile .bbs_profile th { position:relative; top:-13px; height:21px; vertical-align:middle; background:#e787b8; }
.pop_profile .bbs_profile td { position:relative; top:-6px; height:18px; vertical-align:middle; color:#ab7f8e; font-size:11px; }
.pop_profile .bbs_profile td a { color:#ab7f8e; }
.pop_profile .bbs_profile .item { padding-left:15px; text-align:left; }
.pop_profile .bbs_profile .num { width:48px; text-align:center; }
.pop_profile .bbs_profile .use { width:120px; text-align:center; font-weight:bold; color:#f06faa; }
.pop_profile .bbs_profile .use a { color:#f06faa; }
.pop_profile .bbs_profile .date { padding-right:30px; width:95px; text-align:center; }
.pop_profile .bbs_profile .rebuy { width:94px; text-align:center; font-weight:bold; color:#f06faa; }
.pop_profile .bbs_profile .rebuy a { color:#f06faa; }
.pop_profile .bbs_profile .getdate { width:78px; text-align:center; }
.pop_profile .bbs_profile .name { padding-left:15px; text-align:left; }
.pop_profile .bbs_profile .name a { color:#ab7f8e; }
.pop_profile .bbs_profile .location { width:88px; text-align:center; }

.pop_profile .profile_page { margin:10px 0 0 0; text-align:center; font-size:11px; color:#a67c8b; }
.pop_profile .profile_page strong { color:#f06faa; }
.pop_profile .profile_page img { position:relative; top:-2px; vertical-align:top; }
.pop_profile .profile_page a { margin:0 2px; }

.pop_profile .layer_msg { display:none; position:absolute; margin-top:-126px; top:0; left:79px; width:240px; border:5px solid #ff238f; background:#FFFFFF; z-index:10; }
.pop_profile .layer_msg h3 { padding:10px 0 10px 9px; border-bottom:1px solid #f5dde7; }
.pop_profile .layer_msg .msg { padding:10px 10px 7px 10px; line-height:140%; font-size:11px; color:#ab7f8e; }
.pop_profile .layer_msg .msg strong { color:#f06faa; }
.pop_profile .layer_msg .close_msg { position:absolute; top:8px; right:7px; }
.pop_profile .layer_msg .userinfo { padding:13px 0 7px 0; border:none; }
.pop_profile .layer_msg .userinfo li { width:220px; }

.pop_profile .userMenu       { position:absolute; padding:5px 0; border:3px solid #f06faa; background:#FFFFFF; z-index:33 !important; }
.pop_profile .userMenu table { border-collapse:collapse; margin:0; border-bottom:1px solid #FFFFFF; overflow:hidden; }
.pop_profile .userMenu td    { margin:0; padding:4px 15px 2px 18px; color:#f06faa; font-size:11px; background:#FFFFFF url('../img/common/ico_arw_pink.gif') 10px 7px no-repeat; cursor:pointer; _cursor:hand; vertical-align:middle; border-bottom:solid 1px #f5dde7; }
.pop_profile .userMenu td a  { color:#f06faa; }
.pop_profile .userMenu .over { background-color:#fff9fd; }
.pop_profile .userMenu .udActivate { background-color:#fff9fd; }
.pop_profile .userMenu .udDeactivate { background-color:#FFFFFF; }

.pop_profile .clone_msg { position:absolute; top:0; left:0; width:10px; height:10px; border:1px solid #ff238f; background:#FFFFFF; z-index:10; }

.pop_profile .guest_info { clear:both; margin:0 -5px 0 0; width:390px; height:25px; border-bottom:1px solid #ffe0f2; overflow:hidden; }
.pop_profile .guest_info .user { float:left; margin:5px 0 0 2px; padding:0 0 0 9px; color:#a67c8b; font-size:11px; background:url('../img/profile/bu_guest_user.gif') left 1px no-repeat; *display:inline; }
.pop_profile .guest_info .user strong { color:#f06faa; }
.pop_profile .guest_info .set { display:block; float:right; margin:6px -5px 0 0; }
.pop_profile .guest_info .set em { position:relative; top:-1px; margin-right:5px; vertical-align:top; }
.pop_profile .guest_info .set select { vertical-align:top; margin:0; }

.pop_profile .guest_list { width:365px; }
.pop_profile .guest_list td { padding:8px 0 5px 0; min-height:14px; border:1px solid #f5dde7; background:#FFFFFF url('../img/common/ico_arw_pink.gif') 5px 12px no-repeat; }
.pop_profile .guest_list li { display:block; margin:0 0 -1px 0; padding:7px 0 6px 0; width:365px; min-height:14px; border:1px solid #f5dde7; background:#FFFFFF url('../img/common/ico_arw_pink.gif') 5px 13px no-repeat; }
.pop_profile .guest_list .name { display:block; float:left; margin:0 0 0 10px; width:85px; height:14px; font-size:11px; color:#a67c8b; overflow:hidden; *display:inline; *vertical-align:top; }
.pop_profile .guest_list .name a { color:#a67c8b; text-decoration:none; }
.pop_profile .guest_list .memo { display:block; float:left; width:189px; height:14px; color:#582b4c; overflow:hidden; }
.pop_profile .guest_list .date { display:block; float:left; width:54px; height:14px; font-size:11px; color:#cab0b9; overflow:hidden; }
.pop_profile .guest_list .btn_delete { display:block; float:left; }

.pop_profile .guest_write { margin:7px 0 -15px 0; padding:12px 0 0 0; width:365px; border-top:1px solid #f5dde6; }
.pop_profile .guest_write a { font-size:11px; font-weight:bold; color:#ef6eaa; text-decoration:none; }
.pop_profile .guest_write .input { float:left; margin:7px -3px 0 0; padding:6px 0 0 0; width:314px; height:17px; _height:25px; border:1px solid #f8c2d9; border-right:0; text-indent:4px; color:#a67c8b; font-size:12px; font-family:µ¸¿ò; vertical-align:middle; }
.pop_profile .guest_write .btn_write { float:left; margin:7px -3px 0 0; }

/* ¹Ì¸®º¸±â */
.pop_profile .guest_list .preview { display:none; position:absolute; left:105px; margin:-113px 0 0 0; padding:7px 8px 5px 8px; width:250px; color:#444553; border:1px solid #E0E0E0; background:#FFFFFF; line-height:120%; z-index:50; text-align:left; }


/* ´Ð³×ÀÓº¯°æÆË¾÷ : 2009.02.09 */
.pop_chnick .container { width:384px; border:5px solid #ff238f; background:#FFFFFF; }
.pop_chnick .contents { margin:0 10px 10px 10px; padding:10px; width:334px; _width:354px; border:1px solid #ffe0f2; background:#fff4fc; overflow:hidden; }
.pop_chnick .contents_in { padding:11px 14px 10px 14px; border:1px solid #ffe0f2; background:#FFFFFF; }
.pop_chnick h1 { margin:14px 0 15px 13px; }
.pop_chnick h2 { margin:0 0 7px 0; }
.pop_chnick .tab_usech { margin:1px 0 8px 10px; width:364px; height:32px; overflow:hidden; }
.pop_chnick .tab_usech li { position:relative; left:-20px; padding:0 0 0 20px; height/**/:32px; float/**/:left; _display:inline; background:url('../img/popup/bg_usech_arw.gif') 7px 11px no-repeat; overflow:hidden; }
.pop_chnick .tab_usech li span { float:left; padding:0 3px 0 0; background:url('../img/popup/bg_usech_taboff_right.gif') right top no-repeat; }
.pop_chnick .tab_usech li span a { position:relative; float:left; padding:10px 11px 7px 14px; color:#959595; text-decoration:none; background:url('../img/popup/bg_usech_taboff_left.gif') left top no-repeat; }
.pop_chnick .tab_usech li span a:hover { color:#fb3d9b; }
.pop_chnick .tab_usech li.on span { padding:1px; height:32px; border:3px solid #fb3d9b; }
.pop_chnick .tab_usech li.on span a { padding:6px 10px 3px 10px; font-weight:bold; color:#fb3d9b; background:url('../img/popup/bg_usech_tab.gif') top repeat-x; }
.pop_chnick .tab_usech li.done span { padding:1px; height:32px; border:3px solid #ffe0f2; }
.pop_chnick .tab_usech li.done span a { padding:5px 10px 3px 10px; color:#fb3d9b; background:#FFFFFF; }
.pop_chnick .btn_close { clear:both; margin:10px 0 -5px 0; text-align:center; }

.pop_chnick .GameItemInfo { margin:0 0 -10px 0; overflow:auto;
	scrollbar-face-color:#FFFFFF; scrollbar-arrow-color:#666666; scrollbar-track-color:#F0F0F0;
	scrollbar-highlight-color:#DEDEDE; scrollbar-shadow-color:#DEDEDE; scrollbar-darkshadow-color:#F0F0F0; scrollbar-3dlight-color:#F0F0F0; }
.pop_chnick .GameItemInfo h5 { color:#fb3d9b; background:url('../img/common/ico_arw_pink.gif') left 4px no-repeat; }
.pop_chnick .GameItemInfo h5.notice { color:#fb3d9b; background:url('../img/common/ico_arw_pink.gif') left 4px no-repeat; }
.pop_chnick .GameItemInfo p, .BBS_Iteminfo .GameItemInfo li { font-size:11px; color:#a67c8b; }
.pop_chnick .GameItemInfo em { font-size:11px; font-style:normal; color:#fb3d9b; }


.pop_chnick .itemimg { position:relative; margin:0 0 6px 110px; width:88px; height:88px; background:url('../img/main/bg_item.gif') left top no-repeat; }
.pop_chnick .itemimg img { position:relative; top:5px; left:5px; width:75px; height:75px; }
.pop_chnick .itemimg .ico_new { position:absolute; top:-1px; left:-1px; width:35px; height:35px; overflow:hidden; text-indent:-10000px; cursor:pointer; _cursor:hand; z-index:2;
	background:url('../img/common/ico_item_new.gif') left top no-repeat;
	background/**/:url('../img/common/ico_item_new.png') left top no-repeat;
	_background/**/:none;
	_filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/common/ico_item_new.png', sizingMethod='scale'); }
.pop_chnick .itemimg .ico_hot { position:absolute; top:-1px; left:-1px; width:35px; height:35px; overflow:hidden; text-indent:-10000px; cursor:pointer; _cursor:hand; z-index:2;
	background:url('../img/common/ico_item_hot.gif') left top no-repeat;
	background/**/:url('../img/common/ico_item_hot.png') left top no-repeat;
	_background/**/:none;
	_filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/common/ico_item_hot.png', sizingMethod='scale'); }

.pop_chnick .msg_notice { margin:0 0 0 23px; padding:0 0 7px 0; width:270px; font-size:11px; letter-spacing:-1px; color:#a67c8b; border-bottom:2px solid #f06faa; text-align:center; }
.pop_chnick .msg_notice .ico { position:relative; top:-1px; vertical-align:middle; }
.pop_chnick .msg_notice strong { color:#f06faa; }

.pop_chnick .msg { margin:10px 0 0 23px; padding:0 0 10px 18px; width:270px; letter-spacing:-1px; font-size:11px; color:#a67c8b; }

.pop_chnick .input_info { margin:10px 0 0 48px; width:240px; height:83px; overflow:hidden; }
.pop_chnick .input_info li { height:28px; vertical-align:top; font-size:11px; color:#a67c8b; }
.pop_chnick .input_info em { float:left; margin:7px 0 0 0; width:83px; }
.pop_chnick .input_info span { float:left; margin:5px 0 0 0; font-weight:bold; color:#f06faa; }
.pop_chnick .input_info span.sub { float:right; margin:1px 0 0 0; width:157px; letter-spacing:-1px; font-weight:normal; color:#a67c8b; }
.pop_chnick .input_info input.input_info { float:left; margin:0 2px 0 0; padding:4px 0 0 3px; width:110px; height:22px; border:1px solid #f5dde7; font-size:12px; font-family:µ¸¿ò; color:#a67c8b; background:#FFFFFF; }
.pop_chnick .input_info input.input_sc { position:relative; top:-2px; left:-3px; margin:0 -4px 0 0; padding:4px 0 0 3px; width:50px; height:22px; border:1px solid #f5dde7; font-size:12px; font-family:µ¸¿ò; vertical-align:middle; color:#a67c8b; background:#FFFFFF; }

.pop_chnick .i-pin { margin:0 0 0 23px; padding:9px 0 0 0; width:270px; border-top:2px solid #f06faa; letter-spacing:-1px; font-size:11px; color:#a67c8b; }












