.fl{float:left;}
.fr{float:right;}
.fc{clear:both;}
body{padding:0;margin:0;position:relative}

/**  페이지 공간 설정----   **/
.score_h4{height:4px;}
.score_h5{height:5px;}
.score_h6{height:6px;}
.score_h7{height:7px;}
.score_h8{height:8px;}
.score_h9{height:9px;}
.score_h10{height:10px;}
.score_h11{height:11px;}
.score_h12{height:12px;}
.score_h13{height:13px;}
.score_h14{height:14px;}
.score_h15{height:15px;}
.score_h16{height:16px;}
.score_h18{height:18px;}
.score_h19{height:19px;}
.score_h20{height:20px;}
.score_h21{height:21px;}
.score_h22{height:22px;}
.score_h23{height:23px;}
.score_h24{height:24px;}
.score_h25{height:25px;}
.score_h27{height:27px;}
.score_h28{height:28px;}
.score_h29{height:29px;}
.score_h33{height:33px;}
.score_h36{height:36px;}
.score_h38{height:38px;}
.score_h39{height:39px;}
.score_h40{height:40px}
.score_h42{height:42px;}
.score_h44{height:44px;}
.score_h45{height:45px;}
.score_h47{height:47px;}
.score_h48{height:48px;}
.score_h50{height:50px;}
.score_h51{height:51px;}
.score_h52{height:52px;}
.score_h56{height:56px;}
.score_h58{height:58px;}
.score_h60{height:60px;}
.score_h62{height:62px;}
.score_h63{height:63px;}
.score_h70{height:70px;}
.score_h79{height:79px;}
.score_h89{height:89px;}
.score_h98{height:98px;}
.score_h100{height:100px;}
.score_h107{height:107px;}
.score_h118{height:118px;}
.score_h200{height:200px;}
.score_h308{height:308px;}
.score_h500{height:500px;}

.span_pl5{padding-left:5px;}

.p_h17{height:17px;}

.gray_color {color:#cccccc}

.score_mr11{margin-right:11px;}
.score_ml15{margin-left:15px;}
.score_ml7{margin-left:7px;}


.add_space1{padding-left:0px;}
.add_space2{padding-left:40px;}
.add_space3{padding-left:80px;}
.add_space4{padding-left:120px;}

.add_space_w1{width:119px;}
.add_space_w2{width:149px;}
.add_space_w3{width:169px;}
.add_space_w4{width:189px;}

.add_mr16{margin-right:16px;}
.add_mr15{margin-right:15px;}
.add_mr20{margin-right:20px;}
.add_mr14{margin-right:14px;}
.add_mr41{margin-right:41px;}
.add_mr38{margin-right:38px;}
.add_mr39{margin-right:39px;}

.boder_bot_h4{height:4px;border-bottom:1px solid #cccccc}
.add_bot_border{border-top:1px solid #cccccc;}


/**      테이블 tr-height -----    **/
.table_tr_h2{height:2px;}
.table_tr_h10{height: 8px;}
.table_tr_h16{height:16px;}
.table_tr_h17{height:17px;}
.table_tr_h56{height:56px;}
.table_tr_h84{height:84px;}
.table_tr_w65{width:65px}
.table_col_w0{width:0px}
.table_col_w13{width:13px}
.table_col_w17{width:17px}
.table_col_w40{width:40px}
.table_col_w45{width:45px}
.table_col_w50{width:50px;}
.table_col_w42{width:42px}
.table_col_w492{width:492px}
.table_col_w519{width:519px}
.table_col_w105{width:105px}
.table_col_w109{width:109px}
.table_col_w509{width:509px}
.table_col_w488{width:488px;}
.table_col_w484{width:484px}
.table_col_w487{width:487px;}
.table_col_w35{width:35px}
.table_col_w75{width:75px;}
.table_col_w76{width:76px}
.table_col_w89{width:89px}


.font_red_color{color:#FF0000 !important}
#borwser{height:80px;background:url(../image/borwser_bg.jpg) repeat-x;}
.borwser_inner{width:1145px;margin:0 auto;position:relative;}
.borwser_text{position:absolute;left:0px;top:0px}
.borwser_chorme{position:absolute;right:68px;top:14px;}
.browser_close{position:absolute;right:4px;top:18px;cursor:pointer}

#landing_layout img{width:100%;}
.ladding_tag_ins{position: fixed;width:100%;}
#landing_layout{position:relative;}


.soccer_category_box {height:38px; z-index: 99;color:#666666;font-size:12px;padding-top:5px;}
.soccer_category_box .soccer_country_box {position:absolute; left:0px;}
.soccer_category_box .soccer_league_box {position:absolute; left:207px;}

.soccer_category_head {line-height:31px; cursor:pointer;width:190px;text-align:left;border:1px solid #ff0000;padding-left:9px;padding-right:7px;color:#FF0000}
.soccer_category_head em{color:#666666;}
.soccer_category_head u{text-decoration:none;color:#ff0000;float:right}
.soccer_category_list_box {background-color: #ffffff; border:1px solid #cccccc; display:none;border-top:none}
.soccer_category_list_box ul {line-height:30px; padding-left:9px; cursor:pointer;}
.soccer_category_list_box ul img{vertical-align:middle; margin-right:3px;}
.soccer_category_list_box ul:hover {color:#666666; background-color: #efefef;}
.soccer_category_list_box ul.select_ul {color:#666666; background-color: #efefef;}

.soccer_main_event {height:31px; z-index: 99;color:#666666;font-size:12px;padding-top:5px;}
.soccer_main_event {position:absolute; left:420px;}
.soccer_main_event {/*width:156px;*/width:131px;text-align:center;line-height:31px; cursor:pointer;/*text-align:left;*/border:1px solid #ff0000;padding:0;/*padding:0 40px;*/color:#FF0000}
.soccer_main_event em{color:#666666;}

.soccer_all_view{position:absolute;/*left:583px;*/left:559px;border:1px solid #cccccc;line-height:31px;width:131px;text-align:center;cursor:pointer}
.soccer_all_view.soccer_select_view{left:697px;}
.liveSpan{width:39px;height:18px;line-height:20px;background:#f00;border:1px solid #cccccc;color:#cccccc;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:center;display:inline-block;/*margin-left:1px;*/}
.s_td_btn .live{
    color:#ffffff;cursor:pointer;
    /*background:#ff0000;border:1px solid #990000;*/
}
.lastViewBtn{margin-left:1px;}
.soccerHotSpan{display:inline-block;margin-left:3px;float:left}
.soccerHotSpan img{vertical-align:middle}
.s_table_01 .homeTable td{border-right:0px;border-bottom:0px;text-align:right}

.sport_category_box {height:38px; z-index: 99;color:#666666;font-size:12px;padding-top:5px;}
.sport_category_box .sport_league_box {position:absolute;z-index:1;}
.sport_category_head {line-height:31px; cursor:pointer;width:100px;text-align:left;border:1px solid #cccccc;padding-left:9px;padding-right:7px;color:#FF0000}
.sport_category_head em{color:#666666;}
.sport_category_head u{text-decoration:none;color:#cccccc;float:right}

.sport_category_list_box {background-color: #ffffff; border:1px solid #cccccc; display:none;border-top:none}
.sport_category_list_box ul {line-height:30px; padding-left:9px; cursor:pointer;}
.sport_category_list_box ul:hover {color:#666666; background-color: #efefef;}
.sport_category_list_box ul.select_ul {color:#666666; background-color: #efefef;}

.sport_all_view{position:absolute;left:121px;border:1px solid #cccccc;line-height:31px;padding:0 12px;cursor:pointer}
.sport_etc_view{position:absolute;right:0px;}

.black_bgx{position:fixed;width:100%;background:#000000;height:100%;top:0px;filter:alpha(opacity=75);opacity:0.75;z-index:3000;}
.pop_content{width:1069px;z-index:4000;margin: auto;top:72px;position:absolute;left:0;right:0}
.close_btn{text-align:right;}
.all_event_bg{margin-top:33px;}
.main_all_pop{padding-left:39px;padding-right:25px;}
.main_all_pop li{float:left;width:33%;text-align:center}
.main_all_pop .text-l{text-align:left}
.main_all_pop .text-r{text-align:right}

.proto_category_box .soccer_league_box {position:absolute; left:187px;}
.soccer_category_box .soccer_type_box {position:absolute; left:373px;}
.proto_category_box .soccer_category_head{width:170px;}
.proto_category_box .soccer_type_box .soccer_category_head{border-left:none;}
.proto_category_box .soccer_all_view{position:absolute; left:567px;}
.proto_category_box .soccer_category_list_box ul{padding-left:0;}
.proto_category_box .soccer_category_list_box ul:hover { background-color: #fff;}
.proto_category_box .soccer_category_list_box li{padding-left:9px;}
.proto_category_box .soccer_category_list_box li:hover { background-color: #efefef;}
.proto_category_box .soccer_category_list_box .select_ul {color:#666666; background-color: #efefef;}
.proto_round{padding:13px 10px 10px;margin-bottom:5px;font-size:12px;border:1px solid #ccc;background:#efefef;color:#343434;}
.proto_round .proto_file_box {
    float: right;
    position: relative;
    right: 6px;
    top: -5px;
}
.proto_round .proto_file_box img {cursor:pointer;}

.proto_info .s_table_01{border-left:1px solid #ccc;}
.proto_info .s_table_01 tr{cursor:pointer;}
.proto_info .s_table_01 tr.tr_closed{/*background-color: rgb(248, 248, 248);*/background-color:#efefef;}
.proto_info .s_table_01 tr:hover{background-color:#feffe0;}
.proto_info .s_table_01 a{display:block;height:auto;color:#000;}

/*.proto_info .s_table_01 tr:nth-child(2n).tr_closed{background-color: rgb(230, 230, 230);}*/
/*.proto_info .s_table_01 tr:nth-child(2n){background-color: rgb(240, 240, 240);}*/
.proto_info .s_table_01 .type img{vertical-align:middle;}
.proto_info .s_table_01 .type span{display:block;margin-top:5px;}
.proto_info .s_table_01 .type.type2{color:#0099ff;}
.proto_info .s_table_01 .type.type3{color:#ff6600;}
.proto_info .s_table_01 .team_vs span{padding:0 4px;}
.proto_info .s_table_01 .dividend_rate div{display:table;width:100%;}
.proto_info .s_table_01 .dividend_rate p {display:table-cell;vertical-align:middle;width:33.33%;height:40px;}
.proto_info .s_table_01 .dividend_rate p.tdp_win{color:#ff0000;}
.proto_info .s_table_01 .dividend_rate p.tdp_lose{color:#1783bb;}
.proto_info .s_table_01 .dividend_rate p.winner{background:url(/image/proto_result.gif) center no-repeat;}
.proto_info .s_table_01 .dividend_rate p img{margin-bottom:5px;;}
.proto_info .s_info_text{margin-top:0;border-top:none;}
.proto_info .s_table_01 .tr_closed{color:#888;}
.proto_info .s_table_01 .tr_closed a{color:#888;}
.proto_info .s_table_01 .tr_closed .type{color:#888;}
.proto_info .s_table_01 .tr_closed .dividend_rate p{color:#888;}
.proto_info .s_table_01 .proto_ing{color:#0066ff !important;}
.proto_info .s_table_01 .c_red{color:#ff0000 !important;}

/*===== mobile btn =========*/
#mobile_btn{min-width:1150px;padding:36px 50px;margin:0 auto;box-sizing:border-box;}
#mobile_btn a{display:block;font-weight:600;padding:41px 0 35px;border:1px solid #ccc;border-radius:12px;font-size:76px;line-height:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaebef));background-image:linear-gradient(to bottom,#fff,#eaebef);background-color:#f9fafb;color:#333;text-align:center;-webkit-box-shadow:inset 0 0 3px #fff, 0 2px 1px rgba(0,0,0,0.06);box-shadow:inset 0 0 3px #fff,0 2px 1px rgba(0,0,0,0.06);}
#mobile_btn img{width:5%;height:auto;vertical-align:middle;margin-right:35px;}

#header{position: relative;width:100%;min-width:1150px;height:34px;background-color:#f4f4f4;}
#header-in{max-width:1145px;font-size:11px;font-family:"돋움", dotum, sans-serif;padding-right:5px;}
.header-layout{max-width:1150px;margin:0 auto;}
#header-in li{height:34px;line-height:34px;}
#header-in a{color:#999999;line-height:34px;display:inline-block;vertical-align:middle;height:34px}
#header-in2{max-width:1145px;margin:0 auto;padding-right:5px;}
#header-in2 li{height:34px;line-height:34px;}
#header-in2 a{color:#999999;line-height:34px;display:inline-block;vertical-align:middle;height:34px}
.score-1 img{vertical-align:middle;margin-left:4px;}
.score-6 img{vertical-align:middle;margin-left:12px;margin-right:10px;}

/* 다국어 버튼-header */
.lang_btn{display:inline-block;}
.lang_btn>.lang_txt{display:inline-block;background-color: #585858;color:#fff;font-weight: 800;font-size: 13px;height:22px;line-height:22px;
 border-radius:10px;margin-right: 8px;width:50px;text-align: center;}
.lang_btn>a>img{margin-left:0px !important;}

/* language UI 추가 */
.score-7{position:absolute;width:90px;/*width:115px;height:32px;left:215px;top:25px;*/left:235px;top:37px;}
.score-7 a, .score-7 p{display:block;cursor:pointer;}
.score-7 .arrow{display:block;position:absolute;top:50%;right:3px;margin-top:-7px;}
.score-7 img{vertical-align:middle;margin-right:3px;}
/*.score-7 dl{display:none;position:absolute;top:32px;right:0;width:115px;z-index:99999;background:#fff;}*/
/*.score-7 dt a{display:block;width:115px;height:32px;text-indent:-5000px;overflow:hidden;background:url(../image/lang_ko.png) no-repeat;}*/
/*
.score-7 .zh a{background-image:url(../image/lang_zh.png);}
.score-7 .ko a:hover{background-image:url(../image/lang_ko_over.png);}
.score-7 .zh a:hover{background-image:url(../image/lang_zh_over.png);}
*/
.score-7 p{display:inline-block;font-size:11px;color:#010101;background:url(../image/lang_arrow_new.png) right center no-repeat;padding-right:12px;margin-bottom:5px;}
.score-7 dl{overflow:hidden;}
.score-7 dt{float:left;}


#score-content{width:1490px;margin:0 auto;position:relative;}
.sc-1{width:1150px;padding-left:170px;}
.sc-1-ins{width:1150px;position:relative;height:84px;display: flex; flex-direction: row; align-items: center; justify-content: space-between;/*padding-top:28px;*/}
.sc-2{height:45px;line-height:45px;width:1150px;padding-left:170px;}
.ad_right_top{position:absolute;right:8px;top:104px;width:156px;}
.ad_right_top2{position:absolute;right:8px;top:389px;width:156px;}
.ad_right_top3{position:absolute;right:8px;top:674px;width:156px;}
.sc-3{margin-top:7px;width:1150px;padding-left:170px;}
.sc-3-1{width:313px;}
.sc-3-2{width:830px;}
.sc-3-2-2{clear:both;}
.score-5 img{vertical-align:middle;margin-right:4px;}
.score-logo{position:absolute;left:0px;top:0px;}

.sc-3-1 .logbox_inc h2 {display:none;}

.score-search{background:url(../image/score_header_search_bg.jpg) no-repeat;width:321px;margin:0 auto;height:35px;line-height:35px;padding-left:6px;padding-right:6px; margin-top: 10px;}
.score-search input{vertical-align:middle}
.score-search-button{background:url(../image/score-search-button.jpg) no-repeat center center;width:30px;height:23px;vertical-align:middle}
#scText{width:286px;height:29px;vertical-align:middle;line-height:29px;*width:287px;}
.score-top-img{position:absolute;right:0px;top:0px;}
#mainFrame{z-index:1; border:0;width:830px;*position:relative;}
#NewsFrame{z-index:1; border:0;width:830px;*position:relative;}
.sc-3-2-inner{position:relative;}
#mainFrame{min-height:1200px;}
/* #mainFrames{width:830px;height:1000px;} */
.score_prepare_sample{height:725px;text-align:center;font-size:14px;font-weight:bold;padding-top:200px;background:#ececec;}


/* 실시간 경기 */

.rtmatch{display: flex; justify-content: flex-end; margin-top: 20px;}

/* .rtmatch_wrap{width: 195px;} */
.rtmatch_top{width: 100%; display: flex; justify-content: space-between; align-items: center;}
.rtmatch_top p{font-size: 15px; color: #242222; font-weight: bold;}
.rtmatch_top span{font-size: 13px; color: #fff; width: 34px; height: 18px; background-color: #ff0000; border-radius: 3px; text-align: center; line-height: 19px; font-weight: bold;}
.rtmatch_bottom p{font-size: 35px; color: #666666;}
.rtmatch_bottom span{font-size: 20px; color: #666; padding-left: 5px;}



/**  상단메뉴 ----   **/
.score-slide-menu{background:#3f4040;}
.score-slide-menu li{float:left;position:relative;z-index:1000}
.score-slide-menu li:last-child .s-menu-out{/*width:127px;*/}

.score-slide-menu2{background:#3f4040;padding-left:1px;}
.score-slide-menu2 li{float:left;position:relative;z-index:1000}
.s-menu-out2{border-left:1px solid #3f4040;border-right:1px solid #3f4040;border-bottom:1px solid #3f4040;width:133px;position:absolute;top:36px;left:-1px;background:#fff;display:none;z-index:9999;}

.s-menu-out{border-left:1px solid #3f4040;border-right:1px solid #3f4040;border-bottom:1px solid #3f4040;position:absolute;top:36px;left:0px;background:#fff;display:none;z-index:9999;/*width:128px;*/width:100%;box-sizing:border-box;}
.last_li_menu .s-menu-out{}
.s-menu-tit{height:8px;background:#efefef;border-bottom:1px solid #cccccc;position:relative;}
.s-menu-tit img{position:absolute;bottom:-1px;width:17px;margin:0 auto;left:0;right:0}
.s-menu li{height:39px;line-height:39px;border-bottom:1px solid #cccccc;text-align:center;width:100%}
.s-menu li a{color:#666666;display:block;white-space:nowrap}
.s-menu li a:hover{color:#666666}
.s-menu li.no-border{border-bottom:0px}

.score-notice-text{width:270px;color:#cccccc;/*margin-right:24px;*/margin:0 auto; margin-left:295px;}
.score-notice-text .top-right-text {height:33px; position:relative; border:0px; overflow:hidden; margin-top: 28px;}
.score-notice-text .top-right-text ul{position:absolute; top:0px;}
.score-notice-text .top-right-text ul li {height:33px; overflow:hidden;line-height:35px;text-align:left}
.score-notice-text .top-right-text ul li a em{color:#0099ff;}
.score-notice-text .top-right-text ul li a:hover em{color:#0099ff; text-decoration:none;}
.score-notice-text .top-right-text ul li a {color:#666;}
.score-notice-text .top-right-text ul li a:hover {color:#000; text-decoration:none;}
.score-notice-text .top-right-text ul li a b {margin-right:10px;}

/*
.left_banner{position:absolute;top:104px;left:0px;width:170px;}
.left_banner1{position:absolute;top:464px;left:0px;width:170px;}
*/

/* 메인 픽스터 랭킹 */
.left_content{position:absolute;left:0;top:104px;width:170px;}
.left_content > div{margin-bottom:20px;}
.pick_rank{height:450px;background:url(http://data.score888.com/data/image/event_170110_thepick_mainRANK.png?v=2017011002) left top no-repeat;}
.pick_rank ul{padding-top:80px;}
.pick_rank li{margin-bottom:5px;font-weight:600;overflow:hidden;}
.pick_rank li span{float:left;display:inline-block;width:27px;text-align:center;color:#666;margin-right:5px;line-height:23px;}
.pick_rank li span.rank1{color:#ff0000;}
.pick_rank li span.rank2{color:#ff6600;}
.pick_rank li span.rank3{color:#ff9900;}
.pick_rank li img{margin-right:5px;float:left;}
.pick_rank li b{float:left;}
.pick_rank li b span{display:block;width:auto;float:none;color:#cc0000;font-size:11px;line-height:130%;font-weight:400;text-align:left;}


.score-normal-menu{padding-left:31px;padding-right:18px;}
.score-normal-menu li{margin-right:30px;float:left}
.score-normal-menu li img{vertical-align:middle}

/**  메인로그인전박스 ----   **/
.logbox_content{padding-top:10px;}
.log_left{width:198px;border:1px solid #b2b2b2;height:63px;position:relative;}
.log_right{}
.log_right div{border:1px solid #ffffff;background:#f2f2f2;color:#666666;text-align:center;height:61px;width:75px;}
.logbox-in{margin:0 auto; padding:0px; width:281px; text-align:left; padding-top:6px;}
.logbox-in2{margin:0 auto; padding:0px; width:297px; text-align:left; padding-top:6px;}
#logbox{width:311px; float:left;height:180px; border:1px solid #dbdbdb; background:#efefef; text-align:center; position:relative;}
#logbox ul.logbox_top{overflow:hidden; height:30px;padding-top:10px;}
/*.logbox_top input[type=checkbox]{vertical-align:middle;margin-left:24px}*/
#logbox ul.logbox_top li{float:left; height:30px; line-height:30px; color:#666; font-size:11px; letter-spacing:-0.05em;font-family:"돋움", dotum, sans-serif;}
#logbox ul.logbox_top li b{color:#2d94fb;}
#logbox ul.logbox_top li u{text-decoration:none; color:#ccc; display:inline-block; padding:0 5px;}
#logbox ul.logbox_top .fr{float:right;height:auto;line-height:1em;margin-top:3px;}
#logbox ul.logbox_top .fr .sns_login{display:block;float:left;margin-left:2px;}
#logbox ul.logbox_top .fr .n_login{background:#3ec600;}
#logbox ul.logbox_top .fr .f_login{background:#3b5999;}
#logbox ul.logbox_top .fr .sns_login img{float:left;}
#logbox ul.logbox_top .fr .sns_login span{float:left;display:block;height:20px;line-height:22px;padding:0 12px;color:#fff;}
#logbox dl{width:290px; height:62px; border:1px solid #ccc; overflow:hidden; position:relative;}
#logbox .ol_submit{vertical-align:middle;height:65px;width:79px;cursor:pointer;display:block;}
.color_opacity{filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;}
#logbox .ol_id,
#logbox .ol_pw{width:187px; height:31px; line-height:31px; border:0px; padding-left:11px; font-size:12px;vertical-align:middle;font-weight:bold;}
#logbox .ol_id{border-bottom:1px solid #b2b2b2;*position:absolute;*top:0px;*left:0px;}
#logbox .ol_pw{*position:absolute;*top:32px;*left:0px;}
ul.logbox_bottom{height:43px; overflow:hidden;padding-top:10px;}
ul.logbox_bottom li{float:left; height:43px; line-height:43px;}
ul.logbox_bottom li{float:left; height:43px; line-height:43px; color:#999; font-size:11px; letter-spacing:-0.05em;font-family:"돋움", dotum, sans-serif;}
ul.logbox_bottom li label{display:inline-block;color:#666;margin-right:24px;}
ul.logbox_bottom li label input{vertical-align:middle;}
ul.logbox_bottom li label span{vertical-align:middle;}
ul.logbox_bottom li b{color:#666666;}
ul.logbox_bottom li u{text-decoration:none; color:#ccc; display:inline-block; padding:0 8px 0 5px;}
ul.logbox_bottom li.auto{}
ul.logbox_bottom li a{color:#666666;}
#logbox .logbox_notice{height:79px;position:absolute; left:-1px; bottom:-1px;color:#ffffff;width:311px;border:1px solid #cccccc}
#logbox .logbox_notice a{color:#ffffff}
#logbox .logbox_notice a:hover{color:#ffffff}
#logbox .logbox_notice u{text-decoration:none}
#logbox .logbox_notice b{}
#logbox .logbox_notice li{height:79px;float:left;padding-left:6px;text-align:left;padding-right:9px;width:140px;}
#logbox .logbox_notice li.login_res_li0{border-right:1px solid #666666;border-bottom:1px solid #666666}
#logbox .logbox_notice li.login_res_li1{border-bottom:1px solid #666666}
#logbox .logbox_notice li.login_res_li2{background:url(../image/login_resullt_li2.jpg);border-right:1px solid #666666}
#logbox .logbox_notice li.login_res_li3{background:url(../image/login_resullt_li3.jpg)}
#logbox .logbox_notice li:first-child{}
/*#logbox .logbox_notice li span{width:55px;display: inline-block;}
#logbox .logbox_notice li span b{color:#333}*/
#logbox .logbox_content li input:-ms-input-placeholder{font-weight:normal;color:#999999}
#logbox .logbox_content li input::-webkit-input-placeholder{font-weight:normal;color:#999999}






.login_p_id input::-webkit-input-placeholder{font-weight:normal;}
.login_p_pwd input::-webkit-input-placeholder{font-weight:normal;}

#game_result {width:311px; float:left;height:80px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#efefef; text-align:center; position:relative;}
#game_result .game_result{height:80px;position:absolute; left:-1px; bottom:-1px;color:#ffffff;width:311px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}
#game_result .game_result a{color:#ffffff}
#game_result .game_result a:hover{color:#ffffff}
#game_result .game_result u{text-decoration:none}
#game_result .game_result b{}
#game_result .game_result li{height:79px;float:left;padding-left:6px;text-align:left;padding-right:9px;width:140px;}
/*#game_result .game_result li.login_res_li0{border-right:1px solid #666666;}*/
/*#game_result .game_result li.login_res_li1{border-bottom:1px solid #666666}*/
#game_result .game_result li.login_res_li2{background:url(../image/login_resullt_li2.jpg);border-right:1px solid #666666}
#game_result .game_result li.login_res_li3{background:url(../image/login_resullt_li3.jpg)}
#game_result .game_result li:first-child{}

.game_result_mini_tit{height:23px;font-weight:bold;font-size:11px; letter-spacing:-0.05em;font-family:"돋움", dotum, sans-serif;margin-top:11px;float:left;min-width:60px;}
.game_result_mini_list{float:right;margin-top:15px;}

.dice_result_area_tit{}
.game_zombie_result_area_tit{}
.game_selcard_result_area_tit{}
.dice_result_con_div1{height:18px;}
.dice_result_con_div2{height:18px;}
.dice_result_con_div3{height:18px;}
.jumanji_result_con_div1{height:18px;}
.jumanji_result_con_div2{height:18px;}
.jumanji_result_con_div3{height:18px;}

.simpleladder_result_con_div1{height:18px;}
.simpleladder_result_con_div2{height:18px;}
.simpleladder_result_con_div3{height:18px;}

.game_zombie_result_con_div1{height:18px;}
.game_zombie_result_con_div2{}
.game_selcard_result_con_div1{height:18px;}
.game_selcard_result_con_div2{}
#logbox .dice_result_area{width:50%;text-align:left}
#logbox .game_zombie_result_area{width:50%;text-align:right}
.log_sta{height:42px;line-height:42px;font-size:11px;font-family:"돋움", dotum, sans-serif;color:#666666}
.log_sta input{vertical-align:middle;margin-top:-2px;margin-bottom:1px}

.btn_sns_login{margin-top:24px;}
.btn_sns_login a{display:block;margin-bottom:10px;}
.btn_sns_login a img{display:block;}

#logbox .logbox_notice dt{float:left; width:56px; height:48px; background:URL(../img/common/ico_notice_logbox.gif) no-repeat right center;}
#logbox .logbox_notice dd {float:left; width:270px; height:48px; text-align:left; overflow:hidden;}
#logbox .logbox_notice dd ul{padding-left:10px;}
#logbox .logbox_notice dd ul li{height:48px; line-height:50px; font-size:11px;}
#logbox .logbox_notice dd ul li a{font-size:12px;}
#logbox .logbox_notice dd ul li a:link,
#logbox .logbox_notice dd ul li a:visited{color:#666;}
#logbox .logbox_notice dd ul li a:hover{color:#000;}



/**  메인로그인후박스 ----   **/


/* .login_is_out{padding:8px;height:114px;}
.login_is_inner{height:81px}
.login_is_left{width:78px;}
.login_is_right{width:203px;}
.login_con_ins1{height:23px;color:#333333;font-weight:bold;}
.login_con_nickname{margin-left:5px;display:inline-block;height:21px;line-height:21px;}
.login_con_ins3 {float:left; margin-top:3px; display:block;}

.login_con_ins3 li{position:relative; float:left;}
.login_con_ins3 li a{color:#666666; font-size:11px;font-family:"돋움", dotum, sans-serif;line-height:28px;font-weight:bold; padding:0 7px;}
.login_con_ins3 li a:hover{color:#666666;}

.login_con_ins3 li:before {content:""; background:#f8dada; height:10px; width:1px; position:absolute; left:0; top:0; bottom:0; margin:auto 0;}
.login_con_ins3 li:nth-child(1):before {display:none;}
.login_con_ins3 li:nth-child(1) a {padding-left:0;}

.login_con_ins3 li:first-child u{text-decoration:none;color:#0099ff}

.hot-icon-line{position:relative;}
.hot-icon{position:absolute;top:-2px;left:43px;}


.login_con_ins2{position:absolute; right:15px; top:48px; padding-right:12px; background:url(/image/login_setting_icon.png) right no-repeat;}
.login_con_ins2 a{color:#999999;font-size:11px; font-family:"돋움", dotum, sans-serif; line-height:1; color:#999999;}
.login_con_ins2 a:hover{color:#999999;text-decoration:underline;}
.login_main_label_box{width:146px;float:left;position:relative;}
.main_levelpercent{width:144px;height:7px;background:url(../image/main_levelpercent_bg.png);cursor:pointer}
.login_main_label_tit {margin-top:3px; overflow:hidden;}
.login_main_label_tit .exp_icon {float:left; font-size:7px; color:#666666; line-height:1;}
.login_main_label_tit .lvup_icon {float:right; font-size:7px; color:#666666; line-height:1;}

.main_levelpercent {margin-top:3px;}
.main_levelpercent_barin{display:block;min-width:7px;height:7px;border-radius:4px;background:url(../image/main_degree_img5.png) repeat-x;}
.main_levelpercent_bar{display:block;overflow:hidden;height:7px;border-radius:4px;}

.login_con_ins4{float:left; margin-top:8px; width:230px;}
.login_con_ins4 span{color:#666666;font-weight:bold;}
.login_con_coin{position:relative; float:left; padding-left:30px;}
.login_con_coin:before {content:""; position:absolute; left:0; top:0; bottom:0; margin:auto 0; background:url(../image/login_coin_icon.png) left no-repeat; width:26px; height:20px;}
.login_con_spoint{position:relative; float:left; padding-left:30px; margin-left:30px;}
.login_con_spoint:before {content:""; position:absolute; left:0; top:0; bottom:0; margin:auto 0; background:url(../image/s_point.png) left no-repeat; width:26px; height:20px;}
.login_con_spoint a, .login_con_spoint a:hover{color:#666666;}
.login_con_coin a, .login_con_coin a:hover{color:#666666;}
.login_con_point a, .login_con_point a:hover{color:#666666;}

.login_con_spoint a, .login_con_spoint a:hover{color:#666666;}
.s_line_l11r12{margin-left:7px;margin-right:7px;}
.s_line_l13r12{margin-left:9px;margin-right:9px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.s_line_l11r12{margin-left:6px;margin-right:5px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.s_line_l13r12{margin-left:5px;margin-right:6px;}}
.login_con_ins1 .logout_button{width:49px;border:1px solid #cccccc;text-align:center;line-height:18px;color:#848688;font-size:11px;font-family:"돋움", dotum, sans-serif;display:inline-block;font-weight:normal;cursor:pointer}
.login_con_ins1 .logout_button a{display:block;height:16px;color:#848688}
.login_con_ins1 .logout_button a:hover{color:#848688}
.main_levelpercent_panel{position:absolute;width:46px;height:28px;line-height: 25px;min-width: 45px;text-align:center;background: url('/image/login_label_over_bg.png') no-repeat;top:-22px;right:4px;display:none;}

.score_slide_paging{width:283px;}

.login_con_safe {position:absolute; bottom:-15px; right:-5%; font-size:10px;}
.login_con_safe a {background:url(/image/new/icon_safe.png) 3px no-repeat; padding-left:15px; color:#999999;} */



.login_is_out{padding:8px;height:114px;}
.login_is_inner{height:79px}
.login_is_left{width:78px;}
.login_is_right{width:203px;}
.login_con_ins1{height:23px;color:#333333;font-weight:bold;}
.login_con_nickname{margin-left:5px;display:inline-block;height:21px;line-height:21px;}
.login_con_ins3 {float:left; margin-top:3px; display:block;}

.login_con_ins3 li{position:relative; float:left;}
.login_con_ins3 li a{color:#666666; font-size:11px;font-family:"돋움", dotum, sans-serif;line-height:28px;font-weight:bold; padding:0 7px;}
.login_con_ins3 li a:hover{color:#666666;}

.login_con_ins3 li:before {content:""; background:#f8dada; height:10px; width:1px; position:absolute; left:0; top:0; bottom:0; margin:auto 0;}
.login_con_ins3 li:nth-child(1):before {display:none;}
.login_con_ins3 li:nth-child(1) a {padding-left:0;}

.login_con_ins3 li:first-child u{text-decoration:none;color:#0099ff}

.hot-icon-line{position:relative;}
.hot-icon{position:absolute;top:-2px;left:43px;}

.login_con_ins2{position:absolute; right:15px; top:48px; padding-right:12px; background:url(/image/login_setting_icon.png) right no-repeat;}
.login_con_ins2 a{color:#999999;font-size:11px; font-family:"돋움", dotum, sans-serif; line-height:1; color:#999999;}
.login_con_ins2 a:hover{color:#999999;text-decoration:underline;}
.login_main_label_box{width:146px;float:left;position:relative;}
.main_levelpercent{width:144px;height:7px;background:url(../image/main_levelpercent_bg.png);cursor:pointer}
.login_main_label_tit {margin-top:3px; overflow:hidden;}
.login_main_label_tit .exp_icon {float:left; font-size:7px; color:#666666; line-height:1;}
.login_main_label_tit .lvup_icon {float:right; font-size:7px; color:#666666; line-height:1;}

.main_levelpercent {margin-top:3px;}
.main_levelpercent_barin{display:block;min-width:7px;height:7px;border-radius:4px;background:url(../image/main_degree_img5.png) repeat-x;}
.main_levelpercent_bar{display:block;overflow:hidden;height:7px;border-radius:4px;}

.login_con_ins4{float:left; position:relative;}
.login_con_ins4_top ul {display:inline-block;}
.login_con_ins4_bottom {margin-top:5px;} 

.login_con_coin{display:inline-block; vertical-align:middle; position:relative; padding-left:30px; color:#666666;font-weight:bold; min-width:30px;}
.login_con_coin:before {content:""; position:absolute; left:0; top:0; bottom:0; margin:auto 0; background:url(../image/login_coin_icon.png) left no-repeat; width:26px; height:20px;}
.login_con_spoint{display:inline-block; vertical-align:middle; position:relative; padding:0 10px 0 30px; color:#666666;font-weight:bold;margin-right:30px;}
.login_con_spoint:before {content:""; position:absolute; left:0; top:0; bottom:0; margin:auto 0; background:url(../image/s_point.png) left no-repeat; width:26px; height:20px;}
.login_con_bonus{display:inline-block; vertical-align:middle; position:relative; padding-left:57px; color:#666666;font-weight:bold; min-width:20px;}
.login_con_bonus:before {content:""; position:absolute; left:0; top:0; bottom:0; margin:auto 0; background:url(/m/image/icon_bonus.png) left no-repeat; width:53px; height:20px; background-size:cover;}
.login_con_apoint{display:inline-block; vertical-align:middle; position:relative; padding-left:47px;padding-top:10px; color:#666666;font-weight:bold; min-width:20px;}
.login_con_apoint:before {content:""; position:absolute; left:0; top:10px; bottom:0; margin:auto 0; background:url(../image/apoint_icon.png) left no-repeat; width:40px; height:20px;}
.login_con_coin a, .login_con_spoint a, .login_con_bonus a,.login_con_apoint a {overflow:hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.login_con_spoint a, .login_con_spoint a:hover{color:#666666;}
.login_con_coin a, .login_con_coin a:hover{color:#666666;}
.login_con_point a, .login_con_point a:hover{color:#666666;}
.login_con_bonus a, .login_con_bonus a:hover {color:#666666;}
.login_con_apoint a, .login_con_apoint a:hover {color:#666666;}

.login_con_safe {display:inline-block; vertical-align:top; color:#999999; font-size:10px; width:10px; height:12px;}
.login_con_safe a {display:block; width:100%;}
.login_con_safe a img {width:100%;}

.login_con_bonus_link {margin-left:3px; vertical-align:middle;}
.login_con_bonus_link a {display:inline-block;; padding:0 5px; font-size:11px; color:#999999; line-height:18px; background:white; border:1px solid #d1d1d1;}

.login_con_spoint a, .login_con_spoint a:hover{color:#666666;}
.s_line_l11r12{margin-left:7px;margin-right:7px;}
.s_line_l13r12{margin-left:9px;margin-right:9px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.s_line_l11r12{margin-left:6px;margin-right:5px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.s_line_l13r12{margin-left:5px;margin-right:6px;}}
.login_con_ins1 .logout_button{width:49px;border:1px solid #cccccc;text-align:center;line-height:18px;color:#848688;font-size:11px;font-family:"돋움", dotum, sans-serif;display:inline-block;font-weight:normal;cursor:pointer}
.login_con_ins1 .logout_button a{display:block;height:16px;color:#848688}
.login_con_ins1 .logout_button a:hover{color:#848688}
.main_levelpercent_panel{position:absolute;width:46px;height:28px;line-height: 25px;min-width: 45px;text-align:center;background: url('/image/login_label_over_bg.png') no-repeat;top:-22px;right:4px;display:none;}
.safe_panel{position:absolute;width:86px;height:28px;line-height: 25px;min-width: 45px;text-align:center;background: url('/image/login_label_safe_bg.png') no-repeat;top:-27px;right:-37px;display:none;}


.score_slide_paging{width:283px;}






/* 실시간채팅 ----- */
.livechat_cont{height:510px;border:1px solid #cccccc;background:#f7f7f7;color:#666666;position:relative;}
.blue_double_icon{height:21px;display:inline-block}
.blue_double_icon img{vertical-align:top}
.livechat_cont_total{margin:0px;padding:0px;}
.chat_div{display:none}
.stand_ins_li{border:3px solid #3f4040;}
#stand_room{position:absolute;top:-1px;right:-69px;width:61px;}
.stand_ins_li li{border-top:2px solid #3f4040;position:relative;}
.stand_ins_li li:first-child{border-top:0px;}
.stand_ins_li li img{width:55px;height:55px;border:0px;cursor:pointer} 
.stand_room_tit{background:#3f4040;color:#ffffff;text-align:center;padding-top:13px;height:38px;margin-bottom:6px;font-weight:bold;margin-bottom:1px;vertical-align:top;}
.stand_room_tit a{color:#ffffff}
.stand_room_tit a:hover{color:#ffffff;}
.room_mem_info{color:#ffffff;position:absolute;top:0px;right:54px;width:311px;padding-right:12px;}
.room_mem_info table{background:#3f4040;}
.room_mem_info table td b{display:block;height:18px;}
.room_mem_info table td em{color:#999999}
.room_mem_info table td{text-align:center}
.room_mem_info table td a{color:#ffffff}
.room_mem_info table td a:hover{color:#ffffff;text-decoration:underline}
.room_mem_info table .td_text_l{text-align:left}
.room_mem_info table th{text-align:center}
.room_mem_info{display:none}

/* 응원댓글 롤링 ------- */
.live_cheer{font-size:11px;font-family:"돋움";color:#999999;background:#fff;border:1px solid #ccc;width:311px;padding:0;margin:0 auto;vertical-align:top;}
.live_cheer .live_cheer_title {height:41px;line-height:41px;border-bottom:1px solid #cccccc;padding:0 7px 0 10px;background:#f7f7f7}
.live_cheer .live_cheer_title p{float:left;color:#000000;font-size:12px;font-weight:bold;}
.live_cheer .live_cheer_title em{float:right;color:#999999;letter-spacing:-1.5px;}
.live_cheer .live_cheer_title em a{color:#999999}
.live_cheer .live_cheer_title em a:hover{color:#999999}
.live_cheer .live_cheer_text {height:80px; position:relative; margin:4px 3px;border:0px; overflow:hidden;}
.live_cheer .live_cheer_text ul{position:absolute; top:0px;}
.live_cheer .live_cheer_text ul li {height:80px; overflow:hidden;line-height:1.4em;}
/*.live_cheer .live_cheer_text ul li a em{color:#0099ff;}*/
/*.live_cheer .live_cheer_text ul li a:hover em{color:#0099ff; text-decoration:none;}*/
/*.live_cheer .live_cheer_text ul li a {color:#666;}*/
/*.live_cheer .live_cheer_text ul li a:hover {color:#000; text-decoration:none;}*/
/*.live_cheer .live_cheer_text ul li a b {margin-right:10px;}*/

.live_cheer .live_cheer_text ul li dl {overflow:hidden;display:table-cell;padding:2px 0 2px 2px;vertical-align:top; cursor:pointer;}
.live_cheer .live_cheer_text ul li dt {float:left;display:table;width:40px;text-align:center;background:#efefef;border-radius:50%;}
.live_cheer .live_cheer_text ul li dt span {display:table-cell;height:40px;vertical-align:middle;}
.live_cheer .live_cheer_text ul li dt img {width:auto;height:auto;max-width:40px;max-height:40px;vertical-align:middle;}
.live_cheer .live_cheer_text ul li dd {float:left;width:243px;margin:0;padding-left:5px;}
/*.live_cheer .live_cheer_text ul li dd p {margin-bottom:10px;}*/
.live_cheer .live_cheer_text ul li dd .spo_type {color:#999999;}
.live_cheer .live_cheer_text ul li dd .spo_type .spo_name {color:#666666;}
.live_cheer .live_cheer_text ul li dd .spo_type .on {color:#0099cc;}
.live_cheer .live_cheer_text ul li dd .spo_type strong {color:#000000;}
.live_cheer .live_cheer_text ul li dd .spo_type .bar {padding:0 5px;}
.live_cheer .live_cheer_text ul li dd .re_name strong {color:#000000;}
.live_cheer .live_cheer_text ul li dd .re_name .date {padding:0 0 0 5px;color:#999999;font-size:11px;}
.live_cheer .live_cheer_text ul li dd .re_name a {color:#fe0000;font-family:'ë‹ì›€', Dotum, sans-serif;}
.live_cheer .live_cheer_text ul li dd .re_name .bar {color:#ccc;padding:0 6px;}
.live_cheer .live_cheer_text ul li dd .cheer_reple_con {font-size:12px;font-family:"굴림";color:#000000;line-height:30px; height:32px; overflow:hidden;}
.live_cheer .live_cheer_text ul li dd .cheer_reple_con a {color:#333;line-height:1.4em;}


/* 하단 ----- */
#footer{clear:both; overflow:hidden;width:1150px;margin:0 auto;}
#footer .ft_line{width:100%; height:42px; background:#f6f6f6; border:1px solid #e1e1e1; overflow:hidden;}
#footer .ft_line .ft_notice{float:left;}
#footer .ft_line .ft_notice dt{float:left; width:45px; height:42px; background:URL(../img/common/ico_notice_ft.gif) no-repeat right center;}
#footer .ft_line .ft_notice dd,#footer .ft_line .ft_notice dd ul li{float:left; height:42px; line-height:42px; color:#ccc; font-size:11px;}
#footer .ft_line .ft_notice dd ul li a{display:block; float:left; height:42px; line-height:42px; font-size:11px; padding:0 10px;}
#footer .ft_line .ft_notice dd ul li a:link,
#footer .ft_line .ft_notice dd ul li a:visited{color:#666;}
#footer .ft_line .ft_notice dd ul li a:hover{color:#000;}
#footer .ft_line .ft_app{float:right;}
#footer .ft_line .ft_app dt{float:left; color:#d7d7d7; font-family:verdana; font-size:11px; height:42px; line-height:42px; padding-right:10px;}
#footer .ft_line .ft_app dt b{color:#999;}
#footer .ft_line .ft_app dd{float:left; padding:2px 3px 0 0;}
#footer .ft_line .ft_app dd ul li{float:left; padding-left:2px;}

#footer .ft{width:100%; text-align:center; padding:34px 0;border-top:1px solid #cccccc;}
#footer .fb-logo{padding-bottom:25px;}
#footer .fb-logo img{text-align:center;}
#footer .ft .fnb{width:100%; text-align:center; padding-bottom:25px;}
#footer .ft .fnb li{display:inline; color:#ccc;}
#footer .ft .fnb li a{display:inline-block; padding:0 12px; font-weight:bold;}
#footer .ft .fnb li a:link,
#footer .ft .fnb li a:visited{color:#666;}
#footer .ft .fnb li a:hover{color:#000;}
#footer .ft address{font-style:normal; color:#666;padding-bottom:15px;}
#footer .ft address p{color:#666;height:18px;}
#footer .ft address strong{color:#003366}
#footer .ft address u{text-decoration:none; color:#666; display:inline-block; padding:0 8px;}
#footer .ft p{color:#999;height:18px;}
#footer .ft b{display:block; text-align:center; padding:2px 0;color:#999;font-weight:normal}
.footer_out2{width:673px;margin:0 auto;}


#footer2 .ft{width:100%; text-align:center; padding:121px 0;}
#footer2 .fb-logo{padding-bottom:11px;}
#footer2 .fb-logo img{text-align:center;}
#footer2 .ft .fnb{width:100%; text-align:center; padding-bottom:11px;}
#footer2 .ft .fnb li{display:inline; color:#ccc;}
#footer2 .ft .fnb li a{display:inline-block; padding:0 12px; font-weight:bold;}
#footer2 .ft .fnb li a:link,
#footer2 .ft .fnb li a:visited{color:#666;}
#footer2 .ft .fnb li a:hover{color:#000;}
#footer2 .ft address{font-style:normal; color:#666;padding-bottom:15px;}
#footer2 .ft address p{color:#666;height:18px;}
#footer2 .ft address strong{color:#003366}
#footer2 .ft address u{text-decoration:none; color:#666; display:inline-block; padding:0 8px;}
#footer2 .ft p{color:#999;height:18px;}
#footer2 .ft b{display:block; text-align:center; padding:2px 0;color:#999;font-weight:normal}
.footer_out2{width:673px;margin:0 auto;}


.live-issue{height:252px;border:1px solid #cccccc;background:#f7f7f7}
.live-issue-tit{height:41px;border-bottom:1px solid #e7e7e7}


#btn_top{position:fixed;right:20px;bottom:20px;z-index:999;}
#btn_top button{display:none;background:none;}

/**      회원가입 step1 ------        **/
.join_ad_frame{margin:7px 0 40px;text-align:center;}

.term li{height:27px; line-height:27px; color:#999;text-align:center}
.term li.auto{text-align:center}
.term li.auto label{display:block; height:27px; line-height:27px; margin-top:5px; cursor:pointer;text-align:center}
.term li.auto label input{filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;}
.term li.auto label b{font-weight:normal; height:27px; line-height:27px;background:URL(../image/score_check_img.png) no-repeat left center; padding-left:25px;color:#999;display:block}
.term li.auto label b a{color:#999;text-decoration:underline;}
.term li.auto input:checked + b{background:URL(../image/score_check_over_img.png) no-repeat left center;}
.term li.auto label b a:hover{color:#44a1d5}
.term li.auto label.on b{background:URL(../image/score_check_over_img.png) no-repeat left center;}

.score_join_step1_submit{width:360px;height:65px;cursor:pointer}

.regis_last_step_info{color:#666666;text-align:center;height:73px;line-height:73px;}
.regis_last_step_info b{color:#333333}


.regis_m_off2{width:675px;margin:0 auto;}

.score_step_last_btn{margin-top:23px;text-align:center;}

.term{margin-top:3px;margin-bottom:3px;height:20px;line-height:23px;text-align:center;color:#999999}
.term img{margin-right:6px;}
.term a{text-decoration:underline;color:#999999}
.term a:hover{color:#43a1d6;text-decoration:underline;}

.regis_m_off{display:block}
.regis_m_on{display:none}

/**      회원가입 step2 ------        **/
.term2{}
.term2 li{height:27px; line-height:27px; color:#999;text-align:left}
.term2 li.auto{text-align:center}
.term2 li.auto .email_agree_text{display:block; height:27px; line-height:27px; margin-top:5px; cursor:pointer;}
.term2 li.auto .sms_agree_text{display:block; height:27px; line-height:27px; margin-top:5px; cursor:pointer;}
.term2 li.auto .clause_agree_text {display:block; height:27px; line-height:27px; margin-top:5px; cursor:pointer;}
.term2 li.auto label input{filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;}
.term2 li.auto .email_agree_text b{font-weight:normal; height:27px; line-height:31px;background:URL(../image/score_check_over_img.png) no-repeat left center; padding-left:30px;color:#666;display:block;text-align:left; font-size:12px;}
.term2 li.auto .sms_agree_text b{font-weight:normal; height:27px; line-height:31px;background:URL(../image/score_check_over_img.png) no-repeat left center; padding-left:30px;color:#666;display:block;text-align:left;}
.term2 li.auto .clause_agree_text b {font-weight:normal; height:27px; line-height:31px;background:URL(../image/score_check_over_img.png) no-repeat left center; padding-left:30px;color:#666;display:block;text-align:left;}
.term2 li.auto .on b{background:URL(../image/score_check_img.png) no-repeat left center;}
.join_step2_table_tr1 .term2 li.auto .email_agree_text b{color:#999;font-size:12px;}
.join_step2_table_tr1 .term2 li.auto .sms_agree_text b{color:#999;font-size:12px;}
.join_step2_table_tr1 .term2 li.auto .email_agree_text b a{color:#999;text-decoration:underline;}
.join_step2_table_tr1 .term2 li.auto .sms_agree_text b a{color:#999;text-decoration:underline;}


.m_table_01 td{position:relative;}
.m_table_01 .m_radio_has input {margin-left:4px;}
.s_radio_style{display:block;width:20px;height:20px;background:url(../image/m_radio_off.png) no-repeat left center;position:absolute;top:17px;left:0px;}
.m_on .s_radio_style{background:url(../image/m_radio_on.png) no-repeat left center;}
#s_radio2_style{display:block;width:20px;height:20px;background:url(../image/m_radio_off.png) no-repeat left center;position:absolute;top:16px;left:0px;}
.m_on #s_radio2_style{background:url(../image/m_radio_on.png) no-repeat left center;}

.join_step2_style{}
.join_step_logo_img{text-align:center;}
.join_step_information_img{text-align:center;}
.join_step2_table_style{border-bottom:3px solid #b2b2b2;width:100%;border-collapse:collapse;  border-spacing:0; }
.join_step2_table_style tr th:nth-child(1) {text-align:left;}
.join_step2_table_style input{color:#666666;line-height:23px;}
.join_step2_table_style th{padding:0px;color:#666666;border-bottom:1px solid #e9e9e9;padding-left:37px;width:114px;background:url(../image/score_join_step2_true.png) no-repeat 16px center #f4f4f4;}
.join_step2_table_style td{padding:0px;width:502px;padding-left:20px;border-bottom:1px solid #e9e9e9;color:#999999}
.join_step2_table_style td input{vertical-align:middle}
.join_step2_table_style th.th_no_background{background:#f4f4f4;}
.join_step2_table_style .join_special_text{margin-top:8px;}
.join_step2_table_tr1 th{border-top:3px solid #404040;}
.join_step2_table_tr1 td{border-top:3px solid #bcbcbc;}
.join_step2_tr_h51{height:51px;}
.join_step2_tr_h70{height:70px;}
.join_input_size_w201_h25{width:194px;height:23px;border:1px solid #cccccc;padding-left:5px;}
.join_input_size_w156_h23{width:149px;height:23px;border:1px solid #cccccc;padding-left:5px;}
.join_input_size_w217_h23{width:217px;height:23px;border:1px solid #cccccc;}
.join_input_size_w237_h23{width:232px;height:23px;border:1px solid #cccccc;padding-left:5px;}
.join_size_w46_h23{width:46px;height:23px;border:1px solid #cccccc;text-align:center;}
.join_input_size_w128_h23{width:128px;height:23px;border:1px solid #cccccc;}
.join_sel_w128{width:128px;border:1px solid #cccccc;padding:2px 0px;line-height:21px;height:25px;}
.join_input_size_w87_h23{width:87px;height:23px;border:1px solid #cccccc;}
.join_sel_w128{width:128px;border:1px solid #cccccc;padding:2px 0px;line-height:21px;height:25px;}
.join_input_size_w110_h25{width:110px;height:23px;border:1px solid #cccccc;margin-right:7px;margin-left:7px;}
.join_step2_button_style{text-align:center;}
.join_step1_style{width:488px;margin:0 auto;background:url(/image/join_step1_bg.jpg) no-repeat;height:361px;}
.jpin_step1_input_w313_h43{border:1px solid #999999;height:43px;width:313px;margin:0 auto;color:#999999;text-align:center;font-size:14px;}
.join_step1_input{text-align:center;}
.regis-form{width:673px;margin:0 auto;}
.score_join_step1_tit{text-align:center}
.score_join_step1_button{text-align:center;}
.email_auth_box_ins span{display:inline-block;height:51px;line-height:51px}
.span_pr15{margin-left:15px;}
.score_step_last_tit{text-align:center}
.score_join_step1_sns_button{width:360px;margin:16px auto 0;padding-top:20px;border-top:1px solid #e0e0e0;}
.score_join_step1_sns_button a{display:block;margin-bottom:10px;}

.regis-text-remark{font-size:11px;color:#757575;font-family:"돋움", dotum, sans-serif;letter-spacing:-0.5px;padding-top:7px;}
.regis-text-remark div{line-height:20px;}
.regis-text-remark p{height:23px;}
.text_pl10{padding-left:28px;}
.regis-text-remark img{vertical-align:middle}
.regis-button-total{text-align:center}
.regis-your-authentication{height:41px;display:inline-block;line-height:41px;color:#999999}
.regis-your-authentication a.rya{color:#999999}
.regis-authent{height:41px;display:inline-block;line-height:41px;margin-right:18px;color:#666;}
.regis-authent img{vertical-align:middle}
.regis-your-authent-con{display:inline-block;width:125px;height:55px;border:1px solid #999999;padding:11px 0px 6px 11px;position:absolute;top:11px;left:311px;background:#eeeeee}
.regis-your-authent-con span{height:18px;color:#666666;display:block;}
.regis-your-authent-con span.text-blue-color{color:#0982c6}
.regis-your-authent-con{display:none;}
.agree-text2{margin-bottom:8px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.must_text_infor{height:38px;line-height:41px;margin-top:29px;color:#666666;background:url(../image/score_b_error_icon.png) no-repeat left center;padding-left:14px;color:#999999;position:relative;}
.must_text_infor img{vertical-align:middle}
.must_text_infor_div{position:absolute;top:9px;right:-147px;color:#999999;border:1px solid #cccccc;background:#eeeeee;padding:13px 5px 12px 11px;line-height:150%;width:111px;display:none;}
.p_color1{color:#0982c6}
.p_color2{color:#993399}
.p_color3{color:#000000}
.span_pl10{padding-left:10px;display:inline-block}
.member_confirm_text {vertical-align:middle; margin-left:7px;}
.member_confirm_btn {display:inline-block; width:77px; height:24px; vertical-align:middle;}
.confirm_valid {float:right; margin-top:4px; color:#0982c6}


/**    리그별 팀순위------   **/

.ranking_wrap{border:1px solid #cccccc;}
.ranking_tit{height:41px;line-height:41px;border-bottom:1px solid #cccccc;padding:0 7px 0 10px;background:#f7f7f7}
.ranking_tit p{float:left;color:#000000;font-weight:bold;}
.ranking_tit em{float:right;color:#cccccc;letter-spacing:-1.5px;}
.ranking_tit em .on{font-weight:bold;}
.ranking_tit em a{color:#666666}
.ranking_tit em a:hover{color:#666666}
.ranking_second_menu{padding:11px 0 12px 14px}
.ranking_second_menu a{display:inline-block;padding:4px 12px 5px 0px;color:#666666}
.ranking_second_menu a:hover{color:#666666;text-decoration:underline}
.ranking_second_menu .on{font-weight:bold;}
.rankingList table th{border-top:1px solid #cccccc;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:normal;text-align:center;background:#f7f7f7}
.rankingList table td{text-align:center;border-top:1px solid #cccccc;color:#666666;}
.rankingList table td img{vertical-align:middle;width:20px;height:20px;}
.rankingList table .pl22{text-align:left;padding-left:22px;}
.rankingList table .text_left{text-align:left}
.rankingList table u{text-decoration:none}
.rankingList table h2{font-family:"돋움", dotum, sans-serif;font-size:12px;color:#666666;background:#eaeaea;text-align:center;height:19px;line-height:21px;border-top:1px solid #cccccc;font-weight:bold}




/**    실시간 핫이슈------   **/

.hot_issue_area{width:313px;overflow:hidden;margin-top:6px;}
.hot_issue_area .side_box{border:1px solid #d6d6d6;}
.hot_issue_area .side_box h3{padding-left:20px;height:41px;line-height:41px;border-bottom:1px solid #e7e7e7;background-color:#f7f7f7;color:#231916;font-size:12px;font-weight:bold}
.hot_issue_area .side_box ul{padding:13px 0 13px 20px;min-height:185px;}
.hot_issue_area .side_box li{height:21px;line-height:21px;width: 100%; float:left;}
.hot_issue_area .side_box li:first-child{margin-top:0;}
.hot_issue_area .side_box .comment{float:left;margin-right:10px;width:27px;height:15px;line-height:15px;text-align:center;font-family:tahoma,'돋움',Dotum;font-size:9px;letter-spacing:-1px;font-weight:bold;color:#e82d0c;background:url('/image/sp_aside_15022414.png') no-repeat 0 0;}
.hot_issue_area .side_box p{float:left;max-width:290px;height:21px;line-height:21px;font-size:12px;font-family:'굴림',Gulim;color:#231916;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hot_issue_area .side_box a{color:#231916;}
.hot_issue_area .side_box a:hover{text-decoration:underline;}
.hot_issue_area .side_box .bbs{font-weight:bold;}
.follow_fix{position:fixed;}
.issue_content{width:244px;}
.hit_total img{vertical-align:middle;margin-right:4px}
.hot_issue_area .side_box p.hit_total{color:#3399cc;font-size:11px;height:21px;line-height:21px;}
.hot_issue_area .side_box p.hit_total span{display:inline-block;height:21px;line-height:21px;height:21px;*line-height:17px;}


/**    우측배너------   **/
.rightframe_banner{margin-top:7px;border:1px solid #ccc;}
.rightframe_banner iframe{display:block;width:300px;height:250px;margin:6px auto;}
.rightframe_banner2{margin-top:7px;border:1px solid #ccc;}
.rightframe_banner2 iframe{display:block;width:300px;height:600px;margin:6px auto;}
.moveWrap{/*margin-top:15px;*/margin-top:6px;clear:both;}
.right_banner{clear:both;}
.right_banner2{margin-top:3px;}
.right_google_ad{text-align:center;margin:0;padding:0;overflow:hidden;height:250px;}
.middle-ad-l{max-width:728px;height:90px;}
.ad-middle-wrap{height:90px;}
.right_bottom_banner img {border:1px solid #ccc;}

/**    소메뉴 리스트------   **/
.prom_area{height:37px;border:1px solid #cccccc;background:#efefef;position:relative;}
.prom_area_tit{width:118px;height:39px;background:#3f4040;color:#fff;font-weight:bold;text-align:center;position:absolute;top:-1px;left:-1px;line-height:37px;}
.prom_area_menu{position:absolute;left:135px;top:0px;height:37px;line-height:37px;}
.prom_area_menu li{float:left;color:#cccccc}
.prom_area_menu li a{color:#666666;}
.prom_area_menu li a:hover{color:#666666;text-decoration:underline;}
.prom_line-style{margin-left:7px;margin-right:7px;}
.prom_area_menu li.add_blue_color{font-weight:bold;}
.prom_area_menu li.add_blue_color a{color:#3399cc}
.prom_area_menu li.add_blue_color a:hover{color:#3399cc}
.prom_area_menu_detail{position:absolute;right:15px;;top:0px;height:37px;line-height:37px;color:#cccccc;}
.prom_area_menu_detail li{float:left;font-size:11px;font-family:"돋움", dotum, sans-serif;}

.prom_line2-style{margin-left:6px;margin-right:6px;}
.prom_line3-style{margin-left:22px;margin-right:22px;}
.prom_line4-style{margin-left:11px;margin-right:10px;}
.prom_line5-style{margin-left:15px;margin-right:15px;color:#e8e8e8;}
.prom_area_menu_detail li a{color:#666;font-size: 11px;}
.prom_area_menu_detail li a:hover{color:#666;text-decoration:underline}
.prom_area_menu_detail li.add_blue_color{font-weight:bold;}
.prom_area_menu_detail li.add_blue_color a{color:#3399cc}
.prom_area_menu_detail li.add_blue_color a:hover{color:#3399cc}
.prom_area .prom_click_color1 a{color:#3399cc}
.prom_area .prom_click_color1 a:hover{color:#3399cc}

.prom_area_b_list{height:39px;border:1px solid #cccccc;background:#fff;}
.prom_area_b_menu{display: flex; flex-direction: row; justify-content: flex-start;}
.prom_area_b_menu li{box-sizing: border-box; border-left: 1px solid #ccc; height: 39px; box-sizing: border-box; width: 93px; text-align:center;}
.prom_area_b_menu li:last-child{border-right: 1px solid #ccc;}
.prom_area_b_menu li a{display: block; padding: 13px 0; color: #666;}
.prom_area_b_menu li.menu_focus_on a{border-top: 3px solid #3399cc; color: #3399cc; padding-top: 10px; font-weight: bold;}

/* 팝업용 탭메뉴 */

.prom_area_b_list_popup {height:39px;}
.prom_area_b_menu_popup {display: flex; flex-direction: row; justify-content: flex-start;}
.prom_area_b_menu_popup li{float:left; box-sizing: border-box; height: 39px; background:#999999; color:#666666; font-weight:bold; box-sizing: border-box; width: 50%; text-align:center;}
.prom_area_b_menu_popup li:last-child{}
.prom_area_b_menu_popup li a{display: table; width:100%; height:100%; color: #666; font-size:15px;}
.prom_area_b_menu_popup li a span {display:table-cell; vertical-align:middle;}
.prom_area_b_menu_popup li.menu_focus_on a{background:#3399cc; color: white;}



/* 팝업메뉴 css */

.seletion_guide {font-size:12px; line-height:32px; color:#999999;}
.seletion_guide span {display:none;}
.seletion_guide span.view {display:block;}

.exchange_page_popup {overflow:hidden; text-align:center; margin:0px auto; width:calc(100% - 50px); min-height:50px;}
.exchange_page_popup .popup_button {float:left;}
.exchange_page_popup .popup_button button {line-height:30px; font-size:12px; font-weight:bold; color:#666666; padding:0 17px; background:#f5f5f5; border:1px solid #cccccc;}
.exchange_page_popup .popup_button .button_focus_on {color:white; background:#3399cc; border:1px solid #3399cc;}
.exchange_page_popup .score_page_style {float:right;}





/**    게시판 리스트 ------    **/
.score-board_show{border-collapse:collapse;  border-spacing:0;color:#333333;width:100%;position:relative;z-index:1;}
.score-board_show_inner{border-collapse:collapse;  border-spacing:0;width:100%;border:1px solid #cccccc}
.score-board_show_inner th{padding:0;border-top:2px solid #949494;border-bottom:1px solid #cccccc;background:#e7e7e7;height:34px;color:#666666;font-weight:normal;text-align:center;}
.score-board_show_inner td{padding:0;border-bottom:1px solid #cccccc;color:#999999;}
.score-board_show_inner tr:first-child td{}
.score-board_show_inner td.score-board_td_align{text-align:left}
.score-board_show_inner td.score_td_noborder{border-bottom:0px;}
.score-board_show_inner td.score_td_pl5{text-align:left;padding-left:5px;}
.score-board_show_inner a{color:#333333}
.score-board_show_inner a:hover{color:#333333;text-decoration:underline;}
.score-board_td_bold{font-weight:bold;}
.notice_head>td:nth-child(4)>a{font-size: 17px;font-weight: 600;}
.score-board_td_bg{background:#f7f7f7;}
.score-board_show_inner td.score-board_td_color_red{color:#cc0000}
.score-board_show_inner td.score-board_td_color_grad{color:#999999;}
.score-board_show_inner td.score-board_td_color_dark{color:#333333;}
.score-board_td_pl7{padding-left:7px;width:525px;}
.score-board_td_f{font-size:11px;font-family:"돋움", dotum, sans-serif;}
.score-board_td_img_center{text-align:center;}
.score-board_td_img_right{text-align:right}
.score-board_show_inner2{width:100%;border-collapse:collapse;  border-spacing:0;}
.score-board_show_inner2 td{padding:0;border-bottom:0px}
.score-board_show_inner2 th{padding:0px;}
.score-board_show_inner2 td img{vertical-align:top;}
.score-board_show_inner2 td u{text-decoration:none;color:#0099ff;margin-left:3px;}
.score-board_show_inner2 span{font-size:11px;font-family:"돋움", dotum, sans-serif;display:inline-block;height:16px;line-height:18px;}
.score_board_double_icon{margin-right:7px;}
.score-board_show_inner3 td{padding:0;color:#333333;border-bottom:0;border-top:1px solid #cccccc}
.score-board_show_inner3 tr:first-child td{border-top:0px;}
.ballType{margin-top:11px;height:19px;font-weight:bold;}
.steamNname{font-weight:bold;height:18px;}
.steamNname u{text-decoration:none;color:#0099ff;font-weight:normal}
.steamLiveTime{color:#666666;height:26px;}
.steamLiveTime b{color:#ff0000}
.steamLiveboxOn{width:141px;height:22px;line-height:23px;border:3px solid #ff0000;color:#ff0000;text-align:center;}
.steamLiveboxOff{width:141px;height:22px;line-height:23px;border:3px solid #99cccc;color:#99cccc;text-align:center;}

.score_read_total{}
.score_read_total_ins{border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;position:relative;z-index:1;}
.score_read_detail_menu{}
.score_read_total_menu_inner{padding-left:14px;padding-right:17px;}
.score_read_total_menu_inner{}
.score_b_subject{color:#333333;font-weight:bold;height:19px;line-height:19px;width:85%}
.score_b_date{color:#666666;height:19px;line-height:19px;}
.score_line_dashed{border-top:1px dashed #cccccc}
.score_b_menu{height:23px;line-height:23px}
.score_b_menu_a{color:#333;font-weight:bold;}
.score_b_menu_a span{float:left;}
.score_b_menu_a span.board_span_nick{height:20px;line-height:23px;}
.score_b_menu_a img{margin-right:4px;vertical-align:middle}
.score_b_menu_a_is2{margin-right:15px;}
.score_b_menu_b{margin-left:15px;border:1px solid #cccccc;}
.score_b_menu_b li{float:left;border-right:1px solid #cccccc;width:68px;background:#f0f0f0;color:#999999;font-size:11px;text-align:center;height:20px;line-height:20px;}
.score_b_menu_b li.no_border{border-right:0px}
.score_b_menu_b li a{color:#999999}
.score_b_menu_b li a:hover{color:#999999}
.score_read_content_inner img{max-width:800px !important;}
.score_read_content_inner iframe{max-width:800px !important;}
.score_read_content_start{border-top:1px solid #cccccc;position:relative;z-index:1;}
.score_read_content_inner{padding-top:30px;padding-bottom:107px;position:relative;} /* z-index:-10; */
.score_only_content_layout{width:800px;margin:0 auto;min-height:470px;}
.score_read_content_photo{padding-bottom:22px;}
.score_read_content_show p{height:18px;color:#333333}
.score_read_choice_button{position:relative;z-index:1;text-align:center;height:111px;width:133px;margin:0 auto;}
.score_read_choice_button img:first-child{margin-right:7px}
.score_read_choice_button_a{width:63px;color:#ac161f;font-weight:bold;font-size:18px;text-align:center}
.score_read_choice_button_a div{}
.reply_blind {color:#999999;}
.reply_delete {color:#CC0000;}
.commu_banner{margin-top:10px;}


.match_list_main_bbs {margin-top:50px;}
.score_bbs {width:800px;margin-bottom:10px}
.b_b_top_bbs {height:292px;}
.b_b_top_bbs .t_body .div table {table-layout:fixed;}
.b_b_bottom .result_display {color:#999999; font-weight:600; width:84px; height:30px; line-height:30px; text-align:center; background:black;}
.bbs_img {width:800px; margin:0 auto;}
.bbs_text {padding:20px 0 120px 0;}
.bbs_text p {line-height:1.6;}


/**    미디어존 부분 ------    **/
.m_view_detail{height:467px;overflow:hidden}
.m_view_detail_info{border:1px solid #cccccc;border-top:none;}
.m_view_con_wrap{border:1px solid #cccccc;}
.m_view_detail_info_name{padding:24px 20px 8px 20px;background:#efefef;border-bottom:1px solid #cccccc;position:relative;}
.m_view_detail_info_text{padding:17px 125px 9px 20px;line-height:150%;;color:#666666;}
.m_view_detail_info_more{height:30px;border-top:1px solid #cccccc;background:#efefef;text-align:center;line-height:32px;cursor:pointer;font-size:11px;font-family:"돋움", dotum, sans-serif;color:#999999;}
.m_view_detail_info_date{position:absolute;right:20px;top:24px;color:#999999;}
.m_view_detail_info_tit{font-size:14px;font-family:"돋움", dotum, sans-serif;font-weight:bold}
.m_view_hit{height:27px;line-height:27px;font-family:"돋움", dotum, sans-serif;color:#666666;}
.m_view_hit em{margin-left:11px;}
.m_view_agree{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/score_board_double_icon.png) no-repeat left center;padding-left:20px;padding-top:3px;}
.m_view_btn_group{margin-top:19px;}
.m_view_btn_group p{float:left;font-family:"돋움", dotum, sans-serif;position:relative;cursor:pointer}
.m_view_btn_group p a{color:#3399cc;display:inline-block;line-height:20px;}
.m_link_icon{margin-right:4px;}
.more_line{position:absolute;left:0px;top:-20px;height:18px;line-height:18px;border:1px solid #cccccc;color:#999999;display:inline-block;width:74px;background:#ffffff;text-align:center;display:none;}

.m_view_btn_group p a:hover{color:#3399cc;text-decoration:underline}
.m_view_btn_group em{float:right;position:relative}
.m_view_container{padding:19px 0px 0px 20px;}
.m_view_container li{width:190px;margin-right:9px;float:left;}
.m_view_con_tit{color:#333333;height:30px;}
.m_view_con_date{color:#999999;line-height:24px;}
.m_view_con_photo{height:105px;text-align:center;border:1px solid #cccccc;background:#f2f2f2;}
.m_view_con_list{padding-left:7px;padding-top:11px;padding-bottom:22px;}
.m_view_con_byline{line-height:20px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.m_agree_line{margin-right:20px;}
.m_view_con_byline em{margin-left:5px;}
.m_view_con_byline img{vertical-align:top;margin-top:2px;}
.m_agree_line img{margin-right:7px;}
.good_line{position:absolute;right:15px;top:-20px;height:18px;line-height:18px;border:1px solid #cccccc;color:#999999;display:inline-block;width:44px;background:#ffffff;z-index:500;text-align:center;display:none;}
.m_good_icon{cursor:pointer}


/**    자주 묻는질문 부분 ------    **/
.faq_con_left{float:left; width:35px; vertical-align: top;}
.faq_con_view{float:left; width:750px; padding:12px 29px 30px 0px;line-height:200%; word-break: break-all; overflow:auto; overflow-y:hidden;}
.faq_table_01{border:2px solid #949494;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}
.faq_table_01 td.td_align_l{text-align:left}
.faq_table_01 td a{color:#333333}
.faq_table_01 .add_red_color{font-weight:bold}
.faq_table_01 td:hover a{color:#333333;text-decoration:underline;}
.faq_table_01 .add_red_color td a{color:#ab0000}
.faq_table_01 .add_red_color td a:hover{color:#ab0000;text-decoration:underline;}

.faq_aq_bg{height:37px;line-height:37px;width:35px;text-align:center;display:inline-block}
.faq_aq_bg img{vertical-align:middle}
.tr_ans{display:none;}



.score_read_choice_button_b{width:63px;color:#333333;font-weight:bold;font-size:18px;text-align:center}
.score_read_choice_a_num{height:33px;line-height:33px;}
.score_read_choice_b_num{height:33px;line-height:33px;}
.score_all_commit_show_a{height:37px;line-height:37px;text-align:right}
.score_all_commit_show_a a{color:#333333}
.score_all_commit_show_a a:hover{color:#333333}
.score_all_commit_show_b{border-top:1px solid #cccccc;}
.score_all_commit_show{width:237px;float:right;}
.score_all_commit_show_out{height:122px;position:relative;z-index:1;}

.board_ad_frame{text-align:center;position:relative;z-index:1;}

.score_all_commit_show_c{text-align:right}
.score_commit_box{position:relative;z-index:1;}
.score_commit_box_style{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#f5f5f5;height:111px;position:relative;z-index:1;}
.score_commit_box_style_inner .score_commit_rewriter{height:20px;line-height:20px;border:1px solid #ccc;margin-right:10px;color:#999;font-size:12px;margin-bottom:8px;}
.score_commit_box_style_inner button{height:20px;padding:0 13px;border:1px solid #ccc;background:#f0f0f0;font-size:12px;color:#999;margin-bottom:8px;}
.score_commit_title{width:800px;margin:0 auto;height:22px}
.score_commit_box_style_inner{width:800px;margin:0 auto; margin-top:21px;}
.score_commit_box_style_inner textarea{font-size:12px;font-family: Gulim, "굴림" ,sans-serif;}
.commit_text_style{width:715px;height:68px;border:1px solid #cccccc}
.score_commit_title_b{font-size:11px;color:#999999;cursor:pointer;position:relative;z-index:500;}
.score_enroll_button{margin-left:4px;cursor:pointer;}
.score_commit_result_show{position:relative;z-index:1;}
.score_commit_result_show_tit{margin:0 auto;height:25px;line-height:25px;color:#666666;font-weight:bold; padding:0 15px;}
.score_commit_result_show_tit span{color:#cc0000;}
.score_line_style2{border-top:2px solid #999999;}
.score_commit_result_show{}
.score_line_style3{border-top:1px solid #cccccc;margin-top:15px;margin-bottom:26px;}
.score_result_commit_li_a img{margin-top:5px}
.score_result_commit_li_a span{display:inline-block}
.score_result_commit_li_a{text-align:right;vertical-align:top}
.score_commit_result_show{}
.score_commit_result_show li{position:relative;}
.score_commit_box_ptb26{}
.comment_profile_70{width:70px;height:70px;border:1px solid #cccccc}
#member_profile70{width:70px;height:70px;border:1px solid #cccccc}
.reply_contents_len_0{margin-left:4px;color:#999999;height:29px;line-height:29px;}
.reply_contents_len_1{margin-left:4px;color:#999999;height:29px;line-height:29px;}
.score_result_commit_li_b{vertical-align:top}
.score_result_commit_li_b_ins1 img{margin-right:5px;}
.score_result_commit_li_b_ins2{height:20px;line-height:24px;color:#333333;display:inline-block}
.score_result_commit_li_b_ins3{display:inline-block;height:20px;line-height:20px;color:#cccccc;margin-left:15px;margin-right:10px;}
.score_result_commit_li_b_ins4{color:#999999;font-size:11px;}
.score_result_commit_li_b_ins5{height:20px;line-height:20px;color:#fe0000;background:url(../image/score_reply_icon2.png) no-repeat left center;padding-left:14px;margin-left:21px;display:inline-block}
.score_result_commit_li_p_total{width:490px;word-break: break-all;word-wrap: break-word;}
.score_result_commit_li_p_total p{height:18px;color:#333333;}
.score_commit_box_ptb26{padding-top:26px;}
.score_result_commit_li_a_is1{height:70px;line-height:70px;display:inline-block;vertical-align:top;margin-top:5px;margin-right:5px;text-align:right}
.score_result_commit_li_a_is1 img{vertical-align:middle}
.score_result_commit_li_a_is2{display:inline-block;text-align:right}
.score_result_commit_reply{margin-top:29px}
.score_result_commit_reply li{margin-bottom:29px;}
.score_result_commit_reply li.no_mb{margin-bottom:0px;}
.score_commit_box_ptb24{margin-top:24px;}
.score_b_all_button{overflow:hidden;margin-top:10px;position:relative;z-index:1;}
.score_result_commit_del_icon{color:red; padding:3px 5px; float:right;margin-right:15px;}
.score_result_commit_del_icon img{vertical-align:middle}
.score_b_modify_button{color:red; padding:3px 5px; float:right;margin-right:10px;}
.score_b_modify_button img{vertical-align:middle}

.policy_detail_con{display:none;position:absolute;top:16px;right:0px;width:400px;background:#ffffff;border:1px solid #cccccc;z-index:500;color:#666666;padding:10px;line-height:150%}

.score_reply_re_show{margin-top:29px}
.reply_contents_len{height:29px;line-height:29px;color:#999999;margin-left:4px;}
.reply_re_p29{padding-top:7px;padding-bottom:24px;min-height:89px;}
.reply_re_p29del{padding-top:7px;padding-bottom:24px;min-height:29px;}
.reply_p29{padding-top:7px;padding-bottom:24px;min-height:89px;}
.reply_p29del{padding-top:7px;padding-bottom:24px;min-height:29px;}
.reply_p26{padding-top:26px;padding-bottom:15px;border-top:1px solid #cccccc;min-height:89px;}
.reply_p26del{padding-top:26px;padding-bottom:15px;border-top:1px solid #cccccc;min-height:29px;}
.add_w70{width:70px;}
.add_w104{width:104px;}

.add_line_h15{height:15px;border-bottom:1px solid #cccccc;}

.score_b_photo_list{padding:15px 14px 47px 14px;}
.score_b_photo_list li{float:left;width:197px;background:#ececec;margin-right:4px;margin-bottom:10px;}
.score_b_photo_list li b{margin-left:8px;color:#0099ff;font-weight:normal;}
.score_b_photo_list li.no-mr{margin-right:0px;}
.score_b_photo_list_text{height:25px;line-height:25px;font-weight:bold;color:#333333;padding-left:7px;padding-right:7px;}
.score_b_photo_list_mem{color:#333333;padding-left:7px;height:20px;line-height:20px;padding-right:7px;}
.score_b_photo_list_text_time{color:#999999;float:right;font-weight:normal}
.score_b_photo_list_mem img{vertical-align:middle;margin-right:3px;}

.score_w_start{border:1px solid #cccccc;padding-left:14px;padding-right:14px;padding-top:16px;padding-bottom:50px;}
.score_w_tit{height:27px;}
.score_w_tit_l{height:27px;line-height:27px;color:#333;font-size:14px;font-weight:bold;}
.score_w_tit_r{height:24px;line-height:24px;color:#999999;font-size:11px;margin-top:3px;font-family:"돋움", dotum, sans-serif;}
.score_w_tit_r img{vertical-align:middle;}
.score_dash_line{border-top:1px dashed  #cccccc;}
.score_input_w598{height:19px;border:1px solid #cccccc;width:593px;padding-left:5px;font-size:12px;}
.score_table01_style{font-family:"돋움", dotum, sans-serif;}
.score_table01_style th{color:#666666; text-align:left;}
.score_table01_style td{color:#999999;}
.score_w_category{width:103px;height:21px;border:1px solid #cccccc;}
.score_w_category_info{margin-left:14px;}
.score_w_text{height:36px;line-height:36px;color:#999999;padding-left:16px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.score_w_button_show{text-align:center;}
.score_category{height:30px;border:1px solid #cccccc;}

.write_cancel_w {display:inline-block; width:78px; height:28px; border:1px solid #d2d2d2; color:#636363; text-align:center; font-size:12px; font-weight:bold; line-height:30px; background:white;}
.write_submit_b {display:inline-block; width:78px; height:28px; border:1px solid #3398cc; color:white; text-align:center; font-size:12px; font-weight:bold; line-height:30px; background:#3398CC;}

.score_input_w82{height:19px;border:1px solid #cccccc;width:82px;padding-left:5px;font-size:12px;}
.score_input_w25{height:19px;border:1px solid #cccccc;width:25px;padding-left:5px;font-size:12px;}

.betting_history {overflow:hidden;}
.betting_history span.bold_grey {text-align:left; color:#666666; font-weight:700;}
.betting_history > button.search_betting {margin-left:18px; width:114px; height:21px; text-align: center; background: #f3f3f3; border: 1px solid #cccbca; color: #666666; font-size: 12px; font-family: Gulim, "굴림" ,sans-serif;}
.betting_history .betting_display {float:right; width:600px; color:#999999; line-height:21px;}
.betting_history .betting_display .betting_select { display:inline-block; vertical-align:middle;}
button.select_off {background:transparent; display:inline-block; vertical-align:middle;} 
button.select_off img {width:14px; height:14px; margin-left:5px;}

#board_subject {background:#f3f3f3;}

/**    검색창 부분 ------    **/
.score_search_sy{padding-left:15px;padding-right:15px;height:30px;}
.score_search_choice{width:99px;height:30px;border:1px solid #cccccc;color:#666666;line-height:30px;padding:3px 0px;padding-left:7px;line-height:30px;padding-left:7px;}
.score_search_choice option{padding-left:20px;}
.score_search_input{width:193px;border:1px solid #cccccc;height:28px;padding-left:5px;}
.score_search_submit{width:57px;height:30px;border:1px solid #cccccc;background:#ebebeb;color:#666666;display:inline-block;cursor:pointer;}
.score_search_sy input{vertical-align:top;}
.score_b_write_button{border:1px solid #cfcfcf;font-weight:bold;text-align:center;}
.score_b_write_button a{width:78px;height:28px;background:#ebebeb;line-height:30px;display:block;color:#333333;}


/**  스포츠 ----   **/
#iframe_div_main{width:830px;position:relative;}
.s_inner_div1{/*height:61px;*/}
.s_inner_div2{/*background:url(../image/s_sport_menu_bg.jpg) no-repeat;height:101px;padding-top:2px;padding-left:9px;*/}
.s_inner_div2_ul li{float:left;/*height:101px;*/margin-right:7px;cursor:pointer;text-align:center;position:relative;}
.s_inner_div2_ul .last_s_sport{margin-right:0;}
.s_inner_div2_ul li a{color:#666666;display:block;height:60px;/*height:15px;padding-top:86px;*/}
.s_inner_div2_ul li a:hover{color:#666666;}
.s_inner_div2_ul li:hover{font-weight:bold;}
.s_inner_div2_ul li:hover .score_sport_small_icon{font-weight:normal;}

.s_sport9{background:url(http://data.score888.com/data/image/s_sport_img9.png) no-repeat;width:75px;margin-left:8px;}
.s_sport10{width:75px;position:relative;margin-left:4px;}
.new-box{position:absolute;right:0;top:17px;}
.s_inner_div4{background:#efefef;height:37px;border:1px solid #cccccc;width:828px;position:relative;}
.score_sport_small_icon{background:url(../image/soccer_ball_icon.png) no-repeat;width:23px;height:14px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;line-height:16px;text-align:center;position:absolute;/*top:17px;*/top:24px;right:4px;font-weight: normal;}

.score_match_menu_l{float:left;background:#3f4040;color:#fff;font-weight:bold;/*width:118px;*/padding:0 15px;/*position:absolute;top:-1px;left:-1px;*/margin:-1px 0 0 -1px;text-align:center;height:39px;line-height:39px;}
.score_match_menu_l img{vertical-align:middle;margin-right:5px;}
.score_match_menu_l a{color:#ffffff}
.score_match_menu_l a:hover{color:#ffffff}
.score_match_menu_r{/*position:absolute;left:118px;top:0px;*/float:left;padding-left:21px;}
.score_match_menu_r li{float:left;/*width:75px;*/height:39px;line-height:39px;}
.score_match_menu_r li a{display:block;color:#666666;/*background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:-5000px;*/}
.score_match_menu_r li a:hover{color:#666666}
.score_match_menu_r .s_inner_div4_a_li3{width:2px;height:39px;/*margin:0;background:url(../image/new/sco_sub_menu_line.png) center no-repeat;*/}
.score_match_menu_r .add_blue_color{font-weight:bold;}
.score_match_menu_r .add_blue_color a{color:#3399cc}
.score_match_menu_r .add_blue_color a:hover{color:#3399cc}

.cheer_game_all .score_match_menu_l{width:98px;}
.cheer_game_all .s_inner_div4_b li a{color:#666666;}
.cheer_game_all span{color:#ccc;padding:0 12px;}
.cheer_reple_all_menu .score_match_menu_l{width:128px;}
.cheer_reple_all_menu .s_inner_div4_b li{margin-left:7px;}
.cheer_reple_all_menu .s_inner_div4_b li a{color:#666666;}
.cheer_reple_all_menu .s_inner_div4_b li .bar{color:#ccc;padding:0 6px;}

/*.sco_sub_menu1 a{background-image:url(../image/new/sco_sub_menu1.png);}
.sco_sub_menu2 a{background-image:url(../image/new/sco_sub_menu2.png);}
.sco_sub_menu3 a{background-image:url(../image/new/sco_sub_menu3.png);}
.sco_sub_menu4 a{background-image:url(../image/new/sco_sub_menu4.png);}
.sco_sub_menu5 a{background-image:url(../image/new/sco_sub_menu5.png);}
.sco_sub_menu6 a{background-image:url(../image/new/sco_sub_menu6.png);}*/

.add_blue_color.sco_sub_menu1 a, .sco_sub_menu1 a:hover{background-image:url(../image/new/sco_sub_menu1_on.png);}
.add_blue_color.sco_sub_menu2 a, .sco_sub_menu2 a:hover{background-image:url(../image/new/sco_sub_menu2_on.png);}
.add_blue_color.sco_sub_menu3 a, .sco_sub_menu3 a:hover{background-image:url(../image/new/sco_sub_menu3_on.png);}
.add_blue_color.sco_sub_menu4 a, .sco_sub_menu4 a:hover{background-image:url(../image/new/sco_sub_menu4_on.png);}
.add_blue_color.sco_sub_menu5 a, .sco_sub_menu5 a:hover{background-image:url(../image/new/sco_sub_menu5_on.png);}
.add_blue_color.sco_sub_menu6 a, .sco_sub_menu6 a:hover{background-image:url(../image/new/sco_sub_menu6_on.png);}


.s_inner_div4_a{position:relative;}
.s_inner_div4_c{position:relative;}
.s_inner_div4_a li{float:left;height:39px;line-height:39px;}
.s_inner_div4_a_li1{background:#3f4040;color:#fff;font-weight:bold;width:118px;position:absolute;top:-1px;left:-1px;text-align:center;height:39px;line-height:39px;}
.s_inner_div4_a_li1 a{color:#ffffff;}
.s_inner_div4_a_li1 a:hover{color:#ffffff;}
.s_inner_div4_a_li2{width:82px;color:#666666;text-align:center;position:absolute;top:-1px;left:118px;}
.s_inner_div4_a_li2 a{color:#666666;}
.s_inner_div4_a_li2 a:hover{color:#666666;text-decoration:underline}
.s_inner_div4_a_li3{color:#cccccc;margin-left:16px;margin-right:16px;}
.s_inner_div4_a_li4{width:75px;color:#666666;text-align:center;position:absolute;top:-1px;left:201px;}
.s_inner_div4_a_li4 a{color:#666666}
.s_inner_div4_a_li4 a:hover{color:#666666;text-decoration:underline}
.s_inner_div4_a_li5{width:428px;color:#666666;text-align:center;position:absolute;top:-1px;left:125px;}
.s_inner_div4_a_li5 li{padding-left:11px;padding-right:10px;}
.s_inner_div4_a_li5 li.s_date_line{color:#cccccc;padding-left:0px;padding-right:0px;}
.s_inner_div4_a_li5 li a{color:#666666;}
.s_inner_div4_a_li5 li a:hover{color:#666666;}
.s_inner_div4_a_li5 li.add_blue_color a{color:#0099ff;font-weight:bold}
.s_inner_div4_a_li5 li.add_blue_color a:hover{color:#0099ff;font-weight:bold}
.s_inner_div4_a_li6{}
.s_inner_div4_b_li3{color:#cccccc}


.s_inner_div4_c li{float:left;height:39px;line-height:39px;}
.s_inner_div4_c_li1{background:#3f4040;font-weight:bold;width:118px;position:absolute;top:-1px;left:-1px;text-align:center;height:39px;line-height:39px;}
.s_inner_div4_c_li1 a{color:#ffffff}
.s_inner_div4_c_li1 a:hover{color:#ffffff}
#s_date_choice{width:113px;height:30px;border:1px solid #cecece;color:#666666;font-size:12px;vertical-align:middle;}
.s_inner_div4_c_li2{width:106px;color:#666666;text-align:center;position:absolute;top:-1px;left:118px;}
.s_inner_div4_c_li2 span{margin-right:8px;}
.s_inner_div4_c_li2 a{color:#666666;}
.s_inner_div4_c_li2 a:hover{color:#666666;text-decoration:underline}
.s_inner_div4_c_li3{color:#cccccc;position:absolute;top:-1px;left:224px;}
.s_inner_div4_c_li4{width:77px;color:#666666;text-align:center;position:absolute;top:-1px;left:225px;}
.s_inner_div4_c_li4 a{color:#666666}
.s_inner_div4_c_li4 a:hover{color:#666666;text-decoration:underline}
.s_inner_div4_c_li5{/*width:175px;*/color:#666666;text-align:center;/*margin-right:7px;*/height:30px;line-height:30px;}


.s_inner_div4_b{position:relative;padding-right:11px;/*position:absolute;right:0px;top:0px;*/}
.s_inner_div4_b li{float:right;height:37px;line-height:37px;}
.s_inner_div4_b li a{color:#999999;}
.s_inner_div4_b li a:hover{color:#999999;}
.s_inner_div4_b_li2{margin-right:13px;margin-left:10px;}
.s_inner_div4_b_li4{margin-right:11px;}
.s_inner_div4_b_li5{position:absolute;left:198px;border:1px solid #ccc;height:31px !important;line-height:31px !important;padding:0 12px;/*margin-right:75px;margin-left:15px;*/}
.no_cate .s_inner_div4_b_li5{left:0;}
.s_inner_div4_b .s_inner_div4_b_li5 a{color:#666666}
.s_inner_div4_b .s_inner_div4_b_li5 a:hover{color:#666666}
.s_inner_div4_b_li6{position:absolute;left:275px;border:1px solid #ccc;height:31px !important;line-height:31px !important;padding:0 12px;/*margin-right:15px;*/}
.no_cate .s_inner_div4_b_li6{left:77px;}
.s_inner_div4_b .s_inner_div4_b_li6 a{color:#666666}
.s_inner_div4_b .s_inner_div4_b_li6 a:hover{color:#666666}
.s_inner_div4_b_li7{margin-right:10px}
.s_inner_div4_b_li7 img{vertical-align:middle}
.s_inner_div4_b_li1 img{vertical-align:middle;}
.s_inner_div4_b li.add_blue_color a{color:#3399cc;}
.s_inner_div4_b li.add_blue_color a:hover{color:#3399cc;}

.s_inner_div4_g{padding-right:17px;position:absolute;right:0px;top:0px;}
.s_inner_div4_g li{float:left;height:37px;line-height:37px;}
.s_inner_div4_g li.line_style{color:#cccccc;margin-left:5px;margin-right:5px;}
.s_inner_div4_g li a{color:#666666;}
.s_inner_div4_g li a:hover{color:#666666;}

.s_score_list_th{height:39px;background:#3f4040}
.s_score_list_th th{color:#ffffff;font-weight:normal;text-align:center;background:url(../image/s_th_line_bg.png) no-repeat right center;}
.s_score_list_th th.th_line_color{color:#666666}
.s_score_list_th th.s_no_th_bg{background:none;}
.s_score_list_th th.add_th_bold{font-weight:bold;}
.s_score_list_th2{height:39px;background:#999999}
.s_score_list_th2 th{color:#ffffff;font-weight:normal;text-align:center;border-right:1px solid #666666;}
.s_score_list_th2 th.th_line_color{color:#666666}
.s_score_list_th2 th.s_no_th_bg{border-right:0px;}
.s_score_list_th2 th.add_th_bold{font-weight:bold;}
.s_score_list_th3{height:39px;background:#3f4040;}
.s_score_list_th3 th{color:#ffffff;font-weight:normal;text-align:center;border-right:1px solid #666666;}
.s_score_list_th3 th.th_line_color{color:#666666}
.s_score_list_th3 th.s_no_th_bg{border-right:0px;}
.s_score_list_th3 th.add_th_bold{font-weight:bold;}
.s_score_list{border-left:1px solid #cccccc;border-right:1px solid #cccccc;margin-bottom:7px;}

.attention_list_title{background:#d4eaf5;color:#3f4040;}
.normal_list_title{background:#fcffe7;color:#333333;}
.s_table_01 th{text-align:center;border-bottom:1px solid #cccccc;height:35px;line-height:35px;}
.s_table_01{border-bottom:1px solid #cccccc;}
.s_table_01 td{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center}
.s_table_01 .s_table_01_td1{text-align:left;padding-left:3px;}
.s_table_01 .s_table_01_td2{color:#ffffff;font-weight:bold}
.s_table_01 .s_table_01_td3{text-align:right;padding-right:6px;}
.s_table_01 .s_table_01_td4{color:#FF0000;background-color:#ffff00;}
.s_table_01_td4{color:#ff0000;}
.s_table_01_td5{color:#0099ff;font-weight:bold}
.s_table_01_td6{color:#ff0000;letter-spacing:-1px;}

/*#finish_game_list .s_table_01_td7{color:#ffffff;border:1px solid #b21313;background:#ff0000}*/
.s_table_01_td7{color:#ff0000}
.s_table_01_td8{font-weight:bold;}
.s_table_01_td9{color:#000000}
.s_table_01 u{text-decoration:none;color:#ff0000;margin-left:2px;margin-right:3px;}
.s_table_01 .s_span_01{display:inline-block;width:18px;height:20px;line-height:21px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;font-size:11px;}
.s_table_01 td.s_no_border{border-right:0px;}
.live_liveup_span{height:36px;line-height:36px;padding-left:7px;}

.s_table_repeat_out{position:relative;margin-bottom:7px;}
.s_table_02 th{height:39px;background:#3f4040;color:#ffffff;font-weight:normal;text-align:center;border-left:1px solid #666666;}
.s_table_02 .s_team_end_th th{height:39px;background:#999999;color:#ffffff;font-weight:normal;text-align:center;border-left:1px solid #666666;}
.s_table_02 th:first-child{border-left:1px solid #3f4040}
.s_table_02 .s_team_end_th th:first-child{border-left:1px solid #999999}
.s_table_02 th.th_line_color{color:#666666}
.s_table_02 th.s_no_th_bg{border-right:0px;}
.s_table_02 th.s_add_th_border{border-right:1px solid #3f4040;}
.s_table_02 .s_team_end_th th.s_add_th_border{border-right:1px solid #999999;}
.s_table_02 th.add_th_bold{font-weight:bold;}
.s_table_02{border-bottom:1px solid #cccccc;color:#333333;}
.s_table_02 td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center}
.s_table_02 td.s_add_th_border{border-right:1px solid #cccccc;}
.s_table_02 .s_table_01_td1{text-align:left;padding-left:6px;}
.s_table_02 .s_table_01_td2{color:#ffffff;font-weight:bold}
.s_table_02 .s_table_01_td3{text-align:right;padding-right:6px;}
.s_table_02 .s_table_01_td4{color:#666666;background-color:#ffff00;}
.s_table_02 .s_table_01_td3_new{font-size:11px;font-family:"돋움", dotum, sans-serif;}
.s_table_02 .s_span03{height:35px;line-height:35px;}

.s_table_repeat_out .overtime_btn{position:absolute;top:86px;display:block;width:18px;height:40px;overflow:hidden;text-indent:-5000px;}
.s_table_repeat_out .overtime_btn.overtime_prev{left:392px;background:url(../image/base_ot_prev.png) no-repeat;}
.s_table_repeat_out .overtime_btn.overtime_next{right:139px;background:url(../image/base_ot_next.png) no-repeat;}
.s_table_repeat_out .overtime_btn.overtime_prev:hover{background:url(../image/base_ot_prev_over.png) no-repeat;}
.s_table_repeat_out .overtime_btn.overtime_next:hover{background:url(../image/base_ot_next_over.png) no-repeat;}

.s_table_02 u{text-decoration:none;color:#0099ff;margin-left:2px;margin-right:3px;}
.s_table_02 .s_span_01{display:inline-block;width:18px;height:18px;line-height:18px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;font-size:11px;}
.s_table_02 td.s_no_border{border-right:0px;}

.s_table_pre_out {position:relative;margin-bottom:7px;}
.s_table_03 th {background:#3f4040;color:#ffffff;font-weight:normal;text-align:center;border-left:1px solid #666666;}
.s_table_03 .s_team_end_th th {height:39px;background:#999999;color:#ffffff;font-weight:normal;text-align:center;border-left:1px solid #666666;}
.s_table_03 .b_team_name2 {margin-left:10px;width: 113px;height:48px;padding-top:13px;text-align:left;}
.s_table_03 .b_team_name2 > span {display: inline-block;}
.s_table_03 .th_first_child {border-left:1px solid #3f4040; background: #3f4040;}
.s_table_03 .th_bottom_line {border-bottom:1px solid #666666; background: #3f4040;}
.s_table_03 .th_right_line {border-right:1px solid #cccccc;}
.s_table_03 .th_title_gray {background: #dfe4e8;color:#000; font-weight:normal;}
.s_table_03 .th_title_sky {background: #4ca7e9; font-weight:normal;}
.s_table_03 .s_team_end_th th:first-child {border-left:1px solid #999999}
.s_table_03 th.th_line_color {color:#666666}
.s_table_03 th.s_no_th_bg{border-right:0px;}
.s_table_03 th.s_add_th_border{border-right:1px solid #3f4040;}
.s_table_03 .s_team_end_th th.s_add_th_border{border-right:1px solid #999999;}
.s_table_03 th.add_th_bold {font-weight:bold;}
.s_table_03 {border-bottom:1px solid #cccccc;color:#333333;}
.s_table_03 td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center}
.s_table_03 td.s_add_th_border {border-right:1px solid #cccccc;}
.s_table_03 .s_table_01_td1 {text-align:left;padding-left:6px;}
.s_table_03 .s_table_01_td2 {color:#ffffff;font-weight:bold}
.s_table_03 .s_table_01_td3 {text-align:right;padding-right:6px;}
.s_table_03 .s_table_01_td4 {color:#666666;background-color:#ffff00;}
.s_table_03 .s_table_01_td3_new {font-size:11px;font-family:"돋움", dotum, sans-serif;}
.s_table_03 .pre_game_result img{margin-left:1px;}
.s_table_03 .pre_avg_score {float:left; display:inline-block; width: 40px; height:30px; background:#666666; color:#FFF; text-align:right; line-height: 28px; }
.s_table_03 .pre_avg_run {float:left; display:inline-block; width: 35px; height:30px; background:#ff0000; color:#FFF; line-height: 28px; }
.s_table_03 .s_span03 {height:35px;line-height:35px;}
.s_table_03 u {text-decoration:none;color:#0099ff;margin-left:2px;margin-right:3px;}
.s_table_03 .s_span_01 {display:inline-block;width:18px;height:18px;line-height:18px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;font-size:11px;}
.s_table_03 td.s_no_border {border-right:0px;}

.s_alt_div1{text-align:center}
.s_alt_div2{height:18px;line-height:18px;width:73px;background:#ffffff;border:1px solid #cccccc;font-size:11px;font-family:"돋움", dotum, sans-serif;color:#666666;font-weight:normal;margin-top:7px;position:absolute;right:5px;}
.s_s1_11{height:35px;}
.s_s2{width:830px;float:left;}
.s_s1{width:830px;float:left;}
#allot_img{width:98px;height:25px;text-indent:-9999px;cursor:pointer;border:1px solid #000;display:inline-block;overflow:hidden;float:right;}
.s_s2_11{}

.s_alt_div3{height:35px;line-height:35px;position:absolute;right:6px;}
.s_alt_div3 img{vertical-align:middle}
.s_td_btn img{margin-left:1px;}
.s_td_btn img:first-child{margin-left:0px;}
.s_info_text{height:35px;line-height:35px;border:1px solid #cccccc;text-align:center;margin-top:9px;}
.s_info_text u{color:#0099ff;}
.s_info_text a{color:#0099ff;text-decoration:underline;}
.s_info_text a:hover{color:#0099ff;text-decoration:underline;}

.b_team_info_th_a{margin-left:20px;}
.b_team_info_th_b{margin-left:16px;}
.b_team_info_th_d{margin-right:9px;}
.b_team_info_th_c{margin-right:8px;}
.b_team_info_th_e{margin-right:19px;}
.b_team_info_th_f{margin-right:10px;}
.b_team_info_th_g{margin-right:14px;}
.b_square_yel_list{margin:0 auto;width:32px;}
.b_square_yel_list li.yel{float:left;width:15px;height:15px;background:url(../image/b_square_yel.png) no-repeat;margin-right:2px;margin-bottom:2px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:bold;line-height:18px;}
.b_square_yel_list li.whi{float:left;width:15px;height:15px;background:url(../image/b_square_white.png) no-repeat;margin-right:2px;margin-bottom:2px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:bold;line-height:18px;}
.b_square_pink_list{margin:0 auto;width:32px;}
.b_square_pink_list li.pink{float:left;width:15px;height:15px;background:url(../image/b_square_pink.png) no-repeat;margin-right:2px;margin-bottom:2px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:bold;line-height:18px;}
.b_square_pink_list li.whi{float:left;width:15px;height:15px;background:url(../image/b_square_white.png) no-repeat;margin-right:2px;margin-bottom:2px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:bold;line-height:18px;}
.b_square_whi_list{margin:0 auto;width:32px;}
.b_square_whi_list li{float:left;width:15px;height:15px;background:url(../image/b_square_white.png) no-repeat;margin-right:2px;margin-bottom:2px;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;font-weight:bold;line-height:18px;}
.b_standard_up{margin-bottom:5px;display:block;font-family:"돋움", dotum, sans-serif;}
.b_standard_down{color:#999999;font-family:"돋움", dotum, sans-serif;font-size:11px;}
.b_team_logo{width:75px;height:61px;line-height:61px;}
.b_team_logo img{text-align:right;vertical-align:middle;max-height:49px;}
.ba_team_logo{width:75px;height:61px;line-height:61px;margin-top:3px;}
.ba_team_logo img{text-align:right;vertical-align:middle;max-height:49px;}
.b_team_name{margin-left:10px;width:123px;height:48px;padding-top:13px;text-align:left;}
.b_team_name > span {display: inline-block;}
.ba_team_name{margin-left:1px;/*height:48px;*/height:54px;padding-top:13px;text-align:left;/*width:126px;*/width:144px;}
.b_team_point{font-size:30px;font-weight:bold;font-family:"돋움", dotum, sans-serif;height:61px;line-height:61px;width:56px;text-align:center;}
.ba_team_point{font-size:30px;font-weight:bold;font-family:"돋움", dotum, sans-serif;height:61px;line-height:61px;width:49px;text-align:center;margin-top:3px;}
.b_team_name_ins1{font-weight:bold;height:13px;line-height:13px;/*display:block;*/margin-bottom:2px}
.b_team_name_ins1 img{margin-left:5px;vertical-align:top;}
.b_team_name_ins1b{font-weight:bold;line-height:13px;display:block;width:140px;}
.b_team_name_ins2{width:45px;height:17px;background:#99ccff;font-weight:bold;color:#ffffff;text-align:center;line-height:17px;font-size:11px;font-family:"돋움", dotum, sans-serif;margin-top:2px;display:block}
.b_team_name_ins2.b_img{overflow:hidden;background:none; width:100%; margin-top:4px;}
.b_team_name_ins2.b_img img{float:left;}
.b_team_name_ins2 img{margin-right:2px;}
.b_team_name_ins_score{font-size:12px;margin-top:4px;display:block;color:#666;}
.base_hsb_line{width:45px;height:56px;padding-top:7px;text-align:left;padding-left:2px;float:right;}
.base_hsb_line li{margin-top:2px;}
.b_team_name_ins3{width:45px;height:17px;background:#99ccff;color:#000000;text-align:center;line-height:19px;font-size:11px;font-family:"돋움", dotum, sans-serif;margin-top:2px;display:inline-block}
.b_team_name_ins31{height:17px;text-align:center;display:inline-block;float:left;}
.b_team_name_ins3_out{height:17px;line-height:18px;}
.b_team_name_ins3_out u{width:91px;color:#666;font-size:11px;font-family:"돋움", dotum, sans-serif;display:inline-block;}
.b_team_name_ins4{width:45px;height:17px;background:#ff9999;color:#000000;text-align:center;line-height:19px;font-size:11px;font-family:"돋움", dotum, sans-serif;margin-top:2px;display:inline-block}

.base_match_img{padding-bottom:5px;}
p.playerinfo{font-size:11px;color:#666;}

.b_horn_icon{padding-left:7px;height:36px;line-height:36px;}
.b_horn_icon span:first-child{height:36px;line-height:36px;}
.b_horn_icon img{margin-right:6px;vertical-align:middle}
.b_lineup_btn{background:#efefef;border:1px solid #cccccc;text-align:center;height:18px;line-height:21px;color:#666666;display:inline-block;width:48px;margin-left:2px;font-family:"돋움", dotum, sans-serif;cursor:pointer;font-size:11px;margin-right:2px;}

.league_team_btn{background:#efefef;border:1px solid #cccccc;text-align:center;height:18px;line-height:21px;color:#666666;display:inline-block;padding:0px 5px;font-family:"돋움", dotum, sans-serif;cursor:pointer;font-size:11px;margin-right:8px;}


.b_popup_btn{background:#ff0000;border:1px solid #950909;text-align:center;height:18px;line-height:18px;color:#ffffff;display:inline-block;width:48px;margin-left:1px;font-family:"돋움", dotum, sans-serif;cursor:pointer;font-size:11px;}

.b_end_btn{margin-right:10px;display:inline-block;height:18px;line-height:18px;}
.b_title_area{margin-top:23px;height:35px;line-height:35px;background:#efefef;border:1px solid #cccccc;padding-left:10px;margin-bottom:7px;color:#333333}
.b_title_area u{font-weight:bold;text-decoration:none;margin-right:13px;}
.b_btn_style{margin-right:12px;height:36px;line-height:36px;}
.b_btn_ml2{margin-right:2px;}
.b_btn_mr3{margin-right:3px;}
.div_title_area{height:35px;line-height:35px;background:#d4eaf5;border:1px solid #cccccc;padding-left:10px;color:#333333;}
.div_title_area span{float:left;}
.div_title_area u{font-weight:bold;text-decoration:none;margin-right:13px;}
.btn_alt_div2{height:18px;line-height:18px;width:73px;background:#ffffff;border:1px solid #cccccc;color:#666666;margin-top:7px;text-align:center;cursor:pointer;float:right;margin-right:4px;}
.b_end_div{display:inline-block;height:18px;line-height:36px;}

.base_hsb_icon{height:29px;}
.base_hsb_icon li{height:29px;line-height:29px;float:left;width:67px;}
.base_h_ins_bg{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_red.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.base_h_ins_bg_end{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_white.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.base_s_ins_bg_end{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_white.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.base_b_ins_bg_end{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_white.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.base_s_ins_bg{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_blue.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.base_b_ins_bg{height:15px;line-height:17px;width:15px;font-size:11px;font-family:"돋움", dotum, sans-serif;background:url(../image/b_square_purple.png) no-repeat;font-weight:bold;color:#ffffff;display:inline-block;text-align:center;}
.ba_add_mr4{margin-right:4px;}
.ba_match_info{padding-top:9px;height:123px;font-weight:bold;}
.ba_match_text{height:32px;}
.ba_match_text_ins1{height:18px;line-height:18px;color:#999999}
.ba_match_text_ins2{height:18px;line-height:18px;color:#333333}
.ba_match_text_ins2 span{padding: 0px 2px;color:#999999}
.ba_match_text_ins3{color:#CC0000}

.text_repeat{background:url(../image/text_repeat_bg.png) repeat-x;height:30px;line-height:30px;color:#ffffff;padding-left:5px;padding-right:5px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.baseball_text_flow{position:absolute;top:50px;left:103px;z-index:600;display:none;}
.add_ps td{position:relative;}

/**  스포츠 검정 테두리 ----   **/
.rightnow .line_show{position:relative;height:39px;line-height:39px;background:#000}
.rightnow .line_show span{left:0px;position:absolute;width:100%;display:block;}
.rightnow .line_show span.black_line{top:0px;left:-1px;height:170px;border:1px solid #000000;width:100%;}
.rightnow .line_show1{position:relative;height:39px;line-height:39px;background:#000}
.rightnow .line_show1 span{left:0px;position:absolute;width:100%;display:block;}
.rightnow .line_show1 span.black_line{top:0px;left:-1px;height:198px;border:1px solid #000000;width:100%;}


/**  달력 ----   **/
.s_setting_div{width:235px;height:80px;border:1px solid #cccccc;position:absolute;top:37px;right:-1px;background:#ffffff;z-index:100;display:none;}
.s_setting_div_ins1{height:36px;line-height:36px;}
.s_setting_div_ins1_left{color:#333333;font-weight:bold;padding-left:10px;}
.s_setting_div_ins1_right{text-align:right;font-size:11px;color:#999999;font-family:"돋움", dotum, sans-serif;padding-right:11px;}
.s_setting_div_ins2{padding-left:10px;padding-right:6px;color:#666666;}
.s_set_prom{color:#666666;}
.s_set_prom span{display:inline-block;height:36px;/*line-height:44px*/line-height:39px;}
.s_set_sound{color:#666666;margin:0 10px 0 15px;}
.s_set_sound span{display:inline-block;height:36px;/*line-height:44px*/line-height:39px;}


/**  실시간스코어 설정----   **/
.s_cal_top{height:42px;line-height:42px;border-top:4px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-left:13px;padding-right:18px;border-bottom:1px solid #cccccc;}
.s_cal_top_l{position:relative;font-size:24px;}
.s_cal_top_l .s_date_yymm{font-size:24px;color:#333333;font-weight:bold;}
.s_cal_top_l .s_date_month{font-size:12px;color:#999999;position:absolute;top:5px;left:98px;font-weight:normal}
.s_calender_div{background:#ffffff;z-index:500;position:absolute;top:38px;/*right:-1px;*/left:0;width:323px;display:none}
.s_cal_top_r{color:#666666;font-size:11px;font-family: Verdana, Helvetica, Arial, sans-serif;}
.s_cal_top_r .s_cal_top_r_line{margin-left:11px;margin-right:12px;;color:#cccccc;}
.s_cal_top_r a{color:#666666}
.s_cal_top_r a:hover{color:#666666}
.s_cal_date_week{border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:321px;height:20px;}
.s_cal_date_week li{width:45px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;height:20px;line-height:23px;text-align:center;color:#333333;float:left}
.s_cal_date_week li.s_cal_date_last{width:45px;border-right:0px;}
.s_cal_date_week li:first-child{background:#ffe4e4;color:#ff0000}
.s_cal_date_show{border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:321px;height:229px;}
.s_cal_date_show li{float:left;width:45px;height:45px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;position:relative;text-align:center;}
.s_cal_date_show li a{color:#666666}
.s_cal_date_show li.s_cal_date_last{width:45px;border-right:0px;}
.s_cal_date_show li span:first-child{position:absolute;top:0px;left:5px;font-size:11px;color:#666666;height:16px;line-height:16px;}
#s_cal_red_color span:first-child{color:#ff0000}
#s_cal_red_color a {color:#ff0000}
#s_cal_red_color span {color:#ff0000}
.s_cal_date_show li span.cal_count{font-size:20px;font-weight:bold;height:45px;line-height:49px;color:#000000}


/** 베팅내역 찾아보기 팝업창 **/

.betting_popup {width:calc(100% - 50px); padding:15px 25px;}
.betting_popup .betting_popup_table {table-layout:auto;}



/**  마켓 ----   **/
.m_item_list{border:1px solid #cccccc;padding:27px 29px 10px;}
.m_item_list_ul li{float:left;width:185px;margin-right:10px;margin-bottom:20px;/*height:261px;*/position: relative;}
.m_item_info{background:#fff;height:230px;padding:22px 14px 10px 14px;border:1px solid #cccccc;border-radius: 5px 5px 0 0;position: relative;}
.m_item_pho{padding-top:14px;padding-bottom:14px;text-align:center;}

.m_item_name p{color:#999999;height:19px;text-align:center}
.m_item_name p u{color:#333333;font-weight:bold;text-decoration:none;}
.m_item_purchase{height:40px;/*background:#ff6600;*/width:183px;background-color: #80cbf1;}
.m_item_purchase_ins1{background:url(../image/m_item_icon.png) no-repeat 5px center #ffffff;padding-left:37px;color:#ff6600;font-weight:bold;height:30px;display:inline-block;line-height:33px;width:47px;}
.m_item_purchase_ins2{background:#80cbf1;font-weight:bold;color:#ffffff;text-align:center;width:78px;height:40px;display:inline-block;line-height:40px;cursor:pointer}
.m_item_purchase_ins3{background:url(../image/m_item_point.png) no-repeat 5px center #ffffff;padding-left:31px;color:#ff6600;font-weight:bold;height:30px;display:inline-block;line-height:33px;width:67px;}
.m_item_purchase_ins4{width:37px; height:30px;background-color:#efefef;border-right:1px solid #cccccc; text-align:center;line-height:30px;}
.m_item_purchase_ins5{background:url(../image/m_item_gppoint.png) no-repeat 5px center transparent;padding-left:37px;color:#fff;font-weight:bold;height:30px;display:inline-block;line-height:33px;width:73px;}
.m_item_purchase_ins6{width: 54px;/* border-right:1px solid #ccc; */color:#666666;font-weight:bold;height:20px;display:inline-block;line-height:20px;text-align:center;margin:10px 0 0 10px;border-radius: 5px;}
.m_item_purchase_ins7{width:14px; height:30px; background-color:#efefef;}
.m_item_purchase_ins7 a{display:block; text-align:center;height:15px;}
.m_item_purchase_ins7 a:first-child{border-bottom:1px solid #cccccc; box-sizing: border-box;}
.m_item_purchase_ins7 a img{margin-top: 4px;}

.item_css_payments{background-color: #136b98;color:#fff;font-weight: 800;line-height: 30px;width:120px;position: absolute;left:-5px;top:5px;border-radius: 5px;z-index: 100;}
.item_css_buy{border-left:1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-radius: 0 0 5px 5px;}
.item_price{position: absolute;bottom:5px;left:50%;transform: translateX(-50%);}

.m_coin_tit{padding-left:29px;padding-right:29px;height:141px;}
.paybank_notice_text{padding-left:3px;padding-bottom: 3px;}
.m_coin_tit_con{color:#333333;font-size:50px;}
.m_coin_tit_con u{color:#ff6600;text-decoration:none;}
.m_cpin_con{border:1px solid #cccccc;padding:29px;}
.m_line_h2{height:2px;border-top:1px solid #cccccc;}
.m_line_h1{height:1px;border-top:1px solid #cccccc;}
.m_line_h2_down{height:2px;border-bottom:1px solid #cccccc;}
.m_coin_des_list{}
.m_payment_tit{height:27px;}
.m_table_01 td{border-bottom:1px solid #cccccc;color:#333333;font-weight:bold;text-align:left;font-size:18px;}
.m_table_01 .m_td_tar{text-align:right;padding-right:1px; color:#333333;font-weight:bold;font-size:18px; margin-top:5px;}
.m_table_01 td .m_bonus_icon{background:url(../image/m_coin_des_detail.png) no-repeat;width:88px;margin-left:12px;display:inline-block;height:33px;width:88px;color:#ff6600;font-family:"돋움", dotum, sans-serif;line-height:33px;text-align:center;font-size:12px;}
.m_table_01 td span {font-weight:bold;}
.m_coin_choice_list{}
.m_coin_p{height:23px;line-height:33px;color:#999999;padding-left:4px;}
.m_coin_p2{font-size:15px;font-weight:bold;color:#333333;height:40px;padding-left:3px;}
.m_coin_p2 span{color:#ff6600}
.m_coin_p2 u{text-decoration:none}
.m_coin_p3,.m_coin_p4{color:#999999;padding-left:3px;}
.m_mutongjang_info{color:#333333;padding-left:3px;}
.m_muto_p1{font-weight:bold;height:23px;}
.m_muto_p2{height:30px;}
.s_input_w199_h19{width:199px;height:19px;border:1px solid #cccccc;line-height:19px;font-size:12px;color:#333333}
.s_input_w199_h28{width:185px;height:28px;border:1px solid #cccccc;line-height:28px;font-size:12px;color:#333333;padding-left:14px;}
.m_table_02 th{padding-left:3px;width:95px;}
.m_table_02 td{color:#333333}
.s_select_w201_h21{border:1px solid #cccccc;width:201px;height:21px;padding-left:5px;font-size:12px;color:#333333}
.s_com_name{margin-left:10px;}
.m_des_button_out{padding-left:3px;}
.m_des_buton{display:block;width:128px;height:28px;background:#3399cc;color:#ffffff;font-weight:bold;border:1px soldi #409fcf;line-height:28px;text-align:center;}
.m_des_buton a{color:#ffffff}
.m_des_buton a:hover{color:#ffffff}
.m_add_ml24px{margin-left:24px;vertical-align:middle;}
.market_new{margin-left:10px;vertical-align:middle;}

/* 직접입력 */
.direct_input{text-align: right;border:1px solid #e5e5e5;height: 30px;width:120px;position:relative;top:0px;left:10px;margin-right:10px;padding-right:10px;vertical-align: top;}
.coinimg{float:right;}
.coinimg:after{content:'';display: inline-block;width:32px;height:31px;margin-left:5px;vertical-align: bottom;}
.charge_notice_txt{color:#ff6600;font-size: 12px;display: inline-block;padding:15px 0 0 10px;}
.direct_input_label>img{padding-top:5px;float:left;}
#direct_coin{vertical-align:top;font-size:20px;}
.coinimg>img{vertical-align: bottom;}
.pay_ing_wrap{text-align:center;border:1px solid #ccc;padding:65px 0 90px;}
.pay_fin_tit{border:1px solid #ccc;}
.pay_fin_tit img{display:block;}
.pay_fin{padding:30px 30px 65px;}
.pay_fin .pay_info_tit{margin-bottom:15px;}
.pay_fin table{color:#333;margin:25px 0;}
.pay_fin th{border-bottom:1px solid #ccc;padding:0 3px;text-align:left;}
.pay_fin table td{font-size:12px;font-weight:400;}
.pay_fin table tr:last-child th, .pay_fin table tr:last-child td{border-bottom:none;}
#btn_pay_cancle{margin-right:5px;}

#mes_layout{width:100%;}
.mes_div_con{padding:0px 11px 0px}
.mes_div_ins1{height:50px;background:#3f4040;padding:0px 11px 0px}
.mes_div_ins1_r{position:relative;}
.mes_div_ins1_r_in{height:50px;line-height:53px;color:#cccccc;background:url(../image/s_mes_set_icon.png) no-repeat right center;padding-right:24px;position:relative;cursor:pointer}
.mes_div_con_ins1{height:36px;}

.mes_div_con_ins1a img{vertical-align:middle}
.mes_div_con_ins1a span{display:inline-block;}
.mes_div_con_ins1a span.m_send_num{margin-left:13px;height:36px;line-height:40px;}
.mes_div_con_ins1a span.s_info_pop{background:url(../image/score_b_error_icon.png) no-repeat left center;width:12px;text-indent:-99999px;cursor:pointer;margin-left:7px;height:36px;line-height:40px;z-index:50}
.mes_div_con_ins1a span.pop_layout{position:relative;margin-left:0px;}
.mes_div_con_ins1a span u{color:#3399cc;text-decoration:none;}
.mes_div_ins1_r img{vertical-align:middle}
.mes_div_con_send{background:url(../image/s_mes_send.jpg) no-repeat;color:#ffffff;font-weight:bold;width:95px;height:30px;padding-left:35px;line-height:32px;font-weight:bold;cursor:pointer}
.mes_div_con_send a{color:#ffffff;}
.mes_div_con_send a:hover{color:#ffffff;}
.mes_div_con_ins2{border:1px solid #cccccc;background:#efefef;height:33px;}
.mes_div_con_ins2 li{float:left;height:33px;line-height:35px;width:179px;text-align:center;border-right:1px solid #cccccc;color:#333333;font-weight:bold;cursor:pointer}
.mes_div_con_ins2 li a{color:#333333;display:inline-block;width:179px;height:33px;}
.mes_div_con_ins2 li a:hover{color:#333333}
.mes_div_con_ins2 li.s_mess_type{width:178px;border-right:0px;}
.mes_div_con_ins2 li.s_mes_add_color{background:#3f4040;color:#ffffff;}
.mes_div_con_ins2 li.s_mes_add_color a{color:#ffffff;}
.mes_div_con_ins2 li.s_mes_add_color a:hover{color:#ffffff;}
.mes_div_con_ins3_ins1{height:20px;line-height:20px;padding-left:1px;}
.mes_div_con_ins3_ins1 span{color:#666666;}
.mes_div_con_ins3_ins1 span.mes_span_ins2{color:#cccccc;margin-left:16px;margin-right:17px;}
.mes_div_con_ins3_ins1 span u{font-weight:bold;color:#3399cc;text-decoration:none;}
.mes_div_con_ins3_ins2 span{border:1px solid #cccccc;background:#efefef;height:18px;display:inline-block;line-height:21px;width:87px;text-align:center;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.mes_div_con_ins3_ins2 span a{color:#666666}
.mes_div_con_ins3_ins2 span a:hover{color:#666666}
.mes_div_con_ins3_ins2 span:first-child{width:57px;}

.m_mes_table01 th{font-weight:normal;color:#ffffff;background:#3f4040;text-align:center;}
.m_mes_table02{border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.m_mes_table02 td{border-bottom:1px solid #cccccc;text-align:center;height:31px;line-height:31px;color:#333333}
.m_mes_table01 .td_pl42{text-align:left;padding-left:42px;}
.m_mes_table02_0530 td{border-top:1px solid #cccccc;text-align:center;color:#333333}
.m_mes_table02_0530 tr:first-child td{border-top:none}
.m_mes_table02_0530 .td_pl42{padding-left:42px;text-align:left}
.m_mes_table02_0530 .text-bold{font-weight:bold;}
.m_mes_table02 tr.win_tr_bg{background:#efefef;}
.m_mes_table02 td input{vertical-align:middle}
.m_mes_table02 td a{color:#333333}
.m_mes_table02 td a:hover{color:#333333;text-decoration:underline}
.m_mes_table02 td img{vertical-align:middle}
.m_mes_table02 td.td_st1{text-align:left;padding-left:12px;}
.m_mes_table02 td.td_st1 img{margin-right:5px}
.m_mes_table02 td.td_st2 span{width:24px;display:inline-block;}
.m_mes_table02 td.td_st2{text-align:left;font-weight:bold;}
.m_mes_table02 td.td_st3{color:#ff0000;}
.m_mes_table02 .text-bold{font-weight:bold;}
.m_mes_table02 .blue-color{color:#3399cc}
.m_mes_table02 .red-color{color:#ff0000;}
.m_mes_table02 .gray-color{color:#999999;}
.m_mes_table02 .gray-color2{color:#666666;}
.m_mes_table02 .td_seen_color td{color:#999999;font-weight:normal}
.m_mes_table02 .td_seen_color td a{color:#999999;}
.m_mes_table02 .td_seen_color td a:hover{color:#999999;text-decoration:underline}
.m_mes_table02 .td_seen_color2 td{color:#333333;font-weight:normal}
.m_mes_table02 .td_seen_color td.td_st1{color:#333333;}
.m_mes_table02 .td_yel td {background-color: #ffff00;}
.m_mes_table02 .td_blue td {background-color: #cfebff;}

.eve_ranking_wrap{height:434px;overflow-y: auto;border:1px solid #cccccc;border-top:none}
.eve_rank_info{margin-top:20px;padding-left:7px;color:#666666}
.s_mes_be_care{height:20px;line-height:20px;color:#999999;margin-top:7px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.s_del_chioce{background:#efefef;border:1px solid #cccccc;text-align:center;display:inline-block;height:18px;width:57px;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;margin-right:12px;}
.s_del_chioce a{color:#666666}
.s_del_chioce a:hover{color:#666666}
.mes_set_div{width:223px;height:112px;border:2px solid #3399cc;position:absolute;top:38px;right:-11px;padding-left:17px;padding-right:10px;background:#ffffff;display:none;}
.mes_set_div_ins1{height:22px;}
.mes_set_div_ins1_f{color:#333333;font-weight:bold;width:60px;margin-top:11px;}
.mes_set_div_ins1_r{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;margin-top:12px;cursor:pointer}
.m_ok_but{margin-top:10px;}
.m_ok_but span{width:59px;height:20px;line-height:20px;background:#3399cc;color:#ffffff;font-size:11px;font-family:"돋움", dotum, sans-serif;display:block;margin:0 auto;text-align:center}
.m_tb_box td input{vertical-align:middle;}
.m_tb_box{color:#666666}
.m_tb_box tr{height:13px;line-height:13px;}
.m_tb_box tr.m_td_h13{height:8px;line-height:8px;}
.mailListBtn span{width:64px;height:30px;font-weight:bold;color:#fefefe;line-height:33px;text-align:center;background:url(../image/mes_re_list_bg1.jpg) no-repeat;margin-right:3px;cursor:pointer}
.mailListBtn span.do_block_c{background:url(../image/mes_re_list_bg2.jpg) no-repeat;width:40px;height:30px;text-align:left;padding-left:35px;}
.mailListBtn span.do_block_c2{background:url(../image/mes_re_list_bg3.jpg) no-repeat;color:#666666;margin-right:0px;margin-left:3px;}
.mail_view_tab{background:#3f4040;padding-left:10px;height:30px;color:#ffffff;line-height:32px;}
.mail_view_tab img{vertical-align:middle;}
.mail_view_tab .m_mem_label{height:30px;line-height:29px;margin-right:5px;}
.mail_view_tab_l{height:30px;line-height:30px;}
.mail_view_tab_l span{display:inline-block;height:30px;}
.mail_view_tab_l b{margin-right:9px;}
.mail_view_tab_l u{text-decoration:none;margin-left:11px;}
.mail_view_tab_r{height:30px;line-height:32px;}
.mail_view_tab_r_is1{border:1px solid #ffffff;background:#3f4040;font-weight:bold;text-align:center;line-height:28px;width:45px;height:26px;margin-top:1px;margin-right:1px}
.mail_view_tab_r input[type=text]{width:111px;height:28px;font-weight:bold;color:#0066ff;background:#efefef;margin-right:1px;text-align:right;padding-right:9px;vertical-align:middle;margin-top:1px;line-height:31px}
.mail_view_tab_r_is2{margin-right:5px;height:30px;line-height:30px;}
.mail_view_tab_r_is3{margin-right:7px;}
.m_readFrame{overflow-x:hidden;overflow-y:scroll;height:357px;width:700px;padding:15px 10px;}
.textarea_layout0{padding:15px 10px;height:355px;}
#m_readFrame_area{height:357px;width:100%;font-size:12px;color:#333333}
.textarea_layout{padding:15px 10px;border:1px solid #cccccc;height:355px;}
#m_readFrame_area2{height:355px;width:100%;font-size:12px;color:#333333;}
.mail_be_care{background:#3f4040;color:#cccccc;height:30px;line-height:30px;padding-left:10px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.mes_btn_list li{float:left;height:36px;line-height:39px;}
.mes_btn_list li a{color:#666666;}
.mes_btn_list li a:hover{color:#666666;text-decoration:underline}
.mes_btn_list li.li_line_style{margin-left:10px;;margin-right:11px;color:#cccccc}
.mes_btn_list li.add_blue_color a{color:#3399cc}
.mes_btn_list li.add_blue_color a:hover{color:#3399cc}
.m_input_w328_h28{width:328px;height:28px;background:#efefef}
.m_w_headspan{display:inline-block;height:30px;line-height:30px;}
.m_w_headspan input{vertical-align:top;margin-top:1px;*margin-top:0px;}
.m_btn_fl{display:inline-block;width:72px;height:26px;background:#3f4040;border:1px solid #ffffff;font-weight:bold;text-align:center;margin-top:1px;margin-left:1px;color:#ffffff}
.replay_det_layout li{float:left}
.m_reply_info{height:33px;line-height:33px;color:#333333;margin-bottom:4px;}
.m_reply_info input[type=checkbox]{vertical-align:middle;margin-top:-2px;margin-bottom:1px;}
.m_reply_info u{text-decoration:none;font-weight:bold;color:#3399cc}
.m_reply_info span{display:inline-block;height:33px;line-height:33px}
.reply_total_btn{padding-right:10px}
.m_readFrame_area_num{color:#999999;height:27px;line-height:27px;text-align:right;margin-bottom:3px;}
.m_readFrame_area_num u{text-decoration:none}
.m_point_mess span{height:21px;line-height:21px;color:#333333;padding-left:3px;width:137px;display:inline-block}
.m_point_txt span{display:inline-block;width:135px;padding-left:9px;border-left:1px solid #cccccc;float:left;height:28px;line-height:28px;font-weight:bold}
.m_point_txt span:first-child{border-left:0px;}
.m_point_txt span:first-child u{color:#0066ff}
.m_point_txt{border:1px solid #cccccc;height:28px;width:290px;}
.m_point_txt u{color:#ff0000;text-decoration:none;}
.m_w_btn_total a{display:inline-block;width:64px;height:30px;margin-left:5px;background:url(../image/mes_re_list_bg1.jpg) no-repeat;text-align:center;color:#fefefe;line-height:32px;font-weight:bold;}
.m_w_btn_total a:first-child{background:url(../image/mes_re_list_bg4.jpg) no-repeat;width:79px;padding-left:35px;text-align:left;}
#flist_pop{width:506px;height:387px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:0;bottom:0;display:none;z-index:2200}
#info_pop_pro_div{width:307px;height:377px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:142px;display:none;z-index:5000;padding:5px;}
#info_pop_nick_div{width:309px;height:379px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:142px;display:none;z-index:5000;padding:5px;}
#info_pop_shout_div{width:309px;height:379px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:142px;display:none;z-index:5000;padding:5px;}
#info_pop_draw_div{width:309px;height:379px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:142px;display:none;z-index:5000;padding:5px;}
#my_block_pop_div{width:317px;height:304px;border:2px solid #3399cc;background:#ffffff;position:fixed;margin: auto;left:0;right:0;top:142px;display:none;z-index:5000;padding:5px;}
.send_info_div{width:208px;height:123px;border:2px solid #3399cc;position:absolute;top:13px;left:21px;background:#ffffff;padding:0px 12px 0px 13px}
.send_info_div_is1 span{color:#999999;height:33px;line-height:33px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.send_info_div_is1 span:first-child{font-weight:bold;font-size:12px;color:#333333;font-family: Gulim, "굴림" ,sans-serif;}
.send_info_div_is2 li{height:18px;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;}

.score_notice_layer{width:470px;position:absolute;top:-98px;right:-1px;background:#ffffff;z-index:100;}
.score_notice_tit{height:45px;line-height:45px;padding-left:18px;font-weight:bold;background:#3399cc;color:#ffffff}
.score_notice_name_span{display:inline-grid;width:100px;height:40px;line-height:40px;background:#cccccc;font-weight:bold;color:#333333;text-align:center;}

.flist_con_ins1{padding:0px 10px 0px 17px;}
.flist_con_ins1 span{color:#999999;height:33px;line-height:33px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.flist_con_ins1 span:first-child{font-weight:bold;font-size:12px;color:#333333;font-family: Gulim, "굴림" ,sans-serif;}
.fl_sel_tit span{font-size:11px;font-family:"돋움", dotum, sans-serif;height:26px;line-height:26px;color:#666666}
.fl_sel_tit span u{color:#3399cc;text-decoration:none;font-weight:bold}
.flist_con_ins2{}
.flist_con_show{padding-left:17px;padding-right:17px;}
.flist_con_ins2{width:209px;}
.flist_con_ins3{width:53px;text-align:center;vertical-align:middle;}
.flist_con_ins3 a{display:block;margin-bottom:5px;}
.flist_con_ins3 a:first-child{margin-top:103px;}
.all_fl_sel{width:209px;}
.fl_sel_con ul{width:201px;border:1px solid #cccccc;overflow-y:scroll;padding-top:7px;height:213px;color:#666666}
.fl_sel_con li{height:17px;line-height:19px;padding-left:6px;}
.fl_sel_con li input{vertical-align:middle;margin-top:-1px;margin-bottom:2px;}
.fl_all_check{height:25px;line-height:25px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;padding-left:7px;}
.fl_all_check input{vertical-align:middle}
.fl_botton{text-align:center;}
.fl_botton a{display:inline-block;}
.fl_sel_con li.li_add_color{background:#cccccc}
.close_botton_jq{cursor:pointer}


.mem_info_pop{background:#ffffff;border:4px solid #3399cc;width:115px;position:absolute;top:5px;left:70px;display:none;z-index:1000}
.mem_info_pop ul{padding-top:5px;padding-left:7px;}
.mem_info_pop ul li{height:25px;line-height:25px;}
.mem_info_pop ul li span{height:25px;line-height:22px;display:inline-block}
.mem_info_pop ul li img{vertical-align:middle;}
.mem_info_pop ul li a{color:#333333}
.mem_info_pop ul li a:hover{color:#333333;text-decoration:underline;font-weight:bold;}
#s_nick_popup{position:relative;cursor:pointer;}
.mem_info_show:hover{text-decoration:underline;cursor:pointer;}
.black_bg{position:fixed;width:100%;background:#000000;height:100%;top:0px;filter:alpha(opacity=75);opacity:0.75;display:none;z-index:2100}


.chat_pop{background:#ffffff;border:2px solid #3399cc;width:70px;position:absolute;top:5px;left:70px;display:none;z-index:1000}
.chat_pop ul{padding-top:5px;padding-left:17px;}
.chat_pop ul li{height:20px;line-height:20px;}
.chat_pop ul li a, .chat_pop ul li a:active {color:#333333;}
.chat_pop ul li a:hover{color:#333333;text-decoration:none;}

/**     마이 페이지 -----    **/
.my_big_tit{background:#3f4040;font-weight:bold;color:#ffffff;height:39px;line-height:39px;width:118px;text-align:center;}
.my_s_menu_li{border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#efefef;height:37px;}
.my_s_menu_li li{float:left;color:#cccccc;height:37px;line-height:37px;}
.my_s_menu_li li a{color:#666666;}
.my_s_menu_li li:first-child{margin-left:30px;}
.my_s_menu_li li a:hover{color:#666666;text-decoration:underline;}
.my_s_menu_li li.menu_line{margin-left:10px;margin-right:10px;}
.my_pwd_con{border:1px solid #cccccc;padding:46px 29px;}
.my_pwd_div_ins1 p{color:#999999;height:18px}
.my_pwd_div_ins1 p:first-child{font-size:15px;font-weight:bold;color:#333333;height:20px;}
.input_w198_h28{width:194px;height:28px;padding-left:5px;border:1px solid #cccccc;}
.my_table_01 th{color:#333333;padding-left:3px;}
.pwd_info_ins1 p{font-weight:bold;color:#333333;height:18px}
.pwd_info_ins1{margin-bottom:9px;}
.pwd_info_ins2{margin-bottom:18px;}
.pwd_info_ins2 p{height:18px;color:#666666;}
.pwd_info_ins3{}
.pwd_info_ins3 p{height:18px;color:#666666;}
.my_s_menu_li li.add_color_b{font-weight:bold}
.my_s_menu_li li.add_color_b a{color:#3399cc;}
.my_s_menu_li li.add_color_b a:hover{color:#3399cc;}

.s_inner_div2_ul li.add_color_b{font-weight:bold}
.s_inner_div2_ul li.add_color_b .score_sport_small_icon{font-weight:normal;}
.s_inner_div2_ul li.add_color_b a{color:#ff0000;}
.s_inner_div2_ul li.add_color_b a:hover{color:#ff0000;}

.wd_info_ins1 p{color:#333333;height:18px;}
.wd_info_ins1 p:first-child{font-weight:bold;height:23px;}
.wd_info_ins2{margin-top:14px;}
.wd_info_ins2 p{color:#333333;height:18px;}

.my_table_02{height:39px;background:#3f4040}
.my_table_02 th{text-align:center;color:#ffffff;font-weight:normal}
.my_table_02 th.th_pl_144{text-align:left;padding-left:144px}
.my_table_02 th.th_line{color:#666666;}
.my_table_03{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333}
.my_table_03 td{text-align:center;border-bottom:1px solid #cccccc}
.my_table_03 td.add_style_bold{font-weight:bold;}
.my_table_03 td.add_red_color{color:#ff0000}
.my_table_03 td.add_blue_color{color:#3399cc}
.my_table_03 td.add_gray_color{color:#999999}
.my_table_03 td.td_pl_33{padding-left:33px;text-align:left}
.my_table_03 td.td_pl_41{padding-left:41px;text-align:left}
.my_table_03 td.td_pl_50{padding-left:50px;text-align:left}
.my_table_03 td.td_text_l{text-align:left;padding-left:5px;}
.my_table_03 td.td_text_r{text-align:right;padding-right:5px;}
.pape_layout_t50_b60{padding-top:50px;padding-bottom:60px;}


.my_table_03_new{border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;color:#333333}
.my_table_03_new td{text-align:center;border-bottom:1px solid #999999}
.my_table_03_new .add_style_bold{font-weight:bold;}
.my_table_03_new .add_red_color{color:#ff0000}
.my_table_03_new .add_grade_color{color:#999999}
.my_table_03_new td.td_pl_5{padding-left:5px;text-align:center}
.my_table_03_new td.td_pl_41{padding-left:41px;text-align:left}
.my_table_03_new td.td_pl_50{padding-left:50px;text-align:left}
.my_table_03_new td.td_text_l{text-align:left}
.my_table_03_new td.td_text_r{text-align:right}
.my_table_03_new div.tr_alarm_close{margin:-15px 2px 0 0;float:right;display:block;font-weight:bold;width:auto!important;text-align:right;font-size:13px;color:#999;cursor:pointer;}

.my_table_04 td{border-bottom:1px solid #cccccc;color:#333333;text-align:center}
.my_table_04 td.td_pl_18{text-align:left;padding-left:18px;}
.my_table_04 td.add_style_bold{font-weight:bold;}
.my_table_04 td.add_red_color{color:#ff0000}
.my_table_04 td.td_text_l{text-align:left;}
.my_table_04 td.add_blue_color{color:#3399cc}
.my_table_04 .td_border_remove td{border-bottom:0px}
.td_compare_span span{display:block; line-height:17px;color:#ff0000}
.td_compare_span span:first-child{color:#333333;}
.item_icon_logo{height:71px;line-height:71px;width:74px;margin-right:5px}
.item_icon_logo img{vertical-align:middle}
.item_icon_logo_text u{text-decoration:none}


.my_table_04_new td{color:#333333;text-align:center}
.my_table_04_new td.td_pl_18{text-align:left;padding-left:18px;}
.my_table_04_new td.add_style_bold{font-weight:bold;}
.my_table_04_new td.add_red_color{color:#ff0000}
.my_table_04_new td.td_text_l{text-align:left;}
.my_table_04_new td.add_blue_color{color:#3399cc}
.my_table_04_new .td_border_remove td{border-bottom:0px}

.my_point_title{height:139px;;background:#ffffff;border:1px solid #cccccc;position:relative;}
.my_point_tit_ins1{position:absolute;left:29px;top:31px;}
.my_point_tit_ins2{position:absolute;right:30px;top:50px;}
.my_point_tit_ins3{position:absolute;right:30px;top:84px;}
.my_point_info{height:35px;line-height:35px;color:#333333}
.my_point_show{font-weight:bold;color:#333333;font-size:50px;}
.my_point_show u{text-decoration:none;color:#ff6600}
.item_coin_con{border:1px solid #cccccc;padding:26px 29px}
.item_coin_range a{display:inline-block;width:87px;height:18px;line-height:21px;background:#efefef;border:1px solid #cccccc;text-align:center;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.item_coin_range a:hover{color:#666666}
.item_coin_range{margin-right:3px}
.item_coin_info{height:39px;line-height:39px;}
.item_buy_it{margin-right:1px}
.my_coin_item_btn{text-align:right;margin-top:10px;}
.my_p_sf_div{width:100%}
.my_p_sf_div_inner{padding:4px}
.my_p_sf_pop_tit{height:50px;line-height:50px;background:#3f4040;padding-left:11px;}
.my_p_sf_pop_tit img{vertical-align:middle}
.my_p_sf_pop_con{padding:33px 11px 0px}
.my_p_sf_pop_con_ins1 p{height:18px;color:#333333;}
.my_p_sf_pop_con_ins1 p:first-child{height:21px;font-weight:bold}
.my_p_sf_pop_con_ins1 p u{text-decoration:none;color:#999999}

.my_table_05{color:#333333}
.my_table_05 th{text-align:right}
.my_table_05 td{padding-left:5px}
.input_w_123_h28{width:115px;height:28px;border:1px solid #cccccc;text-align:right;padding-right:8px;font-weight:bold;line-height:31px;}
.td_p_bg{background:url(../image/login_point_icon.png) no-repeat right center;padding-right:35px;}
.td_sp_bg{background:url(../image/s_point.png) no-repeat right center;padding-right:35px;}
.sf_pop_change_btn{text-align:center;}
.my_c_charge_pop_con{padding:42px 15px 0px;}
.buylist_menu_ul{border:1px solid #cccccc;background:#efefef;height:33px;text-align:center;font-weight:bold;}
.buylist_menu_ul li.buylist_menu{float:left;width:50%;height:33px;line-height:35px;}
/* border-right:1px solid #cccccc */
.buylist_menu_ul a{color:#333333; display:block;}
.buylist_menu_ul a:hover{color:#333333;}
.buylist_menu_ul li.add_li_bg{background:#3f4040;}
.buylist_menu_ul li.add_li_bg a{color:#ffffff;}
.buylist_menu_ul li.add_li_bg a:hover{color:#ffffff;}

.item_icon_point_icon{height:31px;line-height:31px;}
.item_icon_point_icon img{vertical-align:middle;}
.item_icon_point_text{height:31px;line-height:31px;padding-left:4px;}

.info_con_layout{padding:38px 26px 0px;border:1px solid #cccccc;width:776px;min-height:403px}
.info_con_div_ins1 p{height:15px;color:#666666;}
.info_con_div_ins1 p:first-child{font-weight:bold;color:#333333}
.info_con_div_ins2_left{width:142px;}
.info_pro_photo_change{margin-top:10px}
.info_pro_photo_change u{color:#999999;cursor:pointer}
.info_pro_photo_change{height:23px;line-height:25px;background:url(../image/s_mes_set_icon.png) 20px center no-repeat;padding-left:42px;text-align:left;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.info_buy_item{width:96;height:18px;line-height:20px;border:1px solid #cccccc;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:center;margin:0 auto;margin-top:2px;display:inline-block;background:#efefef;cursor:pointer}
.info_buy_item a{color:#666666}
.info_buy_item a:hover{color:#666666}
.info_buy_item_box{text-align:center}
.info_con_div_ins2_right{width:610px;padding-left:24px;}
.info_con_l_top{padding-top:10px}
.info_con_l_top img{border:1px solid #cccccc}
.info_con_div_ins2{position:relative;}
.my_table_06 th{text-align:left;width:80px;}
.my_table_06 td{position:relative;}
.my_table_06{color:#333333}
.my_table_06 td.td_img_valign{vertical-align:top}
.my_table_06 td.td_span_h25 span{height:25px;line-height:27px}
.my_table_06 td.td_span_h25 u{text-decoration:none;}
.my_table_06 td.td_span_h25 span img{margin-left:3px}
.my_table_06 td.td_text_r{text-align:right;padding-right:1px}
.my_table_06 .sns_mail{font-size:11px;font-family:"돋움", dotum, sans-serif;}
.my_table_06 .sns_mail img{vertical-align:text-top;}
.join_step2_table_style .sns_mail img{vertical-align:text-top;}
.info_nick_change{display:inline-block;height:20px;line-height:24px;text-align:right;font-size:11px;font-family:"돋움", dotum, sans-serif;}

.info_nick_change u{color:#999999;cursor:pointer}
.info_nick_change_bg img{vertical-align:middle}
.info_nick_change span.info_nick_change_bg{height:20px;line-height:20px;display:inline-block;margin-right:3px;}
.info_nickname_in{height:20px;line-height:23px}
.info_buy_item{border:1px solid #cccccc;background:#efefef;text-align:center;width:87px;height:18px;line-height:21px;color:#666666;margin-left:10px;}
.info_auth_view{color:#999999;height:27px;line-height:30px;display:inline-block;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:right;cursor:pointer;position:relative}
.info_auth_view span.info_auth_view_bg{display:inline-block;height:27px;line-height:27px;margin-right:3px;}
.info_auth_view_bg img{vertical-align:middle}
.info_label_view span.info_label_view_bg{height:58px;line-height:60px;display:inline-block;margin-right:3px;overflow:hidden;*zoom:1;}
.info_label_view_bg img{vertical-align:middle}
.info_auth_view_div{border:1px solid #999999;width:103px;height:47px;padding:11px;display:none;position:absolute;top:23px;right:0px;background:#eeeeee;text-align:left}
.info_auth_view_div p{color:#666666}
.info_auth_view_div p.blue_line_text{color:#0982c6;height:18px;}
.info_label_view{color:#999999;height:58px;line-height:62px;display:inline-block;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:right;cursor:pointer;position:relative;}
.info_label_view_div{position:absolute;top:151px;right:0px;z-index:300;display:none}
.my_table_07{height:135px;border:5px solid #3399cc;background:#ffffff;position:absolute;top:11px;right:0px;width:743px;z-index:800;padding:5px 5px 5px 18px;}
.info_label_view_div_inner{position:relative;}
.div_border_add_delta{position:absolute;top:0px;right:30px;z-index:1000}
.info_label_ins2 p{color:#666666;height:15px;}
.info_label_ins2 p:first-child{color:#333333;font-weight:bold}
.info_label_ins2{margin-top:15px}
.info_label_list li{float:left;width:43px;text-align:center;color:#666666;font-size:11px;font-family:"돋움", dotum, sans-serif;position:relative;}
.info_label_list li img{cursor:pointer}
.info_label_list li:first-child{width:36px;margin-right:4px}
.info_label_name{height:22px;line-height:22px}
.info_label_detail_div{border:1px solid #999999;width:100%;display:block;white-space:nowrap;height:100%;padding-top:5px}
.info_label_detail_div u{text-decoration:none}
.info_label_detail_div p{height:18px;line-height:18px;text-align:left;padding-left:9px;padding-right:4px;}
.nfo_label_detail_name{height:18px;border:1px solid #999999;}
.info_label_detail_div_layout{position:absolute;bottom:50px;left:-58px;background:#ffffff;color:#333333;display:none;z-index:700;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.info_label_detail_div td{text-align:left}
.info_label_detail_div td u{text-decoration:none;}
.info_pop_pro_tit{font-weight:bold;height:27px;line-height:27px;color:#333333;padding-left:4px}
.info_pop_pro_img{padding:21px 0px 9px;text-align:center}
.info_pop_pro_info p{color:#999999;height:14px;text-align:center;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.info_pop_pro_info{margin-top:11px}
.info_pop_pro_img img{border:1px solid #cccccc}
.info_pop_pro_btn{text-align:center;margin-top:45px}
.info_pop_find_btn_inner{width:85px;margin:0 auto;}
.info_pop_nick_name{padding-top:61px;font-weight:bold;height:59px;text-align:center;}

.info_pop_shout_img{padding:37px 0px 25px;text-align:center}
.info_pop_shout_input{width:286px; margin: 0 auto;}
.info_pop_shout_input b{font-weight: 400;}
.info_pop_input_top{display:flex; flex-direction: row; justify-content: space-between; align-items: center; font-size: 12px; color: #666666; margin-bottom: 5px;}
.info_pop_input_top p span{color: #ff0000 !important; font-weight:bold;}
.info_pop_input_top span:last-child{color:#999999;}
.info_pop_shout_input textarea{border:1px solid #cccccc; margin-bottom: 10px; resize:none; width: 286px; height:80px; border-radius:2px;}
.info_pop_shout_giude{text-align:center; font-size: 11px; color: #999;}
.info_pop_shout_btn{text-align: center; margin-top:25px;}

.info_pop_find_btn .file {position: relative;display: inline-block;background:url(../image/info_pop_find_btn.jpg) no-repeat;overflow: hidden;color: #fefefe;text-decoration: none;text-indent: 0;line-height: 33px;width:85px;font-weight:bold;text-align:center;height:30px;}
.info_pop_find_btn .file input {position: absolute;left: 0;top: 0;opacity: 0;height:30px;
}
.info_certify_birthday{padding-left:22px}
.info_current_label_img{height:35px;line-height:35px;margin-top:9px;display:block;padding-left:1px;position:relative;width:53px}
.info_current_label_img img{vertical-align:middle}
.info_current_label_name{display:block;position:absolute;top:29px;left:0px;}
.info_current_label{height:58px;display:block}
.info_next_label_img{height:35px;line-height:35px;margin-top:9px;display:block;padding-left:1px}
.info_next_label_img img{vertical-align:middle}
.info_next_label_name{display:block}
.info_next_label{height:58px;display:block;position:absolute;left:408px;top:0px;}

.info_label_state_img{position:absolute;left:28px;top:14px;}
.info_position{position:relative;}

.my_fList_menu_ul li{float:left;margin-right:4px}
.my_fList_menu_info{height:30px;line-height:33px;color:#333333}
.my_fList_menu_info u{font-weight:bold;text-decoration:none;}
.my_fList_menu ~ u{text-decoration:none;}
.my_fList_menu ~ u u{text-decoration:none;}
.my_fList_menu_accept_info{height:30px;line-height:33px;color:#333333}
.my_fList_menu_accept_info u{font-weight:bold;text-decoration:none;}
.my_fList_menu_block_info{height:30px;line-height:33px;color:#333333}
.my_fList_menu_block_info u{font-weight:bold;text-decoration:none;}
.my_fl_mem_lev{width:53px;height:36px;line-height:36px;text-align:right}
.my_fl_mem_lev img{vertical-align:middle}
.my_fl_block_on_btn{margin-left:21px;cursor:pointer;}
.my_fl_mem_name{height:36px;line-height:38px;text-align:left;padding-left:8px}
.my_fl_order_span span{display:inline-block;width:56px;height:18px;line-height:20px;background:#efefef;border:1px solid #cccccc;text-align:center;color:#666666;cursor:pointer;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.my_fl_order_span span a{color:#666666}
.my_fl_order_span span a:hover{color:#666666}
.block_nick_ins_tit{height:23px;line-height:23px;color:#666666;}
.info_fl_pop_block{width:269px;margin:0 auto;}
.input_w179_h28{width:179px;height:28px;border:1px solid #cccccc;}
.info_pop_block_info p{height:13px;color:#999999;text-align:center;}
.info_pop_block_btn{text-align:center}
#football_record_total{width:100%;}
.football_record_total_inner{width:892px;margin:0 auto;margin-top:4px}
.foot_tit_layout{height:50px;line-height:50px;padding-left:11px;background:#3f4040;margin-bottom:31px}
.foot_tit_layout img{vertical-align:middle}
.foot_tit_layout2{height:50px;line-height:50px;padding-left:11px;background:#3f4040;}
.foot_tit_layout2 img{vertical-align:middle}
.lineup_tit_layout2{height:50px;background:#3f4040;}
.lineup_tit_layout2 img{vertical-align:middle}
.lineup_pop_layout{width:100%}

.footarea_tit span{background:#e9292a;height:26px;line-height:28px;text-align:center;color:#ffffff;width:247px;font-weight:bold;display:inline-block}
.footarea_tit{text-align:center;}
.footarea_match_name span{display:inline-block;height:60px;line-height:60px;font-size:18px;color:#333333;font-weight:bold;}
.footarea_match_name span.footarea_match_name_vs{font-size:12px;color:#ff0000;width:52px}
.footarea_match_name span.footarea_match_name_vs2{font-size:12px;color:#ff0000;}
.footarea_match_name{text-align:center}
.foot_vs_mark .foot_tit_div{height:35px;line-height:38px;background:#3f4040;font-weight:bold;color:#ffffff;font-weight:bold;padding-left:12px}
.foot_table_01{border-left:1px solid #cccccc;border-right:1px solid #cccccc;color:#333333;}
.foot_table_01 th{background:#efefef;font-weight:normal;text-align:center;font-size:11px;font-family:"돋움", dotum, sans-serif;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc}
.foot_table_01 th:first-child{border-left:0px;}
.foot_table_01 td{text-align:center;border-bottom:1px solid #cccccc}

.foot_table_02{color:#666666;}
.foot_table_02 th{background:#3f4040;font-weight:normal;text-align:center;color:#ffffff}
.foot_table_02 th:first-child{border-left:0px;}
.foot_table_02 td{text-align:center;}

.soccer_divi_table_02{background:#cccccc}
.soccer_divi_table_02 th{color:#3f4040;font-family:"돋움", dotum, sans-serif;}
.soccer_divi_tit_layout2{height:81px;background:#3f4040;padding-top:9px;padding-left:11px;position:relative;}
.socc_divi_tab{position:absolute;bottom:0px;left:11px;}
.socc_divi_tab li{float:left;margin-right:2px;width:90px;height:35px;text-align:center;line-height:37px;font-weight:bold;color:#ffffff;cursor:pointer}
.tab_01{background:url(../image/socc_divi_tab1_bg.png) no-repeat;}
.tab_02{background:url(../image/socc_divi_tab2_bg.png) no-repeat;}
.tab_03{background:url(../image/socc_divi_tab3_bg.png) no-repeat;}
.socc_divi_tab li.on{background:url(../image/soccer_divi_tab_over.png) no-repeat;color:#3f4040}
.socc_divi_tab li.over{background:url(../image/soccer_divi_tab_over.png) no-repeat;color:#3f4040}

.ht_span{width:272px;height:26px;line-height:28px;padding-left:11px;padding-right:11px;border:1px solid #cccccc;font-weight:bold;}
.ht_span img.trend_img{padding:0 3px;}
.vs_span img.trend_img{padding:0 3px;}
.ex_span img.trend_img{padding:0 3px;}
.ht_span u{text-decoration:none;text-align:left}
.ht_span b{text-decoration:none;text-align:right;color:#ff0000}
.vs_span{width:65px;height:26px;line-height:28px;text-align:center;color:#ff0000;font-weight:bold;border:1px solid #cccccc}
.ex_span{width:272px;height:26px;line-height:28px;padding-left:11px;padding-right:11px;border:1px solid #cccccc;font-weight:bold;}
.ex_span u{text-decoration:none;text-align:left}
.ex_span b{text-decoration:none;text-align:right;color:#ff0000}
.td_txt_bold{font-weight:bold}
.td_txt_f11{font-size:11px;font-family:"돋움", dotum, sans-serif;}
.score_divi_info{text-align:center;height:106px;line-height:106px;color:#999999}


.foot_game_name{display:inline-block;width:83px;height:33px;line-height:36px;color:#ffffff;background:#cc6666;font-weight:bold;text-align:center;}
.text_bold{font-weight:bold}
.football_record_total_inner .red{color:#ff0000}
.football_record_total_inner .blue{color:#0033ff}
.football_record_total_inner .green{color:#009933}
.foot_info{padding:24px 0px 24px 18px;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.foot_info span{font-weight:bold;}
.foot_team_area{margin-top:20px;}
.foot_team_area .foot_tit_div{height:35px;line-height:38px;background:#994c4c;font-weight:bold;color:#ffffff;font-weight:bold;padding-left:12px}
.foot_tit_div u{font-weight:normal;text-decoration:none}
.stats_oe_division_sum{display:inline-block;width:98px;height:33px;line-height:36px;color:#ffffff;background:#cc6666;font-weight:bold;text-align:center;}
.gold_total_list{margin-top:5px}
.gold_odd_even_list{margin-top:5px}
.f_set_h46 span{height:14px;line-height:14px;display:block}

.stats_division_sum{display:inline-block;width:98px;height:43px;line-height:43px;color:#ffffff;background:#b79999;font-weight:bold;text-align:center;}

.foot_last_tb{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333}
.foot_last_tb th{font-weight:normal;background:#efefef;text-align:center;border-bottom:1px solid #cccccc;font-size:11px;font-family:"돋움", dotum, sans-serif;border-left:1px solid #cccccc;}
.foot_last_tb th:first-child{border-left:0px;}
.foot_last_tb_l_tit{height:35px;;background:#4c7999;font-weight:bold;color:#ffffff;line-height:35px;padding-left:12px;font-size:16px;}
.foot_last_tb_l_tit span{font-size:12px;}
.foot_last_tb_r_tit{height:35px;;background:#994c4c;font-weight:bold;color:#ffffff;line-height:35px;padding-left:12px;font-size:16px;}
.foot_last_tb_r_tit span{font-size:12px;}
.foot_last_tb td{text-align:center;border-bottom:1px solid #cccccc;}

#last_menu_tag1{background:url(../image/sco_last_menu_tab.png) no-repeat 9px center;color:#ffffff}
#last_menu_tag2{background:url(../image/sco_last_b_bg2.png) no-repeat center center;color:#ffffff}
#last_menu_tag3{background:url(../image/sco_last_menu_tab.png) no-repeat right center;color:#ffffff}

.last_menu_tag1{background:url(../image/sco_last_menu_tab.png) no-repeat 9px center;color:#ffffff}
.last_menu_tag2{background:url(../image/sco_last_b_bg2.png) no-repeat center center;color:#ffffff}
.last_menu_tag3{background:url(../image/sco_last_menu_tab.png) no-repeat right center;color:#ffffff}
v

.foot_last_tb .red{color:#ff0000}
.foot_last_tb .blue{color:#0033ff}
.foot_last_tb .green{color:#009933}
.text_bold span{font-weight:bold;}

#football_lastgame_total{width:100%}
.football_lastgame_total_inner{width:909px;margin:0 auto;margin-top:4px}
.football_lastgame_total_inner2{overflow-y:scroll;height:800px;}
.foot_con_line1{height:45px;background:url(/image/sco_last_line1.jpg) repeat-x;position:relative;text-align:left;padding-left:11px;}
.foot_con_line1 span{display:inline-block;height:45px;line-height:45px;color:#666666;}
.foot_last_date{position:absolute;top:18px;right:12px;color:#333333}
.foot_con_line1 span em{font-weight:bold;color:#333333;margin-left:6px;}
.foot_con_line2{height:91px;background:url(/image/sco_last_line2.jpg) repeat-x;}
.foot_mini_tb .text-right{text-align:right}
.foot_mini_tb .pl_w9{padding-left:9px;}
.foot_mini_tb .text-left{text-align:left}
.foot_mini_tb .pr_w9{padding-right:9px;}
.foot_mini_tb .pr_w5{padding-right:5px;}
.foot_mini_tb td{color:#996666;font-weight:bold;font-size:18px;text-align:center}
.foot_con_line3{height:41px;background:url(/image/sco_last_line3.jpg) repeat-x;}
.foot_mini_tb td.img_l{text-align:left}
.foot_con_line3 li{}
.foot_mini_tb2 .text-right{text-align:right}
.foot_mini_tb2 .pl_w14{padding-left:14px;}
.foot_mini_tb2 .text-left{text-align:left}
.foot_mini_tb2 .pr_w14{padding-right:14px;}
.foot_mini_tb2 .pr_w5{padding-right:5px;}
.foot_mini_tb2 td{text-align:center;cursor:pointer}
.foot_mini_tb2 td em.bold{font-weight:bold}
.line_home_bg{}
.line_win_bg{background:url(../image/sco_last_win_icon.png) no-repeat 10px center;}
.pl_w37{padding-left:37px;}
.foot_mini_tb .pr_w77{padding-right:77px;text-align:right}
.foot_mini_tb .pl_w77{padding-left:77px;text-align:left}
.line_name_span{display:inline-block;line-height:47px;}
.line_list_table th{text-align:center;font-weight:normal}
.line_th_bg{background:url(../image/line_th_bg.jpg) repeat-x;}
.line_list_table .pl_w53{text-align:left;padding-left:51px;}
.line_list_table .text_color_999{color:#999999}
.line_list_table td{text-align:center;border-bottom:1px solid #cccccc}
.line_list_table .td_border_botm td{border-top:1px solid #cccccc}
.line_list_table{color:#333333;border-bottom:1px solid #999999}
.line_list_table .td_text_left{text-align:left}

.vs_team_name{height:41px;}
.click_name{display:inline-block;background:url(../image/score_last_text_bg2_repeat.png) repeat-x left center;padding-left:7px;padding-right:7px;color:#333333;font-weight:bold;height:41px;line-height:41px;}

.add_mr_w3{margin-left:3px;}

.this_click span.click_name{display:inline-block;background:url(../image/score_last_text_bg_repeat.png) repeat-x;padding-left:7px;padding-right:7px;height:41px;color:#ffffff;font-weight:bold;line-height:41px;display:inline-block;height:41px;line-height:41px;}

.this_click2 span.click_name{display:inline-block;background:url(../image/score_last_text_bg_repeat.png) repeat-x;padding-left:7px;padding-right:7px;height:21px;color:#ffffff;font-weight:bold;padding-top:7px;display:inline-block;}

.foot_mini_tb2 td.bet_name{text-align:left;padding-left:5px;}

.over .com_img_l{background:url(../image/score_last_text_bg_l.png) no-repeat left center;display:inline-block;width:4px;height:41px;}
.over .com_img_r{background:url(../image/score_last_text_bg_r.png) no-repeat left center;display:inline-block;width:4px;height:41px;}
.over .click_name{display:inline-block;background:url(../image/score_last_text_bg_repeat.png) repeat-x left center;padding-left:7px;padding-right:7px;color:#ffffff;font-weight:bold;height:41px;line-height:41px;}

.click .com_img_l{background:url(../image/score_last_text_bg_l.png) no-repeat left center;display:inline-block;width:4px;height:41px;}
.click .com_img_r{background:url(../image/score_last_text_bg_r.png) no-repeat left center;display:inline-block;width:4px;height:41px;}
.click .click_name{display:inline-block;background:url(../image/score_last_text_bg_repeat.png) repeat-x left center;padding-left:7px;padding-right:7px;color:#ffffff;font-weight:bold;height:41px;line-height:41px;}



.com_img_l{background:url(../image/score_last_text_bg2_l.png) no-repeat left center;display:inline-block;width:4px;height:41px;text-indent: -9999px}
.com_img_r{background:url(../image/score_last_text_bg2_r.png) no-repeat left center;display:inline-block;width:4px;height:41px;text-indent: -9999px}

.foot_con_line4{height:41px;background:url(/image/sco_last_line3.jpg) repeat-x;padding-left:9px;}
.foot_choi_menu li{float:left;text-align:center;line-height:41px;cursor:pointer;margin-right:3px;}
.foot_choi_menu li span{display:inline-block;text-align:center;}
.score_last_bg_out1{background:url(/image/score_last_bg_out1.png) no-repeat center center;width:67px;}
.score_last_bg_out2{background:url(/image/score_last_bg_out2.png) no-repeat center center;width:71px;}
.score_last_bg_out3{background:url(/image/score_last_bg_out3.png) no-repeat center center;width:74px;}

.on .score_last_bg_out1{background:url(/image/score_last_bg_over1.png) no-repeat center center;width:67px;color:#ffffff}
.on .score_last_bg_out2{background:url(/image/score_last_bg_over2.png) no-repeat center center;width:71px;color:#ffffff}
.on2 .score_last_bg_out3{background:url(/image/score_last_bg_over3.png) no-repeat center center;width:74px;color:#ffffff}

.foot_choi_menu li.add_ml_w17{margin-left:17px;}
.foot_con_line5{background:url(/image/sco_last_line4.jpg) repeat-x;text-align:center;line-height:41px;}
.foot_fetch td.win{font-weight:bold;}
.foot_fetch td.text-center{text-align:center;}
.foot_fetch td .red{color:#ff0000}
.foot_fetch td .black{color:#333333}
.foot_fetch td.text-color{color:#999999}
.foot_fetch td{border-bottom:1px solid #cccccc}
.foot_fetch{border-top:1px solid #999999}
.foot_con_line6{height:41px;background:url(/image/sco_last_line5.jpg) repeat-x;text-align:center;line-height:41px;color:#666666;cursor:pointer}
.foot_con_line6 img{vertical-align:middle}
.draw_layer{position:relative;}
.draw_state{position:absolute;right:0px;top:7px;}
.team{display:none;}


/*
.stats_division_home{display:inline-block;width:98px;height:43px;line-height:43px;color:#ffffff;background:#b79999;font-weight:bold;text-align:center;}
.stats_division_neutrality{display:inline-block;width:98px;height:43px;line-height:43px;color:#ffffff;background:#b79999;font-weight:bold;text-align:center;}
.stats_division_exped{display:inline-block;width:98px;height:43px;line-height:43px;color:#ffffff;background:#b79999;font-weight:bold;text-align:center;}
*/

.gold_before_win{margin-top:5px;}
.match_schedule_list{margin-top:5px}
.match_leag_name{display:inline-block;width:150px;height:33px;line-height:33px;color:#ffffff;background:#cc6666;font-weight:bold;text-align:center;}

.foot_other_team_area .foot_tit_div{height:35px;line-height:38px;background:#4c7999;font-weight:bold;color:#ffffff;font-weight:bold;padding-left:12px}
.foot_other_team_area{margin-top:30px}
.special_tr td{background:#efefef}
.special_tr .stats_division_sum{background:#994c4c}
/*
.special_tr .stats_division_home{background:#994c4c}
.special_tr .stats_division_neutrality{background:#994c4c}
.special_tr .stats_division_exped{background:#994c4c}
*/
.soccer_lastgame_adframe{margin-top:65px;text-align:center;}

.footer_copyright_con{height:87px;line-height:87px;color:#999999;text-align:center}
.soccer_lastgame_adframe  + .footarea_tit .footer_copyright_con{height:60px;line-height:60px;}
.footer_copyright_con2{height:89px;line-height:89px;color:#999999;text-align:center;padding-top:21px;}
.corp_ser_total_inner{padding:4px;}
.corp_ser_total{width:100%}
.corp_menu_ul li{float:left;}
.corp_menu_ul{background:#efefef;height:33px;font-weight:bold;border:1px solid #cccccc}
.corp_menu_ul li{float:left;color:#333333;border-right:1px solid #cccccc;width:179px;text-align:center;}
.corp_menu_ul li a{display:inline-block;width:179px;height:33px;line-height:33px;}
.corp_menu_ul li.on{background:#3f4040;}
.corp_menu_ul li.on a{color:#ffffff}
.corp_menu_ul li.on a:hover{color:#ffffff}
.corp_menu_ul li a{color:#333333}
.corp_menu_ul li a:hover{color:#333333}
.corp_ser_con{padding:30px 9px 10px 26px;}
.corp_ser_con_inner{height:582px;overflow-y:scroll;}
.corp_pl9{padding-left:9px;}
.corp_pl6{padding-left:6px;}
.corp_ser_con_inner{line-height:20px;}
.corp_article{line-height:33px;font-weight:bold;margin-top:8px;}
.corp_info{height:30px;line-height:30px;background:#3f4040;font-size:11px;font-family:"돋움", dotum, sans-serif;color:#cccccc;padding-left:12px}

.pop_user_info_total{width:100%}
.pop_user_info_total_inner{padding:4px;}
.pop_user_info_tit{height:50px;line-height:50px;background:#3f4040;padding-left:11px;}
.pop_user_info_tit img{vertical-align:middle}
.pop_user_info_con{height:197px;padding:45px 27px 0px 26px;width:440px}
.pop_user_info_bot{height:30px;line-height:30px;background:#3f4040}
.pop_user_info_con_r{padding-top:41px;}
.pop_user_info_username{height:23px;}
.pop_user_info_con_f{width:170px;}
.pop_user_info_con_f img{border:1px solid #cccccc}
.pop_user_info_con_r{width:270px;}
.pop_user_info_nick{padding-left:7px;display:inline-block;height:23px;line-height:30px;font-weight:bold;color:#333333}
.pop_user_info_stat span{height:41px;line-height:41px;display:inline-block;}
.access_stat{font-weight:bold;color:#ff0000;}
.line_style{color:#cccccc;padding-left:7px;padding-right:7px;}
.reg_date{color:#666666}
.reg_date u{text-decoration:none}
.pop_user_btn_bg{margin-top:12px}
.pop_user_btn_bg a{display:inline-block;width:87px;height:25px;line-height:27px;color:#fefefe;text-align:center;background:url(../image/pop_user_btn_bg.jpg) no-repeat;}
.pop_user_btn_bg a:hover{color:#fefefe}
.if_sche_none_div{height:373px;border:1px solid #cccccc;background:#efefef;padding-top:25px;text-align:center;}
.if_sche_none_div2{height:382px;border:1px solid #cccccc;background:#efefef;padding-top:16px;text-align:center;}
.pop_nick_tb th{text-align:right;padding-right:6px}
.input_w177_h28{width:177px;height:28px;border:1px solid #cccccc}
.warn{color:#ff0000}
.mem_nick_txt{display:block;height:38px;line-height:38px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.pop_nick_tb{color:#999999}
.warn .pop_nick_tb {color:#ff0000}

/**      로그인 페이지 -----    **/
.login_p_layout_inner{width:340px;margin:0 auto;padding-top:90px}
.find_layout{overflow:hidden;width:628px;}
.login_p_tit{text-align:center;}
.img_submit{text-align:center}

.login_p_id,.login_p_pwd{height:38px;position:relative;border:1px solid #cccccc;line-height:38px;}


.login_p_id input,.login_p_pwd input{width:330px;height:37px;line-height:37px;vertical-align:middle;padding-left:4px;padding-right:4px;border:0}

.login_p_det span{height:42px;line-height:42px;color:#666666}
.find_id_con{float:left;width:338px;height:287px;border:1px solid #cccccc;}

.login_p_layout_inner #findForm{/*float:left;*/}
.find_ad_frame{float:left;width:287px;height:287px;border:1px solid #ccc;border-left:none;text-align:center;}
.find_ad_frame iframe{height:240px;margin-top:24px;}

.find_menu_tag li{float:left;border-left:1px solid #cccccc;font-weight:bold;color:#999999;height:38px;line-height:38px;width:168px;text-align:center;border-bottom:1px solid #cccccc;}
.find_menu_tag li:first-child{border-left:0px;width:169px}
.find_menu_tag li:first-child a{color:#999999;display:inline-block;height:38px;line-height:38px;width:168px;}
.find_menu_tag{height:38px;background:#f7f7f7;}
.find_menu_tag li a{color:#999999;display:inline-block;height:38px;line-height:38px;width:168px;}
.find_menu_tag li a:hover{color:#999999}
.find_menu_tag li.tag_now{background:#ffffff;border-bottom:1px solid #ffffff;color:#666666}
.find_menu_tag li.tag_now a{color:#666666}
.find_menu_tag li.tag_now a:hover{color:#666666}
.find_id_Cert{padding-top:66px;text-align:center}
.find_id_Cert a{height:31px;line-height:33px;text-align:center;color:#333333;width:108px;background:#f2f2f2;border:1px solid #cccccc;display:inline-block}
.find_id_txt{height:69px;line-height:69px;text-align:center;}
.msg_f_id{color:#666666; line-height: 21px !important;}
.on .msg_f_id{color:#ff0000}
.find_id_info{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;height:22px;line-height:22px;text-align:center}
.find_pwd_tit{height:33px;line-height:33px;color:#666666;}
.find_pwd_inner{width:318px;margin:0 auto;padding-top:52px}
.input_w201_h31{width:190px;height:31px;border:1px solid #cccccc;padding-left:11px}
.find_pw_cert_send{width:108px;height:31px;line-height:31px;background:#f2f2f2;color:#666666;text-align:center;border:1px solid #cccccc}
.find_pw_cert_send a{color:#666666;}
.find_pw_cert_send a:hover{color:#666666;}
.find_pw_cert_ok{width:108px;height:31px;line-height:31px;background:#f2f2f2;color:#666666;text-align:center;border:1px solid #cccccc}
.find_pw_cert_ok a{color:#666666;}
.find_pw_cert_ok a:hover{color:#666666;}
.find_pw_txt{height:41px;line-height:20px;text-align:center}
.find_pw_txt{color:#ff0000}
.f_table_01 th{padding-left:3px;font-weight:normal;color:#666666}
.f_table_01 input{}
.input_w212_31{width:205px;height:31px;border:1px solid #cccccc;padding-left:7px;}
.find_pwd_btn{width:108px;height:31px;border:1px solid #cccccc;background:#f2f2f2;text-align:center;display:inline-block}
.find_pwd_btn a{color:#666666;height:31px;line-height:31px;display:inline-block;width:108px;}
.find_pwd_btn a:hover{color:#666666}
.td_pl5{padding-left:5px;}
.corp_parter_name{background:#3f4040;width:118px;font-weight:bold;text-align:center;color:#ffffff;position:absolute;left:-1px;top:-1px;height:39px;}
.corp_part_pop_tit{height:37px;line-height:40px;border:1px solid #cccccc;background:#efefef;height:37px;position:relative;}
.corp_parter_space{}
.corp_parter_con{border:1px solid #cccccc;padding-top:58px;text-align:center;padding-bottom:43px;}

.cus_table_01{border-top:2px solid #949494;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.cus_table_01 th{height:36px;background:url(../image/cus_table_th_bg.jpg) repeat-x;text-align:center;border-bottom:1px solid #cccccc;color:#666666;font-weight:normal}
.cus_table_01 td{border-top:1px solid #e8e8e8;text-align:center;color:#999999}


.cus_table_01 tbody tr:first-child td{border-top:0px;}
.cus_table_01 td.td_text_l{text-align:left}
.cus_table_01 th.td_text_l{text-align:left}
.cus_table_01 th.th_pl_176{text-align:left;padding-left:176px;}
.td_span_box1{display:inline-block;width:50px;height:18px;line-height:21px;text-align:center;color:#ffffff;cursor:pointer;background:#bebebe;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.td_span_box2{display:inline-block;width:50px;height:18px;line-height:21px;text-align:center;color:#ffffff;cursor:pointer;background:#233d4b;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.cus_table_01 td.td_pl_26{text-align:left;padding-left:26px;color:#999999}
.cus_table_01 td.td_pl_26 a{color:#999999}
.cus_table_01 td.td_pl_26 a:hover{color:#999999;text-decoration:underline}
.cus_table_01 .complete .td_pl_26{font-weight:bold;color:#333333}
.cus_table_01 .complete .td_pl_26 a{color:#333333}
.cus_table_01 .complete .td_pl_26 a:hover{color:#333333}
.cus_table_01 input[type=checkbox]{vertical-align:middle}
.my_ques_btn{margin-top:10px;padding-right:9px;text-align:right;}
.my_ques_btn span{width:101px;height:30px;background:#3399cc;text-align:center;font-weight:bold;display:inline-block}
.my_ques_btn span a{line-height:32px;width:101px;height:30px;display:inline-block;color:#ffffff}
.my_ques_btn span a:hover{color:#ffffff}
.my_ques_btn span:first-child{border:1px solid #cfcfcf;background:#ebebeb;width:78px;height:28px;text-align:center;display:inline-block;}
.my_ques_btn span:first-child a{line-height:30px;width:78px;height:28px;display:inline-block;color:#333333}
.my_ques_btn span:first-child a:hover{color:#333333}

.partner_con_read{} /* margin-top:95px; */
.cus_table_02 td{color:#333333}
.cus_table_02 td.td_pl_14{text-align:left;padding-left:14px;}
.cus_table_02 td.td_text_bold{font-weight:bold;}
.cus_table_02{border:1px solid #cccccc}
.myquestion_cont{border:none !important;}
.myquestion_cont_wrap{border:1px solid #ccc;border-top:none;}
.myquestion_table{border-left:none !important;}
.myquestion_cont_wrap>table+.myquestion_layout>.score_bbs{margin:0 auto;}

.cus_table_03{border:1px solid #cccccc;border-top:0px}
.cus_table_03 td{color:#333333}
.cus_table_03 td.td_pl_14{text-align:left;padding-left:14px;}
.cus_table_03 td.td_text_bold{font-weight:bold;}


.partner_con{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:32px 29px 129px 15px;line-height:150%;color:#333333}
.partner_con_btn{text-align:right;margin-top:13px;}
.partner_con_btn span{display:inline-block;text-align:center;background:#eaeaea;border:1px solid #cccccc;line-height:31px;font-weight:bold;width:78px;height:28px}
.partner_con_btn span a{color:#333333}
.partner_con_btn span a:hover{color:#333333}
.part_reply_tit{margin-left:22px;font-weight:normal;}
.partner_con_reply{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:32px 29px 39px 15px;line-height:150%;color:#333333}


.admin_s_pop_top_bgl{background:url(/image/admin/admin_s_pop_top_bgl.png);height:7px;}
.admin_s_pop_top_bgr{background:url(/image/admin/admin_s_pop_top_bgr.png);height:7px;}
.admin_s_pop_top_bgc{background:url(/image/admin/admin_s_pop_top_bgc.png) repeat-x #ffffff;height:7px;}
.admin_s_pop_ul_bgl{background:url(/image/admin/admin_s_pop_ul_bgl.png) repeat-y;width:7px}
.admin_s_pop_ul_bgr{background:url(/image/admin/admin_s_pop_ul_bgr.png) repeat-y;width:7px}
.admin_s_pop_bottom_bgl{background:url(/image/admin/admin_s_pop_bottom_bgl.png);height:8px;}
.admin_s_pop_bottom_bgr{background:url(/image/admin/admin_s_pop_bottom_bgr.png);height:8px;}
.admin_s_pop_bottom_bgc{background:url(/image/admin/admin_s_pop_bottom_bgc.png) repeat-x;height:8px;}


.level{
  width:377px;
  height:25px;
  position:absolute;
  left:28px;
  top:14px;
}

.levelpercent {
  overflow: hidden;
  /*margin: 100px auto;*/
 /* padding: 0 15px; */
  width:376px;
  height:25px;
  background-image: url('/image/degree_img3.png');
}

.levelpercent_bar {
  display: block;
  overflow: hidden;
  height: 7px;
  margin: 9px 11.5px;
  /*background: ;*/
  border-radius: 4px;
}

.levelpercent_barin {
  display: block;
  min-width: 7px;
  height: 7px;
  border-radius: 4px;
  background-image: url('/image/degree_img5.png');
}

.levelpercent_panel{
  position: relative;
  width:45px;
  height:27px;
  line-height: 35px;
  min-width: 45px;
  text-align:center;
  background-image: url('/image/degree_img10.png');
  background-repeat: no-repeat;
  
  top:-7px;
  left:-6px;
  display:inline-block;

}
.levelpercent_panel_val {
  color: #FFF;
 /* margin-left: 15px;
  font: bold 15px/34px Helvetica, Arial, sans-serif; 
  text-shadow: 0 1px rgba(255, 255, 255, 0.6);*/
}
.safe_panel_val {
    font-size:11px;
    color: #FFF;
   /* margin-left: 15px;
    font: bold 15px/34px Helvetica, Arial, sans-serif; 
    text-shadow: 0 1px rgba(255, 255, 255, 0.6);*/
  }


.test_pop_total{width:400px;height:503px;background:#ffffff;position:absolute;top:0px;right:0px;z-index:1000;display:none}
.test_pop_total_inner{width:400px;height:503px;background:url(../image/test_pop_layout.jpg) no-repeat;}


#main_pop,#main_pop2,#main_pop3,#main_pop4,.main_popup{position:fixed;top:147px;left:40px;z-index:1990;width:400px;background:#ffffff}
.main_pop_step2{position:absolute; left:0; bottom:0; height:29px;line-height:29px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;padding-left:9px;}
.main_pop_step2 img{vertical-align:middle;}
.main_pop_step2 span{display:inline-block;height:29px;line-height:26px;margin-right:5px;cursor:pointer}

#main_pop .view_detail {width:102px; height:34px; position:absolute; top:279px; left:32px;}

#main_dice_pop{position:absolute;top:0px;left:0px;z-index:1000;width:380px;border:10px solid #000000;background:#ffffff;height:483px;background:url(../image/main_dice_pop_bg.jpg) no-repeat;}

.main_dice_pop_ins1{margin-top:4px;margin-right:4px;text-align:right}
.main_dice_pop_ins2{margin-top:371px;text-align:center}
.main_dice_pop_ins3{margin-top:23px;color:#ffffff;padding-left:9px;height:13px;line-height:14px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.main_dice_pop_ins3 img{margin-right:5px;}

#lukey_bonus{position:absolute;top:0px;left:407px;z-index:1000;width:380px;border:10px solid #000000;background:#ffffff;height:483px;
    background:url(http://data.score888.com/data/image/main_pop_0119.jpg) no-repeat;
}
#lukey_bonus1{
    position:absolute;top:0px;/*left:407px;*/left:0;z-index:1000;width:380px;
    border:10px solid #000000;background:#ffffff;height:483px;
    background:url('http://data.score888.com/data/image/popup_img_180306.jpg') no-repeat;
}
#lukey_bonus2{
    position:absolute;top:0px;/*left:407px;*/left:0;z-index:1000;width:380px;
    border:10px solid #000000;background:#ffffff;height:483px;
    background:url(http://data.score888.com/data/image/main_popup_180913.jpg) no-repeat;
}
#lukey_bonus1 .click_area{height:230px;}
#lukey_bonus1 #click_area2{height:200px;top:255px;}
.lukey_bonus_ins1{margin-top:4px;margin-right:4px;text-align:right}
.lukey_bonus_ins2{margin-top:167px;text-align:center}
.lukey_bonus_ins3{position:absolute;bottom:8px;left:9px;color:#666666;height:13px;line-height:14px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.lukey_bonus_ins3 img{margin-right:5px;}

#thepick_pop{
    position:absolute;top:0px;left:407px;z-index:1000;width:380px;
    border:10px solid #000000;background:#ffffff;height:483px;
    background:url(../image/popup_170106.jpg) no-repeat;
}

.thepick_pop_ins1{margin-top:4px;margin-right:4px;text-align:right}
.thepick_pop_ins2{margin-top:167px;text-align:center}
.thepick_pop_ins3{position:absolute;bottom:8px;left:9px;color:#666666;height:13px;line-height:14px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.thepick_pop_ins3 img{margin-right:5px;}

.link_area a{width:100%;display: block;position: absolute;top:25px;height:431px;text-indent: -9999px;overflow: hidden;}


.main_chat_pop_ins1{margin-top:4px;margin-right:4px;text-align:right}
.main_chat_pop_ins2{margin-top:371px;text-align:center}
.main_chat_pop_ins3{margin-top:23px;color:#ffffff;padding-left:9px;height:13px;line-height:14px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.main_chat_pop_ins3 img{margin-right:5px;}

#main_chat_pop{position:absolute;top:0px;left:405px;z-index:1000;width:380px;border:10px solid #000000;background:#ffffff;height:483px;background:url(../image/main_chat_pop_bg.jpg) no-repeat;}

.main_chat_pop_ins4{margin-top:23px;color:#999999;padding-left:9px;height:13px;line-height:14px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.main_chat_pop_ins4 img{margin-right:5px;}


.main_newyear_pop_ins2{text-align:center;color:#999999;margin-top:437px;}
.main_newyear_pop_ins2 img{margin-right:5px;}
#main_newyear_pop{position:absolute;top:0px;left:0px;z-index:1000;width:380px;border:10px solid #000000;background:#ffffff;height:483px;background:url(../image/main_newyear_pop.jpg) no-repeat;}
.main_newyear_pop_ins1{margin-top:4px;margin-right:4px;text-align:right}

/**   통합검색     **/
.viewSearchType{border:1px solid #cccccc;padding:0px 29px 29px;}
.vst_type_tit{font-size:14px;height:16px;font-weight:bold;margin-top:35px;}
.search_detail_subject{font-weight:bold;height:24px;}
.search_detail_subject a{color:#3399cc;text-decoration:underline;}
.search_detail_subject a:hover{color:#3399cc;text-decoration:underline;}
.search_detail_con{line-height:18px;color:#333333}
.search_info_view{height:18px;}
.search_info_view li{height:18px;line-height:18px;float:left;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.search_info_view li u{text-decoration:none}
.search_info_view li.line-style{margin-left:9px;margin-right:10px;color:#cccccc}
.search_info_view .search_info_nick{font-weight:bold;color:#666666}
.searchResultInner .searchResultInner_layout{padding-top:27px}
.add_pl_136 .search_detail_subject{padding-left:136px;}
.add_pl_136 .search_detail_con{padding-left:136px;}
.add_pl_136 .search_info_view{padding-left:136px;}
.search_con_img{display:inline-block;border:1px solid #cccccc;width:120px;height:80px;}
.searchResultInner_detail_link{text-align:right;}
.searchResultInner_detail_link a{color:#3399cc}
.searchResultInner_detail_link a:hover{color:#3399cc}
.other_con_before_line{height:29px;border-bottom:1px solid #cccccc;}


.brower_ul li{float:left;width:150px;text-align:center;}
.brower_ul li span{display:block}
.brower_ul{margin-top:10px;}
.pl_15{padding-left:15px;}
.pl_20{padding-left:20px;}

.god_list_menu_ul li{float:left;}
.god_list_menu_ul{background:#efefef;height:33px;font-weight:bold;border:1px solid #cccccc}
.god_list_menu_ul li{float:left;color:#333333;border-right:1px solid #cccccc;width:179px;text-align:center;}
.god_list_menu_ul li.last_li_w178{width:178px;border-right:0px;}
.god_list_menu_ul li a{display:inline-block;width:179px;height:33px;line-height:33px;}
.god_list_menu_ul li.last_li_w178 a{display:inline-block;width:178px;height:33px;line-height:33px;}
.god_list_menu_ul li.on{background:#3f4040;}
.god_list_menu_ul li.on a{color:#ffffff}
.god_list_menu_ul li.on a:hover{color:#ffffff}
.god_list_menu_ul li a{color:#333333}
.god_list_menu_ul li a:hover{color:#333333}


/**  이벤트  **/
.event_table_01{border-bottom:1px solid #cccccc;height:109px}
.event_list_info{background:#7f7f7f;padding:1px;padding-bottom:0px;}
.event_list_info_inner{height:107px;border:1px solid #666666;}
.event_list_info_inner2{background:#7f7f7f;height:93px;padding-left:15px;border:1px solid #ffffff;padding-top:12px;}
.event_list_info_inner2 span{display:inline-block;width:100%;color:#ffffff}
.event_list_info_inner2b{background:#7f7f7f;height:98px;padding-left:15px;border:1px solid #ffffff;padding-top:7px;}
.event_list_info_inner2b span{display:inline-block;width:100%;color:#ffffff}
.event_list_info_inner_end{background:#ffffff;height:107px;border:1px solid #ff994b;position:absolute;top:0px;left:0px;width:131px;}
.event_list_info_inner2_end{background:#ff994b;height:93px;padding-left:15px;border:1px solid #ffffff;padding-top:12px;}
.event_list_info_inner2_end span{display:inline-block;width:100%;color:#ffffff}
.event_list_info_inner2b_end{background:#ff994b;height:98px;padding-left:15px;border:1px solid #ffffff;padding-top:7px;}
.event_list_info_inner2b_end span{display:inline-block;width:100%;color:#ffffff}
.event_list_layout{position:relative;border-top:4px solid #3f4040;height:109px;margin-top:8px;}
.event_list_check_inner{background:#ffffff;height:107px;border:1px solid #3399cc;}
.event_list_check_inner2{background:#3399cc;height:105px;border:1px solid #ffffff;line-height:105px;color:#ffffff;font-weight:bold;text-align:center;cursor:pointer;}
.eve_check_yellow{background:#ffffff;height:107px;border:1px solid #ff994b;position:absolute;top:0px;right:0px;width:88px;}
.eve_check_inner_yellow{background:#ff994b;height:105px;border:1px solid #ffffff;line-height:105px;color:#ffffff;font-weight:bold;text-align:center}
.eve_check_inner_yellow span:first-child{}
.eve_check_inner_yellow span{display:block;height:18px;line-height:18px;}
.eve_check_gray{background:#ffffff;height:107px;border:1px solid #afafaf;position:absolute;top:0px;right:0px;width:88px;}
.eve_check_inner_gray{background:#afafaf;height:105px;border:1px solid #ffffff;line-height:105px;color:#ffffff;font-weight:bold;text-align:center}
.eve_check_pink{background:#ffffff;height:107px;border:1px solid #ff6087;position:absolute;top:0px;right:0px;width:88px;}
.eve_check_inner_pink{background:#ff6087;height:105px;border:1px solid #ffffff;line-height:105px;color:#ffffff;font-weight:bold;text-align:center}

.event_info_ball_style{height:25px}
.event_info_name{height:14px;font-weight:bold;}
.event_info_date{height:26px;}
.event_info_state{height:16px;}
.event_left_team{padding-left:13px;}
.event_list_logo{display:inline-block;height:47px;text-align:center;line-height:47px;width:73px;}
.choice .event_list_logo{border:1px solid #000101;}
.event_list_logo img{vertical-align:middle}
.event_table_02 td{border:0px;text-align:right}
.event_left_home{display:block;width:51px;height:15px;background:url(../image/event_home_span.png) no-repeat;line-height:17px;color:#ffffff;font-weight:bold;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:center;}
.event_right_away{display:block;height:15px;background:url(../image/event_away_span.png) no-repeat right center;line-height:17px;color:#ffffff;font-weight:bold;font-size:11px;font-family:"돋움", dotum, sans-serif;text-align:right;padding-right:8px;}
.event_left_team_name{display:block;height:21px;line-height:21px;font-weight:bold;color:#333333}
.td_pl_15{padding-left:15px;}
.td_pr_15{padding-right:15px;}
.event_list_vs{display:block;height:67px;text-align:center;line-height:67px;padding-top:2px}
.event_list_vs img{vertical-align:middle}
.event_team_check{padding-left:1px;cursor:pointer}
.e_check{position:absolute;left:1px;top:20px;filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;}
.home_team_win{font-weight:bold;display:inline-block;line-height:22px;color:#666666}
.check_on .home_team_win{color:#3399cc}
.vs_check{filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;position:absolute;left:1px;}
.event_right_team{padding-right:30px;}
.event_win_blue{position:absolute;left:54px;top:-8px;}
.win_set{position:relative;}
.event_win_pink{position:absolute;right:53px;top:-8px;}
.check_position{position:relative;}
.event_auth{margin-top:15px;height:30px;}

.mis_pos_total{border:1px solid #cccccc;padding:17px 16px 153px 16px;}
.war_god_total{border:1px solid #cccccc;padding:31px 16px 96px 16px;background:url(../image/goldtit0801_bg.jpg) no-repeat right 31px;}
.event_king_total{border:1px solid #cccccc;padding:28px 16px 26px 16px;}
.event_commit_start{border:1px solid #cccccc;}
.mis_pos_tit{background:url(../image/miss_poss_tit_bg.jpg) no-repeat;width:100%;padding-top:6px}
.odd_even_tit{background:url(../image/my_dice_tit_bg.jpg) no-repeat top right;width:100%;padding-top:6px;height:143px;}
.event_king_tit{background:url(../image/event_king_tit_bg.jpg) no-repeat;width:100%;padding-top:3px;min-height:187px;}
.event_king_tit.event_1801{background:url(../image/event_king_tit_bg_1801.png) no-repeat;min-height:210px;}
.event_war_gods_tit{}
.mis_pos_info{margin-top:9px;line-height:18px;color:#666666}
.myProgressList_tit{height:29px;font-size:16px;font-weight:bold;color:#333333}
.winrankInfoTxt{color:#666666;}
.winrankInfoTxt p{height:18px;}
.winrankKing{font-size:16px;font-weight:bold;font-family:"돋움", dotum, sans-serif;color:#333333;margin-bottom:13px;}

.evt_table_01 td{}
.evt_table_01 td.font11{font-size:11px;font-family:"돋움", dotum, sans-serif;color:#999999;}
.evt_table_01 th{text-align:left}
.evt_table_01{color:#666666}
.add_pl_29px{padding-left:29px;}
.evt_table_01 u{text-decoration:none}
.eve_compensation_recv_btn{margin-top:23px;margin-bottom:76px;height:30px;}
.eve_progress_error{margin-top:88px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.eve_progress_error2{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;line-height:125%;}

.event_0408_total{width:1150px;margin:0 auto;}
.event_0408_tb td{border-bottom:1px solid #cccccc;font-weight:bold}
.td_text_right{text-align:right}
.event_0408_pho{margin-top:29px;height:40px;}
.input_w77_h36{width:77px;height:38px;border:1px solid #cccccc;line-height:38px;}
.event_0408_info{color:#999999;margin-left:17px;display:inline-block;height:38px;}
.event_0408_info em:first-child{display:block;padding-top:5px;height:14px;}
.img_right{text-align:right}
.event_0408_result{color:#333333;font-weight:bold; margin-left:30px;display:inline-block;height:38px;}

.auth_attend_show u{color:#ff0000}
.auth_attend_show b{color:#333333}
.authent .certify_state{color:#ff0000}
.attend_ok{color:#ff0000;margin-left:3px;}
.auth_win_show u{color:#ff0000}
.auth_win_show b{color:#333333}
.game_win_show u{color:#ff0000}
.apply_ok{color:#ff0000;margin-left:3px;}
.auth_state{color:#ff0000}

.my_ranking .text_red{color:#ff0000;}
.evt_table_01 th.my_ranking span{font-weight:normal;color:#333333;margin-left:8px;}
.evt_table_01 th.my_ranking{text-align:left}
.evt_table_01 th.my_ranking span.text_red{color:#ff0000;}

.hit_list_btn{background:url(../image/event_war_gods_btn1.jpg) no-repeat;width:86px;height:25px;text-align:center;line-height:27px;font-weight:bold;color:#ffffff;display:inline-block}
.hit_list_btn a{color:#ffffff}
.hit_list_btn a:hover{color:#ffffff}


.result_adjust_btn{background:url(../image/event_war_gods_btn2.jpg) no-repeat;width:106px;height:25px;text-align:center;line-height:27px;font-weight:bold;color:#ffffff;display:inline-block;margin-left:3px;}
.result_adjust_btn a{color:#ffffff}
.result_adjust_btn a:hover{color:#ffffff}
.apply_end{display:inline-block;width:86px;height:27px;line-height:29px;text-align:center;color:#ffffff;background:url(../image/event_war_gods_btn3.jpg) no-repeat;font-weight:bold;}
.good_apply{display:inline-block;width:86px;height:27px;line-height:29px;text-align:center;color:#ffffff;background:url(../image/event_war_gods_btn4.jpg) no-repeat;font-weight:bold;cursor:pointer}
.eve_god_error{margin-top:24px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.eve_king_error{margin-top:42px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.event_goods_tit p{color:#666666;height:20px;}
.event_goods_tit p:first-child{height:21px;font-weight:bold;font-size:16px;color:#333333;margin-top:112px;}
.event_goods_tit2 p{color:#666666;height:20px;}
.event_goods_tit2 p:first-child{height:21px;font-weight:bold;font-size:16px;color:#333333;margin-top:102px;}
.event_king_game_tit p{color:#666666;height:33px;font-size:12px}
.event_king_game_tit p:first-child{height:21px;font-weight:bold;font-size:16px;color:#333333;margin-top:101px;}
.event_king_game_tit p em{color:#ff0000}
.eventGoodsList{padding-left:32px;padding-right:39px;}
.eventGoodsList_0530{padding:17px 0 0 34px;}
.eventGoodsList_0530 li{float:left;margin-right:16px;text-align:center;}
.eventGoodsList_0530 li.mr0{margin-left:0}
.eventGoodsList_0530 li span{display:block;color:#999999;text-align:center;width:100%;min-height:46px;}
.eventGoodsList_0530 li.last_li{margin-left:0}


.eventGoodsList_0719{width:579px;margin:0 auto;}
.eventGoodsList_0719 li{float:left;margin-left:16px;text-align:center}
.eventGoodsList_0719 li img{}
.eventGoodsList_0719 li:first-child{margin-left:0}
.eventGoodsList_0719 li span{display:block;color:#999999;text-align:center;width:100%;min-height:46px;}
.eventGoodsList_0719 li.last_li{margin-left:0}


.eventGoodsList li{float:left;width:132px;}
.eventGoodsList li span{display:block;color:#999999;text-align:center;width:100%;min-height:33px;}
.eventGoodsList li.last_goods_w202{width:202px;}
.eventGoodsList li.add_mt_45{padding-top:45px;}
.godListView{padding-left:11px;padding-right:11px;}
.odd_even_list_img06{text-align:center;margin-bottom:23px;}

/** 캐치 더 라운드 **/
.event_catch{border-top:none;}
.event_catch .event_king_tit{height:265px;background:url(../image/event_1708/catch_tit_bg.png) no-repeat;color:#666;}
.event_king_tit .mis_pos_info_con p{margin-bottom:6px;color:#666;}
.event_king_tit .mis_pos_info_con p span{color:#f00;}
.event_catch .event_king_game_tit p{height:50px;}
.event_catch .event_king_game_tit p:first-child{margin-top:0;height:21px;}
.event_catch #ev_catch_rank{overflow:hidden;}
.event_catch #ev_catch_rank ul{float:left;}
.event_catch #ev_catch_rank ul li{float:left;width:180px;padding:0 0 1px;border-bottom:1px solid #ccc;margin-right:22px;}
.event_catch #ev_catch_rank ul li p{overflow:hidden;padding:3px 0 5px 2px;border-bottom:1px solid #ccc;}
.event_catch #ev_catch_rank ul li img{float:left;}
.event_catch #ev_catch_rank ul li p span{float:right;display:block;width:140px;text-align:right;color:#666666;font-weight:600;padding-top:5px;font-size:11px;font-family:'돋움', Dotum, sans-serif;height:auto;line-height:1.3em;}
.event_catch #ev_catch_rank .btns{float:left;}
.event_catch #ev_catch_rank .btns #btn_clear{margin-right:3px;}
.event_catch .ev_c_team_list th{border:1px solid #3399cc;padding:1px;}
.event_catch .ev_c_team_list th h3{height:217px;line-height:217px;background:#3399cc;color:#fff;font-weight:400;}
.event_catch .ev_c_team_list td{border:1px solid #ccc;border-left:none;}
.event_catch .ev_c_team_list ul{overflow:hidden;}
.event_catch .ev_c_team_list ul li{float:left;width:73px;text-align:center;}
.event_catch .ev_c_team_list ul li:nth-child(odd){background:#f1f1f1;}
.event_catch .ev_c_team_list ul li.li_0, .event_catch .ev_c_team_list ul li.li_1, .event_catch .ev_c_team_list ul li.li_2, .event_catch .ev_c_team_list ul li.li_3, .event_catch .ev_c_team_list ul li.li_4, .event_catch .ev_c_team_list ul li.li_5, .event_catch .ev_c_team_list ul li.li_6, .event_catch .ev_c_team_list ul li.li_7, .event_catch .ev_c_team_list ul li.li_8, .event_catch .ev_c_team_list ul li.li_9{border-bottom:1px solid #ccc;}
.event_catch .ev_c_team_list ul li label{display:block;height:109px;cursor:pointer;}
.event_catch .ev_c_team_list ul li label input{margin-top:13px;}
.event_catch .ev_c_team_list ul li label .event_list_logo{height:40px;line-height:40px;}
.event_catch .ev_c_team_list ul li label .event_left_team_name{height:auto;line-height:1.4em;font-weight:400;font-size:11px;color:#666;font-family:'돋움', Dotum, sans-serif;}
.event_catch .ev_result_table{margin-top:40px;padding-top:40px;border-top:1px solid #ccc;}
.event_catch .ev_result_con tr:nth-child(even){background:#efefef;}
.event_catch .ev_result_con td{text-align:center;color:#333;}
.event_catch .ev_result_con td strong{color:#666666;}
.event_catch .ev_result_con td .ev_result{color:#f00;}
.event_catch .event_goods_tit2 p{font-size:11px;color:#999;font-family:'돋움', Dotum, sans-serif;}
.event_catch .event_goods_tit2 p:first-child{margin-top:90px;color:#333333;font-size:14px;font-family:'굴림', Gulim, sans-serif;}
.event_catch .eve_king_error{margin-top:0;}

/** 픽스터 이벤트 **/
.event_pickster{padding:0 16px;}
.event_pickster .event_king_tit{padding:0;background:none;}
.event_pickster .mis_pos_tit_img{height:357px;margin-bottom:20px;overflow:hidden;text-indent:-5000px;background:url(../image/picks_main.png) center top no-repeat;}
.event_pickster .winrankKing{width:770px;height:150px;margin:0 auto;background:url(../image/picks_contop_bg.png);}
.event_pickster .winrankKing .blind{display:none;}
.event_pickster .winrankKing ul{padding:29px 0 0 82px;min-height: 65px}
.event_pickster .winrankKing ul li{margin-bottom:5px;font-size:14px;}
.event_pickster .winrankKing ul li span{display:inline-block;width:35px;height:21px;margin-right:8px;vertical-align:middle;overflow:hidden;text-indent:-5000px;}
.event_pickster .winrankKing ul li span.rank01{background:url(../image/picks_contop_num1.png);}
.event_pickster .winrankKing ul li span.rank02{background:url(../image/picks_contop_num2.png);}
.event_pickster .winrankKing ul li span.rank03{background:url(../image/picks_contop_num3.png);}
.event_pickster .winrankKing p{margin-top:10px;padding-left:82px;font-size:12px;font-weight:400;}
.event_pickster .winrankKing p span{display:inline-block;margin:0 22px 0 10px;}
.event_pickster .winrankKing p .text_red{color:#ff0000;}
.event_pickster .winrankKing p a{display:inline-block;margin-left:10px;}
.event_pickster .winrankKing p a img{vertical-align:middle;}
.event_pickster .event_king_game_tit{margin:25px 0;}
.event_pickster .event_king_game_tit p{height:auto;}
.event_pickster .event_king_game_tit p:first-child{margin:0 0 5px;font-size:14px;}
.event_pickster .myProgressList .btns{/*width:770px;height:170px;*/margin:0 0 12px;}
.event_pickster .myProgressList .btns .jumanji{margin:0 25px;}
/*
.event_pickster .myProgressList .btns a{position:absolute;top:0;}
.event_pickster .myProgressList .btns a.dice{left:0;}
.event_pickster .myProgressList .btns a.jumanji{right:0;}
.event_pickster .myProgressList .btns .picks_dice{position:absolute;left:50%;bottom:0;margin-left:-53px;}
*/
.event_pickster .event_list_layout{border-top-color:#006abb;height:90px;}
.event_pickster .event_table_01{height:90px;}
.event_pickster .event_list_info_inner{height:88px;}
.event_pickster .event_list_info_inner2b{height:79px;}
.event_pickster .event_list_info_inner2b .event_info_date{line-height:25px;}
.event_pickster .event_list_vs{height:40px;line-height:40px;}
.event_pickster .event_left_home{background-image:url(../image/picks_span_home.png);}
.event_pickster .event_right_away{background-image:url(../image/picks_span_away.png);}
.event_pickster .event_list_check_inner{border-color:#003a6a;height:88px;}
.event_pickster .event_list_check_inner2{background:#003a6a;height:86px;line-height:86px;}
.event_pickster .eve_check_pink{border-color:#ff7612;height:88px;}
.event_pickster .eve_check_inner_pink{background:#ff7612;height:86px;line-height:86px;}
.event_pickster .event_goods_tit2{padding-bottom:15px;}
.event_pickster .picks_gift_tit{width:111px;height:23px;background:url(../image/picks_gift_tit.png);overflow:hidden;text-indent:-5000px;margin-bottom:10px;}
/**** 픽스터 이벤트 끝 ****/
.golddice_tb02 td{border-bottom:1px solid #cccccc;}
.golddice_tb02 th{border-bottom:1px solid #cccccc;text-align:left}
.golddice_tb02{color:#666666}
.event_note{margin-top:83px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;line-height:18px}
.dice_btn_0519{float:left;margin-left:6px;}


.golddice_tb02 td.on{font-weight:bold;color:#ff0000}
.golddice_tb02 td.off{color:#999999}
.golddice_tb02 .txt_r{text-align:right}
.golddice_tb02 .yel{color:#ff9900}


.game_result_step1 p{height:24px;color:#999999}
.game_result_step1 p:first-child{height:20px;color:#333333;height:20px;font-size:14px;font-weight:bold;}
.game_table_css{color:#666666}
.game_table_css td{border-bottom:1px solid #cccccc;text-align:center;}
.game_table_css th{border-bottom:1px solid #cccccc;border-top:4px solid #333333;font-weight:normal;text-align:center}
.td_text_blue{color:#0066ff;font-weight:bold;}
.td_text_pink{color:#ff0066;font-weight:bold;}
.td_text_gray{color:#666666;font-weight:bold;}
.td_text_purple{color:#9900ff;font-weight:bold;}
.td_text_yellow{color:#ffcc00;font-weight:bold;}
.td_text_black{color:#000000;font-weight:bold;}
.result_before{overflow-y:scroll;border-top:1px solid #cccccc;border-bottom:3px solid #666666;height:358px;padding-bottom:25px;}
.game_result_total_inner{padding:5px;}
.game_result_total{width:100%}


.game_result_ul li{float:left;}
.game_result_ul{background:#efefef;height:33px;font-weight:bold;border:1px solid #cccccc}
.game_result_ul li{float:left;color:#333333;border-right:1px solid #cccccc;/*width:117px;*/width:20%;box-sizing:border-box;text-align:center;}
.game_result_ul li.last_li{/*width:116px;*/border-right:0}
.game_result_ul li a{/*display:inline-block;width:150px;*/display:block;height:33px;line-height:33px;}
.game_result_ul li.on{background:#3f4040;}
.game_result_ul li.on a{color:#ffffff}
.game_result_ul li.on a:hover{color:#ffffff}
.game_result_ul li a{color:#333333}
.game_result_ul li a:hover{color:#333333}



/**   공통 광고 부분  **/
.slide_layout{position: relative; margin: 0 auto; top: 0px; left: 0px; width: 728px; height: 90px; overflow: hidden; visibility: hidden;}
.slide_inner{cursor: default; position: relative; top: 0px; left: 0px; width: 728px; height: 90px; overflow: hidden;}
.jssorb05 {
    position: absolute;
}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
    position: absolute;
    /* size of bullet elment */
    width: 16px;
    height: 16px;
    background: url('img/b05.png') no-repeat;
    overflow: hidden;
    cursor: pointer;
}
.jssorb05 div { background-position: -7px -7px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
.jssorb05 .av { background-position: -67px -7px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }
.jssora12l, .jssora12r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 30px;
    height: 46px;
    cursor: pointer;
    background: url('img/a12.png') no-repeat;
    overflow: hidden;
}
.jssora12l { background-position: -16px -37px; }
.jssora12r { background-position: -75px -37px; }
.jssora12l:hover { background-position: -136px -37px; }
.jssora12r:hover { background-position: -195px -37px; }
.jssora12l.jssora12ldn { background-position: -256px -37px; }
.jssora12r.jssora12rdn { background-position: -315px -37px; }




ul.top {background:#efefef;border:1px solid #cccccc;line-height:38px;height:38px;}
ul.top li {float:left;line-height:38px;height:38px;text-align:center;letter-spacing:-1px;}
ul.top li.menu {}
ul.top li.menu a {width:116px;height:38px;display:block;color:#333333;border-right:1px solid #cccccc;}
ul.top li.menu a:hover {color:#333333;text-decoration:underline}
ul.top li.selected {background:#cccccc;position:relative;top:-1px;left:-1px;border:1px solid #cccccc;}
ul.top li.selected a {border:none;color:#333333;font-weight:bold;}
ul.top li.selected a:hover {color:#333333;text-decoration:none;font-weight:bold;}



#ladder {padding:0;font-size:100%;}
#ladder .b {font-weight: bold;}

#ladder .red {color:#ff3399;}
#ladder .red2 {color:#ff0000;}
#ladder .blue {color:#0098ff;}
#ladder .black {color:#333333;}
#ladder .purple {color:#cc00ff;}
#ladder .yellow {color:#ff9900;}

#ladder div.title {position:relative;letter-spacing:-1px;line-height:36px;height:36px;background:#666;border:1px solid #555;padding:0 10px;color:#fff;}
#ladder div.title em {font-style:normal;font-size:11;font-weight:normal;}
#ladder div.title em strong {font-weight:normal;color:#ffb400;text-decoration:underline;}
#ladder div.reload {position:absolute;right:11px;top:14px;}
#ladder div.hand{cursor:pointer}

#ladder div.info-box {position:relative;z-index:999;height:47px;background:#ffffff;border:1px solid #d5d5d5;border-bottom:none;}
#ladder div.info-box span.Date {position:absolute;right:20px;top:16px;letter-spacing:-1px;color:#57574c}
#ladder div.info-box span.Date span.num {font-size:12px;}
#ladder div.info-box ul {position:absolute;bottom:7px;left:14px;list-style-type:none;margin:0px;padding:0px;}
#ladder div.info-box ul li {float:left;margin-right:6px;}
#ladder div.info-box ul li.date {font-family:"돋움", dotum, sans-serif;font-size:18px;vertical-align:top;line-height:30px;margin-right:15px;color:#333333;font-weight:bold;}
#ladder div.info-box ul li.prev {padding-top:4px;margin-right:18px;}
#ladder div.info-box ul li.next {padding-top:4px;}
#ladder div.info-box ul li.today {width:43px;height:23px;border:1px solid #cccccc;padding-top:2px;}
#ladder div.info-box ul li.today a{width:43px;height:23px;line-height:25px;display:inline-block;text-align:center;color:#333333;}
#ladder div.info-box ul li.today a:hover{color:#333333;}
#ladder div.info-box ul li.yes {width:43px;height:23px;border:1px solid #cccccc;padding-top:2px;}
#ladder div.info-box ul li.yes a{width:43px;height:23px;line-height:25px;display:inline-block;text-align:center;color:#333333;}
#ladder div.info-box ul li.yes a:hover{color:#333333;}
#ladder div.info-box ul li.calendar {margin-left:34px;padding-top:2px;}
#ladder div.info-box div.calendar-box {position:absolute;left:106px;top:80px;z-index:999;}
#ladder div.info-box div.timer-box {position:absolute;right:20px;bottom:16px;width:338px;height:24px;padding-top:8px;text-align:center;background:#f0f0f0;border:1px solid #d5d5d5;color:#555;letter-spacing:-1px;}
#ladder div.info-box div.timer-box strong {color:#bf2b17;letter-spacing:0px;}

#ladder div.info-box span.lasted{height:47px;line-height:47px;margin-left:16px;}
#ladder div.info-box span.select{height:47px;line-height:47px;margin-left:9px;}
#ladder div.info-box span.select select{width:78px;height:25px;border:1px solid #cccccc;}
#ladder div.info-box span.Instal{height:47px;line-height:47px;margin-left:4px;}

#ladder div.total-box {position:relative;width:100%;text-align:center;}
#ladder div.total-box h1 {height:35px;line-height:35px;margin:0px;color:#ffffff;background:#3f4040;font-size:12px;font-weight:bold;padding-left:16px;text-align:left}
#ladder div.total-box .standard{position:absolute;top:11px;right:11px;color:#cccccc}
#ladder div.total-box h1 span {}
#ladder div.total-box table {width:100%;border-spacing:0px;border-collapse:collapse;}
#ladder div.total-box table .none {border-left:none;}
#ladder div.total-box table caption {display:none;}
#ladder div.total-box table thead th {height:28px;padding-top:4px;background:#f0f0f0;border:1px solid #d5d5d5;border-top:none;font-size:11px;color:#505050;}
#ladder div.total-box table tbody td {padding:0px;margin:0px;border:#cccccc solid 1px;border-bottom:none;}
#ladder div.total-box table tbody .addboderbot td{border-bottom:#cccccc solid 1px;}
#ladder div.total-box table tbody td div.item-content {overflow:auto;}
#ladder div.total-box table tbody td ul {padding:0px;margin:0px;list-style-type:none;}
#ladder div.total-box table tbody td ul.L-item {float:left;width:50%;}
#ladder div.total-box table tbody td ul.L-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.R-item {float:left;width:50%;}

#ladder div.total-box table tbody td ul.A-item {float:left;width:33.3%;}
#ladder div.total-box table tbody td ul.A-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.B-item {float:left;width:33.3%;}
#ladder div.total-box table tbody td ul.B-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.C-item {float:left;width:33.3%;}

#ladder div.total-box table tbody td ul.U-item {float:left;width:25%;}
#ladder div.total-box table tbody td ul.U-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.I-item {float:left;width:25%;}
#ladder div.total-box table tbody td ul.I-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.O-item {float:left;width:25%;}
#ladder div.total-box table tbody td ul.O-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.P-item {float:left;width:25%;}

#ladder div.total-box table tbody td ul.Q-item {float:left;width:16.6%;}
#ladder div.total-box table tbody td ul.Q-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.W-item {float:left;width:16.6%;}
#ladder div.total-box table tbody td ul.W-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.E-item {float:left;width:16.6%;}
#ladder div.total-box table tbody td ul.E-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.R2-item {float:left;width:16.6%;}
#ladder div.total-box table tbody td ul.R2-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.T-item {float:left;width:16.6%;}
#ladder div.total-box table tbody td ul.T-item li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.Y-item {float:left;width:16.6%;}


#ladder div.data-box table tbody td ul.A-item {float:left;width:33.3%;}
#ladder div.data-box table tbody td ul.A-item li {border-right:1px solid #efefef;}
#ladder div.data-box table tbody td ul.B-item {float:left;width:33.3%;}
#ladder div.data-box table tbody td ul.B-item li {border-right:1px solid #efefef;}
#ladder div.data-box table tbody td ul.C-item {float:left;width:33.3%;}


#ladder div.data-box table tbody td ul.U-item {float:left;width:25%;}
#ladder div.data-box table tbody td ul.U-item li {border-right:1px solid #efefef;}
#ladder div.data-box table tbody td ul.I-item {float:left;width:25%;}
#ladder div.data-box table tbody td ul.I-item li {border-right:1px solid #efefef;}
#ladder div.data-box table tbody td ul.O-item {float:left;width:25%;}
#ladder div.data-box table tbody td ul.O-item li {border-right:1px solid #efefef;}
#ladder div.data-box table tbody td ul.P-item {float:left;width:25%;}


#ladder div.total-box table tbody td ul.L-item2 {float:left;width:50%;}
#ladder div.total-box table tbody td ul.L-item2 li {border-right:1px solid #efefef;}
#ladder div.total-box table tbody td ul.R-item2 {float:left;width:50%;}

#ladder div.total-box table tbody td ul h2 {font-size:12px;margin:0px;margin:0px;width:100%;height:24px;padding-top:8px;font-weight:normal;color:#333333;}
#ladder div.total-box table tbody td h3 {font-size:12px;margin:0px;margin:0px;width:100%;height:23px;padding-top:12px;font-weight:bold;border-bottom:1px solid #efefef}

#ladder div.total-box table tbody td ul li {height:20px;padding-top:8px;letter-spacing:0px;border-top:1px solid #efefef}
#ladder div.total-box table tbody td ul.L-item2 li, #ladder div.total-box table tbody td ul.R-item2 li{border-top:0}

#ladder div.total-box table tbody td ul .win {color:#ff008b;}
#ladder div.total-box table tbody td ul .lost {color:#0098ff;}

#ladder div.total-box table tbody td ul .win2 {color:#ff0000;}
#ladder div.total-box table tbody td ul .lost2 {color:#333333;}
#ladder div.total-box table tbody td ul .win3 {color:#ff0000;font-weight:bold;}
#ladder div.total-box table tbody td ul .lost3 {color:#333333;}
#ladder div.total-box table tbody td ul .win4 {color:#ff008b;}
#ladder div.total-box table tbody td ul .lost4 {color:#333333;}
#ladder div.total-box table tbody td ul .win5 {color:#ff0000;}
#ladder div.total-box table tbody td ul .lost5 {color:#333333;}



#ladder div.total-box table tbody td ul .mix {border-top:none;padding:12px 0 0;height:14px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul .max {border-top:none;padding:12px 0 0;height:14px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul .per {border-top:none;padding:0 0 11px 0;height:10px;color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul .jul {padding:11px 0 0 0;height:30px;font-size:12px;color:#333333}
#ladder div.total-box table tbody td ul .date {height:21px;font-size:11px;color:#333333;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul .num {padding:9px 0 0 0;height:20px;font-size:14px;font-weight:bold;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul .num2 {padding:9px 0 0 0;height:20px;font-family:"돋움", dotum, sans-serif;}
#ladder div.total-box table tbody td ul span {font-size:11px;font-family:"돋움", dotum, sans-serif;color:#999999;font-weight:normal;}

#ladder div.ladder-data {position:relative;margin-top:7px;}
.add_h1_borerbot{border-bottom:1px solid #cccccc;height:1px;}
#ladder div.ladder-data table {width:100%;border-spacing:0px;border-collapse:collapse;}
#ladder div.ladder-data table .none {border-left:none;}
#ladder div.ladder-data table caption {display:none;}
#ladder div.ladder-data table thead th {height:36px;padding-top:2px;color:#333;background:#efefef;border:1px solid #d5d5d5;font-weight:normal;}
#ladder div.ladder-data table thead th strong {margin:10px;}
#ladder div.ladder-data table tbody tr.new-1 {background:#f5fcff;}
#ladder div.ladder-data table tbody tr.new-2 {background:#fff3f2;}
#ladder div.ladder-data table tbody td {height:38px;text-align:center;border:1px solid #cccccc;}
#ladder div.ladder-data table tbody td.null {padding:200px 0 600px 0;}
#ladder div.ladder-data div.bet-chart {position:relative;width:100%;height:42px;}

#ladder div.ladder-data div.vs-box {position:absolute;left:50%;top:11px;margin-left:-25px;width:62px;z-index:10;font-weight:bold;text-align:center;}
#ladder div.ladder-data div.vs-box span{background:#efefef;height:16px;line-height:16px;border:2px solid #999999;display:inline-block;width:56px;margin:0 auto;font-weight:bold;}

#ladder div.ladder-data div.graph-odd-box {position:relative;float:left;margin-left:1px;width:100px;height:42px;}
#ladder div.ladder-data div.graph-odd-box span.odd-per {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:50px;text-align:right;}
#ladder div.ladder-data div.graph-oven-box {position:relative;float:right;margin-right:1px;width:100px;height:42px;}
#ladder div.ladder-data div.graph-oven-box span.oven-per {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:37px;text-align:left;}
#ladder div.ladder-data div.graph-odd-box span.graph-odd {display:block;position:absolute;right:-43px;top:11px;height:20px;text-align:right;background:#0099ff;}
#ladder div.ladder-data div.graph-oven-box span.graph-oven {display:block;position:absolute;left:-31px;top:11px;height:20px;text-align:right;background:#ff3399;}


#ladder div.ladder-data div.graph-odd-box2 {position:relative;float:left;margin-left:1px;width:43px;height:42px;}
#ladder div.ladder-data div.graph-odd-box2 span.odd-per2 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:46px;text-align:right;}
#ladder div.ladder-data div.graph-oven-box2 {position:relative;float:right;margin-right:1px;width:43px;height:42px;}
#ladder div.ladder-data div.graph-oven-box2 span.oven-per2 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:31px;text-align:left;}
#ladder div.ladder-data div.graph-odd-box2 span.graph-odd {display:block;position:absolute;right:-43px;top:11px;height:20px;text-align:right;background:#0099ff;}
#ladder div.ladder-data div.graph-oven-box2 span.graph-oven {display:block;position:absolute;left:-31px;top:11px;height:20px;text-align:right;background:#ff3399;}


#ladder div.ladder-data div.graph-odd-box3 {position:relative;float:left;margin-left:1px;width:135px;height:42px;}
#ladder div.ladder-data div.graph-odd-box3 span.odd-per3 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:52px;text-align:right;}
#ladder div.ladder-data div.graph-oven-box3 {position:relative;float:right;margin-right:1px;width:134px;height:42px;}
#ladder div.ladder-data div.graph-oven-box3 span.oven-per3 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:40px;text-align:left;}
#ladder div.ladder-data div.graph-odd-box3 span.graph-odd {display:block;position:absolute;right:-43px;top:11px;height:20px;text-align:right;background:#0099ff;}
#ladder div.ladder-data div.graph-oven-box3 span.graph-oven {display:block;position:absolute;left:-32px;top:11px;height:20px;text-align:right;background:#ff3399;}


#ladder div.ladder-data div.graph-odd-box4 {position:relative;float:left;margin-left:1px;width:62px;height:42px;}
#ladder div.ladder-data div.graph-odd-box4 span.odd-per4 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:46px;text-align:right;}
#ladder div.ladder-data div.graph-oven-box4 {position:relative;float:right;margin-right:1px;width:62px;height:42px;}
#ladder div.ladder-data div.graph-oven-box4 span.oven-per4 {display:block;position:absolute;font-family:"돋움", dotum, sans-serif;font-size:11px;top:14px;width:37px;text-align:left;}
#ladder div.ladder-data div.graph-odd-box4 span.graph-odd {display:block;position:absolute;right:-43px;top:11px;height:20px;text-align:right;background:#0099ff;}
#ladder div.ladder-data div.graph-oven-box4 span.graph-oven {display:block;position:absolute;left:-31px;top:11px;height:20px;text-align:right;background:#ff3399;}



#ladder div.ladder-data div.zombie_fs_per{position:absolute;left:21px;top:12px;height:20px;color:#ff0000}
#ladder div.ladder-data .plr{position:relative;}
#ladder div.ladder-data .plr .per{width:100px;background:#cccccc;height:20px;position:absolute;left:0px;}
#ladder div.ladder-data .plr .num{width:129px;text-align:right;line-height:20px;font-size:11px;font-family:"돋움", dotum, sans-serif;}
#ladder div.ladder-data .zombie_fs_per .per span.bg-width{background:#ff0000;display:block;height:20px;line-height:20px;text-align:left;color:#ffffff;}
#ladder div.ladder-data .plr .per span.bg-width em{margin-left:3px;}


#ladder div.ladder-data div.zombie_ff_per{position:absolute;left:189px;top:12px;height:20px;color:#0099ff}
#ladder div.ladder-data .zombie_ff_per .per span.bg-width{background:#0099ff;display:block;height:20px;line-height:20px;text-align:left;color:#ffffff;}


#ladder div.ladder-data div.zombie_fp_per{position:absolute;left:346px;top:12px;height:20px;color:#cc00ff}
#ladder div.ladder-data .zombie_fp_per .per span.bg-width{background:#cc00ff;display:block;height:20px;line-height:20px;text-align:left;color:#ffffff;}


#ladder div.ladder-data .odd {background:url(../image/ladder-odd-bg.png) no-repeat center center; color:#FFFFFF;}
#ladder div.ladder-data .oven {background:url(../image/ladder-even-bg.png) no-repeat center center; color:#FFFFFF;}

#ladder div.ladder-data .fp {background:url(../image/zombie_fp_icon.png) no-repeat 5px center; color:#cc00ff;padding-left:36px;}

#ladder div.ladder-data .ff {background:url(../image/zombie_ff_icon.png) no-repeat 5px center; color:#0099ff;padding-left:36px;}

#ladder div.ladder-data .fs {background:url(../image/zombie_fs_icon.png) no-repeat 5px center; color:#ff0000;padding-left:36px;}

#ladder div.ladder-data .oven {background:url(../image/ladder-even-bg.png) no-repeat center center; color:#FFFFFF;}


/*#ladder div.ladder-data .odd {background: url('/../../layouts/ladder/image/ladder/ladder-odd.png') no-repeat center center;}*/
/*#ladder div.ladder-data .oven {background: url('/../../layouts/ladder/image/ladder/ladder-oven.png') no-repeat center center;}*/
/*#ladder div.ladder-data .not {background: url('/../../layouts/ladder/image/ladder/ladder-oven.png') no-repeat center center;}*/
#ladder div.ladder-data .n3 {color:#0c97ba;font-size:14px;font-weight:bold;}
#ladder div.ladder-data .n4 {color:#bf2b17;font-size:14px;font-weight:bold;}
#ladder div.ladder-data .OrderNum {font-size:11px;margin-right:1px;color:#333333;font-weight:bold;font-family:"돋움", dotum, sans-serif;font-weight:bold;}
#ladder div.ladder-data span {font-weight:normal;}


#ladder div.pattern-box {position:relative;}
#ladder div.pattern-box table.tab {width:100%;border-spacing:0px;border-collapse:collapse;padding:0px;margin:0px;}
#ladder div.pattern-box table.tab tr {list-style-type:none;padding:0px;margin:0px;}
#ladder div.pattern-box table.tab tr td {height:40px;color:#333333;background:#efefef;border:1px solid #cccccc;text-align:center;font-size:12px;}
#ladder div.pattern-box table.tab tr td:hover {text-decoration:underline;color:#333333;}
#ladder div.pattern-box table.tab tr td.selected {color:#333333;background:#cccccc;border:1px solid #cccccc;font-weight:bold;}

#more-btn {height:29px;padding-top:10px;background:#efefef;border:1px solid #cccccc;border-top:none;text-align:center;color:#666666;}
#period-more-btn {height:29px;padding-top:10px;background:#efefef;border:1px solid #cccccc;border-top:none;text-align:center;color:#666666;}
#ladder .Active {cursor:pointer;}

#pattern-layer {height:200px;background:#FFFFFF;z-index:99999;border:1px solid #d5d5d5;border-top:none;overflow:hidden;display:none;text-align:center;}
#pattern-layer div.ladder-scroll-box {overflow-x:scroll;padding:0;}
#pattern-layer table.main {border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #efefef;}
#pattern-layer table.main td.rowTD {width:30px;padding:0px;}
#pattern-layer table.list {border-spacing:0px;border-collapse:collapse;}
#pattern-layer table.list tbody td {border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px;font-size:12px;}
#pattern-layer table.list tbody td.top {border:none;background:#efefef;font-size:11px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-family:dotum;}
#pattern-layer table.list tbody td.odd {color:#0099ff;}
#pattern-layer table.list tbody td.odd2 {color:#6a8b11;}
#pattern-layer table.list tbody td.oven {color:#ff3399;}
#pattern-layer table.list tbody td.oven2 {color:#cf1d6d;}
#pattern-layer table.list tbody td.left3 {color:#0099ff;}
#pattern-layer table.list tbody td.left4 {color:#00cc66;}
#pattern-layer table.list tbody td.right3 {color:#cc00ff;}
#pattern-layer table.list tbody td.right4 {color:#6a8b11;}

#pattern-layer table.list tbody td.red {color:#ff008b;}
#pattern-layer table.list tbody td.blue {color:#0098ff;}
#pattern-layer table.list tbody td.black {color:#333333;}
#pattern-layer table.list tbody td.red2{color:#ff0000}
#pattern-layer table.list tbody td.purple{color:#cc00ff}
#pattern-layer table.list tbody td.yellow{color:#ff9900}
#pattern-layer table.list tbody td div {width:31px;height:21px;text-align:center;padding-top:10px;display:block}
#pattern-layer table.list tbody td div.num-box {padding:6px 0 4px 0;}
#pattern-layer table.list tbody td div.num-box span.num {display:block;width:22px;height:22px;line-height:24px;font-size:11px;color:#fff;font-family:"돋움", dotum, sans-serif;text-align:center;margin-left:6px;}

#pattern-layer table.list tbody td div.num-box .odd {background:url(../image/ladder-odd-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .oven {background:url(../image/ladder-even-bg.png) no-repeat ;}

#pattern-layer table.list tbody td div.num-box .left3 {background:url(../image/ladder-left3-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .left4 {background:url(../image/ladder-left4-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .right3 {background:url(../image/ladder-right3-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .right4 {background:url(../image/ladder-right4-bg.png) no-repeat ;}


#pattern-layer table.list tbody td div.num-box .black {background:url(../image/dice-tie-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .red {background:url(../image/ladder-even-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .blue {background:url(../image/ladder-odd-bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .red2 {background:url(../image/zombie_fs_bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .purple {background:url(../image/zombie_fp_bg.png) no-repeat ;}
#pattern-layer table.list tbody td div.num-box .yellow {background:url(../image/zombie_yel_bg.png) no-repeat ;}

#pattern-layer table.list tbody td div.total_num {color:#ffffff;background:#3f4040;padding-top:8px;}
#pattern-layer table.list tbody td div.s_num {color:#333333;background:#ffffff;padding-top:8px;}
#pattern-layer table.list tbody td div.red {color:#bf2b17;background:#ffe7e4;}
#pattern-loding {position:absolute;z-index:9999;top:43px;left:0px;width:828px;height:200px;z-index:99999;overflow:hidden;text-align:center;display:none;}
#pattern-loding div {position:relative;top:25%;font-family:dotum;color:#404040;font-size:11px;letter-spacing:-1px;}

.score_h7_border{height:6px;border-top:1px solid #cccccc;}
.score_h6_border{height:5px;border-top:1px solid #cccccc;}
.border_bom_h5{height:4px;border-bottom:1px solid #cccccc}

#ladder div.top-btn-box {padding:0;height:34px;margin:0px;color:#333;font-weight:normal;}
#ladder div.top-btn-box div {float:left;height:33px;line-height:35px;letter-spacing:-1px;cursor:pointer;border:1px solid #ccc;padding:0px 11px;color:#333333;margin-left:5px;}
#ladder div.top-btn-box div:first-child{margin-left:0px;}
#ladder div.top-btn-box div.btn-right {float:right;}
#ladder div.top-btn-box div.selected {background:#3f4040; color:#fff;border:1px solid #3f4040;}
#ladder div.top-btn-box div.mr_5{margin-left:5px;}

#ladder div.data-box {border-bottom:#d5d5d5 solid 1px;}
#ladder div.data-box div.item table {width:100%;border-spacing:0px;border-collapse:collapse;}
#ladder div.data-box div.item caption {display:none;}
#ladder div.data-box div.item .none {border-left:none;}
#ladder div.data-box div.item .side1 {border-left:none;}
#ladder div.data-box div.item .side2 {border-right:none;}
#ladder div.data-box div.item tbody td {padding:0px;margin:0px;border:#cccccc solid 1px;border-bottom:none;text-align:center;}
#ladder div.data-box div.item tbody td.date {border-top:1px solid #d5d5d5;font-weight:bold;color:#454545;}
#ladder div.data-box div.item tbody td.date input {position:relative;top:2px;}
#ladder div.data-box div.item tbody td.date div.NUM_order {margin-top:3px;color:#333;font-weight:normal;}
#ladder div.data-box div.item tbody td.date div.NUM_order span {}
#ladder div.data-box div.item tbody td.date div.NUM_order span.blue {color:blue;}
#ladder div.data-box div.item tbody td.date div.NUM_order span.red {color:red;font-weight:normal;font-size:11px;}
#ladder div.data-box div.item tbody td.date span.view-pattern {display:block;font-size:12px;letter-spacing:-1px;border:1px solid #cccccc;width:69px;text-align:center;margin:0 auto;margin-top:11px;height:23px;line-height:25px;cursor:pointer}

#ladder div.data-box div.item tbody td div.item-content {font-family:dotum;font-size:11px;padding:0px;margin:0px;}
#ladder div.data-box div.item tbody td ul {padding:0px;margin:0px;list-style-type:none;}
#ladder div.data-box div.item tbody td ul.L-item {float:left;width:50%;width:49.5%;}
#ladder div.data-box div.item tbody td ul.L-item li {border-right:1px solid #efefef;}
#ladder div.data-box div.item tbody td ul.R-item {float:left;width:50%;}

#ladder div.data-box div.item tbody td ul.L-item3 {float:left;width:33%;width:49.5%;}
#ladder div.data-box div.item tbody td ul.L-item3 li {border-right:1px solid #efefef;}
#ladder div.data-box div.item tbody td ul.C-item3 {float:left;width:34%;width:49.5%;}
#ladder div.data-box div.item tbody td ul.C-item3 li {border-right:1px solid #efefef;}
#ladder div.data-box div.item tbody td ul.R-item3 {float:left;width:33%;}
#ladder div.data-box div.item tbody td ul li {height:24px;padding-top:8px;letter-spacing:0px;border-top:1px solid #efefef;}

#ladder div.data-box div.item tbody td ul .win {color:#ff0000;font-weight:bold}
#ladder div.data-box div.item tbody td ul .lost {color:#333333;font-weight:normal}

#ladder div.data-box div.item tbody td ul .per {border-top:none;padding:0 0 15px 0;height:10px;color:#999999;font-size:11px;font-family:dotum;}
#ladder div.data-box div.item tbody td ul .jul {padding:15px 0 0 0;height:30px;font-weight:bold;font-size:12px;}
#ladder div.data-box div.item tbody td ul .date {padding:15px 0 0 0;height:30px;font-size:12px;color:#333333}
#ladder div.data-box div.item tbody td ul .num {padding:9px 0 0 0;height:20px;font-size:14px;font-weight:bold;border-top:none;}
#ladder div.data-box div.item tbody td ul .num2 {padding:9px 0 0 0;height:20px;font-size:14px;border-top:none;}
#ladder div.data-box div.item tbody td ul span {font-size:11px;color:#6c6c5b;font-weight:normal;}
#ladder div.data-box div.item-title {background:#3f4040;}
#ladder div.data-box div.item-title table {width:100%;border-spacing:0px;border-collapse:collapse;}
#ladder div.data-box div.item-title tbody td {height:0px;padding:0px;margin:0px;border:#787878 solid 1px;border-bottom:none;border-top:none;text-align:center;color:#fff;}
#ladder div.data-box div.item-title tbody td div.item-content2 {padding:0px;margin:0px;}
#ladder div.data-box div.item-title tbody td ul {padding:0px;margin:0px;list-style-type:none;}
#ladder div.data-box div.item-title tbody td ul.L-item2 {float:left;width:50%;width:49.5%;}
#ladder div.data-box div.item-title tbody td ul.L-item2 li {border-right:1px solid #787878;}
#ladder div.data-box div.item-title tbody td ul.R-item2 {float:left;width:50%;}
#ladder div.data-box div.item-title tbody td ul.L-item3 {float:left;width:33%;width:49.5%;}
#ladder div.data-box div.item-title tbody td ul.L-item3 li {border-right:1px solid #787878;}
#ladder div.data-box div.item-title tbody td ul.C-item3 {float:left;width:34%;width:49.5%;}
#ladder div.data-box div.item-title tbody td ul.C-item3 li {border-right:1px solid #787878;}
#ladder div.data-box div.item-title tbody td ul.R-item3 {float:left;width:33%;}
#ladder div.data-box div.item-title tbody td ul li {height:24px;padding-top:9px;letter-spacing:0px;}
#ladder div.data-box div.selected {background:#fff4f3;}



#ladder div.info-box ul.Lcon {top:11px;left:15px;position:absolute;list-style-type:none;margin:0px;padding:0px;}
#ladder div.info-box ul.Rcon {top:11px;left:355px;position:absolute;list-style-type:none;margin:0px;padding:0px;}
#ladder div.info-box ul li {float:left;margin-right:5px;}
#ladder div.info-box ul li.btn-search {background:#3f4040;border:1px solid #3f4040;color:#fff;cursor:pointer;height:24px;text-align:center;width:45px;line-height:27px;margin-left:8px;}
#ladder div.info-box ul li.add_w10{margin-left:10px;}
#ladder div.info-box ul li.add_w7{margin-left:7px;}
#ladder div.info-box ul input {height:24px;width:82px;font-size:12px;margin:0px;color:#333;border:1px solid #cccccc;text-align:center;}
#ladder div.info-box ul select {height:26px;width:78px;font-size:12px;margin:0px;color:#333;border:1px solid #cccccc;text-align:center;}
#ladder div.info-box ul li.st {height:18px;padding-top:6px;}
#ladder div.info-box ul li.btn {height:20px;padding:6px 10px 0 10px;cursor:pointer;background:#ffffff;border:1px solid #cccccc;color:#333333;}
#ladder div.info-box ul input.datepicker {margin-right: 30px;}

#ladder div.info-box ul li.btn:hover {background:#3f4040;border:1px solid #3f4040;color:#fff}
#ladder div.info-box ul li.selected {background:#3f4040;border:1px solid #3f4040;color:#fff}
#ladder div.info-box ul li.mNot {margin:0px;}
#ladder div.info-box span.Date {position:absolute;right:20px;top:16px;color:#333333}
#ladder div.info-box span.Date span.num {font-size:12px;}
#ladder div.info-box span.title {position:absolute;left:20px;top:20px;font-family:dotum;font-size:11px;color:57574c;letter-spacing:-1px;font-weight:bold;color:#57574c}

#ladder div.tit {height:35px;line-height:35px;margin:0px;color:#ffffff;background:#3f4040;font-size:12px;font-weight:bold;padding-left:16px;text-align:left}
.pattern_layout{padding:5px;}

#ladder div.ladder_round_tit {height:35px;line-height:35px;margin:0px;color:#ffffff;background:#3f4040;font-size:12px;font-weight:bold;padding-left:16px;text-align:left;}

#pattern-layer2 div.patt-wrap{clear:both;}
#pattern-layer2 div.view_pattern, #pattern-layer2 div.patt-wrap .view_pattern_inner{overflow-x:scroll;width:auto;}

#pattern-layer2 div.view_pattern{border:1px solid #cccccc;border-top:none;}
 
#pattern-layer2 {background:#FFFFFF;z-index:99999;border:1px solid #d5d5d5;border-top:none;text-align:center;}

#patt_no_border #pattern-layer2{border:none;}

#pattern-layer2 table.main {border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #efefef;}
#pattern-layer2 table.main td.rowTD {width:30px;padding:0px;}
#pattern-layer2 table.list {border-spacing:0px;border-collapse:collapse;}
#pattern-layer2 table.list tbody td {border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px;font-size:12px;}
#pattern-layer2 table.list tbody td.top {border:none;background:#efefef;font-size:11px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-family:dotum;}
#pattern-layer2 table.list tbody td.odd {color:#0099ff;}
#pattern-layer2 table.list tbody td.odd2 {color:#6a8b11;}
#pattern-layer2 table.list tbody td.oven {color:#ff3399;}
#pattern-layer2 table.list tbody td.oven2 {color:#cf1d6d;}
#pattern-layer2 table.list tbody td.left3 {color:#0099ff;}
#pattern-layer2 table.list tbody td.left4 {color:#00cc66;}
#pattern-layer2 table.list tbody td.right3 {color:#cc00ff;}
#pattern-layer2 table.list tbody td.right4 {color:#6a8b11;}

#pattern-layer2 table.list tbody td div {width:31px;height:21px;text-align:center;padding-top:10px;display:block}
#pattern-layer2 table.list tbody td div.num-box {padding:6px 0 4px 0;}
#pattern-layer2 table.list tbody td div.num-box span.num {display:block;width:22px;height:22px;line-height:24px;font-size:11px;color:#fff;font-family:"돋움", dotum, sans-serif;text-align:center;margin-left:6px;}

#pattern-layer2 table.list tbody td div.num-box .odd {background:url(../image/ladder-odd-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .oven {background:url(../image/ladder-even-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .black {background:url(../image/dice-tie-bg.png) no-repeat ;}

#pattern-layer2 table.list tbody td div.num-box .left3 {background:url(../image/ladder-left3-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .left4 {background:url(../image/ladder-left4-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .right3 {background:url(../image/ladder-right3-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .right4 {background:url(../image/ladder-right4-bg.png) no-repeat ;}

#pattern-layer2 table.list tbody td div.num-box .black {background:url(../image/dice-tie-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .red {background:url(../image/ladder-even-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .blue {background:url(../image/ladder-odd-bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .red2 {background:url(../image/zombie_fs_bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .purple {background:url(../image/zombie_fp_bg.png) no-repeat ;}
#pattern-layer2 table.list tbody td div.num-box .yellow {background:url(../image/zombie_yel_bg.png) no-repeat ;}


#pattern-layer2 table.list tbody td div.total_num {color:#ffffff;background:#3f4040;padding-top:8px;}
#pattern-layer2 table.list tbody td div.s_num {color:#333333;background:#ffffff;padding-top:8px;}
#pattern-layer2 table.list tbody td div.red {color:#bf2b17;background:#ffe7e4;}


.round_list_area{border:1px solid #cccccc}
.round_list{position:relative;width:auto;overflow-x:scroll;overflow-y:hidden;}
.round_list .inner{padding-left:178px;}
.round_list .select_area{position:absolute;top:0;left:0;width:178px;border-right:1px solid #d6d6d6;background-color:#fbfbfc;z-index:10;}.round_list .select_area span{display:block;text-align:center;}
.round_list .select_area .tx_round{height:41px;line-height:41px;}
.round_list .select_area .tx_graph{height:109px;line-height:109px;border-top:1px solid #d6d6d6;}
.round_list .select_area .select_date{background-color:#fff;}
.round_list .select_area .select_date li{padding:0 10px;height:31px;line-height:31px;border-top:1px solid #d6d6d6;position:relative;}
.round_list .select_area .select_date li input{position:absolute;top:8px;left:14px;}
.round_list .select_area .select_date label{margin-top:5px;font-weight:bold;text-align:center;}
.round_list .select_area .select_date label p{}
.round_list .select_area .select_date label .date{margin-right:4px;}
.start_line .select_area .tx_graph{height:219px;line-height:219px;}
.round_list .round_graph{display:block;}
.round_list .round_graph li{float:left;width:31px;border-right:1px solid #d6d6d6;}
.round_list .round_graph .round{display:block;height:41px;line-height:41px;border-bottom:1px solid #d6d6d6;text-align:center;}
.round_list .graph dl{position:relative;height:54px;border-bottom:1px solid #d6d6d6;}
.round_list .graph .result{position:absolute;left:5px;width:22px;height:22px;line-height:22px;text-align:center;}
.round_list .graph .per{position:absolute;bottom:0;height:5px;}
.round_list .graph .per .win{font-weight:bold}
.round_list .graph .per .num{position:absolute;width:31px;height:9px;line-height:9px;text-align:center;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.round_list .graph .ODD .result,.round_list .graph .UNDER .result,.round_list .graph .LEFT .result,.round_list .graph .LINE3 .result,.round_list .graph .LEFT3 .result,.round_list .graph .RIGHT3 .result,.round_list .graph .RED .result,.round_list .graph .HIGH .result,.round_list .graph .OBLACK .result,.round_list .graph .ORED .result, .round_list .round_result .LEFT3, .round_list .round_result .RIGHT3 {top:10px;color:#0098ff;background:url(../image/ladder-odd-bg2.png) no-repeat;}
.round_list .graph .EVEN .result,.round_list .graph .OVER .result,.round_list .graph .RIGHT .result,.round_list .graph .LINE4 .result,.round_list .graph .LEFT4 .result,.round_list .graph .RIGHT4 .result,.round_list .graph .BLUE .result,.round_list .graph .LOW .result,.round_list .graph .XBLACK .result,.round_list .graph .XRED .result, .round_list .round_result .LEFT4, .round_list .round_result .RIGHT4 {bottom:10px;color:#ff008b;background:url(../image/ladder-even-bg2.png) no-repeat;}
.round_list .graph .ODD .per,.round_list .graph .UNDER .per,.round_list .graph .LEFT .per,.round_list .graph .LINE3 .per,.round_list .graph .LEFT3 .per,.round_list .graph .RIGHT3 .per,.round_list .graph .RED .per,.round_list .graph .HIGH .per,.round_list .graph .OBLACK .per,.round_list .graph .ORED .per {bottom:0;}
.round_list .graph .EVEN .per,.round_list .graph .OVER .per,.round_list .graph .RIGHT .per,.round_list .graph .LINE4 .per,.round_list .graph .LEFT4 .per,.round_list .graph .RIGHT4 .per,.round_list .graph .BLUE .per,.round_list .graph .LOW .per,.round_list .graph .XBLACK .per,.round_list .graph .XRED .per {top:0;}
.round_list .graph .ODD .num,.round_list .graph .UNDER .num,.round_list .graph .LEFT .num,.round_list .graph .LINE3 .num,.round_list .graph .LEFT3 .num,.round_list .graph .RIGHT3 .num,.round_list .graph .RED .num,.round_list .graph .HIGH .num,.round_list .graph .OBLACK .num,.round_list .graph .ORED .num {bottom:6px;}
.round_list .graph .EVEN .num,.round_list .graph .OVER .num,.round_list .graph .RIGHT .num,.round_list .graph .LINE4 .num,.round_list .graph .LEFT4 .num,.round_list .graph .RIGHT4 .num,.round_list .graph .BLUE .num,.round_list .graph .LOW .num,.round_list .graph .XBLACK .num,.round_list .graph .XRED .num {top:6px;}
.round_list .round_result{clear:both;}
.round_list .round_result li{clear:both;height:31px;}
.round_list .round_result li:first-child span{border-top:none;}
.round_list .round_result span{float:left;width:31px;height:31px;border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
.round_list .round_result em{display:block;margin:5px 0 0 5px;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;}
.round_list .round_result .X{background-position:-90px -30px;}
.round_list .round_result .ODD,.round_list .round_result .UNDER,.round_list .round_result .LEFT,.round_list .round_result .LINE3,.round_list .round_result .LEFT3EVEN,.round_list .round_result .RIGHT3ODD,.round_list .round_result .RED,.round_list .round_result .HIGH,.round_list .round_result .OBLACK,.round_list .round_result .ORED{background:url(../image/ladder-odd-bg.png) no-repeat;}
.round_list .round_result .ODD.highlight,.round_list .round_result .UNDER.highlight,.round_list .round_result .LEFT.highlight,.round_list .round_result .LINE3.highlight,.round_list .round_result .LEFT3EVEN.highlight,.round_list .round_result .RIGHT3ODD.highlight,.round_list .round_result .RED.highlight,.round_list .round_result .HIGH.highlight,.round_list .round_result .OBLACK.highlight,.round_list .round_result .ORED.highlight{margin:0;width:31px;height:31px;line-height:31px;background:#3498db none;}
.round_list .round_result .EVEN,.round_list .round_result .OVER,.round_list .round_result .RIGHT,.round_list .round_result .LINE4,.round_list .round_result .LEFT4ODD,.round_list .round_result .RIGHT4EVEN,.round_list .round_result .BLUE,.round_list .round_result .LOW,.round_list .round_result .XBLACK,.round_list .round_result .XRED{background:url(../image/ladder-even-bg.png) no-repeat;}
.round_list .round_result .EVEN.highlight,.round_list .round_result .OVER.highlight,.round_list .round_result .RIGHT.highlight,.round_list .round_result .LINE4.highlight,.round_list .round_result .LEFT4ODD.highlight,.round_list .round_result .RIGHT4EVEN.highlight,.round_list .round_result .BLUE.highlight,.round_list .round_result .LOW.highlight,.round_list .round_result .XBLACK.highlight,.round_list .round_result .XRED.highlight{margin:0;width:31px;height:31px;line-height:31px;background:#e74c3c none;}

.patt_date{font-weight:bold;color:#333;height:34px;line-height:34px;border-bottom:1px solid #cccccc;text-align:left;padding-left:11px;}

.patt-wrap{border-left:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:5px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}

.compare_date_tit{height:40px;line-height:40px;background:#3f4040;padding-left:18px;font-weight:bold;color:#fefefe;}
.compare_date_con{padding:5px;}
.compare_date{width:100%;}
.compare_data_date{height:40px;line-height:40px;text-align:center;font-weight:bold;color:#333333;border:1px solid #cccccc;border-bottom:0px;}

.lol_tag{background:#333333;height:39px;line-height:39px;padding-left:12px;padding-right:14px;font-weight:bold;color:#ffffff}
.lol_tag_result{background:#999999;height:39px;line-height:39px;padding-left:12px;padding-right:14px;font-weight:bold;color:#ffffff}
.lol_tag_l em{font-weight:normal;margin-left:23px;}
.lol_beat_wrap{border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-top:15px;padding-bottom:14px;border-bottom:1px solid #cccccc;}
.lol_team_name span{display:block;}
.lol_team_name span:first-child{margin-bottom:4px;}

.lol_table .txt_right{text-align:right}
.lol_table .txt_center{text-align:center}
.lol_table .add_td_bg{text-align:center}
.pl15{padding-left:15px}
.pr16{padding-right:15px}
.lol_beat_score{font-size:40px;font-family:"돋움", dotum, sans-serif;height:53px;display:block;font-weight:bold;}
.lol_beat_score u{display:inline-block;line-height:7px;}
.lol_beat_score em{color:#ff0000}
.lol_beat_info{height:34px;display:block}
.lol_team_detail{border:1px solid #cccccc;border-top:none;}
.lol_blue_left{background:url(../image/leag_blue_bar.jpg) no-repeat left top;height:40px;padding-left:12px;color:#ffffff;padding-right:22px;}
.lol_red_right{background:url(../image/leag_red_bar.jpg) no-repeat;height:40px;color:#ffffff;padding-right:12px;padding-left:22px;}
.lol_vs{background:#333333;border-left:1px solid #333333;border-right:1px solid #333333}
.lol_vs span{display:block;color:#cccccc;text-align:center;font-family:"돋움", dotum, sans-serif;font-size:11px;}
.lol_vs span:first-child{height:15px;font-weight:bold;color:#ffffff;font-size:12px;font-family: Gulim, "굴림" ,sans-serif;}
.add_ef_border{border-bottom:1px solid #efefef}
.td_pd20{padding:0 10px 0 12px}
.td_pd02{padding:0 12px 0 10px}
.detail_set span{float:left;margin-left:1px;border:1px solid #cccccc;background:#efefef;color:#999999;height:23px;line-height:25px;text-align:center;width:41px;}
.detail_set span:first-child{margin-left:0}
.lol_left_sets .detail_set span.now{background:#3399ff;border:1px solid #3399ff;color:#ffffff}
.lol_right_sets .detail_set span.now{background:#ff0033;border:1px solid #ff0033;color:#ffffff}

.detail_set_mini_pto li{float:left;margin-left:3px;}
.detail_set_mini_pto li:first-child{margin-left:0}
.detail_set_mini_pto{}
.lol_detail_vs{border-left:1px solid #cccccc;border-right:1px solid #cccccc}
.lol_detail_vs span{display:block;color:#999999;font-weight:bold;text-align:center}
.lol_detail_vs .lol_detail_vs_line1{height:66px;line-height:66px}
.lol_detail_vs .lol_detail_vs_line2{height:78px;line-height:78px}
.lol_detail_vs .lol_detail_vs_line3{height:22px;margin-bottom:8px;line-height:22px}
.lol_detail_vs .lol_detail_vs_line4{height:40px;line-height:40px}
.td_pd21{padding:8px 0}
.lol_detail_name{display:block;font-weight:bold;text-align:center;height:39px;line-height:39px;}

.lol_table2 td{text-align:center;border-left:1px solid #efefef;}
.lol_table2 td:first-child{border-left:none}
.lol_table2 .txt_left{text-align:left}
.lol_table2 .txt_right{text-align:right}
.ml_20{margin-left:20px;}
.mr_20{margin-right:20px;}

.lol_div3{line-height:40px;height:40px;}
.lol_div3 img{vertical-align:middle}
.lol_div3 em{}
.lol_div3 p{font-size:18px;font-weight:bold}

.lol_table3 .txt_left{text-align:left}
.lol_table3 .txt_right{text-align:right}
.lol_table3 > td img{vertical-align:middle}
.add_pt8 > td{padding-top:8px;}
.td_pl15{padding-left:15px;}
.lol_table2 .red{color:#cc0000}
.lol_table2 .blue{color:#3399ff}
.lol_table2 .black{color:#333333}
.td_color_grade{color:#999999}
.lol_live_line{position:relative;vertical-align:top;}
.lol_live_show{position:absolute;top:-2px;right:-39px; cursor:pointer;}
.lol_icon2{margin-right:14px;margin-left:19px;}
.lol_icon3{margin-right:19px;margin-left:9px;}

.lol_r_score{display:inline-block;width:23px;text-align:left;font-size:18px;font-weight:bold;}


.alf{border:1px solid #666666;width:13px;height:13px;color:#333333;line-height:13px;text-align:center;font-weight:bold;position:absolute;top:0;left:0;font-family:"돋움", dotum, sans-serif;font-size:11px;background:#ffffff;z-index:100}
.alf_wrap{position:relative;width:60px;margin:0 auto;}
.lolset_gold {}
.lolset_att {margin-left:12px;}
.ChampTable td{border:none;text-align:left;}
.ChampLayerinfoInner p{padding-top:9px;}
.ChampLayerinfoInner p:first-child{padding-top:0;}
.champTit{color:#ff3300;font-weight:bold;}
.champTiteng{color:#3399cc;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.champClass{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.ChampLayertxt h2{font-size:12px;font-weight:bold;text-align:left;height:19px;}
.ChampLayertxtshow{line-height:150%;color:#999999;text-align:left;font-size:11px;font-family:"돋움", dotum, sans-serif;}
.champPrice{color:#999999;font-size:11px;font-family:"돋움", dotum, sans-serif;}

.champ_img{cursor:pointer}
.ChampLayer{width:300px;min-height:183px;border:1px solid #cccccc;background:#ffffff;position:absolute;top:41px;right:-300px;z-index:200;display:none;padding:15px 8px 10px 15px;}
.addimgborder{border:2px solid #cccccc;}


/**      페이징 -----    **/
.score_page_center{margin-left:4px;}
.score_page_center a{display:inline-block;height:23px;line-height:22px;width:23px;color:#666666;border:1px solid #cccccc;text-align:center;margin-right:5px;}
.score_page_center a:hover{background:#38a2da;border:1px solid #2e84b1;color:#ffffff;}
.score_page_style{height:23px;line-height:23px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:11px;text-align:center;}
.score_page_right a{margin-left:15px;color:#999999}
.score_page_right a:hover{color:#44bfff}
.score_page_left a{margin-right:16px;color:#999999;}
.score_page_left a:hover{color:#44bfff}

.exchange_page {text-align:center;margin:0px auto; width:540px;}
.exchange_page .score_page_center{margin-left:4px;}
.exchange_page .score_page_center a{display:inline-block;height:23px;line-height:22px;width:23px;color:#666666;border:1px solid #cccccc;text-align:center;margin-right:5px;}
.exchange_page .score_page_center a:hover{background:#38a2da;border:1px solid #2e84b1;color:#ffffff;}
.exchange_page > .score_page_style{height:23px;line-height:23px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:11px;text-align:center;}
.exchange_page .score_page_right a{margin-left:15px;color:#45bfff}
.exchange_page .score_page_right a:hover{color:#45bfff}
.exchange_page .score_page_left a{margin-right:16px;color:#45bfff;}
.exchange_page .score_page_left a:hover{color:#45bfff}


.comment{display:none;}
tr.s_common_tr1_bg{background-color:expression((this.sectionRowIndex%2==0)?"#E1F1F1":"#F0F0F0");}

#gameFrame{width:100%;}

/*===== 스코어888 리뉴얼 ========*/
/* 스코어 공통 */
#score_game_list{width:1150px;margin-left:170px;border-top:1px solid #030303;}
#score_game_list h3{border-top:1px solid #656565;background:#474948;border-bottom:1px solid #030303;}
#score_game_list h3 a{display:block;padding:9px 25px 8px;background-image:url(../image/new/score_menu_tit_arr_off.png);background-repeat:no-repeat;background-position:245px center;}
#score_game_list h3 a.off{background-image:url(../image/new/score_menu_tit_arr.png);}
#score_game_list_con{padding:11px 10px 14px 25px;background:#191919;border-top:1px solid #656565;position:relative;}
#score_game_list_con table{width:100%;}
#score_game_list_con th{padding:7px 0;text-align:left;vertical-align:top;border-right:1px solid #3f3f3f;}
#score_game_list_con td{padding-left:5px;}
#score_game_list_con td ul{overflow:hidden;}
#score_game_list_con td li{float:left;margin:0 7px 3px 0;}
#score_game_list_con td li a{display:block;color:#fff;/*padding:3px 35px 3px 10px;*/width:140px;height:26px;line-height:26px;padding:0 10px;}
#score_game_list_con td li a.on, #score_game_list_con td li a:hover{background:#3398cc;}
#score_game_list_con td li a img{vertical-align:middle;width:auto;height:20px;margin-right:5px;}
#score_game_list_con .score_game_guide_btn {position: absolute; bottom: 10px; right: 25px; cursor:pointer;}

#main_cheer_reple{position:relative;width:1150px;margin-left:0;}
#main_cheer_reple_con ul{overflow:hidden;}
#main_cheer_reple_con li{float:left;width:110px;height:200px;margin-right:5px;text-align:center;}
#main_cheer_reple_con li:nth-child(1), #main_cheer_reple_con li:nth-child(2), #main_cheer_reple_con li:nth-child(3), #main_cheer_reple_con li:nth-child(4){margin-right:6px;}
#main_cheer_reple_con li:last-child{margin-right:0;}
#main_cheer_reple_con li h3{padding:5px 0 3px;font-size:11px;color:#3f4140;font-family:'돋움', Dotum, sans-serif;border:1px solid #ccc;border-bottom-color:#ddd;/*background:#efefef;*/}
#main_cheer_reple_con li h3 img{height:11px;margin-right:4px;vertical-align:baseline;}
#main_cheer_reple_con li h3 span{display:block;margin-top:3px;color:#3f4140;}
#main_cheer_reple_con .main_cr_live{border-left:1px solid #ccc;border-right:1px solid #ccc;}

#main_cheer_reple_con .live_match{height:19px;border:1px solid #ccc;border-bottom:none;border-top:none;}
#main_cheer_reple_con .mcr_score{overflow:hidden;border:1px solid #ccc;border-bottom:none;border-top:none;}
#main_cheer_reple_con .mcr_score div{float:left;width:50%;padding:8px 0;font-weight:600;}
#main_cheer_reple_con .mcr_score div .mc_img{display:block;height:25px;}
#main_cheer_reple_con .mcr_score div img{width:auto;height:25px;}
#main_cheer_reple_con .mcr_score div p{display:table;width:100%;margin:8px 0 6px;height:28px;color:#3f4140;}
#main_cheer_reple_con .mcr_score div p span{display:table-cell;vertical-align:middle;}
#main_cheer_reple_con .mcr_score div > span{font-size:18px;color:#8f8f8f;}
#main_cheer_reple_con .link_creple{padding:1px;border:1px solid #999999;}
#main_cheer_reple_con .link_creple a{overflow:hidden;display:block;height:30px;line-height:30px;letter-spacing:-0.03em;padding:0 7px;text-align:left;font-weight:600;color:#fff;background:#999999;}
#main_cheer_reple_con .link_creple a span{float:right;display:block;padding-left:15px;font-size:11px;font-weight:400;background:url(../image/new/icon_freple.png) left center no-repeat;}
#main_cheer_reple_con .event_icon {position:absolute; top:-7px; right:-7px;}
#main_cheer_reple_con .event_icon > img {width:38px !important;height: 64px !important;}
#main_cheer_reple_con .on .link_creple{border-color:#3398cc;}
#main_cheer_reple_con .on .link_creple a{background:#3398cc;}
#main_cheer_reple_controls button{display:none;border:none;background:none;}
#main_cheer_reple_prev{position:absolute;left:0;top:131px;/*margin-top:15px;*/}
#main_cheer_reple_next{position:absolute;right:0;top:131px;/*margin-top:15px;*/}

.main_con .main_tit{overflow:hidden;height:37px;padding:0 8px 0 12px;background:#3f4140;}
.main_con .main_tit h3{float:left;margin-top:11px;}
.main_con .main_tit #main_score_navi{float:right;margin-top:10px;}
.main_con .main_tit #main_score_navi a{display:inline-block;width:17px;height:17px;vertical-align:middle;background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:-5000px;}
.main_con .main_tit #main_score_navi .main_sco_m1{width:26px;background-image:url(../image/new/main_sco_m1.png);}
.main_con .main_tit #main_score_navi .main_sco_m2{background-image:url(../image/new/main_sco_m2.png);}
.main_con .main_tit #main_score_navi .main_sco_m3{background-image:url(../image/new/main_sco_m3.png);}
.main_con .main_tit #main_score_navi .main_sco_m4{background-image:url(../image/new/main_sco_m4.png);}
.main_con .main_tit #main_score_navi .main_sco_m5{background-image:url(../image/new/main_sco_m5.png);}
.main_con .main_tit #main_score_navi .main_sco_m6{background-image:url(../image/new/main_sco_m6.png);}
.main_con .main_tit #main_score_navi .main_sco_m7{background-image:url(../image/new/main_sco_m7.png);}
.main_con .main_tit #main_score_navi .main_sco_m1.on, .main_con .main_tit #main_score_navi .main_sco_m1:hover{background-image:url(../image/new/main_sco_m1_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m2.on, .main_con .main_tit #main_score_navi .main_sco_m2:hover{background-image:url(../image/new/main_sco_m2_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m3.on, .main_con .main_tit #main_score_navi .main_sco_m3:hover{background-image:url(../image/new/main_sco_m3_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m4.on, .main_con .main_tit #main_score_navi .main_sco_m4:hover{background-image:url(../image/new/main_sco_m4_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m5.on, .main_con .main_tit #main_score_navi .main_sco_m5:hover{background-image:url(../image/new/main_sco_m5_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m6.on, .main_con .main_tit #main_score_navi .main_sco_m6:hover{background-image:url(../image/new/main_sco_m6_over.png);}
.main_con .main_tit #main_score_navi .main_sco_m7.on, .main_con .main_tit #main_score_navi .main_sco_m7:hover{background-image:url(../image/new/main_sco_m7_over.png);}
.main_con .main_tit #main_score_navi .bar{display:inline-block;width:2px;height:10px;margin:0 5px;vertical-align:middle;background:url(../image/new/main_sco_m_line.png);}

.main_sco_table{width:100%;table-layout:fixed;}
.main_sco_table .th_row{color:#3f4140;border:1px solid #ccc;border-top:none;background:#efefef;}
.main_sco_table td{position:relative;height:35px;text-align:center;border:1px solid #ccc;border-top:none;}
.main_sco_table .sco_info{position:absolute;left:10px;top:0;line-height:35px;color:#3398cc;}
.main_sco_con{/*overflow:hidden;display:inline-block;*/display:table;table-layout:fixed;width:100%;}
.main_sco_con > div{/*float:left;line-height:20px;*/overflow:hidden;display:table-cell;height:35px;vertical-align:middle;}
.main_sco_con div span{line-height:35px;}
.main_sco_con div img{width:auto;height:20px;vertical-align:middle;}
.main_sco_con div strong{display:block;width:45px;height:35px;line-height:35px;color:#ff0000;}
.main_sco_con .left_team span{/*float:left;*/float:right;}
/*.main_sco_con .left_team img{float:left;float:right;margin-right:5px;}*/
.main_sco_con .left_team strong{/*float:left;*/float:right;}
.main_sco_con .right_team span{/*float:right;*/float:left;}
/*.main_sco_con .right_team img{float:right;margin-right:5px;}*/
.main_sco_con .right_team strong{/*float:right;*/float:left;}
.main_sco_con > strong{/*float:left;line-height:20px;*/display:table-cell;width:15px;text-align:center;vertical-align:middle;color:#000;}
.main_sco_table .btn_cheer{position:relative;display:inline-block;padding:3px 0 0 0;}
.main_sco_table .btn_cheer span{position:absolute;left:32px;top:0;min-width:12px;padding:1px;color:#fff;font-size:9px;font-family:Verdana, sans-serif;background:#d93d2e;border-radius:3px;}

#main_community ul{overflow:hidden;}
#main_community ul > li{float:left;width:410px;margin-bottom:10px;}
#main_community ul li.right{float:right;}
#main_community ul li .imgArea{float:left;position:relative;width:200px;height:162px;}
#main_community ul li .imgArea img{width:100%;height:100%;}
#main_community ul li .imgArea .overArea{position:absolute;left:0;bottom:0;width:100%;padding:18px 15px;background:rgba(0,0,0,0.5);box-sizing:border-box;}
#main_community ul li .imgArea .overArea b{display:block;width:100%;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#main_community ul li .imgArea .media_tit{position:absolute;left:0;top:0;display:block;width:45px;height:22px;line-height:24px;color:#fff;font-weight:400;font-size:11px;font-family:'돋움', Dotum, sans-serif;text-align:center;background:#3f4140;}
#main_community ul li .imgArea .media_bg{position:absolute;left:50%;top:50%;width:42px;height:42px;margin:-21px 0 0 -21px;background:url(../image/new/main_commu_midea.png);}
#main_community ul li .conArea{float:left;width:210px;height:162px;padding:20px 20px 0 15px;border:1px solid #ccc;border-left:none;box-sizing:border-box;}
#main_community ul li .conArea h4{color:#404040;font-size:12px;margin-bottom:8px;font-weight:600;}
#main_community ul li .conArea li{margin-bottom:7px;}
#main_community ul li .conArea li a{display:block;width:100%;line-height:15px;color:#404040;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#main_community ul li .conArea li span{display:inline-block;width:15px;height:15px;margin-right:5px;text-align:center;vertical-align:middle;font-size:11px;color:#fff;background:#319ac9;}
#main_community ul li .main_media_hl{padding:2px 0 13px;margin-bottom:10px;border-bottom:1px solid #ccc;}
#main_community ul li .main_media_hl span{display:inline-block;margin-right:6px;color:#999999;}
#main_community ul li .main_media_hl .main_hit{padding-left:17px;background:url(../image/new/main_commu_view.png) left 2px no-repeat;}
#main_community ul li .main_media_hl .main_like{padding-left:15px;background:url(../image/new/main_commu_like.png) left top no-repeat;}
#main_community ul li .main_media_con{height:35px;line-height:1.5em;color:#404040;overflow:hidden;}
#main_media_slide{position:relative;}
#main_media_slide .mm_detail{overflow:hidden;position:absolute;right:15px;bottom:18px;}
#main_media_slide .mm_detail .mm_page{float:left;line-height:17px;font-size:11px;color:#999;}
#main_media_slide .mm_detail .mm_page b{font-weight:400;color:#404040;}
#main_media_slide .mm_detail .mm_controls{float:left;margin-left:8px;}
#main_media_slide .mm_detail .mm_controls button{float:left;width:15px;height:15px;border:1px solid #ccc;background:#fff;}
#main_media_slide .mm_detail .mm_controls button:first-child{border-right:none;}
#main_media_slide .mm_detail .mm_controls button img{margin-top:3px;}

.sco_con_wrap{overflow:hidden;}
.sco_con_wrap .w50{float:right;width:410px;}
.sco_con_wrap .w50:first-child{float:left;}
.sco_con_tit{height:37px;line-height:37px;font-weight:600;color:#fff;color:#fff;text-align:center;background:#3398cc;}
.sco_con_tit img{vertical-align:middle;}
.sco_con_tit .sco_con_select{position:relative;display:inline-block;height:37px;line-height:37px;padding:0 25px;vertical-align:middle;}
.sco_con_tit .sco_con_select .sco_con_select_txt{display:inline-block;line-height:37px;padding-right:25px;color:#fff;background:url(../image/new/sco_select.png) right center no-repeat;}
.sco_con_select_option{display:none;position:absolute;left:0;top:37px;width:100%;background:#fff;border:1px solid #3398cc;border-top:none;box-sizing:border-box;z-index:11;}
.sco_con_select_option a{display:block;font-weight:400;color:#fff;color:#333;}
.sco_con_select_option a:hover{background:#efefef;}
.sco_tab_navi{height:37px;text-align:center;border:1px solid #ccc;border-top:none;}
.sco_tab_navi a{display:inline-block;line-height:37px;margin:0 40px;color:#3f4140;}
.sco_tab_navi a span{padding-bottom:3px;border-bottom:1px solid transparent;}
.sco_tab_navi a.on span, .sco_tab_navi a:hover span{color:#3398cc;font-weight:600;border-color:#3398cc;}
.sco_tab_con{display:none;}
.sco_tab_con:first-child{display:block;}
.sco_tableStyle{width:100%;table-layout:fixed;border:1px solid #ccc;border-top:none;}
.schedule_list table{margin-top:-1px;}
.sco_tableStyle thead th{height:36px;font-weight:400;background:#efefef;border-bottom:1px solid #ccc;}
.sco_tableStyle tbody tr{cursor:pointer;}
.sco_tableStyle tbody th, .sco_tableStyle tbody td{height:35px;text-align:center;font-weight:400;border-bottom:1px solid #ccc;}
.sco_tableStyle tbody th{border:1px solid #ccc;background:#f7f7f7;}
.sco_tableStyle tbody tr:hover th, .sco_tableStyle tbody tr:hover td{background:#ebf0f9;}
.sco_tableStyle .nolink:hover th{background:#f7f7f7;cursor:auto;}
.sco_tableStyle tfoot th, .sco_tableStyle tfoot td{height:35px;text-align:center;border-bottom:1px solid #ccc;}
.sco_tableStyle tfoot th{border:1px solid #ccc;background:#f7f7f7;}
.sco_tableStyle .td_left{text-align:left;}
.sco_tableStyle .td_nobr{border-right:none;}
.sco_tableStyle .td_nobl{border-left:none;}
.sco_tableStyle .th_bgw{background:none;}
.sco_tableStyle .td_pleft15{padding:0 15px;text-align:left;}
.sco_tableStyle .td_pleft{padding:0 20px;text-align:left;}
.sco_tableStyle .td_pleft2{padding:0 45px;text-align:left;}
.sco_tableStyle .td_pleft10{padding:0 10px;text-align:left;}
.sco_tableStyle .td_pright15{padding:0 15px;text-align:right;}
.sco_tableStyle img{vertical-align:middle;margin-right:5px;}
.sco_tableStyle .td_pos.bd_b{border-left:7px solid #6f8dd9;}
.sco_tableStyle .td_pos.bd_g{border-left:7px solid #80d882;}
.sco_con .recent_form{width:200px;text-align:right;background:url(../image/new/recentform_bg.png) left center no-repeat;}
.sco_con .recent_form img{margin:0 0 0 3px;}
.sco_tableStyle .line_graph{display:inline-block;width:155px;height:11px;margin-right:6px;background:url(../image/new/line-graph_bg.png) right center no-repeat;}
.sco_tableStyle .line_graph b{display:inline-block;height:11px;background:#3398cc;}
.sco_tableStyle .td_game_result .left img{margin:0 0 0 5px;}
.sco_tableStyle .td_game_result strong{display:inline-block;font-size:14px;margin:0 40px;font-family:Tahoma, sans-serif;}
.sco_tableStyle .btn_lineup{width:17px;height:14px;background:url(../image/new/btn_lineup.png);vertical-align:middle;overflow:hidden;text-indent:-5000px;}
.sco_tableStyle .btn_lineup.up{background:url(../image/new/btn_lineup_up.png);}
.sco_tableStyle .btn_lineup.down{background:url(../image/new/btn_lineup_down.png);}
.sco_tab .schedule_paging{position:relative;height:37px;line-height:37px;text-align:center;border:1px solid #ccc;border-top:none;background:#e6e6e6;}
.sco_tab table .schedule_paging{border:none;}
.sco_tab .schedule_paging.bg_w{background:#fff;}
.schedule_paging a{display:inline-block;margin:0 25px;color:#333;}
.schedule_paging a span{padding-bottom:2px;border-bottom:1px solid transparent}
.schedule_paging a:hover span, .schedule_paging a.on span{color:#3398cc;font-weight:600;border-color:#3398cc;}
.schedule_paging select{position:absolute;top:5px;right:20px;height:27px;padding-left:8px;color:#6d7987;font-size:12px;font-family:'굴림', Gulim, sans-serif;border:1px solid #dadada;}
.sco_tableStyle .schedule_match .left img{margin:0 0 0 5px;}
.sco_tableStyle .schedule_match strong{display:inline-block;width:25%;}

.sco_con .bottom_info{line-height:36px;margin-top:-1px;/*border-top:3px solid #e6e6e6;*/border:1px solid #ccc;border-top:none;background:#e6e6e6;padding-top:3px;}
.sco_con .bottom_info .info_con{overflow:hidden;padding:0 20px;border-top:1px solid #ddd;background:#efefef;}
.sco_con .bottom_info .pos_info span{display:inline-block;margin-left:30px;}
.sco_con .bottom_info .pos_info span .pos_info_c{display:inline-block;width:10px;height:10px;}
.sco_con .bottom_info .pos_info span .pos_info_c.bg_b{background:#6f8dd9;}
.sco_con .bottom_info .pos_info span .pos_info_c.bg_g{background:#80d882;}
.sco_con .bottom_info .pos_info span .pos_info_c.bg_y{background:#dbc861;}
.sco_con .bottom_info .pos_info span .pos_info_c.bg_p{background:#936fdb;}
.sco_con .bottom_info .pos_info span .pos_info_c.rbg_b{background:#3697ca;border-radius:50%;}
.sco_con .bottom_info .pos_info span .pos_info_c.rbg_w{background:#fff;border:2px solid #3697ca;border-radius:50%;box-sizing:border-box;}

.more_result{margin-top:-1px;/*border-top:3px solid #e6e6e6;*/border:1px solid #ccc;border-top:none;background:#e6e6e6;padding-top:3px;}
.more_result a{display:block;line-height:36px;color:#333;text-align:center;border-top:1px solid #ddd;background:#efefef;}
.more_result a img{vertical-align:middle;margin-left:10px;}

.sco_txt{line-height:1.7em;}
.sco_txt p{margin-bottom:15px;}

.graph_area{border:1px solid #ccc;box-sizing:border-box;}
.graph_area .area_tit{line-height:36px;font-size:12px;text-align:center;background:#efefef;border-bottom:1px solid #ccc;}
.graph_area .area_con{padding:8px 27px 8px 0;}
.graph_area .area_con .graph_con{display:inline-block;width:172px;text-align:center;vertical-align:middle;}
.graph_area .area_con ul{display:inline-block;width:205px;vertical-align:middle;}
.graph_area .area_con ul li{overflow:hidden;padding:13px 5px 10px 12px;border-top:1px solid #e5e5e5;}
.graph_area .area_con ul li:first-child{border-top:none;}
.graph_area .area_con ul li > span{float:left;line-height:18px;}
.graph_area .area_con ul li strong{float:right;font-size:16px;color:#3398cc;font-family:Tahoma, sans-serif;}
.graph_area .area_con ul li strong span{font-size:12px;font-family:'굴림', Gulim, sans-serif;}

.team_search_area{overflow:hidden;padding:0 0 0 35px;border:1px solid #3398cc;background:url(../image/new/icon_search.png) 15px center no-repeat;}
.team_search_area input{float:left;width:709px;height:35px;}
.team_search_area button{float:right;width:84px;height:35px;color:#fff;font-size:12px;font-family:'굴림', Gulim, sans-serif;background:#3398cc;}
.sco_team_list ul{border:1px solid #ccc;border-bottom:none;}
.sco_team_list ul li{border-bottom:1px solid #ccc;}
.sco_team_list ul li a{display:block;height:35px;line-height:35px;padding:0 20px;color:#333;}
.sco_team_list ul li a:hover{background:/*#3398cc*/#ebf0f9;/*color:#fff;*/}
.sco_team_list ul li a img{vertical-align:middle;margin-right:7px;}

.sco_battle{text-align:center;border:1px solid #ccc;}
.sco_battle_vs{display:table;table-layout:fixed;width:100%;border-bottom:3px solid #e6e6e6;background:#efefef;}
.sco_battle_vs .sco_battle_team{position:relative;display:table-cell;padding:17px 0;vertical-align:top;}
.sco_battle_vs .sco_battle_team .open_team_select{margin-bottom:10px;font-weight:600;color:#3f4140;cursor:pointer;}
.sco_battle_vs .sco_battle_team.left_team .open_team_select{background:url(../image/new/battle_team_arr.png) 70% center no-repeat;}
.sco_battle_vs .sco_battle_team.right_team .open_team_select{background:url(../image/new/battle_team_arr.png) 30% center no-repeat;}
.sco_battle_vs .sco_battle_team .open_team_select img{display:block;margin:0 auto 14px;}
.sco_battle_vs .sco_battle_team p img{height:11px;margin:0 10px 0 6px;vertical-align:middle;}
.sco_battle_vs .sco_battle_refresh{display:table-cell;width:230px;vertical-align:middle;}
.sco_battle_vs .sco_team{display:none;position:absolute;left:50%;top:100px;width:284px;padding:10px;margin-left:-142px;border:1px solid #ccc;background:#fff;box-sizing:border-box;}
.sco_battle_vs .sco_team .team_search_area input{width:141px;}
.sco_battle_vs .sco_team ul{height:185px;overflow-y:auto;border:none;}
.sco_battle_vs .sco_team .sco_team_list ul li{text-align:left;border:1px solid #ccc;border-bottom:none;}
.sco_battle_vs .sco_team .sco_team_list ul li:last-child{border-bottom:1px solid #ccc;}
.sco_team_list ul li{border-bottom:1px solid #ccc;}
.battle_tableStyle{width:100%;}
.battle_tableStyle td{padding:35px 0 30px;vertical-align:top;}
.battle_tableStyle td .recent_form{margin:0 auto;}
.battle_tableStyle .battle_con p{margin:20px 0 10px}
.battle_tableStyle .battle_con_center p{display:inline-block;vertical-align:middle;}
.battle_tableStyle .battle_con_center p strong{display:block;margin-bottom:10px;font-size:18px;color:#8f8f8f;}
.battle_tableStyle .battle_con_center .battle_center_graph{display:inline-block;margin:0 35px;vertical-align:middle;}
.battle_tableStyle .battle_con_center h3{margin-top:20px;font-weight:600;font-size:12px;}
#battle_more_view .battle_tableStyle td{padding-top:0;}
#battle_more_view .battle_tableStyle ul{width:200px;margin:0 auto;}
#battle_more_view .battle_tableStyle li{overflow:hidden;line-height:39px;padding:0 10px 0 13px;border-bottom:1px solid #e5e5e5;}
#battle_more_view .battle_tableStyle li:last-child{border-bottom:none;}
#battle_more_view .battle_tableStyle li span{float:left;}
#battle_more_view .battle_tableStyle li strong{float:right;font-size:16px;color:#3398cc;font-weight:600;font-family:Tahoma, sans-serif;}
#battle_more_view .battle_tableStyle .center_line{vertical-align:middle;}
#battle_more_view .battle_tableStyle .center_line span{display:inline-block;width:1px;height:140px;background:#ccc;}
.sco_con .bottom_info.battle_score_wrap{line-height:100%;}
.sco_con .bottom_info.battle_score_wrap .info_con{padding:18px 30px 15px;}
.battle_score{overflow:hidden;text-align:center;}
.battle_score div{float:left;}
.battle_score p{height:19px;line-height:19px;margin-bottom:5px;color:#fff;background:#999999;}
.battle_score .center_team p{background:url(../image/new/battle_score_bg.png) left center repeat-x;}
.battle_score .center_team p span{padding:0 25px;color:#333;background:#efefef;}
.battle_score strong{font-weight:400;font-size:11px;}
.battle_team_select{height:37px;line-height:37px;text-align:center;border:1px solid #ccc;border-top:none;background:#e6e6e6;}
.league_pos_graph{border:1px solid #ccc;border-top:none;}
.battle_tableStyle2{width:100%;border:1px solid #ccc;border-top:none;}
.battle_tableStyle2 > thead th{height:37px;font-weight:400;border-bottom:1px solid #ccc;}
.battle_tableStyle2 > tbody > tr > td{border:1px solid #ccc;}
.battle_tableStyle2 > tbody > tr tbody{cursor:pointer;}
.battle_tableStyle2 > tbody > tr:hover tbody th, .battle_tableStyle2 > tbody > tr:hover tbody td{background:#ebf0f9;}
.battle_tableStyle2  .inner_table{width:100%;}
.battle_tableStyle2  .inner_table thead th{height:36px;font-weight:400;}
.battle_tableStyle2  .inner_table tbody th, .battle_tableStyle2  .inner_table tbody td{height:35px;text-align:center;font-weight:400;}
.battle_tableStyle2  .inner_table tbody th{border-right:1px solid #ccc;background:#f7f7f7;}
.battle_tableStyle2  .inner_table .td_nobr{border-right:none;}
.battle_tableStyle2  .inner_table .td_left{text-align:left;}
.battle_tableStyle2  .inner_table .td_pos.bd_b{border-left:5px solid #6f8dd9;}
.battle_tableStyle2  .inner_table .td_pos.bd_g{border-left:5px solid #80d882;}
.battle_tableStyle2  .inner_table img{vertical-align:middle;margin-right:5px;}

.sco_team_detail .sco_battle_vs .sco_battle_team .open_team_select{cursor:auto;}
.sco_team_detail .sco_tab_navi{border:none;border-bottom:1px solid #ccc;}
.sco_team_detail .battle_tableStyle td{vertical-align:middle;}
.sco_team_detail .battle_tableStyle .td_timg img{vertical-align:middle;margin:0 20px;}
.match_player_pos_wrap{text-align:center;}
.match_player_pos{overflow:hidden;display:inline-block;}
#player_pos_con{float:left;position:relative;width:427px;height:248px;margin-right:15px;background:url(../image/new/arena.png);}
#player_pos_con div{position:absolute;width:45px;height:45px;line-height:45px;color:#fff;background:#3398cc;border:1px solid #076596;border-radius:50%;box-sizing:border-box;cursor:pointer;}
#player_pos_con div.on, #player_pos_con div:hover{border-width:4px;line-height:39px;}
#player_pos_list{float:left;margin-top:7px;text-align:left;}
#player_pos_list h3{padding-left:7px;margin-bottom:10px;color:#0066cc;font-size:12px;font-weight:600;}
#player_pos_list li{width:273px;height:17px;line-height:19px;margin-bottom:3px;padding-left:7px;cursor:pointer;}
#player_pos_list li.on, #player_pos_list li:hover{background:#d3d6dd;}
#player_pos_list li span{display:inline-block;width:85px;color:#0066cc;text-align:center;}

#cheer_area{display:table;table-layout:fixed;width:100%;padding:0 25px;text-align:center;background:#efefef;border:1px solid #ccc;border-bottom-color:#ddd;box-sizing:border-box;}
#cheer_area .left_team{display:table-cell;vertical-align:middle;}
#cheer_area .cheer_graph{display:table-cell;width:60px;height:95px;vertical-align:middle;}
#cheer_area .right_team{display:table-cell;vertical-align:middle;}
#cheer_area .cheer_team_logo{width:75px;height:47px;}
#cheer_area .cheer_team_logo img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;}
#cheer_area .left_team .cheer_team_logo{float:left;}
#cheer_area .right_team .cheer_team_logo{float:right;}
#cheer_area .btn_cheer{width:151px;height:46px;line-height:1.4em;font-size:12px;font-family:'굴림', Gulim, sans-serif;border:1px solid #ccc;}
#cheer_area .btn_cheer strong{color:#3f4140;}
#cheer_area .btn_cheer strong span{color:#3398cc;}
#cheer_area .btn_cheer > span{display:block;color:#999999;font-size:11px;margin-top:5px;}
#cheer_area .left_team .btn_cheer{float:left;margin-left:17px;background:url(../image/new/fre_leftbtn.png) 92% center no-repeat #f6f6f6;}
#cheer_area .right_team .btn_cheer{float:right;margin-right:17px;background:url(../image/new/fre_rightbtn.png) 8% center no-repeat #f6f6f6;}
#cheer_area h3{width:115px;line-height:46px;font-size:12px;font-weight:600;color:#3f4140;}
#cheer_area h3 span{font-size:24px;font-family:Tahoma, sans-serif;}
#cheer_area .left_team h3{float:left;color:#3398cc;}
#cheer_area .right_team h3{float:right;}
#cheer_count{line-height:45px;padding:0 27px;border:1px solid #ccc;border-top:3px solid #e6e6e6;}
#cheer_count span{display:inline-block;margin-right:5px;color:#3398cc;font-weight:600;}
#cheer_input{padding:24px;border:1px solid #ccc;border-top:none;background:#f5f6f7;}
#cheer_input .cheer_input_con{position:relative;height:140px;background:#fff;}
#cheer_input .cheer_input_con .cheer_input_radio{overflow:hidden;padding:0 10px;border:1px solid #ccc;}
#cheer_input .cheer_input_con .cheer_input_radio .cheer_img_chk{float:left;display:block;height:38px;line-height:38px;padding-left:30px;margin-right:25px;font-weight:600;background:url(../image/new/fre_radio.png) left center no-repeat;cursor:pointer;}
#cheer_input .cheer_input_con .cheer_input_radio .cheer_img_chk.on{background:url(../image/new/fre_radio_on.png) left center no-repeat;}
#cheer_input .cheer_input_con .cheer_input_radio .cheer_img_chk input{display:none;}
#cheer_input .cheer_input_con .cheer_input_radio .cheer_img_chk img{height:25px;width:auto;margin-right:5px;vertical-align:middle;}
#cheer_input .cheer_input_form_wrap{overflow:hidden;}
#cheer_input .cheer_input_form_wrap .cheer_input_form{float:left;width:698px;height:99px;border:1px solid #ccc;border-top:none;border-right:none;}
#cheer_input .cheer_input_form_wrap #btn_cre_submit{float:right;width:81px;height:100px;font-size:12px;color:#fff;font-family:'굴림', Gulim, sans-serif;background:#3f4040;}
#cheer_input .cheer_input_form .cheer_textarea{overflow:hidden;position:relative;border-bottom:1px solid #ccc;}
#cheer_input .cheer_input_form .cheer_textarea textarea{float:left;width:600px;height:65px;padding:10px;box-sizing:border-box;resize:none;}
#cheer_input .cheer_input_form .cheer_textarea placeholder{position:absolute;left:0px;top:0px;}
#cheer_input .cheer_input_form .cheer_textarea span{float:right;display:block;margin:40px 12px 0 0;color:#999999;font-family:'돋움', Dotum, sans-serif;}
#cheer_input .cheer_input_form .cheer_textarea span b{font-weight:400;}
#cheer_input .cheer_input_form p{line-height:33px;padding:0 5px;background:#efefef;}
#cheer_input .cheer_input_form p a{display:inline-block;padding-left:23px;color:#3398cc;margin-right:10px;background:url(../image/new/icon_file.png) left center no-repeat;}
#cheer_input .cheer_input_form p span{display:inline-block;width:500px;color:#999999;font-size:11px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#pop_myanalysis{display:none;position:absolute;left:0;top:140px;}
#pop_myanalysis .pop_myanalysis_con{position:relative;padding:25px 15px 30px 20px;width:410px;background:#fff;border:5px solid #3399cc;}
#pop_myanalysis .pop_myanalysis_con .bg{position:absolute;left:30px;top:-16px;display:block;width:22px;height:16px;background:url(../image/info_table_top_img.png);}
#pop_myanalysis .pop_myanalysis_con #close_pop{position:absolute;right:16px;top:14px;display:block;}
#pop_myanalysis .pop_myanalysis_con h3{font-weight:600;font-size:12px;}
#pop_myanalysis .pop_myanalysis_con h3 span{display:block;margin-top:5px;font-weight:400;color:#666666;}
#pop_myanalysis .pop_myanalysis_con ul{border-top:1px solid #ccc;}
#pop_myanalysis .pop_myanalysis_con ul li{overflow:hidden;padding:10px;border-bottom:1px solid #ccc;}
#pop_myanalysis .pop_myanalysis_con ul li .cheer_img_chk{float:left;display:block;width:15px;height:14px;margin-right:15px;background:url(../image/new/fre_chkbox.png) left center no-repeat;}
#pop_myanalysis .pop_myanalysis_con ul li .cheer_img_chk.on{background:url(../image/new/fre_chkbox_on.png);}
#pop_myanalysis .pop_myanalysis_con ul li .cheer_img_chk input{display:none;}
#pop_myanalysis .pop_myanalysis_con ul li a{float:left;display:block;width:360px;}
#pop_myanalysis .pop_myanalysis_con ul li a b{float:left;display:block;width:280px;color:#333;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#pop_myanalysis .pop_myanalysis_con ul li a b strong{padding-right:11px;}
#pop_myanalysis .pop_myanalysis_con ul li a span{float:right;color:#999999;}
#pop_myanalysis .pop_myanalysis_con .score_page_center a{border-radius:2px;}
#pop_myanalysis .pop_myanalysis_con .pop_myanalysis_btn{overflow:hidden;}
#pop_myanalysis .pop_myanalysis_con .pop_myanalysis_btn button{float:right;width:80px;height:30px;margin-left:5px;font-size:12px;color:#fff;font-family:'굴림', Gulim, sans-serif;background:#3f4040;}
#pop_myanalysis .pop_myanalysis_con .pop_myanalysis_btn #btn_myanalysis_remove{color:#333;border:1px solid #ccc;background:#f5f5f5;box-sizing:border-box;}
#cheer_reple_con{padding:35px 23px 30px 30px;border:1px solid #ccc;border-top:none;}
#cheer_reple_con li{overflow:hidden;margin-bottom:20px;}
#cheer_reple_con li.left_team dl{float:left;}
#cheer_reple_con li.right_team dl{float:right;}
#cheer_reple_con li dd{overflow:hidden;line-height:24px;}
#cheer_reple_con li dd img{height:24px;width:auto;}
#cheer_reple_con li dd .date{padding:0 10px;font-size:11px;color:#999999;}
#cheer_reple_con li dd .cre_btns{display:inline-block;font-family:'돋움', Dotum, sans-serif;}
#cheer_reple_con li dd .cre_btns a{color:#fe0000;}
#cheer_reple_con li dd .cre_btns .bar{color:#cccccc;padding:0 6px;}
#cheer_reple_con li.left_team img{float:left;margin-right:5px;}
#cheer_reple_con li.left_team strong{float:left;}
#cheer_reple_con li.left_team .date{float:left;}
#cheer_reple_con li.left_team .cre_btns{float:left;}
#cheer_reple_con li.right_team img{float:right;margin-left:5px;}
#cheer_reple_con li.right_team strong{float:right;}
#cheer_reple_con li.right_team .date{float:right;}
#cheer_reple_con li.right_team .cre_btns{float:right;}
#cheer_reple_con li dt{margin:8px 0 10px;padding:10px 15px;word-break:break-all;font-family:'돋움', Dotum, sans-serif;border-radius:8px;}
#cheer_reple_con li.left_team dt{text-align:left;background:#ebf0f9;}
#cheer_reple_con li.right_team dt{text-align:right;background:#efefef;}
#cheer_reple_con dd a img{display:block;width:38px;height:28px;border:1px solid #ccc;}
#cheer_reple_con dd a strong{float:none !important;display:block;line-height:18px;color:#3398cc;font-weight:400;}
#cheer_reple_con dd a span{display:block;line-height:100%;color:#999999;font-size:11px;}
#cheer_reple_con li.left_team a img{float:left;margin-right:10px;}
#cheer_reple_con li.left_team a p{float:left;}
#cheer_reple_con li.left_team a strong{padding-left:20px;background:url(../image/new/icon_file.png) left center no-repeat;}
#cheer_reple_con li.left_team a span{text-align:left;}
#cheer_reple_con li.right_team a img{float:right;margin-left:10px;}
#cheer_reple_con li.right_team a p{float:right;}
#cheer_reple_con li.right_team a strong{padding-right:20px;background:url(../image/new/icon_file.png) right center no-repeat;}
#cheer_reple_con li.right_team a span{text-align:right;}
#cheer_more_btn{margin-top:-1px;/*border-top:3px solid #e6e6e6;*/border:1px solid #ccc;border-top:none;background:#e6e6e6;padding-top:3px;}
#cheer_more_btn span{display:block;line-height:36px;color:#333;text-align:center;border-top:1px solid #ddd;background:#efefef;}
#cheer_more_btn span img{vertical-align:middle;margin-left:10px;}

.cr_soc_tit{position:relative;height:39px;background:#3f4040;color:#fff;}
.cr_soc_tit.close{background:#999;}
.cr_soc_tit h3{position:absolute;left:25px;top:0;line-height:39px;font-size:12px;font-weight:600;}
.cr_soc_tit h3 span{display:inline-block;margin-left:13px;font-weight:400;}
.cr_soc_tit .liveSpan{position:absolute;left:50%;top:10px;margin-left:-20px;}
.cr_soc_tit .cr_soc_btns{overflow:hidden;position:absolute;right:0;top:0;}
.cr_soc_tit .cr_soc_btns a{float:left;display:block;height:39px;overflow:hidden;text-indent:-5000px;}
.cr_soc_tit .cr_soc_btns .cr_soc_data{width:74px;background:url(../image/new/cr_data.png) center no-repeat;}
.cr_soc_tit .cr_soc_btns .cr_soc_widget{width:41px;background:url(../image/new/cr_widget.png) 11px center no-repeat;}
.cr_soc_tit .cr_soc_btns .cr_soc_bar{float:left;display:block;width:2px;height:39px;background:url(../image/new/cr_bar.png) center no-repeat;}
.cr_soc_con{display:table;table-layout:fixed;width:100%;font-weight:600;border:1px solid #ccc;border-top:none;box-sizing:border-box;padding:0 25px;}

.cr_soc_con > div{display:table-cell;vertical-align:middle;text-align:center;}
.cr_soc_con .cr_soc_team .cr_soc_team_con{overflow:hidden;display:inline-block;}
.cr_soc_con .cr_soc_team .cr_soc_team_con .cr_soc_name{width:150px;}
.cr_soc_con .cr_soc_team .cr_soc_team_con .cr_soc_name img{vertical-align:middle;}
.cr_soc_con .cr_soc_team .cr_soc_team_con .cr_soc_card {display:block;width:13px;height:13px;line-height:13px;color:#fff;font-weight:600;text-align:center;font-size:10px;background:url(../image/new/cr_card_bg.png);}
.cr_soc_con .left_team{text-align:right;}
.cr_soc_con .left_team .cr_soc_name{float:right;}
.cr_soc_con .left_team .cr_soc_card{float:right;margin-right:5px;}
.cr_soc_con .right_team{text-align:left;}
.cr_soc_con .right_team .cr_soc_name{float:left;}
.cr_soc_con .right_team .cr_soc_card{float:left;margin-left:5px;}
.cr_soc_con .cr_soc_score{width:100px;height:80px;font-size:40px;font-family:'돋움', Dotum, sans-serif;}
.cr_soc_con .cr_soc_score.winner{color:#f00;}
.cr_soc_con .cr_soc_team_logo {width:75px; height:47px;}
.cr_soc_con .cr_soc_team{width:170px;}
.cr_soc_con .cr_soc_vs{width:40px;color:#3f4040;vertical-align:top;padding-top:17px;}
.cr_soc_con .cr_soc_vs span{display:block;width:12px;height:5px;margin:10px auto 0;background:#2e2e2e;overflow:hidden;text-indent:-5000px;}

#cheer_all_count{padding:15px 20px;border:1px solid #ccc;}
#cheer_all_count span{padding-right:5px;color:#3398cc;font-weight:600;}
#cheer_reple_all li{display:table;table-layout:fixed;width:100%;margin-bottom:10px;border:1px solid #ccc;box-sizing:border-box;}
#cheer_reple_all li dl{overflow:hidden;display:table-cell;padding:17px 0 20px 20px;vertical-align:top;}
#cheer_reple_all li dt{float:left;display:table;width:60px;text-align:center;background:#efefef;border-radius:50%;}
#cheer_reple_all li dt span{display:table-cell;height:60px;vertical-align:middle;}
#cheer_reple_all li dt img{width:auto;height:auto;max-width:60px;max-height:60px;vertical-align:middle;}
#cheer_reple_all li dd{float:left;width:660px;margin:3px 0 0 17px;}
#cheer_reple_all li dd p{margin-bottom:10px;}
#cheer_reple_all li dd .spo_type{color:#999999;}
#cheer_reple_all li dd .spo_type strong{color:#333;}
#cheer_reple_all li dd .spo_type .bar{padding:0 10px;}
#cheer_reple_all li dd .re_name .date{padding:0 8px;color:#999999;font-size:11px;}
#cheer_reple_all li dd .re_name a{color:#fe0000;font-family:'돋움', Dotum, sans-serif;}
#cheer_reple_all li dd .re_name .bar{color:#ccc;padding:0 6px;}
#cheer_reple_all li dd .cheer_reple_con{margin-bottom:10px;word-break:break-all;}
#cheer_reple_all li dd .cheer_reple_con a{color:#333;line-height:1.4em;}
#cheer_reple_all li dd > a{overflow:hidden;display:block;width:100%;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
#cheer_reple_all li dd > a img{float:left;display:block;width:38px;height:28px;margin-right:10px;border:1px solid #ccc;}
#cheer_reple_all li dd > a p{float:left;}
#cheer_reple_all li dd > a strong{display:block;padding-left:20px;margin:0 10px 3px 0;font-weight:400;color:#3398cc;background:url(../image/new/icon_file.png) left center no-repeat;}
#cheer_reple_all li dd > a  span{font-size:11px;color:#999999;}
#cheer_reple_all li > a{display:table-cell;width:70px;background:url(../image/new/cre_arr.png) center no-repeat;vertical-align:middle;text-indent:-5000px;}

#widget_wrapper{padding:4px 6px;color:rgba(0,0,0,.82);}
#widget_match h3{line-height:16px;color:#fff;font-size:10px;text-align:center;background:#0072b1;}
#widget_match h3 img{width:12px;vertical-align:middle;}
#widget_match .wmatch{padding:16px;}
#widget_match .wmatch_con{overflow:hidden;padding-bottom:7px;border-bottom:1px solid #e0e0e0;}
#widget_match .wmatch_con > div{width:145px;}
#widget_match .wmatch_con img{width:auto;height:40px;}
#widget_match .wmatch_con .wmatch_score{margin-top:4px;}
#widget_match .wmatch_con .wmatch_score span{display:block;margin:7px 0 0 0;font-size:16px;opacity:0.7;}
#widget_match .wmatch_con .wmatch_score_con{width:62px;padding-top:5px;border-top:1px solid #e0e0e0;}
#widget_match .wmatch_con .wmatch_score_con h4{font-size:20px;font-weight:700;}
#widget_match .wmatch_con .wmatch_score_con p{font-size:10px;opacity:0.7;}
#widget_match .wmatch_con .wmatch_score_con p strong{display:block;margin-top:3px;font-size:12px;font-weight:700;}
#widget_match .wmatch_con .left_team{float:left;}
#widget_match .wmatch_con .left_team img{float:left;}
#widget_match .wmatch_con .left_team .wmatch_score{float:right;}
#widget_match .wmatch_con .left_team .wmatch_score span{float:left;margin-right:5px;}
#widget_match .wmatch_con .left_team .wmatch_score .wmatch_score_con{float:left;}
#widget_match .wmatch_con .left_team .wmatch_score .wmatch_score_con h4{float:left;}
#widget_match .wmatch_con .left_team .wmatch_score .wmatch_score_con p{float:right;}
#widget_match .wmatch_con .right_team{float:right;}
#widget_match .wmatch_con .right_team img{float:right;}
#widget_match .wmatch_con .right_team .wmatch_score{float:left;}
#widget_match .wmatch_con .right_team .wmatch_score span{float:right;margin-left:5px;}
#widget_match .wmatch_con .right_team .wmatch_score .wmatch_score_con{float:right;}
#widget_match .wmatch_con .right_team .wmatch_score .wmatch_score_con h4{float:right;}
#widget_match .wmatch_con .right_team .wmatch_score .wmatch_score_con p{float:left;}
#widget_match .wmatch_name{overflow:hidden;padding:3px;font-size:16px;font-weight:600;border-bottom:1px solid #e0e0e0;}
#widget_match .wmatch_name .left_team{float:left;}
#widget_match .wmatch_name .right_team{float:right;}

.widget_select li{margin-bottom:11px;}
.widget_select li a{position:relative;display:block;}
.widget_select li span{display:block;height:0;padding-bottom:22.22%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.widget_select.soccer .m1 span{background-image:url(../image/widget_s1.png);}
.widget_select.soccer .m2 span{background-image:url(../image/widget_s2.png);}
.widget_select.soccer .m3 span{background-image:url(../image/widget_s3.png);}
.widget_select.soccer .m4 span{background-image:url(../image/widget_s4.png);}
.widget_select.soccer .m5 span{background-image:url(../image/widget_s5.png);}
.widget_select.basketball .m1 span{background-image:url(../image/widget_b1.png);}
.widget_select.basketball .m2 span{background-image:url(../image/widget_b2.png);}
.widget_select.basketball .m3 span{background-image:url(../image/widget_b3.png);}
.widget_select.basketball .m4 span{background-image:url(../image/widget_b4.png);}
.widget_select.basketball .m5 span{background-image:url(../image/widget_b5.png);}
.widget_select.basketball .m6 span{background-image:url(../image/widget_b6.png);}
.widget_select.basketball .m7 span{background-image:url(../image/widget_b7.png);}
.widget_select.basketball .m8 span{background-image:url(../image/widget_b8.png);}
.widget_select.soccer .m1 a:hover span{background-image:url(../image/widget_s1_on.png);}
.widget_select.soccer .m2 a:hover span{background-image:url(../image/widget_s2_on.png);}
.widget_select.soccer .m3 a:hover span{background-image:url(../image/widget_s3_on.png);}
.widget_select.soccer .m4 a:hover span{background-image:url(../image/widget_s4_on.png);}
.widget_select.soccer .m5 a:hover span{background-image:url(../image/widget_s5_on.png);}
.widget_select.basketball .m1 a:hover span{background-image:url(../image/widget_b1_on.png);}
.widget_select.basketball .m2 a:hover span{background-image:url(../image/widget_b2_on.png);}
.widget_select.basketball .m3 a:hover span{background-image:url(../image/widget_b3_on.png);}
.widget_select.basketball .m4 a:hover span{background-image:url(../image/widget_b4_on.png);}
.widget_select.basketball .m5 a:hover span{background-image:url(../image/widget_b5_on.png);}
.widget_select.basketball .m6 a:hover span{background-image:url(../image/widget_b6_on.png);}
.widget_select.basketball .m7 a:hover span{background-image:url(../image/widget_b7_on.png);}
.widget_select.basketball .m8 a:hover span{background-image:url(../image/widget_b8_on.png);}
.widget_select li strong{position:absolute;left:0;top:50%;width:100%;margin-top:-15px;text-align:center;display:block;}
.widget_select li strong em{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-size:16px;color:#fff;background:#000;border-radius:30px;}
.widget_select a:hover em{background:#0072b1;}


/* right floating */
#right_floating.isfixed {}
#right_floating.isfloat {position: relative; width: 313px;z-index:101;} /* footer ul.footer_grade z-index 보다 높게설정 */


/* betting slip */

.betting_slip {font-size:11px;font-family:"돋움", dotum, sans-serif;color:#999999;background:#fff;border:1px solid #eb2629;width:311px;padding:0;margin:0 auto;vertical-align:top;}

.betting_slip .betting_slip_title {background: #eb2629; color:#ffffff;height: 33px; padding:0 6px; font-size:12px;}
.betting_slip .betting_slip_title p {float: left; font-weight: bold; line-height: 33px; margin-left: 2px;}
.betting_slip .betting_slip_title .betting_count {}
.betting_slip .betting_slip_title .float_check{float:right; line-height: 33px;}
.betting_slip .betting_slip_title .float_check > div{float:left;}
.betting_slip .betting_slip_title .float_check > div:first-child{margin-top:3px; margin-right: 5px;}

.betting_slip .betting_slip_box {position: relative; padding: 6px; border-bottom: 1px solid #eb2629;}
.betting_slip .betting_slip_box .betting_remove_all { width:100%; height: 18px;}
.betting_slip .betting_slip_box .betting_remove_all > div:first-child { float:right;}
.betting_slip .betting_slip_box li {border:1px solid #eb2629; background: #ffe9e9; padding:9px; margin-bottom: 6px; }
.betting_slip .betting_slip_box .slip_match {float:left; width:90%;}
.betting_slip .betting_slip_box .box_up {display:block; height:23px; padding-bottom:6px; color: #000;}
.betting_slip .betting_slip_box .box_up .close_btn img{width: 15px;}
.betting_slip .betting_slip_box .box_down {display:block; height:13px; padding-top:6px;}
.betting_slip .betting_slip_box .slip_hr1 {border:0px; color:#eb2629 ; background:#eb2629; width:100%;height:1px;visibility: visible; position:static;}
.betting_slip .betting_slip_box .slip_team {float:left; color: #000;}
.betting_slip .betting_slip_box .slip_odds {float:right; color:#cc6600; font-weight: bold;}

.betting_slip .betting_slip_info {padding: 6px;background: #efefef;font-size:12px; color:#000;}
.betting_slip .betting_slip_info .slip_info {display: flow-root;height:28px; line-height: 28px;}
.betting_slip .betting_slip_info .slip_info .slip_txt1 {float:left;}
.betting_slip .betting_slip_info .slip_info .slip_txt2 {float:right; width: 210px;text-align: right; color:#cc6600; font-weight: bold;padding-right:5px;}
.betting_slip .betting_slip_info .input_betting {width:200px; height:24px; border:1px solid #eb2629;font-weight: bold; text-align: right; color:#ff0000;margin-right:-4px; padding: 0 5px;}
.betting_slip .betting_slip_info .slip_hr2 {border:0px; color:#cccccc ; background:#cccccc ; width:100%; height:1px; border-bottom: 1px solid #fff; margin: 5px 0; visibility: visible; position:static;}

.betting_slip .betting_slip_info .slip_bet {}
.betting_slip .betting_slip_info .slip_bet ul {overflow:hidden;display:inline-block;}
.betting_slip .betting_slip_info .slip_bet li {float:left; margin-right:1px; margin-bottom:1px;}
.betting_slip .betting_slip_info .slip_bet li:nth-child(3n){margin-right:0;}
.betting_slip .betting_slip_info .slip_bet li button {display:block;width:99px;height:30px;box-sizing:border-box;line-height:28px;border:1px solid #eb2629;background:#ffe9e9; color:#000;font-family:"돋움", dotum, sans-serif; font-weight: bold;}
.betting_slip .betting_slip_info .slip_bet li button:active {background:rgba(235,38,41,0.85); color:white;}

#betting_list {max-height:230px; overflow-y:scroll;}

/* .betting_slip .btn_betting {font-size:18px; color:white; font-weight:bold; text-align:center; width:298px; line-height:48px; border:1px solid #006892; background:#3398cc; } */

.ap_betting_slip{border:1px solid #0088ce}
.ap_betting_slip .betting_slip_title {background: #0088ce; color:#ffffff;height: 33px; padding:0 6px; font-size:12px;}
.ap_betting_slip .betting_slip_box{border-bottom:1px solid #0088ce;}
.ap_betting_slip .betting_slip_info .slip_bet li button{border:1px solid #0088ce;background-color: #f0faff;}
.ap_betting_slip .betting_slip_info .input_betting{border:1px solid #0088ce;color:#0088ce;}
.ap_betting_slip .betting_slip_box li{border:1px solid #0088ce;background:#f0faff;}
.ap_betting_slip .betting_slip_box .slip_hr1{background:#0088ce;}
/* 거래소 */

.exchange_top {border:1px solid #ccc; padding: 13px 14px 5px;}
.exchange_tit {display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding-bottom: 10px;}
.exchange_tit_l h4{font-size: 20px; display: inline-block; font-weight: bold; margin-right: 7px; color: #231f20;}
.exchange_tit_l span{font-size: 13px; color: #999; font-weight: bold;}
.ex_guide_btn {text-align: center;}
.ex_guide_btn a{display: inline-block; background:url(../image/ex_guide_btn.jpg) no-repeat; color:#ffffff; font-weight:bold; width:130px; height:30px; line-height:32px; font-weight:bold; cursor:pointer}
.exchange_detail {display: flex; flex-direction: row; justify-content: space-between; align-items: center;}
.exchange_detail_l, .exchange_detail_r{display: flex; align-items: center;}
.exchange_detail_l span{color: #333333; margin: 0 7px;}
.exchange_detail_l input[type=button],.exchange_detail_l button{margin-left: 6px;}
.exchange_detail select{width: 115px; height: 30px; border: 1px solid #cccccc; color: #666666; line-height: 30px; padding-left: 7px; line-height: 30px;}
.exchange_detail #search_submit, .exchange_detail .submit_btn {width: 57px; height: 30px; border: 1px solid #cccccc; background-color: #ebebeb; font-size: 13px; color: #666666;cursor:pointer;}
.exchange_detail input[type=text]{border: 1px solid #ccc; height: 30px; width: 200px; box-sizing: border-box; margin: 0 4px 0 6px;}
.exchange_con table{text-align: center;}
.exchange_con table thead{background-color: #3f4040; color: #fff;}
.exchange_con table th{height: 40px; border: 1px solid #5c5c5c; border-top: none; border-bottom: none;}
.exchange_con table th:first-child{border-left: none;}
.exchange_con table th:last-child{border-right: none;}
.exchange_con table tbody tr{border-bottom: 1px solid #cccccc;}
.exchange_con table td{height: 40px; border: 1px solid #f2f2f2; border-top: none; border-bottom: none; color: #666666; font-size: 12px;}
/* .exchange_con table tr td:first-child{border-left: none;}
.exchange_con table tr td:last-child{border-right: none;} */
.exchange_con table a{color: #666; font-size: 12px; width: 64px; height: 30px; border: 1px solid #cccccc; background-color: #ebebeb; display: inline-block; font-weight: bold; line-height: 30px;}


/* 거래소 tooltip */

.tooltip {position: absolute; display:block; width: 453px; box-sizing:border-box; border: 5px solid #3f4040;}
.tooltip:after {content:""; display:block; clear:both;}
.tooltip .ex_tooltip_table{border-collapse: collapse;}
.tooltip .ex_tooltip_table tr{background-color: #fffae9; border-bottom: 1px solid #cccccc; height: 30px;}
.tooltip .ex_tooltip_table tr:last-child{border-bottom: none;}
.tooltip .ex_tooltip_table td{text-align: center; font-size: 11px; color: #333; border: none;}
.tooltip .ex_tooltip_table tr td:nth-child(3){text-align: left; padding-left: 10px;}


/* modal */

.modal{z-index:3; display:none; position:fixed; left:50%; width:453px; overflow:auto; transform: translate(-50%, -100%); box-sizing: border-box; border: 5px solid #3399cc;}
.modal_close{text-align: right; cursor: pointer; }
.modal_content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:100%;}
.modal_container{padding: 7px;}
.modal_container h1{font-size: 14px; color: #666; text-align: center; font-weight: bold; margin-bottom: 20px;}
.modal_container .modal_blue_text{font-size: 12px; color: #3399cc; text-align: center; margin-bottom: 20px;}
.modal_container .modal_sale_in{display: flex; align-items: center; justify-content: center; margin-bottom: 32px;}
.modal_container .modal_sale_in span{font-size: 12px; color: #666666;}
.modal_container .modal_sale_in input[type="text"]{box-sizing: border-box; width: 200px; height: 30px; border: 1px solid #ccc; margin: 0 10px 0 15px;}
.modal_container .modal_sale_in input[id="sale_price"]{text-align: right;}
.modal_container .modal_btn_group{display: flex; justify-content: center;}

/* maing_rolling_bannder */
.main_roll_banner{width:830px; height:300px; overflow: hidden;}
.main_roll_banner li{display:inline-block;}


/* 경기결과 아이콘 */

.ico_wl {width:46px; line-height: 16px; background:#666666; }


/* 아이텝샵 라디오버튼 */

.m_table_01 .m_radio_has input[type=radio]{position: absolute; visibility: hidden;}
.m_table_01 .m_radio_has label{padding:12px 0 12px 3px; display: block; position: relative; font-weight: 300; font-size: 1.35em;height: 30px; z-index: 9; cursor: pointer;}
.m_table_01 .m_radio_has .check{display: block; position: absolute; border: 1px solid #999999; border-radius: 100%; height: 18px; width: 18px; top: 18px; left: 0; z-index: 5;}
.m_table_01 .m_radio_has .check::before {display: block; position: absolute; content: ''; border-radius: 100%; height: 14px; width: 14px; top: 2px; left: 2px; margin: auto; background:#cccccc;}
.m_table_01 .m_radio_has input[type=radio]:checked ~ .check {border: 1px solid #702c2c;}
.m_table_01 .m_radio_has input[type=radio]:checked ~ .check::before{background: #ff6600;}
.m_table_01 .m_radio_has input#pay7+label{margin-left: 24px;font-weight: 600;}

.gpzone_popup{padding:10px;box-sizing: border-box;}
.gpzone_popup input{border:1px solid #e5e5e5;}

/* bxslider 팀로고 min-height 추가 */

.team_con_img {height:60px; display:block; line-height:60px; margin-bottom:10px;}


/* 쪽지 알림 */
#memo_alert_pop {display:none;position:fixed; top:50%; left:50%; transform:translate(-50%, -50%); z-index:9999; width:455px; height:272px;}
#memo_alert_pop a {position:absolute; left:50%; transform:translateX(-50%); bottom:45px; width:114px; height:30px;}
#memo_alert_pop button{position:absolute;right:25px;top:25px;}
#memo_alert_pop.memo_event_pop{background-image: url(/image/renew/event_memo_bg.png) !important;width:439px;height: 314px;}
#memo_alert_pop.memo_event_pop a{width:100px;height: 38px;bottom:43px;}

/* 게임센터 내 적중내역 */
.live_bet_wins_wrap{border:1px solid #cccccc;box-sizing: border-box; background: #fff}
.live_bet_wins_wrap>p{background-color: #f7f7f7;font-weight: 800;color:#666666;padding:15px 0 15px 10px;border-bottom:1px solid #ccc;}
.live_bet_wins_cont{width:300px;margin:0 auto;margin-top:10px;}

/* 로그인 뱃지 */
.login_badge{position:relative;}
.login_badge>p{position:absolute;top:0;right:3px;}

/* telegram */
.telegram_wrap{width:100%;padding:38px 26px 70px 26px;box-sizing: border-box;border:1px solid #ccc;margin-top:10px;}
.telegram_wrap>p{padding-bottom: 25px;}
.telegram_wrap>p>img+img{padding-left:10px;}
.telegram_cont{border-top:1px solid #ccc;position: relative;width:100%;border-bottom:1px solid #ccc;padding:30px 0;text-align: center;}
.telegram_cont:before{content: '';width:100%;height: 1px;background-color: #ccc;position: absolute;top:-5px;left:0;}
.telegram_cont:after{content: '';width:100%;height: 1px;background-color: #ccc;position: absolute;bottom:-5px;left:0;}
.telegram_cont>h2{font-size: 18px;color:#231f20;font-weight: 800;}
.telegram_cont>p{font-size: 13px;color:#999999;font-weight: 800;padding:5px 0 20px 0;}
.code_wrap{}
.code_wrap>input{width:247px;height: 30px;border:1px solid #ccc;box-sizing: border-box;padding-left: 5px;}
.code_wrap>button>img{vertical-align: middle;}
.telegram_btn{padding-top:20px;text-align: center;}

.telegram_guide{box-sizing: border-box;border:1px solid #ccc;margin-top:10px;padding:30px;}
.telegram_guide>h2{font-size: 20px;font-weight: 800;}
.telegram_guide>h2>span{font-weight: 600;}
.telegram_guide>p{font-size: 13px;color:#999999;font-weight: 800;padding:10px 0 20px 0;}
.tel_guide_img>p{padding-bottom: 30px;}
.tel_guide_img>p:last-child{padding-bottom: 0px;}

/* 로딩팝업 */
.roding_wrap{position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:9999;display: none;}
.roding_cont{font-family: 'NanumSquare Light', sans-serif;color:#fff;position:fixed;left:50%;top:50%;transform: translate(-50%);text-align: center;}
.roding_cont>h2{font-size: 68px;text-transform: uppercase;}
.roding_cont>p{font-size: 17px;}
/* .roding_cont>span{width:183px;height: 32px;display:inline-block;margin-top:30px;background-image: url(/image/roding_bg.png);} */
/* .roding_cont>p+p{padding-top:30px;display: inline-block;} */
.roding_cont>ul{margin-top:30px;background-image: url(/image/roding_bg.png);width:183px;height: 32px;display: inline-block;}
.roding_cont>ul>li{float: left;padding-right: 6px;display: none;}
.roding_cont>ul>li:nth-child(3){padding-right: 5px;}
.roding_cont>ul>li:last-child{padding-right: 0px;}

/** 변경알림 **/
.bet_alert{width:100%;height: 100%;position: fixed;left:0;top:0;z-index: 9999;background-color: rgba(0,0,0,0.7);font-family: 'NanumSquare', sans-serif;display: none;}
.bet_alert_cont{background-color: #fff;width:325px;height: 350px;border:1px solid #000;box-sizing: border-box;text-align: center;position: fixed;left:50%;transform: translateX(-50%);padding-top:70px;top:25%;}
.bet_alert_cont>a{position: absolute;right:10px;top:5px;}
.bet_alert_cont>a+p{font-size: 24px;font-weight: 600;color:#282828;letter-spacing: -0.030em;padding:28px 0 32px 0;}
.bet_alert_cont>.bet_alert_btn>a{width:157px;height: 39px;line-height: 39px;text-align: center;color:#fff;font-weight: 600;font-size: 16px;background-color: #000;display: block;margin:0 auto;letter-spacing: -0.025em;}

/* 이벤트페이지 */
.event_list_wrap{padding:20px;box-sizing: border-box;border:1px solid #cccccc;}
.event_nav{}
.event_nav>ul{border:1px solid #cccccc;}
.event_nav>ul>li{float: left;width:393px;height: 70px;line-height: 70px;text-align: center;border-right: 1px solid #cccccc;box-sizing: border-box;}
.event_nav>ul>li:last-child{border-right: none;}
.event_nav>ul>li>a{color:#999999;font-size: 18px;background-color: #efefef;display: block;}
.event_nav>ul>li.on>a{background-color: #fff;color:#333333;font-weight: 600;}
.event_list{padding-top:35px;}
.event_list>ul>li{padding: 30px 0;border-bottom:1px solid #e5e5e5;}
.event_list>ul>li:last-child{border-bottom:none;}
.el_left{width:310px;height: 145px;float: left;margin-right:25px;position: relative;overflow: hidden;}
.el_left>p{width:100%;}
.el_left>p>img{width:100%;}
.el_left>.event_date{width:150px;height: 33px;background-color: #2c85db;position: absolute;top:0;left:0;line-height: 33px;padding-left:12px;box-sizing: border-box;}
.event_date>img{padding-top:5px;}
.event_date>span{font-size: 15px;color:#fff;padding-left:9px;}
.el_right{float: left;width:453px;color:#333;}
.el_right>h3{font-size: 18px;font-weight: 800;padding-bottom: 20px;}
.el_right>h3>a{color:#333;}
.el_right>p{font-size: 14px;padding-bottom: 7px;}
.el_right>p>a{color:#333;}
.el_right>p+p{font-size: 15px;font-weight: 600;padding-bottom: 25px;}
.el_right>a{}

.end_event .event_date{background-color: #838383;color:#fff;text-align: center;padding-left:0px;}
.end_event .event_date>img{display: none;}
.end_event .event_date>span{padding-left:0px;}

.score-board_td_align table tr:nth-child(1)>td>a{font-size: 17px;color:#333333;}
.score-board_td_align{padding-left: 8px !important;box-sizing: border-box;}

#wrap_layout .kbonpb_shadow{display: none;}
.bt_popup{display: none;}

.limit_wrap{margin:0px 30px 0 30px;padding-top:45px;}
.limit_wrap>h2{font-size: 15px;color:#333;}
.limit_wrap>p{font-size: 12px;color: #999;line-height: 1.7;padding:15px 0 40px 0;}
.limit_wrap .limit_cont{background-color: #f6f6f6;padding:38px 40px 40px 35px;font-family: 'NanumSquare', sans-serif;}
.limit_wrap .limit_cont .current_limit{}
.limit_wrap .limit_cont .current_limit>ul{width:100%;}
.limit_wrap .limit_cont .current_limit>ul>li{width:50%;float: left;font-size: 16px;color:#3f4040;text-align: center;}
.limit_wrap .limit_cont .current_limit>ul>li>img{vertical-align: middle;padding-right: 5px;}
.limit_wrap .limit_cont .limit_list{padding-top:25px;}
.limit_wrap .limit_cont .limit_list>ul{}
.limit_wrap .limit_cont .limit_list>ul>li{float: left;width:133px;margin-right: 7px;}
.limit_wrap .limit_cont .limit_list.limit_renew>ul>li{float: left;width:96.5px;margin-right: 3px;}
.limit_wrap .limit_cont .limit_list>ul>li>button{font-size: 12px;color:#363636;font-weight: 600;width:100%;height: 35px;background-color: #fff;border:1px solid #acacac;box-sizing: border-box;font-family: 'NanumSquare', sans-serif;}
.limit_wrap .limit_cont .limit_list>ul>li:last-child{margin-right: 0px;}
.limit_wrap .limit_cont .limit_list>ul>li.on>button{background-color: #363636;color:#fff;}
.limit_wrap>a{font-size: 13px;font-weight: 800;color: #fff;background-color: #3399cc;display: block;width:130px;height: 40px;line-height: 40px;text-align: center;margin:0 auto;margin-top:10px;margin-bottom: 48px;}
.limit_count_txt{padding-top:20px;text-align: center;}
.limit_count_txt>p{font-size: 16px;color:#101010;}
.limit_count_txt>p>img{vertical-align: middle;}
.limit_count_txt>p>span.leftround{font-weight: 800;color:#1e89c3;}

.limit_set_pop_wrap{width:300px;height: 225px;border:1px solid #707070;box-sizing: border-box;background-color: #fff;position: fixed;left:50%;transform: translateX(-50%);text-align: center;padding-top:7px;top:10%;font-family: 'NanumSquare', sans-serif;display: none;}
.limit_set_pop_wrap .limit_pop_cont{padding:50px 0 45px 0;}
.limit_set_pop_wrap .limit_pop_cont>p{font-size: 14px;color:#3f4040;}
.limit_set_pop_wrap .limit_pop_cont>strong{font-weight: 600;}
.limit_set_pop_wrap .limit_pop_btn{}
.limit_set_pop_wrap .limit_pop_btn>ul{width:203px;margin:0 auto;}
.limit_set_pop_wrap .limit_pop_btn>ul>li{float: left;}
.limit_set_pop_wrap .limit_pop_btn>ul>li>a{font-size: 13px;font-weight: 800;color:#fff;display: block;width:100px;height: 30px;line-height: 30px;}
.limit_set_pop_wrap .limit_pop_btn>ul>li:nth-child(1)>a{background-color: #3399cc;margin-right: 3px;}
.limit_set_pop_wrap .limit_pop_btn>ul>li:nth-child(2)>a{background-color: #969696;}

.limit_use_set_pop_wrap{width:300px;height: 225px;border:1px solid #707070;box-sizing: border-box;background-color: #fff;position: fixed;left:50%;transform: translateX(-50%);text-align: center;padding-top:7px;top:40%;font-family: 'NanumSquare', sans-serif;display: none;}
.limit_use_set_pop_wrap .limit_pop_cont{padding:50px 0 45px 0;}
.limit_use_set_pop_wrap .limit_pop_cont>p{font-size: 14px;color:#3f4040;}
.limit_use_set_pop_wrap .limit_pop_cont>strong{font-weight: 600;}
.limit_use_set_pop_wrap .limit_pop_btn{}
.limit_use_set_pop_wrap .limit_pop_btn>ul{width:256px;margin:0 auto;}
.limit_use_set_pop_wrap .limit_pop_btn>ul>li{float: left;}
.limit_use_set_pop_wrap .limit_pop_btn>ul>li>a{font-size: 13px;font-weight: 800;color:#fff;display: block;height: 30px;line-height: 30px;}
.limit_use_set_pop_wrap .limit_pop_btn>ul>li:nth-child(1)>a{background-color: #3399cc;margin-right: 3px;width:100px;}
.limit_use_set_pop_wrap .limit_pop_btn>ul>li:nth-child(2)>a{background-color: #3399cc;width:100px;margin-right: 3px;}
.limit_use_set_pop_wrap .limit_pop_btn>ul>li:nth-child(3)>a{background-color: #969696;width:50px;}

.limit_use{border-top:2px solid #cccccc;}
.limit_use .limit_cont .current_limit>ul>li{width:100%;text-align: center;color:#3f4040;}
.limit_use .limit_cont .limit_list>ul{width:553px;margin:0 auto;}

/* 행복나눔 */
.heart_wrap{padding:58px 30px;box-sizing: border-box;font-family: 'NanumSquare', sans-serif;color:#3f4040;letter-spacing: -0.025em;}
.heart_title{}
.heart_title>h2{font-size: 21px;float: left;letter-spacing: -0.025em;padding-top:5px;}
.heart_title>h2>span{font-size: 13px;color:#999999;font-weight: 400;padding-left: 8px;}
.heart_count_wrap{position: relative;float: right;}
.heart_count_wrap>a{position: absolute;right: 0px;font-size: 13px;color:#3f4040;font-weight: 600;top:-20px;}
.heart_count{height: 40px;background-color: #3f4040;color:#fff;padding:0 188px 0 15px;box-sizing: border-box;line-height: 40px;border-top-left-radius:10px;border-top-right-radius:10px;}
.heart_count>p{letter-spacing: -0.025em;}
.heart_count>p>a{color:#fff;font-size: 15px;font-weight: 600;}
.heart_count>p>a>img{vertical-align: middle;width:14px;}
.heart_count>strong{float: left;font-size: 18px;font-weight: 800;padding-left: 10px;padding-right: 28px;letter-spacing: -0.05em;}
.heart_count>strong>span{font-size: 16px;font-weight: 400;}
.heart_count>.heart_btn{float: right;}
.heart_count>.heart_btn>a{display: inline-block;height: 20px;line-height: 20px;text-align: center;font-size: 11px;font-weight: 600;letter-spacing: -0.01em;}
.heart_count>.heart_btn>.sharing_btn{width:40px;color:#232323;background-color: #ebebeb;}
.heart_count>.heart_btn>.heart_buy_btn{width: 62px;color:#fff;background-color: #3399cc;}

.heart_progress_wrap{padding:35px 0;text-align: center;border-top:2px solid #3f4040;border-bottom: 2px solid #3f4040;}
.heart_progress_inner{display: inline-block;}
.heart_progress_inner>span{font-size: 17px;font-weight: 600;color:#3f4040;letter-spacing: -0.025em;float: left;padding-top:10px;}
.heart_progress{float: left;width:250px;height: 19px;margin:0 17px;padding-top:10px;}
.heart_progress>p{width:250px;height: 19px;position: relative;background-color: #e1e1e1;overflow: hidden;border-radius: 10px;}
.heart_progress>p>span{width:0%;position: absolute;left:0;top:0;height: 19px;background-color: #3399cc;border-radius: 10px;}
.heart_progress>p>span>em{font-size: 12px;color:#fff;font-weight: 800;float:right;line-height: 19px;padding-right: 5px;}
.heart_progress_inner>strong{font-size: 30px;font-weight: 800;letter-spacing: -0.05em;float: left;padding-left: 10px;}
.heart_progress_inner>strong>img{vertical-align: middle;}

.heart_list{padding-top:35px;}
.heart_list>ul{}
.heart_list>ul>li{width:247px;float: left;position: relative;cursor: pointer;padding-right: 14px;margin-bottom: 14px;}
.heart_list>ul>li:nth-child(3n){padding-right: 0px;}
.heart_list>ul>li>.heart_list_cont{position: relative;}
.heart_list>ul>li>.heart_list_cont:after{position: absolute;left:0;top:0;width:100%;height: 100%;background-color: rgba(0,0,0,0.7);content: '';display: none;}
.heart_list>ul>li>.heart_list_cont>p{position: absolute;top:0;left: 0;background-color: rgba(255,255,255,0.9);width:100%;padding:5px;box-sizing: border-box;border:1px solid #c8c8c8;font-size: 12px;z-index: 100;}
.heart_list>ul>li>.heart_list_cont>img{}
.heart_list>ul>li>.heart_list_cont>a{font-size: 14px;color:#fff;width:120px;height: 35px;text-align: center;line-height: 35px;box-sizing: border-box;border:2px solid #3399cc;position: absolute;left:50%;transform: translateX(-50%);top:45%;z-index: 100;display:none;}
.heart_list>ul>li>.heart_list_text{padding:17px;box-sizing: border-box;border:1px solid #d7d7d7;position: relative;}
.heart_list>ul>li>.heart_list_text>p{font-size: 15px;color:#101010;}
.heart_list>ul>li>.heart_list_text>span{font-size: 12px;color:#6c6c6c;padding-top:5px;display: block;}
.heart_list>ul>li>.heart_list_text>a{position: absolute;right:17px;bottom:17px;color:#1e89c3;font-size: 12px;}
.heart_list>ul>li:hover .heart_list_cont:after,.heart_list>ul>li:hover .heart_list_cont>a{display: block;}

.happyheart_popup{z-index: 200;display: none;width:100%;height: 100%;position: fixed;left:0;top:40px;background-color: transparent;}
.happyheart_popup_inner{width:380px;height: 250px;border:1px solid #707070;box-sizing:border-box;text-align: center;padding-top:5px;font-family: 'NanumSquare', sans-serif;background-color: #f9f9f9;position: absolute;left:50%;transform: translateX(-50%);top:25%;}
.happyheart_popup .happyheart_pop_cont{font-size: 14px;color:#3f4040;padding-top:35px;}
.happyheart_popup .happyheart_pop_cont .happyheart_pop_text{line-height: 3;}
.happyheart_popup .happyheart_pop_cont .happyheart_pop_text>input[type="text"]{width:90px;height: 30px;display: inline-block;border:1px solid #b7b7b7;box-sizing: border-box;background-color: #fff;text-align: left;padding-left: 5px;color:#3399cc;font-weight: 600;font-size: 13px;font-family: 'NanumSquare', sans-serif;}
.happyheart_popup .happyheart_pop_cont .happyheart_pop_text>input[type="text"]+br+input[type="text"]{color:#2c2c2c;width:100px;font-size: 14px;}
.happyheart_popup .happyheart_pop_cont .happyheart_pop_text>select{width:90px;height: 30px;display: inline-block;border:1px solid #b7b7b7;box-sizing: border-box;}
.happyheart_pop_btn{width:215px;margin:0 auto;padding-top:30px;}
.happyheart_pop_btn>ul>li{float: left;}
.happyheart_pop_btn>ul>li>a{height: 30px;text-align: center;line-height: 30px;display: block;font-size: 13px;color:#fff;font-weight: 800;}
.happyheart_pop_btn>ul>li:nth-child(1)>a{width:130px;background-color: #3399cc;}
.happyheart_pop_btn>ul>li:nth-child(2)>a{width:80px;background-color: #969696;margin-left: 5px;}
.happyheart_popup_inner>a{position: absolute;top:17px;right: 15px;width:12px;}
.happyheart_popup_inner>a>img{width:12px;}
.sharing_popup .happyheart_pop_btn>ul>li:nth-child(1)>a{width:80px;background-color: #3399cc;}
.sharing_popup .happyheart_pop_btn{width:165px;}

.heart_list_popup{width:750px;position: absolute;left:50%;transform: translateX(-50%);top:10%;z-index: 200;background-color: #fff;font-family: 'NanumSquare', sans-serif;padding-bottom: 50px;display: none;box-shadow: 3px 3px 10px rgba(0,0,0,0.3);}
.heart_list_popup>.heart_list_popup_inner{}
.heart_list_popup>.heart_list_popup_inner>p{text-align: center;padding-top:3px;}
.heart_list_popup>.heart_list_popup_inner>a,.heart_current_popup>.heart_current_popup_inner>a{position: absolute;top:15px;right: 15px;}
.heart_list_popup>.heart_list_popup_inner>.heart_history{padding:40px 15px;height: 370px;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>h2{font-size: 18px;color:#333333;font-weight: 600;padding-bottom: 10px;letter-spacing: -0.025em;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>h2>p{font-size: 13px;color:#3f4040;font-weight: 400;display: inline-block;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>h2>p>strong{font-size: 13px;font-weight: 800;color:#0f85c3;letter-spacing: -0.05em;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table{}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table th{color:#fff;background-color: #3f4040;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table td{text-align: center;border-bottom: 1px solid #cccccc;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table th,.heart_list_popup>.heart_list_popup_inner>.heart_history>table td{font-size: 12px;height: 30px;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table td:first-child{border-left: 1px solid #ccc;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table td:last-child{border-right: 1px solid #ccc;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table td:nth-child(2){font-weight: 600;}
.heart_list_popup>.heart_list_popup_inner>.heart_history>table td .cancel_btn{color:#fff;background-color: #38a2da;padding:5px 10px;display: inline-block;}

.heart_current_popup{display: none;top:40px;}
.heart_current_popup_inner{width:520px;position: absolute;left:50%;transform: translateX(-50%);top:10%;z-index: 200;font-family: 'NanumSquare', sans-serif;box-shadow: 3px 3px 10px rgba(0,0,0,0.3);background-color: #f9f9f9;padding:5px 5px 15px 5px;letter-spacing: -0.025em;}
.heart_current_popup_inner>p{background-color: #3f4040;}
.heart_current_popup_inner>.current_history{}
.heart_current_popup_inner>.current_history>h2{font-size: 18px;font-weight: 600;padding:25px 15px 10px 15px;}
.heart_current_popup_inner>.current_history>h2>p{font-size: 14px;display: inline-block;}
.heart_current_popup_inner>.current_history>h2>span{float: right;}
.heart_current_popup_inner>.current_history>.scroll_cont>table{width:500px;margin:0 auto;border:1px solid #ccc;border-top:none;}
.heart_current_popup_inner>.current_history>.scroll_cont>table td,.heart_current_popup_inner>.current_history>.scroll_cont>table th{font-size: 12px;font-weight: 600;text-align: center;height: 28px;}
.heart_current_popup_inner>.current_history>.scroll_cont>table th{color:#fff;background-color: #3f4040;}
.heart_current_popup_inner>.current_history>.scroll_cont>table td{color:#3f4040;border-bottom: 1px solid #cccccc;}
.heart_current_popup_inner .serch{width:500px;margin:0 auto;padding-bottom: 5px;}
.heart_current_popup_inner .serch>.date_area{width:98px;height: 26px;border:1px solid #d7d7d7;position: relative;box-sizing: border-box;float: left;}
.heart_current_popup_inner .serch>.date_area>input{width:77px;height: 100%;font-size: 12px;color:#3f4040;padding-left:5px;box-sizing: border-box;font-family: 'NanumSquare', sans-serif;}
.heart_current_popup_inner .serch>.date_area>#CalstDate{position: absolute;top:28px !important;left:0 !important;background-color: #fff;box-shadow: 3px 3px 10px rgba(0,0,0,0.3);padding:10px;}
.heart_current_popup_inner .serch>.date_area>#CalstDateIcon{position: absolute;right:5px !important;top:5px !important;left:inherit !important;cursor: pointer;}
.heart_current_popup_inner .serch>button{background-color: #1e89c3;height:26px;line-height: 26px;color:#fff;font-size: 13px;font-family: 'NanumSquare', sans-serif;float: left;padding:0 5px;margin: 0 7px 0 5px;}
.heart_current_popup_inner .serch>button>img{vertical-align: middle;}
.heart_current_popup_inner .serch>ul{float: left;}
.heart_current_popup_inner .serch>ul>li{color:#3f4040;font-size: 12px;float: left;height: 26px;line-height: 26px;padding-right: 5px;}
.heart_current_popup_inner .serch>ul>li:last-child{padding-right: 0px;}
.heart_current_popup_inner .serch>ul>li>img{vertical-align: middle;padding-right: 4px;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .calOtherDay{border:1px solid transparent;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .calDay{border:1px solid transparent;color:#373737;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .calSatDay,.heart_current_popup_inner .serch>.date_area>#CalstDate .calSunDay{border:1px solid transparent}
.heart_current_popup_inner .serch>.date_area>#CalstDate .dayToday{background-color: #000;color:#fff;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .calSelDay{background-color: #1e89c3;color:#fff;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .calTitle{border:none;padding-bottom: 10px;}
.heart_current_popup_inner .serch>.date_area>#CalstDate .todayBtn{}
.scroll_cont{height: 200px;overflow-y: scroll;}

/* 커밍순배너 */
.shadow_bg{position: fixed;top:0;left:0;width:100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index:9999;display: none;}
.comming_soon_cont{width:1100px;margin:0 auto;position: fixed;top:15%;left:50%;transform: translateX(-50%);}
.comming_soon_cont>#mov{width:100%;position: absolute;top:0;left:0;object-fit: cover;pointer-events: none;}

/* 2win 연동 팝업 */
.link_2win_pop{position: fixed;top:30%;left:50%;transform: translateX(-50%);width:400px;background-color: #fff;border:1px solid #b7b7b7;box-sizing: border-box;z-index: 9999;text-align: center;font-family: 'NanumSquare', sans-serif;letter-spacing: -0.025em;display: none;}
.link_2win_pop>.title{box-shadow: 0px 3px 10px rgba(0,0,0,0.2);}
.link_2win_pop>h2{font-weight: 800;font-size: 17px;padding:40px 0 30px 0;}
.link_2win_pop>h2>span{color:#2987b7;}
.link_2win_pop>h2>span+span{color:#1961cd;}
.link_2win_pop>p{font-size: 20px;font-weight: 600;line-height: 1.4;}
.link_2win_pop>p>strong{font-weight: 800;}
.link_2win_pop>a{display: inline-block;padding:25px 0 30px 0;}

/* 그랜드오픈 배너 */
.grand_open_pop{display: none;}
.grand_open_pop,.banner_grand_open_pop{border:none;background-color: rgba(0,0,0,0.8);width:100%;height: 100%;left:0;top:0;z-index: 3000;position: fixed;}
.grand_pop_inner{width:1150px;left: 50%;transform: translateX(-50%);position: fixed;top:15%;}
.grand_open_pop .pop_close,.banner_grand_open_pop .pop_close{top:-30px;}
.grand_open_pop .main_pop_step2{left:50%;transform: translateX(-50%);bottom:-40px;font-family: 'NanumSquare', sans-serif;font-size: 14px;}

.grand_pop_inner:before{content: '';display: block;padding-top:56.2%;}
.grand_open_pop iframe,.banner_grand_open_pop iframe{position: absolute;left:0;top:0;bottom:0;width:100%;height: 100%;border:0;}

.banner_grand_open_pop{display: none;}

/* 베팅완료 팝업 */
.b_finish_wrap{display: none;}
.b_finish_wrap>.b_finish_cont{position:fixed;left:50%;transform: translateX(-50%);top:20%;background-color: #fff;padding:10px;width:560px;box-shadow: 3px 3px 10px rgba(0,0,0,0.3);font-family: 'NanumSquare', sans-serif;box-sizing: border-box;}
.b_finish_wrap>.b_finish_cont>.title{background-color: #3f4040;height: 50px;}
.b_finish_wrap>.b_finish_cont>.close{position:absolute;right:20px;top:20px;}
.b_finish_wrap>.b_finish_cont>.b_text{text-align: center;padding:30px 0;}
.b_finish_wrap>.b_finish_cont>.b_text>img{vertical-align: bottom;}
.b_finish_wrap>.b_finish_cont>.b_text>p{font-size: 20px;letter-spacing: -0.025em;display: inline-block;}
.b_finish_wrap>.b_finish_cont>.casino_img{border:1px solid #6493ac;padding:30px 0 35px 0;text-align: center;}
.b_finish_wrap>.b_finish_cont>.casino_img+p{text-align: center;font-size: 20px;font-weight: 600;line-height: 1.5;letter-spacing: -0.025em;padding:25px 0;}
.b_finish_wrap>.b_finish_cont>.casino_img+p+a>img{width:100%;}
.b_finish_wrap>.b_finish_cont>.casino_img.league_event_img{border:none;box-sizing: border-box;padding:20px 0 10px 0;}
.b_finish_wrap>.b_finish_cont>.casino_img.league_event_img>img{width:100%;}
.b_finish_league_btn>img{width:100%;}
.b_finish_wrap .miss_wrap{border:1px solid #4f819b;padding:27px 0 50px 0;box-sizing: border-box;}
.b_finish_wrap .miss_wrap>p{text-align: center;padding-bottom: 25px;}
.b_finish_wrap .miss_wrap>ul{width:500px;margin:0 auto;}
.b_finish_wrap .miss_wrap>ul>li{float: left;width:150px;margin-right: 25px;position: relative;}
.b_finish_wrap .miss_wrap>ul>li:nth-child(3n){margin-right: 0px;}
.b_finish_wrap .miss_wrap>ul>li>a{display: block;}
.b_finish_wrap .miss_wrap>ul>li>a>p{font-size: 14px;color:#101010;padding-top:9px;}
.b_finish_wrap .miss_wrap>ul>li>a>p>strong{font-size: 17px;font-weight: 600;}
.b_finish_wrap .miss_wrap>ul>li>a>img{width:100%;border-radius: 10px;}
.b_finish_wrap .miss_wrap>ul>li>a>.hot{position: absolute;bottom:-18px;left:0;width:auto;border-radius: inherit;}



.corp_table{margin-top:10px;width:100%;table-layout:inherit;}
.corp_table th,.corp_table td{height: 30px;text-align: center;border:1px solid #b7b7b7;}
.corp_table th{}
.corp_table td{}

#main_pop.hottime_pop{top:10%;left:50%;transform: translateX(-50%);}
.hottime_pop .number{position: absolute;left:50%;transform: translate(-50%, -50%);top:50%;}
.hottime_pop .number .colon{margin:0 8px;}

.hottime_sub_banner{position: relative;}
.hottime_sub_banner .number{position: absolute;left:276px;top:40px;}
.hottime_sub_banner .number>img{height:21px;}
.hottime_sub_banner .number>img.colon{margin:0 3px;}