@charset "euc-kr";
/*default*/
body, form, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, fieldset, input, textarea, blockquote, th, td, select { margin:0; padding:0; font:12px dotum; color:#565656 }
table { border-collapse:collapse; border-spacing:0; }
em, cite, address, dfn, var { font-style:normal; }
dl, ul, ol { list-style:none; }
img, fieldset { border:0; }
button { margin:0; padding:0; overflow:hidden; cursor:pointer; border:0; }
legend, caption { overflow:hidden; height:0; font-size:0; line-height:0; display:none; }
a { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.chk{width:15px;_width:13px;height:15px;_height:13px;margin:-2px 0 1px;_margin:-1px 0 2px;vertical-align:middle}
.hide{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden;z-index:-1;}
body { width:100%; text-align:center; background:url('/web/cp2/sf2/v/img/common/bg_body.jpg'); }
.wrap_body { position:relative; width:100%; *height:100%; text-align:center; }
.wrap_body .side_left { position:absolute; top:0; left:-490px; width:50%; height:536px; background:url('/web/cp2/sf2/v/img/common/bg_left02.jpg') right top repeat-x; }
.wrap_body .side_left div { position:absolute; top:0; left:0; width:100%; height:536px; background:url('/web/cp2/sf2/v/img/common/bg_left.jpg') right top no-repeat; }
.wrap_body .side_right { position:absolute; top:0; right:1px; *right:0;
width:50%; height:536px; background:url('/web/cp2/sf2/v/img/common/bg_right02.jpg') repeat-x; }
.wrap_body .side_right div { position:absolute; top:0; left:0; width:100%; height:536px; background:url('/web/cp2/sf2/v/img/common/bg_right.jpg') 490px top no-repeat; }
.origin { position:relative; z-index:1; width:100%; }
.lnb { position:relative; z-index:1; margin:0 auto; width:100%; height:256px; text-align:center; background:url('/web/cp2/sf2/v/img/common/bg_top_110811.jpg') 50% 0 no-repeat; }
#sf2_100p_256_topGNB{position:absolute;top:0;left:0;z-index:2}
#topVisual{position:absolute;top:0;left:0;z-index:1}
.container { position:relative; z-index:1; margin:0 auto; width:980px; text-align:left; zoom:1; background:url('/web/cp2/sf2/v/img/common/bg_cnt.jpg') no-repeat; padding-top:30px; }
.container:after { content:"."; display:block; font-size:0; height:0px; line-height:0; clear:both; }
.container .sidebar { float:left; position:relative; width:250px; }
.container .contents { float:right; position:relative; width:705px; }
.container .aside { display:none; }
.g_start { margin-bottom:16px; }
.g_login { }
#divLogin { position:relative; width:250px; margin-bottom:22px;}
#BeforeLogin { min-height:100px; height:100px; }
#BeforeLogin .s1 { display:block; position:absolute; top:0px; left:0; width:75px; line-height:18px; background:url('/web/cp2/sf2/v/img/common/login_bar.gif') 100% 4px no-repeat; }
#BeforeLogin .s1 a { color:#666666; font-size:11px; letter-spacing:-1px; }
#BeforeLogin .s1 strong { font:bold 10px verdana; color:#FB0000; }
#BeforeLogin .s2 { display:block; position:absolute; top:2px; left:87px; line-height:18px; }
#BeforeLogin .s2 a { color:#666666; font-size:11px; letter-spacing:-1px; }
#BeforeLogin .s2 label { vertical-align:middle; }
#BeforeLogin .s2 input { vertical-align:middle; margin:-2px 0 0 4px; width:13px; height:13px; background:none; }
#BeforeLogin dl { position:absolute; top:22px; left:0; z-index:5; }
#BeforeLogin dt { display:none; }
#BeforeLogin dd { height:26px; }
#BeforeLogin .lgn { background:url('/web/cp2/sf2/v/img/common/login_bt.gif') 0 0 no-repeat; width:82px; height:49px; position:absolute; top:23px; left:168px; z-index:6; }
#BeforeLogin .lgn span { display:none; }
#BeforeLogin .link { position:absolute; top:80px; left:0; z-index:1; }
#BeforeLogin .link span { display:inline-block; background:url('/web/cp2/sf2/v/img/common/login_bar.gif') 100% 4px no-repeat; padding:0 9px 0 5px; line-height:18px; }
#BeforeLogin .link span a { font-size:11px; letter-spacing:-1px; color:#666666; }
#BeforeLogin .link .l1 { padding:0 9px 0 0; }
#BeforeLogin .link .l3 { background:none; padding:0 0 0 5px; }
#tooltip { background:url(/web/nmb/img/login/v1/lgn_i04.gif) 0 0 no-repeat; color:#f60; font-size:11px; text-align:center; padding-top:13px; width:167px; height:32px; position:absolute; top:48px; left:0; z-index:5; display:none; }
#BeforeLogin dd input { width:163px; height:23px; border:1px solid #686762; background-color:#88857D; color:#222222; padding:4px 5px 0 5px; }
#BeforeLogin input.bgid { background:url('/web/cp2/sf2/v/img/common/login_id.gif') 0 0 no-repeat; }
#BeforeLogin input.bgpw { background:url('/web/cp2/sf2/v/img/common/login_pw.gif') 0 0 no-repeat; }
#BeforeLogin .uid input.bgon { background:none; background-color:#88857D; }
#BeforeLogin .upw input.bgon { background:none; background-color:#88857D; }
#AfterLogin { height:100px;}
.login_a .tit{position:relative; height:26px;*height:27px; border-bottom:1px solid #D6D0CD}
.login_a .tit p {position:absolute;top:6px;left:0;line-height:17px;font-size:11px;color:#666666;letter-spacing:-1px;}
.login_a .tit p strong{color:#773300}
.login_a .tit p img{vertical-align:top;margin-top:-4px;position:relative;margin-right:3px;}
.login_a .tit .btn_my{position:absolute;top:0;right:0}
.login_a dl{overflow:hidden;zoom:1;margin-top:9px;}
.login_a dl img{vertical-align:top}
.login_a dt{float:left;width:51px;height:15px;}
.login_a dd{float:left;width:199px;height:13px;*height:15px;font-size:11px;color:#666666;padding-top:2px;}
.login_a dd img{vertical-align:middle;margin-top:-2px;position:relative}
.login_a dd span{margin-right:8px;}
.login_a dd em.dn{font-size:9px;color:#363ACD}
.login_a dd em.up{font-size:9px;color:#C70000}
.login_a  .txt_no_character{text-align:center;padding-top:19px;}
.g_news {padding-bottom:10px}
.g_news .tit { background:url(/web/cp2/sf2/v/img/common/bg_line.gif) 0 100% no-repeat; height:24px; position:relative }
.g_news .tit img { position:absolute; top:0; left:0 }
.g_news .tit .more { font-size:11px; letter-spacing:-1px; color:#8B8B8B; background:url(/web/cp2/sf2/v/img/common/bu_arr.gif) 100% 3px no-repeat; position:absolute; top:0; right:0; padding-right:5px; line-height:14px; }
.g_news ul{margin-top:16px;}
.g_news ul li{vertical-align:top;line-height:15px;letter-spacing:-1px;margin-bottom:7px;}
.g_news ul li .new{vertical-align:top;}
.g_news ul li.act{font-weight:bold}
.g_news ul li .t1 em{margin-right:1px;letter-spacing:0}
.g_news ul li .t2,.g_news ul li .t3{display:none}
.g_news ul li a,.g_news ul li a:hover,.g_news ul li a:active,.g_news ul li a:focus,.g_news ul li a:visited{color:#565656;}
.banner_pc {margin-bottom:10px;}
.banner_pc img{vertical-align:top}
.banner_sns img{vertical-align:top}
.banner_slide {position:relative;border:1px solid #C5C5C5; padding:1px;margin-bottom:10px; width:246px;*width:250px;}
.banner_slide .slides_container {width:246px; height:106px; }
.banner_slide .slides_container a{display:block}
.banner_slide .slides_container img{vertical-align:top;}
.banner_slide .pagination{position:absolute;top:88px;right:5px;z-index:10}
.banner_slide .pagination li{float:left; width:15px; height:14px; margin-right:3px;}
.banner_slide .pagination li a{display:block; width:14px;*width:15px; height:14px;background:url(/web/cp2/sf2/v/img/common/bg_num_off.gif) 0 0 no-repeat;color:#AAAEB0;text-align:center;font-size:10px; font-family:Verdana;font-weight:bold;line-height:12px; text-decoration:none;padding-right:1px;}
.banner_slide .pagination li.current a{background:url(/web/cp2/sf2/v/img/common/bg_num_on.gif) 0 0 no-repeat;color:#FFFFFF}
.img_link{margin:7px 0 38px;}
.pc_league{background:url(/web/cp2/sf2/v/img/main/bg_pc_league.gif) 0 0 no-repeat;width:250px;height:30px;*height:40px;position:relative;padding-top:10px;}
.pc_league .tit{position:absolute;top:13px;left:14px;}
.pc_league ul{line-height:18px;padding:0 10px 0 70px;}
.pc_league ul li{vertical-align:top; line-height:18px;}
.pc_league ul li a{font-size:11px;color:#525252;background:url(/web/cp2/sf2/v/img/main/bu_arr.gif) 100% 2px no-repeat; padding-right:10px; line-height:18px;letter-spacing:-1px}

.title { position:relative; width:705px; height:35px; }
.title h3 { margin:0; width:705px; height:35px; overflow:hidden; text-indent:-1000em; background:url('/web/cp2/sf2/v/img/common/title_120817.gif') no-repeat; }
.location_map { position:absolute; top:23px; right:0; color:#989898; font-size:11px; background:url(/web/cp2/sf2/v/img/common/bu_arr2.gif) 0 3px no-repeat;padding-left:8px}
.location_map a { color:#4D4D4D; }
.location_map strong { color:#743900; }
.title .notice { background-position:0 0; }
.title .event { background-position:0 -50px; }
.title .introduction { background-position:0 -100px; }
.title .core_guide { background-position:0 -150px; }
.title .game_guide { background-position:0 -200px; }
.title .player_ranking { background-position:0 -250px; }
.title .clan_ranking { background-position:0 -300px; }
.title .clan_search { background-position:0 -350px; }
.title .clan_promotion { background-position:0 -400px; }
.title .board { background-position:0 -450px; }
.title .movie_board { background-position:0 -500px; }
.title .screenshot { background-position:0 -550px; }
.title .discussion { background-position:0 -600px; }
.title .gm_magazine { background-position:0 -650px; }
.title .download { background-position:0 -700px; }
.title .movie { background-position:0 -750px; }
.title .faq { background-position:0 -800px; }
.title .support { background-position:0 -850px; }
.title .customer { background-position:0 -900px; }
.title .policy { background-position:0 -950px; }
.title .clan_policy { background-position:0 -1000px; }
.title .e_sports { background-position:0 -1050px; height:38px }
.title .league_notice { background-position:0 -1100px; }
.title .league_list { background-position:0 -1150px; }
.title .item_shop { background-position:0 -1200px; }
.title .item_my { background-position:0 -1250px; }
.title .league_pcbang { background-position:0 -1300px; }
.title .league_pro { background-position:0 -1350px; }
.title .hot_clan { background-position:0 -1400px; }
.title .league_mov { background-position:0 -1450px; }
.title .pve_ranking { background-position:0 -1500px; }



#Footer { position:relative; z-index:1; margin:61px auto 0 auto; width:980px; background:url(/web/cp2/sf2/v/img/common/bg_footer.gif) 0 0 no-repeat}
#Footer .bx_foot { margin:0 auto; width:980px; height:130px; font:normal 11px dotum; text-align:left; }
#Footer .ft_logo span { position:absolute; display:none; text-indent:-10000px }
#Footer .ft_logo span a { display:block; width:100%; height:100%; }
#Footer .ft_logo .logo1 { width:93px; height:45px; left:0; top:34px; display:block; background:url(/web/cp2/sf2/v/img/common/foot_logo.gif) 0 0 no-repeat; }
#Footer .ft_logo .logo2 { width:63px; height:43px; left:106px; top:35px; display:block; background:url(/web/cp2/sf2/v/img/common/foot_logo2.gif) 0 0 no-repeat; }
#Footer .ft_bx_txt { padding:34px 0 0 187px; }
#Footer .ft_mnu { width:510px; height:18px; border-bottom:1px solid #D4D2CD; }
#Footer .ft_mnu li { float:left; padding-right:9px; margin-right:9px; background:url(/web/cp2/sf2/v/img/common/foot_bar.gif) 100% 2px no-repeat; }
#Footer .ft_mnu li a { font:normal 11px dotum; color:#666666; letter-spacing:-1px; }
#Footer .ft_mnu .ft_t1 { font-weight:bold; color:#666666; }
#Footer .ft_mnu .ft_x { margin:0; padding:0; background:none; }
#Footer .ft_txt { line-height:14px; padding:7px 0 0 0; color:#666666; font-size:11px;}
#Footer .ft_copy { display:block; font:10px verdana; color:#666666; margin-top:4px; }
#FooterGrade { position:absolute; width:265px; height:49px; right:0; top:35px; }
#FooterGrade span { text-indent:-10000px; display:block; }
#Footer .ft_grade1 { background:url(/web/cp2/sf2/v/img/common/foot_grade01.gif) 0 0 no-repeat }
#Footer .ft_grade2 { background:url(/web/cp2/sf2/v/img/common/foot_grade02.gif) 0 0 no-repeat }
#FooterGrade .ft_tab1 { position:absolute; left:0; top:0; width:15px; height:25px; cursor:pointer }
#FooterGrade .ft_tab2 { position:absolute; left:0; top:25px; width:15px; height:26px; cursor:pointer }


.sub_wrap {padding-top:28px }
.sub_wrap td input{border:1px solid #C5C5C5}
.free_tab{margin-top:187px;background:url(/web/cp2/sf2/v/img/community/free_tab_120321.gif) 0 0 no-repeat;}
.free_tab a{background:url(/web/cp2/sf2/v/img/community/free_tab.gif);display:block;}
.item_tab{background:url(/web/cp2/sf2/v/img/shop/bg_item_tab.gif) 0 0 no-repeat;position:relative}
.item_tab a{background:url(/web/cp2/sf2/v/img/shop/item_tab.gif);display:block;}
.item_tab select{position:absolute;top:6px;right:0;width:100px;color:#565656;font-size:11px;}

.rank_tab{background:url(/web/cp2/sf2/v/img/shop/bg_item_tab.gif) 0 0 no-repeat;position:relative}
.rank_tab a{background:url(/web/cp2/sf2/v/img/rank/rank_tab_120913.gif);display:block;}
.rank_tab .tb01 {width:97px; background-position:0 0 }
.rank_tab .tb02 { background-position:-97px 0 }
.rank_tab .tb01on {position:relative; width:97px; background-position:0 -40px }
.rank_tab .tb02on {position:relative; width:97px; background-position:-96px -40px;margin-left:-1px;}

.tab_mnu {height:37px; margin-bottom:26px; }
.tab_mnu em { display:none; }
.tab_mnu a { float:left; width:96px; height:37px;}
.tab_mnu .tb01 {width:97px; background-position:0 0 }
.tab_mnu .tb02 { background-position:-97px 0 }
.tab_mnu .tb03 { background-position:-193px 0 }
.tab_mnu .tb04 { background-position:-289px 0 }
.tab_mnu .tb01on {position:relative; width:97px; background-position:0 -40px }
.tab_mnu .tb02on {position:relative; width:97px; background-position:-96px -40px;margin-left:-1px;}
.tab_mnu .tb03on {position:relative; width:97px; background-position:-192px -40px;margin-left:-1px; }
.tab_mnu .tb04on {position:relative; width:97px; background-position:-288px -40px;margin-left:-1px; }
.scr { scrollbar-face-color: #0d2830; scrollbar-track-color: #04141a; scrollbar-3dlight-color:#000; scrollbar-highlight-color:#15363f; scrollbar-shadow-color: #0d2830; scrollbar-darkshadow-color: #000; scrollbar-arrow-color:#04141a; }

/* °¡ÀÌµå */
.s_about{margin-top:-10px;}
.s_guide .guide_bx{position:relative;margin-bottom:20px;}
.s_guide .guide_bx img{vertical-align:top}
.s_guide .guide_bx .txt1{position:absolute; top:46px; left:19px; width:625px; line-height:16px; color:#565656}
.s_guide .guide_bx .txt2{position:absolute; top:455px; left:19px; width:625px; line-height:16px; color:#565656}
.s_guide .guide_bx .txt3{position:absolute; top:857px; left:19px; width:625px; line-height:16px; color:#565656}
#CJGameInfo {position:relative;width:705px;}
#CJGameInfo .bx_cont {position:relative;width:705px;overflow:hidden;padding-bottom:30px;color:#616161}
#CJGameInfo .top5 {display:none}
#CJGameInfo a {color:#666666}
#CJGameInfo .map h4 {display:none}
#CJGameInfo .map h5 {width:100%;height:35px;display:block;background:url(/web/cp2/sf2/v/img/guide/map_k_stl.gif) 0 0 repeat-x;margin-top:25px}
#CJGameInfo .map h5 em {width:100%;height:35px;background:url(/web/cp2/sf2/v/img/guide/map_stl.gif) no-repeat;display:block; margin-bottom:5px;}
#CJGameInfo .map h5 a {display:none}
#CJGameInfo .map dl {position:relative;width:100%;border-bottom:1px solid #D3D4C9}
#CJGameInfo .map dt {position:absolute;width:147px;left:15px;top:8px;background:url(/web/cp2/sf2/v/img/guide/map_ic01.gif) 100% 2px no-repeat;}
#CJGameInfo .map dt em {display:block;color:#666666;font-weight:bold;margin:10px 0 0 20px}
#CJGameInfo .map dt a {font-weight:bold;color:#666666;}
#CJGameInfo .map dd {margin-left:180px;line-height:19px;padding:5px 0 4px 0;color:#D3D4C9}
#CJGameInfo .map dd a {display:inline-block;margin:0 2px;letter-spacing:-1}
.map #GuideMap01 h5 em {background-position:0 0}

/* °ÔÀÓ ´Ù¿î·Îµå */
#CJGameDown {width:705px;cursor:default;text-align:left;}
#CJGameDown h3 em {display:none;}
#CJGameDown .dwn h3 {display:none;}
#CJGameDown .dwn dt {height:83px;}
#CJGameDown .dwn dt em {display:none}
#CJGameDown .dwn .bg1 {width:100%;height:258px;background:url(/web/cp2/sf2/v/img/pds/dw_bx01.gif) 0 0 no-repeat;}
#CJGameDown .dwn .bg2 {width:293px;height:43px;background:url(/web/cp2/sf2/v/img/pds/dw_bx02.gif) 0 0 no-repeat;margin:17px 0 0 5px}
#CJGameDown .dwn .bg2 span {padding:5px 0 0 26px;color:#525252;font:11px dotum;display:block;line-height:16px;color:#8E8C88}
#CJGameDown .dwn .d1 {float:left;width:304px;margin:30px 0 0 25px;display:inline}
#CJGameDown .dwn .d1 dt a {width:304px;height:63px;background:url(/web/cp2/sf2/v/img/pds/dw_bt01.gif) 0 0 no-repeat;cursor:pointer;display:block}
#CJGameDown .dwn .d2 {float:left;width:304px;margin:30px 0 0 48px;display:inline;}
#CJGameDown .dwn .d2 dt a {width:304px;height:63px;background:url(/web/cp2/sf2/v/img/pds/dw_bt02.gif) 0 0 no-repeat;cursor:pointer;display:block}
#CJGameDown .dwn dd {font:11px dotum;color:#525252;padding:0 0 0 3px;display:block;line-height:16px;}
#CJGameDown .dwn h4 {height:24px;font:bold 14px dotum;color:#773300;}
#CJGameDown .dwn a {color:#E84F00;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
#CJGameDown .dwn a:hover {text-decoration:underline}
#CJGameDown .patch{display:none;}
#CJGameDown .stm h3 {width:100%;background:url(/web/cp2/sf2/v/img/pds/dw_stl02.gif) 0 0 no-repeat;margin-bottom:0;height:19px;margin-top:29px}
#CJGameDown .stm .tb {width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #DDD7D6}
#CJGameDown .stm .tb em {color:#768293;}
#CJGameDown .stm .tb .none{border-right:0 none;}
#CJGameDown .stm .tb th {height:32px;color:#363636;font:bold 12px dotum;text-align:center;padding:3px 0 0 0;background:#F0ECE8;font-size:11px;border:1px solid #DDD7D6}
#CJGameDown .stm .tb td {border:1px solid #DDD7D6;border-top:0 none;border-left:0 none;height:29px;color:#768293;padding:3px 0 0 0;font-size:11px;background:#F6F3F2;text-align:center}
#CJGameDown .stm .tb td em{color:#7C7C7C;font-weight:bold;background:#F0ECE8;display:block;text-align:center;line-height:28px;margin-top:-3px;font-size:11px;}
#CJGameDown .stm .tb .ct {height:30px;text-align:center;padding:3px 15px 0 15px;}
#CJGameDown .stm .tb .n{border-right:0 none;}
#CJGameDown .stm .txt{width:100%;text-align:left;margin:12px 0 0 0;line-height:18px;color:#666666;font-size:11px;}
#CJGameDown .stm .txt em {color:#E84F00;font-weight:bold;}
#CJGameDown .stm .txt .my {width:261px;height:39px;background:url(/web/cp2/sf2/v/img/pds/dw_bt03.gif) 0 0 no-repeat;cursor:pointer;margin:20px 0 0 232px;display:block;}
#CJGameDown .stm .txt .my dfn {display:none}

/*ÀÌº¥Æ® ¸®½ºÆ®*/
#CJGameEvent {width:705px;}
#CJGameEvent .tab {width:705px;height:37px;background:url(/web/cp2/sf2/v/img/news/evt_tab.gif) 0 0 no-repeat;}
#CJGameEvent .tab a {float:left;width:96px; height:37px;background:url(/web/cp2/sf2/v/img/news/evt_tab.gif);display:block;}
#CJGameEvent .tab em { display:none; }
#CJGameEvent .tab .tb01 {width:97px; background-position:0 0 }
#CJGameEvent .tab .tb02 {background-position:-97px 0}
#CJGameEvent .tab .tb03 {background-position:-193px 0}
#CJGameEvent .tab .tb01on {position:relative; width:97px; background-position:0 -40px}
#CJGameEvent .tab .tb02on {position:relative; width:97px; background-position:-96px -40px;margin-left:-1px;}
#CJGameEvent .tab .tb03on {position:relative; width:97px; background-position:-192px -40px;margin-left:-1px;}
#CJGameEvent .list_box {width:100%;}
#CJGameEvent .list {clear:both;position:relative;width:100%;height:162px;border-bottom:1px solid #C0C0C0;margin-top:20px}
#CJGameEvent .list .img {float:left;width:270px;*width:278px;height:133px;*height:141px;display:inline; border:1px solid #C0C0C0; background:#fff; padding:3px;margin-right:16px;}
#CJGameEvent .list .img img {width:270px;height:133px;display:block;}
#CJGameEvent .list .txt {position:relative;float:left;;width:352px;}
#CJGameEvent .list h4 {height:27px;color:#525252;font-weight:bold;font-size:14px;margin-top:4px;}
#CJGameEvent .list h4 a {color:#525252}
#CJGameEvent .list h4 .end {height:16px;background:url(/web/cp2/sf2/v/img/news/evt_ic_end.gif) 0 0 no-repeat;padding:1px 0 0 57px}
#CJGameEvent .list h4 .play {height:16px;background:url(/web/cp2/sf2/v/img/news/evt_ic_play.gif) 0 0 no-repeat;padding:1px 0 0 41px}
#CJGameEvent .list p {line-height:16px;margin:0 0 10px 0;color:#525252}
#CJGameEvent .list .day {color:#525252;display:block;font-size:11px; background:url(/web/cp2/sf2/v/img/news/bu_dot.gif) 0 4px no-repeat; padding-left:4px}
#CJGameEvent .list .btn {position:absolute;left:0;top:117px;width:75px;height:20px;display:block;background:url(/web/cp2/sf2/v/img/news/evt_btn.gif) 0 0 no-repeat;}
#CJGameEvent .list .btn span {display:none}
#CJGameEvent .bx_msg {width:100%;height:220px;border-bottom:1px solid #353B47;}
#CJGameEvent .bx_msg td {text-align:center;color:#768293;}
#CJGameEvent .bx_msg span {height:20px;padding:1px 0 0 17px}
#CJGameEvent div.end {}
#CJGameEvent .page {text-align:center;margin-top:30px}
#CJGameEvent .page table {margin:0 auto}
#CJGameEvent em {display:none}

.gm .tx_page{border-bottom:2px solid #525252;font-size:12px;padding:0 0 8px 9px;color:#525252;text-align:left;zoom:1}
.gm .tx_page strong {color:#E05000;}
.gm .list{}
.gm dl{border-bottom:1px solid #C0C0C0;padding-top:20px;height:162px;*height:182px;}
.gm dl.fx{}
.gm dt{float:left;width:270px;*width:278px;height:133px;*height:141px;display:inline; border:1px solid #C0C0C0; background:#fff; padding:3px;margin-right:16px;}
.gm dt img{width:270px;height:133px;display:block;}
.gm dd{float:left;width:352px;color:768293;}
.gm .tit{color:#525252;font-weight:bold;padding:2px 0 12px 0;font-size:14px;margin-top:4px;}
.gm .tit a,.tit a:visited,.tit a:hover{color:#525252;}
.gm .tit strong{color:#345CB4;}
.gm .txt{line-height:16px;color:#525252}
.gm .day {color:#525252;display:block;font-size:11px;margin-top:10px;}
.gm .day span{ background:url(/web/cp2/sf2/v/img/news/bu_dot.gif) 0 4px no-repeat; padding-left:4px; padding-right:10px}
.gm .png {margin-top:-1px;border-top:1px solid #C0C0C0;text-align:center;padding:26px 0 17px 0;}
.gm .png table {margin:0 auto}
.gm .sch{text-align:center;}
.gm .sch * {vertical-align:middle}
.gm .sch .ipt_tx {width:200px;line-height:20px;}
.gm .sch .btn{vertical-align:middle;*vertical-align:-5px;}
.gm .sch select{}

.hot_clan{padding-bottom:49px;}
.hot_clan img{vertical-align:top}

.pro_league .gm dl{height:96px;*height:116px;}
.pro_league .gm dt{width:248px;*width:256px;height:67px;*height:75px;}
.pro_league .gm dt img{width:248px;height:67px;}
.pro_league .gm .tit{padding-bottom:6px;margin-top:0}
.pro_league .gm .day {margin-top:4px;}
.pro_league .gm dd{width:400px}

/* µ¿¿µ»ó */
.mv_flash{background:url(/web/cp2/sf2/v/img/pds/bg_mv.jpg) 0 0 no-repeat; height:416px;*height:434px; padding:18px 0 0 14px}
#mv_tx{position:absolute; top:9px; right:38px; color:#768293;font-size:11px;color:#BABABA;letter-spacing:-1px;}
#mv_tx strong{color:#E84F00;}
.mv_a{position:relative;width:705px;height:130px;background:url(/web/cp2/sf2/v/img/pds/bg_mv.jpg) 0 100% no-repeat;}
#mv_lbt{display:inline;float:left;padding-top:44px;width:20px;margin-left:13px;}
#mv_rbt{display:inline;float:right;padding-top:44px;width:20px;text-align:right;margin-right:13px;}
.mv_a .mv_li{position:relative;float:left;width:631px;height:118px;overflow:hidden;}
.mv_a .mv_li div{position:absolute;left:0;top:26px;display:none;width:637px;height:118px;}
.mv_a .mv_li li{position:relative;float:left;display:inline;margin:0 5px;}
.mv_a .mv_li .ig a{position:absolute;top:0;left:0;width:149px;height:64px;background:url(/web/cp2/sf2/v/img/common/b.gif) 0 0 no-repeat;}
.mv_a .mv_li .ig a.on{background:url(/web/cp2/sf2/v/img/pds/mv_on.gif) 0 0 no-repeat;}
.mv_a .mv_li .ig img{border-width:1px; border-style:solid; border-color:#020202 #7F7F7F #7F7F7F #020202}
.mv_a .mv_li .tx{padding-top:7px;color:#BABABA;text-align:center; font-weight:bold}
.mv_bbs{clear:both;padding-top:30px;width:705px;}

/* °ÔÀÓ ¿î¿µÁ¤Ã¥ */
.policy .policy_lst{border:1px solid #BBB9B4;margin-bottom:26px;}
.policy .policy_lst ul{overflow:hidden;zoom:1;border:1px solid #F1F0EB;background:url(/web/cp2/sf2/v/img/support/policy/bg_lst.gif);}
.policy .policy_lst li{float:left;width:340px;*width:350px;height:21px;*height:31px;padding:10px 0 0 10px}
.policy .policy_lst li img{vertical-align:top;margin:-1px 6px 0 0 ;}
.policy .policy_lst li a{vertical-align:top;color:#525252;}
.policy .policy_lst li.last{height:20px;*height:30px;}
.policy p.txt_top{line-height:21px;letter-spacing:-1px; color:#767676;background:url(/web/cp2/sf2/v/img/support/policy/bg_line.gif) 0 100% repeat-x;padding-bottom:25px}
.policy p.txt_btm{margin-top:20px;line-height:21px;letter-spacing:-1px; color:#767676;}
.policy ol {margin-top:5px;}
.policy ol li{line-height:21px; letter-spacing:-1px; text-indent:-12px;padding-left:12px;color:#767676; vertical-align:top}
.policy ol.ol_sub li{text-indent:0}
.policy ol li a{color:#ec5100;font-weight:bold}
.policy h4{margin-top:27px;}
.policy h4 a{font-weight:bold;color:#525252}
.policy h5{margin-top:10px;}
.policy .table_wrap{border:1px solid #F7F7F1;margin-top:6px;}
.policy table{border-top:1px solid #DDD7D6; border-left:1px solid #DDD7D6;width:100%;}
.policy table th,.policy table td{border-right:1px solid #DDD7D6;border-bottom:1px solid #DDD7D6;line-height:14px;font-size:11px;}
.policy table thead th{color:#4C4C4C;font-weight:normal; text-align:center; background:#F0ECE8;padding:9px 0 7px}
.policy table tbody th{color:#4C4C4C; background:#F0ECE8;;padding:9px 4px 7px}
.policy table tbody td{color:#7B7B7B;background:#F6F3F2; text-align:center;padding:9px 0 7px}
.policy table tbody td p{line-height:14px; text-align:left; padding:0 9px;color:#7B7B7B;font-size:11px}
.policy ol.clan_p{margin-left:12px}

/* Å¬·£Ã£±â */
.clan_search{}

.clan_search .clan_bx2{background:url(/web/cp2/sf2/v/img/community/bg_search02.gif) 0 0 no-repeat; width:705px; height:71px; position:relative;margin-bottom:20px;}
.clan_search .clan_bx2 .ip_txt{position:absolute;top:23px;left:89px;width:491px;height:26px;padding:6px 5px;background:none}
.clan_search .clan_bx2 .btn_search{background:url(/web/cp2/sf2/v/img/community/btn_search.gif) 0 0 no-repeat;height:32px; width:78px;position:absolute;top:20px;left:589px;}

.clan_search .clan_bx{background:url(/web/cp2/sf2/v/img/community/bg_search.gif) 0 0 no-repeat; width:705px; height:71px; position:relative;margin-bottom:20px;}
.clan_search .clan_bx input{background:0 none}
.clan_search .clan_bx .op1{position:absolute;top:30px;left:34px;}
.clan_search .clan_bx .op2{position:absolute;top:30px;left:96px;}
.clan_search .clan_bx .chk{margin-top:-4px;}
.clan_search .clan_bx label{padding:0 0 0 4px}
.clan_search .clan_bx .ip_txt{position:absolute;top:23px;left:193px;width:387px;height:26px;padding:6px 5px;}
.clan_search .clan_bx .btn_search{background:url(/web/cp2/sf2/v/img/community/btn_search.gif) 0 0 no-repeat;height:32px; width:78px;position:absolute;top:20px;left:589px;}
.clan_search .clan_lst{background:url(/web/cp2/sf2/v/img/community/bg_bx.gif) 0 0 no-repeat;padding:19px 0}
.clan_search .clan_lst .clan_tab{overflow:hidden;zoom:1;margin:0 0 0 14px}
.clan_search .clan_lst .clan_tab li{float:left;height:17px;}
.clan_search .clan_lst .clan_tab li.on{background:url(/web/cp2/sf2/v/img/community/bg_clan_on.gif) 50% 100% no-repeat;}
.clan_search .clan_lst .clan_tab li a img{height:12px;background-image:url(/web/cp2/sf2/v/img/community/tab_clan.gif); background-repeat:no-repeat}
.clan_search .clan_lst .clan_tab li a .local_01{width:33px;background-position:6px 0;}
.clan_search .clan_lst .clan_tab li a .local_02{width:36px;background-position:-27px 0}
.clan_search .clan_lst .clan_tab li a .local_03{width:36px;background-position:-63px 0}
.clan_search .clan_lst .clan_tab li a .local_04{width:36px;background-position:-99px 0}
.clan_search .clan_lst .clan_tab li a .local_05{width:36px;background-position:-135px 0}
.clan_search .clan_lst .clan_tab li a .local_06{width:35px;background-position:-171px 0}
.clan_search .clan_lst .clan_tab li a .local_07{width:36px;background-position:-206px 0}
.clan_search .clan_lst .clan_tab li a .local_08{width:36px;background-position:-242px 0}
.clan_search .clan_lst .clan_tab li a .local_09{width:36px;background-position:-278px 0}
.clan_search .clan_lst .clan_tab li a .local_10{width:35px;background-position:-314px 0}
.clan_search .clan_lst .clan_tab li a .local_11{width:36px;background-position:-349px 0}
.clan_search .clan_lst .clan_tab li a .local_12{width:37px;background-position:-385px 0}
.clan_search .clan_lst .clan_tab li a .local_13{width:35px;background-position:-422px 0}
.clan_search .clan_lst .clan_tab li a .local_14{width:37px;background-position:-457px 0}
.clan_search .clan_lst .clan_tab li a .local_15{width:35px;background-position:-494px 0}
.clan_search .clan_lst .clan_tab li a .local_16{width:37px;background-position:-529px 0}
.clan_search .clan_lst .clan_tab li a .local_17{width:35px;background-position:-566px 0}
.clan_search .clan_lst .clan_tab li a .local_18{width:36px;background-position:-601px 0}
.clan_search .clan_lst .clan_tab li a .local_19{width:37px;background-position:-637px 0}
.clan_search .clan_lst .clan_tab li a:hover{padding-top:0}
.clan_search .clan_lst .clan_tab li a:hover .local_01,.clan_search .clan_lst .clan_tab li.on a .local_01{width:33px;background-position:6px -20px;}
.clan_search .clan_lst .clan_tab li a:hover .local_02,.clan_search .clan_lst .clan_tab li.on a .local_02{width:36px;background-position:-27px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_03,.clan_search .clan_lst .clan_tab li.on a .local_03{width:36px;background-position:-63px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_04,.clan_search .clan_lst .clan_tab li.on a .local_04{width:36px;background-position:-99px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_05,.clan_search .clan_lst .clan_tab li.on a .local_05{width:36px;background-position:-135px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_06,.clan_search .clan_lst .clan_tab li.on a .local_06{width:35px;background-position:-171px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_07,.clan_search .clan_lst .clan_tab li.on a .local_07{width:36px;background-position:-206px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_08,.clan_search .clan_lst .clan_tab li.on a .local_08{width:36px;background-position:-242px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_09,.clan_search .clan_lst .clan_tab li.on a .local_09{width:36px;background-position:-278px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_10,.clan_search .clan_lst .clan_tab li.on a .local_10{width:35px;background-position:-314px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_11,.clan_search .clan_lst .clan_tab li.on a .local_11{width:36px;background-position:-349px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_12,.clan_search .clan_lst .clan_tab li.on a .local_12{width:37px;background-position:-385px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_13,.clan_search .clan_lst .clan_tab li.on a .local_13{width:35px;background-position:-422px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_14,.clan_search .clan_lst .clan_tab li.on a .local_14{width:37px;background-position:-457px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_15,.clan_search .clan_lst .clan_tab li.on a .local_15{width:35px;background-position:-494px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_16,.clan_search .clan_lst .clan_tab li.on a .local_16{width:37px;background-position:-529px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_17,.clan_search .clan_lst .clan_tab li.on a .local_17{width:35px;background-position:-566px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_18,.clan_search .clan_lst .clan_tab li.on a .local_18{width:36px;background-position:-601px -20px}
.clan_search .clan_lst .clan_tab li a:hover .local_19,.clan_search .clan_lst .clan_tab li.on a .local_19{width:37px;background-position:-637px -20px}
.clan_search .clan_s{margin:11px 20px 0 20px;border-top:1px solid #D2CEC4;zoom:1}
.clan_search .clan_s .clan_order{position:relative;padding:29px 0 5px;width:665px;}
.clan_search .clan_s .clan_order p{color:#525252;line-height:18px;}
.clan_search .clan_s .clan_order p strong{color:#E44F00}
.clan_search .clan_s .clan_order p span{color:#767676;font-size:11px;}
.clan_search .clan_s .clan_order button{float:left;margin-left:4px;}
.clan_search .clan_s .clan_order .clan_btn{position:absolute;top:27px;right:3px;}
.clan_search .clan_s .clan_order .clan_btn .btn_clanm {background:url(/web/cp2/sf2/v/img/community/btn_clanm.gif) 0 0 no-repeat;width:56px; height:19px;}
.clan_search .clan_s .clan_order .clan_btn .btn_clanm_dn {background:url(/web/cp2/sf2/v/img/community/btn_clanm_dn.gif) 0 0 no-repeat;width:63px; height:19px;}
.clan_search .clan_s .clan_order .clan_btn .btn_date {background:url(/web/cp2/sf2/v/img/community/btn_date.gif) 0 0 no-repeat;width:56px; height:19px;}
.clan_search .clan_s .clan_order .clan_btn .btn_date_dn {background:url(/web/cp2/sf2/v/img/community/btn_date_dn.gif) 0 0 no-repeat;width:63px; height:19px;}
.clan_search .clan_l{border-top:2px solid #989898;width:665px;}
.clan_search .clan_l li{overflow:hidden;zoom:1;vertical-align:top;padding:20px 0;border-bottom:1px solid #C5C5C5}
.clan_search .clan_l li .thmb{float:left;background:url(/web/cp2/sf2/v/img/community/bg_thmb.gif) 0 0 no-repeat;width:128px; height:128px;margin-right:15px;position:relative}
.clan_search .clan_l li .thmb td{width:128px;height:128px;text-align:center;vertical-align:middle;}
.clan_search .clan_l li .thmb td img{vertical-align:top}
.clan_search .clan_l li .thmb img{position:absolute;top:0;left:0}
.clan_search .clan_l li .thmb .sb_back{z-index:10}
.clan_search .clan_l li .thmb .sb_deco{z-index:20}
.clan_search .clan_l li .thmb .sb_symbol{z-index:30}
.clan_search .clan_l li .cont{float:left;width:522px}
.clan_search .clan_l li .cont dl{float:left;margin-bottom:6px;*margin-bottom:7px;}
.clan_search .clan_l li .cont dl.c1{width:238px;}
.clan_search .clan_l li .cont dl.c2{width:284px;}
.clan_search .clan_l li .cont dl dt{float:left;height:20px;text-indent:-1000em;background-image:url(/web/cp2/sf2/v/img/community/txt_clan_search.gif);background-repeat:no-repeat}
.clan_search .clan_l li .cont dl dd{float:left;height:19px;*height:20px;font-size:11px;color:#525252;padding-top:1px;}
.clan_search .clan_l li .cont dl dd em{color:#878787}
.clan_search .clan_l li .cont dl dd img{vertical-align:top;position:relative;top:-3px;}
.clan_search .clan_l li .cont dl.c1 dt{width:53px;}
.clan_search .clan_l li .cont dl.c1 dd{width:185px;}
.clan_search .clan_l li .cont dl.c2 dt{width:76px;}
.clan_search .clan_l li .cont dl.c2 dd{width:208px;}
.clan_search .clan_l li .cont dl dt.txt_clan01{background-position:1px 0;}
.clan_search .clan_l li .cont dl dt.txt_clan02{background-position:1px -20px;}
.clan_search .clan_l li .cont dl dt.txt_clan03{background-position:1px -40px;}
.clan_search .clan_l li .cont dl dt.txt_clan04{background-position:1px -60px;}
.clan_search .clan_l li .cont dl dt.txt_clan05{background-position:1px -80px;}
.clan_search .clan_l li .cont dl dt.txt_clan06{background-position:1px -100px;}
.clan_search .clan_l li .cont .txt_info{clear:both;border:1px solid #F8F5F0;}
.clan_search .clan_l li .cont .txt_info_inner{border:1px solid #D6D3CA;background:#F4F3EE;color:#777777;line-height:18px;height:45px;*height:59px;padding:7px;word-break:break-all;word-wrap:break-word;}
.clan_search .paginate {text-align:center;padding-top:27px;}
.clan_search .paginate table{margin:0 auto}

.e_sports img {vertical-align:top;margin-bottom:20px}

.pop_de{position:absolute;top:50%;left:50%;width:380px;*width:400px; height:325px;*height:350px; background:url(/web/cp2/sf2/v/img/popup/bg_popup.jpg) 0 0 no-repeat;padding:13px 10px 12px; margin:-175px 0 0 -200px;z-index:100}
.pop_de.ly_pop{background:url(/web/cp2/sf2/v/img/popup/bg_ly.gif) 0 0 no-repeat; width:382px;*width:402px; height:327px;*height:352px;}
.pop_de .pop_header h1{height:18px;}
.pop_de .pop_content{border:1px solid #A9A9A9; width:380px}
.pop_de .pop_content .pop_content_inner{border-top:1px solid #D8D8D8;border-left:1px solid #D8D8D8;background:#FFFFFF;padding:0 15px;}
.pop_de .pop_content h2{color:#C70000;font-size:16px;font-weight:bold;margin-bottom:22px;}
.pop_de .pop_content .table_ty {width:346px}
.pop_de .pop_content .table_ty td{vertical-align:middle}
.pop_de .pop_content .table_ty p{line-height:17px;font-weight:bold}
.pop_de .pop_content .table_ty p strong{color:#C70000}
.pop_de .pop_content .table_ty .td_r1{height:208px; text-align:center}
.pop_de .pop_content .table_ty .td_r2{height:74px;*height:75px;border-top:1px solid #D8D8D8}
.pop_de .pop_content .table_ty .td_r3{height:282px;*height:283px; text-align:center;}
.pop_de .pop_content .table_ty .td_r3 .txt1{font-weight:bold;font-size:16px;color:#363636;letter-spacing:-1px;line-height:20px;}
.pop_de .pop_content .table_ty .col1{float:left;margin:0 5px 0 16px;display:inline}
.pop_de .pop_content .table_ty .col2{float:left;color:#C70000}
.pop_de .pop_footer {text-align:center; padding-top:9px}

/* »óÁ¡ */
.my_item{}
.my_item .paginate {text-align:center;padding-top:27px;}
.my_item .paginate table{margin:0 auto}
.my_item .item_tb{width:100%;margin-top:24px;}
.my_item .item_tb thead th{border-top:2px solid #989898;border-bottom:1px solid #C4C4C4;padding:6px 0 7px; text-align:center}
.my_item .item_tb tbody td{border-bottom:1px solid #D3D3D3;text-align:center;line-height:17px;padding:7px 0 4px}
.my_item .item_tb tbody td .btn_use{margin-top:-3px;position:relative}
.item_main{width:705px;overflow:hidden}
.item_main .item_lst{width:684px;}
.item_main .item_lst li{overflow:hidden;zoom:1;vertical-align:top;float:left;width:284px;*width:342px;padding:0 49px 0 9px;}
.item_main .item_lst .thmb{float:left;width:70px;*width:76px;hieght:75px;padding:3px}
.item_main .item_lst .thmb img{border:1px solid #878787; vertical-align:top}
.item_main .item_lst dl{float:left;width:195px;*width:206px;padding-left:11px;}
.item_main .item_lst dt{font-size:12px; font-weight:bold; color:#525252; padding:3px 0 8px}
.item_main .item_lst dt a{color:#525252}
.item_main .item_lst dd{color:#767676; line-height:14px;width:206px;font-size:11px;}
.item_main .item_lst dd.price{font-size:11px;padding-top:4px;zoom:1}
.item_main .item_lst dd.price strong{color:#B34C00;float:left;background:url(/web/cp2/sf2/v/img/common/ico_won.gif) 0 3px no-repeat;padding:3px 0 0 16px;width:76px;*width:92px;line-height:14px;}
.item_main .item_lst dd.price .btn_area{float:left;width:114px;text-align:right}
.item_main .item_lst dd.price .btn_area img{vertical-align:top}
.item_main .new_item {background:url(/web/cp2/sf2/v/img/shop/bx_new_item.gif) 0 0 no-repeat; width:685px;*width:705px; height:145px;*height:164px; padding:19px 0 0 20px}
.item_main .new_item h3{padding-left:9px;}
.item_main .new_item .item_lst .thmb{background:#B34C00}
.item_main .new_item .item_lst{margin-top:25px;}
.item_main .item_cont .item_lst_wrap{width:665px;*width:685px;overflow:hidden;padding-left:20px}
.item_main .item_cont{background:url(/web/cp2/sf2/v/img/community/bg_bx.gif) 0 0 no-repeat;padding:19px 0;margin-top:19px}
.item_main .item_cont .item_lst li{border-bottom:1px solid #C5C5C5;padding:27px 49px 0 9px;height:102px;*height:130px}
.item_main .item_cont .item_lst .thmb{background:#666666}
.item_main .item_cont .item_sel{position:relative; border-bottom:2px solid #D2CEC4; padding-bottom:13px; margin:0 20px;zoom:1}
.item_main .item_cont .tab_item_lst{overflow:hidden;zoom:1;margin:0 0 0 -14px;position:relative}
.item_main .item_cont .tab_item_lst li{float:left;height:17px;text-align:center;}
.item_main .item_cont .tab_item_lst li a{display:block;height:12px;background-image:url(/web/cp2/sf2/v/img/shop/tab_item_lst.gif); background-repeat:no-repeat}
.item_main .item_cont .tab_item_lst li a img{display:block;height:15px;margin:0 auto}
.item_main .item_cont .tab_item_lst li.on a{cursor:default}
.item_main .item_cont .tab_item_lst li.on a img{border-bottom:2px solid #773300}
.item_main .item_cont .tab_item_lst li a.local_01{width:47px;background-position:14px 0;}
.item_main .item_cont .tab_item_lst li a.local_01 img{width:19px;}
.item_main .item_cont .tab_item_lst li a.local_02{width:57px;background-position:-33px 0}
.item_main .item_cont .tab_item_lst li a.local_02 img{width:30px;}
.item_main .item_cont .tab_item_lst li a.local_03{width:48px;background-position:-90px 0}
.item_main .item_cont .tab_item_lst li a.local_03 img{width:19px;}
.item_main .item_cont .tab_item_lst li a.local_04{width:52px;background-position:-138px 0}
.item_main .item_cont .tab_item_lst li a.local_04 img{width:30px;}
.item_main .item_cont .tab_item_lst li a.local_01:hover,.item_main .item_cont .tab_item_lst li.on a.local_01{width:47px;background-position:14px -20px;}
.item_main .item_cont .tab_item_lst li a.local_02:hover,.item_main .item_cont .tab_item_lst li.on a.local_02{width:57px;background-position:-33px -20px}
.item_main .item_cont .tab_item_lst li a.local_03:hover,.item_main .item_cont .tab_item_lst li.on a.local_03{width:48px;background-position:-90px -20px}
.item_main .item_cont .tab_item_lst li a.local_04:hover,.item_main .item_cont .tab_item_lst li.on a.local_04{width:52px;background-position:-138px -20px}
.item_main .item_cont .item_sel .item_btn{position:absolute;top:3px;right:3px;}
.item_main .item_cont .item_sel .item_btn .btn_popular {background:url(/web/cp2/sf2/v/img/shop/btn_popular.gif) 0 0 no-repeat;width:56px; height:19px;}
.item_main .item_cont .item_sel .item_btn .btn_popular_dn {background:url(/web/cp2/sf2/v/img/shop/btn_popular_dn.gif) 0 0 no-repeat;width:63px; height:19px;}
.item_main .item_cont .item_sel .item_btn .btn_date {background:url(/web/cp2/sf2/v/img/shop/btn_date.gif) 0 0 no-repeat;width:56px; height:19px;}
.item_main .item_cont .item_sel .item_btn .btn_date_dn {background:url(/web/cp2/sf2/v/img/shop/btn_date_dn.gif) 0 0 no-repeat;width:63px; height:19px;}
.item_main .paginate {text-align:center;padding-top:25px;}
.item_main .paginate table{margin:0 auto}

/* PC¹æ ´ëÈ¸ */
#Tournament {width:705px;}
#Tournament .tab {width:705px;height:37px;background:url(/web/cp2/sf2/v/img/news/bg_tab.gif) 0 0 no-repeat;}
#Tournament .tab a {float:left;width:96px; height:37px;background:url(/web/cp2/sf2/v/img/news/tor_tab.gif);display:block;}
#Tournament .tab em { display:none; }
#Tournament .tab .tb01 {width:97px; background-position:0 0 }
#Tournament .tab .tb02 {background-position:-97px 0}
#Tournament .tab .tb03 {background-position:-193px 0}
#Tournament .tab .tb01on {position:relative; width:97px; background-position:0 -40px}
#Tournament .tab .tb02on {position:relative; width:97px; background-position:-96px -40px;margin-left:-1px;}
#Tournament .tab .tb03on {position:relative; width:97px; background-position:-192px -40px;margin-left:-1px;}
#Tournament .notice_tit{position:relative;height:30px}
#Tournament .notice_tit img { position:absolute; top:10px; left:0 }
#Tournament .notice_tit .more { font-size:11px; letter-spacing:-1px; color:#8B8B8B; background:url(/web/cp2/sf2/v/img/common/bu_arr.gif) 100% 3px no-repeat; position:absolute; top:12px; right:0; padding-right:5px; line-height:14px; }

#Tournament .list_box {width:100%;}
#Tournament .list {clear:both;position:relative;width:100%;height:162px;border-bottom:1px solid #C4C4C4;margin-top:20px}
#Tournament .list .img {float:left;width:270px;*width:278px;height:133px;*height:141px;display:inline; border:1px solid #9B9B9B; background:#fff; padding:3px;margin-right:16px;}
#Tournament .list .img img {width:270px;height:133px;display:block;}
#Tournament .list .txt {position:relative;float:left;;width:400px;}
#Tournament .list dl dt {height:28px;color:#525252;font-weight:bold;font-size:14px;margin-top:4px;}
#Tournament .list dl dt a {color:#525252}
#Tournament .list dl dt .end {height:16px;background:url(/web/cp2/sf2/v/img/news/tor_ict_end.gif) 0 0 no-repeat;padding:1px 0 0 48px}
#Tournament .list dl dt .play {height:16px;background:url(/web/cp2/sf2/v/img/news/evt_ic_play.gif) 0 0 no-repeat;padding:1px 0 0 41px}
#Tournament .list dl dd{line-height:17px}
#Tournament .list dl dd .bar{color:#CFCFCF}
#Tournament .list .btn {position:absolute;left:0;top:117px;width:75px;height:20px;display:block;background:url(/web/cp2/sf2/v/img/news/evt_btn.gif) 0 0 no-repeat;}
#Tournament .list .btn span {display:none}
#Tournament .list .btn img{vertical-align:top}
#Tournament .bx_msg {width:100%;height:220px;border-bottom:1px solid #353B47;}
#Tournament .bx_msg td {text-align:center;color:#768293;}
#Tournament .bx_msg span {height:20px;padding:1px 0 0 17px}
#Tournament div.end {border-bottom:2px solid #C4C4C4;}
#Tournament .page {text-align:center;margin-top:30px}
#Tournament .page table {margin:0 auto}
#Tournament em {display:none}
#Tournament .pcbang_tit{position:relative;height:31px;margin-top:20px;border-bottom:2px solid #979797}
#Tournament .pcbang_tit img { position:absolute; top:10px; left:0 }
#Tournament .pcbang_tit .more { font-size:11px; letter-spacing:-1px; color:#8B8B8B; background:url(/web/cp2/sf2/v/img/common/bu_arr.gif) 100% 3px no-repeat; position:absolute; top:12px; right:0; padding-right:5px; line-height:14px; }
#Tournament .to_search{border:3px solid #C0BFB6;padding:21px 0 21px 41px;margin:26px 0 30px;}
#Tournament .to_search dl{overflow:hidden;zoom:1;}
#Tournament .to_search dl dt{float:left;margin:5px 20px 0 0 }
#Tournament .to_search dl dd{float:left}
#Tournament .to_search dl dd select{background:#FFFFFF !important;margin:3px 5px 0 0;color:#666;}
#Tournament .to_search dl dd .ip_txt{border:1px solid #979797;background:#FFFFFF;line-height:24px;*line-height:23px;padding:0 9px; width:278px;height:24px;margin-right:8px;color:#666}
#Tournament .to_search dl dd .btn_pcbang_search{background:url(/web/cp2/sf2/v/img/news/btn_pcbang_search.gif) 0 0 no-repeat;width:47px;height:26px}
#Tournament .tab_pcbang {width:705px;height:36px;background:url(/web/cp2/sf2/v/img/news/bg_tab2.gif) 0 0 no-repeat;}
#Tournament .tab_pcbang a {float:left;width:96px; height:36px;background:url(/web/cp2/sf2/v/img/news/toring_tab.gif);display:block;}
#Tournament .tab_pcbang em { display:none; }
#Tournament .tab_pcbang .tb01 {width:97px; background-position:0 0 }
#Tournament .tab_pcbang .tb02 {background-position:-97px 0}
#Tournament .tab_pcbang .tb03 {background-position:-193px 0}
#Tournament .tab_pcbang .tb01on {position:relative; width:97px; background-position:0 -40px}
#Tournament .tab_pcbang .tb02on {position:relative; width:97px; background-position:-96px -40px;margin-left:-1px;}
#Tournament .tab_pcbang .tb03on {position:relative; width:97px; background-position:-192px -40px;margin-left:-1px;}
#Tournament .pcbang_stit{margin:26px 0 7px}
#Tournament .to_coupon{border:3px solid #C0BFB6;padding:24px 0 21px 61px;overflow:hidden;zoom:1}
#Tournament .to_coupon .ip_coupon{float:left;border:1px solid #979797;background:#FFFFFF;line-height:24px;*line-height:23px;width:114px;height:24px;color:#666;text-align:center}
#Tournament .to_coupon .bar{float:left;line-height:24px;font-size:20px;color:#A6BBD5;margin:0 3px}
#Tournament .to_coupon .btn_coupon{float:left;background:url(/web/cp2/sf2/v/img/news/btn_coupon.gif) 0 0 no-repeat;width:47px;height:26px;margin:-1px 0 0 8px;display:inline}
#Tournament .pcbang_goods{border-top:2px solid #979797;}
#Tournament .pcbang_goods .pcbang_goods_wrap{width:705px;overflow:hidden}
#Tournament .pcbang_goods ul{overflow:hidden;zoom:1;width:708px;}
#Tournament .pcbang_goods ul li{float:left;width:176px;*width:177px;height:150px;border-right:1px solid #C4C4C4;text-align:center;border-bottom:1px solid #C4C4C4}
#Tournament .pcbang_goods ul li .thmb{padding-top:30px;}
#Tournament .pcbang_goods ul li .cont{line-height:18px;margin-top:20px;}
#Tournament .pcbang_info{padding-top:29px}
#Tournament .pcbang_info p{font-size:11px;color:#757575;font-weight:bold;letter-spacing:-1px;line-height:18px;margin-bottom:2px;}
#Tournament .pcbang_info ul li{font-size:11px;color:#757575;letter-spacing:-1px;line-height:18px;vertical-align:top;background:url(/web/cp2/sf2/v/img/news/bu_dot2.gif) 0 6px no-repeat;padding-left:6px}
#Tournament .tit_team_member{margin:50px 0 20px}
#Tournament .tit_team_member img{vertical-align:top}


.pc_battle{margin:26px 0 0 0;}
.pc_battle table{border-top:2px solid #979797;}
.pc_battle table th{padding:5px 0 4px 20px;border-bottom:1px solid #C4C4C4;line-height:17px;letter-spacing:-1px; text-align:left;}
.pc_battle table td{padding:5px 0 4px 0;line-height:17px;border-bottom:1px solid #C4C4C4;}
.pc_battle table td .btn_battle{margin-top:-1px;}
.pc_battle table .img{padding:15px 0;}
.pc_battle table td p{padding:8px 0 9px 0;line-height:17px;}
.pc_battle .wn span{display:inline-block;*display:inline;zoom:1;margin:7px 0 0 0;vertical-align:top;}
.pc_battle .wn p{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.pcbattle_btn{margin:20px 0 0 0;overflow:hidden;zoom:1}
.pcbattle_btn a{display:inline;float:left;}
.pcbattle_btn span{float:right;}
.pcbattle_btn span a{margin:0 0 0 3px;}

/* ·©Å· */
.rank_area{}
.rank_area .player_lank_top{background:url(/web/cp2/sf2/v/img/rank/bg_player_lank_top.jpg) 0 0 no-repeat;width:705px;height:110px;margin-bottom:30px;}
.rank_area .player_lank_top ul{overflow:hidden;zoom:1;padding:2px 0 0 2px}
.rank_area .player_lank_top ul li{float:left;width:233px}
.rank_area .player_lank_top ul li p{line-height:17px;color:#525252;padding-left:60px;}
.rank_area .player_lank_top .tx_id {font-size:14px;font-weight:bold;letter-spacing:-1px;color:#525252;height:43px;*height:61px;padding-top:18px;}
.rank_area .player_lank_top .tx_id span{vertical-align:top;display:inline-block;padding:1px 0 0 6px;}
.rank_area .player_lank_top .tx_id img{vertical-align:top}

.rank_area .clan_lank_top{background:url(/web/cp2/sf2/v/img/rank/bg_clan_lank_top.jpg) 0 0 no-repeat;width:705px;height:110px;margin-bottom:30px;}
.rank_area .clan_lank_top ul{overflow:hidden;zoom:1;padding:2px 0 0 2px}
.rank_area .clan_lank_top ul li{float:left;width:233px}
.rank_area .clan_lank_top ul li p{line-height:18px;color:#525252;padding-left:80px;}
.rank_area .clan_lank_top .tx_id {font-size:14px;font-weight:bold;letter-spacing:-1px;color:#525252;height:50px;*height:59px;padding-top:9px;padding-left:53px}
.rank_area .clan_lank_top .tx_id .thmb{width:32px;height:32px;float:left;position:relative}
.rank_area .clan_lank_top .tx_id .thmb img{position:absolute;top:0;left:0}
.rank_area .clan_lank_top .tx_id .thmb .sb_back{z-index:10}
.rank_area .clan_lank_top .tx_id .thmb .sb_deco{z-index:20}
.rank_area .clan_lank_top .tx_id .thmb .sb_symbol{z-index:30}
.rank_area .clan_lank_top .tx_id img{vertical-align:middle}
.rank_area .clan_lank_top .tx_id span{float:left;padding:8px 0 0 4px;width:140px;}
.rank_area .clan_lank_top .tx1 span{vertical-align:top;display:inline-block;padding:1px 0 0 0;}
.rank_area .clan_lank_top .tx1 img{vertical-align:top;margin-right:5px;}

.rank_area .rank_top10{overflow:hidden;zoom:1;margin-bottom:16px;}
.rank_area .rank_top10 .tit{margin-bottom:9px}
.rank_area .rank_top10 .tit img{vertical-align:top}
.rank_area .rank_top10 .rank_week{float:left;width:342px;}
.rank_area .rank_top10 .rank_month{float:right;width:342px;}
.rank_area .rank_tb{background:url(/web/cp2/sf2/v/img/rank/bg_th_rank.gif) 0 0 repeat-x}
.rank_area .rank_tb table{width:342px;}
.rank_area .rank_tb table thead th{vertical-align:top;height:24px;padding-top:8px;text-align:center}
.rank_area .rank_tb table tbody td{height:28px;background:url(/web/cp2/sf2/v/img/rank/bg_td_line.gif) 0 100% repeat-x;color:#525252;text-align:center;line-height:17px}
.rank_area .rank_tb table tbody td.td_num{padding-top:6px;vertical-align:top;}
.rank_area .rank_tb table tbody td.td_rank{text-align:right;}
.rank_area .rank_tb table tbody td.td_rank strong{padding-right:6px}
.rank_area .rank_tb table tbody td.td_order{text-align:left;font-size:11px;vertical-align:top;padding-top:7px}
.rank_area .rank_tb table tbody td.td_order .ico_dn{background:url(/web/cp2/sf2/v/img/rank/bu_rank_dn.gif) 1px 4px no-repeat;padding-left:8px;}
.rank_area .rank_tb table tbody td.td_order .ico_up{background:url(/web/cp2/sf2/v/img/rank/bu_rank_up.gif) 1px 4px no-repeat;padding-left:8px;}
.rank_area .rank_tb table tbody td.td_name{text-align:left;padding-left:12px;}
.rank_area .rank_tb table tbody td.td_name img{vertical-align:top}
.rank_area .rank_tb table tbody td.td_name span,.rank_area .rank_tb table tbody td.td_name strong{vertical-align:top;display:inline-block;padding:1px 0 0 6px}
.rank_area .rank_top10 .tx_desc{font-size:11px; color:#7E7E7E;letter-spacing:-1px; line-height:15px; background:url(/web/cp2/sf2/v/img/rank/bu_arr.gif) 0 4px no-repeat;padding-left:5px;margin-top:4px;}
.rank_area .rank_tb table tbody td.td_name .thmb{width:18px;height:18px;float:left;position:relative}
.rank_area .rank_tb table tbody td.td_name .thmb img{position:absolute;top:0;left:0;width:18px;height:18px;}
.rank_area .rank_tb table tbody td.td_name .thmb img.sb_back{z-index:10}
.rank_area .rank_tb table tbody td.td_name .thmb img.sb_deco{z-index:20}
.rank_area .rank_tb table tbody td.td_name .thmb img.sb_symbol{z-index:30}
.rank_area .rank_tb table tbody td.td_txt{font-size:11px;padding-top:2px;}

.pve_rank{margin-bottom:16px;}
.pve_rank .rank_tb table{width:705px;}
.pve_rank .rank_tb table tbody td.td_name{font-size:11px}
.pve_rank .rank_tb table tbody td.td_name span,.pve_rank .rank_tb table tbody td.td_name strong{vertical-align:top;display:inline-block;padding:2px 0 0 6px;width:100px;_width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.rank_type .tit{margin-bottom:10px;}
.rank_type .tit img{vertical-align:top}
.rank_type .rank_lst{background:url(/web/cp2/sf2/v/img/community/bg_bx.gif) 0 0 no-repeat;padding:19px 0 19px 19px}
.rank_type .rank_lst .tab_rank_lst{overflow:hidden;zoom:1;margin:0 0 0 -14px;position:relative}
.rank_type .rank_lst .tab_rank_lst li{float:left;height:17px;text-align:center;}
.rank_type .rank_lst .tab_rank_lst li a{display:block;height:12px;background-image:url(/web/cp2/sf2/v/img/rank/tab_rank_lst.gif); background-repeat:no-repeat}
.rank_type .rank_lst .tab_rank_lst li a img{display:block;height:15px;margin:0 auto}
.rank_type .rank_lst .tab_rank_lst li.on a{cursor:default}
.rank_type .rank_lst .tab_rank_lst li.on a img{border-bottom:2px solid #773300}
.rank_type .rank_lst .tab_rank_lst li a.tab_01{width:59px;background-position:14px 0;}
.rank_type .rank_lst .tab_rank_lst li a.tab_01 img{width:30px;}
.rank_type .rank_lst .tab_rank_lst li a.tab_02{width:47px;background-position:-45px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_02 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_03{width:46px;background-position:-92px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_03 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_04{width:47px;background-position:-138px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_04 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_05{width:56px;background-position:-185px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_05 img{width:30px;}
.rank_type .rank_lst .tab_rank_lst li a.tab_06{width:49px;background-position:-241px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_06 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_07{width:47px;background-position:-290px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_07 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_08{width:45px;background-position:-337px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_08 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_09{width:47px;background-position:-382px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_09 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_10{width:47px;background-position:-429px 0}
.rank_type .rank_lst .tab_rank_lst li a.tab_10 img{width:20px;*margin-right:3px}
.rank_type .rank_lst .tab_rank_lst li a.tab_01:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_01{width:59px;background-position:14px -20px;}
.rank_type .rank_lst .tab_rank_lst li a.tab_02:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_02{width:47px;background-position:-45px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_03:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_03{width:46px;background-position:-92px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_04:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_04{width:47px;background-position:-138px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_05:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_05{width:56px;background-position:-185px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_06:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_06{width:49px;background-position:-241px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_07:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_07{width:47px;background-position:-290px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_08:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_08{width:45px;background-position:-337px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_09:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_09{width:47px;background-position:-382px -20px}
.rank_type .rank_lst .tab_rank_lst li a.tab_10:hover,.rank_type .rank_lst .tab_rank_lst li.on a.tab_10{width:47px;background-position:-429px -20px}
.rank_search {background:url(/web/cp2/sf2/v/img/rank/bx_search.gif) 0 0 no-repeat;width:665px;height:53px;margin-top:11px;position:relative;margin-bottom:10px;}
.rank_search .txt_search {position:absolute;top:21px;left:84px;}
.rank_search .ip_search{background:#F2EDE9;border:2px solid #828181;width:344px;height:27px;position:absolute;top:14px;left:138px;line-height:23px;padding:0 10px}
.rank_search .btn_search{background:url(/web/cp2/sf2/v/img/rank/btn_search.gif) 0 0 no-repeat;width:78px;height:27px;position:absolute;top:14px;left:488px;}
.rank_search .btn_all{background:url(/web/cp2/sf2/v/img/rank/btn_all.gif) 0 0 no-repeat;width:78px;height:27px;position:absolute;top:14px;left:571px;}
.rank_area .rank_type .rank_tb{width:665px;}
.rank_area .rank_type .rank_tb table{width:665px;}
.rank_area .rank_type .rank_tb table tbody td{background:url(/web/cp2/sf2/v/img/rank/bg_td_line2.gif) 0 100% repeat-x}
.rank_area .rank_type .rank_tb table tbody td.td_num{color:#767676}
.rank_area .paginate {text-align:center;padding-top:8px;}
.rank_area .paginate table{margin:0 auto}
.rank_type2{margin-bottom:19px;}
.rank_type2 .tit{margin-bottom:10px;}
.rank_type2 .tit img{vertical-align:top}
.rank_type2 .rank_clan_lst{background:url(/web/cp2/sf2/v/img/rank/bg_bx.gif) 0 0 no-repeat;padding:19px 0 0 0;height:101px;*height:120px;}
.rank_type2 .rank_clan_lst .clan_tab{overflow:hidden;zoom:1;margin:0 0 11px 14px}
.rank_type2 .rank_clan_lst .clan_tab li{float:left;height:17px;}
.rank_type2 .rank_clan_lst .clan_tab li.on{background:url(/web/cp2/sf2/v/img/community/bg_clan_on.gif) 50% 100% no-repeat;}
.rank_type2 .rank_clan_lst .clan_tab li a img{height:12px;background-image:url(/web/cp2/sf2/v/img/community/tab_clan.gif); background-repeat:no-repeat}
.rank_type2 .rank_clan_lst .clan_tab li a .local_01{width:33px;background-position:6px 0;}
.rank_type2 .rank_clan_lst .clan_tab li a .local_02{width:36px;background-position:-27px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_03{width:36px;background-position:-63px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_04{width:36px;background-position:-99px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_05{width:36px;background-position:-135px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_06{width:35px;background-position:-171px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_07{width:36px;background-position:-206px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_08{width:36px;background-position:-242px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_09{width:36px;background-position:-278px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_10{width:35px;background-position:-314px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_11{width:36px;background-position:-349px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_12{width:37px;background-position:-385px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_13{width:35px;background-position:-422px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_14{width:37px;background-position:-457px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_15{width:35px;background-position:-494px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_16{width:37px;background-position:-529px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_17{width:35px;background-position:-566px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_18{width:36px;background-position:-601px 0}
.rank_type2 .rank_clan_lst .clan_tab li a .local_19{width:37px;background-position:-637px 0}
.rank_type2 .rank_clan_lst .clan_tab li a:hover{padding-top:0}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_01,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_01{width:33px;background-position:6px -20px;}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_02,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_02{width:36px;background-position:-27px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_03,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_03{width:36px;background-position:-63px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_04,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_04{width:36px;background-position:-99px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_05,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_05{width:36px;background-position:-135px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_06,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_06{width:35px;background-position:-171px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_07,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_07{width:36px;background-position:-206px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_08,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_08{width:36px;background-position:-242px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_09,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_09{width:36px;background-position:-278px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_10,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_10{width:35px;background-position:-314px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_11,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_11{width:36px;background-position:-349px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_12,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_12{width:37px;background-position:-385px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_13,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_13{width:35px;background-position:-422px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_14,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_14{width:37px;background-position:-457px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_15,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_15{width:35px;background-position:-494px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_16,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_16{width:37px;background-position:-529px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_17,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_17{width:35px;background-position:-566px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_18,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_18{width:36px;background-position:-601px -20px}
.rank_type2 .rank_clan_lst .clan_tab li a:hover .local_19,.rank_type2 .rank_clan_lst .clan_tab li.on a .local_19{width:37px;background-position:-637px -20px}
.rank_type2 .rank_clan_lst .local_top_clan{width:665px;background:url(/web/cp2/sf2/v/img/rank/bg_tb_rank.gif) 0 0 no-repeat;height:55px;margin-left:20px;}
.rank_type2 .rank_clan_lst .local_top_clan table{width:665px}
.rank_type2 .rank_clan_lst .local_top_clan table th{height:24px;padding-top:8px;vertical-align:top}
.rank_type2 .rank_clan_lst .local_top_clan table td{height:30px;vertical-align:top;line-height:17px;}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name{padding:6px 0 0 22px;}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name img{vertical-align:top}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name .thmb{width:18px;height:18px;float:left;position:relative}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name .thmb img{position:absolute;top:0;left:0;width:18px;height:18px;}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name .thmb img.sb_back{z-index:10}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name .thmb img.sb_deco{z-index:20}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name .thmb img.sb_symbol{z-index:30}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_clan_name strong{vertical-align:top;display:inline-block;padding:1px 0 0 3px}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_name{text-align:left;padding:6px 0 0 20px;}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_name img{vertical-align:top}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_name strong{vertical-align:top;display:inline-block;padding:1px 0 0 6px}
.rank_type2 .rank_clan_lst .local_top_clan table td.td_num{text-align:center;padding-top:7px}

.rank_type3 .tit{margin-bottom:10px;}
.rank_type3 .tit img{vertical-align:top}
.rank_type3 .rank_lst{background:url(/web/cp2/sf2/v/img/rank/bg_bx_pve.gif) 0 0 no-repeat;padding:19px 0 10px 19px}
.rank_type3 .pve_rank {margin-bottom:13px;}
.rank_type3 .rank_search{margin:0}
.tx_desc_total{font-size:11px; color:#7E7E7E;letter-spacing:-1px; line-height:15px; background:url(/web/cp2/sf2/v/img/rank/bu_arr.gif) 0 4px no-repeat;padding-left:5px;margin-top:24px;}

.rank_total_clan{margin-bottom:19px;}
.rank_total_clan .tit{margin-bottom:10px;overflow:hidden;zoom:1}
.rank_total_clan .tit img{float:left;vertical-align:top}
.rank_total_clan .tit .tx_desc{font-size:11px; color:#7E7E7E;letter-spacing:-1px; line-height:15px; background:url(/web/cp2/sf2/v/img/rank/bu_arr.gif) 0 4px no-repeat;padding-left:5px;float:right;}
.rank_search2 {background:url(/web/cp2/sf2/v/img/rank/bx_search2.gif) 0 0 no-repeat;width:705px;height:53px;position:relative;margin-bottom:10px;}
.rank_search2 .txt_search {position:absolute;top:22px;left:71px;overflow:hidden;zoom:1}
.rank_search2 .txt_search label{float:left;margin:0 16px 0 3px;display:inline}
.rank_search2 .txt_search .chk{float:left}
.rank_search2 .ip_search{background:#F2EDE9;border:2px solid #828181;width:293px;height:27px;position:absolute;top:14px;left:223px;line-height:23px;padding:0 10px}
.rank_search2 .btn_search{background:url(/web/cp2/sf2/v/img/rank/btn_search.gif) 0 0 no-repeat;width:78px;height:27px;position:absolute;top:14px;left:521px;}
.rank_search2 .btn_all{background:url(/web/cp2/sf2/v/img/rank/btn_all.gif) 0 0 no-repeat;width:78px;height:27px;position:absolute;top:14px;left:604px;}
.rank_total_clan .rank_tb{width:705px;}
.rank_total_clan .rank_tb table{width:705px;}
.rank_total_clan .rank_tb table tbody td{background:url(/web/cp2/sf2/v/img/rank/bg_td_line2.gif) 0 100% repeat-x}
.rank_total_clan .rank_tb table tbody td.td_num{color:#767676}
.tx_desc_rank{font-size:11px; color:#7E7E7E; line-height:15px; background:url(/web/cp2/sf2/v/img/rank/bu_arr.gif) 0 4px no-repeat;padding-left:5px;margin:27px 0 0 20px}


.best_ig{position:relative;overflow:hidden;width:705px;height:234px;margin:0 0 20px 0;background:url(/web/cp2/sf2/v/img/community/bg_best_shot.jpg) 0 0 no-repeat;}
.best_ig h4{display:none;}
.best_ig h4 strong{color:#fff;font-size:14px;}
.best_ig ul{position:absolute;left:28px;top:43px;width:692px;z-index:10}
.best_ig li{display:inline;float:left;width:133px;margin-right:40px;}
.best_ig li dt{position:relative;width:133px;height:115px;}
.best_ig li .best{position:absolute;top:0;left:0;display:block;width:133px;height:115px;background :url(/web/cp2/sf2/v/img/community/ic_best.gif) 0 0 no-repeat;z-index:2;}
.best_ig li dt img{position:absolute;top:13px;left:9px;z-index:-1;width:113px;height:86px;}
.best_ig li .t1{position:relative;margin:6px 0 5px 0;text-align:center;background:none;letter-spacing:-1px}
.best_ig li .t1 a{color:#222222;}
.best_ig li .t1 span{margin:0 0 0 5px;font-family:tahoma;color:#2E5AC2;font-weight:bold;font-size:11px;}
.best_ig li .t2{font-size:11px;color:#818181;text-align:left;background :url(/web/cp2/sf2/v/img/community/ic_dot.gif) 0 8px no-repeat;padding-left:4px;white-space:nowrap;width:133px;text-overflow:ellipsis;overflow:hidden}
.best_ig li .t3{margin:0 0 0 0;font-size:11px;color:#818181;background :url(/web/cp2/sf2/v/img/community/ic_dot.gif) 0 4px no-repeat;padding-left:4px}
.best_ig .t1 em {display:none}
.best_ig dt img{display:block;width:155px;height:114px;vertical-align:top;}


/* BEST °Ô½Ã¹° */
/*.best_bbs{position:relative;overflow:hidden;width:705px;height:169px;margin:0 0 20px 0;background:url(/web/cp2/sf2/v/img/community/bg_best_bbs.jpg) 0 0 no-repeat}*/
.best_bbs{position:absolute;top:63px;left:0;overflow:hidden;width:705px;height:169px;background:url(/web/cp2/sf2/v/img/community/bg_best_bbs.jpg) 0 0 no-repeat}
.best_bbs h4 {display:none}
.best_bbs h4 strong {display:none}
.best_bbs .bx{width:647px;margin:46px 0 0 29px;border-top:2px solid #989898}
.best_bbs li{float:left;width:647px;border-bottom:1px solid #D5D5D5;height:29px;color:#515151;}
.best_bbs span{margin-top:7px;}
.best_bbs .n04{border:0}
.best_bbs .t1, .best_bbs .t2, .best_bbs .t3, .best_bbs .t4, .best_bbs .t5, .best_bbs .t6{display:inline-block;}
.best_bbs .t1{display:none}
.best_bbs .t2{width:320px;margin-left:10px}
.best_bbs .t2 span{font-family:tahoma;color:#2E5AC2;font-weight:bold;font-size:10px;}
.best_bbs .t2 a,.best_bbs .t2 a:hover,.best_bbs .t2 a:visited{color:#515151;font-size:12px;}
.best_bbs .t3{width:155px;margin-top:4px}
.best_bbs .t4{width:56px;text-align:center;font-family:tahoma;font-size:10px;}
.best_bbs .t5{width:55px;text-align:center;font-family:tahoma;font-size:10px;}
.best_bbs .t6{width:34px;text-align:center;font-family:tahoma;font-size:10px;}
.best_bbs li em{display:none;}
.best_bbs .t2 em{display:inline;}