@charset "euc-kr";

.ff_layout { background:#FFF; }
.ff_layout .container { min-width:1050px;background:url(../img_wc/common/bg_top.jpg) center top no-repeat; }
.ff_con { position:relative;margin:0 auto;width:1050px; }

.ff_top { position:relative; }
.ff_top .flash { height:323px; }

.ff_left { float:left;width:210px; }
.ff_left .start { position:relative;height:48px;padding:110px 0 0 0; }
.ff_left .start .flash { position:absolute;top:0;left:-40px; }
.ff_left .quick_link { width:210px;height:48px;background:url(../img_wc/common/bg_quick.gif) no-repeat; }
.ff_left .quick_link li { float:left;width:50%;padding:18px 0 0 0;text-align:center; }
.ff_left .login { margin:5px 0 0 0; }
.ff_left .before { position:relative;height:133px;background:url(../img_wc/common/bg_login.gif) bottom no-repeat; }
.ff_left .before .id { position:absolute;top:20px;left:20px;padding:3px 0 0 3px;border:1px solid #cac8c8;width:105px;height:16px;background:url(../img_wc/common/bg_id.gif) #FFF no-repeat;ime-mode:disabled; }
.ff_left .before .pass { position:absolute;top:44px;left:20px;padding:3px 0 0 3px;border:1px solid #cac8c8;width:105px;height:16px;background:url(../img_wc/common/bg_pass.gif) #FFF no-repeat; }
.ff_left .before .focus { background:none #FFF; }
.ff_left .before .btn_login { position:absolute;top:2px;left:132px; }
.ff_left .before .btn_join { position:absolute;top:92px;left:20px; }
.ff_left .before .btn_idpw { position:absolute;top:92px;left:81px; }
.ff_left .before .security { position:absolute;top:72px;left:21px; }
.ff_left .before .security input { float:left;width:13px;height:13px;vertical-align:middle; }
.ff_left .before .security label { float:left;margin:1px 0 0 1px;width:36px;height:10px;background:url(../img_wc/common/bg_security.gif) no-repeat;display:block; }
.ff_left .before .keyboard { position:absolute;top:72px;left:80px;padding-left:6px;background:url(../img_wc/common/bg_login_bar.gif) left 2px no-repeat; }
.ff_left .before .keyboard a { font-size:11px;color:#969696;letter-spacing:-1px;text-decoration:underline; }
.ff_left .before .keyboard .ico_key { position:relative;margin-right:2px;vertical-align:middle; }
.ff_left .before .btn_key { position:absolute;top:72px;left:170px;padding-left:6px;background:url(../img_wc/common/bg_login_bar.gif) left 2px no-repeat; }
.ff_left .reset { padding:5px 0; }
.ff_left .after { border:1px solid #edd1a3;padding:0 3px 3px 3px;background:url(../img_wc/common/bg_after.gif) #fee2b7 no-repeat; }
.ff_left .after .dear { height:29px; }
.ff_left .after .dear dt { float:left;padding:9px 0 0 5px;font-weight:bold;letter-spacing:-1px;color:#784500; }
.ff_left .after .dear dd { float:right;padding:6px 0 0 0; }
.ff_left .after .dear dd img { margin:0 0 0 3px; }
.ff_left .after .info_box { padding-bottom:5px;border-top:1px solid #f2bb72;border-left:1px solid #f2bb72;border-right:1px solid #edd1a3;border-bottom:1px solid #edd1a3;background:url(../img_wc/common/bg_infobox.gif) #FFF no-repeat; }
.ff_left .after .info_box .shape { margin:8px 0 5px 0;zoom:1;overflow:hidden; }
.ff_left .after .info_box .shape li { clear:both;vertical-align:top;overflow:hidden; }
.ff_left .after .info_box .shape h6 { float:left;padding:2px 0 1px 12px;background:url(../img_wc/common/bl_1.gif) 6px 6px no-repeat;font-size:11px;color:#666666;letter-spacing:-1px; }
.ff_left .after .info_box .shape p { float:right;padding:2px 5px 0 0;font-size:11px;color:#221E1F;letter-spacing:-1px; }
.ff_left .after .info_box .shape a { color:#221E1F;text-decoration:underline; }
.ff_left .after .info_box .shape img { margin-top:-1px;vertical-align:top; }
.ff_left .after .info_box .shape .coachx { height:96px;overflow:hidden; }
.ff_left .after .info_box .create { margin-top:10px;padding:0 6px 5px 12px;border-bottom:1px solid #f2bb72;background:url(../img_wc/common/bl_1.gif) 6px 4px no-repeat;font-size:11px;color:#666666;letter-spacing:-1px;zoom:1; }
.ff_left .after .info_box .create img { margin:2px 0;display:block; }
.ff_left .after .info_box .coach { border-bottom:1px solid #f2bb72;width:100%;overflow:hidden; }
.ff_left .after .info_box .coach .stab { height:23px;background:url(../img_wc/common/bg_coach_stab_x.gif) repeat-x;overflow:hidden; }
.ff_left .after .info_box .coach .stab li { float:left;height:23px;overflow:hidden; }
.ff_left .after .info_box .coach .stab li img { margin-top:-23px; }
.ff_left .after .info_box .coach .stab .on img { margin-top:0px; }
.ff_left .after .info_box .coach .stab a { cursor:pointer; }
.ff_left .after .info_box .lp strong { padding:0px 2px;color:#326FB3; }
.ff_left .after .info_box .rank strong { padding:0px 2px;color:#326FB3; }
.ff_left .after .info_box .friend strong { padding:0px 2px;color:#326FB3; }
.ff_left .after .info_box .memo strong { padding:0px 2px;color:#326FB3; }
.ff_left .after .info_box .cash strong { padding:0px 2px;color:#326FB3; }
#ff-coach2, #ff-coach3 { display:none; }
.ff_left .after .info_box .sms { margin:-3px 0 -6px 0;padding:2px 0 0 23px;background:url(../img_wc/common/bl_sms.gif) 12px 0 no-repeat; }
.ff_left .after .info_box .sms a { font-size:11px;font-weight:bold;color:#C4002B;letter-spacing:-1px; }
.ff_left .after .info_box .coupon { position:relative;margin:5px 0 -3px 6px;padding:4px 0 0 4px;border:1px solid #D8DCE0;width:182px;height:15px;background:#F0F2F4;font-size:11px;letter-spacing:-1px; }
.ff_left .after .info_box .coupon p { color:#666666; }
.ff_left .after .info_box .coupon h6 { float:left;padding-right:5px; }
.ff_left .after .info_box .coupon h6 strong { color:#326FB3; }
.ff_left .after .info_box .coupon span { float:left;padding-left:5px;background:url(../img_wc/common/bar_2.gif) 0 1px no-repeat; }
.ff_left .after .info_box .coupon a { color:#221E1F;text-decoration:underline; }
.ff_left .after .info_box .coupon ul { position:absolute;top:0px;left:176px;font-size:0px; }
.ff_left .after .info_box .coupon li { height:9px;overflow:hidden; }

.ff_left .after .info_box .mycoupon strong { padding:0px 2px;color:#326FB3; }
.ff_left .after .info_box .mycoupon img { vertical-align:middle; }

.ff_left .after .info_box .premium strong { color:#326FB3; }
.ff_left .after .info_box .premium_service { margin:5px 6px 0 6px; }
.ff_left .after .info_box .booster strong { color:#326FB3; }
.ff_left .after .info_box .booster_service { margin:5px 6px 0 6px; }
.ff_left .after .info_box .period { clear:both;padding:3px 5px 0 0;text-align:right;font-size:11px;color:#b26d0f;letter-spacing:-1px; }

.ff_left .say_link { padding-top:8px; }
.ff_left .say_link p { text-align:center;text-decoration:underline;letter-spacing:-1px;font-size:11px;color:#FE580C; }
.ff_left .say_link strong { font-weight:normal;color:#221E1F;text-decoration:underline; }
.ff_left .service_link li { padding-top:8px; }
.ff_left .service_link li img {vertical-align:top;}
.ff_left .pcbang p { margin:10px 0 0 19px;font-weight:bold;font-size:11px;color:#784500; }
.ff_left .pcbang p strong { color:#221e1f; }
.ff_left .pcbang dl { margin:5px 0 0 9px;border:3px solid #edd1a3;width:184px;height:20px;overflow:hidden; }
.ff_left .pcbang dt { float:left; }
.ff_left .pcbang dt input { width:150px;height:16px;padding:4px 0 0 6px;font-size:11px;color:#b26d0f;letter-spacing:-1px; }
.ff_left .pcbang dd { float:left;border-left:1px solid #edd1a3; }
.ff_left .pcbang .benefit { padding:8px 12px 5px 12px;background:url(../img_wc/common/bg_pcbang_benefit.gif) bottom no-repeat; }
.ff_left .pcbang .benefit li { padding:0 0 2px 5px;background:url(../img_wc/common/bl_1.gif) 0 4px no-repeat;font-size:11px;letter-spacing:-1px;color:#b26d0f; }
.ff_left .pcbang .benefit .stats { margin:10px 0 0 0;padding:0;font-weight:bold;font-size:11px;letter-spacing:-1px;color:#664312;text-align:center; }
.ff_left .pcbang .stats strong { color:#C4002B; }

.ff_center { float:left;margin:0 10px 0 18px;width:720px;overflow:hidden; }
.ff_center .main { *width:720px;background:url(../img_wc/common/bg_main_x.gif) repeat-x;overflow:hidden; }
.ff_center .main_left { float:left; }
.ff_center .main_right { float:right; }
.ff_center .tab { height:28px;border-left:1px solid #edd1a3;border-right:1px solid #edd1a3;background:url(../img_wc/common/bg_tab_x.gif) repeat-x;overflow:hidden; }
.ff_center .tab li { float:left;height:28px;overflow:hidden; }
.ff_center .tab li a { cursor:pointer; }
.ff_center .tab li img { margin-top:-28px; }
.ff_center .tab .on img { margin-top:0px; }
.ff_center .stab { height:23px;border-left:1px solid #edd1a3;border-right:1px solid #edd1a3;background:url(../img_wc/common/bg_stab_x.gif) repeat-x;overflow:hidden; }
.ff_center .stab li { float:left;height:23px;overflow:hidden; }
.ff_center .stab li a { cursor:pointer; }
.ff_center .stab li img { margin-top:-23px; }
.ff_center .stab .on img { margin-top:0px; }
.ff_center .stab .more { position:relative;float:right; }
.ff_center .stab .more img { margin:7px 8px 0 0; }
.ff_center .main_left .list { padding:14px 19px 10px 19px;border:1px solid #edd1a3;border-top:0;background:url(../img_wc/common/bg_list_x.gif) repeat-x; }
.ff_center .main_left .list dl { width:100%;overflow:hidden; }
.ff_center .main_left .list dt { float:left;margin-right:6px; }
.ff_center .main_left .list dt img { border:1px solid #ebecec;width:152px;height:95px; }
.ff_center .main_left .list dd h4 { margin:8px 0 0 0;font-weight:bold;color:#326fb3; }
.ff_center .main_left .list dd h4 a { color:#326fb3; }
.ff_center .main_left .list dd h4 img { margin:0 3px;vertical-align:-2px; }
.ff_center .main_left .list dd p { padding:5px 0;line-height:120%;color:#666666; }
.ff_center .main_left .list dd span { font-size:11px;color:#b26d0f; }
.ff_center .main_left .list dd em { padding-left:5px;background:url(../img_wc/common/bar_1.gif) no-repeat;font-size:11px;color:#b26d0f;letter-spacing:-1px; }
.ff_center .main_left .list ul { margin-top:10px;padding-top:10px;border-top:1px solid #ebecec;width:100%;overflow:hidden; }
.ff_center .main_left .list li p { float:left;width:355px;padding:0 0 3px 5px;background:url(../img_wc/common/bl_1.gif) 0 4px no-repeat;color:#221e1f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.ff_center .main_left .list li a { color:#221E1F; }
.ff_center .main_left .list li span { float:right;width:56px;font-size:11px;color:#b26d0f; }
.ff_center .main_left .event_display { width:470px; }
.ff_center .main_left .news { margin-top:20px;width:470px; }
.ff_center .main_left .news .list {height:153px;overflow:hidden;}
.ff_center .main_left .news .list dd p { margin-bottom:4px;height:25px;overflow:hidden; }
#ff-news1 dt {display:none;} /** ¿Ã´ñ»çÄ¿ ÀÌ¹ÌÁö ³ëÃâ °­Á¦ Á¦°Å **/
#ff-news2 { display:none; }
.ff_center .main_left .item_shop { margin-top:20px;width:470px; }
.ff_center .main_left .item_shop .charge { position:relative;height:33px;background:url(../img_wc/common/bg_charge.gif) no-repeat; }
.ff_center .main_left .item_shop .btn_itemshop { position:absolute;top:13px;left:28px;}
.ff_center .main_left .item_shop .img_freecharge { position:absolute;top:10px;left:128px;}
.ff_center .main_left .item_shop .charge p { position:absolute;top:12px;left:196px;width:256px; }
.ff_center .main_left .item_shop .charge p a { color:#221E1F;letter-spacing:-1px; }
.ff_center .main_left .item_shop .charge ul { position:absolute;top:8px;right:6px;font-size:0; }
.ff_center .main_left .item_shop .point p { padding:0 0 8px 8px;letter-spacing:-1px;font-size:11px;color:#221e1f; }
.ff_center .main_left .item_shop .point strong { color:#fe580c; }
.ff_center .main_left .item_shop dt { float:left;margin:0;width:86px; }
.ff_center .main_left .item_shop dt img { border:1px solid #d1d1d1;width:80px;height:80px; }
.ff_center .main_left .item_shop dd { float:left;margin:0;width:128px; }
.ff_center .main_left .item_shop h4 { width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:bold;font-size:11px;letter-spacing:-1px;color:#221E1F !important; }
.ff_center .main_left .item_shop h4 a { padding:0 3px 0 0;color:#221E1F !important; }
.ff_center .main_left .item_shop dd p { margin-top:2px;width:120px;padding:2px 0;font-size:11px;letter-spacing:-1px; }
.ff_center .main_left .item_shop .cash { padding-left:16px;*width:104px;font-weight:bold;color:#e74622;background:url(../img_wc/common/bl_cash.gif) 0 1px no-repeat; }
#ff-item2 { display:none; }
.ff_center .main_left .bbs { margin-top:20px;width:470px; }
.ff_center .main_left .bbs .list dd p { margin-bottom:4px;height:25px;overflow:hidden; }
#ff-bbs2 { display:none; }
.ff_center .main_left .clubteam {margin-top:20px;border:1px solid #f6e8d1;width:468px;height:190px;background:url(../img_wc/common/bg_list_x.gif) repeat-x;overflow:hidden;}
.ff_center .main_left .clubteam h2 {position:relative;padding:14px 0 0 25px;height:34px;font-weight:bold;color:#784500;letter-spacing:-1px;}
.ff_center .main_left .clubteam h2 .select {position:absolute;top:9px;right:15px;}
.ff_center .main_left .clubteam .teamlist {padding:0 14px;overflow:hidden;}
.ff_center .main_left .clubteam .teamlist dl {float:left;width:142px;text-align:center;overflow:hidden;_display:inline;}
.ff_center .main_left .clubteam .teamlist dt {padding-bottom:6px;}
.ff_center .main_left .clubteam .teamlist dt .flash {margin:0 auto;width:80px;height:80px;border:1px solid #EBECEC;background:#FFF;}
.ff_center .main_left .clubteam .teamlist .team {padding-bottom:3px;font-weight:bold;color:#221E1F;letter-spacing:-1px;}
.ff_center .main_left .clubteam .teamlist .team a {color:#221E1F;}
.ff_center .main_left .clubteam .teamlist .info {font-size:11px;color:#b26d0f;letter-spacing:-1px;}
.ff_center .main_left .clubteam .teamlist .info strong {color:#326FB3;}
.ff_center .main_right .news_update { width:232px;height:140px;overflow:hidden; }
.ff_center .main_right .news_update h4 { position:relative;width:218px;height:33px;background:url(../img_wc/common/tl_news.gif) 0 15px no-repeat;border-bottom:1px solid #EBECEC; }
.ff_center .main_right .news_update h4 .btn_more { position:absolute;top:16px;right:0; }
.ff_center .main_right .news_update ul { margin-top:8px; }
.ff_center .main_right .news_update li { padding-bottom:5px;letter-spacing:-1px;color:#666666;_width:96%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.ff_center .main_right .news_update li img { vertical-align:top; }
.ff_center .main_right .news_update .bold a { font-weight:bold;color:#221E1F; }
.ff_center .main_right .strengthen { position:relative;border:3px solid #edd1a3;padding:21px 0 0 0;width:226px;background:url(../img_wc/common/tl_strengthen.gif) no-repeat; }
.ff_center .main_right .strengthen .list { height:18px;padding:7px 0 0 18px;background:url(../img_wc/common/bl_star.gif) 5px 5px #FFF no-repeat; }
.ff_center .main_right .strengthen p { width:190px;font-size:11px;letter-spacing:-1px;white-space:nowrap;color:#221e1f;overflow:hidden; }
.ff_center .main_right .strengthen .id { color:#518DD0; }
.ff_center .main_right .strengthen .uniform { color:#CDA13F; }
.ff_center .main_right .strengthen ul { position:absolute;top:24px;right:4px;font-size:0; }
.ff_center .main_right .uniform_ranking { position:relative;margin-top:20px;width:232px; }
.ff_center .main_right .uniform_ranking h4 { position:relative;height:27px;background:url(../img_wc/common/tl_uniform_ranking.gif) no-repeat; }
.ff_center .main_right .uniform_ranking h4 .btn_more { position:absolute;top:9px;right:13px; }
.ff_center .main_right .uniform_ranking_tab { height:24px;border-left:1px solid #edd1a3;border-right:1px solid #edd1a3;background:url(../img_wc/common/bg_uniform_ranking_tab_x.gif) repeat-x;overflow:hidden; }
.ff_center .main_right .uniform_ranking_tab li { float:left;width:115px; }
.ff_center .main_right .uniform_ranking_tab a { padding:7px 0 4px 12px;height:13px;display:block; }
.ff_center .main_right .uniform_ranking_tab .on { background:url(../img_wc/common/bg_uniform_ranking_tab_on_x.gif) repeat-x; }
.ff_center .main_right .uniform_ranking_tab .on img { margin-top:-39px; }
.ff_center .main_right .uniform_ranking .rank5 { position:absolute;*width:100px; }
#ff-uniform1 .rank5 { top:34px;left:52px; }
#ff-uniform2 .rank5 { top:34px;left:164px; }
.ff_center .main_right .uniform_ranking .rank5 dt { vertical-align:0;font-size:10px;font-family:verdana;color:#b26d0f;display:inline; }
.ff_center .main_right .uniform_ranking .rank5 dd { vertical-align:middle;display:inline; }
.ff_center .main_right .uniform_ranking .list { padding:8px 10px 5px 12px;border:1px solid #edd1a3;border-top:0;background:url(../img_wc/common/bg_list_x.gif) repeat-x; }
.ff_center .main_right .uniform_ranking table { width:100%;border-collapse:collapse;table-layout:fixed; }
.ff_center .main_right .uniform_ranking td { padding:0;letter-spacing:-1px;text-align:center; }
.ff_center .main_right .uniform_ranking .d1 { width:16px;height:19px; }
.ff_center .main_right .uniform_ranking .d2 { width:36px;font-size:10px;font-family:verdana; }
.ff_center .main_right .uniform_ranking .d2 .up { padding-left:7px;background:url(../img_wc/common/bl_rank_up.gif) 0 3px no-repeat;color:#C4002B; }
.ff_center .main_right .uniform_ranking .d2 .dn { padding-left:7px;background:url(../img_wc/common/bl_rank_dn.gif) 0 3px no-repeat;color:#456C95; }
.ff_center .main_right .uniform_ranking .d3 { width:32px; }
.ff_center .main_right .uniform_ranking .d4 { text-align:left;padding:2px 0 0 3px;color:#221E1F;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.ff_center .main_right .uniform_ranking .first .d4 { font-weight:bold; }
.ff_center .main_right .uniform_ranking .d5 { width:30px;font-size:10px;font-family:verdana;color:#b26d0f; }
#ff-uniform2 { display:none; }
.ff_center .main_right .schedule { position:relative;margin-top:10px;border:1px solid #edd1a3;width:230px;background:#fdf9f3;z-index:2; }
.ff_center .main_right .schedule .day { position:relative;height:35px;text-align:center;overflow:hidden; }
.ff_center .main_right .schedule .day dt { padding:13px 0 0 0;font-weight:bold;font-size:11px;color:#e74622; }
.ff_center .main_right .schedule .day .prev { position:absolute;top:13px;left:8px; }
.ff_center .main_right .schedule .day .next { position:absolute;top:13px;right:8px; }
.ff_center .main_right .calendar { margin:0 auto;width:218px;border-collapse:collapse;background:url(../img_wc/common/bg_schedule.gif) no-repeat;table-layout:fixed; }
.ff_center .main_right .calendar a { font-weight:bold;color:#326FB3;text-decoration:underline; }
.ff_center .main_right .calendar th { height:16px;padding:0; }
.ff_center .main_right .calendar td { border:1px solid #f6e8d1;padding:2px;width:26px;height:17px;vertical-align:bottom;text-align:right;font-size:10px;font-family:verdana;color:#b26d0f;background:#FFF; }
.ff_center .main_right .calendar .in { position:relative;top:0;left:0;zoom:1; }
.ff_center .main_right .calendar .tv { position:absolute;top:-7px;left:17px;width:11px;height:9px;background:url(../img_wc/common/bl_tv.gif) no-repeat; }
.ff_center .main_right .calendar .ev { position:absolute;top:-7px;left:-2px;width:9px;height:9px;background:url(../img_wc/common/bl_ev.gif) no-repeat; }
.ff_center .main_right .calendar .today { background:#f7ebd7; }
.ff_center .main_right .ing { height:21px;padding-top:9px;overflow:hidden; }
.ff_center .main_right .ing dt { float:left;padding:0 0 0 26px;background:url(../img_wc/common/bg_ev.gif) 11px 0 no-repeat;color:#b26d0f;font-size:11px;letter-spacing:-1px; }
.ff_center .main_right .ing dt strong { color:#FD570E; }
.ff_center .main_right .ing dd  { float:left;padding:0 0 0 34px;background:url(../img_wc/common/bg_tv.gif) 10px 0 no-repeat;color:#b26d0f;font-size:11px;letter-spacing:-1px; }
.ff_center .main_right .ing dd strong { color:#00A600; }
.ff_center .main_right .detail { position:absolute;top:192px;left:-1px;padding:6px;border:1px solid #edd1a3;width:218px;border-top:0;background:#F7F8F9;z-index:1;display:none; }
.ff_center .main_right .detail dl { border:1px solid #596574;height:23px;background:#6F7E91;overflow:hidden; }
.ff_center .main_right .detail dt { float:left;padding:7px 0 0 5px;font-weight:bold;font-family:±¼¸²;font-size:11px;color:#edd1a3;  }
.ff_center .main_right .detail dt strong { color:#B5E18C; }
.ff_center .main_right .detail dd { float:right;padding:6px 5px 0 0; }
.ff_center .main_right .detail ul { padding:10px 6px;border:1px solid #EBECEC;border-top:0;background:#FFF;overflow:hidden; }
.ff_center .main_right .detail li { font-size:11px;color:#b26d0f; }
.ff_center .main_right .detail li p { padding-bottom:2px;font-size:12px;color:#221E1F; }
.ff_center .main_right .detail li span { letter-spacing:-1px; }
.ff_center .main_right .detail .ev { padding:0 0 3px 16px;background:url(../img_wc/common/bg_ev.gif) no-repeat;color:#999999; }
.ff_center .main_right .detail .tv { padding:0 0 3px 16px;background:url(../img_wc/common/bg_tv.gif) -8px 0 no-repeat;color:#999999; }
.ff_center .main_right .detail .tv_info { list-style:none;height:18px;background:url(../img_wc/common/bg_broadcast.gif) top center no-repeat; }

.ff_center .main_right .ranking { position:relative;margin-top:10px;width:232px;overflow:hidden;z-index:1; }
.ff_center .main_right .ranking .stab { background:url(../img_wc/common/bg_stab_r_x.gif) repeat-x; }
.ff_center .main_right .ranking .list { padding:8px 5px 5px 12px;height:108px;border:1px solid #edd1a3;border-top:0;background:url(../img_wc/common/bg_list_x.gif) repeat-x; }
.ff_center .main_right .ranking table { width:100%;border-collapse:collapse;table-layout:fixed; }
.ff_center .main_right .ranking th { height:10px;vertical-align:top;padding:0; }
.ff_center .main_right .ranking .h1 { width:16px; }
.ff_center .main_right .ranking .h2 { width:24px; }
.ff_center .main_right .ranking .h4 { width:32px; }
.ff_center .main_right .ranking .h5 { width:50px; }
#ff-ranking2 .h4 { width:60px; }
.ff_center .main_right .ranking td { padding:0;letter-spacing:-1px;text-align:center; }
.ff_center .main_right .ranking .d1 { height:19px; }
.ff_center .main_right .ranking .d2 { padding-top:3px;vertical-align:top;font-size:10px;font-family:verdana;color:#b26d0f; }
.ff_center .main_right .ranking .d2 .up { padding-left:7px;background:url(../img_wc/common/bl_rank_up.gif) 0 3px no-repeat;color:#C4002B; }
.ff_center .main_right .ranking .d2 .dn { padding-left:7px;background:url(../img_wc/common/bl_rank_dn.gif) 0 3px no-repeat;color:#456C95; }
.ff_center .main_right .ranking .d3 { text-align:left;padding:2px 0 0 3px;color:#221E1F;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.ff_center .main_right .ranking .first .d3 { font-weight:bold; }
.ff_center .main_right .ranking .d4 { font-size:10px;font-family:verdana;color:#b26d0f; }
.ff_center .main_right .ranking .d5 { font-size:10px;font-family:verdana;color:#b26d0f; }
#ff-ranking2 { display:none; }
#ff-ranking2 .h4 { width:60px; }
#ff-ranking2 .area {border-top:1px solid #EBECEC;height:17px;padding:4px 0 0 22px;background:url(../img_wc/common/bg_rank_area.gif) 2px 8px no-repeat;}
#ff-ranking2 .area dt {float:left;border-top:1px solid #e6ba7f;border-bottom:1px solid #e6ba7f;width:78px;height:13px;padding-top:2px;background:#fdf9f3;text-align:center;letter-spacing:-1px;font-size:11px;color:#784500;}
#ff-ranking2 .area dd {float:left;border:1px solid #e6ba7f;}
#ff-ranking2 .area dd img {vertical-align:top;}
.ff_center .main_right .poll { margin-top:10px;border:1px solid #edd1a3;padding:5px 10px;width:210px;color:#666666; }
.ff_center .main_right .poll h4 { height:15px;background:url(../img_wc/common/tl_poll.gif) no-repeat; }
.ff_center .main_right .poll p { padding-left:15px;letter-spacing:-1px;background:url(../img_wc/common/bl_q.gif) no-repeat; }
.ff_center .main_right .poll a { margin-left:15px;display:inline-block; }

.ff_center .frame { width:720px;background:url(../img_wc/common/bg_page.gif) #FFF repeat-x; }
.ff_center .frame iframe { width:100%;min-height:500px; }

.ff_right { position:absolute;top:323px;left:958px;width:72px;background:url(../img_wc/common/bg_float_top.gif) left top no-repeat; }
/* .ff_right { float:left;width:72px;background:url(../img_wc/common/bg_float_top.gif) left top no-repeat; } */
.ff_right .right_in { padding-bottom:5px;background:url(../img_wc/common/bg_float_foot.gif) left bottom no-repeat; }
.ff_right .quick { padding:32px 0 0 0;background:url(../img_wc/common/tl_quickmenu.gif) center 15px no-repeat; }
.ff_right .quick ul { margin:0 auto;border:1px solid #fdf9f3;width:62px;background:#b7a27f;overflow:hidden; }
.ff_right .quick li { margin-top:-1px;padding-top:1px; }
.ff_right .quick li img {vertical-align:top;}
.ff_right .recovery { margin-top:5px;padding:7px 0 7px 0;background:url(../img_wc/common/bg_quick_bar.gif) center top no-repeat;text-align:center; }
.ff_right .best_item { padding:20px 0 0 0;background:url(../img_wc/common/tl_bestitem.gif) center 5px no-repeat; }
.ff_right .best_item ul { margin:0 auto;width:64px;overflow:hidden; }
.ff_right .best_item li { padding-bottom:6px; }
.ff_right .best_item li img { vertical-align:top; }
.ff_right .top { margin:5px 0;text-align:center; }
.ff_right .banner { position:relative; }
.ff_right .banner img { position:absolute;left:0;top:10px; }

.ff_foot { position:relative;clear:both;margin:0 auto;max-width:1050px;_text-align:center;padding-top:30px;overflow:hidden; }
.ff_foot .wrap { position:relative;margin-left:-5px !important;margin-left:-97px;padding:20px 0 0 5px;border-top:1px solid #ededed;width:948px; }
.ff_foot .company li { float:left; }
.ff_foot .neowizgames { margin-right:18px; }
.ff_foot .ea { margin:9px 18px 0 0; }
.ff_foot .foot_menu { /**position:relative;**/float:right;width:720px;height:130px;background:url(../img_wc/common/bg_copyright.gif) 0 16px no-repeat;overflow:hidden; }
.ff_foot .foot_menu li { /**position:relative;left:-6px;**/float:left;margin:0 1px 0 -1px;padding:2px 6px 0 6px;background:url(../img_wc/common/mnu_bar.gif) left 2px no-repeat;display:inline;}
.ff_foot .email { position:absolute;left:712px;top:37px;width:100px;height:14px;text-indent:-5000px;display:block; }

/** °ÔÀÓ½ÇÇàÁß **/
.ff_play { background:#FFF; }
.ff_play .container { background:url(../img_wc/common/bg_play_x.gif) repeat-x; }
.ff_play .ff_con { position:relative;margin:0 auto;width:1024px;height:500px;background:url(../img_wc/common/bg_play.jpg) no-repeat; }
.ff_play .btn_list { position:absolute;top:282px;left:293px; }
.ff_play .btn_list li { float:left; }
.ff_play .ff_foot { width:948px; }

/** ÀÓ½ÃÁ¢¼Ó **/
.ff_parking .container { width:100%;height:911px;background:url(../img/parking/bg_parking.jpg) repeat-x; }
.ff_parking .header { margin:0 auto;width:760px;height:220px;background:url(../img/parking/img_fifaonline2.jpg) center top no-repeat; }
.ff_parking .ground { margin:0 auto;width:760px;height:491px;background:url(../img/parking/bg_ground.jpg) center top no-repeat; }
.ff_parking .traffic { position:relative;height:100%;background:url(../img/parking/bg_traffic_msg.gif) no-repeat; }
.ff_parking .gamestart { position:absolute;left:151px;top:170px; }

.ff_parking .login { position:absolute;left:394px;top:170px;width:208px;height:108px;background:url(../img/parking/bg_login.gif) no-repeat;font-family:dotum; }
.ff_parking .login .before .id { position:absolute;left:25px;top:34px;padding:3px 0 0 3px;border:1px solid #cac8c8;width:105px;height:16px;background:url(../img/parking/bg_id.gif) 5px 6px #FFF no-repeat; }
.ff_parking .login .before .pass { position:absolute;left:25px;top:59px;padding:3px 0 0 3px;border:1px solid #cac8c8;width:105px;height:16px;background:url(../img/parking/bg_pass.gif) 5px 6px #FFF no-repeat; }
.ff_parking .login .before .focus { background:none #FFF; }
.ff_parking .login .before .btn_login { position:absolute;left:138px;top:34px; }
.ff_parking .login .before .btn_join { position:absolute;left:24px;top:88px;padding-right:5px;background:url(../img/parking/bar.gif) right 2px no-repeat; }
.ff_parking .login .before .btn_idpw { position:absolute;left:76px;top:88px; }
.ff_parking .login .before .security { position:absolute;left:25px;top:15px; }
.ff_parking .login .before .security input { float:left;width:13px;height:13px;vertical-align:middle; }
.ff_parking .login .before .security label { float:left;width:37px;height:15px;background:url(../img/parking/bg_security.gif) no-repeat;display:block; }
.ff_parking .login .before .keyboard { position:absolute;left:80px;top:14px;padding-left:6px;background:url(../img/parking/bar.gif) left 3px no-repeat; }
.ff_parking .login .before .keyboard a { font-size:11px;color:#969696;letter-spacing:-1px;text-decoration:underline; }
.ff_parking .login .before .keyboard .ico_key { position:relative;margin-right:2px;vertical-align:middle; }
.ff_parking .login .before .btn_key { position:absolute;left:170px;top:14px;padding-left:6px;background:url(../img/parking/bar.gif) left 3px no-repeat; }
.ff_parking .login .after { padding:36px 0 0 16px; }
.ff_parking .login .after p { padding:0 0 5px 0;font-size:12px;color:#666666; }
.ff_parking .login .after strong { color:#c4002b; }

.ff_parking .footer { position:relative;margin:0 auto;width:760px;height:200px;background:url(../img/parking/bg_parking_foot.jpg) center top no-repeat; }
.ff_parking .footer a { position:absolute;display:block;outline:none; }
.ff_parking .footer .neowizgames { left:27px;top:24px;width:57px;height:48px;background:url(../img/parking/p_neowizgames.gif) no-repeat; }
.ff_parking .footer .daum { left:13px;top:30px;width:70px;height:30px;background:url(../img/parking/p_daum.gif) no-repeat; }
.ff_parking .footer .ea { left:96px;top:32px;width:45px;height:23px;background:url(../img/parking/p_ea.gif) no-repeat; }
.ff_parking .footer .fifa { left:150px;top:24px;width:53px;height:57px;background:url(../img/parking/p_fifa.gif) no-repeat; }
.ff_parking .footer .cs { left:248px;top:129px;width:85px;height:29px;background:url(../img/parking/p_cs.gif) no-repeat; }

/** ·¹ÀÌ¾îÆË¾÷ ¼¾ÅÍÁ¤·Ä **/
#cmPopAlign { position:absolute; top:43px; left:50%; margin-left:-525px; width:1050px; z-index:99; }

/** Ã¤³Î¸µ daum **/
#channel_daum .ff_foot .daum { margin:5px 15px 0 0; }
#channel_daum .login .before { padding:25px 0 30px 20px;height:auto;background:url(../img_wc/common/bg_login_channel.gif) bottom no-repeat;letter-spacing:-1px;color:#784500; }
#channel_daum .login .before strong { color:#336fb5; }
#channel_daum .login .before img { margin-top:5px;display:block; }
