@charset "UTF-8";
/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,audio,video{margin:0;padding:0;-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
body,input,textarea,select,button,table{font-size:14px;line-height:1.25em}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:Helvetica}
body{position:relative;color:#000;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none}
.home_visited a:visited{color:#888}
table{border-collapse:collapse}
hr{display:none !important}
.u_hc,.u_skip{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.u_vc{position:absolute;z-index:-1;font-size:1px;line-height:1px;color:transparent}
.num{letter-spacing:0 !important}
#ct:after{display:block;clear:both;height:1px;margin-top:-1px;content:''}
header{position:relative}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.group{zoom:1}
section + script + section{margin-top:-1px}
.ico_bg{background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_bg.png) no-repeat 0 0;background-size:250px 279px;-webkit-background-size:250px 279px}
.rank_no{display:inline-block;overflow:hidden;width:12px;height:11px;margin:-2px 4px 2px 0;border:1px solid #3ea813;background:#4aba18;font-weight:bold;font-size:10px;line-height:11px;color:#fff;text-align:center;vertical-align:middle}
.pg_btn,.pg_num,.sch_wrp.off .ct_wrp button span,.ct_wrp h1 + button span,.chr_pg .prev,.chr_pg .next,.days3 .prev,.days3 .next,.no_data a span:before{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gnb_fl2_v2.png);background-repeat:no-repeat;background-size:300px 130px;-webkit-background-size:300px 130px}
.h2_area{position:relative;border-top:1px solid #b2b2b2}
.h2_area a{display:block;position:relative}
.h2_area a:visited{color:#000}
.h2_area2,.h3_area{position:relative;border-bottom:1px solid #c8c8c8}
.h2_area2{border-bottom:1px solid #c3c3c3}
.h2_area2 h2,.h3_area h3{padding:0 10px;font-size:13px;line-height:32px}
.h2_area2 h2 span,.h3_area h3 span{color:#3fab05}
.h3_area2{position:relative;border-top:1px solid #b2b2b2}
.h2_area h2,.h3_area2 h3,.h3_area3 h3{padding:0 10px 1px;border-bottom:1px solid #afb2b8;background:#fbfbfb;font-size:15px;line-height:30px;zoom:1}
.h2_area h2{letter-spacing:-1px}
.h3_area2 h3{color:#000;letter-spacing:0;text-shadow:0 1px #fff}
.h3_area2 h3 .league_nm{margin:10px 0 10px 7px;font-size:14px;text-shadow:none}
.h3_area3 h3{padding:4px 10px 3px;border-bottom:0;background:#fff}
.h2_area h2 span,.h3_area3 h3 span{color:#3fab05}
.h2_area h2 + span em,.h3_area2 h3 + span em{letter-spacing:0}
.h2_area h2 + span,.h2_area h2 + em,.h2_area h2 + time,.h2_area h2 + time + span,.h2_area2 h2 + span,.h3_area2 h3 + span{position:absolute;right:0;top:0;height:31px;padding:1px 10px 0 0;font-size:11px;line-height:31px;color:#888}
.h2_area h2 + time{right:15px}
.h2_area a h2 + span,.h2_area a h2 + em,.h2_area a h2 + time + span,.h2_area2 a h2 + span,.h3_area2 a h3 + span{overflow:hidden;height:31px;padding-right:26px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_r.png) no-repeat 100% 0;line-height:777px;-webkit-background-size:50px 500px}
.h2_area a h2 + em{font-size:12px;color:#838383;line-height:31px;letter-spacing:-1px}
.h2_area2 a h2 + span{background-position:100% -26px}
.h2_area2 a h2 + span{position:absolute;right:0;top:0;height:31px;padding:1px 23px 0 0;font-size:11px;line-height:31px;color:#000}
.h2_area2 h2 + span em{font-size:12px;color:#3fab05;font-weight:bold;letter-spacing:0}
.h2_area a h2 + span strong{margin-right:2px;font-size:12px;letter-spacing:0;color:#32a800}
.h3_area4{position:relative}
.h3_area4 h3{padding:5px 10px 0;border-top:1px solid #fff;border-bottom:0;background:#fff;font-size:15px;line-height:32px;letter-spacing:-1px;zoom:1}
.h3_area4 h3 strong button,.h3_area4 h3 p button{background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_end_tip.png) no-repeat -100px -100px;-webkit-background-size:32px 19px}
.h3_area4 h3 span{color:#3fab05}
.h3_area4 h3 strong{position:relative;padding-right:21px}
.h3_area4 h3 strong button{overflow:hidden;position:absolute;right:0;top:1px;width:16px;height:17px;border:0;background-position:-1px -1px;line-height:777px}
.h3_area4 h3 p{position:absolute;left:0;top:33px;margin:0 25px 0 10px;padding:15px 22px 15px 16px;border:1px solid #737373;background:#fff;font-size:14px;color:#535353;font-weight:normal;letter-spacing:0;line-height:18px}
.h3_area4 h3 p:before{position:absolute;left:-1px;bottom:-2px;width:100%;height:1px;background:rgba(0,0,0,0.1);content:''}
.h3_area4 h3 p:after{position:absolute;right:-1px;bottom:-2px;width:2px;height:1px;background:rgba(0,0,0,0.1);content:''}
.h3_area4 h3 p button{overflow:hidden;position:absolute;right:7px;top:7px;width:13px;height:13px;border:0;background-position:-18px -1px;line-height:777px}
ol.line5 li:nth-child(5n),ul.line5 li:nth-child(5n){border-bottom:1px solid #c5c5c5}
ol.block li,ul.block li{border-bottom:1px solid #eaeaea}
.type_a a{display:block;padding:8px 10px;font-size:15px;line-height:19px;color:#222}
.type_a.rank a{position:relative;padding-left:32px}
.type_a.rank a .rank_no{position:absolute;left:10px;top:13px}
.article_nav{position:relative;height:35px;border-bottom:1px solid #d1d1d1;font-weight:bold;font-size:15px;line-height:35px;color:#888;text-align:center}
.article_nav strong{color:#222}
.article_nav > span{position:absolute;right:10px;top:3px}
.article_nav > span a{display:inline-block;width:29px;height:29px;background-position:-52px -60px}
.article_nav > span a.off{display:inline-block;width:29px;height:29px;background-position:-113px -60px}
.article_nav > span a + a{background-position:-84px -60px}
.article_nav > span a + a.off{background-position:-144px -60px}
.article_nav > span a span{display:block;overflow:hidden;width:100%;height:100%;visibility:hidden}
.article_nav > a{position:absolute;left:10px;top:3px;width:50px;height:29px;background-position:-1px -60px}
.article_nav > a span{display:block;overflow:hidden;width:100%;height:100%;visibility:hidden}
.article_nav a.gm_day{position:absolute;left:10px;top:3px;width:auto;height:28px}
.article_nav a.gm_day span{visibility:visible;width:auto;height:27px;padding:0 6px 0 19px;border:1px solid #afafaf;-webkit-border-radius:5px;border-radius:5px;font-size:13px;color:#444;line-height:26px;background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#efefef));-webkit-box-shadow:inset 0 1px #fefefe}
.article_nav a.gm_day span:before{position:absolute;left:0;top:0;width:16px;height:30px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_ic.png) no-repeat -1px -184px;content:'';background-size:43px 307px;-webkit-background-size:43px 307px}
.article_nav2{position:relative;margin:-1px 0;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;background:#f5f5f5}
.article_nav2 li + li{border-top:1px solid #dfdfdf}
.article_nav2 li a{display:block;overflow:hidden;position:relative;padding:0 10px 1px 52px;font-size:14px;line-height:34px;color:#222;white-space:nowrap;text-overflow:ellipsis}
.article_nav2 li a span{position:absolute;left:4px;top:4px;width:42px;height:27px;background-position:-1px -90px}
.article_nav2 li + li a span{left:6px;background-position:-43px -90px}
.comment_tab{margin:10px 10px 21px}
.comment_tab ul{display:table;width:100%;border:1px solid #afafaf;-webkit-border-radius:4px;border-radius:4px;background:#f4f4f4;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.03,#fff),color-stop(0.03,#fafafa),to(#efefef));table-layout:fixed}
.comment_tab li{display:table-cell;border-right:1px solid #afafaf;-webkit-box-shadow:1px 0 #fff;box-shadow:1px 0 #fff}
.comment_tab li:nth-last-child(1){border-right:0;-webkit-box-shadow:none;box-shadow:none}
.comment_tab a{display:block;font-weight:bold;font-size:14px;letter-spacing:-1px;line-height:30px;color:#222;text-align:center;text-shadow:0 1px #fff}
.comment_tab a strong{color:#ed232b;letter-spacing:0}
.btn_ctrl_lft,.btn_ctrl_rgt{display:block;position:absolute;top:0;width:45px;height:53px;z-index:100;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_scnavi.png) no-repeat;-webkit-background-size:95px 53px;background-size:95px 53px}
.btn_ctrl_lft{left:0;background-position:0 0;font-size:0;line-height:0;color:transparent}
.btn_ctrl_rgt{left:5px;background-position:-50px 0;font-size:0;line-height:0;color:transparent}
.btn_ctrl_lft span,.btn_ctrl_rgt span{display:block;position:relative;top:14px;left:20px;width:15px;height:24px}
.newsct_poll{margin:20px 0;padding:10px;padding-bottom:15px;background:#eaeef2;text-align:center}
.newsct_poll .poll_qst{display:block;padding-bottom:10px;text-align:left}
.newsct_poll .poll_ans{display:block;position:relative;padding-bottom:2px;text-align:left}
.newsct_poll .poll_ans input{position:absolute;top:3px;left:0}
.newsct_poll .poll_ans label{display:inline-block;padding-left:20px;line-height:18px !important;font-size:16px !important}
.newsct_poll .poll_btn{display:inline-block;padding:3px 10px;border:1px solid #b6b6b6;-webkit-border-radius:1px;border-radius:1px;font-size:14px !important;line-height:16px !important;color:#333;background:#fbfbfb;box-shadow:inset 1px 1px #fff;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
.slide_area2{overflow:hidden;width:100%;margin:0 auto}
.slide_area2.in{padding:0 0 7px}
.slide_area2.hn{padding:10px 0 0}
.slide_area{position:relative}
.a .slide_area,.a .slide_area2{height:300px}
.slide{float:left;width:100%}
.a .slide{position:absolute;top:0}
.tli{overflow:hidden;margin:13px 0 0 6px}
.tli_l{float:left;width:33%;font-size:.79em;text-align:center}
.tli_a{display:block;padding:2px 2px 0 2px;color:#000}
.tli_a .tmbfbx{display:block;position:relative;width:92px;height:70px;margin:0 auto}
.tli_a .tmbfbx img{display:block}
.pht{display:inline-block;position:absolute;left:5px;bottom:7px;z-index:100;width:20px;height:16px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_mov.png) no-repeat 0 -332px;text-indent:-999em;background-size:80px 450px;-webkit-background-size:80px 450px}
.mov2{position:absolute;left:0;bottom:4px}
.tli_t{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:96px;margin:8px auto 1px;font-size:12px;line-height:15px;letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.spvod{display:block;overflow:hidden;position:relative;width:300px;height:155px;margin:0 auto}
.spvod .vod{overflow:hidden;position:absolute;left:0;bottom:0;width:280px;height:23px;padding:6px 10px 0;background-color:#000;font-size:13px;color:#fff;letter-spacing:-1px;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:.6}
.spvod img{vertical-align:top}
.spvod .bdr,.tli_a .tmbfbx .bdr{display:block;position:absolute;top:0;left:0;width:298px;height:153px;border:solid 1px #000;opacity:.1}
.tli_a .tmbfbx .bdr{width:90px;height:68px}
.pg{clear:both;border-bottom:1px solid #dedede;text-align:center}
.pg.in{padding:4px 76px 18px}
.pg.hn{padding:12px 76px 13px;border-bottom:0}
.pg_btn{overflow:hidden;position:relative;width:36px;height:23px;background-color:#fff;border:0;line-height:50em;vertical-align:middle}
.pg_btn_prev{background-position:-30px -38px}
.pg_btn_next{background-position:-69px -38px}
.pg_num_area{display:inline-block;height:23px;font-size:.93em;line-height:23px;color:#999;letter-spacing:2px;vertical-align:middle}
.pg_num_area_v1{display:inline-block;position:relative;top:-1px;margin:0 13px 0 12px;line-height:20px;letter-spacing:0}
.pg_num{display:inline-block;overflow:hidden;width:9px;height:9px;background-position:-267px -11px;line-height:999px;color:transparent;vertical-align:middle}
.pg_num_on{background-position:-267px -1px}
.u_pg{display:table;position:relative;width:100%;height:50px;margin-top:-1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #a8a8a8;background:#f7f7f8;text-align:center;white-space:nowrap}
.u_pg_btn{display:table-cell;line-height:1em}
.u_pg_wrap{display:block;position:relative}
.u_pg_area{display:table;position:relative;height:50px;margin:0 auto;font-size:1em}
.u_pg_txt{display:table-cell;padding-top:2px;line-height:1em;text-shadow:0 1px #fff;vertical-align:middle}
.u_pg_cnt{font-size:11px;color:#999}
.u_pg_top{display:table-cell;width:61px;padding:20px 0 0 1px;border-left:1px solid #f7f7f7;border-top:1px solid #fff;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 2px -718px;font-size:11px;color:#666;letter-spacing:-1px;text-indent:1px;text-shadow:0 1px #fff;vertical-align:top;-webkit-box-shadow:inset 0 -1px #f3f3f3,-1px 0 #c8c8c8}
.u_pg_str{letter-spacing:-1px}
.u_pg2{display:table;position:relative;width:100%;margin-top:-1px;padding:11px 0 12px;border-top:1px solid #cecece;border-bottom:1px solid #c2c2c2;background-color:#f7f7f7;text-align:center;white-space:nowrap}
.u_pg2_btn{display:inline-block;position:absolute;top:11px;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.05,#fbfbfb),to(#f1f1f1));color:#333}
.u_pg2_btn.uc_vh{visibility:hidden}
.u_pg2_btn.prev{left:10px;padding:3px 12px 4px 9px}
.u_pg2_btn.next{right:10px;padding:3px 9px 4px 12px}
.u_pg2_prev,.u_pg2_next{display:inline-block;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat;font-size:12px}
.u_pg2_prev{padding-left:.86em;background-position:-14px -802px}
.u_pg2_next{padding-right:.86em;background-position:11px -851px}
.u_pg2_pg{display:inline-block;padding:.42em .85em;font-weight:bold;font-size:13px;color:#3fab05}
.u_pg2_total{color:#333}
.u_pg3{position:relative;height:53px;background:#f8f8f8;background:-webkit-gradient(linear,0 0,0 100%,from(#ebebeb),color-stop(0.15,#f8f8f8),to(#f8f8f8));text-align:center;-webkit-box-shadow:inset 0 1px #c1c1c1}
.u_pg3_bt{display:inline-block;overflow:hidden;padding:0 6px 6px}
.u_pg3_bt .u_pg3_l{display:block;width:216px;height:29px;padding-top:10px;border:1px solid #bdbdbd;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));letter-spacing:-1px;border-top-color:#ebebeb;-webkit-border-radius:0 0 1px 1px;border-radius:0 0 1px 1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px #f5f5f5,0 0 6px #ccc}
.u_pg3_bt .u_pg3_mr{display:inline-block;margin-left:10px;padding:0 23px 0 25px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) 0 -304px no-repeat;font-size:14px;color:#000;text-shadow:0 1px #fff;background-size:35px 1866px;-webkit-background-size:35px 1866px}
.u_pg3_bt .u_pg3_mr em{font-weight:bold}
.u_pg3_bt2{display:block;overflow:hidden;padding:0 0 6px}
.u_pg3_bt2 .u_pg3_l{display:block;height:29px;padding-top:10px;border-top:solid 1px #ebebeb;border-bottom:1px solid #bdbdbd;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));letter-spacing:-1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px #f5f5f5,0 0 6px #ccc}
.u_pg3_bt2 .u_pg3_mr{display:inline-block;padding:0;font-size:14px;color:#000}
.u_pg3_bt2 .u_pg3_mr em{font-weight:bold}
.u_pg4 a{display:block;background:#f7f7f8;border-top:1px solid #c1c1c1;text-align:center}
.u_pg4 a span{display:inline-block;height:52px;line-height:52px;padding-left:20px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gnb_fl2_v2.png) no-repeat -289px -60px;background-size:300px 130px;-webkit-background-size:300px 130px}
.datelist{overflow:hidden}
.datelist li{position:relative;border-bottom:1px solid #dedede;background:#fbfbfb}
.datelist .tm{position:relative;margin-right:52px}
.tpl li:last-child{border-bottom:solid 1px #dedede}
.tp2 li:last-of-type{border-bottom:none}
.datelist.tp2 .pic{margin-top:-1px}
.datelist.su li:last-of-type{border-bottom:solid 1px #dedede}
.datelist .tv,.datelist .pic,.datelist .notv{min-height:46px}
.datelist .noti{overflow:visible;position:relative;height:27px;padding:0;border-top:1px solid #ededed;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));line-height:26px}
.datelist .noti a{display:block;overflow:hidden;padding:0 10px;font-size:12px;color:#333;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.datelist .noti_t{margin-right:2px}
.datelist .nt_mov{display:inline-block;overflow:hidden;width:18px;height:18px;margin-right:3px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_mov.png) no-repeat 0 -176px;text-indent:-999em;vertical-align:-4px;background-size:80px 450px;-webkit-background-size:80px 450px}
.datelist .d_c{display:block;position:relative;height:46px;margin-right:0;text-align:center;white-space:nowrap}
.datelist .d_cn .tm{margin:0}
.datelist .d_r{position:absolute;top:9px;right:10px;text-align:center}
.datelist .t_l{position:absolute;top:0;right:50%;padding-left:6px;font-size:14px;color:#000;text-align:right}
.datelist .t_r{position:absolute;top:0;left:50%;padding-right:8px;font-size:14px;color:#000;text-align:left}
.datelist .tv .t_l,.datelist .pic .t_l{margin-right:59px}
.datelist .tv .t_r,.datelist .pic .t_r{margin-left:59px}
.datelist .notv .t_l{margin-right:38px}
.datelist .notv .t_r{margin-left:38px}
.datelist .tv .t_l2,.datelist .pic .t_l2{margin-right:52px}
.datelist .tv .t_r2,.datelist .pic .t_r2{margin-left:52px}
.datelist .notv .t_l2{margin-right:35px}
.datelist .notv .t_r2{margin-left:35px}
.datelist .tv .t_l3,.datelist .pic .t_l3{margin-right:64px}
.datelist .tv .t_r3,.datelist .pic .t_r3{margin-left:64px}
.datelist .notv .t_l3{margin-right:41px}
.datelist .notv .t_r3{margin-left:41px}
.datelist .tv .t_l4,.datelist .pic .t_l4{margin-right:70px}
.datelist .tv .t_r4,.datelist .pic .t_r4{margin-left:70px}
.datelist .notv .t_l4{margin-right:39px}
.datelist .notv .t_r4{margin-left:39px}
.datelist .tv .t_l5{margin-right:56px}
.datelist .tv .t_r5{margin-left:56px}
.datelist .tv .t_c,.datelist .pic .t_c{display:block;width:118px;margin:0 auto}
.datelist .notv .t_c{display:block;width:60px;margin:0 auto}
.datelist .tv .t_c2,.datelist .pic .t_c2{width:106px}
.datelist .notv .t_c2{width:70px}
.datelist .tv .t_c3,.datelist .pic .t_c3{width:128px}
.datelist .notv .t_c3{width:82px}
.datelist .tv .t_c4,.datelist .pic .t_c4{width:136px}
.datelist .notv .t_c4{width:78px}
.datelist .t_l .t_name,.datelist .t_r .t_name{display:table-cell;height:46px;font-size:14px;letter-spacing:-1px;text-align:right;vertical-align:middle;white-space:normal;word-break:break-all}
.datelist .t_r .t_name{text-align:left}
.datelist .t_name.n_s{font-size:13px}
.datelist .vs_kd{display:inline-block;width:38px;height:18px;margin:13px 0 0;padding:0 5px;border:solid 1px #c6c6c6;background:#fbfbfb;font-size:11px;line-height:18px;color:#666;-webkit-border-radius:10px;border-radius:10px}
.a .datelist .vs_kd{-webkit-border-radius:8px;border-radius:8px}
.datelist .tv .vs_kd{border-color:#c30008;background:#d10009;color:#fff}
.datelist .vs_kd_v1{width:32px}
.datelist .scr{display:inline-block;width:34px;font-family:Helvetica;font-weight:bold;font-size:1.3em;text-align:center;vertical-align:-2px;-webkit-text-stroke-width:.01em}
.datelist .scr2{width:28px}
.datelist .scr3{width:39px}
.datelist .scr4{width:43px}
.datelist .tv .scr,.datelist .tv.pic .scr{color:#c30008}
.datelist .pic .scr{color:#000}
.datelist .btn_tx{display:block;position:absolute;top:15px;right:6px;padding-right:8px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) 100% -1780px no-repeat;font-size:10px;color:#c30008;letter-spacing:-1px;text-align:right;white-space:nowrap}
.datelist .btn_tx em{letter-spacing:0}
.datelist .pic .btn_tx,.datelist .notv .btn_tx{background-position:100% -1748px;color:#666}
.spc{margin:5px 5px 6px;padding-bottom:4px;border:1px solid #bababa;background:#f4f6fb}
.spc2{margin-bottom:-3px}
.spc_h{position:relative;height:31px;margin-bottom:10px;border-bottom:1px solid #cacacb;background:#fff;text-align:center}
.spc_hnl{position:absolute;top:7px;right:50%;margin-right:18px;font-weight:normal;font-size:13px;text-align:right}
.spc_hnr{position:absolute;top:7px;left:50%;margin-left:17px;font-weight:normal;font-size:13px;text-align:left}
.spc_hvs{display:block;width:15px;margin:0 auto;padding-top:5px;font-family:Helvetica;font-weight:normal;font-size:16px;color:#999;text-align:center}
.spc_p{padding:0 8px}
.spc_gram{display:table;width:100%;height:15px;margin-bottom:4px;text-align:center}
.spc_l{display:table-cell;height:13px;text-align:right}
.spc_l span{display:inline-block;height:13px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b401),to(#269d03));-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;-webkit-box-shadow:inset 0 -1px 2px #3fbf21,inset 0 1px 2px #3fbf21;margin:0 -1px}
.spc_r{display:table-cell;height:13px;text-align:left}
.spc_r span{display:inline-block;height:13px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b401),to(#269d03));-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;-webkit-box-shadow:inset 0 -1px 0 #3fbf21,inset 0 1px 0 #3fbf21;margin:0 -1px}
.spc_l .np,.spc_r .np{width:0;border-color:#f9f9f9 !important;background:none !important}
.spc_c{display:table-cell;width:84px}
.spc_num{display:inline-block;width:30px;font-family:Helvetica;font-size:15px;color:#26a300;text-align:center;vertical-align:2px;-webkit-text-stroke-width:.01em}
.spc_name{display:inline-block;width:24px;font-weight:normal;font-size:12px;letter-spacing:-1px;text-align:center;vertical-align:3px}
.spc_c_v1{width:106px}
.spc_num_v1{width:24px}
.spc_name_v1{width:58px}
.spc .hs .spc_num{color:#666}
.hs .spc_l span,.hs .spc_r span{border:1px solid #777;background:-webkit-gradient(linear,0 0,0 100%,from(#9e9fa2),to(#8c8e90));-webkit-box-shadow:inset 0 -1px 0 #aaaaad,inset 0 1px 0 #aaaaad}
.tb_cnone{display:none}
.th_cnone{visibility:hidden}
.sptb{width:100%;border-collapse:collapse}
.sptb .cola{width:10%}
.sptb .colc{width:11%}
.sptb .colb{width:38%}
.sptb .cold{width:15%}
.sptb tr,.sptb th,.sptb td{padding-top:2px;border:0}
.sptb td:last-child,.sptb th:last-child{padding-right:9px}
.sptb td:nth-child(1),.sptb th:nth-child(1){text-align:center}
.sptb th:nth-child(1){padding-left:7px}
.sptb td:nth-child(2){padding-left:9px;text-align:left}
.sptb td:nth-child(2) img{margin:1px 0 2px 0;vertical-align:-11px}
.sptb th:nth-child(2){padding-left:28px;text-align:left}
.sptb th,.sptb td{height:32px;border-bottom:1px solid #e7e7e7;text-align:center;vertical-align:middle}
.sptb th{border-bottom-color:#d9d9d9}
.sptb th{background:#fff;font-size:12px;color:#666;letter-spacing:-1px}
.sptb td{background:#fbfbfb;font-size:13px}
.sptb .fn{display:inline-block;margin-top:1px;margin-bottom:-1px;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;line-height:32px;color:#c5c7cb}
.sptb .fri{color:#49b30e}
.sptb_t{padding:0 5px 0 10px;border-bottom:1px solid #c7c7c7;font-size:15px;font-weight:bold;line-height:40px}
.sptb_t.fe{height:18px;padding-bottom:8px;border:0}
.sptb_t_v2{padding-top:8px}
.sptb_t span{display:inline-block;float:right;margin-top:1px;font-size:11px;color:#666}
.sptb_t2{position:relative;padding:0 9px 0 10px;border-bottom:1px solid #c3c3c3;font-size:14px;line-height:32px}
.days3 + .sptb_t2{border-top:1px solid #c3c3c3}
.sptb_t2 strong{padding:0 0 0 4px;font-size:14px;letter-spacing:2px}
.sptb_t2 .gaming_scr{color:#c30008}
.sptb_t2 .gaming_txt{padding-left:6px;font-size:12px;color:#999;vertical-align:1px}
.sptb_t2 .more_9{float:right;padding-right:15px;font-size:11px;color:#000;letter-spacing:-1px}
.sptb_t2 .more_9 em{font-size:12px;color:#3fab05;letter-spacing:0}
.sptb_v1 th:nth-child(2){padding-left:18px}
.sptb_v1 td:nth-child(2) img{margin-left:-5px;vertical-align:middle}
.sptb_v2{width:100%;border-collapse:collapse}
.sptb_v2 .cola{width:9%}
.sptb_v2 .colb{width:16%}
.sptb_v2 .colc{width:11%}
.sptb_v2 .cold{width:16%}
.sptb_v2 .cole{width:12%}
.sptb_v2 .colf{width:19%}
.sptb_v2 .colg{width:12%}
.sptb_v2 .colh{width:8%}
.sptb_v2 .coli{width:11%}
.sptb_v2 tr,.sptb_v2 th,.sptb_v2 td{padding-top:1px;border:0}
.sptb_v2 td:last-child,.sptb_v2 th:last-child{padding-right:4px}
.sptb_v2 td:last-child{letter-spacing:-1px}
.sptb_v2 td:nth-child(1),.sptb_v2 th:nth-child(1){text-align:center}
.sptb_v2 th:nth-child(1){padding-left:6px}
.sptb_v2 td:nth-child(2){padding-left:6px;text-align:left}
.sptb_v2 td:nth-child(2) img{margin-left:-4px;vertical-align:-11px}
.sptb_v2 th:nth-child(2){padding-left:20px;text-align:left}
.sptb_v2 th,.sptb_v2 td{height:31px;background:#fbfbfb;text-align:center;vertical-align:middle}
.sptb_v2 th{height:32px;border-bottom:1px solid #d9d9d9;background:#fff;font-size:12px;color:#666;letter-spacing:-1px}
.sptb_v3 th{height:31px}
.sptb_v2 td{border-bottom:1px solid #e7e7e7;font-size:13px}
.sptb_v2 .fn{display:inline-block;margin:1px 0 -1px;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;line-height:32px;color:#c5c7cb;letter-spacing:-1px}
.sptb_v2 .fri{color:#49b30e}
.spbd_v2{position:relative;height:73px;border-top:1px solid #1f2022;border-bottom:1px solid #000;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) repeat-x 0 -86px}
.spbd .on{background:-webkit-gradient(linear,0 0,0 100%,from(#2a8300),to(#1d5c00));-webkit-box-shadow:inset 1px 1px rgba(255,255,255,0.1),inset -1px -1px rgba(255,255,255,0.1)}
.spbd table{width:100%;table-layout:fixed}
.spbd .tb_scr_v3 th,.spbd .tb_scr_v3 td{color:#47ca00}
.spbd .spbd_last{padding-right:5px}
.spbdc td{width:6% !important}
.spbdc.ot td{width:15% !important}
.spbd .c9{width:56% !important}
.spi_tb{position:relative;width:100%;border-collapse:collapse}
.spi_tb tr,.spi_tb th,.spi_tb td{border:0}
.spi_tb th{height:30px;border-bottom:1px solid #dadada;background:#fff;font-size:12px;color:#666;letter-spacing:-1px;vertical-align:middle}
.spi_tb .spi_th,.spi_tb .spi_td2{border-right:1px solid #dadada}
.spi_tb td{height:30px;background:#fbfbfb;text-align:center;vertical-align:middle}
.spi_tb .spi_tr{border-bottom:1px solid #ebebeb}
.spi_tb .spi_tr td{height:29px}
.spi_tb .spi_td{background:#e8f3e1}
.spi_tb .tg{color:#33a012}
.spi_tb .spi_tdj{border-right:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#e8e8e8))}
.spi_ab span{display:block;position:absolute;top:-1px;left:-1px;z-index:10;width:14%;height:91px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b601),to(#269903));line-height:91px;color:#fff;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px}
.spedh3{position:relative;height:31px;margin:5px 0 1px;padding-left:8px;border-top:1px solid #5a5f6e;border-bottom:1px solid #2a2f3d;text-shadow:0 -1px #000;background:-webkit-gradient(linear,0 0,0 100%,from(#6d7386),to(#51576b));font-size:13px;line-height:31px;color:#fff;letter-spacing:-1px;-webkit-box-shadow:none}
.spedh3:before{display:block;position:absolute;left:0;top:-6px;width:100%;height:5px;background:#f4f6fb;content:''}
.spe_tb{width:100%;border-collapse:collapse}
.spe_tb .ca{width:20%}
.spe_tb .ca2{width:33%}
.spe_tb .ca3{width:28.6%}
.spe_tb .cb{width:9.6%}
.spe_tb .cc{width:10.4%}
.spe_tb .cd{width:14%}
.spe_tb .ce{width:9.2%}
.spe_tb .cf{width:11.6%}
.spe_tb .cg{width:10.7%}
.spe_tb tr,.spe_tb th,.spe_tb td{border:0}
.spe_tb thead th{height:31px;padding-top:1px;background:#fff;font-size:11px;color:#666;letter-spacing:-1px;vertical-align:middle}
.spe_tb_v1 thead th{height:30px}
.spe_tb thead th:nth-child(1){font-size:12px;color:#26459b;text-align:left}
.spe_tb thead th:nth-child(1) span{display:block;overflow:hidden;width:45px;padding-left:9px;white-space:nowrap;text-overflow:ellipsis}
.spe_tb tbody th,.spe_tb td{height:29px;border-bottom:1px solid #e2e2e2;background:#f9f9f9;text-align:center;vertical-align:middle}
.spe_tb td:last-child,.spe_tb th:last-child{padding-right:6px}
.spe_tb tbody th{font-size:12px;letter-spacing:-1px;text-align:left}
.spe_wb tbody th{font-size:11px;letter-spacing:-1px;text-align:left;color:#000}
.spe_tb tbody th a{display:block}
.spe_tb tbody th span{display:block;padding:6px 8px 7px;line-height:14px;white-space:nowrap}
.spe_tb tbody th span em{display:inline-block;margin-top:-1px;visibility:hidden;overflow:hidden;width:10px;height:12px;font-size:9px;color:#666;vertical-align:top}
.spe_tb tbody th span em:first-letter{visibility:visible}
.spe_tb tbody td{font-family:Helvetica;font-size:12px}
.spe_tb td:nth-child(2){border-left:1px solid #e2e2e2;-webkit-box-shadow:inset 1px 0 0 #fff}
.spe_tb tbody tr:nth-child(1){border-top:1px solid #cacacb}
.spe_tb tbody tr:nth-child(2n) td,.spe_tb tbody tr:nth-child(2n) th{background:#f3f3f3}
.spe_tb tbody tr:nth-child(2n) td:nth-child(2){-webkit-box-shadow:inset 1px 0 0 #fbfbfb}
.spe_tb_v1 tbody tr:last-of-type td,.spe_tb_v1 tbody tr:last-of-type th{border-bottom:1px solid #a1a1a1}
.spg_tb{width:100%;margin-bottom:0;border-collapse:collapse;-webkit-box-shadow:0 -1px 0 #e0e0e0}
.spg_tb .cga{width:14.8%}
.spg_tb .cgb{width:42.6%}
.spg_tb tr,.spg_tb th,.spg_tb td{border:0}
.spg_tb td{padding:6px 0 6px;border-top:1px solid #fbfbfb;border-bottom:1px solid #e2e2e2;background:#f9f9f9;line-height:13px;vertical-align:middle}
.spg_tb tr.first:first-child td{padding:5px 7px 6px 7px;border-top:none;-webkit-box-shadow:inset 1px 0 #fff}
.spg_tb tr.first:first-child td:nth-child(3){-webkit-box-shadow:inset 0 1px 0 #fbfbfb,inset 2px 0 #fff}
.s2 .spg_tb tr.first:first-child td{-webkit-box-shadow:inset 0 1px 0 #fbfbfb,inset 1px 0 #fff}
.spg_tb tbody tr:nth-child(2n) td{background:#f3f3f3;-webkit-box-shadow:inset 1px 1px 0 #fbfbfb}
.spg_tb tbody tr:nth-child(2n+1) td{-webkit-box-shadow:inset 1px 1px 0 #fff}
.spg_tb td:nth-child(1){padding-left:7px;font-size:12px;letter-spacing:-1px;text-align:left}
.spg_tb td:nth-child(2){border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:center}
.spg_tb td:nth-child(3){padding-right:7px;font-size:12px;letter-spacing:-1px;text-align:right}
.spg_time{padding-left:1px;font-family:Helvetica;font-size:12px;color:#666;letter-spacing:0}
.spg_time2{color:#26459b;letter-spacing:0}
.spg_time3{letter-spacing:0}
.spg_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spg_sta{display:inline-block;overflow:hidden;position:absolute;top:2px;width:16px;height:14px;background:url(https://ssl.pstatic.net/static/sports/mobile/2014/08/u_ic_v2.png);font-size:1px;line-height:100em}
.spg_tb td:nth-child(3) .spg_sta{right:0}
.spg_tb td:nth-child(1) .spg_sta{left:0}
.spg_txt{display:block;overflow:hidden;position:relative;padding:2px 0}
.spg_tb td:nth-child(3) .spg_txt{padding-right:22px}
.spg_tb td:nth-child(1) .spg_txt{padding-left:22px}
.spg_sta_shot{background-position:0 -1144px;top:3px}
.spg_sta_goal{background-position:0 -1177px;top:3px}
.spg_sta_assist{width:18px;margin-left:1px;background-position:0 -1892px;top:3px}
.spg_sta_put{background-position:-1px -1213px;top:3px}
.spg_sta_push{background-position:-1px -1247px;top:3px}
.spg_sta_red{background-position:-1px -1281px;top:4px}
.spg_sta_yellow{background-position:-1px -1320px;top:4px}
.spg_sta_corner{background:none}
.spg_tb .spg_sta_shot{background-position:0 -1144px;top:2px}
.spg_tb .spg_sta_goal{background-position:0 -1177px;top:2px}
.spg_tb .spg_sta_own{width:17px;height:14px;background-position:-18px -1177px;top:2px}
.spg_tb .spg_sta_put{background-position:-1px -1213px;top:2px}
.spg_tb .spg_sta_push{background-position:-1px -1247px;top:2px}
.spg_tb .spg_sta_red{background-position:-1px -1281px;top:2px}
.spg_tb .spg_sta_yellow{background-position:-1px -1320px;top:2px}
.spg_tb .spg_sta_corner{background-position:0 -1889px;margin-left:3px;top:2px}
.spg_tb td:nth-child(1) .spg_sta_put,.spg_tb td:nth-child(1) .spg_sta_push{left:0}
.spg_tb td:nth-child(3) .spg_sta_put,.spg_tb td:nth-child(3) .spg_sta_push{right:-1px}
.spg_tb td:nth-child(3) .spg_sta_corner,.spg_tb td:nth-child(3) .spg_sta_corner{right:0}
.spg_sta_replace{background-position:0 -1110px;top:3px}
.spb_tb{width:100%;margin:0;border-collapse:collapse;-webkit-box-shadow:0 -1px 0 #e0e0e0}
.spb_tb .cga{width:14.8%}
.spb_tb .cgb{width:42.6%}
.spb_tb tr,.spb_tb th,.spb_tb td{border:0}
.spb_tb tr:first-child td{padding:7px 0 8px;border-top:none}
.spb_tb tr:first-child td .spg_tit{margin-top:-1px}
.spb_tb td{padding:8px 0 7px;border-top:1px solid #fbfbfb;border-bottom:1px solid #e2e2e2;background:#f3f3f3;line-height:13px;vertical-align:middle}
.spb_tb tbody tr:nth-child(even),.spb_tb tbody tr:nth-child(even) td{background:#f9f9f9;-webkit-box-shadow:inset 1px 1px 0 #fff}
.spb_tb tbody tr:nth-child(odd),.spb_tb tbody tr:nth-child(odd) td{-webkit-box-shadow:inset 1px 1px 0 #fbfbfb}
.spb_tb td:nth-child(1){padding-left:0px;font-size:12px;letter-spacing:0;text-align:center}
.spb_tb td:nth-child(2){border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:center;min-width:84px}
.spb_tb td:nth-child(3){padding-right:0;font-size:12px;letter-spacing:0;text-align:center}
.spb_tb tbody tr:nth-child(2n+1) td:nth-child(3){position:relative;-webkit-box-shadow:inset 1px 1px 0 #fbfbfb;border-left:1px solid #e2e2e2}
.spb_tb tbody tr:nth-child(2n) td:nth-child(3){position:relative;-webkit-box-shadow:inset 1px 1px 0 #fff;border-left:1px solid #e2e2e2}
.spb_tb tbody tr:last-child td{border-bottom:none}
.spb_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spb_sta{display:inline-block;overflow:hidden;position:absolute;top:2px;width:16px;height:14px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spb_tb td:nth-child(3) .spg_sta{right:0}
.spb_tb td:nth-child(1) .spg_sta{left:0}
.spb_txt{display:block;overflow:hidden;position:relative;padding:2px 0}
.spb_tb td:nth-child(3) .spg_txt{padding-right:18px}
.spb_tb td:nth-child(1) .spg_txt{padding-left:18px}
.spb_tb .dt{font-family:Helvetica;font-size:14px;font-weight:bold;color:#26459b}
.spb_tb .dt2{margin-top:2px;font-family:Helvetica;font-size:11px;color:#26459b}
.spb_tb tr:first-child td .dt,.spb_tb tr:first-child td .dt2{margin-top:1px}
.spb_tb tr:first-child td .dt2{margin-top:2px}
.spb_tb tr:first-child td .spg_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spb_tb tbody tr:nth-child(2n) td .spg_tit,.spb_tb tbody tr:nth-child(2n+1) td .spg_tit{display:block}
.spb_tb td.dt3{font-family:Helvetica;padding-bottom:8px;font-size:14px;font-weight:bold;color:#666}
.spg_tb td:nth-child(3) .spg_sta_corner{right:-2px;top:3px}
.spg_tb td:nth-child(1) .spg_sta_corner{left:-1px;top:3px}
.spbd .c10{width:72.5% !important}
.spbd .c10 th{font-weight:bold;padding-left:2px}
.spbd .c10 td{padding-left:2px}
.spbd .c11{width:51.7% !important}
.spbd .c11 th{padding-left:2px}
.spbd .c11 td{padding-left:1px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.spbd .c10 th,.spbd .c10 td{padding-left:0}
}
.spbd .c10 th.tx_on,.spbd .c10 td.tx_on{color:#47ca00}
.spj_l2{position:relative;padding-left:65px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l2 .spg_sta{display:inline-block;overflow:hidden;position:absolute;top:3px;width:16px;height:14px;margin-left:2px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spj_l2 .spg_sta_goal{background-position:0 -1852px;margin-left:1px}
.spj_l2 .spg_sta_replace{background-position:0 -1110px;margin-left:0}
.spj_l2 .spg_sta_red{background-position:-1px -1281px;margin-left:0}
.spj_l2:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l2:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l2:last-of-type{border-bottom-color:#dbdbdb}
.spj_l3{position:relative;padding-left:51px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l3 .spg_sta{display:inline-block;overflow:hidden;position:absolute;top:3px;width:16px;height:14px;margin-left:0;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spj_l3:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l3:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l3:last-of-type{border-bottom-color:#dbdbdb}
.spj_l3 .spg_sta_shot{background-position:0 -1144px}
.spj_l3 .spg_sta_goal{background-position:0 -1177px}
.spj_l3 .spg_sta_own{background:url(https://ssl.pstatic.net/static/sports/mobile/2014/08/u_ic_v2.png);width:17px;height:14px;background-position:-18px -1177px}
.spj_l3 .spg_sta_put{background-position:-1px -1213px}
.spj_l3 .spg_sta_push{background-position:-1px -1247px}
.spj_l3 .spg_sta_red{background-position:-1px -1281px}
.spj_l3 .spg_sta_yellow{background-position:-1px -1320px}
.spj_l3 .spg_sta_replace{background-position:0 -1110px}
.spj_l3 .spg_sta_corner{background-position:0 -1889px;margin-left:2px;top:4px}
.spj_l4{position:relative;padding-left:33px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l5{position:relative;padding-left:9px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l4:nth-child(2n),.spj_l5:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l4:first-of-type,.spj_l5:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l4:last-of-type,.spj_l5:last-of-type{border-bottom-color:#bdbdbd}
.u_tab2,.u_tab2_v2{display:table;position:relative;z-index:130;width:100%;height:35px;margin-top:-1px;border-top:1px solid #c8c8c8;text-align:center}
.u_tab2_l{display:table-cell;vertical-align:top}
.u_tab2_v2 .u_tab2_l{background-color:#ddd;-webkit-box-shadow:none}
.u_tab2_a{display:block;position:relative;height:36px;padding:0 .4em;border-left:1px solid #c9c9cb;border-bottom:1px solid #c9c9cb;font-size:.93em;line-height:35px;color:#666;letter-spacing:-1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px rgba(255,255,255,0.2)}
.u_tab3_v2{display:table;position:relative;z-index:130;width:100%;height:35px;margin-top:-1px;border-top:1px solid #c8c8c8;text-align:center;background-color:#ddd}
.u_tab2_v2 .u_tab2_a{border-left:1px solid #c0c0c0;border-bottom:1px solid #cacaca;-webkit-box-shadow:none}
.u_tab2_v2 .u_tab2_on .u_tab2_a{background:#fff}
.u_tab2_l:first-child .u_tab2_a{border-left:0}
.u_tab2_on .u_tab2_a{height:36px;border-bottom:1px solid #ebebeb;color:#000}
.u_tab3{display:table;width:100%;border-top:1px solid #1f2022;border-bottom:1px solid #000;background:#46494e}
.u_tab3_on{background:#fff}
.u_tab3_on .u_tab3_a{color:#000}
.u_tab3_l{display:table-cell;padding:8px 0 8px;line-height:14px;vertical-align:top}
.u_tab3_a{display:block;height:37px;border-bottom:1px solid #c9c9cb;font-size:13px;line-height:37px;color:#666;letter-spacing:-1px}
.u_tab3_l_v2{display:table-cell;vertical-align:top}
.u_tab3_l_v2 + .u_tab3_l_v2 .u_tab3_a{border-left:1px solid #c8c8c8}
.u_tab3_l_v2.u_tab3_on .u_tab3_a{border-bottom:1px solid #ebebeb}
.u_tab3_ll{padding-right:18px;border-right:1px solid #404347;text-align:right}
.u_tab3_lr{padding-left:18px;border-left:1px solid #4a4d51;text-align:left}
.u_tab3_l span{font-size:11px;color:#e7e7e7;letter-spacing:-1px}
.u_tab3_l span em{display:inline-block;font-family:Helvetica;font-size:11px;color:#999;letter-spacing:0;min-width:27px}
.u_tab3_ll span,.u_tab3_lr span{display:inline-block;padding-top:0}
.u_tab3_ll span:nth-child(n+2),.u_tab3_lr span:nth-child(n+2){display:inline-block;padding-top:1px}
.u_tab3_ll span em{margin-left:4px}
.u_tab3_lr span em{margin-right:4px}
.tab_l{width:50%}
.tab_l3{width:33%}
.h1h,.h2h{overflow:hidden;position:relative;font-weight:normal;color:#000;letter-spacing:-1px}
.h1h{margin-top:-1px;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c3c3c3;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#eaeaea));font-size:15px;-webkit-box-shadow:inset 0 1px 0 #fcfcfc,inset 0 -1px 0 #efefef;text-shadow:0 1px 0 #fff}
.h1h_lk{margin:2px;padding:7px 7px 6px 8px}
.h1h_v1{margin-bottom:9px}
.h1h.top{margin-top:0;border-top:0}
.h1h em,.h2h em{font-weight:normal;font-size:15px;color:#3fab05;-webkit-text-stroke-width:.02em}
.h2h{padding:6px 9px 5px 10px;font-size:16px}
.h2h em{font-size:16px}
.s2 .h1h em{-webkit-text-stroke-width:0;text-shadow:0 0 .04em #3fab05}
.a .h1h em{font-weight:bold;-webkit-text-stroke-width:0}
.h1h .h1t{float:right;margin-right:14px;padding-top:0;font-size:11px;color:#666;letter-spacing:-1px}
.h1h .h1t em{display:inline-block;font-family:Helvetica;font-weight:normal;font-size:11px;color:#666;letter-spacing:0;-webkit-text-stroke-width:0}
.h_m{position:absolute;top:0;right:0;width:100%;height:30px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_r.png) no-repeat 100% -26px;text-indent:-999em;background-size:50px 500px;-webkit-background-size:50px 500px}
.h1h.top .h1h_lk .h_m{top:1px}
.h1h .h1h_lk .h_m{top:1px}
.h1h2{overflow:hidden;position:relative;padding:6px 9px 0 8px;border-bottom:solid 1px #c3c3c3;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#eaeaea));font-weight:normal;font-size:.93em;color:#000;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #efefef;letter-spacing:-1px}
.h1h2 em{font-size:13px;vertical-align:-1px;letter-spacing:1px}
.h1h2 a{display:block;height:25px;padding-top:3px;padding-left:29px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -268px}
.ad{margin-bottom:3px;padding-top:18px;border-top:1px solid #dedede;text-align:center}
.spt{overflow:hidden;height:38px;border-bottom:solid 1px #060607;background:#1f2125 url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) repeat-x 0 -250px;line-height:35px;padding-right:8px}
.s2 .spt{padding-right:0}
.spt_k{display:inline-block;overflow:hidden;width:115px;height:38px;background:#24282c;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) no-repeat 100% -168px,url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 68px 15px,url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) repeat-x 0 -43px;white-space:nowrap;vertical-align:top}
.spt_down{display:inline-block;width:104px;height:38px;padding:2px 0 0 11px;font-weight:bold;font-size:1em;color:#fff;letter-spacing:-1px;vertical-align:baseline}
.spt .spt_up{background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) no-repeat 100% -168px,url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 68px -8px}
.spt_n{display:inline;position:relative;margin-top:-2px;margin-left:9px;font-size:.79em;line-height:20px;color:#999;letter-spacing:-1px;vertical-align:middle}
.spt_nt{margin-right:7px;color:#6a9c09;letter-spacing:0}
.spl.top{padding-top:3px}
.spl li{padding:0;border-bottom:1px solid #ebebeb}
.spl.top li:last-child{border-bottom:solid 1px #ebebeb}
.spl a{display:block;overflow:hidden;padding:8px 10px;font-size:15px;line-height:19px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.spl .stro{color:#ed232b}
.spl .sub{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 3px 0 1px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) 0 -214px;vertical-align:2px}
.spo li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;font-size:15px;color:#222;line-height:19px;min-height:34px}
.spo li:last-of-type{margin-bottom:-1px}
.spo.su li:last-of-type{border-bottom:solid 1px #ebebeb}
.spo .spo_num{position:absolute;top:0;left:0;width:28px;margin:10px 5px 20px 0;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:22px;color:#c5c7cb;letter-spacing:-2px;text-align:center}
.spo .g{color:#49b30e}
.spr li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.spr li:last-of-type{border-bottom:0}
.spr.su li:last-of-type{border-bottom:solid 1px #ebebeb}
.spo_t,.spr_t{display:block;overflow:hidden;padding:8px 10px 0;font-size:15px;line-height:19px}
.spr_t{padding-bottom:8px}
.spo_t{padding-left:33px}
.spr_lk{display:block}
.spo_t em,.spr_t em{margin-right:8px}
.spo_pic,.spr_pic{float:right;margin:-8px -10px 0 10px}
.spo_p,.spr_p{display:inline-block;margin:1px 0 4px;font-size:11px;color:#999;letter-spacing:0;white-space:nowrap}
.spr_t .spr_p{margin:0;line-height:15px}
.spr_dv,.spo_dv{margin:0 3px;color:#dedede}
.s .spr_dv,.s .spo_dv{margin:0 4px 0 -1px}
.spf li{position:relative;border-bottom:1px solid #e2e2e2}
.spf li:last-child{border-bottom-color:#c3c3c3}
.spf li a{position:relative;display:block;overflow:hidden;width:100%;height:77px}
.spf .hl{background-color:#f0f4ff;-webkit-box-shadow:inset 0 1px 0 #fafcf2}
.spfbx{float:left;position:relative;margin-right:10px}
.spfby{display:table-cell;height:77px;padding:0 10px 0 0;vertical-align:middle}
.spf_e{display:block}
.spf_s{display:block;font-size:14px;font-weight:normal;color:#222;line-height:16px}
.home_visited .spf li a:visited .spf_s{color:#888}
.spf_t{display:block;font-size:12px;color:#999}
.sph{position:relative;height:37px;padding:2px 98px 0 8px;background:#303337;-webkit-box-shadow:inset 0 1px #36393d}
.sph_t{display:inline-block;height:28px;padding-top:12px;padding-left:28px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -168px;font-size:13px;color:#fff;letter-spacing:-1px}
.sph_t em{letter-spacing:0}
.sph_dr{position:absolute;top:6px;right:8px;text-align:center}
.sph .btn_tv_v1{display:inline-block;width:40px;height:23px;padding:6px 0 0 3px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_bt.png) 0 -94px no-repeat;font-size:.79em;color:#fff;text-align:center}
.spvs{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs_l{position:absolute;top:6px;right:50%;margin-right:27px;text-align:right}
.spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs_n{display:block;overflow:hidden;width:78px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_im{display:block;margin:0 auto}
.spvs_scr{display:inline-block;width:44px;margin-top:-1px;padding:0 6px 0 0;font-family:Helvetica;font-size:2.86em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_r{position:absolute;top:6px;left:50%;margin-left:27px;text-align:left}
.spvs_r .spvs_scr{padding:0 0 0 6px}
.spvs_c{display:block;width:62px;margin:0 auto}
.spvs_c .vs_kd{display:block;width:52px;height:18px;margin:19px auto 0;padding:2px 0 0 0;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:0.79em;color:#fff;letter-spacing:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
.spvs_c .vs_kd:before{content:'.';visibility:hidden}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.spvs_c .vs_kd{display:block;width:52px;height:18px;margin:19px auto 0;padding:2px 0 0 0;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:0.79em;color:#fff;letter-spacing:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
    .spvs_c .vs_kd:before{content:''}
}
.vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.vs_wf{display:inline-block;overflow:hidden;width:53px;height:28px;margin:3px 0 0 2px;font-size:11px;letter-spacing:0;line-height:0.93em;color:#666;word-wrap:break-word}
.spvs_l_b{position:absolute;top:6px;right:50%}
.spvs_r_b{position:absolute;top:6px;left:50%}
.spvs_n_b{display:block;overflow:hidden;width:48px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_scr_b{display:inline-block;width:70px;padding:0;margin:0;font-family:Helvetica;font-size:2.43em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_l_b .spvs_scr_b{margin:0 27px 0 -5px}
.spvs_r_b .spvs_scr_b{margin:0 -3px 0 23px}
.spvs2{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs2 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs2 .spvs_c .vs_kd{margin-top:20px}
.spvs2 .spvs_l{position:absolute;top:6px;right:50%;margin-right:27px;text-align:right}
.spvs2 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs2 .spvs_n{display:block;overflow:hidden;width:78px;margin-top:20px;font-family:Helvetica;font-size:15px;line-height:14px;letter-spacing:-1px;margin-right:-2px}
.spvs2 .spvs_n_dl{display:block;overflow:hidden;width:78px;padding-top:1px;margin-bottom:-21px;font-family:Helvetica;font-size:15px;line-height:16px;letter-spacing:-1px;margin-right:-1px}
.spvs2 .spvs_l .spvs_n{text-align:right}
.spvs2 .spvs_r .spvs_n{text-align:left}
.spvs2 .spvs_l .spvs_n_dl{text-align:right}
.spvs2 .spvs_r .spvs_n_dl{text-align:left}
.spvs2 .spvs_im{display:block;margin:0 auto}
.spvs2 .vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spbdr2{position:absolute;top:0;right:5px;z-index:10;width:15% !important}
.tb_scr_v4 col{width:15%}
.spvs_scr2{display:inline-block;width:57px;padding:0;margin:0;font-family:Helvetica;font-size:2.43em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_n2{display:block;overflow:hidden;width:70px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_l2{position:absolute;top:6px;right:50%;text-align:center}
.spvs_r2{position:absolute;top:6px;left:50%;text-align:center}
.spvs_l2 .spvs_scr2{margin-right:0}
.spvs_r2 .spvs_scr2{margin-left:0}
.spvs_r2 .spvs_scr{padding:0 0 0 6px}
.spvs2 .spvs_scr2{display:inline-block;width:52px;margin-top:21px;padding:0;font-family:Helvetica;font-size:1.71em;letter-spacing:0;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5;text-align:center;text-indent:2px;background:transparent}
.spvs2 .spvs_r{margin-left:26px}
.spvs2 .spvs_r .spvs_scr2{text-indent:-1px}
.spvs2 .spvs_r .spvs_n{text-indent:-1px;background:transparent}
.spvs2 .spvs_r2 .spvs_scr{padding:0 0 0 6px}
.spvs3{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs3 .spvs_l{position:absolute;top:14px;right:50%;margin-right:27px;text-align:right}
.spvs3 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs3 .spvs_n{display:block;overflow:hidden;width:78px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs3 .spvs_im{display:block;margin:0 auto 5px}
.spvs3 .spvs_scr{display:inline-block;width:44px;margin-top:-7px;padding:0 6px 0 0;font-family:Helvetica;font-size:2.86em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs3 .spvs_r{position:absolute;top:14px;left:50%;margin-left:27px;text-align:left}
.spvs3 .spvs_r .spvs_scr{padding:0 0 0 6px}
.spvs3 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs3 .spvs_c .vs_kd{display:block;width:33px;height:18px;margin:19px auto 0;padding:2px .8em 0 1em;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:11px;color:#fff;letter-spacing:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.spvs3 .spvs_c .vs_kd{display:block;width:33px;height:18px;margin:19px auto 0;padding:2px 1em 0 1em;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:11px;color:#fff;letter-spacing:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
}
.spvs3 .vs_nd{display:inline-block;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spvs4{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs4 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs4 .spvs_c .vs_kd{margin-top:20px}
.spvs4 .spvs_l{position:absolute;top:6px;right:50%;margin-right:26px;text-align:right}
.spvs4 .spvs_r{position:absolute;top:6px;left:50%;margin-left:25px;text-align:left}
.spvs4 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs4 .spvs_n{display:block;overflow:hidden;width:90px;margin-top:17px;font-family:Helvetica;font-size:16px;line-height:14px;letter-spacing:-1px;white-space:normal;text-overflow:clip}
.spvs4 .plr_n{display:inline-block;margin-top:3px;font-size:10px;letter-spacing:-1px;color:#444}
.spvs4 .spvs_l .spvs_n{text-align:right}
.spvs4 .spvs_r .spvs_n{text-align:left}
.spvs4 .spvs_l .spvs_n_dl{text-align:right}
.spvs4 .spvs_r .spvs_n_dl{text-align:left}
.spvs4 .spvs_im{display:block;margin:0 auto}
.spvs4 .vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spbdr2{position:absolute;top:0;right:5px;z-index:10;width:15% !important}
.tb_scr_v4 col{width:15%}
.spvs4 .spvs_scr2{display:inline-block;width:38px;margin-top:4px;padding:0;font-family:Helvetica;font-size:27px;letter-spacing:0;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5;text-align:center}
.spvs4 .spvs_l .spvs_scr2{margin-left:0}
.spbdr3{position:absolute;top:0;right:5px;z-index:10;width:24% !important}
.spbdr4{position:absolute;top:0;right:4px;z-index:10;width:23% !important}
.spn{padding:7px 8px}
.spn_h{position:relative;height:25px;margin-bottom:10px;line-height:25px}
.spn_r{position:absolute;top:0;right:0;width:81px;height:23px;border:1px solid #c9c9cb;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f6f6))}
.spn_rl{display:inline-block;width:40px;height:23px;border-right:1px solid #c9c9cb;text-align:center}
.spn_r .select{display:inline-block;width:40px;height:23px;background:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#e5e5e5));color:#666;text-align:center}
.spz{padding:3px 10px 10px;margin:9px 0 -8px 0;font-size:13px;letter-spacing:-1px}
.spz li{margin-bottom:7px;line-height:17px}
.spz li:after{content:'';display:block;clear:both}
.spz_l{display:inline;float:left;width:48px;margin-right:5px;font-size:13px;color:#555}
.spz_r{display:block;overflow:hidden;line-height:17px}
.spsel{padding:5px 10px 4px;border-bottom:1px solid #c9c9c9;background:#ddd}
.spsel_v1{padding:5px 10px 4px}
.spselw{display:block;width:100%;height:34px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -894px,url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 100% -937px,url(https://ssl.pstatic.net/static/sports/mobile/common/u_bg.png) repeat-x 0 -211px;line-height:30px}
.spsel select{width:100%;height:34px;padding-left:10px;border:none;background:rgba(255,255,255,0);font-size:13px;line-height:32px;-webkit-appearance:none}
.sps{height:24px;padding-top:9px;margin-bottom:-3px}
.sps img{margin:4px 2px 0 6px;vertical-align:-4px}
.sps_n{display:inline-block;margin-top:4px;padding-left:47px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 6px -1712px;font-size:12px;line-height:1.5em;letter-spacing:-1px}
.sps_n.on{background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 6px -1662px}
.sps_r{display:inline;float:right;margin:1px 5px 0 0;font-size:12px;color:#888;letter-spacing:-1px}
.sps_r em{font-family:Helvetica;letter-spacing:0}
.sps_k{display:inline-block;width:70px;height:21px;margin-left:6px;border:1px solid #c8c8c8;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));font-size:12px;line-height:21px;color:#666;letter-spacing:-1px;-webkit-box-shadow:inset 0 -1px #fbfbfb}
.sps_k em{margin-left:6px;padding-left:14px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -1355px;letter-spacing:-1px}
.spj_ct{margin-bottom:10px}
.spj_t{height:31px;margin:6px 5px 0;border:1px solid #444957;background:-webkit-gradient(linear,0 0,0 100%,from(#6d7386),to(#54576b));line-height:31px;-webkit-box-shadow:none}
.spj_t2{margin-bottom:10px;-webkit-box-shadow:none}
.spj_t3{margin-bottom:20px;-webkit-box-shadow:none}
.spj_t h3{margin-left:14px;font-size:13px;letter-spacing:-1px;text-shadow:0 -1px #000}
.spj_t a{display:block;color:#fff;line-height:31px}
.spj_t_up,.spj_t_down{display:inline-block;float:right;width:31px;height:31px;margin:0;border-left:1px solid #444957;text-indent:-999em;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -500px -500px;background-size:308px 140px;-webkit-background-size:308px 140px}
.spj_t_up{background-position:-200px -108px}
.spj_t_down{background-position:-166px -108px}
.spj_u{margin:0 5px;-webkit-box-shadow:0 1px 0 #f5f5f5}
.spj_l{position:relative;padding-left:66px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l:last-of-type{border-bottom-color:#dbdbdb}
.spj_l.overtime{padding-left:73px}
.spj_cn{padding:7px 10px 7px 0;font-size:13px;line-height:18px;letter-spacing:-1px}
.spj_tit{padding:7px 10px 0 0;margin-bottom:-7px;font-size:13px;line-height:18px;letter-spacing:-1px;color:#26459b}
.spj_d{position:absolute;top:6px;left:8px}
.spj_time{display:inline-block;margin-right:5px;font-family:Helvetica;font-size:12px;line-height:16px;color:#777}
.spj_time2{color:#26459b}
.spj_m{display:block;height:46px;margin:0 5px 10px;border-right:1px solid #bababa;border-left:1px solid #bababa;border-bottom:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));line-height:46px;letter-spacing:-1px;text-align:center;-webkit-box-shadow:0 1px 0 #f2f2f2}
.spj_m span{margin-left:-18px;padding-left:26px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -1427px}
.match{position:relative;height:45px;border-bottom:1px solid #c3c3c3;text-align:center;white-space:nowrap}
.match .t_l{position:absolute;top:10px;right:50%;margin-right:25px;font-size:15px;color:#000;text-align:right;font-weight:bold}
.match .t_l .t_name{display:inline-block;padding-right:15px;letter-spacing:-1px;text-align:right;vertical-align:middle}
.match .t_c{display:block;width:80px;margin:0 auto}
.match .vs_kd{display:inline-block;width:35px;height:17px;margin:12px 1px 0 0;padding:1px .7em 0 .6em;border:1px solid #c6c6c6;background:#fbfbfb;font-size:11px;color:#666;letter-spacing:-1px;-webkit-border-radius:10px;border-radius:10px}
.match .vs_rst{display:inline-block;display:block;position:absolute;left:50%;top:12px;width:38px;height:18px;margin-left:-20px;color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,0.5);font-size:11px;letter-spacing:-1px;line-height:19px;border:solid 1px #464646;-webkit-border-radius:10px;border-radius:10px;background:-webkit-gradient(linear,0 0,0 100%,from(#5d5d5d),to(#494949))}
.match .t_r{position:absolute;top:10px;left:50%;margin-left:25px;font-size:15px;color:#000;text-align:left;font-weight:bold}
.match .t_r .t_name{display:inline-block;padding-left:15px;letter-spacing:-1px;text-align:left;vertical-align:middle}
.match .scr{display:inline-block;width:40px;margin-bottom:1px;font-family:Helvetica;font-weight:bold;font-size:21px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em}
.match .t_l .scr{margin-left:-15px;letter-spacing:-1px}
.match .t_r .scr{margin-right:-15px;letter-spacing:-1px}
.noti_p{padding:30px 0 33px;border-bottom:1px solid #dedede;background-color:#fbfbfb;font-size:13px;line-height:19px;color:#333;letter-spacing:-1px;text-align:center}
.noti_p_v2{padding:30px 0 33px}
.noti_p_v3{margin-bottom:0}
.noti_p p{margin:0 47px}
.noti_lk{display:inline-block;width:171px;height:26px;margin-top:9px;border:1px solid #bbb;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f5f5f5));font-size:13px;line-height:26px;color:#333;letter-spacing:-1px;-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #f1f1f1}
.noti_lk span{display:inline-block;padding-right:13px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 100% -1608px}
.noti_lk em{color:#3fab05}
.noti_n{height:64px;padding:44px 10px 0;border-bottom:1px solid #dedede;background-color:#f4f6fb;font-size:.9em;line-height:20px;color:#333;letter-spacing:-1px;text-align:center}
.noti_n_l{height:74px;padding:34px 10px 0}
.vd{overflow:hidden;position:absolute;top:0;left:-5px;width:1px;height:1px}
.days{position:relative;height:41px;padding:16px 10px 0;border-bottom:1px solid #c9c9c9;background-color:#fcfcfc;line-height:26px;color:#333;text-align:center}
.days em{font-weight:normal;font-size:13px;letter-spacing:-1px;vertical-align:1px}
.days .today{position:relative;top:-3px;display:inline-block;padding-top:2px;font-weight:bold;font-size:14px}
.days .prev,.days .next{display:inline-block;position:absolute;top:15px;width:39px;height:25px;border:1px solid #bcbcbc;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));text-indent:-999em;-webkit-box-shadow:inset 0 -1px 0 #fff}
.days .today em{font-size:13px;vertical-align:0}
.days .prev{background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 16px -373px,-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .next{right:10px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat -10px -407px,-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .off{border:1px solid #d7d7d7}
.days .prev.off{background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 16px -1531px,-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f7f7f7));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .next.off{background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat -10px -1560px,-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f7f7f7));-webkit-box-shadow:inset 0 1px 0 #fff}
.days2{position:relative;height:25px;padding:10px;border-bottom:1px solid #c3c3c3}
.days2 .calendar{display:inline-block;width:19px;height:23px;margin:0 7px 0 8px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -335px;text-indent:-999em}
.days2 .today{display:block;overflow:hidden;padding-left:7px;font-family:Helvetica;font-weight:bold;font-size:17px;line-height:23px;text-align:center;vertical-align:middle}
.days2 .today em{display:inline-block;margin-left:-4px;font-weight:normal;font-size:15px;vertical-align:1px}
.days2 .today span{display:inline-block;margin-top:4px}
.days2 .prev,.days2 .next{display:inline-block;position:absolute;top:10px;width:56px;height:23px;border:1px solid #cdcdcd;font-size:10px;line-height:23px;color:#333;letter-spacing:-1px;text-align:center}
.days2 .prev{width:51px;padding-left:10px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 6px -374px,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));-webkit-box-shadow:inset 0 -1px 0 #fdfdfd}
.days2 .next{right:10px;padding-right:5px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 20px -408px,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));-webkit-box-shadow:inset 0 -1px 0 #fdfdfd}
.save,.save2{clear:both;padding:10px 10px 11px}
.save a,.save2 a{display:block;height:33px;border:1px solid #d5d5d5;background-color:#f8f8f8;font-size:12px;line-height:33px;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 0 0 #fcfcfc}
.save2 a{padding-left:1px}
.save2 ul{display:inline-block;clear:both;width:100%}
.save .c_ico{display:inline-block;padding-left:20px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -1066px;letter-spacing:0}
.s_lst{float:left;width:33%}
.s_lst.last{width:34%}
.s_lst a{margin-right:-1px}
.nw_h{padding-bottom:10px;line-height:22px}
.nw_h2{padding:13px 10px 8px;font-size:18px;letter-spacing:-1px}
.nw_txt{position:relative;padding-right:10px}
.nw_if{display:block;margin-bottom:-1px;padding-left:12px;font-size:11px;line-height:14px;color:#999}
.nw_h .bar{margin:0 6px 0 2px}
.nw_fc{position:absolute;top:0;right:11px}
.nw_big,.nw_small{float:right;width:29px;height:28px;margin-right:-1px;padding:0 0 0 4px;border:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#ededed));-webkit-box-shadow:inset 1px 1px 0 #dedede}
.nw_big{font-size:15px;padding-left:5px}
.nw_small{width:28px;font-size:12px}
.nw_fc .on{padding-bottom:1px;border:1px solid #c9c9c9;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f9f9f9));-webkit-box-shadow:inset 0 0 0 #dedede;color:#999}
.nw_cont{padding:2px 10px 4px}
.nw_c_p{clear:both;padding:4px 0 8px;font-size:16px;line-height:1.45em;color:#333}
.nw_c_p.fb{font-size:18px}
.nw_c_p p{padding-bottom:15px}
.nw_c_p b,.nw_c_p strong,.nw_c_p span{color:#000 !important;font-weight:normal !important}
.nw_c_p b a,.nw_c_p strong a,.nw_c_p span a,.nw_c_p a span,.nw_c_p br + div,.nw_c_p p + div div a,.nw_c_p p + div div{font-size:1em !important;color:#000 !important;line-height:1.57em !important;font-weight:normal !important}
.nw_im_n{margin:0 0 .45em;text-align:center}
.nw_im{display:inline-block;position:relative}
.nw_im img{max-width:100%;vertical-align:top}
.nw_bt_z.zi{background-position:0 -1031px}
.nw_s{clear:both;padding:27px 10px 15px}
.nw_tab{display:table;width:100%;height:33px;border:1px solid #d5d5d5;background:#fff;font-size:13px;line-height:33px;letter-spacing:-1px;text-align:center}
.nw_tab_l{display:table-cell;width:33%;vertical-align:top}
.nw_tab_a{display:block;position:relative;height:100%;padding:0 .4em;border-right:1px solid #d5d5d5;line-height:33px}
.nw_tab_l:last-child{width:34%}
.nw_tab_l:last-child .nw_tab_a{border-right:none}
.nw_c{clear:both;padding:0 10px 13px}
.nw_tab2{display:table;width:100%;height:33px;border:1px solid #c7c7c7;background:-webkit-gradient(linear,0 0,0 100%,from(#fafbfb),to(#f1f1f2));font-size:13px;color:#333;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 1px 0 #fff}
.nw_tab2_l{display:table-cell;width:50%;vertical-align:top}
.nw_tab2_a{display:block;position:relative;height:100%;padding:0 .4em;border-right:1px solid #c7c7c7;line-height:33px}
.nw_tab2_l:last-child .nw_tab2_a{border-right:none}
.nw_cmt{display:inline-block;padding-left:14px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 0 -567px}
.nw_cico{margin-left:5px;font-size:12px;color:#ed232b;letter-spacing:0}
.nw_r{margin-bottom:-1px;padding:0}
.nw_rh{overflow:hidden;position:relative;margin-top:15px;padding:5px 9px 5px 10px;font-weight:normal;font-size:14px;color:#000;letter-spacing:-1px}
.nw_rht{font-weight:normal;font-size:14px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.nw_rlst{font-size:15px;color:#222;border-top:1px solid #e9e9e9;background:#fff;line-height:33px;word-wrap:normal}
.nw_rlst a{display:block;overflow:hidden;text-overflow:ellipsis;padding:0 10px;white-space:nowrap}
.nw_rlst:nth-last-child(1) a{padding-bottom:5px;border-bottom:1px solid #c5c5c5}
.end_photo_org{position:relative;z-index:1;display:block;text-align:center;zoom:1}
.end_photo_org img{display:inline-block;*display:inline;max-width:100%;margin-bottom:.6em;vertical-align:middle}
.end_photo_org .img_desc{display:block;padding-bottom:.7em;color:#666;font-size:11px;line-height:1.25em}
.nw_lst{clear:both;padding:20px 10px 0}
.nw_l_lk,.nw_cl{display:block;height:33px;border:1px solid #c7c7c7;background:-webkit-gradient(linear,0 0,0 100%,from(#fafdfd),to(#f1f1f2));font-size:13px;line-height:33px;color:#333;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 1px #fcfcfc}
.nw_ad{margin:14px 10px 20px;border:solid 1px #dadada}
/* world baseball live */
.s_grd{overflow:hidden;position:relative;height:159px;margin:6px 5px 8px 5px;border:1px solid #1d2a17;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_grd.jpg) repeat-x 0 0;-webkit-box-shadow:0 1px #f2f2f2}
.s_grd .v_grd{position:relative;z-index:10;width:390px;height:159px;margin:0 auto;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_grd.png) no-repeat -52px -26px;z-index:10}
.s_grd .v_grd .p_n{position:absolute;display:inline-block;height:16px;padding:0 3px 0 6px;margin:0;border:solid 1px #002200;background:-webkit-gradient(linear,0 0,0 100%,from(#123414),to(#113113));font-size:9px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px #153918,inset 0 -1px #153918,inset 1px 0 #153918,inset -1px 0 #153918,0 1px rgba(0,0,0,0.1);-webkit-border-radius:10px;border-radius:10px;line-height:16px;letter-spacing:-1px}
.s2 .s_grd .v_grd .p_n{padding:0 1px 0 5px}
.s_grd .v_grd .fb{left:224px;top:85px}
.s_grd .v_grd .sb{left:180px;top:40px}
.s_grd .v_grd .tb{right:227px;top:85px}
.s_grd .v_grd .hb{left:195px;top:126px}
.s_grd h4{position:absolute;left:0;top:0;z-index:20;width:100%;font-size:12px;letter-spacing:-1px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);padding:4px 0 4px 8px;z-index:20;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0.3)),to(rgba(0,0,0,0.3)));-webkit-box-shadow:0 1px rgba(0,0,0,0.35)}
.s_grd .p_info{position:absolute;top:5px;right:8px;z-index:30;color:#fff;font-size:11px;font-family:AppleSDGothicNeo-Medium,HelveticaNeue,sans-serif;text-shadow:0 1px 0 rgba(0,0,0,0.6);-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.6)}
.s_grd .p_info span{display:inline-block;vertical-align:top;letter-spacing:-0.5px}
.s_grd .p_info .team{padding-left:20px}
.s_grd .p_info .team img{position:absolute;top:-3px;left:0}
.s_grd .p_info .player:before{display:inline-block;width:1px;height:10px;margin:2px 4px 0 1px;background:rgba(255,255,255,0.3);content:''}
.s_grd .p_info .player span{color:#afafaf}
.s_grd .hc{display:none}
.s_grd ol{position:absolute;left:0;bottom:54px;margin:35px 0 0 9px}
.s_grd ol li{font-size:10px;line-height:14px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}
.s_grd ol li span.n{font-family:Helvetica;font-size:10px;font-weight:bold;color:#fff}
.s_grd ol li span.p{letter-spacing:-1px}
.s_grd dl{position:absolute;left:0;bottom:7px;width:46px;height:37px;margin:10px 0 0 9px}
.s_grd dl dt{position:absolute;left:0;bottom:23px;font-family:Helvetica;font-size:11px;font-weight:bold;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}
.s_grd dl dt.s{bottom:10px}
.s_grd dl dt.b{bottom:23px}
.s_grd dl dt.o{bottom:-3px}
.s_grd dl dd{width:46px;height:11px;margin-bottom:2px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_grd.png) no-repeat 0 -36px}
.s_grd dl dd.s0{background-position:0 -36px}
.s_grd dl dd.s1{background-position:0 -75px}
.s_grd dl dd.s2{background-position:0 -88px}
.s_grd dl dd.b0{background-position:0 -49px}
.s_grd dl dd.b1{background-position:0 -101px}
.s_grd dl dd.b2{background-position:0 -114px}
.s_grd dl dd.b3{background-position:0 -127px}
.s_grd dl dd.o0{background-position:0 -62px}
.s_grd dl dd.o1{background-position:0 -140px}
.s_grd dl dd.o2{background-position:0 -153px}
.spbd_wb td{letter-spacing:-1px}
.nbd_im_w{display:block;clear:both;width:100%;margin-bottom:.6em;text-align:center}
.nbd_mov_w{width:300px;margin:0 auto .6em}
.nbd_a{display:inline-block;position:relative}
.nbd_a .cmt{display:block !important;font-size:11px !important;font-weight:normal !important;color:#666 !important;text-align:center !important}
.nbd_im{vertical-align:top}
.nbd_btnz,.nbd_mov{overflow:hidden;position:absolute;border:0;text-indent:100px;white-space:nowrap;-webkit-appearance:none}
.nbd_btnz{right:0;bottom:0;width:24px;height:22px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/old_ico.png) no-repeat -24px -829px}
.nbd_btnz_out{background-position:0 -829px}
.nbd_mov{top:50%;left:50%;width:59px;height:59px;margin:-30px 0 0 -30px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_mov.png) no-repeat 0 -1px;background-size:80px 450px;-webkit-background-size:80px 450px}
.spr_hdl li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.spr_hdl li .hdline{overflow:hidden;dislay:block;position:relative;padding:5px 10px 2px}
.spr_hdl li .hdline a{display:block}
.spr_hdl li .hdline strong{display:block;margin:4px 0 5px;font-size:15px;color:#000;font-weight:normal;line-height:17px}
.spr_hdl li .hdline p{font-size:13px;color:#666;line-height:15px}
.spr_hdl li .hdline img{float:left;margin:5px 10px 8px 0}
.spr_hdl li .hdline .spr_p{margin:2px 0 4px}
.spr_hdl li .hdline img + strong:before{position:absolute;top:10px;left:10px;width:113px;height:82px;border:1px solid rgba(0,0,0,0.1);content:''}
.m_news_wrp{overflow:hidden;background:#f9f9f9}
.m_news_wrp .tli{margin-top:13px}
.m_news_wrp .slide_area{height:245px}
.m_news_wrp{border-top:1px solid #c5c5c5}
@media (min-width:640px) {
    .m_news_wrp{border-top:0}
}
.spr li.pht_mv{position:relative;margin-top:-1px;background:#f9f9f9;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}
.spr li.pht_mv li{border-bottom:0}
.spr li.pht_mv + li{margin-top:-1px;border-top:1px solid #cfcfcf}
.spr li.pht_mv .mv_more{display:inline-block;float:right;margin-top:-5px;padding-right:24px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_r.png) no-repeat 100% -27px;background-size:50px 500px;-webkit-background-size:50px 500px;font-weight:bold;font-size:12px;line-height:31px;letter-spacing:-1px;color:#32a800;text-align:right}
.h1h_b{margin-top:-1px;padding:15px 0 13px 11px;border-top:1px solid #c3c3c3;font-size:13px;font-weight:normal}
.h1h_b em{font-weight:normal;font-size:13px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.h1h_b strong{font-family:Helvetica;font-weight:normal;letter-spacing:0}
.bst_lst{margin-bottom:1px;padding:0 11px;font-size:12px;color:#000;letter-spacing:-1px;line-height:15px}
.bst_lst:after{display:block;clear:both;content:''}
.bst_lst li{float:left;width:50%;height:120px;margin-bottom:10px;padding:0 6px;text-align:center;-webkit-box-sizing:border-box}
.rnk li:last-child{border-bottom:0}
.bst_lst li:nth-child(n) div:before,.rnk li:nth-child(n) div:after{display:block;overflow:hidden;position:absolute;top:0;left:0;width:22px;height:22px;font-family:Helvetica;font-size:14px;color:#58f600;text-align:center;font-weight:bold;font-style:italic;letter-spacing:-1px;line-height:22px;text-indent:-3px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_rk.png) no-repeat 0 0;content:''}
.bst_lst li:nth-child(1) div:before,.rnk li:nth-child(1) div:after{content:'1'}
.bst_lst li:nth-child(2) div:before,.rnk li:nth-child(2) div:after{content:'2'}
.bst_lst li:nth-child(3) div:before,.rnk li:nth-child(3) div:after{content:'3'}
.bst_lst li:nth-child(4) div:before,.rnk li:nth-child(4) div:after{content:'4'}
.rnk li:nth-child(5) div:after{content:'5'}
.rnk li:nth-child(6) div:after{content:'6'}
.rnk li:nth-child(7) div:after{content:'7'}
.rnk li:nth-child(8) div:after{content:'8'}
.rnk li:nth-child(9) div:after{content:'9'}
.rnk li:nth-child(10) div:after{content:'10'}
.bst_lst li a{display:block;position:relative;width:137px;height:110px;margin:0 auto}
.bst_lst li a:before{display:block;position:absolute;top:0;left:50%;width:135px;height:75px;margin-left:-68px;border:1px solid rgba(0,0,0,0.1);content:''}
.bst_lst li img{margin-bottom:1px}
.bst_lst li div .mov{left:6px;top:50px}
.h3h{margin-top:-1px;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c9c9c9;background:none;font-size:.93em;letter-spacing:-1px;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;text-shadow:0 1px 0 #fff}
.h3h em,.h3h em{font-weight:normal;font-size:13px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.spo .spo_num2{top:-1px;font-size:19px;color:#49b30e}
.spo_t2{padding-left:31px}
.spo + .days{border-top:1px solid #c9c9c9;background:#fbfbfb}
@media screen and (min-width:480px) {
    .bst_lst{padding:0 50px}
}
.nw_lst2{clear:both;padding:15px 10px 16px}
.pht_lst{margin-bottom:0;padding:15px 5px;font-size:12px;color:#000;letter-spacing:-1px;line-height:15px}
.pht_lst:after{display:block;clear:both;content:''}
.pht_lst li{float:left;width:50%;padding:0 5px;text-align:center;-webkit-box-sizing:border-box}
.pht_lst li a{display:block;position:relative;width:145px;height:129px;margin:0 auto}
.pht_lst li a:before{display:block;position:absolute;top:0;left:50%;width:143px;height:88px;margin-left:-72px;border:1px solid rgba(0,0,0,0.1);content:''}
.pht_lst li img{margin-bottom:2px}
@media screen and (min-width:480px) {
    .pht_lst{padding:15px 32px}
}
.im_lst,.im_lst3{overflow:hidden}
.im_lst{margin-bottom:19px;padding:10px 5px 0}
.im_lst_li a,.im_lst3_li a{display:block}
.im_lst img,.im_lst3 img{margin-bottom:5px;vertical-align:middle}
.im_lst3{margin-bottom:7px;padding:5px 5px 0}
.im_lst_li{float:left;width:50%;text-align:center}
.im_lst3_li{float:left;margin:9px 5px;text-align:center}
.tv_num{margin-right:20px;font-size:11px;color:#32a800}
.unit{margin-left:-3px;color:#999}
.tv_img_dsc{overflow:hidden;text-align:center;height:2.6em;font-size:11px;line-height:14px;color:#333;letter-spacing:-1px}
.tv_h3{margin-bottom:2px}
.tv_h3 .tv_num{float:none;margin-left:3px;height:16px}
.tv_h3_tex{display:inline-block;margin:3px 0 1px;font-size:16px;letter-spacing:-1px}
.link_pd{display:block;position:relative;padding:7px 10px 0}
.link_pd .more_9{position:absolute;right:10px;bottom:-2px;font-size:11px;color:#000;letter-spacing:-1px}
.link_pd .more_9 em{font-size:12px;color:#3fab05;letter-spacing:0}
.directory{display:inline-block;position:absolute;top:8px;left:6px;width:45px;height:25px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/old_ico.png) 0 -1433px no-repeat}
.im_lst_wid{width:auto}
.top_bd{border-top:1px solid #dadada}
.top_bd_no{border-top:0 !important;background:none !important}
.sc_mr_mg{margin:-1px 0 -18px}
.tex_cta{margin-bottom:.21em}
.tex_cta_a{display:inline-block;overflow:hidden;width:100%;font-size:16px;color:#fff;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.tex_ctb{margin-bottom:1px}
.hdl_typ li{overflow:hidden;position:relative;padding:0 10px 0;border-bottom:1px solid #ebebeb;line-height:19px}
.hdl_typ li:last-child{border-bottom:1px solid #cfcfcf}
.hdl_typ li a{display:block;margin:2px 0;padding:6px 0}
.hdl_typ li a .hdline{padding:8px 0}
.hdl_typ li .hdline{overflow:hidden;dislay:block;position:relative;margin:-8px 0}
.hdl_typ li .hdline strong{display:block;padding:7px 0 7px;font-size:15px;color:#000;font-weight:bold;line-height:20px}
.hdl_typ li .hdline p{margin-bottom:7px;font-size:12px;color:#333;line-height:16px}
.hdl_typ li .hdline img{float:left;margin:6px 10px 6px 0}
.hdl_typ li .hdline img + strong:before{position:absolute;top:14px;left:0;width:113px;height:79px;border:1px solid rgba(0,0,0,0.1);content:''}
.hdl_typ li.rlt_nw{padding:2px 15px 2px 15px}
.hdl_typ li.rlt_nw .rlt_lnk{display:block;overflow:hidden;position:relative;margin:0;padding:5px 0 5px 13px;font-size:12px;line-height:17px}
.hdl_typ li.rlt_nw .rlt_lnk:before{position:absolute;left:0;top:10px;width:6px;height:6px;border:2px solid #4f5c99;border-width:0 0 2px 2px;content:''}
.hdl_typ li strong{margin-right:8px;font-size:15px;line-height:19px;font-weight:bold;color:#222}
.hdl_typ li.rlt_nw strong{font-size:15px}
.flick-pht{position:relative;overflow:hidden;width:100%;height:186px;background:#333}
.flick-pht:after{position:absolute;left:0;top:0px;width:100%;height:1px;-webkit-box-shadow:inset 0 1px rgba(0,0,0,0.25);content:''}
.flick-pht .flick-container{position:relative;clear:both;width:100% !important}
.flick-pht .flick-panel{float:left;width:100%;height:100%;position:absolute;text-align:center}
.flick-container .lnk_pht{display:block;overflow:hidden;position:absolute;top:148px;width:100%;height:38px;background:rgba(0,0,0,0.6);z-index:20}
.flick-container .lnk_pht span{display:block;width:320px;margin:0 auto;font-size:17px;color:#fff;font-weight:bold;text-align:center;line-height:38px}
.h1h_rlt{position:relative;margin:10px 0 -2px;padding:21px 0 0 39px;border-top:1px solid #e5e5e5;font-size:16px;color:#3fab05;font-weight:bold;line-height:17px;letter-spacing:-1px}
.h1h_rlt .ic_rlt{display:inline-block;position:absolute;left:10px;bottom:1px;width:17px;height:13px;padding:0 3px;background:#3fab05;border:1px solid #349003;font-size:10px;color:#fff;text-align:center;letter-spacing:-1px;line-height:13px;white-space:nowrap}
.rlt_lst{padding:15px 5px;border-bottom:1px solid #e5e5e5;font-size:12px;color:#000;line-height:15px}
.rlt_lst:after{display:block;clear:both;content:''}
.rlt_lst li{float:left;width:50%;padding:0 5px;text-align:center;-webkit-box-sizing:border-box}
.rlt_lst li a{display:block;position:relative;width:145px;height:144px;margin:0 auto}
.rlt_lst li a:before{display:block;position:absolute;top:0;left:50%;width:143px;height:88px;margin-left:-72px;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:1px;border-radius:1px;content:''}
.rlt_lst li:nth-last-child(-n+2) a{height:129px}
.rlt_lst li img{margin-bottom:2px}
@media screen and (min-width:480px) {
    .rlt_lst{padding:15px 32px}
}
.h1h_rlt + .spr_hdl li{overflow:hidden;position:relative;padding:0;border-bottom:0;line-height:19px;min-height:34px}
.h1h_rlt + .spr_hdl li .hdline{overflow:hidden;dislay:block;position:relative;padding:0;border-bottom:1px solid #ebebeb}
.h1h_rlt + .spr_hdl li .hdline strong{line-height:16px}
.h1h_rlt + .spr_hdl li .hdline p{font-size:12px;color:#666;line-height:16px;letter-spacing:-1px}
.rlt_lst2{padding:0 10px}
.rlt_lst2 li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.rlt_lst2 li a{display:block}
.rlt_lst2 li .hdline{overflow:hidden;dislay:block;position:relative;margin:16px 0 12px}
.rlt_lst2 li .hdline strong{display:block;margin:4px 0 2px;font-size:16px;color:#000;font-weight:bold;line-height:19px}
.home_visited .rlt_lst2 li a:visited .hdline strong{color:#888}
.rlt_lst2 li .hdline p{font-size:11px;color:#999}
.rlt_lst2 li .hdline img{float:left;margin-right:11px}
.rlt_lst2 li .hdline .spr_p{margin:2px 0 4px}
.rlt_lst2 li .hdline img + strong:before{position:absolute;top:0;left:0;width:106px;height:67px;border:1px solid rgba(0,0,0,0.1);content:''}
.rlt_lst3{margin:5px 0 20px;padding:0 8px 17px 10px;border-bottom:1px solid #e5e5e5}
.rlt_lst3:empty{margin-bottom:35px}
.rlt_lst3 dt{font-weight:bold;line-height:26px;letter-spacing:-1px}
.rlt_lst3 dd{font-weight:bold;line-height:26px;letter-spacing:-1px}
.rlt_lst3 dt + dd{font-weight:normal}
.rlt_lst3 dd .sub{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 4px 0 1px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) 0 -214px;vertical-align:2px}
.rlt_lst3 dd a > span + span{font-weight:normal}
.h_m2{position:absolute;top:11px;right:10px;width:8px;height:12px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_ic.png) 0 -99px no-repeat;text-indent:-999em;background-size:43px 307px;-webkit-background-size:43px 307px}
.sch_wrp{padding:7px 5px;border-top:1px solid #dadbdb;border-bottom:1px solid #dadbdb;background:#ececed}
.sch_wrp.off .ct_wrp h1{display:none}
.ct_wrp{position:relative;border:1px solid #b7b7b7}
.ct_wrp2{position:relative;margin-top:-1px;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none}
.ct_wrp3{margin-top:-1px;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px #bababa}
.h2_area + .ct_wrp,.h3_area2 + .ct_wrp{margin-top:-1px;border:0;-webkit-box-shadow:0 1px #d4d5d5}
.h1h3 + .ct_wrp .sch_lst{border:0}
.ct_wrp a{display:block;position:relative;height:100%;z-index:10}
.ct_wrp a + .bt_area{width:53px;padding-right:4px}
.ct_wrp a + .bt_area a{display:block;padding-left:5px}
.ct_wrp h1{padding:9px;background:#fff;font-size:13px;line-height:33px}
.ct_wrp h1 em{font-weight:normal;font-size:13px;color:#3fab05;-webkit-text-stroke-width:.02em}
.ct_wrp h1{padding:0 9px;background:#fbfbfb;font-size:13px;line-height:36px}
.ct_wrp .gm_info{position:relative;margin-left:-15px;font-size:13px;text-align:center}
.h1h3,.h1h4{position:relative;margin-top:-1px;border-top:1px solid #c7c9cd;border-bottom:0;background:#f7f7f7;-webkit-box-shadow:0}
.h1h3{position:relative;margin:-1px 0 -1px;border-top:1px solid #c7c9cd;border-bottom:2px solid #afb2b8;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#ebebeb));font-size:.93em;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #f1f1f1,0 2px 0 #00ff00;text-shadow:0 1px 0 #fff}
.h1h4{border-top:0;background:#fff}
.h1h5{position:relative;margin:-1px 0 -1px;border-top:1px solid #c8c9cd;border-bottom:1px solid #c8c9ce;background:#f7f7f7;font-size:.93em;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #f1f1f1,0 2px 0 #00ff00;text-shadow:0 1px 0 #fff}
.h1h5 .h1h_lk2{padding:8px 7px 7px 8px;font-weight:bold;letter-spacing:0}
.h1h_lk2{padding:9px 7px 9px 8px;font-weight:bold;letter-spacing:0}
.h1h_lk3{padding:11px 7px 11px 8px;font-weight:bold;letter-spacing:0}
.h1_desc{position:absolute;right:12px;top:10px;font-size:11px;color:#999}
h2 .h1h_lk2{padding:9px 7px 9px 8px}
.ct_wrp h1 + button{position:absolute;top:0;right:0;width:39px;height:36px;border:0;border-left:1px solid #c3c3c3;background:#fbfbfb}
.ct_wrp h1 + button span{display:inline-block;overflow:hidden;position:absolute;top:15px;left:14px;width:10px;height:7px;background-position:-278px -9px;text-indent:-99em}
.ct_wrp .sch_lst{border-top:1px solid #afb2b8}
.ct_wrp .sch_lst li{position:relative;height:36px;border-top:1px solid #e4e4e4;background:#fff;line-height:35px}
.ct_wrp .sch_lst li.nx{border-top:1px solid #bfc1c5}
.ct_wrp .sch_lst li.type2{height:auto}
.ct_wrp .sch_lst li:first-child{border-top:1px solid rgba(0,0,0,0)}
.ct_wrp3 .sch_lst li:first-child{border-top:0}
.h1h + .ct_wrp .sch_lst li:first-child{margin-top:-1px;border-top:1px solid #c7c9cd}
.h1h3 + .ct_wrp .sch_lst li:first-child{margin-top:-2px;border-top:1px solid #c7c9cd}
.ct_wrp2 .sch_lst li{border-top:1px solid #e4e4e4}
.ct_wrp2 .sch_lst li:last-child{border-bottom:1px solid #e4e4e4}
.ct_wrp .sch_lst + div{height:33px;border-top:1px solid #dbdbdb;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#fafafb}
.golf_game a{display:block;padding:0 11px}
.golf_game strong{margin-right:-3px;font-weight:normal;font-size:12px}
.golf_game strong.round{margin-right:0;padding-right:7px}
.golf_game h1{display:none}
.golf_game p{overflow:hidden;display:block;height:36px;color:#282828;line-height:38px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.golf_game i{font-style:normal;font-family:HelveticaNeue-Medium}
.golf_game b{padding-right:4px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold}
.golf_game p > span{padding-left:9px}
.golf_game p > span .player + .player{padding-left:4px}
.golf_game .rank1 b{color:#4668ca}
.golf_game .player{font-family:AppleSDGothicNeo-Medium}
.golf_game .player i{color:#6e6f73}
.golf_game .player + .player{padding-left:9px}
.ct_wrp .sch_lst .golf_game{padding:0 10px;border-top:1px solid #dbdcde}
.ct_wrp .sch_lst .golf_game strong{color:#6e6f73;font-size:12px}
.ct_wrp .sch_lst .golf_game b{font-size:12px}
.ct_wrp .sch_lst .golf_game p{height:37px;color:#414040;font-size:12px;line-height:36px}
.sch_wrp .golf_game{border:1px solid #b7b7b7;background:#fff}
.sch_wrp.off .ct_wrp .gm_info{height:36px;margin:0 39px 0 0;background:#fbfbfb;line-height:36px}
.sch_wrp.off .ct_wrp .dt_info{display:table;z-index:10}
.sch_wrp.off .ct_wrp .gm_info{z-index:1}
.ct_wrp .dt_info,.sch_wrp.off .ct_wrp .dt_info{position:absolute;left:0;top:0;width:62px;height:36px}
.ct_wrp .dt_info span{display:inline-block;width:53px;margin-top:1px;padding:0 0 6px 10px;font-size:11px;color:#626262;line-height:12px;vertical-align:middle}
.sch_wrp.off .ct_wrp .dt_info span{display:table-cell;width:53px;padding:0 0 0 9px;font-size:11px;color:#626262;line-height:12px;vertical-align:middle}
.ct_wrp .gm_info .tm{display:table-cell;font-size:12px;color:#212121;line-height:15px;letter-spacing:-1px;vertical-align:middle}
.ct_wrp .gm_info .sc{display:inline-block;width:25px;font-size:14px;text-align:center;letter-spacing:-1px}
.ct_wrp .gm_info2{height:36px;line-height:34px;text-align:center}
.ct_wrp .gm_info2 .gm_nm{font-size:12px;color:#212121;font-weight:bold;vertical-align:middle}
.sch_wrp.off .ct_wrp .gm_info2{background:#fff}
.sch_wrp.off .ct_wrp .gm_info2 + .bt_area{top:5px}
.ct_wrp .gm_stat,.sch_wrp.off .ct_wrp .gm_info .gm_stat{display:block;position:absolute;left:50%;top:8px;width:38px;height:18px;margin-left:-15px;color:#fff;font-size:11px;letter-spacing:-1px;-webkit-border-radius:10px;border-radius:10px;border:solid 1px #9c0309;line-height:19px;background:#ae0108}
.a .ct_wrp .gm_stat{-webkit-border-radius:0.71em;border-radius:0.71em}
.ct_wrp .gm_stat.over,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over{border:solid 1px #3b3b3b;background:#4c4f53}
.ct_wrp .gm_stat.vsrd,.sch_wrp.off .ct_wrp .gm_stat.vsrd{color:#858585;text-shadow:none;border:solid 1px #bdbdbd;background:#fff}
.ct_wrp .gm_stat + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat + .tm_info1 .sc,.ct_wrp .gm_stat + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat + .tm_info1 + .tm_info2 .sc{color:#bd0e0e}
.ct_wrp .gm_stat.over + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over + .tm_info1 .sc,.ct_wrp .gm_stat.over + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over + .tm_info1 + .tm_info2 .sc,.ct_wrp .gm_stat.vsrd + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.vsrd + .tm_info1 .sc,.ct_wrp .gm_stat.vsrd + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.vsrd + .tm_info1 + .tm_info2 .sc{color:#000}
.ct_wrp .gm_info .tm_info1{display:table;position:absolute;right:50%;height:36px;margin-right:15px;text-align:right}
.ct_wrp .gm_info .tm_info1 .tm{padding-right:28px;text-align:right}
.sch_wrp.off .ct_wrp .gm_info .tm_info1 .tm{margin-top:-2px}
.ct_wrp .gm_info .tm_info1 .tm:only-child{padding-right:7px}
.ct_wrp .gm_info .tm_info1 .sc{position:absolute;right:4px;top:0;text-align:center}
.ct_wrp .gm_info .tm_info2{display:table;position:absolute;left:50%;height:36px;margin-left:25px;vertical-align:middle}
.ct_wrp .gm_info .tm_info2 .tm{padding-left:26px;text-align:left}
.ct_wrp .gm_info .tm_info2 .tm:only-child{display:table-cell;padding-left:7px;text-align:left;line-height:15px;vertical-align:middle}
.ct_wrp .gm_info .tm_info2 .sc{position:absolute;left:0;top:0;text-align:center}
.ct_wrp .bt_area{position:absolute;right:0;top:-1px;width:43px;height:36px;padding-right:9px}
.ct_wrp .bt_area .sch_btn,.ct_wrp .bt_area2 .sch_btn{display:inline-block;width:38px;height:24px;padding:0;border:1px solid #d4d4d4;background-color:#fff;font-size:12px;color:#585858;line-height:24px;white-space:nowrap;text-align:center}
.ct_wrp .bt_area .sch_btn.cms{border:1px solid #d4d4d4;background-color:#fff;color:#5b5b5b}
.ct_wrp .bt_area .sch_btn.air{border:1px solid #9c0309;background-color:#ae0108;color:#fff}
.ct_wrp .bt_area .sch_btn.rec{border:1px solid #3b3b3b;background-color:#4c4f53;color:#fff}
.ct_wrp .bt_area2{padding:6px 10px 0}
.ct_wrp .bt_area2 a:first-child{float:left;padding-right:20px}
.ct_wrp .bt_area2 a:first-child:before{display:inline-block;overflow:hidden;position:absolute;top:8px;right:9px;width:5px;height:6px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_ic.png) no-repeat -4px -37px;background-size:43px 307px;-webkit-background-size:43px 307px;content:''}
.ct_wrp .bt_area2 a:last-child{float:right;margin-right:1px}
.sch_wrp.off .ct_wrp button{position:absolute;top:0;right:0;width:39px;height:36px;border:0;border-left:1px solid #c3c3c3;background:#fbfbfb}
.sch_wrp.off .ct_wrp button span{display:inline-block;overflow:hidden;position:absolute;top:15px;left:14px;width:10px;height:7px;background-position:-278px -1px;text-indent:-99em}
.hd_tab{display:table;position:relative;z-index:130;width:100%;height:36px;margin-top:-1px;border-top:1px solid #c8c8c8}
.hd_tab li{display:table-cell;width:50%;border-top:0;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;background:#ddd;text-align:center;vertical-align:middle}
.hd_tab li.selected{display:table-cell;width:50%;background:#fff;border-bottom:1px solid #dbdbdb;text-align:center;vertical-align:middle}
.hd_tab li:first-child{border-left:0}
.hd_tab li a{display:block;font-size:13px;color:#666;letter-spacing:-1px;line-height:36px}
.hd_tab li.selected a{color:#000}
.hd_tab.tab_thr li{width:33%}
.hd_tab.tab_thr2 li{width:25%}
.ft_tab{display:table;position:relative;width:100%;height:36px;margin:5px 0 11px;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0}
.ft_tab:before{position:absolute;left:0;top:37px;width:100%;height:11px;background:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#f8f8f8));content:''}
.ft_tab li{display:table-cell;border-left:1px solid #d6d6d6;background:#f8f8f8;text-align:center;vertical-align:middle;-webkit-box-shadow:inset 0 1px #fff,inset 0 -1px #fff}
.ft_tab li:first-child{border-left:0}
.ft_tab li a{display:block;font-size:13px;color:#1e1e1e;lettet-spacing:-1px;line-height:36px}
.days3{position:relative;height:30px;padding:11px 10px 12px;border-bottom:1px solid #c3c3c3;text-align:center}
.days3 .today{display:inline-block;overflow:hidden;font-family:Helvetica;font-weight:bold;font-size:17px;line-height:29px;vertical-align:middle;text-align:center}
.days3 .today em{display:inline-block;font-weight:normal;font-size:15px;vertical-align:1px}
.days3 .today em + span{display:inline-block;width:15px;height:15px;margin-left:5px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_ic.png) no-repeat 0 -292px;text-indent:-999em;background-size:43px 307px;-webkit-background-size:43px 307px;-webkit-transform:translateY(-25%);vertical-align:middle}
.days3 .today strong{color:#69bd3c}
.days3 .today span{display:inline-block;margin-top:4px}
.days3 .prev,.days3 .next{display:inline-block;position:absolute;top:1px;width:43px;height:29px}
.days3 .prev{float:left;position:relative;background-position:-30px -65px;text-indent:-999em}
.days3 .next{float:right;position:relative;background-position:-75px -65px;text-indent:-999em}
.days3 .prev.off{background-position:-120px -65px}
.days3 .next.off{background-position:-165px -65px}
.air_wrp,.chr_wrp,.spc_wrp{background:#f4f6fb}
.air_wrp:after{display:table;content:''}
.chr_chc_wrp{padding:14px 9px;border-bottom:1px solid #d2d7e3;background:#f4f6fb}
.chr_chc_wrp .inr_wrp{position:relative;width:302px;margin:0 auto;background:transparent}
.chr_chc_wrp .inr_wrp a{display:block}
.chr_chc_wrp .inr_wrp .chr_tm{float:left;margin-top:-1px;border:1px solid #717686;-webkit-border-radius:4px;border-radius:4px;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.1,#f6f6f6),to(#d7d7d7))}
.chr_chc_wrp .inr_wrp .chr_tm img{vertical-align:middle;padding:4px 10px}
.chr_chc_wrp .inr_wrp .chr_tm2{float:right}
.chr_chc_wrp .grp_wrp{overflow:hidden;position:relative;width:198px;height:26px;margin:0 auto;-webkit-border-radius:7px;border-radius:7px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_grp.png) no-repeat 100% -36px;background-size:197px 63px;-webkit-background-size:197px 63px}
.chr_chc_wrp .grp_wrp .grp_tm{position:absolute;left:0;top:0;line-height:12px;min-width:10%;max-width:90%;height:25px;border-right:1px solid #a43d03;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_grp.png) no-repeat 0 0;background-size:197px 63px;-webkit-background-size:197px 63px}
.chr_chc_wrp .grp_wrp .grp_tm.pmx{max-width:100%;margin-left:1px;border-right:0}
.chr_chc_wrp .grp_wrp span.tm{position:absolute;left:9px;top:0;font-size:11px;color:#5f2216;text-shadow:0 1px #f4a275;font-weight:bold;line-height:25px}
.chr_chc_wrp .grp_wrp span.tm2{position:absolute;right:9px;top:0;font-size:11px;color:#5f2216;text-shadow:0 1px rgba(255,255,255,0.5);font-weight:bold;line-height:25px}
.chr_chc_wrp .grp_wrp span.tx{position:absolute;left:50%;top:0;margin-left:-14px;font-size:11px;color:#fff;font-weight:bold;text-shadow:0 -1px #5f2216;line-height:25px}
.chr_cmt_wrp{background:#f4f6fb}
.chr_cmt_wrp > div:first-child{padding:0 9px}
.chr_cmt_wrp .chr_cmt{position:relative;padding:13px 0;background:#f4f6fb;border-top:1px solid #fff}
.chr_cmt_wrp .chr_cmt .cmt_tit{font-size:14px;color:#192441;font-weight:bold}
.chr_cmt_wrp .chr_cmt .cmt_cnt{position:absolute;right:37px;top:13px;font-size:13px;color:#979eb0;font-weight:bold}
.chr_cmt_wrp .chr_cmt .cmt_cnt span{font-weight:normal}
.chr_cmt_wrp .chr_cmt .btn{overflow:hidden;position:absolute;right:0;top:8px;width:31px;height:29px;line-height:999px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -133px -108px;background-size:308px 140px;-webkit-background-size:308px 140px}
.chc_tab{display:table;width:100%;height:37px}
.chc_tab li{display:table-cell;width:50%;height:36px;border:1px solid #a0a3ac;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f9fd),to(#e0e4e9));border-left:1px solid #666f8a;border-bottom:1px solid #666f8a;font-size:13px;text-align:center;-webkit-box-shadow:0 3px 0 #eee}
.chc_tab li.selected{background:#fafbfe;font-size:13px;text-align:center;-webkit-box-shadow:inset 0 1px 2px 0 #d2d3d8}
.chc_tab li:first-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}
.chc_tab li:first-child.selected{border:1px solid #666f8a;border-bottom:0}
.chc_tab li:last-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0;border-left:0}
.chc_tab li:last-child.selected{border:1px solid #666f8a;border-left:0;border-bottom:1px solid #e5e6eb}
.chc_tab li a{display:block;color:#444a58;font-weight:bold;line-height:36px;text-shadow:0 1px 0 #fff}
.chc_tab li.selected a{color:#26459b;font-weight:bold;text-shadow:0 1px 0 #fff}
.chc_tab li:first-child.selected a{border-bottom:1px solid #e5e6eb}
.cmt_write_root{padding:0 9px}
.chr_cmt_write{position:relative;padding:13px 1px 16px}
.chr_cmt_write .ld_wrp{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.025);text-align:center;z-index:100}
.chr_cmt_write .ld_wrp .ld_ara{position:absolute;left:50%;top:50%;width:32px;height:8px;margin:-14px 0 0 -16px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_lod3.gif) no-repeat;background-size:32px 8px;-webkit-background-size:32px 8px;text-indent:-999em}
.chr_cmt_input{display:block;position:relative;margin:-13px -1px 0;padding:6px 70px 18px 5px;border:1px solid #666f8a;border-top:0;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#fbfbfe}
.chr_cmt_input .cmt_cnt{position:absolute;left:8px;bottom:2px;font-size:12px;color:#969db0}
.chr_cmt_input .cmt_cnt strong{color:#1844a3}
.chr_cmt_txt{display:block;width:100%;height:51px;border:0;font-size:13px;color:#979eb0;background:#fbfbfe;letter-spacing:-1px;-webkit-appearance:none;-webkit-border-radius:0}
.chr_cmt_txt:focus{color:#333}
.chr_cmt_btn{position:absolute;top:6px;right:6px;width:58px;padding:22px 0;border:1px solid #a2a4ab;-webkit-border-radius:5px;border-radius:5px;border-width:1px;background:-moz-linear-gradient(top,#f7f7f7,#e0e2e6);background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#ededed));background-color:#f9f9fa;font-weight:bold;text-align:center;cursor:pointer;-webkit-box-shadow:inset 1px 1px 1px rgba(252,252,252,0.8),inset -1px -1px 1px rgba(252,252,252,0.8);-webkit-appearance:none;-moz-box-shadow:inset 1px 1px 1px rgba(252,252,252,0.8),inset -1px -1px 1px rgba(252,252,252,0.8)}
.chr_cmt_lst{overflow:hidden;padding:13px 17px 0}
.chr_cmt_lst li{position:relative;margin:0 0 10px 0;padding:6px 9px 5px 9px;font-size:13px;color:#000;line-height:18px;word-break:break-all;word-wrap:break-word;-webkit-box-shadow:0 2px rgba(0,0,0,0.05)}
.chr_cmt_lst li:last-child{margin-bottom:16px}
.chr_cmt_lst li.lft{border:1px solid #777f98;-webkit-border-radius:6px;border-radius:6px;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fc),to(#d3d8e9))}
.chr_cmt_lst li.rgt{border:1px solid #7e87a0;-webkit-border-radius:6px;border-radius:6px;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fc),to(#e1e1e1))}
.chr_cmt_lst li .delete{position:absolute;right:-41px;bottom:-1px;padding:1px 6px 0 6px;font-size:12px;color:#464d5f;line-height:18px;white-space:nowrap;border:1px solid #c4c4c4;-webkit-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eaeaec))}
.a .chr_cmt_lst li .delete{position:absolute;right:-44px}
.chr_cmt_lst li.lft{margin-right:21%;max-width:79%}
.chr_cmt_lst li.rgt{margin-left:21%;max-width:79%}
.chr_cmt_lst li.lft:before{overflow:hidden;position:absolute;top:10px;left:-5px;width:8px;height:8px;border:1px solid #777f98;border-width:0 0 1px 1px;background:#ebeff7;-webkit-transform:rotate(45deg);content:''}
.chr_cmt_lst li.rgt:before{overflow:hidden;position:absolute;top:10px;right:-5px;width:8px;height:8px;border:1px solid #858ea7;border-width:0 0 1px 1px;background:#eef0f4;-webkit-transform:rotate(225deg);content:''}
.chr_cmt_lst li.rgt .delete{left:-41px;width:21px}
.chr_cmt_lst li div .report{position:relative;padding-left:8px;font-size:11px;color:#6c707a}
.chr_cmt_lst li div .report:before{position:absolute;left:3px;top:3px;width:1px;height:9.5px;background:#b6bac3;content:''}
.a .chr_cmt_lst li div .report:before{top:2px}
.chr_pg{position:relative;clear:both;height:30px;padding:11px 10px 13px 10px;background:#f4f6fb;border-top:1px solid #acb1c0;text-align:center;-webkit-box-shadow:inset 0 1px #fff}
.chr_pg_n{display:inline-block;margin:8px;font-weight:bold;font-size:14px;color:#000;vertical-align:top}
.chr_pg_total{color:#929497}
.chr_pg .prev,.chr_pg .next{display:inline-block;position:absolute;top:2px;width:43px;height:29px}
.chr_pg .uc_vh{visibility:hidden;border:1px solid red}
.chr_pg .prev{float:left;position:relative;background-position:-30px -65px;text-indent:-999em}
.chr_pg .next{float:right;position:relative;background-position:-75px -65px;text-indent:-999em}
.chr_pg .off.prev{background-position:-120px -65px}
.chr_pg .off.next{background-position:-165px -65px}
.gm_nv_wrp .gm_nv{display:table;width:100%}
.gm_nv_wrp .gm_nv li{display:table-cell;width:25%;border-left:1px solid #97aacd;border-bottom:1px solid #899ab9;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 100%,from(#dfe9f2),to(#cad7eb));text-align:center;-webkit-box-shadow:inset 1px 0 #eaf0f7,inset 0 1px #eff2f9}
.gm_nv_wrp .gm_nv li:first-child{border-left:0}
.gm_nv_wrp .gm_nv li{border-top:none}
.gm_nv_wrp .gm_nv .mpm{display:block;position:relative;width:100%;height:45px;font-size:12px;color:#495d89;font-weight:bold;text-align:center;text-shadow:0 1px 0 white;z-index:1}
.gm_nv_wrp .gm_nv .mpm.on{margin-bottom:-1px;background:#f4f6fb;font-size:12px;color:#26459b;text-shadow:0 1px 0 white;border-bottom:1px solid #f4f6fb}
.gm_nv_wrp .mpm span{display:inline-block;overflow:hidden;padding-top:23px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_chr_tab.png) no-repeat 0 0;text-align:center;white-space:nowrap;background-size:406px 48px;-webkit-background-size:406px 48px}
.gm_nv_wrp .mpm.on .mp1{background-position:-208px 0}
.gm_nv_wrp .mpm .mp2{background-position:-52px 0}
.gm_nv_wrp .mpm.on .mp2{background-position:-260px 0}
.gm_nv_wrp .mpm .mp3{background-position:-104px 0}
.gm_nv_wrp .mpm .mp3.n{position:relative;padding-right:17px;background-position:-96px 0}
.gm_nv_wrp .mpm .mp3.n:before{position:absolute;right:0;top:25px;width:15px;height:15px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_n_record20.png) no-repeat -1px -1px;-webkit-background-size:15px 15px;background-size:15px 15px;content:''}
.gm_nv_wrp .mpm.on .mp3{background-position:-312px 0}
.gm_nv_wrp .mpm.on .mp3.n{background-position:-304px 0}
.gm_nv_wrp .mpm .mp4{background-position:-156px 0}
.gm_nv_wrp .mpm.on .mp4{background-position:-364px 0}
.flick-ct .spf:before{display:block;height:5px;background:#f4f6fb;content:''}
.flick-ct .spf li:first-child{border-top:1px solid #d7d7d7}
.flick-ct .spf .hl{background:#f0f4ff;-webkit-box-shadow:none}
.spf .spf_e{font-size:11px;color:#26459b;font-weight:bold}
.spf .spfbx:before{position:absolute;left:0;top:0;width:135px;height:75px;border:1px solid rgba(0,0,0,0.17);content:''}
.spc_wrp{position:relative;margin:5px 0 -15px;padding-bottom:6px;background:#f4f6fb}
.a .spc_wrp{position:relative;margin-bottom:-13px}
.spc_wrp:before{display:block;position:absolute;left:0;top:-5px;width:100%;height:5px;background:#f4f6fb;content:''}
.spc_wrp .spc{padding-bottom:0;border:1px solid #8c94ad;margin-bottom:10px}
.spc_wrp .spc .spc_h{margin-bottom:0;border-bottom:1px solid #8c94ad;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fb),to(#e3e6ee))}
.spc_wrp .spc .spc_h .spc_hnl{margin-right:15px}
.spc_wrp .spc .spc_h .spc_hnr{margin-left:15px}
.spc_wrp .spc .spc_h .spc_hnl,.spc_wrp .spc .spc_h .spc_hnr{font-size:14px;color:#192857;font-weight:bold;text-shadow:0 1px #fff}
.spc_wrp .spc .spc_h .spc_hvs{padding-top:7px;font-size:13px;color:#d70400;font-weight:bold;text-shadow:0 1px #fff}
.spc_wrp .spc .spc_h + .spc_p{padding:10px 8px;background:#f8f9fa}
.spc_wrp .spc .spc_h + .spc_p .spc_gram:last-child{margin-bottom:0}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dt,.spc_wrp .spc .spc_h + .spc_p .spc_gram dd{background:#f8f9fa}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_l span,.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_r span{display:inline-block;height:13px;border:1px solid #ba4912;background:-webkit-gradient(linear,0 0,0 100%,from(#f36807),to(#e56511));-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;-webkit-box-shadow:inset 1px 1px 2px #f36b11,inset -1px -1px 2px #f36b11;margin:0 -1px}
.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_l span,.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_r span{display:inline-block;height:13px;border:1px solid #5a86b3;background:-webkit-gradient(linear,0 0,0 100%,from(#6d9ccc),to(#6493c9));-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;-webkit-box-shadow:inset 1px 1px 2px #7ba6d1,inset -1px -1px 2px #7ba6d1;margin:0 -1px}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_r span,.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_r span{-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}
.spc_wrp .spc .spc_h + .spc_p .spc_name{font-size:12px;color:#333}
.spc_wrp .spc .spc_h + .spc_p .spc_num{font-size:13px;color:#f06506;font-weight:bold}
.spc_wrp .spc .spc_h + .spc_p .hs .spc_num{color:#2a79ca}
.spc_wrp + .spz{background:#f4f6fb}
.sps2{position:relative;margin:0 0 -6px 0;padding:6px 5px 4px 4px;background:#f4f6fb}
.spc_wrp + .sps2{margin:-6px 0 -9px 0;padding:6px 5px 6px 4px;background:#f4f6fb}
.sps2 .sps_n,.sps3 .sps_n{display:inline-block;margin-top:3px;padding-left:1px;font-size:11px;color:#5c647a;font-weight:bold;line-height:22px;letter-spacing:0;background:none}
.sps2 .sps_n:before,.sps3 .sps_n:before{display:inline-block;width:43px;height:26px;margin-right:4px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -43px -108px;background-size:308px 140px;-webkit-background-size:308px 140px;vertical-align:top;content:''}
.sps2 .sps_n.on:before,.sps3 .sps_n.on:before{background-position:-88px -108px}
.sps2 .sps_r,.sps3 .sps_r{display:inline;float:right;margin:0;font-size:12px;color:#888;letter-spacing:-1px}
.sps2 .refs_btn,.sps3 .refs_btn{overflow:hidden;position:absolute;right:5px;top:6px;width:31px;height:29px;line-height:999px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -133px -108px;background-size:308px 140px;-webkit-background-size:308px 140px}
.sps2 .refs_cnt,.sps3 .refs_cnt{position:absolute;right:43px;top:11px;font-size:13px;color:#979eb0;font-weight:bold}
.sps2 .refs_cnt span,.sps3 .refs_cnt span{font-weight:normal}
.hdr_nv_wrp{position:relative;overflow:hidden;padding:5px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_hdr.png) repeat-x left top;background-size:2px 43px;-webkit-background-size:2px 43px}
.hdr_nv_wrp a{display:block}
.hdr_nv_wrp .sch_btn,.hdr_nv_wrp .cls_btn,.hdr_nv_wrp .hdr_pg_wrp{background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gm_hdr.png) no-repeat -500px -500px;background-size:124px 241px;-webkit-background-size:124px 241px}
.hdr_nv_wrp .sch_btn{float:left;width:41px;height:32px;padding-left:17px;background-position:-1px -43px;font-size:14px;color:#fff;font-weight:bold;line-height:30px}
.hdr_nv_wrp .cls_btn{overflow:hidden;float:right;width:32px;height:32px;background-position:-1px -85px;font-size:14px;color:#fff;font-weight:bold;line-height:999px}
.hdr_nv_wrp .hdr_pg_wrp{position:absolute;left:50%;width:122px;height:32px;margin-left:-61px;text-align:center;text-shadow:0 -1px #000;background-position:-1px -1px}
.hdr_nv_wrp .hdr_pg_wrp a{display:block;overflow:hidden;width:32px;height:32px;line-height:999px}
.hdr_nv_wrp .hdr_pg_wrp .prev{float:left}
.hdr_nv_wrp .hdr_pg_wrp .next{float:right}
.hdr_nv_wrp .hdr_pg_wrp span{font-size:16px;color:#fff;line-height:32px}
.mtch_bx_wrp{position:relative;border-top:1px solid #283147}
.mtch_bx{position:relative;height:100px;background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_mtch.png),url(https://ssl.pstatic.net/static/sports/mobile/common/bg_mtch2.png);background-position:center bottom,left top;background-repeat:no-repeat,repeat-x;background-size:320px 100px,18px 100px;-webkit-background-size:320px 100px,18px 100px}
.mtch_bx{font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif}
.mtch_bx .mtch_stat,.mtch_bx .mtch_stat2{background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gm_hdr.png);background-size:124px 241px;-webkit-background-size:124px 241px}
.mtch_bx .mtch_stat{display:block;position:absolute;left:50%;top:17px;width:50px;height:31px;margin-left:-25px;text-shadow:0px -1px 0 rgba(0,0,0,0.5);background-position:0 -126px;font-size:12px;color:#fff;text-align:center;line-height:32px}
.mtch_bx .mtch_stat2{display:block;position:absolute;left:50%;top:17px;width:50px;height:31px;margin-left:-25px;text-shadow:0px -1px 0 rgba(0,0,0,0.5);background-position:0 -166px;font-size:12px;color:#fff;font-weight:bold;text-align:center;line-height:32px;letter-spacing:-1px;white-space:nowrap}
.mtch_bx .mtch_stat em,.mtch_bx .mtch_stat2 em{font-size:13px;font-weight:bold}
.a .mtch_bx .mtch_stat,.a .mtch_bx .mtch_stat2{padding-left:1px;line-height:30px}
.mtch_bx .mtch_sc img,.mtch_bx .mtch_sc2 img,.mtch_bx.kv .mtch_sc img,.mtch_bx.kv .mtch_sc2 img{vertical-align:top}
.mtch_bx .mtch_sc{display:block;position:absolute;right:50%;top:12px;width:118px;height:48px;font-weight:bold;text-align:right}
.mtch_bx .mtch_sc a{display:block}
.mtch_bx .mtch_sc a,.mtch_bx .mtch_sc img{position:absolute;left:-30px;top:0;margin-right:30px}
.mtch_bx .mtch_sc a > img{position:static;left:0;margin-right:0}
.mtch_bx .mtch_sc .tm{position:absolute;right:0;bottom:-2px;width:100%;margin-right:8px;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc .sc{position:absolute;right:0;top:8px;width:74px;margin-right:30px;font-size:34px;color:#fff;font-weight:bold;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc2{display:block;position:absolute;left:50%;top:12px;width:120px;height:48px;font-weight:bold;text-align:left}
.mtch_bx .mtch_sc2 a,.mtch_bx .mtch_sc2 img{position:absolute;right:-28px;top:0}
.mtch_bx .mtch_sc2 a > img{position:static;left:0}
.mtch_bx .mtch_sc2 .tm{position:absolute;left:0;bottom:-2px;width:100%;margin-left:6px;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc2 .sc{position:absolute;left:0;top:8px;width:74px;margin-left:28px;font-size:34px;color:#fff;font-weight:bold;text-align:center;text-shadow:0 -1px #000}
.mtch_bx.kbb .mtch_sc a,.mtch_bx.kbb .mtch_sc2 a,.mtch_bx.kbb .mtch_sc img,.mtch_bx.kbb .mtch_sc2 img{top:-7px}
.mtch_bx .mtch_sc .tm.e,.mtch_bx .mtch_sc2 .tm.e{font-size:13px}
.mtch_bx.bf .mtch_sc .tm,.mtch_bx.bf .mtch_sc2 .tm{top:12px}
.mtch_bx.kv .mtch_sc a,.mtch_bx.kv .mtch_sc img{left:-32px}
.mtch_bx.kv .mtch_sc2 a,.mtch_bx.kv .mtch_sc2 img{right:-31px}
.mtch_bx.kv .mtch_sc a,.mtch_bx.kv .mtch_sc2 a,.mtch_bx.kv .mtch_sc img,.mtch_bx.kv .mtch_sc2 img{top:-7px}
.mtch_info{position:absolute;left:50%;top:74px;width:320px;height:26px;margin-left:-160px;font-size:12px;color:#6d8cdf;text-align:center;line-height:24px;text-shadow:0 -1px #000}
.mtch_info .date,.mtch_info .time{margin-right:6px}
.mtch_info .info_inner_wrap{display:inline-block;overflow:hidden;text-overflow:ellipsis;text-align:center;width:160px;font-size:11px;white-space:nowrap;vertical-align:top}
.mtch_info .wp{position:absolute;left:12px}
.mtch_info .lp{position:absolute;right:12px}
.mtch_info .wp span,.mtch_info .lp span{font-size:12px;color:#9ab5ff;font-weight:bold;line-height:17px;text-shadow:0 1px #000}
.mtch_info .wp span:first-child,.mtch_info .lp span:first-child{position:absolute;top:3px;overflow:hidden;width:18px;height:18px;-webkit-border-radius:2px;border-radius:2px;background:#0f1d43;-webkit-box-shadow:0 1px #2e3c68}
.mtch_info .wp span:nth-child(2),.mtch_info .lp span:nth-child(2){padding-left:24px}
.mtch_rec_fb{display:table;position:relative;width:100%;padding:5px 0 6px;border-bottom:1px solid #141b34;background:-webkit-gradient(linear,100% 50%,0% 50%,from(#1f2b53),to(#1f2b53),color-stop(0.5,#24366f))}
.mtch_rec_fb:empty{height:0;padding:0}
.scr_lst,.scr_lst2{display:table-cell;width:50%}
.scr_lst:after{position:absolute;left:50%;top:0;width:1px;height:100%;background:#203064;content:''}
.scr_lst li{padding-right:9px;font-size:11px;color:#afc5fe;font-weight:bold;text-align:right;text-shadow:0 -1px #000}
.scr_lst li .time{display:inline-block;min-width:29px;margin-left:2px;font-size:11px;color:#6d8cdf;font-weight:bold;text-align:right}
.scr_lst2 li{padding-left:9px;font-size:11px;color:#afc5fe;font-weight:bold;text-align:left;text-shadow:0 -1px #000}
.scr_lst2 li .time{display:inline-block;min-width:29px;margin-right:2px;font-size:11px;color:#6d8cdf;font-weight:bold;text-align:left}
.lnk_air_wrp{position:relative;padding:7px 0 8px;border-top:1px solid #182446;background:#23356f;-webkit-box-shadow:inset 0 1px 0 #2c4aa5;box-shadow:inset 0 1px 0 #2c4aa5;text-align:center}
.lnk_air_wrp .lnk_air{display:block;overflow:hidden;width:297px;height:40px;margin:0 auto;background:url(https://ssl.pstatic.net/static/sports/mobile/common/btn_air.png) no-repeat -1px -1px;line-height:999px;-webkit-box-sizing:border-box;background-size:299px 42px;-webkit-background-size:299px 42px}
.lnk_air_wrp .lnk_3g_wrp,.lnk_air_wrp .lnk_3g_wrp.a{display:inline-block;overflow:hidden;width:307px;height:40px;margin-left:2px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -500px -500px;background-size:308px 140px;-webkit-background-size:308px 140px;line-height:999px}
.lnk_air_wrp .lnk_3g_wrp{background-position:-1px -67px}
.lnk_air_wrp .lnk_3g_wrp.a{background-position:-1px -26px}
.lnk_air_wrp .lnk_3g_wrp li{float:left;width:33.3%;height:40px}
.lnk_air_wrp .lnk_3g_wrp li a{display:block;height:100%;color:transparent}
.lnk_air_wrp .lnk_3g_wrp + span{display:block;font-size:12px;color:#a6c0e4;text-shadow:0 -1px #000;line-height:19px}
.lnk_air_wrp .lnk_3g_wrp + span strong{padding-left:15px;font-size:13px;color:#e6f0fd;font-weight:bold;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_st20.png) no-repeat 0 2px;background-size:12px 12px;-webkit-background-size:12px 12px}
.lnk_air_wrp .lnk_3g_wrp.a + span strong{background-position:0 1px}
.lnk_air_wrp2{display:block;overflow:hidden;width:312px;margin:0 auto;padding:4px 0 3px;color:#fff;text-align:left;vertical-align:top;white-space:nowrap}
.lnk_air_wrp2 .air_viewer:before,.lnk_air_wrp2 .air_select a.on,.lnk_air_wrp2 .air_select a.on:before,.lnk_air_wrp2 .air_select a.on:after,.lnk_air_wrp2 .air_select a.on span:before{display:inline-block;overflow:hidden;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_game.png) no-repeat -400px -200px;background-size:308px 140px;-webkit-background-size:308px 140px;vertical-align:middle;content:''}
.lnk_air_wrp2 .air_viewer{display:inline-block;min-width:68px;margin-left:4px;padding-right:5px;color:#cdd8fb;font-family:helvetica;font-weight:bold;text-shadow:0 -1px 0 #000;text-align:left;line-height:23px;vertical-align:middle;white-space:nowrap}
.lnk_air_wrp2 .air_viewer:before{width:11px;height:11px;margin:-3px 6px 2px 0;background-position:-1px -108px}
.lnk_air_wrp2 .air_viewer ~ .air_select{display:inline-block;text-align:left}
.lnk_air_wrp2 .air_viewer ~ .air_select:before{display:inline-block;overflow:hidden;width:1px;height:15px;margin-right:6px;background:#1a274e;-webkit-box-shadow:1px 0 0 #253c7f;box-shadow:1px 0 0 #253c7f;vertical-align:middle;content:''}
.lnk_air_wrp2 .air_select{display:block;padding-top:1px;font-size:0;line-height:0;vertical-align:middle;white-space:nowrap;text-align:left}
.lnk_air_wrp2 .air_select a{display:inline-block;position:relative;height:24px;margin:0 5px;color:#6f88da;white-space:nowrap;font-size:12px;line-height:23px;vertical-align:middle}
.lnk_air_wrp2 .air_select a.on{padding:0 10px 0 12px;background-position:0 -1px;background-repeat:repeat-x}
.lnk_air_wrp2 .air_select a.on:before,.lnk_air_wrp2 .air_select a.on:after{position:absolute;top:0;z-index:10;width:12px;height:24px}
.lnk_air_wrp2 .air_select a.on:before{left:0;background-position:-14px -108px}
.lnk_air_wrp2 .air_select a.on:after{right:0;background-position:-27px -108px}
.lnk_air_wrp2 .air_select a.on span{position:relative;z-index:20;color:#ff0000}
.lnk_air_wrp2 .air_select a.on span:before{width:13px;height:9px;margin:-2px 2px 1px 0;background-position:-1px -123px}
.lnk_air_wrp.multi{padding-bottom:3px}
.multi_width .on_off:after,.multi_width .select ul li.on a:before{background:url(https://ssl.pstatic.net/static/sports/2017/mobile/gameEnd/multi_ico.png) no-repeat 0 0;background-size:78px 60px;-webkit-background-size:78px 60px}
.multi_width{margin:-7px 0 7px 0;overflow:hidden}
.multi_width .head{min-width:360px;height:40px;border-bottom:#19254d 1px solid}
.multi_width .head:after{clear:both;display:block;float:none}
.multi_width .head .tab{max-width:520px;margin:0 auto}
.multi_width .head .tab:after{display:block;clear:both;content:''}
.multi_width .on_off{float:left;display:block;width:95px;height:40px;border-right:#19254d 1px solid}
.multi_width .on_off:after{content:'';display:block;width:78px;height:17px;margin:10px 0 0 10px;background-position:0 -22px}
.multi_width .lnk_air_wrp2{float:left;width:auto;margin:0;padding-left:10px;padding-top:8px}
.multi_width .select{display:none;clear:both;height:40px;padding:0 5px;border-bottom:#19254d 1px solid;background-color:#182859}
.multi_width .select ul{display:-webkit-box;display:-webkit-flex;display:flex;max-width:520px;margin:0 auto}
.multi_width .select ul li{position:relative;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;text-align:center}
.multi_width .select ul li a,.multi_width .select ul li span{display:block;width:100%;height:40px;font-size:13px;line-height:40px}
.multi_width .select ul li a{color:#d3deff}
.multi_width .select ul li a:before,.multi_width .select ul li span:before{content:'';display:inline-block;width:12px;height:12px;margin:12px 4px 0 0;vertical-align:top}
.multi_width .select ul li a:before{border:#5e78c5 1px solid;background-color:#182859}
.multi_width .select ul li.on a:before{border:#1794ec 1px solid;background-color:#1794ec;background-position:0 -42px}
.multi_width .select ul li span{color:#516298}
.multi_width .select ul li span:before{border:#314583 1px solid;background-color:#314583}
.multi_width.on .on_off:after{background-position:0 0}
.multi_width.on .select{display:block}
.lnk_air_wrp .line_stats{width:302px;height:24px;margin:0 auto;text-align:left}
.lnk_air_wrp .line_stats strong{display:inline-block;font-size:11px;color:#fe2f26;text-shadow:0 -1px #000}
.lnk_air_wrp .line_stats strong + span{margin-left:4px}
.lnk_air_wrp .line_stats span{display:inline-block;font-size:12px;color:#d3deff;font-family:HelveticaNeue,sans-serif}
.lnk_air_wrp .line_stats span + strong.b{position:relative;margin-left:13px;color:#89a0e4}
.lnk_air_wrp .line_stats span + strong.b:after{content:'';position:absolute;top:3px;left:-7px;width:1px;height:9px;background-color:#19254d}
.spbd{overflow:hidden;position:relative;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452))}
.spbd .on{background:-webkit-gradient(linear,0 0,0 100%,from(#2a8300),to(#1d5c00));-webkit-box-shadow:inset 1px 1px rgba(255,255,255,0.1),inset -1px -1px rgba(255,255,255,0.1)}
.spbd table{width:100%;font-size:11px;line-height:20px}
.spbd th,.spbd td{font-size:11px;line-height:21px;color:#fff;text-shadow:0 -1px #000;text-align:center}
.spbd th{padding:0;border-left:1px solid #142149;border-bottom:1px solid #0d1833;font-weight:normal;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));color:#afc5fe;text-shadow:0 -1px #000}
.spbd th.on,.spbd td.on{color:#ff180e;font-weight:bold;letter-spacing:-1px;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));-webkit-box-shadow:none}
.a .spbd th.on,.spbd td.on{-webkit-box-shadow:none}
.spbd td.on{background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));-webkit-box-shadow:none;color:#ff180e;letter-spacing:-1px}
.spbd td.on{background:transparent}
.tb_scr{background:#223268}
.spbd td{background-repeat:repeat-x;white-space:nowrap;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.spbd tr:nth-child(1) td{position:relative}
.spbd tr:nth-child(1) td:before{position:absolute;left:0;top:0;width:100%;height:1px;background:#263d7d;content:''}
.spbd .tb_scr_v3 th,.spbd .tb_scr_v3 td{color:#00e4ff;font-weight:bold}
.spbd .tb_scr_v2 th.tx_on,.spbd .tb_scr_v2 td.tx_on{color:#00e4ff;font-weight:bold}
.spbd .tb_scr_v3 tr:nth-child(2) td:nth-child(1){-webkit-box-shadow:inset 0 0 #263d7d}
.tb_scr_v3 col{width:25%}
.spbd .spbd_last{padding-right:5px}
.spbdl{float:left;width:15%}
.spbdl td,.spbdl2 td{padding-left:8px;text-align:left}
.spbdl2{float:left;z-index:10;width:20% !important}
.spbdc{float:left;width:58%}
.spbdc2{float:left;width:53.8%}
.spbdc td{width:6% !important}
.spbdc.ot td{width:15% !important}
.spbdc2 td{width:5.9% !important}
.spbdr{overflow:hidden}
.bul{float:left;z-index:10;width:5%;height:61px;margin-left:-1px;padding-left:1px;border:1px solid #0d1833;border-width:0 1px;background:#182655}
.bur{float:left;z-index:10;width:5%;height:61px;border:1px solid #0d1833;border-width:0 1px;background:#182655}
.bul a{display:block;position:relative;width:100%;height:100%}
.bur a{display:block;position:relative;width:100%;height:100%}
.bur th.next,.bur td.next{background:#182655;border:0;-webkit-box-shadow:none}
.bur .next .next_arr,.bul .prev .prev_arr{background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gm_hdr.png) no-repeat -500px -500px;background-size:124px 241px;-webkit-background-size:124px 241px}
.bur .next .next_arr{display:block;overflow:hidden;position:absolute;left:50%;top:28px;width:3px;height:6px;margin-left:-1px;background-position:-1px -207px;text-indent:-999em}
.bul th.prev,.bul td.prev{background:#182655;border:0;-webkit-box-shadow:none}
.bul .prev .prev_arr{display:block;overflow:hidden;position:absolute;left:50%;top:28px;width:3px;height:6px;margin-left:-1px;background-position:-1px -224px;text-indent:-999em}
.spbdl3{position:absolute;top:0;left:0;z-index:10;width:25% !important}
.c15{width:75% !important;margin-left:25%}
.c25{width:73%;margin-left:-1px;background-color:#223268}
.spbdl4{width:27%;background-color:#223268}
.c25 .tb_scr.spbdl4 .tb_scr,.c25 th,.spbdl4 th,.c25 th.on,.spbdl4 td.on{background:none}
.c25 th,.spbdl4 th{border-left:0;border-bottom:0}
.c25 tr:nth-child(1) td,.spbdl4 tr:nth-child(1) td{position:static;-webkit-box-shadow:none}
.c25,.spbdl4{position:relative;margin-top:-1px}
.c25:after{display:block;position:absolute;top:20px;right:-3px;width:5px;height:50px;border-top:1px solid #263d7d;background-color:#223268;content:''}
.c25 th,.c25 td,.spbdl4 td{border-left:1px solid #1d2b59}
.c25 th{border-left:1px solid #121e45}
.spbdl4 td:nth-child(1){border-left:0}
.c25 th,.spbdl4 th,.c25 th.on{background-color:#152350}
.spbdl4 tr:nth-child(1) td,.c25 tr:nth-child(1) td{-webkit-box-shadow:inset 0 1px 0 #263d7d;box-shadow:inset 0 1px 0 #263d7d}
.c25 tr td:nth-child(1){-webkit-box-shadow:inset 1px 0 0 #263d7d;box-shadow:inset 1px 0 0 #263d7d}
.c25 tr:nth-child(1) td:nth-child(1),.c25 tr:nth-child(1) td:nth-child(6){-webkit-box-shadow:inset 0 1px 0 #263d7d,inset 1px 0 0 #263d7d;box-shadow:inset 0 1px 0 #263d7d,inset 1px 0 0 #263d7d}
.c25 tr:nth-child(2) td:nth-child(6){-webkit-box-shadow:inset 1px 0 0 #263d7d;box-shadow:inset 1px 0 0 #263d7d}
.cc_wrp2 .cc_hdr .sbsc,.cc_lst li a.new:after,.cc_lst li:before,.cc_lst2 li div:nth-child(1) a.up:after{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_cc.png);-webkit-background-size:62px 84px;background-size:62px 84px}
/* 경기 end 기록 테이블 white 버전 */
.spbd_white_v{background-color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#ffffff))}
.spbd_white_v .tb_scr{background-color:#fff}
.spbd_white_v.spbd th{background:none !important;text-shadow:none !important;border-left:0 none;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;color:#9c9c9c;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;line-height:18px}
.spbd_white_v.spbd td{background:none !important;text-shadow:none !important;color:#4c4c4c;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.spbd_white_v.spbd td .no_s{color:#c0c0c0}
.spbd.spbd_white_v tr:nth-child(1) td:before{display:none}
.spbd_white_v.spbd table.tb_scr_v1 td{font-size:12px;color:#000}
.spbd_white_v.spbd table.tb_scr_v3 th{font-weight:normal;color:#3677e3;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.spbd_white_v.spbd table.tb_scr_v3 td{font-weight:normal;color:#3677e3;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.spbd_white_v.spbd .spbdl{width:14%}
.spbd_white_v.spbd .spbdc{width:60%}
.spbd_white_v.spbd .spbdr{position:relative;left:-1px}
.spbd_width_v2.spbd .spbdl{width:36%}
.spbd_width_v2.spbd .spbdl td{padding-left:5px;line-height:16px;padding-top:4px}
.spbd_width_v2.spbd .spbdc{width:49%}
.spbd_width_v2.spbd .spbdr{position:relative;left:-1px}
.spbd_width_v3.spbd .spbdl{width:36%}
/* 농구 연장 케이스 추가 */
.spbd_width_v3.spbd .spbdl td{padding-left:5px;line-height:16px;padding-top:4px}
.spbd_width_v3.spbd .spbdc{width:53%}
.spbd_width_v3.spbd .spbdr{position:relative;left:-1px}
/* 야구 끝장승부 케이스 추가	*/
.spbd_width_v4.spbd .spbdl td{padding-left:5px;line-height:16px;padding-top:4px}
.spbd_width_v4.spbd .spbdl{width:13%}
.spbd_width_v4.spbd .spbdc{width:62%}
.spbd_width_v4.spbd .spbdr{position:relative;left:-1px}
@media all and (min-width:530px) and (max-width:767px) {
    .spbd_width_v4.spbd .spbdc{width:70%}
}
@media all and (min-width:768px) {
    .spbd_width_v4.spbd .spbdl{width:13%}
    .spbd_width_v4.spbd .spbdc{width:59.5%}
}
@media all and (min-width:1024px) {
    .spbd_width_v4.spbd .spbdc{width:58%}
}
@media all and (min-width:1366px) {
    .spbd_width_v4.spbd .spbdc{width:56%}
}
.spbd .spbdl table tr th,.spbd .spbdl table tr td{padding:0 3px 0 5px}
.spbd .spbdl table tr td span{overflow:hidden;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap}
.cc_wrp{position:relative;overflow:hidden;margin:0;padding:0 5px}
.cc_wrp img{display:block;margin:0 auto}
.cc_wrp .ath_prf{position:relative;margin:50px 0 30px;padding:3px 3px 0;border:1px solid #ddd}
.cc_wrp .ath_prf img{position:absolute;left:3px;bottom:0}
.cc_wrp .ath_prf dl{display:table-cell;height:45px;padding:0 0 5px 71px;vertical-align:middle}
.cc_wrp .ath_prf dt{font-size:12px;color:#525252}
.cc_wrp .ath_prf dd{font-size:9px;color:#8a8a8a;line-height:11px}
.subject strong{color:#3449aa}
.cc_wrp2,.cc_wrp3{padding:0;background:-webkit-gradient(linear,0 0,0 100%,from(#eeeef0),to(#bbbbd1))}
.cc_wrp2 .cc_hdr{position:relative;height:75px;background:-webkit-gradient(linear,0 0,0 100%,from(#eeeeef),color-stop(0.15,#efeff0),to(#e8e8e9))}
.cc_wrp2 .cc_hdr img{display:block;float:left}
.cc_wrp2 .cc_hdr h3{display:table-cell;position:absolute;top:50%;height:75px;font-size:20px;color:#162152;font-weight:bold;letter-spacing:-1px;text-shadow:0 1px #fff;vertical-align:middle;line-height:20px}
.cc_wrp2 .cc_hdr h3 strong{font-size:18px;color:#3449AA;letter-spacing:-1px;text-shadow:0 1px #fff;line-height:24px}
.cc_wrp2 .cc_hdr h3 strong.b{font-size:20px}
.cc_wrp2 .cc_hdr .sbsc{overflow:hidden;position:absolute;right:6px;top:7px;width:59px;height:29px;background-position:-1px -1px;line-height:999px}
.cc_lst{padding:0 7px 7px;background:-webkit-gradient(linear,0 0,0 100%,from(#e8e8e9),to(#e8e8e9))}
.cc_lst li{position:relative;height:63px;margin-bottom:7px}
.cc_lst li:before{position:absolute;right:11px;top:50%;width:6px;height:11px;margin-top:-4px;background-position:-1px -40px;content:''}
.cc_lst li a.new:after{position:absolute;left:0;top:0;width:23px;height:22px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gnb_fl2_v2.png) no-repeat -174px -100px;background-size:300px 130px;-webkit-background-size:300px 130px;border:0;content:''}
.cc_lst li:nth-last-child(1){margin-bottom:0}
.cc_lst li a img{position:absolute;left:0;top:0}
.cc_lst li div:nth-child(2){display:table;width:100%;background:#f8f8f8;border:1px solid #8c95a5;border-left:0}
.cc_lst li div:nth-child(2):after{position:absolute;left:0;top:0;width:82px;height:61px;border:1px solid rgba(0,0,0,0.3);content:''}
.cc_lst li dl{display:table-cell;position:relative;height:61px;padding:0 25px 0 93px;vertical-align:middle}
.cc_lst li dl dt{display:inline;margin-bottom:2px;padding-right:3px;font-size:14px;color:#222;font-weight:bold;line-height:18px;letter-spacing:-1px}
.cc_lst li dl dd{display:inline-block;font-size:10px;color:#8a8a8a;font-weight:bold;vertical-align:2px}
.a .cc_lst li dl dd{vertical-align:1px}
.cc_lst li.n{background:#d6d7d8;border:1px solid #cdcecf;height:61px;-webkit-box-shadow:none}
.cc_lst li.n:before{background-image:none}
.cc_wrp2 + div .chr_pg{padding:13px 10px 17px 10px;background:#f7f7f7;-webkit-box-shadow:none}
.cc_wrp3{overflow:hidden;padding:7px 3px 0;background:#e4e4e5}
.cc_lst2 li{float:left;position:relative;width:50%;height:135px;margin:0 auto 2.6%}
.a .cc_lst2 li{float:left;position:relative;width:50%;height:135px;margin:0 auto 3%}
@media screen and (min-width:475px) {
    .cc_wrp3{padding:7px 1% 0 1%}
    .a .cc_wrp3{padding:7px 2.2% 0 2.2%}
    .cc_lst2 li{width:33.33%;margin-bottom:2%}
    .a .cc_lst2 li{width:33.33%;margin-bottom:3.8%}
}
@media screen and (-webkit-min-device-pixel-ratio:2){.a .cc_wrp3{padding:7px 3% 0 3%}
    .a .cc_lst2 li{margin:0 auto 3%}
}
@media screen and (-webkit-min-device-pixel-ratio:2) and (min-width:640px) {
    .a .cc_wrp3{padding:7px 1% 0 1%}
    .a .cc_lst2 li{width:25%;margin-bottom:1.5%}
}
.cc_lst2 li div:nth-child(1){width:149px;margin:0 auto}
.cc_lst2 li div:nth-child(1) a.up{position:relative}
.cc_lst2 li div:nth-child(1) a.up:after{position:absolute;left:0;top:0;width:23px;height:21px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gnb_fl2_v2.png) no-repeat -146px -100px;background-size:300px 130px;-webkit-background-size:300px 130px;border:0;content:'';z-index:20}
.cc_lst2 li.n div{width:147px;height:133px;border:1px solid #c4c4c7;background:#d6d7d8}
.cc_lst2 li a{display:block;width:149px}
.cc_lst2 li a.go_end{overflow:hidden;height:93px}
.cc_lst2 li a.go_end div:after{position:absolute;left:0;top:0;width:147px;height:91px;border:1px solid rgba(0,0,0,0.26);border-top:1px solid rgba(0,0,0,0.16);content:'';z-index:20}
.cc_lst2 li a.go_end div img,.cc_lst2 li a.go_lst div img{display:block}
.cc_lst2 li a.go_end div{position:relative}
.cc_lst2 li a.go_end div div{position:absolute;left:0;bottom:0;width:149px;height:20px;background:#000;background:rgba(0,0,0,0.7);color:#fff;line-height:20px;z-index:20}
.cc_lst2 li a.go_end div div:before{background:none}
.cc_lst2 li a.go_end div div:after{border:0}
.cc_lst2 li a.go_end div strong{display:block;overflow:hidden;width:113px;padding-left:5px;font-size:11px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.cc_lst2 li a.go_end div span{display:block;float:right;margin-top:-20px;padding:0 5px 0 4px;font-size:9px;font-weight:bold}
.cc_lst2 li a.go_lst div{position:relative;background:#f8f8f8}
.cc_lst2 li a.go_lst div:after{position:absolute;left:0;top:0;width:147px;height:41px;border:1px solid #8c95a5;border-top:0;content:''}
.cc_lst2 li a.go_lst div img{position:absolute;left:7px;top:8px}
.cc_lst2 li a.go_lst div dl{height:25px;margin-left:38px;padding:8px 0}
.cc_lst2 li a.go_lst div dt{font-size:11px;color:#222;font-weight:bold;line-height:12px;letter-spacing:-1px}
.cc_lst2 li a.go_lst div dd{font-size:10px;color:#8c8c8d;letter-spacing:-1px}
.spf + .h2_area,.sptb_t + .spst .h3_area2,.spst + .spst .h3_area2,.h2_area2 + section .h3_area2,.spo + .u_pg3,.days3 + .sptb_t2,.h1h.h1h4 + section .h3_area2,section + .h2_area{margin-top:-1px}
.h2_area + ul.block{border-top:1px solid #f5f5f5}
.days3 + .spf{border-top:1px solid #photo_bxc3c3c3}
.days3 + .spf:before,.sptb_t2 + .spf:before{height:0;margin-top:-1px;content:''}
.days3 + .mov_lst{border-top:0}
.sptb_euro td{line-height:31px}
.sptb_euro td:nth-child(2) img{margin:0 2px 0 0;vertical-align:-6px}
.mtch_bx.euro .mtch_sc img,.mtch_bx.euro .mtch_sc2 img{margin-top:-3px}
.ad_area{position:relative;margin-top:-1px;border-top:1px solid #cecece}
.ad_area:before{position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,0.3);content:'';z-index:10}
.u_pg + .days3{padding:15px 10px 14px 10px}
.article_nav2.off{display:none}
.article_nav2.off + .nw_r{border-top:1px solid #e5e5e5}
.article_nav2 + .nw_r{margin-top:-1px}
.subject_d,.subject_blue,.subject_nf{margin-right:1px;color:#666;letter-spacing:-1px}
.subject_blue,.highlight{color:#1172b6}
.subject_nf,.newsflash{color:#ed232b}
.flick2-view,.flick3-view{position:relative;overflow:hidden;width:100%;height:313px;z-index:10}
.flick3-view{height:127px;background:#fff}
.flick3-view .tli{margin:0;padding:13px 0 7px;background:#f9f9f9}
.flick2-container,.flick3-container{clear:both}
.flick2-panel,.flick3-panel{float:left;width:100%;height:100%;position:absolute}
@media (min-width:640px) and (max-width:840px) {
    .a .h2_area + .mov_lst .spfbx img,.a .h2_area + .mov_lst li span strong + span{width:116px;height:66px}
    .a .spfby{height:66px}
    .a .h2_area + .mov_lst li a{height:66px}
    .a .h2_area + .mov_lst li a:after,.a .h2_area + .mov_lst .spfbx:before{width:114px;height:64px}
    .a .spf .spf_e{font-size:10px;line-height:17px}
    .spf_s{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .a .spf_t{font-size:11px}
    .a .responsive_col2 .spf li.pht{left:3px;bottom:2px}
    .a .responsive_col2 .spf.rnk li .mov{left:-1px;bottom:0}
    .a .responsive_col2 .spf li .mov{left:-1px;bottom:4px}
    .sptb .cola{width:13%}
    .sptb th:nth-child(1){padding-left:4px}
}
.sch_lst.bb .tm{width:24px;font-size:13px;text-align:center !important;line-height:34px;vertical-align:top;white-space:nowrap}
.sch_lst.bb .allstar .tm{width:37px;text-align:left}
.sch_lst.bb .tm_info1 .allstar .tm{padding-right:28px;text-align:right}
.ct_wrp .sch_lst.bb .allstar .tm_info1 .stp{right:56px}
.ct_wrp .sch_lst.bb .allstar .tm_info2 .stp{left:45px}
.sch_lst.bb .stp{width:100px;font-size:12px;color:#0a368f;white-space:nowrap}
.sch_lst.bb .gm_info .tm_info1 .stp{position:absolute;right:34px;top:0;text-align:right}
.sch_lst.bb .gm_info .tm_info2 .stp{position:absolute;left:34px;top:0;text-align:left}
.sch_lst.bb .gm_stat.vsrd + .tm_info1 .tm{position:absolute;right:7px;top:0;padding-right:0}
.sch_lst.bb .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:6px}
.sch_lst.bb.asia .tm{width:45px}
.sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 .tm{position:absolute;right:1px;top:0;padding-right:0}
.a .sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 .tm{right:3px}
.sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:0}
.a .sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:2px}
.sch_lst.bb.asia .stp{width:47px;overflow:hidden;text-overflow:ellipsis}
.ct_wrp .sch_lst.bb.asia .tm_info1 .stp{position:absolute;right:46px;top:0;text-align:right}
.a .ct_wrp .sch_lst.bb.asia .tm_info1 .stp,.ct_wrp .sch_lst.bb.asia .tm_info2 .stp{right:48px}
.ct_wrp .sch_lst.bb.asia .tm_info2 .stp{position:absolute;left:46px;top:0;text-align:left}
.a .ct_wrp .sch_lst.bb.asia .tm_info2 .stp{left:48px}
.lnb_sub ~ section .h2_area:first-child{margin-top:-1px}
.mn_gn{overflow:hidden;margin-bottom:-1px}
.mn_gn .mn{position:relative;padding-right:27px}
.mn_gn .mpg1{display:table;width:100%}
.mn_gn .mpg1,.mn_gn .mpg2l{display:table;width:100%}
.mn_gn .mpg1 li,.mn_gn .mpg2l li{display:table-cell;width:25%;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;color:#111;font-size:11px}
.mn_gn .mpg1 li:last-child{border-right:0}
.mn_gn .mpg1 li a,.mn_gn .mpg2l li a{color:#212121}
.mn_gn .mpg1 .mpm,.mn_gn .mpg2l .mpm{display:block;height:52px}
.mn_gn .mpg1 .mpm.on,.mn_gn .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px;border-bottom:1px solid #afb2b8}
.mn_gn .mpg1 li.on,.mn_gn .mpg2l li.on{border-bottom:none}
.mn_gn .mpg2{display:none}
.mn_gn .mpg2.on{display:block}
.mn_gn .mpm span{display:inline-block;overflow:hidden;width:72px;height:51px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_general.png) no-repeat;background-size:400px 112px;-webkit-background-size:400px 112px}
.mn_gn .mpm span span{display:inline-block;margin-top:15px;background-image:none}
.mn_gn .mpm .mp1{background-position:-4px 0;text-indent:-1px}
.mn_gn .mpm.on .mp1{background-position:-4px -61px;text-indent:-1px}
.mn_gn .mpm .mp2{background-position:-158px 0}
.mn_gn .mpm.on .mp2{background-position:-158px -61px}
.mn_gn .mpm .mp3{background-position:-80px 0}
.mn_gn .mpm.on .mp3{background-position:-80px -61px}
.mn_gn .mpm .mp4{background-position:-322px 0}
.mn_gn .mpm.on .mp4{background-position:-322px -61px}
.mn_gn .mpm .mp5{background-position:-238px 0;text-indent:-1px}
.mn_gn .mpm.on .mp5{background-position:-238px -61px;text-indent:-1px}
.mn_gn .mpk{position:absolute;top:0;right:0;width:28px;height:100%;border:0;border-bottom:1px solid #afb2b8;background:#f5f5f5;background:-webkit-gradient(linear,0 0,0 100%,from(#edeeed),to(#edeeed));-webkit-box-shadow:inset 1px 0 #f7f7f7,inset -1px 0 #edeeed,inset 0 1px #fbfcfb,inset 0 -1px #dadcdd;border-left:1px solid #b8bbc1}
.mn_gn .mpk .mpk_op,.mn_gn .mpk .mpk_fd{display:inline-block;overflow:hidden;position:absolute;top:50%;left:0;width:10px;height:8px;margin:-3px 0 0 9px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_wf.png) -1px -314px;text-indent:-99em;background-size:291px 345px;-webkit-background-size:291px 345px}
.mn_gn .mpk .mpk_fd{background-position:-1px -326px}
.spst.kl{position:relative}
.spst.kl h3{position:absolute;left:10px;top:7px;font-size:14px;color:#49b30e}
.spst.kl .sptb_v2 th:first-child,.spst.kl .sptb_v2 th:first-child + th{visibility:hidden}
.spst.kl tr:nth-child(-n+3) td{border-bottom:1px solid #dcdcdc;background:#f4f4f4}
.spst.kl ~ .spst.kl tr:nth-child(-n+3) td{border-bottom:1px solid #e7e7e7;background:#fbfbfb}
.spst.kl ~ .spst.kl tr:nth-last-child(-n+2) td{background:#f4f4f4}
.subject_d{color:#666 !important}
.subject_blue{color:#1172b6 !important}
.subject_nf,.newsflash{color:#ed232b !important}
.lst_dv{overflow:hidden;position:relative;margin-top:-1px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.lst_dv:first-child{margin-top:1px;border-top:0}
.lst_dv_p{float:left;width:100%;white-space:nowrap}
.lst_dv .lst_dv_a,.lst_dv .lst_dv_a3,.lst_dv .subject_d,.lst_dv .subject_blue,.lst_dv .subject_nf,.lst_dv .newsflash,.lst_dv .highlight{display:inline-block;overflow:hidden;padding:9px 11px 9px 10px;font-size:15px;white-space:nowrap;letter-spacing:0}
.lst_dv .subject_d,.lst_dv .subject_blue,.lst_dv .subject_nf,.lst_dv .newsflash,.lst_dv .highlight{float:left;margin-right:-4px;padding-right:0;color:#666;text-overflow:clip}
.lst_dv .subject_blue,.lst_dv .highlight{color:#1172b6}
.lst_dv .subject_nf,.lst_dv .newsflash{color:#ed232b}
.lst_dv:first-child .lst_dv_a,.lst_dv:first-child .lst_dv_a3,.lst_dv:first-child .subject_d,.lst_dv:first-child .subject_blue,.lst_dv:first-child .subject_nf,.lst_dv:first-child .newsflash,.lst_dv:first-child .highlight{padding-top:11px}
.lst_dv .lst_dv_a + .lst_dv_a{padding-left:12px;padding-right:10px;border-left:1px solid #ebebeb}
.lst_dv .lst_dv_a3{display:inline-block;padding:9px 5px 9px 9px;text-overflow:clip}
.lst_dv .lst_dv_a3 + .lst_dv_a3{position:relative}
.lst_dv .lst_dv_a3 + .lst_dv_a3:before{position:absolute;left:0;bottom:11px;width:1px;height:13px;background:#d2d2d4;content:''}
.lst_w_v1 .lst2_a{overflow:hidden;padding:0 10px 0 0}
.lst_w_v1 .lst2_m{border:0}
ul.spl:first-child{padding-top:3px}
.mtch_bx .mtch_title{display:table;width:100%;height:71px;text-align:center;table-layout:fixed}
.mtch_bx .mtch_title > div{display:table-cell;height:71px;vertical-align:middle}
.mtch_bx .mtch_title h2{padding-top:4px;font-size:20px;color:#fff;font-weight:bold;text-shadow:0 -1px #000}
.mtch_bx .mtch_title h2 + span{font-size:11px;color:#b5c9f3}
.mtch_bx .mtch_title h2:only-child{padding-top:10px}
.mtch_bx .mtch_title.vs{padding-top:22px}
.normal .mtch_info span{margin-right:0}
.normal .time,.normal .place{margin-left:8px}
.normal .place{display:inline-block;overflow:hidden;max-width:220px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.normal .place{text-align:left;font-size:11px}
.normal .place i{font-style:normal}
.normal .place i + i{padding-left:5px}
.normal .place i + i:before{display:inline-block;width:1px;height:9px;margin:1px 5px 0 0;background:#2e4185;text-shadow:none;content:''}
.lnk_air_wrp.normal{background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_air_p20_v3.gif) repeat-x;background-size:1px 76px;-webkit-background-size:1px 76px}
.normal .chr_cmt_input{border-top:1px solid #666f8a;-webkit-border-radius:4px;border-radius:4px}
.u_pg2{display:table;position:relative;width:100%;margin-top:-1px;padding:11px 0 12px;border-top:1px solid #cecece;border-bottom:1px solid #c2c2c2;background-color:#f7f7f7;text-align:center;white-space:nowrap}
.u_pg2_btn{display:inline-block;position:absolute;top:11px;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.05,#fbfbfb),to(#f1f1f1));color:#333}
.u_pg2_btn.uc_vh{visibility:hidden}
.u_pg2_btn.prev{left:10px;padding:3px 12px 4px 9px}
.u_pg2_btn.next{right:10px;padding:3px 9px 4px 12px}
.u_pg2_prev,.u_pg2_next{display:inline-block;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat;font-size:12px}
.u_pg2_prev{padding-left:.86em;background-position:-14px -802px}
.u_pg2_next{padding-right:.86em;background-position:11px -851px}
.u_pg2_pg{display:inline-block;padding:.42em .85em;font-weight:bold;font-size:13px;color:#3fab05}
.u_pg2_total{color:#333}
.u_pg_btn{display:table-cell;line-height:1em}
.u_pg_wrap{display:block;position:relative;border-right:1px solid #c8c8c8}
.u_pg_area{display:table;position:relative;height:50px;margin:0 auto;padding-left:23px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gnb_fl2_v2.png) no-repeat -283px -27px;background-size:300px 130px;-webkit-background-size:300px 130px;font-size:1em}
.u_pg_txt{display:table-cell;padding-top:2px;line-height:1em;color:#3b3b3b;text-shadow:0 1px #fff;vertical-align:middle}
.u_pg_cnt{font-size:11px;color:#3b3b3b}
.u_pg_total{color:#999}
.u_pg_top{display:table-cell;width:61px;padding:20px 0 0 1px;border-left:1px solid #f7f7f7;border-top:1px solid #fff;background:url(https://ssl.pstatic.net/static/sports/mobile/common/u_ic_v3.png) no-repeat 2px -718px;font-size:11px;color:#666;letter-spacing:-1px;text-indent:1px;text-shadow:0 1px #fff;vertical-align:top;-webkit-background-size:35px 1866px}
.rktb{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
.rktb caption{overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;font-size:0;line-height:0}
.rktb_t{padding:0 10px 0 10px;font-size:15px;font-weight:bold;line-height:40px}
.rktb_t span{display:inline-block;float:right;font-size:12px;color:#666}
.rktb_t + h3,.rktb + h3{padding:0 10px 1px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;background:#fff;font-size:14px;line-height:30px;letter-spacing:0;text-shadow:0 1px #fff;zoom:1}
.rktb + h3{position:relative;margin-top:-1px}
.rktb .fri{color:#49b30e !important}
.rktb thead th:nth-child(1){width:10%}
.rktb.kb thead th:nth-child(2),.rktb.wb2 thead th:nth-child(2){width:auto}
.rktb.kb thead th:nth-child(2),.rktb.wb2 thead th:nth-child(2){width:auto}
.rktb.kb thead th:nth-child(3),.rktb.wb2 thead th:nth-child(3){width:13.4%}
.rktb.kb thead th:nth-child(4),.rktb.wb2 thead th:nth-child(4){width:11.6%}
.rktb.kb thead th:nth-child(5),.rktb.wb2 thead th:nth-child(5){width:10%}
.rktb.kb thead th:nth-child(6),.rktb.wb2 thead th:nth-child(6){width:11.6%}
.rktb.kb thead th:nth-child(7),.rktb.wb2 thead th:nth-child(7){width:14.4%}
.rktb.kb.p thead th:nth-child(2){width:auto}
.rktb.kb.p thead th:nth-child(3),.rktb.kb.p thead th:nth-child(4){width:20.5%;text-align:center}
.rktb.wb thead th:nth-child(2){width:auto}
.rktb.wb thead th:nth-child(3),.rktb.wb thead th:nth-child(4),.rktb.wb thead th:nth-child(5){width:11%}
.rktb.wb thead th:nth-child(6){width:20.5%}
.rktb.wb.p thead th:nth-child(2){width:auto}
.rktb.wb.p thead th:nth-child(3){width:30%;text-align:left}
.rktb.wb.p thead th:nth-child(4){width:15.5%;text-align:center}
.rktb.kf thead th:nth-child(2),.rktb.wf thead th:nth-child(2){width:auto}
.rktb.kf thead th:nth-child(3),.rktb.wf thead th:nth-child(3){width:10%}
.rktb.kf thead th:nth-child(4),.rktb.wf thead th:nth-child(4),.rktb.kf thead th:nth-child(5),.rktb.wf thead th:nth-child(5),.rktb.kf thead th:nth-child(6),.rktb.wf thead th:nth-child(6){width:8.5%}
.rktb.kf thead th:nth-child(7),.rktb.wf thead th:nth-child(7){width:10%}
.rktb.kf thead th:nth-child(8),.rktb.wf thead th:nth-child(8){width:12.2%}
.rktb.kf.p thead th:nth-child(2){width:auto}
.rktb.kf.p thead th:nth-child(3),.rktb.kf.p thead th:nth-child(4){width:20.5%}
.rktb.kf.p thead th:nth-child(5){width:19%}
.rktb.wf.p thead th:nth-child(2){width:auto}
.rktb.wf.p thead th:nth-child(3){width:27.8%;text-align:left}
.rktb.wf.p thead th:nth-child(4){width:15.44%;text-align:center}
.rktb.kbb thead th:nth-child(2){width:auto}
.rktb.kbb thead th:nth-child(3){width:9.8%}
.rktb.kbb thead th:nth-child(4){width:8.5%}
.rktb.kbb thead th:nth-child(5){width:15.33%}
.rktb.kbb thead th:nth-child(6){width:13.4%}
.rktb.kbb.p thead th:nth-child(3){width:13.8%;text-align:left}
.rktb.kbb.p thead th:nth-child(4){width:19%;text-align:left}
.rktb.kbb.p thead th:nth-child(5){width:20.3%}
.rktb.wbb thead th:nth-child(2){width:auto}
.rktb.wbb thead th:nth-child(3){width:14%}
.rktb.wbb thead th:nth-child(4){width:7.5%}
.rktb.wbb thead th:nth-child(5){width:11%}
.rktb.wbb thead th:nth-child(6){width:16.8%}
.rktb.wbb thead th:nth-child(7){width:12.3%}
.rktb.wbb.p thead th:nth-child(3){width:28.4%;text-align:left}
.rktb.wbb.p thead th:nth-child(4){width:20%}
.rktb.kv thead th:nth-child(2){width:auto}
.rktb.kv thead th:nth-child(3),.rktb.kv thead th:nth-child(4),.rktb.kv thead th:nth-child(5),.rktb.kv thead th:nth-child(6){width:9.4%}
.rktb.kv thead th:nth-child(7){width:16.9%;padding-right:2px}
.rktb.kv tbody tr td:nth-child(7){padding-right:2px}
.rktb.kv.p thead th:nth-child(3){width:25.8%;text-align:left}
.rktb.kv.p thead th:nth-child(4){width:19.8%}
.h2_area ~ .rktb.kb thead th:nth-child(3){width:13.4%}
.h2_area ~ .rktb.kb thead th:nth-last-child(-n+4){width:11.6%}
.h2_area ~ .rktb.kb thead th:nth-child(4){width:10%}
.h2_area ~ .rktb.kf thead th:nth-child(1),.h2_area ~ .rktb.wf thead th:nth-child(1),.h2_area ~ .rktb.kf thead th:nth-child(3),.h2_area ~ .rktb.wf thead th:nth-child(3){width:10%}
.h2_area ~ .rktb.kf thead th:nth-child(2),.h2_area ~ .rktb.wf thead th:nth-child(2){width:auto}
.h2_area ~ .rktb.kf thead th:nth-child(3),.h2_area ~ .rktb.wf thead th:nth-child(3){width:13.4%}
.h2_area ~ .rktb.kf thead th:nth-last-child(-n+4),.h2_area ~ .rktb.wf thead th:nth-last-child(-n+4){width:11.6%}
.h2_area ~ .rktb.kf thead th:nth-child(5),.h2_area ~ .rktb.wf thead th:nth-child(5){width:10%}
.rktb tr,.rktb th,.rktb td{border:0}
.rktb th,.rktb td{height:34px;background:#fbfbfb;text-align:center;vertical-align:middle}
.rktb th{height:29px;padding-top:1px;border-bottom:1px solid #d9d9d9;background:#fff;font-size:11px;color:#666;font-weight:normal}
.rktb td{border-bottom:1px solid #e7e7e7;font-size:13px;-webkit-box-sizing:content-box;white-space:nowrap}
.rktb tr td em{display:inline-block;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;color:#c5c7cb;text-align:center;line-height:32px;text-indent:-3px;letter-spacing:-1px}
.rktb tr th:nth-child(1){color:transparent}
.rktb.kf.sf tr:nth-child(8) td,.rktb.wf tr:nth-child(8) td{border-bottom:1px solid #e7e7e7}
.rktb th:nth-child(1),.rktb td:nth-child(1){text-align:center}
.rktb th:nth-child(2){padding-left:0;text-align:left}
.rktb td:nth-child(1){padding:0}
.rktb td:nth-child(2){text-align:left}
.rktb td:nth-child(2) a{display:block;line-height:30px}
.rktb td:nth-child(2) img{vertical-align:-11px}
.rktb .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rktb.emblem th:nth-child(2){padding-left:32px}
.rktb.kb td:nth-child(2) img{margin-right:1px}
.rktb.kb.p th:nth-child(4){padding-left:1px}
.rktb.wb.p td:nth-child(3){text-align:left}
.rktb.kbb.p td:nth-child(3){text-align:left}
.rktb.kbb.p td:nth-child(4){padding-left:1px;text-align:left}
.rktb.wbb.p td:nth-child(3){text-align:left}
.rktb.wf.p td:nth-child(3){text-align:left}
.rktb.kv.p td:nth-child(3){text-align:left}
.rktb.kf,.rktb.wf.h{position:relative}
.rktb.kf.sf caption,.rktb.wf.h caption,.rktb.kv.h caption,.rktb.kbb.h caption{overflow:visible;position:absolute;left:10px;top:6px;font-size:14px;color:#49b30e;font-weight:bold;line-height:17.5px;white-space:nowrap}
.rktb.wf.h caption{top:7px;font-size:13px}
.rktb.kf.sf thead th:nth-child(1),.rktb.kf.sf thead th:nth-child(2),.rktb.wf.h thead th:nth-child(1),.rktb.wf.h thead th:nth-child(2),.rktb.kv.h thead th:nth-child(1),.rktb.kv.h thead th:nth-child(2),.rktb.kbb.h thead th:nth-child(1),.rktb.kbb.h thead th:nth-child(2){text-indent:-7777px}
.rktb.wf.h thead th:nth-last-child(-n+5){width:10.4%}
.rktb.wf.h thead th:nth-last-child(2){width:8.6%}
.rktb.wf.h thead th:nth-last-child(1){width:12%}
#wfflick{position:relative;overflow:hidden;width:100%;height:381px;z-index:10}
#wfflick + .pg.in{padding:9px 76px 8px}
.wf-container{clear:both}
.wf-ct{float:left;width:100%;height:100%;position:absolute}
#klflick{position:relative;overflow:hidden;width:100%;height:241px;z-index:10}
#klflick + .pg.in{padding:9px 76px 8px}
.kl-container{clear:both}
.kl-ct{float:left;width:100%;height:100%;position:absolute}
.t2 td{background:#f4f4f4}
#kvflick{position:relative;overflow:hidden;width:100%;height:276px;z-index:10}
#kvflick + .pg.in{padding:9px 76px 8px}
.kv-container{clear:both}
.kv-ct{float:left;width:100%;height:100%;position:absolute}
.rktb.kv.h caption{top:7px;font-size:13px}
#kbbflick{position:relative;overflow:hidden;width:100%;height:241px;z-index:10}
#kbbflick + .pg.in{padding:9px 76px 8px}
.kbb-container{clear:both}
.kbb-ct{float:left;width:100%;height:100%;position:absolute}
.rktb.kbb.h caption{top:7px;font-size:13px}
.flick-container{clear:both;z-index:10}
.flick-panel{position:absolute;float:left;width:100%;height:100%}
.flick-panel a{display:block}
.flick-panel a:before{position:absolute;left:0;top:0;width:100%;height:29px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0.25)),to(rgba(0,0,0,0)));content:''}
.flick-panel a:after{position:absolute;left:0;bottom:0;width:100%;height:60px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(0.4,rgba(0,0,0,0.2)),color-stop(0.52,rgba(0,0,0,0.3)),color-stop(0.63,rgba(0,0,0,0.5)),color-stop(0.7,rgba(0,0,0,0.6)),color-stop(0.8,rgba(0,0,0,0.75)),to(rgba(0,0,0,0.85)));content:''}
.no_data{padding:36px 0 41px;border-bottom:1px solid #dedede;background-color:#fbfbfb;font-size:13px;line-height:20px;color:#333;letter-spacing:0;text-align:center;border-top:1px solid #e6e6e6}
.no_data a{display:inline-block;width:172px;height:31px;margin-top:8px;border:1px solid #d4d4d4;background:#fff;font-size:13px;color:#333;letter-spacing:-1px;text-align:center;line-height:31px}
.no_data a span{display:inline-block;position:relative;padding-right:12px}
.no_data a span:before{position:absolute;right:0;top:11px;width:6px;height:9px;background-position:-267px -21px;content:''}
.no_data a em{color:#3fab05}
.st_time:after,.bx_more:after,.brf_wrp .social button,.brf_wrp .tl_body .btn_cheer:before,.ic_vod,.ic_pht,.pht_big a span.vod:before,.pht_big a span.pht_b:before,.date_wrp:before,.date_wrp .date_view:before,.date_wrp .date_view:after,.d_pg a:before,.rt_is_lst li a > span:nth-child(2) + span:before{background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_14.png) no-repeat -500px -500px;background-size:60px 210px;-webkit-background-size:60px 210px}
.brf{position:relative;padding:0 0 10px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_brf.png) repeat-y 0 0;background-size:20px 1px;-webkit-background-size:20px 1px}
.brf_wrp .brf.no_data{padding:57px 0;background:none;font-size:12px;color:#5e5e5e;text-shadow:0 1px #fff;line-height:16px;text-align:center}
.ti{position:relative;padding:0 7px 0 35px;-webkit-box-sizing:border-box;box-sizing:border-box}
.ti:after{display:block;clear:both;content:''}
.timeline_lst{padding-top:10px}
.tl_stat{position:absolute;top:10px;left:0;width:35px;text-align:center}
.st_time{display:inline-block;position:relative;padding:2px 0 4px;font-family:Helvetica;font-size:9px;font-weight:bold;color:#686e79;text-shadow:0 1px 0 #fff;line-height:6px}
.st_time:after{overflow:hidden;position:absolute;top:11px;left:7px;width:12px;height:12px;background-position:-1px -1px;content:''}
.tl_cont{position:relative;margin-bottom:8px;border:1px solid #a3a7af;border-bottom-color:#8c9098;background:#f4f4f6}
.tl_head:before{position:absolute;top:0;left:0;width:100%;height:1px;content:'';background:#fff}
.tl_cont:before{position:absolute;left:-1px;bottom:-2px;width:100%;height:1px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0.15)),to(rgba(0,0,0,0)))}
.tl_cont:after{position:absolute;right:-1px;bottom:-2px;width:2px;height:1px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0.15)),to(rgba(0,0,0,0)))}
.tl_head{position:relative;display:block;padding:11px 10px 8px 10px}
.open .tl_head{border-bottom:1px solid #c5c7cc}
.bx_h{margin-bottom:2px;padding-right:20px;font-size:16px;font-weight:bold;color:#000;text-shadow:0 1px #fff;letter-spacing:-1px;line-height:18px}
.issue .bx_h{line-height:20px}
.bx_p{display:block;width:100%;padding-right:20px;overflow:hidden;font-size:12px;color:#83858f;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}
.bx_cate{font-weight:bold;color:#3449aa;letter-spacing:-1px}
.bx_desc{margin-left:6px}
.bx_more{position:absolute;top:0;right:0;display:block;width:23px;height:100%;overflow:hidden;line-height:999px;border-left:1px solid #cbcdd2}
.bx_more:after{position:absolute;top:50%;left:50%;width:9px;height:6px;margin:-2px 0 0 -4px;background-position:-1px -21px;content:''}
.open .bx_more:after{background-position:-1px -13px}
.tl_body{display:none;position:relative;border-top:1px solid #f5f5f6;background:#fff}
.open .tl_body{display:block}
.ri{position:relative;border-bottom:1px solid #efefef}
.rel_a{display:block}
.rel_a span{display:block;width:100%;height:33px;padding:0 10px 0 10px;overflow:hidden;font-size:14px;color:#222;line-height:34px;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}
.rel_a span > em{color:#1172b6}
.rel_a span > strong{color:#ed232b;font-weight:normal}
.social{padding:6px 8px 6px 5px;font-size:0;text-align:left;border-top:1px solid #dee0e2;background:#f9f9fa}
.news_lst + .social,.bd_area + .social{border-top:0}
.bd_area{display:block;position:relative}
.bd_area:before{position:absolute;left:0;bottom:0px;width:100%;height:1px;background:#dee0e2;content:'';z-index:20}
.ph_lst + .news_lst,.pht_big + .news_lst{border-top:1px solid #f1f1f1}
.ph_lst{position:relative;width:266px;margin-left:6px;padding-top:8px;overflow:hidden}
.pi{float:left;position:relative;margin:2px 2px 0 0}
.pi:nth-child(1),.pi:nth-child(2){margin-top:0}
.ph_a{display:block}
.ph_a p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:127px;height:29px;margin:5px 0;padding:0 2px;font-size:12px;color:#333;text-align:center;line-height:15px}
.h1h_rlt + .tl_body .ph_a p{width:145px}
.ph_a:before{position:absolute;top:0;left:0;display:block;width:129px;height:71px;border:1px solid rgba(0,0,0,0.1);content:''}
.ph_a img{vertical-align:top}
.ic_vod,.ic_pht{position:absolute;left:6px;top:46px;width:24px;height:24px;overflow:hidden;line-height:999px;background-position:-13px -1px}
.ic_pht{width:20px;height:16px;left:8px;top:50px;background-position:-37px -1px}
.pht_big{padding:8px 6px}
.pht_big a{display:block;position:relative}
.pht_big a:before{position:absolute;top:0;left:0;display:block;width:262px;height:145px;border:1px solid rgba(0,0,0,0.1);content:'';z-index:30}
.pht_big a:after{position:absolute;left:0;bottom:0;width:264px;height:44px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(0.4,rgba(0,0,0,0.2)),color-stop(0.52,rgba(0,0,0,0.3)),color-stop(0.63,rgba(0,0,0,0.5)),color-stop(0.7,rgba(0,0,0,0.6)),color-stop(0.8,rgba(0,0,0,0.75)),to(rgba(0,0,0,0.85)));content:'';z-index:20}
.pht_big a span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;bottom:6px;width:264px;height:22px;padding-left:8px;font-size:14px;color:#fff;font-weight:bold;line-height:22px;letter-spacing:-1px;text-shadow:0 1px #000;-webkit-line-clamp:1;-webkit-box-orient:vertical;z-index:30}
.pht_big a span.vod,.pht_big a span.pht_b{width:233px;padding-left:31px}
.pht_big a span.vod:before{position:absolute;left:5px;top:0;width:22px;height:22px;overflow:hidden;line-height:999px;background-position:-13px -1px;content:''}
.pht_big a span.pht_b:before{position:absolute;left:7px;top:3px;width:20px;height:16px;overflow:hidden;line-height:999px;background-position:-37px -1px;content:''}
.pht_big img{display:block;vertical-align:top;z-index:10}
.date_wrp{overflow:hidden;position:relative;width:100%;height:51px;margin-top:-1px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_dw.gif) repeat-x 0 0;background-size:1px 51px;-webkit-background-size:1px 51px;line-height:51px;z-index:10}
.date_wrp:before{position:absolute;left:50%;bottom:0;width:18px;height:11px;margin-left:-9px;background-position:-20px -90px;content:''}
.date_wrp ul{display:table;width:100%;height:51px}
.date_wrp li{display:table-cell;position:relative;min-width:64px;margin:0;padding:0;font-family:Helvetica;font-weight:bold;font-size:15px;color:#585e68;text-align:center}
.date_wrp li a{display:block;width:100%;height:31px;padding:9px 0 11px;color:#acafb5;text-align:center}
.date_wrp li a span{display:block;height:16px;line-height:16px}
.date_wrp li a span + span{margin-top:0;font-size:12px;font-weight:normal}
.date_wrp li.selected a span{color:#40454d}
.date_wrp li.selected a span + span{display:block;overflow:hidden;height:14px;color:#6b717a}
.date_wrp li.today a,.date_wrp li.today a span + span{color:#0d9d02}
.date_wrp .date_view{position:relative;overflow:hidden;height:51px;line-height:51px}
.date_wrp .date_view:before{position:absolute;left:0;top:0;width:10px;height:49px;background-position:-1px -90px;content:''}
.date_wrp .date_view:after{position:absolute;right:0;top:0;width:10px;height:49px;background-position:-49px -90px;content:''}
.d_pg{position:relative;height:44px;line-height:44px;border-top:1px solid #a8a8a8;border-bottom:1px solid #8e9296;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_d_pg.png) repeat-x;background-size:1px 44px;-webkit-background-size:1px 44px}
.d_pg:before{position:absolute;left:0;top:0;width:100%;height:1px;background:#ededee;content:''}
.d_pg.n{background:none}
.d_pg a{position:absolute;font-size:14px;color:#40454d;font-weight:bold}
.d_pg a:before{position:absolute;top:16px;width:8px;height:12px;background-position:0 0;content:''}
.d_pg a.d{color:#acafb5;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}
.d_pg .prev{left:0;padding-left:25px}
.d_pg .next{right:0;padding-right:25px}
.d_pg .prev:before{left:10px;background-position:-1px -157px}
.d_pg .next:before{right:10px;background-position:-11px -157px}
.d_pg .prev.d:before{background-position:-21px -157px}
.d_pg .next.d:before{background-position:-31px -157px}
.d_pg .today{position:absolute;left:50%;width:70px;margin-left:-35px;font-size:17px;color:#0d9d02;font-weight:bold;text-align:center}
.d_pg a span,.d_pg .today span{font-weight:normal}
.d_pg .today span{font-size:16px}
.gs_wrp{overflow:hidden;position:relative;height:51px !important;border:1px solid #242c40;border-right:0;border-left:0;background:#283147}
.gs_wrp > div{position:absolute}
.gs_wrp + .mtch_bx_wrp{border-top:0}
.gs_area{padding:3px 16px 1px;white-space:nowrap}
.gs_area h1{visibility:hidden;overflow:hidden;position:absolute;left:0;width:0;height:0;font-size:0;line-height:0}
.gs_area div,.gs_area div:before,.gs_area div:after{height:46px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_30.png) no-repeat;background-size:105px 100px;-webkit-background-size:105px 100px}
.gs_area div{display:inline-block;position:relative;margin-right:20px;background-position:50% -1px;white-space:nowrap;vertical-align:top}
.gs_wrp.typ1 .gs_area div{width:54px}
.gs_wrp.typ2 .gs_area div{width:50px}
.gs_wrp.typ3 .gs_area div{width:67px}
.gs_wrp.typ4 .gs_area div{width:83px}
.gs_wrp.typ5 .gs_area div{width:76px}
.gs_wrp.typ6 .gs_area div{width:82px}
.gs_area div:last-child{margin-right:0}
.gs_area div a{overflow:hidden;position:absolute;left:-10px;top:0;width:100%;height:100%;padding:0 10px;line-height:777px;z-index:10}
.gs_area div.slt{background-position:50% -52px}
.gs_area div:before,.gs_area div:after{position:absolute;top:0;width:11px;content:''}
.gs_area div:before{left:-11px;background-position:-1px -1px}
.gs_area div:after{right:-11px;background-position:-91px -1px}
.gs_area div.slt:before{left:-11px;background-position:-1px -52px}
.gs_area div.slt:after{right:-11px;background-position:-91px -52px}
.gs_area div ul{margin-top:6px}
.gs_area div ul li{position:relative;line-height:16px}
.gs_area div ul li:last-child{line-height:13px}
.gs_area div strong{display:inline-block;overflow:hidden;max-width:60px;font-size:11px;color:#cfd5e5;text-shadow:0 -1px rgba(0,0,0,0.4);white-space:nowrap;text-overflow:ellipsis}
.s2 .gs_area div strong{letter-spacing:-1px}
.gs_area div span{position:absolute;right:-3px;top:1px;width:22px;font-size:12px;color:#ff180e;text-shadow:0 -1px rgba(0,0,0,0.3);font-weight:bold;text-align:center;white-space:nowrap;z-index:10;font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif}
.gs_wrp.typ1 .gs_area div span,.gs_wrp.typ2 .gs_area div span,.gs_wrp.typ5 .gs_area div span{right:-7px}
.gs_area div.ovr span{color:#fff}
.im_boder{display:block;position:absolute;top:0;left:0;z-index:10;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box}
.im_boder.wid8{width:92px;height:60px}
.wid8 + .mov{left:0;bottom:0;width:25px;height:25px;background-position:-24px -173px}
.table_link_rgt_mov .mov{position:absolute;left:0;bottom:0;width:25px;height:25px;background-position:-25px -172px}
.box1{background:#fff}
.box2{background:#f6f6f6}
.by{display:inline-block;font-weight:normal;font-size:11px;line-height:16px;color:#888;white-space:nowrap}
.by span{letter-spacing:0}
.by span:before{display:inline-block;width:1px;height:9px;margin:-2px 4px 2px 3px;background:#e4e4e4;vertical-align:middle;content:''}
.series .new,.hot_issue .new{display:inline-block;font-family:Helvetica;font-size:9px;color:#ed232b;font-weight:bold;line-height:15px;vertical-align:top}
.spr ~ .hot_issue,.view_all + .hot_issue{border-top:1px solid #c5c5c5}
.pg.in ~ .hot_issue,section .hot_issue:first-child{margin-top:-1px;border-top:1px solid #c5c5c5}
.lnb_sub.p li.selected:nth-child(4) a{color:#177cf9}
.h3_box{padding:15px 10px 8px}
.h3_box h3{font-size:15px;color:#000;letter-spacing:-1px;font-weight:bold}
.h3_box a,.h3_area4 h3 a{display:inline-block;position:relative;padding-right:15px}
.h3_box a:before,.h3_area4 h3 a:before{position:absolute;right:0;top:2px;width:9px;height:12px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat 100% -1px;content:''}
.a .h3_box a:before{top:1px}
.h3_area4 h3 a:before{top:9px}
.a .h3_area4 h3 a:before{top:8px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h3_box a:before,.h3_area4 h3 a:before{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}
}
.h3_box h3 em{position:relative;color:#32a800}
.h3_box h3 em:after{position:relative;content:' '}
.news_lst{font-size:15px;line-height:21px}
.news_lst li{border-bottom:1px solid #ebebeb}
.news_lst li a{display:block;overflow:hidden;padding:8px 10px 7px;text-overflow:ellipsis;white-space:nowrap}
.news_lst .ri a{padding:0}
.news_lst.sec_home li a{text-overflow:clip;white-space:normal}
.news_lst.sec_home li a span{display:inline-block;margin-left:7px;font-size:11px;color:#999;letter-spacing:0;line-height:15px;white-space:nowrap}
.news_lst li:nth-child(5n){border-bottom:1px solid #cfcfcf}
.news_lst li a{display:block;position:relative}
.news_lst li a + a{float:none;overflow:hidden;margin-right:0}
.news_lst strong{display:block;display:-webkit-box;overflow:hidden;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.news_lst .tb{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#6b6b6b;line-height:18px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
#hdl-flick{height:191px !important}
#article-flick{height:105px !important}
#hot-flick{height:210px !important}
#hot-flick2{height:250px !important}
#sec-home-flick{height:105px !important}
#sec-home-flick2{height:144px !important}
.news_lst + div.view_all{margin-top:-1px;padding:0;border-top:1px solid #ebebeb;border-bottom:1px solid #cfcfcf}
.news_lst + div.view_all a{display:block;position:relative;padding-right:24px;font-size:13px;line-height:35px;letter-spacing:-1px;color:#32a800;text-align:right}
.news_lst + div.view_all a:before{position:absolute;right:10px;top:12px;width:7px;height:11px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat -21px -1px;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.news_lst + div.view_all a:before{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}
}
.mov_lst{position:relative}
.mov_lst:after{display:block;clear:both;content:''}
.mov_lst li{position:relative;border-bottom:1px solid #ebebeb}
.mov_lst li:before{position:relative;border-bottom:1px solid #e2e2e2}
.mov_lst li a:before,.mov_lst li a > em:first-child{position:absolute;top:0;left:0;width:27px;height:26px;font-size:17px;color:#56ed02;text-align:center;font-weight:bold;font-style:italic;line-height:26px;text-indent:-1px;border:1px solid #000;background:rgba(0,0,0,0.75);content:'';z-index:10}
.mov_lst.m li a:before,.mov_lst.spf li a:before{display:none}
.mov_lst li:first-child a:before{content:'1'}
.mov_lst li:nth-child(2) a:before{content:'2'}
.mov_lst li:nth-child(3) a:before{content:'3'}
.mov_lst li:nth-child(4) a:before{content:'4'}
.mov_lst li:nth-child(5) a:before{content:'5'}
.mov_lst li:nth-child(6) a:before{content:'6'}
.mov_lst li:nth-child(7) a:before{content:'7'}
.mov_lst li:nth-child(8) a:before{content:'8'}
.mov_lst li:nth-child(9) a:before{content:'9'}
.mov_lst li:nth-child(10) a:before{content:'10'}
.mov_lst li:nth-child(11) a:before{content:'11'}
.mov_lst li:nth-child(12) a:before{content:'12'}
.mov_lst li:nth-child(13) a:before{content:'13'}
.mov_lst li:nth-child(14) a:before{content:'14'}
.mov_lst li:nth-child(15) a:before{content:'15'}
.mov_lst li:nth-child(16) a:before{content:'16'}
.mov_lst li:nth-child(17) a:before{content:'17'}
.mov_lst li:nth-child(18) a:before{content:'18'}
.mov_lst li:nth-child(19) a:before{content:'19'}
.mov_lst li:nth-child(20) a:before{content:'20'}
.mov_lst li:nth-child(21) a:before{content:'21'}
.mov_lst li:nth-child(22) a:before{content:'22'}
.mov_lst li:nth-child(23) a:before{content:'23'}
.mov_lst li:nth-child(24) a:before{content:'24'}
.mov_lst li:nth-child(25) a:before{content:'25'}
.mov_lst li:nth-child(26) a:before{content:'26'}
.mov_lst li:nth-child(27) a:before{content:'27'}
.mov_lst li:nth-child(28) a:before{content:'28'}
.mov_lst li:nth-child(29) a:before{content:'29'}
.mov_lst li:nth-child(30) a:before{content:'30'}
.mov_lst li:last-child{border-bottom:0}
.mov_lst li a{display:block}
.mov_lst li img{float:left;margin-right:10px}
.mov_lst li span{display:table-cell;float:none;vertical-align:middle}
.mov_lst li span em{display:block;margin-bottom:3px;font-size:12px;color:#163a9e;font-weight:bold}
.mov_lst li span strong{display:-webkit-box;overflow:hidden;font-size:15px;color:#000;font-weight:normal;line-height:19px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.home_visited .mov_lst li a:visited span strong{color:#888}
.mov_lst li span strong + span{overflow:hidden;position:absolute;left:0;top:0;width:135px;height:75px}
.mov_lst li span strong + span span{position:absolute;right:3px;bottom:3px;height:16px;padding:2px 5px 3px;border:0;-webkit-border-radius:2px;border-radius:2px;background:rgba(0,0,0,0.7);font-size:14px;color:#fff;text-align:center;line-height:15px}
.a .mov_lst li span strong + span span{height:15px;padding:3px 5px}
.mov_lst li span strong + span em,.mov_lst .p_num em{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.mov_lst .p_num{display:block;height:auto;padding:0;margin-top:4px}
.mov_lst .p_num span{height:auto;padding:0 0 0 13px;display:inline;font-family:'helvetica';font-size:12px;color:#808080;background:url(https://ssl.pstatic.net/static/sports/mobile/common/ico_r.png) no-repeat 0 -178px;background-size:50px 500px;-webkit-background-size:50px 500px}
.mov_lst.spf li:last-child{border-bottom:1px solid #c3c3c3}
.mov_lst.spf .p_num{padding:0;margin-top:-1px}
.mov_lst.spf li span strong{line-height:17px}
.mov_lst.spf li span strong + span{width:137px}
.mov_lst.spf li span strong + span span{bottom:1px}
.flick_lst{overflow:hidden;height:105px;padding:0 8px}
.flick_lst li{float:left;width:33.33%;height:70px;text-align:center;-webkit-box-sizing:border-box}
.flick_lst li > div{position:relative;width:98px;height:70px;margin:0 auto}
.flick_lst li a{display:block;position:relative}
.flick_lst li a:before{position:absolute;left:50%;top:0;width:96px;height:68px;margin-left:-49px;border:1px solid rgba(0,0,0,0.6);content:''}
.flick_lst li a:after{position:absolute;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.flick_lst li a:after{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}
}
.flick_lst li.atc_mov a:after{left:4px;top:48px;width:18px;height:18px;background-position:-1px -46px}
.flick_lst li.atc_pht a:after{left:5px;top:51px;width:20px;height:16px;background-position:-56px -15px}
.flick_lst li img{margin-bottom:5px;vertical-align:top}
.flick_lst li span{display:block;display:-webkit-box;position:relative;overflow:hidden;width:87px;margin:0 auto;padding:0 6px;text-overflow:ellipsis;font-size:13px;color:#222;letter-spacing:-1px;line-height:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.flick_lst li a:visited span{color:#888}
.flick_lst li em{position:absolute;right:3px;top:49px;height:15px;padding:1px 4px 2px;border:0;-webkit-border-radius:2px;border-radius:2px;background:rgba(0,0,0,0.7);font-size:13px;color:#fff;text-align:center;line-height:14px}
.a .flick_lst li em{line-height:17px}
.flick_lst li span span{display:inline-block;width:auto;margin:0;padding:0;font-weight:normal;-webkit-box-orient:horizontal;vertical-align:top}
.flick_lst li em span{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.article_flick{position:relative;z-index:2000;padding-top:15px;background:#f8f8f8}
.article_flick h3{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.sec_home_flick{position:relative;z-index:2000;padding-bottom:15px;border-bottom:1px solid #cfcfcf}
#sec-home-flick + .pg,#sec-home-flick2 + .pg{position:absolute;right:0;top:8px;border-bottom:0}
.sec_home_flick2{position:relative;z-index:2000}
.sec_home_flick2 .flick_lst{height:129px;padding-bottom:15px}
.sec_home_flick2 li{width:50%;height:94px}
.sec_home_flick2 .flick_lst li > div{position:relative;width:148px;height:92px;margin:0 auto}
.sec_home_flick2 li a:before{position:absolute;left:50%;top:0;width:146px;height:92px;margin-left:-74px;border:1px solid rgba(0,0,0,0.6);content:''}
.sec_home_flick2 li.atc_pht a:after{left:7px;top:72px}
.sec_home_flick2 li span{width:136px;padding:0 6px}
#hot-flick + .pg,#hot-flick2 + .pg{position:relative;padding:5px 0 6px;border-bottom:1px solid #bcbcbc;background:#f6f6f6}
.sec_hot_issue .hot_issue{padding-bottom:6px}
.sec_hot_issue .hot_issue ul li:last-child{border-bottom:0}
.hc_wrp{border-top:1px solid #bcbcbc;border-bottom:1px solid #b2b2b2}
.linkage_wrp{position:relative;margin-top:-1px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background:#f6f6f6}
.linkage_wrp .h3_box{padding:13px 10px 9px}
.linkage_wrp .h3_box h3{font-size:16px;color:#222}
.linkage_wrp .h3_box em{color:#3449aa}
.linkage_wrp ul{width:100%;padding:0 10px;-webkit-box-sizing:border-box}
.linkage_wrp ul:after{display:block;clear:both;content:''}
.linkage_wrp ul li a{display:block;position:relative}
.linkage_wrp ul img{display:block}
.linkage_wrp .type1{padding-bottom:16px}
.linkage_wrp .type1 li{position:relative;float:left;width:149px}
.linkage_wrp .type1 li:first-child{margin-right:2px}
.linkage_wrp .type1 li a:before{position:absolute;left:0;top:0;width:147px;height:103px;border:1px solid rgba(0,0,0,0.2);content:'';z-index:20}
.linkage_wrp .type3 li:first-child a:before{height:93px}
.linkage_wrp .type1 li a:after{position:absolute;left:0;bottom:0;width:100%;height:105px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(0.32,rgba(0,0,0,0.05)),color-stop(0.41,rgba(0,0,0,0.15)),color-stop(0.52,rgba(0,0,0,0.2)),color-stop(0.63,rgba(0,0,0,0.4)),color-stop(0.7,rgba(0,0,0,0.6)),color-stop(0.8,rgba(0,0,0,0.75)),to(rgba(0,0,0,0.85)));content:''}
.linkage_wrp .type1 li span{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;padding:0 10px;position:absolute;left:0;bottom:6px;font-size:13px;color:#fff;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.9);letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;z-index:10}
.linkage_wrp .type2{position:relative;padding-bottom:8px}
.linkage_wrp .type2 li{height:60px;margin-bottom:6px}
.linkage_wrp .type2 li:first-child{padding-top:10px;border-top:1px solid #dbdbdb}
.linkage_wrp .type2 li a:before{position:absolute;left:0;top:0;width:96px;height:58px;border:1px solid rgba(0,0,0,0.2);content:'';z-index:20}
.linkage_wrp .type2 img{float:left;margin-right:10px}
.linkage_wrp .type2 span{display:table-cell;float:none;height:60px;font-size:15px;line-height:19px;vertical-align:middle}
.linkage_wrp .type3{margin-bottom:2px}
.linkage_wrp .type3 li{border-bottom:1px solid #e4e4e4;font-size:15px;line-height:33px}
.linkage_wrp .type3 li:last-child{border-bottom:0}
.linkage_wrp .type3 li a{overflow:hidden;text-overflow:ellipsis;padding-left:14px;white-space:nowrap}
.linkage_wrp .type3 li:nth-child(2) a{padding-left:0;letter-spacing:-1px}
.linkage_wrp .type3 li:nth-child(2) a:before{border:0}
.linkage_wrp .type3 li a:before{position:absolute;left:0;top:13px;width:5px;height:5px;border:2px solid #3449aa;border-width:0 0 2px 2px;content:''}
.linkage_wrp .type3 li:first-child{position:relative;overflow:hidden;width:300px;padding:0;border-bottom:0}
.linkage_wrp .type3 li:first-child:before{position:absolute;left:50%;top:0;width:3px;height:95px;margin-left:0;background:#f6f6f6;content:'';z-index:20}
.linkage_wrp .type3 li:first-child a:before{position:absolute;left:0;top:0;width:298px;height:93px;border:1px solid rgba(0,0,0,0.2);content:'';z-index:10}
.linkage_wrp .type3 li:first-child a:after{position:absolute;left:128px;top:25px;width:46px;height:48px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat -21px -46px;content:'';z-index:20}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.linkage_wrp .type3 li:first-child a:after{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}
}
.linkage_wrp .type3 li:first-child a{float:left;padding:0}
.linkage_wrp .type3 li:first-child a:first-child{margin-right:2px}
.h2_box{padding:12px 9px 12px}
.h2_box ~ .d_pg.n{margin-top:-1px}
.h2_box h2{font-size:16px;color:#000;letter-spacing:-1px;font-weight:bold}
.h2_box a{display:inline-block;position:relative;padding-right:15px}
.h2_box a:before{position:absolute;right:0;top:3px;width:9px;height:12px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat 100% -1px;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h2_box a:before{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}
}
.h2_box h2 em{position:relative;color:#32a800}
.h2_box h2 em:after{position:relative;content:' '}
.rnk_nav{position:relative;margin-bottom:-1px;padding-right:28px;z-index:100}
.rnk_nav ~ section{margin-top:2px}
.rnk_nav:after{display:block;clear:both;content:''}
.rnk_nav input{overflow:hidden;position:absolute;right:9px;top:50%;width:9px;height:6px;margin:-3px 0 0 -5px;border:0;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_14.png) no-repeat -1px -21px;background-size:60px 210px;-webkit-background-size:60px 210px;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10}
.rnk_nav input:checked{background-position:-1px -13px}
.rnk_nav label{overflow:hidden;position:absolute;right:0;top:0;width:28px;height:100%;border-top:1px solid #cacaca;border-bottom:1px solid #bcbcbd;background:#f6f6f6;line-height:777px;cursor:pointer;-webkit-box-sizing:border-box}
.rnk_nav ul{width:100%}
.rnk_nav ul li{float:left;width:25%;border:1px solid #cacaca;border-left:0;border-right:1px solid #d9dadd;background:#f6f6f6;text-align:center;line-height:34px;-webkit-box-sizing:border-box}
.rnk_nav ul .selected{line-height:36px}
.rnk_nav ul li:nth-child(-n+4){border-bottom:1px solid #bcbcbd}
.rnk_nav input:checked ~ ul li:nth-child(-n+4){border-bottom:1px solid #bcbcbd}
.rnk_nav ul li:nth-child(4n+1){border-left:0}
.rnk_nav ul li:nth-child(4n){border-right:1px solid #cacaca}
.rnk_nav input + ul li:nth-child(n+5){display:none;border-top:0}
.rnk_nav input + ul li:nth-child(n+5){border-bottom:1px solid #bcbcbd}
.rnk_nav input:checked + ul li:nth-child(n+5){display:block}
.rnk_nav ul li a{display:block;height:35px;border-left:1px solid #fbfbfb;border-top:1px solid #fbfbfb;font-size:14px;color:#3b3b3c;text-shadow:0 1px #fff;font-weight:bold}
.rnk_nav ul .selected a{height:36px;border:0;background:#494f5c;color:#59f304;text-shadow:0 -1px rgba(0,0,0,0.6);outline:1px solid #3f3f42;-webkit-box-shadow:0 1px #dfdfdf,inset 1px 1px 2px rgba(72,75,80,0.8),inset -1px -1px 2px rgba(72,75,80,0.8);-webkit-box-sizing:border-box}
.rnk_nav ul li a:empty{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}
.rnk_nav ul li:nth-child(4n+1) a{border-left:0}
.rnk_nav ul .selected:nth-child(4n+1) a{border-left:1px solid #3f3f42}
.bst_pht_area,.bst_pht_area2{overflow:hidden;position:relative;margin:6px 0 0 2px}
.bst_pht_thmb{position:absolute}
.bst_pht_thmb a{display:block}
.bst_pht_thmb img{vertical-align:top}
.bst_pht_thmb .inner{margin:0 3px 6px}
.thmb_img{overflow:hidden;position:relative;max-height:768px}
.thmb_img:before{position:absolute;left:0;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(0.32,rgba(0,0,0,0.05)),color-stop(0.41,rgba(0,0,0,0.15)),color-stop(0.52,rgba(0,0,0,0.2)),color-stop(0.63,rgba(0,0,0,0.4)),color-stop(0.7,rgba(0,0,0,0.6)),color-stop(0.8,rgba(0,0,0,0.75)),to(rgba(0,0,0,0.85)));content:''}
.thmb_img:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.2);content:'';-webkit-box-sizing:border-box;box-sizing:border-box}
.thmb_tit{position:absolute;left:11px;bottom:16px;font-size:14px;color:#fff;text-shadow:0 1px #1b1e27;font-weight:bold;letter-spacing:-1px;line-height:17px}
.thmb_tit p{display:-webkit-box;padding-right:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.rnk_nav ~ .no_data{width:208px;margin:1px auto 0;border-bottom:0;background:#fff;color:#333;letter-spacing:-1px}
.rnk_nav ~ .no_data h1{font-size:14px;font-weight:bold;text-align:left;white-space:nowrap}
.rnk_nav ~ .no_data ol{margin:3px 0 1px}
.rnk_nav ~ .no_data ol li{position:relative;padding-left:15px;text-align:left;line-height:20px;white-space:nowrap}
.rnk_nav ~ .no_data ol li:before{position:absolute;left:0;top:0;font-size:13px;color:#333;content:''}
.rnk_nav ~ .no_data ol li:nth-child(1):before{content:'1.'}
.rnk_nav ~ .no_data ol li:nth-child(2):before{content:'2.'}
.rnk_nav ~ .no_data ol li:nth-child(3):before{content:'3.'}
#wbc{position:relative;overflow:hidden;width:100%;height:175px;z-index:10}
#wbc + .pg.in{padding:9px 76px 8px}
.wbc-container{clear:both}
.wbc-ct{position:absolute;float:left;width:100%;height:100%}
.lom_wrp{margin:0 10px 15px;border:1px solid #bcbcbe;background:#fff;-webkit-box-shadow:0 1px #eaeaea}
.lom_wrp img{display:block;width:298px;margin:0 auto}
.h2_box2{position:relative;padding:16px 9px 12px;border-bottom:1px solid #e3e3e3}
.h2_box2 ~ .d_pg.n{margin-top:-1px}
.h2_box2 h2{display:inline-block;font-size:16px;color:#000;font-weight:bold}
.h2_box2 h2 > span{font-size:17px}
.h2_box2 h2 + span{margin-left:6px;font-size:12px;color:#818181;font-weight:normal}
.h2_box2 label{overflow:hidden;position:absolute;width:47px;height:28px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_kl_tg10.png) no-repeat;line-height:777px;cursor:pointer;-webkit-box-sizing:border-box;-webkit-background-size:95px 60px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h2_box2 label{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/bg_kl_tg20.png)}
}
.h2_box2 input{overflow:hidden;position:absolute;width:46px;height:28px;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10;-webkit-appearance:none;opacity:0}
.h2_box2 div[role="toggle"]{float:right}
.h2_box2 .fh{right:56px;top:10px;background-position:-1px -31px}
.h2_box2 input:nth-of-type(1){right:56px;top:10px}
.h2_box2 input:nth-of-type(1):checked + .fh{background-position:-1px -1px}
.h2_box2 .sh{width:46px;right:10px;top:10px;background-position:-48px -1px}
.h2_box2 input:nth-of-type(2){right:10px;top:10px}
.h2_box2 input:nth-of-type(2):checked + .sh{background-position:-48px -31px}
.mn_kl{position:relative;overflow:hidden;margin:-1px 0;z-index:130}
.mn_kl .mn{position:relative}
.mn_kl .mpg1{display:table;width:100%}
.mn_kl .mpg1,.mn_kl .mpg2l{display:table;width:100%}
.mn_kl .mpg1 li,.mn_kl .mpg2l li{display:table-cell;width:auto;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;color:#212121;font-size:11px}
.mn_kl .mpg1 li:last-child{border-right:0}
.mn_kl .mpg1 li a,.mn_kl .mpg2l li a{color:#212121}
.mn_kl .mpg1 .mpm,.mn_kl .mpg2l .mpm{display:block;height:52px}
.mn_kl .mpg1 .mpm.on,.mn_kl .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px}
.mn_kl .mpg1 li.on,.mn_kl .mpg2l li.on{border-bottom:none}
.mn_kl .mpg2{display:none}
.mn_kl .mpg2.on{display:block}
.mn_kl .mpm span{display:inline-block;overflow:hidden;width:72px;height:51px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_kl10_v2.png) no-repeat 0 0;-webkit-background-size:350px 100px}
.mn_kl .mpm span span{display:inline-block;margin-top:15px;background-image:none}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mn_kl .mpm span{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_kl20_v2.png)}
}
.mn_kl .mpm .mp1{background-position:0 0;text-indent:-1px}
.mn_kl .mpm.on .mp1{background-position:0 -49px;text-indent:-1px}
.mn_kl .mpm .mp2{background-position:-74px 0}
.mn_kl .mpm.on .mp2{background-position:-74px -49px}
.mn_kl .mpm .mp3{background-position:-146px 0}
.mn_kl .mpm.on .mp3{background-position:-146px -49px}
.mn_kl .mpm .mp4{background-position:-206px 0}
.mn_kl .mpm.on .mp4{background-position:-206px -51px}
.mn_kl .mpm .mp5{background-position:-258px 0}
.mn_kl .mpm.on .mp5{background-position:-258px -51px}
.mn_gn .mpm .mp6{background-position:-2px 0}
.mn_gn .mpm.on .mp6{background-position:-2px -63px}
.mn_gf{overflow:hidden;position:relative;z-index:130;margin-top:-1px;margin-bottom:-1px}
.mn_gf .mn{position:relative}
.mn_gf .mpg1{display:table;width:100%}
.mn_gf .mpg1,.mn_gf .mpg2l{display:table;width:100%}
.mn_gf .mpg1 li,.mn_gf .mpg2l li{display:table-cell;width:auto;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;color:#212121;font-size:11px}
.mn_gf .mpg1 li:last-child{border-right:0}
.mn_gf .mpg1 li a,.mn_gf .mpg2l li a{color:#212121}
.mn_gf .mpg1 .mpm,.mn_gf .mpg2l .mpm{display:block;height:52px}
.mn_gf .mpg1 .mpm.on,.mn_gf .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px}
.mn_gf .mpg1 li.on,.mn_gf .mpg2l li.on{border-bottom:none}
.mn_gf .mpg2{display:none}
.mn_gf .mpg2.on{display:block}
.mn_gf .mpm span{display:inline-block;overflow:hidden;width:75px;height:51px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gf10_v3.png) no-repeat 0 0;-webkit-background-size:294px 100px;white-space:nowrap}
.mn_gf .mpm span span{display:inline-block;margin-top:15px;background-image:none}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mn_gf .mpm span{background-image:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_gf20_v3.png)}
}
.mn_gf .mpm .mp1{background-position:0 -1px;text-indent:-1px}
.mn_gf .mpm.on .mp1{background-position:0 -51px;text-indent:-1px}
.mn_gf .mpm .mp2{background-position:-74px 0}
.mn_gf .mpm.on .mp2{background-position:-74px -49px}
.mn_gf .mpm .mp3{background-position:-141px 0}
.mn_gf .mpm.on .mp3{background-position:-141px -50px}
.mn_gf .mpm .mp4{background-position:-218px 0}
.mn_gf .mpm.on .mp4{background-position:-218px -50px}
.rktb.wc{position:relative}
.rktb.wc thead th{height:33px}
.rktb.wc thead th:nth-child(1){width:21px;padding-left:10px;white-space:nowrap}
.rktb.wc thead th:nth-child(2){text-indent:-7777px}
.rktb.wc thead th:nth-last-child(-n+5){width:10%;min-width:31px}
.rktb.wc thead th:last-child{width:12%;min-width:44px}
.rktb.wc td{height:38px;border-bottom:1px solid #eee;background:#fff;font-size:15px}
.rktb.wc tr td em{text-indent:-1px}
.rktb.wc tr:last-child td{border-bottom:0}
.rktb.wc td:nth-child(2) span{position:relative;top:3px;margin-left:-2px;font-size:15px}
.rktb.wc td:nth-child(2) img{vertical-align:middle}
.rktb.wc td:nth-child(6){color:#49b30e}
.golf_end{padding:5px;padding-bottom:0;background:#f5f6fb}
.golf_winner{margin-bottom:6px;border:1px solid #8d92af;text-align:center;background:#f8f9fb}
.golf_winner h3{height:31px;border-bottom:1px solid #8d92af;background-color:#eff0f5;color:#192557;font-size:14px;line-height:31px}
.golf_winner .result{display:inline-block;text-align:center;vertical-align:top}
.golf_winner .result > div{display:table-cell;width:100%;height:95px;vertical-align:middle;color:#333335;font-size:13px;line-height:18px}
.golf_winner .result i{font-style:normal;font-family:helvetica;font-size:13px}
.golf_winner .result em{display:inline-block;padding-left:3px;color:#4a68c6}
.golf_winner .result .player{display:inline-block;margin-bottom:7px;font-size:15px}
.golf_winner .result .to_par{padding-left:8px}
.golf_winner .total_score,.golf_winner .to_par{font-weight:bold}
.golf_rank_wrp{margin:0 -5px;background:#fff}
.golf_rank_wrp h3{height:31px;padding:0 8px;border-top:1px solid #595f6f;border-bottom:1px solid #2b2e3f;background:#63697b;color:#fff;font-size:12px;line-height:31px}
.golf_rank_tbl{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}
.golf_rank_tbl i{font-style:normal}
.golf_rank_tbl th.rank{width:42px}
.golf_rank_tbl th.total{width:55px}
.golf_rank_tbl th.today{width:63px}
.golf_rank_tbl th,.golf_rank_tbl td{height:28px;padding-top:1px;border-top:1px solid #e2e2e2;text-align:center}
.golf_rank_tbl th{color:#6c6c6c;font-size:11px;font-weight:normal}
.golf_rank_tbl th i{font-size:12px;font-family:helvetica}
.golf_rank_tbl td i{color:#646464;font-size:13px;font-family:helvetica}
.golf_rank_tbl .player{text-align:left}
.golf_rank_tbl .player span{display:inline-block;width:130px;padding-top:1px;text-align:center}
.golf_rank_tbl td.player{font-size:12px;font-family:AppleSDGothicNeo-SemiBold,sans-serif}
.golf_rank_tbl thead th{border-top:0}
.golf_rank_tbl tbody th{text-align:left}
.golf_rank_tbl tbody tr:nth-child(2n-1) th,.golf_rank_tbl tbody tr:nth-child(2n-1) td{border-top:1px solid #e2e2e2;background:#f9f9f9}
.golf_rank_tbl thead .rank{text-align:left}
.golf_rank_tbl thead .rank span{display:inline-block;padding-left:7px}
.golf_rank_tbl tbody .rank span{display:inline-block;min-width:23px;margin-left:3px;color:#232323;font-weight:bold;font-style:italic;font-size:14px;text-align:center}
.golf_rank_tbl .high .rank span{color:#2243a2}
.thmb_type_article{border-bottom:1px solid #cfcfcf}
.thmb_type_article .h3_box{padding:14px 10px 9px;border-bottom:1px solid #ebebeb}
.thmb_type_article .h3_box h3{letter-spacing:inherit}
.thmb_type_lst{padding-top:9px}
.thmb_type_lst .type1.play_ico .thmb:before{position:absolute;left:4px;bottom:7px;width:16px;height:16px;background:url(https://ssl.pstatic.net/static/sports/mobile/common/sp_0020_10.png) no-repeat -2px -47px;content:''}
.thmb_type_lst .type1:after{display:block;clear:both;content:''}
.thmb_type_lst .type1 .thmb{position:relative;float:left;margin:0 10px 0 9px}
.thmb_type_lst .type1 .trans_border{position:absolute;top:0;left:0;width:96px;height:58px;border:1px solid rgba(0,0,0,0.1)}
.thmb_type_lst .type1 .txt{display:block;overflow:hidden;padding:3px 5px 7px 0}
.thmb_type_lst .type1 .txt strong{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:normal;color:#1a1a1a}
.thmb_type_lst .type1 .tb{display:block;display:-webkit-box;overflow:hidden;margin-top:2px;text-overflow:ellipsis;line-height:17px;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;color:#707070}
.thmb_type_lst .type1:last-child{margin-bottom:12px}
.thmb_type_lst .type1 + .type1 .txt{padding:5px 5px 0 0;border-top:1px solid #ebebeb}
.thmb_type_lst .type1 + .type1 .thmb{margin-top:3px}
.thmb_type_lst .type2 a{display:block;overflow:hidden;padding:8px 10px 10px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#1a1a1a}
.thmb_type_lst .type1 + .type2{margin-top:6px;border-top:1px solid #ebebeb}
.thmb_type_lst .type2 + .type2{border-top:1px solid #ebebeb}
@media all and (min-width:450px) and (orientation:landscape){.thmb_type_lst .type1 .txt strong{-webkit-line-clamp:1}
    .thmb_type_lst .type1 .tb{-webkit-line-clamp:2}
}
@media all and (min-width:760px) {
    .thmb_type_lst .type1 .txt strong{-webkit-line-clamp:1}
    .thmb_type_lst .type1 .tb{-webkit-line-clamp:2}
}
.info_version{overflow:hidden;height:40px;background:#aebace;padding:0 8px 0 15px}
.info_version .txt{float:left;font-size:14px;line-height:41px;letter-spacing:-1px;color:#fff}
.info_version .btn_area{float:right;height:23px;margin-top:7px;padding:0 6px;border:1px solid #d7dde8;-webkit-border-radius:1px;border-radius:1px;font-size:12px;color:#fff;line-height:24px}
.info_version .btn_area span{color:#fff;padding-right:7px;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/pts/bg_arr.png) 100% 50% no-repeat;background-size:4px 5px;-webkit-background-size:4px 5px}
.NO_TAP_HIGHLIGHT{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.NO_TAP_HIGHLIGHT *{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.new_scroll{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.new_scroll .scroller{position:absolute;height:100%}
.top_score_wrap .game_lst_bx .game_lst li .round_info .top,.top_score_wrap .game_lst_bx .game_lst li .round_info .bottom,.top_score_wrap .match_bx .team .player .stat,.top_score_wrap .goal_bx .score_lst li.fail:before,.top_score_wrap .score_bx .score_lst li .stat_goal,.top_score_wrap .score_bx .score_lst li .stat_own{display:inline-block;overflow:hidden;background-image:url(https://ssl.pstatic.net/static/sports/2017/mobile/gameEnd/sp_top_v2.png);background-repeat:no-repeat;background-size:75px 40px;-webkit-background-size:75px 40px;font-size:0;vertical-align:top;line-height:0}
.top_score_wrap{background:#2350aa;color:#fff}
.top_score_wrap .game_lst_bx{position:relative;z-index:2;height:54px;top:-1px}
.top_score_wrap .game_lst_bx:before{position:absolute;left:0;right:0;top:1px;bottom:1px;background:#112e6e;content:''}
.top_score_wrap .game_lst_bx:after{position:absolute;top:0;left:0;right:0;height:1px;background:#0f2557;content:''}
.top_score_wrap .game_lst_bx .game_lst{white-space:nowrap;font-size:0}
.top_score_wrap .game_lst_bx .game_lst:after{display:block;content:'';clear:both}
.top_score_wrap .game_lst_bx .game_lst li{display:inline-block;width:108px;background:#112e6e;border-left:1px solid #0a1c46;border-top:1px solid #0f2557}
.top_score_wrap .game_lst_bx .game_lst li a{display:block;position:relative;padding:6px 0;color:#9fc2ff}
.top_score_wrap .game_lst_bx .game_lst li .round_info{position:absolute;left:0;top:0;bottom:0;width:19px;border-right:1px solid #0F2558;line-height:14px;text-align:center}
.top_score_wrap .game_lst_bx .game_lst li .round_info .top{width:5px;height:4px;background-position:-16px -11px;vertical-align:bottom}
.top_score_wrap .game_lst_bx .game_lst li .round_info .num{display:block;width:100%;height:22px;line-height:21px;font-size:13px;font-family:HelveticaNeue-Medium,sans-serif;color:#344f91}
.top_score_wrap .game_lst_bx .game_lst li .round_info .num.dash{color:#344f91}
.top_score_wrap .game_lst_bx .game_lst li .round_info .bottom{width:5px;height:4px;background-position:-16px -18px;vertical-align:top}
.top_score_wrap .game_lst_bx .game_lst li .team{position:relative;padding:0 24px 0 7px}
.top_score_wrap .game_lst_bx .game_lst li .team .logo{display:inline-block;width:18px;height:18px;margin-right:3px;vertical-align:top}
.top_score_wrap .game_lst_bx .game_lst li .team .logo img{width:18px;height:18px;vertical-align:top}
.top_score_wrap .game_lst_bx .game_lst li .team .name{display:inline-block;min-width:59px;height:20px;font-size:12px;font-family:AppleSDGothicNeo-SemiBold,sans-serif;line-height:21px;vertical-align:top}
.top_score_wrap .game_lst_bx .game_lst li .team .score{position:absolute;top:0;right:0;width:24px;padding-right:6px;font-size:12px;font-family:HelveticaNeue-Medium,sans-serif;line-height:19px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}
html[data-useragent*="Android"] .top_score_wrap .game_lst_bx .game_lst li .team .score{line-height:21px}
.top_score_wrap .game_lst_bx .game_lst li:last-child{border-right:1px solid #0f2557}
.top_score_wrap .game_lst_bx .game_lst li.stat2 .round_info.top .top{background-position:0 -11px}
.top_score_wrap .game_lst_bx .game_lst li.stat2 .round_info.bottom .bottom{background-position:0 -18px}
.top_score_wrap .game_lst_bx .game_lst li.stat2 .round_info .num{color:#36e2ff}
.top_score_wrap .game_lst_bx .game_lst li.on{position:relative;background:#02124d;border:1px solid #051241;border-bottom:none}
.top_score_wrap .game_lst_bx .game_lst li.on .round_info{background:#000b35;border-right:1px solid #000b35}
.top_score_wrap .game_lst_bx .game_lst li.on a{color:#fff}
.top_score_wrap .game_lst_bx .game_lst li.on.stat2 .round_info.top .top{background-position:-8px -11px}
.top_score_wrap .game_lst_bx .game_lst li.on.stat2 .round_info.bottom .bottom{background-position:-8px -18px}
.top_score_wrap .game_lst_bx .game_lst li.on.stat2 .num{color:#f21f47}
.top_score_wrap .game_lst_bx .game_lst li.on + li{border-left:none}
.top_score_wrap .game_lst_bx .game_lst2 li{width:108px}
.top_score_wrap .game_lst_bx .game_lst2 li a{padding-left:21px}
.top_score_wrap .game_lst_bx + .match_bx{top:-2px}
.top_score_wrap .match_bx{overflow:hidden;position:relative;padding-bottom:9px;min-height:88px}
.top_score_wrap .match_bx .team_lft{position:relative;float:left;padding-top:7px;width:50%;text-align:right}
.top_score_wrap .match_bx .team_lft .score{right:32px}
.top_score_wrap .match_bx .team_lft .team{padding-right:70px}
.top_score_wrap .match_bx .team_rgt{position:relative;float:left;padding-top:7px;width:50%}
.top_score_wrap .match_bx .team_rgt .score{left:32px}
.top_score_wrap .match_bx .team_rgt .team{padding-left:70px}
.top_score_wrap .match_bx .team{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}
.top_score_wrap .match_bx .team .logo{display:inline-block;width:50px}
.top_score_wrap .match_bx .team .logo img{width:50px;height:50px;vertical-align:top}
.top_score_wrap .match_bx .team .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;font-family:AppleSDGothicNeo-SemiBold,sans-serif;padding:0 9px;line-height:15px;color:#fff}
.top_score_wrap .match_bx .team .player{padding-top:1px;font-size:11px;color:#9fc2ff}
.top_score_wrap .match_bx .team .player .stat{width:15px;height:15px;margin-right:3px;vertical-align:top}
.top_score_wrap .match_bx .team .player .stat.select{background-position:-20px -25px}
.top_score_wrap .match_bx .team .player .stat.win{background-position:-40px -25px}
.top_score_wrap .match_bx .team .player .stat.lose{background-position:-60px -25px}
.top_score_wrap .match_bx .team .player .stat.pitcher{background-position:-60px -8px}
.top_score_wrap .match_bx .score{position:absolute;top:19px;width:62px;text-align:center;font-size:32px;font-family:HelveticaNeue-Bold,sans-serif;line-height:30px}
.top_score_wrap .match_bx .score2{font-size:30px}
.top_score_wrap .match_bx .info_area{position:absolute;top:23px;left:0;right:0;text-align:center}
.top_score_wrap .match_bx .info_area .info{padding:11px 0 0 0;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Regular,sans-serif;font-size:12px;color:#9fc2ff}
.top_score_wrap .match_bx .info_area .info .stad{display:block;font-size:10px;line-height:13px;color:#73a0f4}
.top_score_wrap .match_bx .btn_state{display:inline-block;padding:0 8px;height:22px;border-radius:1px;-webkit-border-radius:1px;font-size:11px;line-height:23px;font-family:Helvetica Neue,AppleSDGothicNeo-Regular,sans-serif;color:#fff}
.top_score_wrap .match_bx .btn_state span{font-size:12px;line-height:22px;font-family:HelveticaNeue,sans-serif}
.top_score_wrap .match_bx .btn_state.stat1{background:#0b215c}
.top_score_wrap .match_bx .btn_state.stat2{background:#e13434}
.top_score_wrap .match_bx .btn_state.stat3{background:#173c84}
.top_score_wrap .match_bx .btn_state.btn_state_live{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;line-height:21px;background:#e13434}
.top_score_wrap .match_bx.before_game .team_lft .score,.top_score_wrap .match_bx.before_game .team_rgt .score{font-size:32px;color:#4d70be;top:16px;font-weight:normal;font-family:HelveticaNeue-Medium,sans-serif}
.top_score_wrap .goal_bx{overflow:hidden;border-top:1px solid #1f4aa0}
.top_score_wrap .goal_bx .goal_wrap{position:relative;float:left;width:50%;padding-left:32px;box-sizing:border-box;-webkit-box-sizing:border-box}
.top_score_wrap .goal_bx .goal_wrap:first-child{padding:0 32px 0 0;border-right:1px solid #1f4aa0;text-align:right}
.top_score_wrap .goal_bx .goal_wrap:first-child .goal_count{left:initial;right:16px}
.top_score_wrap .goal_bx .goal_count{position:absolute;top:0;left:16px;font-size:12px;font-family:HelveticaNeue,sans-serif;line-height:22px;color:#0dea2b}
.top_score_wrap .goal_bx .score_lst{display:inline-block;overflow:hidden;vertical-align:top}
.top_score_wrap .goal_bx .score_lst li{float:left;padding-top:6px;margin-left:6px;height:21px;box-sizing:border-box;-webkit-box-sizing:border-box}
.top_score_wrap .goal_bx .score_lst li:first-child{margin-left:0}
.top_score_wrap .goal_bx .score_lst li:before{display:inline-block;width:8px;height:8px;background:#154199;border-radius:8px;-webkit-border-radius:8px;content:'';vertical-align:top}
.top_score_wrap .goal_bx .score_lst li.suc:before{width:8px;height:8px;background:#0dea2b}
.top_score_wrap .goal_bx .score_lst li.fail:before{width:8px;height:8px;background-position:0 0;background-color:inherit;border-radius:0;-webkit-border-radius:0}
.top_score_wrap .score_bx{display:table;position:relative;width:100%;background:#1c4aa2;margin-bottom:-1px;border-top:1px solid #1b4494;border-bottom:1px solid #1b4494}
.top_score_wrap .score_bx .score_wrap{display:table-cell;width:50%;padding:8px 0 10px}
.top_score_wrap .score_bx .score_wrap:first-child{border-right:1px solid #1b4494;text-align:right}
.top_score_wrap .score_bx .score_wrap:first-child .score_lst li{padding:0 9px 0 0}
.top_score_wrap .score_bx .score_wrap:first-child .stat_goal,.top_score_wrap .score_bx .score_wrap:first-child .stat_own{float:right}
.top_score_wrap .score_bx .score_wrap:first-child .time{padding:0 0 0 5px}
.top_score_wrap .score_bx .score_lst li{overflow:hidden;margin-top:1px;padding-left:9px;font-size:11px;color:#9fc2ff}
.top_score_wrap .score_bx .score_lst li:first-child{margin-top:0}
.top_score_wrap .score_bx .score_lst li .stat_goal{width:8px;height:8px;margin:3px 5px 0;background-position:-22px 0;content:''}
.top_score_wrap .score_bx .score_lst li .stat_own{width:8px;height:8px;margin:3px 5px 0;background-position:-32px 0;content:''}
.top_score_wrap .score_bx .score_lst li .time{padding-right:5px;font-size:12px;font-family:HelveticaNeue,sans-serif;color:#fff}
.top_score_wrap .game_nav_wrap{border-top:1px solid #1d489b}
.top_score_wrap .game_nav_wrap .game_nav{display:table;width:100%;height:45px;background:#2350aa;border-bottom:none}
.top_score_wrap .game_nav_wrap .game_nav li{display:table-cell;line-height:38px}
.top_score_wrap .game_nav_wrap .game_nav a{font-size:16px;line-height:38px;color:#73a0f4}
.top_score_wrap .game_nav_wrap .game_nav .selected span{border-bottom:3px solid #7cdcff;font-family:AppleSDGothicNeo-SemiBold,sans-serif;color:#fff}
.top_score_wrap .game_nav_wrap .game_nav.ty_other a{min-width:70px;padding:0}
.top_score_wrap.ready{background:#112e6e}
.top_score_wrap.ready .game_lst_bx .game_lst li{border-bottom:1px solid #0f2557}
.top_score_wrap.ready .game_lst_bx .game_lst li.on{border-bottom:1px solid #051241}
.top_score_wrap.ready .game_lst_bx + .match_bx{border-top:1px solid #0f2557}
.top_score_wrap.ready .game_nav_wrap{border-top-color:#102962}
.top_score_wrap.ready .game_nav_wrap .game_nav{background:#112e6e}
.top_score_wrap.ready .game_nav_wrap .game_nav a{color:#4d70be}
.top_score_wrap.ready .team .player .stat.select{background-position:0 -25px}
.top_score_wrap.ready .tv_live_player .player_top{border-top-color:#102961;background-color:#112e6e}
.top_score_wrap.ready .tv_live_player .player_top .notice{opacity:0.6}
.top_score_wrap.ready .tv_live_player .btn_fold{background-color:#112e6e;opacity:0.8}
.top_score_wrap .score_board{overflow:hidden;position:relative;border-top:1px solid #1b4494;background:#1c4aa2}
.top_score_wrap .score_board .score_tit{float:left;width:13%;color:#fff}
@media (max-width:320px) {
    .top_score_wrap .score_board .score_tit{width:16%}
}
@media (min-width:768px) {
    .top_score_wrap .score_board .score_tit{width:16%}
}
.top_score_wrap .score_board .score_tit table td{max-width:20px;padding-left:15px;font-size:11px;text-align:left}
.top_score_wrap .score_board .score_tit .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}
.top_score_wrap .score_board .score_stat{float:left;width:61%;color:#fff}
.top_score_wrap .score_board .score_stat table{table-layout:fixed}
@media (max-width:320px) {
    .top_score_wrap .score_board .score_stat{width:57%}
}
@media (min-width:768px) {
    .top_score_wrap .score_board .score_stat{width:57%}
}
.top_score_wrap .score_board .score_etc{position:relative;z-index:2;float:right;overflow:hidden;width:26%;background:#1c4aa2;color:#7cdcff}
.top_score_wrap .score_board .score_etc table th{overflow:hidden;color:#7cdcff}
.top_score_wrap .score_board .score_etc table thead th:last-child,.top_score_wrap .score_board .score_etc table tbody td:last-child{padding-right:3px}
.top_score_wrap .score_board table{width:100%}
.top_score_wrap .score_board table th,.top_score_wrap .score_board table td{height:15px;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-weight:normal;text-align:center}
.top_score_wrap .score_board table tr th:first-child{min-width:initial;width:0}
.top_score_wrap .score_board table tbody tr th,.top_score_wrap .score_board table tbody tr td{padding-top:0;padding-bottom:11px}
.top_score_wrap .score_board table tbody tr:first-child th,.top_score_wrap .score_board table tbody tr:first-child td{padding-top:6px;padding-bottom:0}
.top_score_wrap .score_board table thead th{height:25px;border-bottom:1px solid #1b4494;font-size:12px;color:#7cadff}
.top_score_wrap .score_board table thead th.on span{position:relative;display:inline-block;padding:0 3px}
.top_score_wrap .score_board table thead th.on span:before{position:absolute;left:0;right:0;bottom:-6px;border-bottom:1px solid #7cadff;content:''}
.top_score_wrap .score_board table caption{overflow:hidden;position:absolute !important;width:1px;height:1px;font-size:1px;line-height:1px;clip:rect(1px,1px,1px,1px)}
.top_score_wrap .score_board.score_scroll:before{position:absolute;top:25px;left:0;right:0;border-bottom:1px solid #1b4494;content:''}
.top_score_wrap .score_board.score_scroll:after{position:absolute;top:25px;left:0;right:70%;border-bottom:1px solid rgba(27,68,148,0.5);z-index:10;content:''}
.top_score_wrap .score_board.score_scroll .new_scroll{position:absolute;left:13%;top:0;right:27%;bottom:0;text-align:right;margin-left:1px}
@media (max-width:320px) {
    .top_score_wrap .score_board.score_scroll .new_scroll{left:16%}
}
@media (min-width:768px) {
    .top_score_wrap .score_board.score_scroll .new_scroll{left:16%}
}
.top_score_wrap .score_board.score_scroll .new_scroll:before{position:absolute;left:0;top:1px;z-index:2;width:37px;height:66px;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/gameEnd/bg_score.png) 0 0 no-repeat;background-size:37px 66px;-webkit-background-size:37px 66px;content:''}
.top_score_wrap .score_board.score_scroll .new_scroll.shadow_del::before{content:none}
.top_score_wrap .score_board.score_scroll .scroller{min-width:100%}
.top_score_wrap .score_board.score_scroll .scroller .score_stat{overflow:hidden;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}
.top_score_wrap .score_board.score_scroll .scroller .score_stat table{table-layout:auto}
.top_score_wrap .score_board.score_scroll .scroller .score_stat table thead th{min-width:20px}
.top_score_wrap .score_board.score_scroll .scroller .score_stat table thead th:first-child{min-width:initial}
.top_score_wrap .score_board.score_scroll .score_tit{position:relative;z-index:2;background:#1c4aa2;border-right:1px solid rgba(27,68,148,0.5)}
.top_score_wrap .score_board2{background:#1c4aa2}
.top_score_wrap .score_board2 table{width:100%;table-layout:fixed}
.top_score_wrap .score_board2 table tbody td{min-width:16px}
.top_score_wrap .score_board2 table caption{overflow:hidden;position:absolute !important;width:1px;height:1px;font-size:1px;line-height:1px;clip:rect(1px,1px,1px,1px)}
.top_score_wrap .score_board2 table td,.top_score_wrap .score_board2 table th{height:15px;font-size:12px;font-weight:normal;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;text-align:center}
.top_score_wrap .score_board2 table tbody th .tit{display:block;font-size:11px;padding-left:15px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.top_score_wrap .score_board2 table thead th{height:25px;border-top:1px solid #1b4494;border-bottom:1px solid #1b4494;font-size:12px;color:#7cadff}
.top_score_wrap .score_board2 table tr th:first-child{width:23%}
.top_score_wrap .score_board2 table thead th span{display:inline-block;padding:0 3px}
.top_score_wrap .score_board2 table thead th.on span{position:relative}
.top_score_wrap .score_board2 table thead th.on span:before{position:absolute;left:0;right:0;bottom:-6px;border-bottom:1px solid #7cadff;content:''}
.top_score_wrap .score_board2 table .point{color:#7cdcff}
.top_score_wrap .score_board2 table tbody th,.top_score_wrap .score_board2 table tbody td{padding-top:0;padding-bottom:11px}
.top_score_wrap .score_board2 table tbody tr:first-child th,.top_score_wrap .score_board2 table tbody tr:first-child td{padding-top:6px;padding-bottom:0}
.top_score_wrap .tit_bx{position:relative;padding:15px 30px;text-align:center}
.top_score_wrap .tit_bx .tag_area{height:19px;font-size:0}
.top_score_wrap .tit_bx .game_info{display:inline-block;padding:0 7px;height:19px;background:#0990ee;border-radius:1px;-webkit-border-radius:1px;font-size:11px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;line-height:20px;color:#fff}
.top_score_wrap .tit_bx .game_info.stat1{background-color:#647391}
.top_score_wrap .tit_bx .game_info.stat2{background-color:#e13434;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;line-height:19px;vertical-align:top}
.top_score_wrap .tit_bx .game_info + .game_info{margin-left:3px}
.top_score_wrap .tit_bx .tit{display:block;margin:10px 0 0;font-size:20px;line-height:24px;font-family:AppleSDGothicNeo-SemiBold,sans-serif;color:#fff}
.top_score_wrap .tit_bx .loca_area{display:block;padding-top:5px;font-size:12px;line-height:10px;color:#9fc2ff}
.top_score_wrap .tit_bx .loca_area.en{font-family:HelveticaNeue,sans-serif;font-size:13px}
.top_score_wrap .tit_bx .date_area{display:block;padding-top:8px;font-size:12px;line-height:10px;font-family:HelveticaNeue-Light,sans-serif;color:#9fc2ff}
.top_score_wrap .tit_bx .close{position:absolute;top:0;right:0}
.top_score_wrap .tit_bx .close span{display:inline-block;width:16px;height:16px;background-color:#000}
.top_score_wrap .sub_info_area{margin-top:2px;font-size:12px;line-height:normal;font-family:HelveticaNeue-Light,sans-serif;color:#9fc2ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.top_score_wrap .sub_info_area .location{padding-left:4px;font-family:HelveticaNeue,sans-serif}
@media (min-width:768px) {
    .top_score_wrap .tit_bx{padding:31px 140px 18px}
    .top_score_wrap .tit_bx .tit{font-size:27px;line-height:32px}
    .top_score_wrap .game_lst_bx{height:62px}
    .top_score_wrap .game_lst_bx .game_lst li a{padding:10px 0}
    .top_score_wrap .match_bx .team{overflow:hidden;text-align:right}
    .top_score_wrap .match_bx .team .name{display:inline-block;padding:0 5px;font-size:16px;line-height:50px}
    .top_score_wrap .match_bx .team .logo{vertical-align:top}
    .top_score_wrap .match_bx .team_rgt,.top_score_wrap .match_bx .team_lft{padding-top:10px}
    .top_score_wrap .match_bx .team_rgt .team{padding-left:100px;text-align:left}
    .top_score_wrap .match_bx .team_lft .team{padding-right:100px}
    .top_score_wrap .match_bx .team_lft .team .logo{float:right}
    .end_cbox,.end_page{max-width:520px;margin:0 auto}
    .end_page .page_indicator{padding:10px 0}
}
.game_nav_wrap{overflow:hidden}
.game_nav{border-bottom:1px solid #dcdcdc;padding-right:1px;height:57px;text-align:center;font-size:0;background-color:#f6f7f9;white-space:nowrap}
.game_nav.bg_wt{background-color:#fff}
.game_nav li{display:inline-block;margin-bottom:-1px;line-height:52px}
.game_nav.list2 a{padding:0 12px 0 13px}
.game_nav a{position:relative;display:inline-block;padding:0 7px 0 8px;color:#525971;font-size:17px;vertical-align:top}
.game_nav a span{display:inline-block;padding:4px 7px 0;border-bottom:2px solid transparent;vertical-align:top}
@media (max-width:319px) {
    .game_nav a{display:block;padding:0}
    .game_nav a span{padding:0;font-size:14px}
}
.game_nav .selected span{border-bottom-color:#2565d0;color:#2565d0}
@media (min-width:530px) and (max-width:768px) {
    .game_nav li a{padding:0 12px 0 13px}
    .game_nav.list2 li a{padding:0 17px 0 18px}
}
@media (min-width:768px) and (max-width:1024px) {
    .game_nav li a,.game_nav.list2 li a{padding:0 27px 0 28px}
}
@media (min-width:1024px) {
    .game_nav li a,.game_nav.list2 li a{padding:0 32px 0 33px}
}
@media (min-width:768px) {
    .top_score_wrap .game_nav_wrap .game_nav{display:-webkit-box;display:-webkit-flex;display:flex;max-width:520px;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
    .top_score_wrap .game_nav_wrap .game_nav li{display:inline-block}
    .top_score_wrap .game_nav_wrap .game_nav li a{padding:0}
}
.game_end .end_head{background:#2350aa;border-bottom:1px solid rgba(27,68,148,0.7)}
.game_end .end_head2{background:#112e6e;border-bottom:1px solid #102961}
.game_end .end_head.end_blank{background:#112e6e;border-bottom:none}
.game_end .end_head.end_blank .close,.game_end .end_head.end_blank .back{z-index:5}
.game_end .end_head.end_blank .close span{margin-top:14px}
.game_end .end_head .close span{width:16px;height:16px;margin:15px 14px 16px;background-position:-480px -607px}
.game_end .end_head .back{position:absolute;top:8px;left:8px;width:30px;height:30px;background-color:#1a3d96}
.game_end .end_head .gnb .score_wrap .btn_state{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.game_end .end_head .gnb .close span{width:18px;height:18px;margin:14px;background-position:-480px -605px}
@media (min-width:768px) {
    .game_end .end_head .close span{width:25px;height:25px;margin:14px 16px;background-position:-606px -143px}
    .game_end .end_head.end_blank .close span{margin-top:20px}
    .game_end .end_head .gnb .close span{width:28px;height:28px;margin:13px 16px;background-position:-606px -143px}
    .game_end .end_head .back{top:12px;left:12px;width:41px;height:41px}
}
.end_cheer .talk_area .no_chat .ico_talktalk,.end_cheer .talk_area .no_chat .ico_talktalk_small,.end_cheer .talk_area .no_chat .ico_talktalk_large,.end_cheer .talk_area .no_chat .button_box:after,.chat_wrap .button_refresh,.chat_wrap .no_chat .button_box:after,.chat_wrap .ico_talktalk,.chat_wrap .ico_talktalk_small,.chat_wrap .ico_talktalk_large,.chat_head .button_nobox:after,.chat_group .ico_participate,.chat_info .ico_leader,.chat_info .bc_level,.chat_menu_wrap .ico_menu,.chat_menu .ico_close,.chat_menu .ico_share,.chat_menu .ico_report{background:url(https://ssl.pstatic.net/static/sports/2017/mobile/gameEnd/sp_game_end_talktalk_v6.png) no-repeat;-webkit-background-size:160px 135px;background-size:160px 135px}
.end_cheer .cheer_top .btn_refresh,.end_cheer .cheer_top .btn_makeroom span:after{display:inline-block;overflow:hidden;background-image:url(https://ssl.pstatic.net/static/sports/2017/mobile/gameEnd/sp_wfb_v4.png);background-repeat:no-repeat;-webkit-background-size:110px 190px;background-size:110px 190px;font-size:0;vertical-align:top;line-height:0}
.end_cheer .cheer_top{margin-bottom:6px;padding:0 15px}
.end_cheer .cheer_top:after{display:block;clear:both;overflow:hidden;content:''}
.end_cheer .cheer_top .tit_area{display:inline-block;font-size:16px;font-family:AppleSDGothicNeo-SemiBold,sans-serif;font-weight:normal;color:#000}
.end_cheer .cheer_top .count{color:#1f68e5;font-family:HelveticaNeue-Light,sans-serif}
.end_cheer .cheer_top .btn_refresh{width:24px;height:24px;background-color:#fff;background-position:-69px -4px;border:none;margin:-1px 0 0 0}
.end_cheer .cheer_top .btn_makeroom{float:right;border:1px solid #e5e5e5;padding:0 7px;margin-top:-3px;height:26px;line-height:28px;font-size:14px;color:#222}
.end_cheer .cheer_top .btn_makeroom span:after{width:5px;height:9px;background-position:-97px -58px;margin-left:3px;vertical-align:1px;content:''}
.end_cheer .talk_area{background:#fff}
.end_cheer .talk_area .cheer_top{margin-bottom:0;padding:18px 15px 1px}
.end_cheer .talk_area .chat_group{padding:0}
.end_cheer .talk_area .chat_group + .chat_group{margin-top:0}
.end_cheer .talk_area .chat_group li:first-child{padding-top:0;border-top:1px solid #f2f2f2}
.end_cheer .talk_area .chat_group:first-child ul:first-child li:first-child{padding-top:1px;border-top:none}
.end_cheer .talk_area .chat_group li:first-child .team_img_wrap{margin-top:13px}
.end_cheer .talk_area .chat_group li:first-child .chat_info{padding-top:13px}
.end_cheer .talk_area .chat_group li:first-child .ico_participate{top:10px}
.end_cheer .talk_area .chat_group li:first-child .chat_menu_wrap{top:5px}
.end_cheer .talk_area .no_chat{height:240px;padding:60px 0 0 0;border-bottom:1px solid #d4d4d4;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}
.end_cheer .talk_area .no_chat p{padding-bottom:11px;font-size:15px;line-height:21px;color:#bebebe}
.end_cheer .talk_area .no_chat p span{display:block;padding-top:2px;font-size:13px;color:#9199a3}
.end_cheer .talk_area .no_chat .ico_talktalk{display:inline-block;margin:1px 5px 0 0;width:15px;height:16px;background-position:-70px -54px;vertical-align:top}
.end_cheer .talk_area .no_chat .ico_talktalk_small{display:inline-block;margin:2px 2.5px 0 0;width:12px;height:12px;background-position:-25px -40px;vertical-align:top}
.end_cheer .talk_area .no_chat .ico_talktalk_large{display:block;margin:0 auto 7px;width:36px;height:36px;background-position:0 -54px}
.end_cheer .talk_area .no_chat .button_box{display:inline-block}
.end_cheer .talk_area .no_chat .button_box:after{display:inline-block;margin:1px 0 0 5px;width:5px;height:10px;background-position:-15px -40px;vertical-align:top;content:''}
.end_cheer .talk_area .no_chat .button_refresh{display:inline-block;margin-top:10px;width:27px;height:27px;background-position:-60px -20px}
.end_cheer .talk_area .no_chat .button_box{border:1px solid #e5e5e5;padding:10px 15px 7px;background-color:#fff;font-size:14px;color:#666}
.end_cheer .talk_area .no_chat .button_nobox{padding:10px 2px 7px 7px;color:#63666f;font-size:14px}
.chat_wrap{background-color:#e8e8e8}
.chat_wrap .button_refresh{display:inline-block;margin-top:10px;width:27px;height:27px;background-position:-60px -20px}
.chat_wrap .button_box{border:1px solid #d7d7d7;padding:10px 15px 7px;background-color:#fff;color:#57595e;font-size:14px}
.chat_wrap .button_nobox{padding:10px 2px 7px 7px;color:#63666f;font-size:14px}
.chat_wrap .no_chat{margin-bottom:-1px;padding:81px 0 83px;border-bottom:1px solid #d4d4d4;text-align:center}
.chat_wrap .no_chat p{padding-bottom:7px;font-size:16px;font-family:AppleSDGothicNeo-Light,sans-serif;color:#000}
.chat_wrap .no_chat p span{display:block;padding-top:2px;font-size:13px;color:#9199a3}
.chat_wrap .no_chat p span.ico_talktalk_large{display:none}
.chat_wrap .no_chat .button_box{display:inline-block}
.chat_wrap .no_chat .button_box:after{display:inline-block;margin:1px 0 0 5px;width:5px;height:10px;background-position:-15px -40px;vertical-align:top;content:''}
.chat_wrap .ico_talktalk{display:inline-block;margin:1px 5px 0 0;width:15px;height:16px;background-position:-70px -54px;vertical-align:top}
.chat_wrap .ico_talktalk_small{display:inline-block;margin:2px 2.5px 0 0;width:12px;height:12px;background-position:-25px -40px;vertical-align:top}
.chat_wrap .ico_talktalk_large{display:block;margin:0 auto 12px;width:66px;height:65px;background-position:0 -55px}
html[data-useragent*='Android'] .chat_wrap .no_chat .button_box:after{margin-top:2px}
.chat_head{position:relative;margin-bottom:-1px;background-color:#e8e8e8;z-index:10}
.chat_head:after{display:table;clear:both;content:''}
.chat_head h1{float:left;padding:15px 6px 13px 15px;font-size:17px;font-weight:normal}
.chat_head h1 em{display:inline-block;font-family:HelveticaNeue,sans-serif;font-size:18px;color:#2565d0;line-height:16px;vertical-align:top}
.chat_head .button_nobox{position:absolute;top:7px;right:10px}
.chat_head .button_nobox:after{display:inline-block;margin:1px 0 0 5px;width:5px;height:10px;background-position:-15px -40px;vertical-align:top;content:''}
.chat_head ~ .view_more{margin-top:-60px}
html[data-useragent*='Android'] .chat_head .button_nobox:after{margin-top:2px}
html[data-useragent*='Android'] .chat_head h1 em{margin:3px 0 -3px}
@media (min-width:768px) {
    .chat_head{margin-bottom:0}
    .chat_head h1{padding:17px 6px 15px 10px}
    .chat_head .button_nobox{top:10px}
}
.chat_group{padding-bottom:60px}
.chat_group li{position:relative;border-top:1px solid #f2f2f2}
.chat_group li:after{display:table;clear:both;content:''}
.chat_group li:first-child{padding-top:1px;border-top:none}
.chat_group ul{padding:0 15px;background-color:#fff}
.chat_group .team_img_wrap{float:left;margin:15px 0;border:1px solid #e5e7e9;padding:4px;width:46px;height:46px;-webkit-border-radius:3px;border-radius:3px;background-color:#eef0f3}
.chat_group img{vertical-align:top}
.chat_group .chat_link{position:absolute;top:0;right:0;bottom:0;left:0}
.chat_group .ico_participate{position:absolute;width:9px;height:9px;top:12px;left:50px;background-position:0 -40px}
.chat_group + .chat_group,.chat_group + .view_more{margin-top:-60px}
@media (min-width:768px) {
    .chat_group{display:table;padding:0 10px 60px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
    .chat_group ul{display:table-cell;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:5px solid #e8e8e8;vertical-align:top}
    .chat_group ul li:first-of-type{border-top:0}
    .chat_group ul:nth-of-type(2n){border-right:0;border-left:5px solid #e8e8e8}
    .chat_group + .chat_group{margin-top:-50px}
}
.chat_info{overflow:hidden;padding:15px 0 12px 15px}
.chat_info .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:6px;padding-right:45px;line-height:20px;font-size:15px;font-weight:normal;word-break:break-all}
.chat_info .detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 -5px -2px 0;padding-top:2px}
.chat_info .user{display:inline-block;margin-top:-1px;font-family:HelveticaNeue,sans-serif;font-size:13px;color:#999;vertical-align:top}
.chat_info .user em{color:#ff545c;vertical-align:top}
.chat_info .user i{margin:0 1px;font-family:HelveticaNeue-Light,sans-serif;color:#b0b0b0}
.chat_info .user.disable em{color:#d0d0d0}
.chat_info .user + span:before{display:inline-block;margin:2px 7px 0 3px;width:1px;height:11px;background-color:#dadada;vertical-align:top;content:''}
.chat_info .master{font-family:AppleSDGothicNeo-Light,sans-serif;color:#666;vertical-align:top}
.chat_info .master a{position:relative;color:#666;font-size:12px;font-family:AppleSDGothicNeo-Light,sans-serif;z-index:10}
.chat_info .master.mine,.chat_info .master.mine a{color:#00c23a}
.chat_info .ico_leader{display:inline-block;margin-right:6px;width:24px;height:15px;background-position:0 -20px;vertical-align:top}
.chat_info .mine .ico_leader{background-position:-30px -20px}
.chat_info .bc_level{position:static;display:inline-block;margin:1px 3px 0 0;width:13px;height:13px;background-position:-20px 0;vertical-align:top}
.chat_info .bc_level.rookie{background-position:0 0}
.chat_info .bc_level.senior{background-position:-15px 0}
.chat_info .bc_level.amateur{background-position:-30px 0}
.chat_info .bc_level.semipro{background-position:-45px 0}
.chat_info .bc_level.pro{background-position:-60px 0}
.chat_info .bc_level.master{background-position:-75px 0}
@media (min-width:1024px) {
    .chat_info{padding-top:21px}
}
.chat_menu_wrap{position:absolute;top:6px;right:-15px;width:33px;height:33px}
.chat_menu_wrap .menu_open{display:block;padding:9px 15px}
.chat_menu_wrap .ico_menu{display:block;width:3px;height:15px;background-position:-70px -75px}
.chat_menu{display:none;position:absolute;top:36px;right:15px;border:1px solid #c3c3c3;-webkit-border-radius:2px;border-radius:2px;width:166px;background-color:#fff;z-index:20}
.chat_menu.open{display:block}
.chat_menu .menu_close{position:absolute;padding:7px;top:3px;right:3px;height:auto}
.chat_menu .menu_close:before{display:none}
.chat_menu .ico_close{display:block;width:11px;height:11px;background-position:-75px -75px}
.chat_menu a{display:block;padding:12px 15px;height:22px;color:#222;font-family:AppleSDGothicNeo-Light,HelveticaNeue-Light,sans-serif;font-size:15px;line-height:24px}
.chat_menu a ~ a{padding-top:13px}
.chat_menu a ~ a:before{display:block;margin:-13px -3px 12px;height:1px;background-color:#ededed;content:''}
.chat_menu .ico_share,.chat_menu .ico_report{display:inline-block;margin-right:9px;width:19px;height:20px;vertical-align:top}
.chat_menu .ico_share{background-position:-70px -91px}
.chat_menu .ico_report{background-position:-70px -115px}
@charset "UTF-8";
:root{--color-title:#222;--color-sub-title:#666;--color-feed-title:#000;--color-main-text:#000;--color-main-text2:#222;--color-main-text3:#333;--color-sub-text:#858a8c;--color-sub-text2:#8f8f8f;--color-sub-text3:#888;--color-sub-text4:#7f828a;--color-sub-text5:#999;--color-sub-text6:#9a9ea1;--color-sub-text7:#818287;--color-sub-text8:#666;--color-sub-text9:#444;--color-sub-text10:#82878b;--color-point-text:#2995f3;--color-point-text2:#3680f7;--color-point-text3:#3461c8;--color-point-text4:#2565d0;--color-point-text5:#2968d1;--color-point-text6:#ff0031;--color-point-text7:#ff2a00;--color-point-text8:#3270db;--color-point-text9:#1565c0;--color-point-text10:#f13a6d;--color-button-text:#333;--color-gnb-text:#555;--color-search-text:#f56f94;--color-calendar-text:#a3a3a3;--color-calendar-text2:#2565d0;--color-calendar-text3:#424447;--color-calendar-text4:#ccc;--color-calendar-text5:#9eabba;--color-calendar-text6:#ff5252;--color-sub-info:#8f8f8f;--color-sub-info2:#a9a9a9;--color-title-point:#3780ed;--color-title-point2:#f92e62;--color-title-point3:#20b681;--color-background:#fff;--color-background2:#fafbfc;--color-background3:#f0f2f8;--color-body-background:#eff2f8;--color-card-background:#f9f9f9;--color-calendar-background:#82c4fb;--color-search-background:#3b7dec;--color-line:#f4f4f4;--color-line2:#f8f8f8;--color-line3:#f2f2f2;--color-line4:#dfdfdf;--color-box-line:#e9e9e9;--color-card-line:#f4f4f4;--color-separation-line:#f0f2f8;--color-highlight-line1:#2565d0;--color-highlight-line2:#94b1e7;--color-button:#3780ed;--color-button2:#888b91;--color-button3:#3680f7;--color-button4:#2565d0;--color-button5:#478bf8;--color-button6:#fff;--color-button7:#777;--color-button8:#a7a7a7;--color-button9:#525252;--color-button-tab:#1a7deb;--color-button-tab2:#43a0fd;--color-button-tab3:#f0f1f3;--color-button-tab4:#0084ea;--color-button-tab5:#f5f5f4;--color-icon-more:#666;--color-icon-arrow:#777;--color-ranking-sub-background:#f3f5f7;--color-best-player-background:#f1f6f9;--color-best-player-background2:#e5eaee;--color-best-player-background3:#e8f1ff;--color-expected-match-text:#242424;--color-match-end-text:#1e1e23;--color-ranking-text:#898a8c;--color-ranking-text2:#9d9fae;--color-ranking-text3:#8991a9;--color-match-end-sub-text:#767678;--color-kbo-point-text:#3680f7;--color-kbo-point-text2:#005bff;--color-kbo-point-text3:#2869e0;--color-kbo-point-text4:#1b53d8;--color-kbo-point-text5-1:#3e93ff;--color-kbo-point-text5-2:#8846f5;--color-kbo-point-text6-1:#0478b9;--color-kbo-point-text6-2:#4b4de7;--color-kbo-point-text7:#3f6789;--color-kbo-point-text8:#ff5454;--color-kbo-button1:#3b89ff;--color-kbo-button2:#7b75ff;--color-icon-expected-match:#849bb7;--color-expected-match-button:#f3f7ff;--color-icon-vote-card:#3680f7;--color-comment-title:#222;--color-comment-text:#222;--color-comment-info:#666;--color-comment-info-base:#999;--color-comment-info-dot:#d8d8d8;--color-comment-box:#f0f1f4;--color-comment-box-mine:#d8ecff;--color-comment-input-line:#d0d0d0;--color-comment-button:#b0b3be;--color-comment-popup:#fff;--color-comment-popup-report:#fff;--color-comment-popup-line:rgba(220,220,220,0.49);--color-comment-popup-line2:#ddd;--color-comment-popup-title:#000;--color-comment-popup-sub-text:#666;--color-comment-popup-sub-text2:#000;--color-comment-popup-sub-text3:#555;--color-comment-popup-button:#222;--color-comment-popup-cleanbot-set:#666;--color-comment-popup-cleanbot-set-box:#f6f6f6;--color-comment-popup-captcha-border:#e8e8e8;--color-comment-line1:#000;--color-comment-line2:#dce0e9;--color-comment-line3:#eaeaea;--color-comment-line4:#f4f4f4;--color-comment-line5:#ededee;--color-comment-line6:#f0f0f0;--color-comment-sub-info1:#222;--color-comment-sub-info2:#555;--color-comment-sub-info3:#69717C;--color-comment-sub-info4:#95a0b1;--color-comment-sub-info5:#94a6b9;--color-comment-sub-info6:#999;--color-comment-point1:#3680f7;--color-comment-point2:#2068e5}
@media (prefers-color-scheme:dark){html.DARK_THEME{--color-title:#f0f0f2;--color-sub-title:#dadde0;--color-feed-title:#f0f0f2;--color-main-text:#f0f0f2;--color-main-text2:#f0f0f2;--color-main-text3:#f0f0f2;--color-sub-text:#919192;--color-sub-text2:#919192;--color-sub-text3:#919192;--color-sub-text4:#919192;--color-sub-text5:#919192;--color-sub-text6:#919192;--color-sub-text7:#919192;--color-sub-text8:#dadde0;--color-sub-text9:#dadde0;--color-sub-text10:#919192;--color-point-text:#6b9cff;--color-point-text2:#6b9cff;--color-point-text3:#6b9cff;--color-point-text4:#6b9cff;--color-point-text5:#6b9cff;--color-point-text6:#e56b81;--color-point-text7:#e56b81;--color-point-text8:#6b9cff;--color-point-text9:#6b9cff;--color-point-text10:#e56b81;--color-button-text:#f0f0f2;--color-gnb-text:#f0f0f2;--color-search-text:#e56b81;--color-calendar-text:#919192;--color-calendar-text2:#6b9cff;--color-calendar-text3:#f0f0f2;--color-calendar-text4:#656565;--color-calendar-text5:#a8c1d7;--color-calendar-text6:#e56b81;--color-sub-info:#919192;--color-sub-info2:#a5a5a7;--color-title-point:#6b9cff;--color-title-point2:#fd96b0;--color-title-point3:#22b681;--color-background:#39393c;--color-background2:#48484b;--color-background3:#303033;--color-body-background:#303033;--color-card-background:#48484b;--color-calendar-background:#6b9cff;--color-search-background:#6b9cff;--color-line:#464649;--color-line2:#464649;--color-line3:#464649;--color-line4:#545457;--color-box-line:#545457;--color-card-line:#545457;--color-separation-line:#303033;--color-highlight-line1:#6b9cff;--color-highlight-line2:#6b9cff;--color-button:#2375ff;--color-button2:#6f7886;--color-button3:#6b9cff;--color-button4:#6b9cff;--color-button5:#6b9cff;--color-button6:#39393c;--color-button7:#dadde0;--color-button8:#919192;--color-button9:#919192;--color-button-tab:#6b9cff;--color-button-tab2:#6b9cff;--color-button-tab3:#48484b;--color-button-tab4:#6b9cff;--color-button-tab5:#545457;--color-icon-more:#939393;--color-icon-arrow:#919192;--color-ranking-sub-background:#48484b;--color-best-player-background:#48484b;--color-best-player-background2:#3e3e41;--color-best-player-background3:#49505c;--color-expected-match-text:#f0f0f2;--color-match-end-text:#f0f0f2;--color-ranking-text:#919192;--color-ranking-text2:#919192;--color-ranking-text3:#919192;--color-match-end-sub-text:#919192;--color-kbo-point-text:#6b9cff;--color-kbo-point-text2:#6b9cff;--color-kbo-point-text3:#6b9cff;--color-kbo-point-text4:#6b9cff;--color-kbo-point-text5-1:#6b9cff;--color-kbo-point-text5-2:#6b9cff;--color-kbo-point-text6-1:#6b9cff;--color-kbo-point-text6-2:#6b9cff;--color-kbo-point-text7:#a8c1d7;--color-kbo-point-text8:#e56b81;--color-kbo-button1:#6b9cff;--color-kbo-button2:#6b9cff;--color-icon-expected-match:#a8c1d7;--color-expected-match-button:#39393c;--color-icon-vote-card:#6b9cff;--color-comment-title:#f0f0f2;--color-comment-text:#dadde0;--color-comment-info:#dadde0;--color-comment-info-base:#a5a5a7;--color-comment-info-dot:#646465;--color-comment-box:#48484b;--color-comment-box-mine:#3c4d60;--color-comment-input-line:#d0d0d0;--color-comment-button:#575b64;--color-comment-popup:#26262a;--color-comment-popup-report:#202023;--color-comment-popup-line:#343438;--color-comment-popup-line2:#343438;--color-comment-popup-title:#f0f0f2;--color-comment-popup-sub-text:#919192;--color-comment-popup-sub-text2:#919192;--color-comment-popup-sub-text3:#919192;--color-comment-popup-button:#dadde0;--color-comment-popup-cleanbot-set:#919192;--color-comment-popup-cleanbot-set-box:#39393C;--color-comment-popup-captcha-border:#464649;--color-comment-line1:#919192;--color-comment-line2:#545457;--color-comment-line3:#545457;--color-comment-line4:#464649;--color-comment-line5:#464649;--color-comment-line6:#464649;--color-comment-sub-info1:#dadde0;--color-comment-sub-info2:#dadde0;--color-comment-sub-info3:#919192;--color-comment-sub-info4:#919192;--color-comment-sub-info5:#919192;--color-comment-sub-info6:#919192;--color-comment-point1:#6b9cff;--color-comment-point2:#6b9cff}
}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,nav,menu{margin:0;padding:0;font-size:14px;line-height:1.25}
body,input,textarea,select,button{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
body{background-color:var(--color-body-background);color:#000;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,i,address{font-style:normal}
a{color:inherit;text-decoration:none}
table{border-collapse:collapse}
hr{display:none}
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
.u_hc,.u_skip,.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
@font-face{font-family:'GmarketSans';font-style:normal;font-display:swap;font-weight:700;src:local("Gmarket Sans Bold"),url("https://ssl.pstatic.net/static/sports/fonts/GmarketSansBold.woff2") format("woff2")}
@font-face{font-family:'GmarketSans';font-style:normal;font-display:swap;font-weight:500;src:local("Gmarket Sans Medium"),url("https://ssl.pstatic.net/static/sports/fonts/GmarketSansMedium.woff2") format("woff2")}
@font-face{font-family:'GmarketSans';font-style:normal;font-display:swap;font-weight:300;src:local("Gmarket Sans Light"),url("https://ssl.pstatic.net/static/sports/fonts/GmarketSansLight.woff2") format("woff2")}
@font-face{font-family:'NanumSquareNeo';src:url("https://ssl.pstatic.net/static/sports/fonts/NanumSquareNeoVariable.woff2") format("woff2");font-weight:400;font-variation-settings:"wght" 400}
.ct_wrp .bt_area .sch_btn.multi:after,.end_head .back span,.end_head .reset span,.end_head .close span,.end_head .close2 span,.end_head .poll_back span,.end_head .sch span,.end_head .logo,.end_head .spr_bf.back span,.aside_menu .close span,.aside_menu .logo,.aside_menu .search span,.set_menu .selected a:before,.aside_close_noti a:after,.aside_myteam .count:before,.aside_mycmt .title .guide,.aside_mycmt .info .inner .guide,.aside_mycmt .ly_mycmt .close span,.aside_mycmt.check .title:before,.aside_setting .title .guide,.aside_setting .ly_setting .close span,.aside_setting .set_list input,.home_ct .source .visit:before,.home_ct.type_column .column,.home_ct.type_poll .poll,.home_ct.type_poll .poll_end,.home_ct.type_blog .blog,.home_ct.type_post .post,.home_news .source .visit .ico,.home_group_club .link_clubhome .inner,.home_group_club .club_house .head .link_club .inner,.home_now a:before,.home_now .spr,.kbo_ps .state .live,.myteam_list2 .empty,.radio > a:after,.match_box .head a.title:after,.match_box .state .live,.match_box .state .multi,.match_box.etc .game .live,.match_manual .head a.title:after,.myleague_banner .title h3,.myleague_banner .user_count:after,.league_news_scroll .league_list .league_item .title:after,.league_news_scroll .league_list .league_item .season,.vod_list .text .visit .ico,.vod_list .text .play .ico,.headline_title .ico,.headline_bx .title .ico,.headline_game,.headline_news .head a:before,.headline_news .ico.vod,.alliance_link a .link .img,.home_rank .team_vs:before,.home_rank a.path:after,.home_mn.fa_type tbody td .arrow:after,.hmb_tbl .go_video,.home_story_group .source .visit:before,.club_home li a .ic_new,.club_head .socials .sns,.club_head .list .ico,.news_lnb .sort_tablist .team a:after,.news_lnb .view_options .photo_article_on:before,.news_lnb .view_options .photo_article_off:before,.news_lnb .view_options .photo_view,.news_lnb .view_options .text_view,.view_more strong:before,.page_indicator a span,.news_end .nbd_mov,.news_end .more_article span:after,.game_status .score.turn:after,.game_status .info_wrap .live,.end_comp .head a.help span,.end_vod_li .source .visit .ico,.news_cmt_option .btn_option:after,.news_cmt_option2 .btn_option:after,.rank_vod_lst .visit .ico,.ly_guide .close span,.news_poll .poll_area .title:before,.news_poll .poll_area .info b,.news_poll_ct .check input,.newslst_common_wrap .lst_content .img_area .thumb .newslst_thumb_icon.up_icon,.allstar_header .btn_close:before,.c_title_guide .btn span,.c_title_guide .ly_mycmt .close span,.column .rss_on,.column .rss_off,.h_column .all:after,.column_list .new,.column_list2 a:before,.column_list2 .new,.column_nav a:before,.search_head .prev span,.search_head .btn_sports span,.search_head .del span,.result_h2_box .btn_box:before,.btn_opt_issue:before,.more_result:after,.search_end .u_hssbt_ss span,.search_end .mov{overflow:hidden;display:inline-block;width:0;height:0;background-image:url(https://ssl.pstatic.net/static/sports/2019/m/12/16/sp_aug_v21.png);background-repeat:no-repeat;background-position:-800px -800px;background-size:800px 750px;-webkit-background-size:800px 750px;color:transparent}
.column_wrap2 .column_header .column_logo .sort_tit span,.column_wrap2 .column_header .column_logo .sort_month,.column_wrap2 .column_info .info_spec .spec_sta{overflow:hidden;display:inline-block;width:0;height:0;background-image:url(https://ssl.pstatic.net/static/sports/2017/mobile/common/sp_sports_etc_v2.png);background-repeat:no-repeat;background-position:-700px -700px;background-size:150px 250px;-webkit-background-size:150px 250px;color:transparent}
.NO_TAP_HIGHLIGHT{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.NO_TAP_HIGHLIGHT *{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.new_scroll{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.new_scroll .scroller{position:absolute;height:100%}
.olympic_header .button_menu:before,.olympic_header .link_lnb .lnb_home,.olympic_header .link_lnb .lnb_news,.olympic_header .link_lnb .lnb_schedule,.olympic_header .link_lnb .lnb_medal,.olympic_header .link_lnb .lnb_koreahouse{background-image:url(https://ssl.pstatic.net/static/sports//2022/m/01/03/sp_beijing2022.png);-webkit-background-size:150px 116px;background-size:150px 116px}
.c_title_guide .ly_mycmt strong:before,.nocmt .nocmt_p:before{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/08/18/1/sp_comment.png);-webkit-background-size:108px 91px;background-size:108px 91px}
.end_head .logo_naver .ico_naver_logo,.home_photo .link_photo:before,.home_hotclip .common_playicon,.vod_list li .common_playicon,.vod_list li:first-child .common_playicon,.home_column .wrap .common_playicon,.home_column .wrap .image_area:before,.headline_bx .common_playicon_nonfloat,.headline_news .list .common_playicon_nonfloat,.home_headline .special_issue_item .thumb_area:before,.home_headline .special_issue_item .thumb_area .common_playicon,.home_headline .main_headline_group .thumb_area:before,.home_headline .main_headline_group .thumb_area .common_playicon,.home_headline .headline_list_group .thumb_area:before,.home_headline .headline_list_group .thumb_area .common_playicon,.home_story_group .common_playicon,.home_story_group .image_area:before,.home_livebox .link_live .live_thumb:before,.home_match_end .vod_group .image_area:after,.home_match_end .vod_group .common_playicon,.home_special_issue .main_headline_group.type_column .headline_item:only-child .common_playicon,.home_special_issue .main_headline_group.type_column .common_playicon,.home_special_issue .main_headline_group.type_row .common_playicon,.home_special_issue .main_headline_group .thumb_box:after,.comp_reporter_subscription .link_news .image_area:before,.comp_creator_video .creator_video_list .image_area:before,.comp_creator_video .creator_video_list .common_playicon,.comp_creator_video .creator_main_video .image_area:before,.comp_creator_video .creator_main_video .common_playicon,.comp_vod_series .image_area:before,.comp_vod_series .common_playicon,.rank_vod_lst .image::before,.newslst_common_wrap .lst_content .img_area .thumb:before,.photo_area .list .thmb:after,.lst_ct .tmb_box:before,.schedule_content.univ .article_video_wrap .common_playicon,#ct .news_feed_article.video_article .article_video_wrap:before,#ct .news_feed_article .article_img_wrap:before,#ct .img_article_wrap:before,.common_playicon,.common_playicon_nonfloat{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/02/15/sp_common.png);-webkit-background-size:218px 186px;background-size:218px 186px}
.comp_bestplayer_candidate .player_grid .image_area:empty:before{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/01/06/sp_game_end_volleyball.png);-webkit-background-size:466px 271px;background-size:466px 271px}
.end_head .close span,.lnb2_new .button_menu:before{background-image:url(https://ssl.pstatic.net/static/sports/2020/m/09/28/sp_header.png);-webkit-background-size:122px 96px;background-size:122px 96px}
.media_end_head_cmtcount_button::before,.media_end_head_fontsize_set,.media_end_head_fontsize_is_on .media_end_head_fontsize_set::before,.media_end_head_share .send_caption,.media_end_head_tts_run:before,.media_end_head_tts_run_is_on:before,.media_end_head_tts_setlayer .media_end_head_tts_option::before,.media_end_head_tts_setlayer .media_end_head_tts_option_is_on::before,.media_end_linked_more_link::after,.media_end_categorize_title_button::before,.media_end_categorize_ct_title::before,.media_end_categorize_ct_close::before{background-image:url(https://ssl.pstatic.net/static/sports/2019/m/01/14/sp_media.png);-webkit-background-size:87px 72px;background-size:87px 72px}
.layer_myteam_save .layer_area .notice{background-image:url(https://ssl.pstatic.net/static/sports/2019/m/10/10/sp_my_team_setting.png);-webkit-background-size:264px 143px;background-size:264px 143px}
.schedule_content .view_option_box .view_option_check .input_check,.schedule_content .view_option_box .btn_link,.schedule_content .view_option_box .btn_link.ty-vs,.schedule_date_title .title_b.b_nba_w,.schedule_date_title .title_b.b_nba_e,.schedule_date_title .title_b.b_mlb_nl_e,.schedule_date_title .title_b.b_mlb_nl_c,.schedule_date_title .title_b.b_mlb_nl_w,.schedule_date_title .title_b.b_mlb_al_e,.schedule_date_title .title_b.b_mlb_al_c,.schedule_date_title .title_b.b_mlb_al_w,.schedule_date_title .title_b.b_npb_cl,.schedule_date_title .title_b.b_npb_pl,.schedule_date_current .btn_current.is_calender:after,.schedule_date_current .btn_prev span,.schedule_date_current .btn_next span,.schedule_date_current span.btn_prev span,.schedule_date_current span.btn_next span,.schedule_date_current .btns .btn2_prev span,.schedule_date_current .btns .btn2_next span,.schedule_date_current .btns span.btn2_prev span,.schedule_date_current .btns span.btn2_next span,.schedule_date_current .btn_today,.schedule_date_current .btn_cal,.schedule_date_current .btn_matchs:after,li[aria-selected=true] span.schedule_tab_link .today,span.schedule_tab_link .today,li[aria-selected=true] .schedule_tab_link .today,.schedule_tab_link .today,.schedule_league_date .btn_cal,.schedule_match_box.is_today .schedule_title_date .team_inner .title_info:after,.schedule_top_date .btn_match,.schedule_match_box .link_team .txt:after,.schedule_game_flex .game_league .league_link:after,.schedule_grade_link:after,.is_active .schedule_grade_link:after,.game_option .btn_option:after,.schedule_floating_box.ty_day .link_home .link span:after,.schedule_floating_box.ty_day .today,.schedule_floating_box.ty_day .selected .sf_link .today,.schedule_floating_box.ty_day .selected span.sf_link .today,.schedule_floating_box.ty_day span.sf_link .today,.schedule_nodata_wrap p span a em.re,.schedule_team_list > li:empty:after,.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets span.team_list_link:after,.title_hedline .toggle_open:after,.title_hedline .toggle_open.open:after,.title_hedline .event_link_list_wrap .btn_close:before,.title_hedline .event_link_list .list.is_active:before,.schedule_game_team .round_top .league_link:after,.schedule_game_team .group .team.leader .point:after,.group_head_area .button_info:after,.rule_info_message .button_close:before,.group_tab_list .flag_korea:after,.rank_table_wrap.type_new .rank_table .team_logo:empty{background-image:url(https://ssl.pstatic.net/static/sports/2023/m/05/10/sp_schedule.png);-webkit-background-size:278px 268px;background-size:278px 268px}
.schedule_menu_icon.kbaseball_all:before,.schedule_menu_icon.kbaseball_other:before,.schedule_menu_icon.wbaseball_all:before,.schedule_menu_icon.wbaseball_other:before,.schedule_menu_icon.kbaseball_all.on:before,.schedule_menu_icon.kbaseball_other.on:before,.schedule_menu_icon.wbaseball_all.on:before,.schedule_menu_icon.wbaseball_other.on:before,.schedule_menu_icon.kbo:before,.schedule_menu_icon.kbo.on:before,.schedule_menu_icon.mlb:before,.schedule_menu_icon.mlb.on:before,.schedule_menu_icon.mlb_nl:before,.schedule_menu_icon.mlb_nl.on:before,.schedule_menu_icon.mlb_al:before,.schedule_menu_icon.mlb_al.on:before,.schedule_menu_icon.npb:before,.schedule_menu_icon.npb.on:before,.schedule_menu_icon.npb_cl:before,.schedule_menu_icon.npb_cl.on:before,.schedule_menu_icon.npb_pl:before,.schedule_menu_icon.npb_pl.on:before,.schedule_menu_icon.wbc:before,.schedule_menu_icon.wbc.on:before,.schedule_menu_icon.kfootball_all:before,.schedule_menu_icon.kfootball_other:before,.schedule_menu_icon.wfootball_all:before,.schedule_menu_icon.wfootball_other:before,.schedule_menu_icon.kfootball_all.on:before,.schedule_menu_icon.kfootball_other.on:before,.schedule_menu_icon.wfootball_all.on:before,.schedule_menu_icon.wfootball_other.on:before,.schedule_menu_icon.affcup:before,.schedule_menu_icon.affcup.on:before,.schedule_menu_icon.kleague:before,.schedule_menu_icon.kleague.on:before,.schedule_menu_icon.kleague2:before,.schedule_menu_icon.kleague2.on:before,.schedule_menu_icon.amatch:before,.schedule_menu_icon.amatch.on:before,.schedule_menu_icon.acl:before,.schedule_menu_icon.acl.on:before,.schedule_menu_icon.u20worldcup:before,.schedule_menu_icon.u20worldcup.on:before,.schedule_menu_icon.womenworldcup:before,.schedule_menu_icon.womenworldcup.on:before,.schedule_menu_icon.epl:before,.schedule_menu_icon.epl.on:before,.schedule_menu_icon.primera:before,.schedule_menu_icon.primera.on:before,.schedule_menu_icon.bundesliga:before,.schedule_menu_icon.bundesliga.on:before,.schedule_menu_icon.seria:before,.schedule_menu_icon.seria.on:before,.schedule_menu_icon.ligue1:before,.schedule_menu_icon.ligue1.on:before,.schedule_menu_icon.eredivisie:before,.schedule_menu_icon.eredivisie.on:before,.schedule_menu_icon.champs:before,.schedule_menu_icon.champs.on:before,.schedule_menu_icon.europa:before,.schedule_menu_icon.europa.on:before,.schedule_menu_icon.facup:before,.schedule_menu_icon.facup.on:before,.schedule_menu_icon.carlingcup:before,.schedule_menu_icon.carlingcup.on:before,.schedule_menu_icon.copaamerica:before,.schedule_menu_icon.copaamerica.on:before,.schedule_menu_icon.copadelrey:before,.schedule_menu_icon.copadelrey.on:before,.schedule_menu_icon.uefaeuro:before,.schedule_menu_icon.uefaeuro.on:before,.schedule_menu_icon.uecl:before,.schedule_menu_icon.uecl.on:before,.schedule_menu_icon.clubworldcup:before,.schedule_menu_icon.clubworldcup.on:before,.schedule_menu_icon.denmark:before,.schedule_menu_icon.denmark.on:before,.schedule_menu_icon.basketball_all:before,.schedule_menu_icon.basketball_other:before,.schedule_menu_icon.basketball_all.on:before,.schedule_menu_icon.basketball_other.on:before,.schedule_menu_icon.kbl:before,.schedule_menu_icon.kbl.on:before,.schedule_menu_icon.nba:before,.schedule_menu_icon.nba.on:before,.schedule_menu_icon.wkbl:before,.schedule_menu_icon.wkbl.on:before,.schedule_menu_icon.ubasketball:before,.schedule_menu_icon.ubasketball.on:before,.schedule_menu_icon.volleyball_all:before,.schedule_menu_icon.volleyball_other:before,.schedule_menu_icon.volleyball_all.on:before,.schedule_menu_icon.volleyball_other.on:before,.schedule_menu_icon.kovo:before,.schedule_menu_icon.kovo.on:before,.schedule_menu_icon.wkovo:before,.schedule_menu_icon.wkovo.on:before,.schedule_menu_icon.uvolleyball:before,.schedule_menu_icon.uvolleyball.on:before,.schedule_menu_icon.golf_all:before,.schedule_menu_icon.golf_other:before,.schedule_menu_icon.golf_all.on:before,.schedule_menu_icon.golf_other.on:before,.schedule_menu_icon.klpga:before,.schedule_menu_icon.klpga.on:before,.schedule_menu_icon.lpga:before,.schedule_menu_icon.lpga.on:before,.schedule_menu_icon.kpga:before,.schedule_menu_icon.kpga.on:before,.schedule_menu_icon.pga:before,.schedule_menu_icon.pga.on:before,.schedule_menu_icon.e_all:before,.schedule_menu_icon.e_all.on:before,.schedule_menu_icon.e_lol:before,.schedule_menu_icon.e_lol.on:before,.schedule_menu_icon.e_starcraft2:before,.schedule_menu_icon.e_starcraft2.on:before,.schedule_menu_icon.e_battlegrounds:before,.schedule_menu_icon.e_battlegrounds.on:before,.schedule_menu_icon.e_overwatch:before,.schedule_menu_icon.e_overwatch.on:before,.schedule_menu_icon.e_hearthstone:before,.schedule_menu_icon.e_hearthstone.on:before,.schedule_menu_icon.e_heroes:before,.schedule_menu_icon.e_heroes.on:before{background-image:url(https://ssl.pstatic.net/static/sports/2023/m/07/14/sp_schedule_menu.png);-webkit-background-size:290px 286px;background-size:290px 286px}
.page_video_end_golf .end_head .menu_item,.golf_header .link_logo:before{background-image:url(https://ssl.pstatic.net/static/sports/2020/m/07/08/02/sp_section_golf.png);-webkit-background-size:356px 338px;background-size:356px 338px}
.home_airs .airs:before,.home_airs .view_option .photo_on,.home_airs .view_option .photo_off,.home_hotclip .button_more_area:before,.home_mn .home_box_head .more:after,.home_livebox.type_textrelay .main_live_info .match_score_box_group:before,.home_livebox.type_textrelay .main_live_info .match_score_box_group:after,.home_match_end.type_new ~ .button_more_area:after,.home_match_end .score_box .label_myteam,.home_match_end .ranking_box.type_medal .player_list li:nth-child(1) .rank,.home_match_end .ranking_box.type_medal .player_list li:nth-child(2) .rank,.home_match_end .ranking_box.type_medal .player_list li:nth-child(3) .rank,.home_match_end .ranking_box .link_rank_end:after,.home_match_end .lol_record_box .object_list.blue_camp .tower,.home_match_end .lol_record_box .object_list.blue_camp .inhibitor,.home_match_end .lol_record_box .object_list.blue_camp .dragon,.home_match_end .lol_record_box .object_list.blue_camp .baron,.home_match_end .lol_record_box .object_list.blue_camp .nexus,.home_match_end .lol_record_box .object_list.red_camp .tower,.home_match_end .lol_record_box .object_list.red_camp .inhibitor,.home_match_end .lol_record_box .object_list.red_camp .dragon,.home_match_end .lol_record_box .object_list.red_camp .baron,.home_match_end .lol_record_box .object_list.red_camp .nexus,.section_home .group_more_area .button_more_page:before,.comp_bestplayer_candidate.type_result .title:before,.comp_bestplayer_candidate.type_result .title:after,.comp_bestplayer_candidate.type_result .logo_best_player:before,.comp_bestplayer_candidate.type_result .logo_best_player:after,.comp_bestplayer_candidate.type_result .player_grid .label_pick,.comp_bestplayer_candidate .logo_best_player:before,.comp_bestplayer_candidate .button_info:before,.comp_bestplayer_candidate .button_info[aria-pressed='true']:before,.comp_bestplayer_candidate .player_grid .label_best,.comp_bestplayer_candidate .player_grid .label_pick,.comp_bestplayer_candidate .player_grid .button_select[aria-checked='true'],.comp_bestplayer_candidate .button_select,.comp_bestplayer_ranking .title_area .button_info::before,.comp_bestplayer_ranking .title_area .button_info[aria-pressed='true']::before,.comp_bestplayer_ranking .team_info_area::after,.comp_bestplayer_ranking .ranking_table tbody td .profile:empty:before,.comp_recommend_ranking .title_area .button_info::before,.comp_recommend_ranking .title_area .button_info[aria-pressed='true']::before,.comp_recommend_ranking .league_info_area::after,.comp_recommend_ranking .cell_rank.type_first:before,.comp_recommend_ranking .cell_rank.type_second:before,.comp_recommend_ranking .cell_rank.type_third:before,.comp_recommend_ranking .button_more:after,.comp_expected_match .match_item:nth-child(2) .label_ranking:before,.comp_expected_match .match_item:nth-child(3) .label_ranking:before,.comp_expected_match .match_item:nth-child(4) .label_ranking:before,.comp_expected_match .match_item:nth-child(5) .label_ranking:before,.comp_expected_match .match_item:nth-child(6) .label_ranking:before,.comp_expected_match .match_item:nth-child(7) .label_ranking:before,.comp_expected_match .match_item:nth-child(8) .label_ranking:before,.comp_expected_match .match_item:nth-child(9) .label_ranking:before,.comp_expected_match .match_item:nth-child(10) .label_ranking:before,.comp_expected_match .match_item:first-child .link_match:before,.comp_expected_match .match_item:first-child .label_ranking:before,.comp_expected_match .match_item:first-child .thumbnail:empty:before,.comp_expected_match .label_myteam,.comp_likeit_box.is_active .likeit_title:before,.comp_reporter_subscription .group_head_area .link_management:after,.comp_reporter_subscription .button_info:before,.comp_reporter_subscription .help_message_area .button_close:before,.comp_reporter_subscription .reporter_area .profile_area:before,.comp_reporter_subscription .button_subscribe:before,.comp_reporter_subscription .button_subscribe.is_subscribed:before{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/09/01/02/sp_section_home.png);-webkit-background-size:368px 359px;background-size:368px 359px}
.home_ct .image:before,.headline_news_guide .title_area .ico_beta,.headline_news_guide .title_area .ico_guide,.headline_news_guide .layer_area .btn_close:after,.end_comp .button_info_layer,.end_comp .news_info_layer .button_close:before,.end_comp .article_info .visit:before,.end_comp .article_info .play:before,.end_comp .article_info .cmt:before,.sns_share_wrap .sns_share .send_caption:before,.tomain .tomain_help_btn:before,.tomain_info_betaicon,.tomain_info_close:before,.section_photo_title_wrap .info_guide_tooltip:before,.section_photo_title_wrap .info_guide_link:before,.section_photo_title_wrap .btn_tooltip_close:before,.calendar_wrap .btn_close,.calendar_year:after,.calendar_month .btn_left:before,.calendar_month .btn_right:before,.calendar_month_scroll .month_left:before,.calendar_month_scroll .btn_left:before,.calendar_month_scroll .month_right:before,.calendar_month_scroll .btn_right:before{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/04/21/sp_sports_new.png);-webkit-background-size:178px 149px;background-size:178px 149px}
/* sports 2014 */
.sports_home .headline_image .time + span:before{display:none}
.u_comment_lst{background:#fff;border-bottom:1px solid #dedede}
.u_comment .view_more,.u_comment .page_indicator,.chr_cmt_wrp .view_more,.chr_cmt_wrp .page_indicator{padding:9px 9px 10px}
.u_comment .u_pg2_total,.page_indicator .chr_pg_total{color:#525252}
.u_comment .u_comment_txt{overflow:hidden}
.mov_lst{background:#fff}
.chr_cmt_lst + div{background:#eff2f8}
.chr_cmt_lst .cmt_cont{overflow:hidden}
.chr_cmt_lst .cmt_info{font-size:11px;color:#5b6b94}
.gamedata_info{border-bottom:1px solid #dadada}
.card_loading{height:46px;text-align:center;color:transparent;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/loading_sports.gif) no-repeat 50% 50%;background-size:32px 8px;-webkit-background-size:32px 8px}
.sptb_t2{overflow:hidden;padding:0 54px 0 10px;white-space:nowrap;text-overflow:ellipsis}
.sptb_t2 .more_9{position:absolute;top:0;right:24px;padding-right:0}
.no_data a span:before{background:none}
.poll_wrp{background:#eff2f8}
.chr_cmt_lst{border-bottom:1px solid #dedede}
.hotclip + .view_option,.hotclip + script + .view_option{border-top:1px solid #d7d7d7}
.a .search_end .u_it{padding-top:5px}
@media (min-width:530px) and (max-width:767px) {
	.view_option strong{left:12px}
}
@media (min-width:768px) {
	.view_option strong{left:15px}
	.view_option2{padding-right:20px}
	.view_option2 strong{padding-left:20px}
}
.game_end_flick{margin-bottom:1px}
.game_end_flick section:last-of-type:after{display:block;height:1px;width:100%;margin-top:-6px;content:''}
.ct_wrp .bt_area .sch_btn.multi{position:relative;border:1px solid #3b3b3b;background-color:#4c4f53;font-size:0;line-height:0;vertical-align:middle}
.ct_wrp .bt_area .sch_btn.multi:after{content:'';position:absolute;left:50%;top:4px;width:17px;height:16px;margin:0 0 0 -8px;background-position:-365px -307px}
.ct_wrp .bt_area .sch_btn.multi.live{border:1px solid #9c0309;background-color:#ae0108}
.ct_wrp .bt_area .sch_btn.multi.live:after{background-position:-365px -307px}
.ct_wrp .bt_area .sch_btn.multi.next{border:1px solid #d4d4d4;background-color:#fff}
.ct_wrp .bt_area .sch_btn.multi.next:after{background-position:-365px -345px}
.m_renewal{position:absolute;top:0;left:0;width:100%;min-height:478px;z-index:9999}
.ly_renewal{overflow:hidden;position:absolute;top:50px;left:50%;z-index:10;width:287px;height:378px;margin-left:-143px}
.ly_renewal .notice{position:relative;width:287px;height:378px;background:url(https://ssl.pstatic.net/static/sports/2014/mobile/common/ly_open.png) no-repeat 0 0;background-size:287px 378px;-webkit-background-size:287px 378px}
.ly_renewal .guide{position:absolute;bottom:44px;left:0;width:100%;height:45px;color:rgba(0,0,0,0)}
.ly_renewal .close{position:absolute;top:0;right:0;width:37px;height:37px;color:rgba(0,0,0,0)}
.ly_renewal .today{position:absolute;bottom:0;left:0;width:100%;height:43px}
@media (min-width:768px) {
	.ly_renewal{top:100px}
}
.home_kbo{position:relative;background-color:#e9f9fe}
.home_kbo .kbo_title{position:absolute;top:0;left:0;color:transparent}
.home_kbo .desc{background-color:#ccf1ff;text-align:center}
.home_kbo .desc img{vertical-align:top}
.home_kbo .kbo_scroll{height:61px}
.home_kbo .kbo_team{padding:6px 7px 0 8px;font-size:0;white-space:nowrap}
.home_kbo .kbo_team li{display:inline-block;margin:0 3px 0 2px;vertical-align:top}
.home_kbo .kbo_team a{display:block;text-align:center}
.home_kbo .kbo_team span{overflow:hidden;display:block;width:42px;height:50px;margin:0 auto;color:transparent;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/kbo/sp_kbo.png) no-repeat 0 0;background-size:420px 100px;-webkit-background-size:420px 100px}
.home_kbo .kbo_team li.kt span{background-position:0px 0}
.home_kbo .kbo_team li.lg span{background-position:-42px 0}
.home_kbo .kbo_team li.lt span{background-position:-84px 0}
.home_kbo .kbo_team li.ht span{background-position:-126px 0}
.home_kbo .kbo_team li.hh span{background-position:-168px 0}
.home_kbo .kbo_team li.sk span{background-position:-210px 0}
.home_kbo .kbo_team li.wo span{background-position:-252px 0}
.home_kbo .kbo_team li.nc span{background-position:-294px 0}
.home_kbo .kbo_team li.ss span{background-position:-336px 0}
.home_kbo .kbo_team li.ob span{background-position:-378px 0}
.home_kbo .kbo_team li.kt a span{background-position:0px-50px}
.home_kbo .kbo_team li.lg a span{background-position:-42px-50px}
.home_kbo .kbo_team li.lt a span{background-position:-84px-50px}
.home_kbo .kbo_team li.ht a span{background-position:-126px-50px}
.home_kbo .kbo_team li.hh a span{background-position:-168px-50px}
.home_kbo .kbo_team li.sk a span{background-position:-210px-50px}
.home_kbo .kbo_team li.wo a span{background-position:-252px-50px}
.home_kbo .kbo_team li.nc a span{background-position:-294px-50px}
.home_kbo .kbo_team li.ss a span{background-position:-336px-50px}
.home_kbo .kbo_team li.ob a span{background-position:-378px-50px}
@media (min-width:530px) {
	.home_kbo .kbo_scroll{width:515px;margin:0 auto}
	.home_kbo .kbo_team{display:table;width:100%;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
	.home_kbo .kbo_team li{display:table-cell}
}
@media (min-width:768px) {
	.home_kbo .kbo_scroll{width:600px}
}
.postseason .event_title span,.postseason .event_tab .live,.postseason .event_tab .on .round:after,.postseason .player .vs,.postseason .player .live,.home_victory .select_wrap:after,.home_victory .result_wrap .hit:before,.home_victory .btn_victory:before{overflow:hidden;color:transparent;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/kbo/sp_kbo_2016.png) no-repeat 0 0;background-size:150px 340px;-webkit-background-size:150px 340px}
.postseason{position:relative}
.postseason .event_title{position:absolute;top:8px;left:50%;width:100px;height:81px;margin-left:-50px}
.postseason .event_title select{position:absolute;top:0;left:0;width:100px;height:81px;border:0;background:none;-webkit-appearance:none;color:transparent}
.postseason .event_title span{display:block;width:100px;height:81px}
.postseason .event_title .wc{background-position:0 0}
.postseason .event_title .s_po{background-position:0 -85px}
.postseason .event_title .po{background-position:0 -170px}
.postseason .event_title .ks{background-position:0 -255px}
.postseason .event_match{height:99px;line-height:1em}
.postseason .event_match:after{display:table;clear:both;content:''}
.postseason .event_match > div{width:50%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.postseason .event_match .team{display:block;margin-bottom:-1px;color:#222;font-size:12px}
.postseason .event_match .record{color:#999;font-size:11px}
.postseason .event_match .emblem{margin:-2px 0 -12px}
.postseason .event_match .match_away{float:left;padding-right:50px}
.postseason .event_match .match_home{float:right;padding-left:50px}
.postseason .event_tab{height:36px;background:#e9ebed}
.postseason .event_tab ul:after{display:table;clear:both;content:''}
.postseason .event_tab li{float:left;width:20%}
.postseason .event_tab .bx{display:block;overflow:hidden;height:30px;padding-top:6px;color:#474b53;line-height:1em;text-align:center}
.postseason .event_tab .round{display:block;margin-bottom:-2px;font-size:13px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,Sans-serif-Light}
.postseason .event_tab .round + span{font-size:10px;font-family:HelveticaNeue,Sans-serif}
.postseason .event_tab .round + span .team{padding:0 2px;color:#999;font-size:8px;font-family:HelveticaNeue-Medium,Sans-serif;vertical-align:top}
.postseason .event_tab .live{display:inline-block;width:26px;height:11px;margin-top:2px;background-position:-110px -182px;opacity:1 !important}
.postseason .event_tab .time{color:#b9babd}
.postseason .event_tab .end{color:#999;font-size:9px !important}
.postseason .event_tab .off .round,.postseason .event_tab .off .round + span{opacity:0.5}
.postseason .event_tab .on{position:relative}
.postseason .event_tab .on .bx{color:#033fa8}
.postseason .event_tab .on .round{position:relative;z-index:20}
.postseason .event_tab .on .round:after{content:'';display:block;width:7px;height:4px;margin:4px auto 0;background-position:-110px 0}
.postseason .event_tab .on:before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:50%;background:#d8dce2;transform:skew(20deg,0);-webkit-transform:skew(20deg,0)}
.postseason .event_tab .on:after{content:'';position:absolute;bottom:0;left:0;z-index:10;width:100%;height:50%;background:#d8dce2;transform:skew(-20deg,0);-webkit-transform:skew(-20deg,0)}
.postseason .event_tab.new_scroll ul{white-space:nowrap}
.postseason .event_tab.new_scroll li{float:none;display:inline-block;width:57px;vertical-align:top}
.postseason .player{overflow:hidden;position:relative;z-index:10;height:110px;background:#f1f3f5}
.postseason .player:after{display:table;clear:both;content:''}
.postseason .player > div{position:relative;float:left;width:50%;height:100%}
.postseason .player .state{position:absolute;top:50%;left:0;float:none;display:table;width:100%;height:40px;margin-top:-27px;font-size:12px;text-align:center}
.postseason .player .state span{display:block;text-align:center}
.postseason .player .state > div{display:table-cell;height:40px;vertical-align:middle}
.postseason .player .play_day{position:absolute;bottom:0;left:50%;float:none;overflow:hidden;display:table;width:167px;margin:0 0 0 -83px;height:23px;line-height:23px;border-top:1px solid #e4e6e8;font-size:11px;text-align:center;color:#666;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.postseason .player .play_day strong{display:block;text-align:center;font-weight:normal}
.postseason .player .time{color:#999;font-family:HelveticaNeue,Sans-serif}
.postseason .player .round{color:#777;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .end{margin-top:-13px;color:#b2b3b5;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .etc{color:#b2b3b5;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .vs{display:block;width:24px;height:16px;margin:0 auto;background-position:-110px -80px}
.postseason .player .vs ~ .end{margin-top:1px}
.postseason .player .live{display:block;width:35px;height:16px;margin:-15px auto 3px;background-position:-110px -160px}
.postseason .player .info{position:relative;z-index:20;padding:23px 30px 0}
.postseason .player .thmb{position:absolute;bottom:0;z-index:10;margin:0 -37px;vertical-align:top}
.postseason .player .score{display:inline-block;margin-top:-17px;margin-bottom:1px;font-size:59px;font-family:HelveticaNeue-Medium,Sans-serif;line-height:1em;text-align:center;letter-spacing:-1px}
.postseason .player .score ~ .name{color:#686868;font-size:12px;font-family:AppleSDGothicNeo-Regular,Sans-serif;letter-spacing:0}
.postseason .player .name{display:block;margin-bottom:1px;font-size:16px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,Sans-serif;letter-spacing:-0.5px}
.postseason .player .name:before{display:table;clear:both}
.postseason .player .name span{color:#9a9a9a}
.postseason .player .name + div{color:#828487;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular;line-height:15px}
.postseason .player .win .score,.postseason .player .win .name span{color:#f20500}
.postseason .player .player_away{text-align:right}
.postseason .player .player_away .thmb{right:108px}
.postseason .player .player_home .thmb{left:108px}
.postseason .player_score .info{width:64px;text-align:center}
.postseason .player_score .player_away .info{float:right}
.postseason .player_score .player_home .info{float:left}
.postseason .victory_count{overflow:hidden;height:40px;color:#93bbff;background:#06378c;font-size:14px;line-height:40px;text-align:center;letter-spacing:-0.5px}
.postseason .victory_count i{font-family:HelveticaNeue,Sans-serif;font-size:15px}
.postseason .victory_event{background-color:#0b5bee;background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/banner_bg2.jpg);background-repeat:repeat-x;background-position:0 0;background-size:2px 262px;-webkit-background-size:2px 262px}
.postseason .victory_event .more{display:block;height:50px;background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/event_mob.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:320px 610px;-webkit-background-size:320px 610px}
.postseason .victory_event .more span{color:transparent}
.postseason .victory_event .more.open{background-position:50% -52px}
.postseason .victory_event .more.open ~ .event_ct{display:block}
.postseason .event_ct{display:none;position:relative;height:508px;background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/event_mob.jpg);background-repeat:no-repeat;background-position:50% -102px;background-size:320px 610px;-webkit-background-size:320px 610px}
.postseason .event_ct .close{position:absolute;bottom:0;left:0;width:100%;height:40px;text-align:center}
.postseason .event_ct .close span{color:transparent}
.postseason .link_area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:30}
.home_victory{padding:0 10px;background:#06378c;color:#fff}
.home_victory:after{display:table;content:''}
.home_victory select{width:100%;height:50px;border:0;color:#fff;font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif;font-size:20px;text-indent:30px;background:none;-webkit-appearance:none}
.home_victory .select_wrap:after{content:'';position:absolute;top:50%;width:24px;height:24px;margin:-12px 2px 0 2px;background-position:-126px -26px}
.home_victory .select_wrap.selected select{color:#00fcff}
.home_victory .select_wrap.no_select select{color:#3c7eff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:16px}
.home_victory .result_wrap .hit{overflow:hidden;display:block;height:50px;padding:0 2px;color:#cdcfd5;font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif;font-size:20px;line-height:51px}
.home_victory .result_wrap .hit:before{content:'';position:absolute;top:0;width:24px;height:24px;margin-top:13px;background-position:-110px -100px}
.home_victory .result_wrap .hit.on{color:#00fcff}
.home_victory .result_wrap .hit.on:before{background-position-y:-130px}
.home_victory .btn_victory{overflow:hidden;display:block;max-width:420px;height:48px;margin:0 auto;color:#fff;font-size:16px;font-family:AppleSDGothicNeo-Medium,Sans-serif;text-align:center;line-height:50px;border-radius:2px;-webkit-border-radius:2px}
.home_victory .btn_victory:before{content:'';display:inline-block;width:15px;height:12px;margin:18px 6px 0 0;background-position:-110px -40px;vertical-align:top}
.home_victory span.btn_victory{background:#b4b7be}
.home_victory a.btn_victory{color:#06378c;background:#03cbe3}
.home_victory a.btn_victory:before{background-position-y:-55px}
.home_victory .victory_bx{position:relative;max-width:420px;margin:0 auto;border-top:1px solid #103f91}
.home_victory .victory_bx:after{display:table;clear:both;content:''}
.home_victory .victory_bx:first-child{border-top:0}
.home_victory .victory_title{position:absolute;top:0;left:50%;z-index:10;width:90px;height:50px;margin-left:-45px;color:#cdcfd5;font-size:15px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,Sans-serif;line-height:51px;text-align:center}
.home_victory .victory_title.on{color:#00fcff}
.home_victory .victory_away{float:left;width:50%;height:100%}
.home_victory .victory_away .select_wrap{padding:0 35px 0 26px}
.home_victory .victory_away .select_wrap:after{left:0}
.home_victory .victory_away .result_wrap{padding-left:61px}
.home_victory .victory_away .result_wrap .hit:before{left:2px}
.home_victory .victory_home{float:right;width:50%;text-align:right}
.home_victory .victory_home select{direction:rtl}
.home_victory .victory_home .select_wrap{padding:0 26px 0 35px}
.home_victory .victory_home .select_wrap:after{right:0}
.home_victory .victory_home .result_wrap{padding-right:61px}
.home_victory .victory_home .result_wrap .hit:before{right:2px}
.home_victory.game_start .victory_title{left:0;width:100%;margin-left:0}
.home_victory.game_start .select_wrap:after{background-position:-126px 0}
.home_victory.game_start .btn_victory:before{display:none}
.home_victory.no_login .victory_title{left:0;width:100%;margin-left:0}
.home_victory.no_login .select_wrap:after{background-position:-126px 0}
.home_victory.no_login .btn_victory:before{display:none}
@media (min-width:530px) {
	.postseason .event_tab.new_scroll .scroller{width:100%}
	.postseason .event_tab.new_scroll li{width:13.8%}
}
@media (min-width:768px) {
	.postseason .event_match{position:absolute;top:78px;left:50%;z-index:20;width:768px;height:auto;margin-left:-384px;padding-top:23px}
	.postseason .event_match .match_home{padding-left:221px}
	.postseason .event_match .match_away{padding-right:221px}
	.postseason .event_match .emblem{position:absolute;top:0;left:50%;margin:0}
	.postseason .event_match .match_home .emblem{margin-left:196px}
	.postseason .event_match .match_away .emblem{margin-left:-271px}
	.postseason .event_match .team{margin-bottom:3px;font-size:13px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
	.postseason .event_match .record{font-size:12px}
	.postseason .event_title{top:0;left:20px;z-index:100;margin:0}
	.postseason .event_tab{height:57px;border-top:2px solid #ebebeb;background:#fff}
	.postseason .event_tab ul{position:relative;z-index:100;max-width:420px;margin:0 auto}
	.postseason .event_tab .bx{height:42px;padding-top:15px}
	.postseason .event_tab .round{margin-bottom:3px;font-size:14px}
	.postseason .event_tab .round + span{font-size:11px}
	.postseason .event_tab .on:before,.postseason .event_tab .on:after{background:#f1f3f5}
	.postseason .event_tab .on .round:after{margin-top:8px}
	.postseason .event_tab.new_scroll{padding-left:70px}
	.postseason .event_tab.new_scroll .scroller,.postseason .event_tab.new_scroll .scroller ul{position:relative;width:598px;max-width:598px;margin:0 auto}
	.postseason .event_tab.new_scroll .scroller li{width:14.2%}
	.postseason .player{height:116px;border-top:1px solid #e9ebed;background:#f1f3f5}
	.postseason .player .name{margin-bottom:4px;font-size:18px}
	.postseason .player .name + div{font-size:13px}
	.postseason .player .player_away .thmb{left:auto;right:114px}
	.postseason .player .player_home .thmb{left:114px;right:auto}
	.postseason .player .score{margin-top:-13px}
	.postseason .player .live{margin-top:-10px}
	.postseason .player .play_day{width:180px;margin:0 0 0 -90px;height:24px;line-height:24px;font-size:12px}
	.postseason .victory_event{background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/banner_bg3.jpg);background-position:50% 0;background-size:1px 359px;-webkit-background-size:1px 359px}
	.postseason .victory_event .more{height:50px;background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/event_pad.jpg);background-size:528px 410px;-webkit-background-size:528px 410px}
	.postseason .victory_event .more.open{background-position:50% -51px}
	.postseason .event_ct{height:309px;background-image:url(https://ssl.pstatic.net/static/sports/event/2016/postseason/event_pad.jpg);background-position:50% -101px;background-size:528px 410px;-webkit-background-size:528px 410px}
	.postseason .event_ct .close{height:30px}
	.home_victory select{height:41px}
	.home_victory .victory_title,.home_victory .result_wrap .hit{height:41px;line-height:42px}
	.home_victory .result_wrap .hit:before{margin-top:8px}
}
@media (min-width:1024px) {
	.postseason .event_tab{padding-left:0}
}
#wrap{min-width:220px}
.sports_header_old.is_fixed .sports_lnb{position:fixed;top:0;left:0;right:0;z-index:10}
.sports_header_old.is_fixed .sports_lnb_sub{position:fixed;top:48px;left:0;right:0;height:42px;border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.is_fixed .sports_lnb_sub{border-bottom-color:#464649}
}
.sports_header_old.is_fixed:after{display:block;height:90px;background:transparent;content:''}
.sports_header_old{position:relative;z-index:9999;background-color:#3763c9}
.sports_header_old.type_wfootball{background-image:-webkit-linear-gradient(194deg,#7a28ff,#255fbe);background-image:linear-gradient(256deg,#7a28ff,#255fbe)}
.sports_header_old.type_wfootball .sports_lnb{background-image:-webkit-linear-gradient(194deg,#7a28ff,#255fbe);background-image:linear-gradient(256deg,#7a28ff,#255fbe)}
.sports_header_old.type_wfootball .sports_lnb:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(37,95,190,0)),to(#255fbe));background-image:-webkit-linear-gradient(right,rgba(37,95,190,0) 0%,#255fbe 100%);background-image:linear-gradient(to left,rgba(37,95,190,0) 0%,#255fbe 100%)}
.sports_header_old.type_wfootball .sports_lnb:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(122,40,255,0)),to(#7a28ff));background-image:-webkit-linear-gradient(left,rgba(122,40,255,0) 0%,#7a28ff 100%);background-image:linear-gradient(to right,rgba(122,40,255,0) 0%,#7a28ff 100%)}
.sports_header_old.type_golf{background-color:#004932}
.sports_header_old.type_golf .sports_lnb{background-color:#004932}
.sports_header_old.type_golf .sports_lnb:before{background-image:-webkit-gradient(linear,right top,left top,color-stop(8%,rgba(0,98,67,0)),to(#004932));background-image:-webkit-linear-gradient(right,rgba(0,98,67,0) 8%,#004932);background-image:linear-gradient(to left,rgba(0,98,67,0) 8%,#004932)}
.sports_header_old.type_golf .sports_lnb:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(0,98,67,0)),to(#004932));background-image:-webkit-linear-gradient(left,rgba(0,98,67,0) 8%,#004932);background-image:linear-gradient(to right,rgba(0,98,67,0) 8%,#004932)}
.sports_header_old.type_golf .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#009e66}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_golf .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#1bb088}
}
.sports_header_old.type_golf .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#009e66}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_golf .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#1bb088}
}
.sports_header_old.type_wbc2023{background-image:-webkit-gradient(linear,left top,right top,from(#047f52),to(#0b4c40));background-image:-webkit-linear-gradient(left,#047f52,#0b4c40);background-image:linear-gradient(90deg,#047f52,#0b4c40)}
.sports_header_old.type_wbc2023 .sports_lnb{background-image:-webkit-gradient(linear,left top,right top,from(#047f52),to(#0b4c40));background-image:-webkit-linear-gradient(left,#047f52,#0b4c40);background-image:linear-gradient(90deg,#047f52,#0b4c40)}
.sports_header_old.type_wbc2023 .sports_lnb:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(10,88,69,0)),to(#047f52));background-image:-webkit-linear-gradient(right,rgba(10,88,69,0),#047f52);background-image:linear-gradient(to left,rgba(10,88,69,0),#047f52)}
.sports_header_old.type_wbc2023 .sports_lnb:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(10,88,69,0)),to(#0b5142));background-image:-webkit-linear-gradient(left,rgba(10,88,69,0),#0b5142);background-image:linear-gradient(to right,rgba(10,88,69,0),#0b5142)}
.sports_header_old.type_wbc2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#06734e}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_wbc2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#2fb199}
}
.sports_header_old.type_wbc2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#06734e}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_wbc2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#2fb199}
}
.sports_header_old.type_hangzhou2023{background-image:-webkit-gradient(linear,right top,left top,from(#423ee5),color-stop(48.96%,#b338ff),color-stop(98.44%,#db3283));background-image:-webkit-linear-gradient(right,#423ee5 0%,#b338ff 48.96%,#db3283 98.44%);background-image:linear-gradient(270deg,#423ee5 0%,#b338ff 48.96%,#db3283 98.44%)}
.sports_header_old.type_hangzhou2023 .sports_lnb{background-image:-webkit-gradient(linear,right top,left top,from(#423ee5),color-stop(48.96%,#b338ff),color-stop(98.44%,#db3283));background-image:-webkit-linear-gradient(right,#423ee5 0%,#b338ff 48.96%,#db3283 98.44%);background-image:linear-gradient(270deg,#423ee5 0%,#b338ff 48.96%,#db3283 98.44%)}
.sports_header_old.type_hangzhou2023 .sports_lnb:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(219,50,131,0)),to(#db3283));background-image:-webkit-linear-gradient(right,rgba(219,50,131,0),#db3283);background-image:linear-gradient(to left,rgba(219,50,131,0),#db3283)}
.sports_header_old.type_hangzhou2023 .sports_lnb:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(66,62,229,0)),to(#423ee5));background-image:-webkit-linear-gradient(left,rgba(66,62,229,0),#423ee5);background-image:linear-gradient(to right,rgba(66,62,229,0),#423ee5)}
.sports_header_old.type_hangzhou2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#7a34c1}
.sports_header_old.type_hangzhou2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#7a34c1}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_hangzhou2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#c387ff}
	html.DARK_THEME .sports_header_old.type_hangzhou2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#c387ff}
}
.sports_header_old.type_asiancup2023{background:-webkit-gradient(linear,left top,right top,color-stop(3.81%,#6751bd),color-stop(109.53%,#392b75));background:-webkit-linear-gradient(left,#6751bd 3.81%,#392b75 109.53%);background:linear-gradient(to right,#6751bd 3.81%,#392b75 109.53%)}
.sports_header_old.type_asiancup2023 .sports_lnb{background-image:-webkit-gradient(linear,left top,right top,color-stop(3.81%,#6751bd),color-stop(109.53%,#392b75));background-image:-webkit-linear-gradient(left,#6751bd 3.81%,#392b75 109.53%);background-image:linear-gradient(to right,#6751bd 3.81%,#392b75 109.53%)}
.sports_header_old.type_asiancup2023 .sports_lnb:before{background-image:-webkit-gradient(linear,right top,left top,color-stop(0.29%,rgba(57,43,117,0)),color-stop(103.05%,#6751bd));background-image:-webkit-linear-gradient(right,rgba(57,43,117,0) 0.29%,#6751bd 103.05%);background-image:linear-gradient(to left,rgba(57,43,117,0) 0.29%,#6751bd 103.05%)}
.sports_header_old.type_asiancup2023 .sports_lnb:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.29%,rgba(57,43,117,0)),color-stop(103.05%,#392b75));background-image:-webkit-linear-gradient(left,rgba(57,43,117,0) 0.29%,#392b75 103.05%);background-image:linear-gradient(to right,rgba(57,43,117,0) 0.29%,#392b75 103.05%)}
.sports_header_old.type_asiancup2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#6751bd}
.sports_header_old.type_asiancup2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#6751bd}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old.type_asiancup2023 .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:#8d75f4}
	html.DARK_THEME .sports_header_old.type_asiancup2023 .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{background-color:#8d75f4}
}
.sports_header_old .sports_gnb{overflow:hidden;position:relative;max-width:1024px;margin:0 auto;height:45px}
.sports_header_old .sports_gnb .logo_area{float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.sports_header_old .sports_gnb .logo_naver{padding:12px 9px 7px 12px}
.sports_header_old .sports_gnb .logo_naver:before{display:inline-block;width:26px;height:26px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/logo_naver.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
@media (max-width:280px) {
	.sports_header_old .sports_gnb .logo_naver{display:none}
}
.sports_header_old .sports_gnb .logo_sports{padding:16px 0 12px}
.sports_header_old .sports_gnb .logo_sports:before{content:'';display:inline-block;width:94px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/10/24/logo_sports.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top}
@media (max-width:280px) {
	.sports_header_old .sports_gnb .logo_sports{padding-left:12px}
}
.sports_header_old .sports_gnb .sub_logo_area{float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px}
.sports_header_old .sports_gnb .logo_community{position:relative;padding:16px 0 12px}
.sports_header_old .sports_gnb .logo_community:before{position:absolute;top:17px;left:-11px;width:1px;height:15px;background-color:rgba(255,255,255,0.15);content:''}
.sports_header_old .sports_gnb .logo_community:after{display:inline-block;width:72px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/08/19/logo_community.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.sports_header_old .sports_gnb .logo_community .new{position:absolute;top:14px;right:-3px;-webkit-transform:translateX(100%);transform:translateX(100%);width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fc5151;content:''}
.sports_header_old .sports_gnb .button_menu{position:absolute;top:0;right:0;width:51px;height:45px;border:0;background-color:transparent}
.sports_header_old .sports_gnb .button_menu:before{display:inline-block;width:25px;height:22px;margin-top:3px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_menu.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.sports_header_old .sports_lnb{overflow:hidden;position:relative;max-width:1024px;height:48px;margin:0 auto;background-color:#3763c9}
@media (min-width:1024px) {
	.sports_header_old .sports_lnb{max-width:initial}
}
.sports_header_old .sports_lnb:before{content:'';position:absolute;top:0;left:0;bottom:0;z-index:10;width:18px;background-image:-webkit-gradient(linear,right top,left top,from(rgba(37,101,208,0)),to(#3763c9));background-image:-webkit-linear-gradient(right,rgba(37,101,208,0) 0%,#3763c9 100%);background-image:linear-gradient(to left,rgba(37,101,208,0) 0%,#3763c9 100%)}
.sports_header_old .sports_lnb:after{content:'';position:absolute;top:0;right:0;bottom:0;width:18px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(37,101,208,0)),to(#3763c9));background-image:-webkit-linear-gradient(left,rgba(37,101,208,0) 0%,#3763c9 100%);background-image:linear-gradient(to right,rgba(37,101,208,0) 0%,#3763c9 100%)}
@media (min-width:1024px) {
	.sports_header_old .sports_lnb:before,.sports_header_old .sports_lnb:after{content:none}
	.sports_header_old .sports_lnb .scroller{position:static;width:100%}
}
.sports_header_old .sports_lnb .lnb_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 5px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}
.sports_header_old .sports_lnb .lnb_list .lnb_item.type_separation{position:relative;padding-left:10px}
.sports_header_old .sports_lnb .lnb_list .lnb_item.type_separation:before{position:absolute;top:50%;left:5px;width:1px;height:15px;background-color:rgba(255,255,255,0.15);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}
@media (min-width:1024px) {
	.sports_header_old .sports_lnb .lnb_list{max-width:1024px;margin:0 auto;padding:0 13px}
	.sports_header_old .sports_lnb .lnb_list .lnb_item.type_separation{padding-left:0}
	.sports_header_old .sports_lnb .lnb_list .lnb_item.type_separation:before{left:-1px}
}
.sports_header_old .sports_lnb .lnb_item{-webkit-box-flex:0;-webkit-flex:none;flex:none}
.sports_header_old .sports_lnb .link_lnb{display:block;height:100%;padding:0 10px;font-size:18px;line-height:48px;font-weight:600;letter-spacing:-0.3px;color:rgba(255,255,255,0.5)}
@media (min-width:1024px) {
	.sports_header_old .sports_lnb .link_lnb{padding:0 8px}
	html[data-useragent*="Windows"] .sports_header_old .sports_lnb .link_lnb{padding:0 7px;letter-spacing:-1px}
}
.sports_header_old .sports_lnb .link_lnb[aria-current='true']{font-weight:bold;color:#fff}
.sports_header_old .sports_lnb .dot{display:inline-block;width:3px;height:3px;margin:-2px 3px 0;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.6);vertical-align:middle;content:''}
.sports_header_old .sports_lnb_sub{position:relative;background-color:#fff}
.sports_header_old .sports_lnb_sub::before{content:'';z-index:10;position:absolute;top:0;bottom:0;left:0;width:15px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}
.sports_header_old .sports_lnb_sub::after{content:'';z-index:10;position:absolute;top:0;right:0;bottom:0;width:15px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 100%)}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old .sports_lnb_sub{background-color:#39393c}
	html.DARK_THEME .sports_header_old .sports_lnb_sub::before{background:-webkit-gradient(linear,left top,right top,from(#39393c),to(rgba(57,57,60,0)));background:-webkit-linear-gradient(left,#39393c 0%,rgba(57,57,60,0) 100%);background:linear-gradient(90deg,#39393c 0%,rgba(57,57,60,0) 100%)}
	html.DARK_THEME .sports_header_old .sports_lnb_sub::after{background:-webkit-gradient(linear,right top,left top,from(#39393c),to(rgba(57,57,60,0)));background:-webkit-linear-gradient(right,#39393c 0%,rgba(57,57,60,0) 100%);background:linear-gradient(270deg,#39393c 0%,rgba(57,57,60,0) 100%)}
}
.sports_header_old .sports_lnb_sub .lnb_sub_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow-x:auto;overflow-y:hidden;max-width:1024px;margin:0 auto -1px;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.sports_header_old .sports_lnb_sub .lnb_sub_list::-webkit-scrollbar{display:none}
@media (max-width:374px) {
	.sports_header_old .sports_lnb_sub .lnb_sub_list{padding:0 8px}
	.sports_header_old .sports_lnb_sub .lnb_sub_list .lnb_sub_item .link_lnb_sub{padding:0}
}
@media (min-width:1024px) {
	.sports_header_old .sports_lnb_sub .lnb_sub_list{padding:0 7px}
}
.sports_header_old .sports_lnb_sub .link_lnb_sub{display:block;position:relative;padding:0 8px;font-size:16px;font-weight:500;line-height:42px;letter-spacing:-0.3px;text-align:center;color:var(--color-gnb-text);white-space:nowrap}
.sports_header_old .sports_lnb_sub .link_lnb_sub .menu{position:relative;display:inline-block;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.sports_header_old .sports_lnb_sub .link_lnb_sub .menu svg{margin-top:14px;vertical-align:top}
.sports_header_old .sports_lnb_sub .link_lnb_sub .dot{display:inline-block;width:3px;height:3px;margin:-4px 2px 0 3px;-webkit-border-radius:50%;border-radius:50%;background-color:var(--color-gnb-text);opacity:0.4;vertical-align:middle;content:''}
.sports_header_old .sports_lnb_sub .link_lnb_sub .new{position:absolute;top:7px;right:0;z-index:1;width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%;background:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0429688 0.879127H1.24681L4.47025 4.75993V0.799927H5.91169V7.25473H4.70785L1.48441 3.37393V7.33393H0.0429688V0.879127Z' fill='%23fff'/%3E%3C/svg%3E%0A") no-repeat;background-color:#fb533c;background-position:center;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}
@media (max-width:374px) {
	.sports_header_old .sports_lnb_sub .link_lnb_sub .new{right:-4px}
}
.sports_header_old .sports_lnb_sub .link_lnb_sub .icon_teamkorea{display:inline-block;width:88px;height:20px;margin-top:11px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAAoCAYAAABegnBwAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABLlSURBVHgB7ZwLeFXFtceHEGIEJBbKQ1HCI4AUWizoV9pC1SK+ipfKNbxfAZQKgih4tS1WxEevvVraqoBRUMIrXERt1Uuvj/qoIiooatUSlASkKYIKBCE8k/7+x71P58yZc3J49GtLzvq+/e3ZM2tm1qxZs2atNXOOMWlIQxrS8C8GdcaOHdvc1ALIMGk47mDYsGHnV1ZWTh4/fnxDc5xDpknDPxXy8/MbZ2VlXdKsWbPlM2fOrDTHAKqrq6/l1amiouIPvJ8xxzGkNfA/GZYtW/Z5nTp1rtq6devK4cOHNzBHCUOHDr2C18U8rRHkOuY4h5Q18JVXXll/z549px46dKhpvXr1mlRVVTUlOwsmZTEB9cSsjIyMQ+TvJ32wbt26Fbx3kLeP5wvSnzNJm1esWLHPpMGFlTxT4d0DvIeYI4QhQ4Z8j7m4G15HvjMzM3eb4xwSrtARI0Z0gKGX8fSGKZ3JOtUciw7r1NkBgz8iuYVnyKJFiypMLQds1mvgya+Uhj8XL1y48PfmMAHN25fXQp6coJ19QAM0/CFzHEOcBoaZfWDm3Wjar+sbRphjCbR9Mq/utPsiE1XrhVcAT0600v15pSzA2vmYs5vg5zTS9az8V4934RXE2MAwYjoDf5rk180/FhbTz3+YNEQA4Wtmpb+daj1Mhlzs5rtJ3mILr4Dvx0wtgKgGhhHNMBdudsr/wrOD5zOezTD3YPWXBtaZPF3dxihfSHEGb2nZBtIOQGZQZxPPy9jPjz788MNbTBqiAHu+ZqVPqglf/siuXbtk2v0QfJ/NvPOEE05YYmoBRAX44MGDcsKUvB8HbCHf7y1evHi7W2HkyJHtMC9Who5CCDBzIibBvSYNhwUFBQWn79+/v4eVVZ0MPzAZLmGuZvJ5WgKctQ899NA2UwsgKsBLliz5BMaciRC+nQh5zJgxjffu3fssyWZ2PsJ7V1p4jwwOHDjQ0wSOlwDh2+jDmz59eua6deuGMkc/47NtsjZp48emlkCME5dMeAUI73Jere08hLcEb/enJg1HBJhtg21HmfR7drliw+yG4z788MMb0bpNa2qP+v+DMnrV1BJIOQ6MwzCN17luPsy9EG93v0nDYQOncE0RuO/beWjPR/QeNWrUyfB2Mt/XILgnuyabD2hrVl5e3o2mFkFKJ3EwszXMmeEpura4uLjMpAA4HvKSjzgmxxaawYTXTaUNaa1/h1Oo7OzsH/CyT9/W8axVNAjhLWUMNwdhxxqB+ZmJ8E6ET1WmFkFKk0yQXAcPrt31KocQ30lWT4chOHwzYO45TEQLsvbyPIqHfP28efPKk9VFWLOAAebLk6luPJHbVbS1i233bbTS4vr16z9YWFh4wEPvO+DlkrwXs+iozBvG0IQxTCF5Os/6xo0b33nPPfcck9NE6HyXVxcrqwK6q1IVWoH4Af4U5uIBX/ngwYObw6s+4OXx+QZRoNeTOXhSFJgr00nOhnd/NUcIKL1s6OoO79T3GgIDzxB92pti9To4t6dhsnanniJeG2irpH379q+7C7RGAYbJk3nNdPPxnNtiOpT66kjbEua5D8aNMX4tvwlGdmVAO3z10UBXQfDtJL9ikkMZAzyrqKjoM6d+JfWzg89BTO5Sp3wA5RNgbCfeZdA5esGCBX+ycbSFw/xbWCxj+awf5lPnVib2Z+YoARoG0/dic3Qgh7qA8W12C5g3RTZ+wdPLU+8x+H8d/C9zCzAVz2OMugRUDl8utPlCWXvyJsGT9vD9rXbt2t2EQB20648ePfokZONWxlbAZ6Mwnza3wM+rsc+XmwQAzY3Au466o82XCsOFzxSqZaeZGvab1AZGEHN2794dZ1PRwfREwqt4MnWeY6BdkjTdCu97FO9fOXUbwJxnab+HWwHCpbE/pewbVnamK7wI3hm0nW3Vk425NCg7GeYup43vB+PQqyl9zochZ4ere9CgQafSxivGcVgD6GGOAWgBmSMExvQXhKEAYZAAxxnHgb+imH6i+b0ME6Ud4/2mq9EQzIvgh5Kn8pYS6Se+wY+5pPuLZ3I6Kbtw/fr1fcg7O6SBRdkVh/4pki1N/Hhb0HYRbb3iOwfQguY1q4bdp4l8AvpVrFzKMbkNvGfPnv8ywdZtQXlOTs5vfPgIYBs6eN1Y2yKDPYAwj+P9PQf9YvtDWpu6b5pYAami3r0MPBetJ6bECDz4s10amJhLHJwT9JYpQNkbrtMUQLfS0tI2SgwcOLAL/a0i2YonTrPRXo45CgjiuNeR/K45TID2D6Dt0szMzDyEV9ckfcL7E+0SxhFe3UHh0aLcE9DxDUyFKzz0FVjpHMWpEV7xo7+HpO7wtbcSjKkA/NXGEl76k0n0kdVefeYgzqRD807RbuQIr+b+LWRnBs+fbXy+C6NpkwDYCnR55zpP0R2zZ8/e7sOHgOd5cq0BHODpxTZUCNPdVRfDfLS2BtDBytpJ3W4I7kS07KZIherqaXYdtMAKlw5wznGy/qr4NRprNWV5tPkSeavcemjmetLe0LkCnJNouye2+tdcPMqO+M4uk9yN52XdNTmMarovcj/0iI+d4cWTiWxJhHcU9N3uKXqsUaNGp8PLnpQPDjOh41KHvovIi4bqpOnhy3MkO9p45L8A3jiebyGQawKTb56JXTQrwWvP08euC15j+zswUe9y6H0EE6cd9Mr3+UVw8zGEcvjwWviR0ISA8AmWHRnCRuytWS5uoFW0unOdooKwM1bxRLuAgUWFj1U8GgG73CquYgA9mKjoyqP9qfRjO5IbiYC85fSno+seTshpPduaTg5zdeEFptxBW9e6ZgqCmwmNT5CUGdMdDbcBuvqaeHjXHCbIoaFtXba5waQQuoTObdDwG7TtSnyJNx9//PGIrwBNCetAayvq3Fkdf0L6HHPwn7yrg+8NFo5r5g2w0ofAbQlueyvvfWgaxyJ6Ocxg0ciscGXiA+avtxYa5Zc4F8K2WzTLyY/xr2jrl5wAT7G+x/NqYo3nJRvfy0yd+mBnjPMUya6K27YwHUREaztPYR2EZVFQPgjmxggwK/e3AYGR21ROk5Ns4Q1s48lO+4UuHbQznPaaOdmXkddODiX0PBTkneXgvEr783SHA0E7a+nSpRuUCXPjLhyB94pJEeSU0G8nxipT55vJcOn7Hegsov2nENQ/m8ME6o7wjP0T+h4RCm8ATexuwwSC9hXqj7TK6tq7Gem7EKzr7cYVXoVfD5rYcWzR2QCKbq/MQnbWmN0GfiwL0/D3SWcMD9rCG4RDp9o4LKCYE1+vCVFSUjLQGWiEMMIYi1xc3Y2QYe3gbmX7vQ37qSmTqElZ4gziJ2H8GCLlzLS2ikv79es3x+lGW0xLp4+nHRwxwLfo+irMFAqvaFKe05aES87IYIQ3YrMpnMSrj9sYtK82KQDhq6/yGsbY5TQmFF7KloPTAvq6ki6l/TvNYYIWCm1c4+briB8+x4QrwetsfUbL6FfmREYCGm91hVeA8BYbJ1IE7kT6/Fjjx4eSk3mGVfw+u8GLSgROm63dt5x44ok3OG3dYC9K0vvatGnzmo3jJZjBTPEMosgNmQhYRbM9uPsqKyufZoAf8zncKZ7DIP7bwr3KLpQDMmDAgOg9VhZIZ5juOhu7aWONnaFfI/CKi0vT3k9hftTpRDtc7d74Ckylm+2L5CziYSZ+V/k/cD40NQCT0xGLZDT4GmfLJKjljG2q7qHog0X/R14XUP9phaNM6iCH+KtOXhn9z/bg2rfXPrXSU4wf7od/cWFD+J3P61tO9lo5XCyoX/P+CL7ajvsX8P6y8IOyGGeO7/vmzp37efgt7R6YXFFgPM+7MhgnwHR+mk9jkHe/m6dwE/lxWgo4nc66hxGAAD5nsi5ga5HAVgf1W/OKcZTAedH+ZoFoy6nrtP+IcUwZ+vu5iad5uWxep/0BLh51X2N3icFjAgo87dV4RTGIv46hn59bC0VxqbjL5QpT2SeZOmCAliLxNLh3khKAf74n+ykWecxPiqQMjBX9oK/InQktOCc8GZaXMF8/8rQt/vhi4WcyJvkIk0xsDHgT7Z/L7laib2xf9WXvBAfBiYlsMe8yPbKc9ovdDjM8hPkuVL/CKtzgwfU5OfKadY94o351wfvHCqEhIE2D0E8UFHN06n5q94Mw3MbAO3n6iHGk0AbdTbz2lXaZ4uCdZ2K3tAjA9An2ymb7O0MMd9B2gpf0lxIK9DPWodTVdhvhLd/FTIZCTTFbObx7En7M9tCyLKjXB8Gab1IAcHu6efB2rpuHBhzrfC8O6ie6RP8DX6YWAmNMFucPYQ1tD+HENI95XWP1e66NJMfM/mkZ894bPsSF7cCLc6DjnDgIG+XmBT82NJ4GfQM/H2Le8OEH3viPKA/jud0clGiIKtiiEl0LXOt8TzXxtE2mH/dqok9TLbCZK2Dy+3q8+UcQuE9NAtCWx8TcTr3LA3xtocPYAVYxIdKm9smStkppqTiHGP68hClRopCiHDPqbmIcNyXqV7Y6Dre7KDe3bds25mYh/FQEx3aEV4Xa33dwBCxIZC4xTp/wzmdRvoCsfMFb5kupfcikwECoJCjPd/j7fpgITuPmVsdfXjoEPW7UySvArdw8Gvyj8UDwa+SYvFNOOeV9H660H6G5B6nTNj8/f5ZusCkm6IRYWqB1esGEs8jXli4t9gVPzB90wMDyWDJiY418PxFGQJx8N/qgtnymR9x2CswySQDBu5T2ZRNqQHNkv0mrBAH+/k77N7O9e08yxRcmUZ52uKVOo439jOdWH355eblrXmmcZe4JG0Izx5krWymd57bBrpHwuJwF3oZyN+8OBLbEhy8esMikZCJmgxOaE1RatD9snyVY+RLeOKn2hdFaOBVlB20wfoj7Uea2bdu0nUdjdcFPlRaQvCDIKguvX8LUAw5TtSBecu7HTgqC5FHAW41OPsw5h/KYiAntxmnkANzISjF22QcuEvmtHLreQIDeTNBmJEwIvkJ4rYLwYeQAiFM9RWhmOG3PhZ9JL/8rasMYfmmC+VEbKIAMdopbXNzCwsKDCPxWY/3IoNq5iUfdSY6vUgYNNk9jBAbc3ya7ZSgt6+bhtMfJAoqqTVZW1rzAHLPvvTR3+usR2OEzeS42fvjEl+kT4PpO4wljkmivhay8q5y8BRCzJKj7bQb7HbsfVu4Iq+3PTBLQtq3wFxOk+HPI5P3OSdTZTp2iRJqAsoa2YEKL18Z06aLeMpMEwP9ucIr4bni5XwuXvN/znGa18xqCeYOpAWSqMGbFucdbdaeT17JBgwYTnBt4GpBCisOsvDzFYIWnMCVz8Gu7feZstEO/tnbb4Y7bvWyAb+uCn59FAUGdgdaP0EsER7+XnAbNiqOHiEUWepWJ9b96eeRMp663RStUVXl3rDgnjk5du2eFSQCsUh0XvuBktwrid5oohVHsRTKBOlFzBGGfk6ht6q/lNGd8QNOzVtEuE0tvzDeMTXZMa2vbTzp27PisD4k2Xdu5psMLLSLdkXib3aUSe7hFcCkpz8IpJW+ge/koEWAHy552d74rOBhYFtyLjoInOtKcGOwHaN7V9Olq+7uh4Xk7w3aOSG9H0y+rgTbNYZlLG2ZCJc8e2ljN80Pzd/lajxM/xepjc7L2FXfW4ndofMeH6xPguU5j60wSIN6pgPTHyXB0CMJznnsMzfb9JwXbXXyFv7TlhfdWdUQKnvf8H9vzdya4oKKoB5PzThI6llrpJ3xxbQEaRtovuk2ykNab5BAej/ZBaH7HwtRCsf+a4Hna7IlgbDQpgu5LB38q446nH9purf03VPDg/8FbaSPp9FGhTCfvPuYgzrzSYYuF4/V3bNAOWP3llUcXpKzqOXkL8X3OdnidLBz5eocOHaY3bNhQ446aHTI3fchxAkz88T4GHpV+tptdJgnoahyD6aUzd0/x25QNRsjbYAq84KtP/vUKsylqwDNRF0SY6Mttj59vCdBYnfDxPik4JYtAcNIkTb2diUio0QU4TsXaioPPPyTC01EuDFPAP2J35ebm1qQ1/zd4N6f9S6v/fquqku872fb7uidiqYDs0IqKCl3AuTEYewhdgshQxNbVH5iwaAaBk+g3jTuhqQA+Xu0rZAE8EG7hiRx2F2hLWjzZlVDdubiIBTMc+nbaBfQh+z4uoiPFlZOT01sOqMwfOyJWneAXNgkvtGNvaQJHIHwT5s+f/5FJAbB9T4GxZ0CgQikbEZit5hiCwnBosq72baQQdHS5Y8eOXan895qufbJQd+qP9ZLh6TdraLs+bH/FNf1UB37p5E1/ESUHZQt8eBQezPNdNj9SYIydUSgjgzsKiuDciAJYbtFbNzs7u79u0uleB48EV7fwHq/pL7yk0eHtIOb7mfD2Xyqg8CEadiB9dZLzTV/v6hISMrPKuYMRAzrEojwf3C7U2cn7Mde0ESBTeYxHi/M9xlAr/qwlDWlIQxrSkIY0pCENaUhDGtKQhjT8K8LfAIrUEq3aBRY/AAAAAElFTkSuQmCC") no-repeat;-webkit-background-size:contain;background-size:contain;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old .sports_lnb_sub .link_lnb_sub .icon_teamkorea{-webkit-filter:invert(100%) brightness(10);filter:invert(100%) brightness(10)}
}
.sports_header_old .sports_lnb_sub .link_lnb_sub[aria-current='page']{color:var(--color-point-text4);font-weight:700}
.sports_header_old .sports_lnb_sub .link_lnb_sub[aria-current='page'] .menu:after{position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--color-point-text4);content:''}
.sports_header_old .sports_lnb_sub .link_lnb_sub[aria-current='page'] .dot{background-color:#7a34c1}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old .sports_lnb_sub .link_lnb_sub[aria-current='page'] .dot{background-color:#c387ff}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header_old .sports_lnb_sub .link_lnb_sub .icon_kbollect path{fill:#7b8184}
}
.end_header{background-color:#3763c9}
.end_header .sports_gnb{max-width:1024px;margin:0 auto;height:49px}
.end_header .sports_gnb:after{display:table;clear:both;content:''}
.end_header .sports_gnb .logo_area{float:left;height:100%}
.end_header .sports_gnb .logo_naver{float:left;position:relative;width:47px;height:100%}
.end_header .sports_gnb .logo_naver:before{position:absolute;top:0;left:0;right:0;bottom:0;width:26px;height:26px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/logo_naver.png);-webkit-background-size:100% auto;background-size:100% auto;content:'';margin:auto 9px auto auto}
.end_header .sports_gnb .logo_sports{float:left;position:relative;width:94px;padding:16px 0 15px}
.end_header .sports_gnb .logo_sports:before{content:'';display:inline-block;width:94px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/10/24/logo_sports.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top}
.end_header .sports_gnb .button_close{float:right;width:51px;height:100%;border:0;background-color:transparent}
.end_header .sports_gnb .button_close:before{display:inline-block;width:25px;height:22px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_close.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.end_head{position:static;width:100%;background:#3763c9}
.end_head:after{display:table;clear:both;content:''}
.error .end_head{overflow:hidden}
.end_head .sponsor{position:absolute;top:0;right:46px;bottom:0}
.end_head .sponsor a{display:block}
.end_head .sponsor img{width:72px;height:auto;margin-top:10px;vertical-align:top}
.end_head .header_inner{max-width:1024px;margin:0 auto;position:relative}
.end_head .header_inner:after{display:table;clear:both;content:''}
.end_head .back,.end_head .reset,.end_head .close,.end_head .close2,.end_head .poll_back,.end_head .sch{position:absolute;top:0;color:transparent}
.end_head .back span,.end_head .reset span,.end_head .close span,.end_head .close2 span,.end_head .poll_back span,.end_head .sch span{display:block;height:18px;margin:13px}
.end_head a.title_link{display:inline-block;min-width:150px;padding:0 15px;color:#fff}
.end_head a.t_link{display:inline-block;padding:0 22px;color:#fff}
.end_head .logo{display:-webkit-box;display:-webkit-flex;display:flex;width:140px;height:25px;margin:12px auto 13px;background-position:-576px -26px}
@media (min-width:768px) {
	.end_head .logo{width:176px;height:28px;margin:14px auto;background-position:-572px -83px}
}
.end_head .logo a{color:transparent}
.end_head .logo .naver{width:76px}
.end_head .logo .sports{width:100px}
.end_head .title{overflow:hidden;height:50px;color:#fff;font-size:18px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-weight:normal;line-height:50px;text-align:center}
@media (min-width:768px) {
	.end_head .title{height:56px;font-size:23px;line-height:56px}
}
.end_head .title.ti_align_left{text-align:left;padding-left:49px}
.end_head .title.ti_align_left span{overflow:hidden;display:inline-block;width:95%;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}
.end_head .title.ti_align_left span em{color:#3eddff}
.end_head .back,.end_head .menu,.end_head .sch,.end_head .poll_back{left:0}
.end_head .close,.end_head .score{right:0}
.end_head .reset{right:42px}
@media (min-width:768px) {
	.end_head .reset{right:55px}
}
.end_head .close2{right:6px}
.end_head .back_issue span{margin-right:45px}
.end_head .poll_back{font-size:16px;color:#fff}
@media (min-width:768px) {
	.end_head .poll_back{font-size:20px}
}
.end_head .poll_back span{float:left;width:8px;height:16px;margin:15px 9px 15px 12px;background-position:-100px -349px}
@media (min-width:768px) {
	.end_head .poll_back span{width:11px;height:26px;margin:15px 19px;background-position:-480px -109px}
}
.end_head .poll_back b{font-weight:normal;padding-right:12px;line-height:49px}
@media (min-width:768px) {
	.end_head .poll_back b{line-height:56px}
}
.end_head .menu span{width:18px;height:18px;margin:14px;background-position:-685px -116px}
.end_head .reset span{width:26px;height:26px;margin:12px 6px;background-position:-480px -235px}
@media (min-width:768px) {
	.end_head .reset span{width:37px;height:37px;margin:8px 0;background-position:-410px -235px}
}
.end_head .score span{width:44px;height:18px;margin:14px 8px;background-position:-665px -173px}
.end_head .close span{background-position:-106px 0px;display:inline-block;vertical-align:top;width:16px;height:17px;margin:16px 15px}
.end_head .close2 span{width:26px;height:26px;margin:12px 6px;background-position:-480px -197px}
@media (min-width:768px) {
	.end_head .close2 span{width:37px;height:37px;margin:8px 0;background-position:-410px -197px}
}
.end_head .sch span{width:17px;height:17px;margin:11px 14px 12px;background-position:-479px -587px}
.end_head .spr_bf.back span{width:10px;height:12px;margin:9px 0 0 10px;background-position:-710px -255px}
.end_head .spr_bf.back span:after{content:'';position:absolute;top:-8px;left:-8px;width:46px;height:46px;background-color:#000;opacity:0}
.page_video_end_wfootball .end_head{background-image:-webkit-linear-gradient(194deg,#7a28ff,#255fbe);background-image:linear-gradient(256deg,#7a28ff,#255fbe)}
.page_video_end_golf .end_head{background-color:#016c46}
.page_video_end_golf .end_head .menu_item{background-position:-248px -108px;display:inline-block;vertical-align:top;width:56px;height:22px;margin-top:13px;padding:0;font-size:1px;color:transparent}
.end_head .logo_naver{position:relative;float:left;background-color:rgba(0,0,0,0.1)}
.end_head .logo_naver a{display:block}
.end_head .logo_naver .ico_naver_logo{background-position:-75px -121px;display:inline-block;vertical-align:top;width:20px;height:18px;margin:15px;color:transparent}
.end_head .game_menu{overflow:hidden;height:48px;font-weight:normal}
.end_head .menu_item{display:inline-block;margin:9px 0 0 10px;padding:5px 0;font-size:19px;line-height:21px;color:#fff;vertical-align:top;font-weight:600}
.end_head .menu_sub_item{position:relative;display:inline-block;margin:11px 0 0 16px;padding:5px 0;font-size:15px;line-height:18px;color:rgba(255,255,255,0.5);vertical-align:top}
.end_head .menu_sub_item:before{content:'';position:absolute;top:8px;left:-11px;width:1px;height:12px;background-color:rgba(255,255,255,0.2)}
.end_head .menu_date{display:inline-block;margin:18px 0 0 4px;color:rgba(255,255,255,0.5);font-size:13px;vertical-align:top}
@media (min-width:768px) {
	.end_head .score span{width:57px;height:25px;margin:15px 19px;background-position:-575px -173px}
	.end_head a.sch span{width:23px;height:25px;margin:14px;background-position:-663px -511px}
	.end_head .spr_bf.back span{width:14px;height:16px;margin:12px 0 0 13px;background-position:-720px -255px}
	.end_head .spr_bf.back span:after{top:-12px;left:-12px;width:65px;height:65px}
}
.end_head .gnb{position:fixed;top:-61px;left:0;z-index:9999;width:100%;background:#2350aa;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;box-shadow:0 1px 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.4)}
.end_head .gnb .logo{background-position:-572px -390px}
.end_head .gnb .score_wrap{position:relative;height:47px;text-align:center}
.end_head .gnb .score_wrap .team_lft{position:absolute;left:0;top:0;width:50%;text-align:right}
.end_head .gnb .score_wrap .team_lft .game_score{float:right;margin:0 29px 0 0;padding:0 10px 0 8px}
.end_head .gnb .score_wrap .team_rgt{position:absolute;right:0;top:0;width:50%;text-align:left}
.end_head .gnb .score_wrap .game_score{float:left;height:46px;margin:0 0 0 29px;padding:0 8px 0 10px;font-size:20px;font-family:HelveticaNeue-Medium,sans-serif;font-weight:normal;line-height:47px;color:#fff;text-align:center;vertical-align:top}
.end_head .gnb .score_wrap .logo_img{display:inline-block;margin-top:11px}
.end_head .gnb .score_wrap .logo_img img{vertical-align:top}
.end_head .gnb .score_wrap .btn_state{display:inline-block;padding:0 6px;margin-top:14px;height:20px;border-radius:1px;-webkit-border-radius:1px;font-size:10px;line-height:20px;color:#fff}
.end_head .gnb .score_wrap .btn_state span{font-size:11px;font-family:HelveticaNeue,sans-serif}
.end_head .gnb .score_wrap .btn_state.stat1{background:#0b215c}
.end_head .gnb .score_wrap .btn_state.stat2{background:#e13434}
.end_head .gnb .score_wrap .btn_state.stat3{background:#173c84}
.end_head .gnb .score_wrap .score_link{position:absolute;left:22%;right:22%;height:100%;color:transparent;z-index:10}
.end_head .gnb.fix{top:0}
.end_head .gnb.fix h1.logo{display:none}
.end_head .gnb .close span{margin:15px}
.end_head .gnb .sch span{margin:14px 15px 15px}
.end_head.ready .gnb{background:#112e6e}
.end_head.game_end > .logo,.end_head.game_end > a{display:none}
.end_head.game_end .gnb{position:static}
.end_head.game_end .gnb.fix{position:fixed}
.end_head.video_end{height:48px}
@media (min-width:768px) {
	.end_head .gnb .close span{margin:13px 16px}
	.end_head .gnb .sch span{margin:14px}
	.end_head .gnb .score_wrap{height:54px}
	.end_head .gnb .score_wrap .team_lft .game_score{margin:0 39px 0 0}
	.end_head .gnb .score_wrap .game_score{margin:0 0 0 39px;font-size:28px;line-height:54px}
	.end_head .gnb .score_wrap .btn_state{margin-top:14px;height:26px;font-size:14px;line-height:25px}
	.end_head .gnb .score_wrap .btn_state span{font-size:14px}
	.end_head .gnb .score_wrap .logo_img{width:40px;margin-top:7px}
	.end_head .gnb .score_wrap .logo_img img{width:100%;height:inherit}
}
.lnb2_new{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;max-width:1024px;margin:0 auto}
.lnb2_new.sub-none h6{width:100%}
.lnb2_new.sub-none h6:after{display:none}
.lnb2_new.sub-none .fm_slide{display:none}
.lnb2_new h6{position:relative;padding:0 17px 0 16px;height:48px;color:#fff;font-size:19px;font-weight:bold;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,sans-serif;line-height:48px;text-align:center}
.lnb2_new h6:after{content:'';position:absolute;top:50%;right:0;width:1px;height:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.3)}
.lnb2_new h6 a{display:block;width:100%;height:100%;color:#fff}
.lnb2_new .fm_slide{position:relative;height:48px;-webkit-box-flex:1;-webkit-flex:1;flex:1}
.lnb2_new ul{padding:0 10px;white-space:nowrap}
.lnb2_new ul li{display:inline-block;font-weight:bold;vertical-align:top;padding:0 2px}
.lnb2_new ul li a{display:inline-block;vertical-align:top;padding:0 2px;overflow:hidden;height:48px;color:#8bb8fc;font-size:17px;line-height:48px;text-align:center}
.lnb2_new ul li.selected a{color:#fff;position:relative}
.lnb2_new ul li.selected a:after{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#fff;content:''}
.lnb2_new ul li.pad{display:none;padding:0 17px 0 16px}
.lnb2_new ul li.pad a{font-size:19px}
.lnb2_new .button_menu{display:none;position:absolute;top:0;right:0;width:48px;height:48px;border:0;background-color:transparent}
@media (min-width:768px) {
	.lnb2_new .button_menu{display:block}
}
.lnb2_new .button_menu:before{background-position:-20px -78px;display:inline-block;vertical-align:top;width:20px;height:14px;content:''}
@media (max-width:320px) {
	.lnb2_new h6{display:none}
	.lnb2_new .fm_slide{width:100%}
	.lnb2_new .fm_slide .scroller{width:100%}
	.lnb2_new ul{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;padding:0}
	.lnb2_new ul li{display:block;position:relative;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;text-align:center}
}
@media (min-width:360px) and (max-width:375px) {
	.lnb2_new ul{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}
	.lnb2_new ul li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media (min-width:360px) and (max-width:567px) {
	.section_scroll_m .scroller{display:-webkit-box;display:-webkit-flex;display:flex}
	.section_scroll_m .scroller:before,.section_scroll_m .scroller:after{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:9px;height:48px;content:''}
}
@media (min-width:360px) {
	.lnb2_new.sub-none .fm_slide{display:none}
	.lnb2_new .fm_slide{width:100%}
	.lnb2_new .fm_slide:before{display:none}
	.lnb2_new .fm_slide .scroller{width:100%}
	.lnb2_new ul{padding:0}
	.lnb2_new ul li{position:relative;text-align:center;padding:0 5px}
}
@media (max-width:320px) {
	.section_scroll_m .scroller{display:-webkit-box;display:-webkit-flex;display:flex}
	.section_scroll_m .scroller:before,.section_scroll_m .scroller:after{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:9px;height:48px;content:''}
}
@media (min-width:568px) {
	.lnb2_new{padding:0 !important}
	.lnb2_new h6{display:none}
	.lnb2_new.sub-none .fm_slide{display:block}
	.lnb2_new.sub-none ul li.pad{width:100%}
	.lnb2_new ul li.pad{display:inline-block;position:relative;margin-right:10px}
	.lnb2_new ul li.pad:after{position:absolute;top:50%;right:0;width:1px;height:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.3);content:''}
	.lnb2_new ul li.pad a{color:#fff}
}
.section_scroll_m{position:fixed;top:-48px;left:0;z-index:9999;width:100%;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;background-color:#3763c9}
.section_scroll_m.fix{top:0}
.column_end_header{position:relative;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.07);z-index:9999}
.column_end_header.type_pc{border-bottom:1px solid rgba(115,119,127,0.18)}
@media (min-width:1024px) {
	.column_end_header.type_pc .header_inner{height:50px;max-width:1030px;margin:0 auto}
}
.column_end_header.type_pc .header_inner .logo_area{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}
.column_end_header.type_pc .header_inner .link_naver{display:inline-block;height:100%;padding:12px 5px 16px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.column_end_header.type_pc .header_inner .link_naver:before{display:inline-block;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 26 26'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M26 0v26H0V0h26zM11.093 8H7v11h4.037v-5.694L14.909 19H19V8h-4.035v5.694L11.093 8z'/%3E%3C/svg%3E%0A");vertical-align:top;content:''}
.column_end_header.type_pc .header_inner .link_storyteller{display:inline-block;padding:15px 10px 19px 5px;vertical-align:top}
.column_end_header.type_pc .header_inner .link_storyteller:before{display:inline-block;width:33px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='33' height='16' viewBox='0 0 33 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000' fill-rule='nonzero'%3E%3Cpath d='M.303 5.758c0 2.499 2.04 3.774 4.54 3.774 1.546 0 2.89-.476 3.705-1.428h3.145v3.417h3.74V.029h-3.74v1.7h-2.94c-.8-1.139-2.228-1.7-3.91-1.7-2.5 0-4.54 1.309-4.54 3.808v1.921zm15.385 7.276H4.808v-2.618h-3.79v5.406h14.67v-2.788zM3.72 3.735c0-.663.493-1.088 1.156-1.088.663 0 1.173.425 1.173 1.088v2.108c0 .663-.51 1.071-1.173 1.071S3.72 6.506 3.72 5.843V3.735zm5.661.476h2.312v1.411H9.381V4.211zM25.469 15.822h2.975V8.903h.833v6.919h3.043V.029h-3.043v5.797h-.833V.029h-2.975v15.793zM17.02 3.412h2.261v.901c0 4.165-.527 6.273-2.431 7.548v3.451c1.768-.748 3.077-1.904 3.961-3.672.884 1.768 2.21 2.924 3.978 3.672v-3.451c-1.904-1.275-2.431-3.383-2.431-7.548v-.901h2.244V.539H17.02v2.873z'/%3E%3C/g%3E%3C/svg%3E%0A");vertical-align:top;content:''}
.column_end_header.type_pc .header_inner .button_menu{height:100%;margin-left:auto;padding:17px 15px 18px;background-color:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.column_end_header.type_pc .header_inner .button_menu:before{display:inline-block;width:18px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23828282' fill-rule='evenodd'%3E%3Cpath d='M0 0h18v1H0zM0 7h18v1H0zM0 14h18v1H0z'/%3E%3C/g%3E%3C/svg%3E%0A");vertical-align:top;content:''}
.column_end_header .header_inner{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;height:44px}
.column_end_header .header_inner .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:0 3px;font-size:16px;font-weight:600;letter-spacing:-0.07px;line-height:41px}
.column_end_header .header_inner .button_back{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;height:100%;padding:12px 7px 14px 14px;background-color:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.column_end_header .header_inner .button_back:before{display:inline-block;width:11px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17.485 1.515 9 10 .515' stroke='%23ADADAD' stroke-width='1.2' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E%0A");vertical-align:top;content:''}
.column_end_header .header_inner .button_close{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;height:100%;margin-left:auto;padding:13px 20px 15px 10px;background-color:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.column_end_header .header_inner .button_close:before{display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15.377.033.59.59L8.59 8l7.377 7.377-.59.59L8 8.59.623 15.967l-.59-.59L7.41 8 .033.623l.59-.59L8 7.41 15.377.033z' fill='%23515151' fill-rule='evenodd'/%3E%3C/svg%3E%0A");vertical-align:top;content:''}
.menu_extend{display:none;position:fixed;top:0;left:0;right:0;z-index:10000;background-color:#3763c9;-webkit-box-shadow:0px 4px 16px rgba(0,0,0,0.07);box-shadow:0px 4px 16px rgba(0,0,0,0.07)}
.menu_extend.type_wfootball{background-image:-webkit-linear-gradient(194deg,#7a28ff,#255fbe);background-image:linear-gradient(256deg,#7a28ff,#255fbe)}
.menu_extend.type_golf{background-color:#004932}
.type_wbc2023 .menu_extend,.type_wbc2023 ~ .menu_extend{background-image:-webkit-gradient(linear,left top,right top,from(#047f52),to(#0b4c40));background-image:-webkit-linear-gradient(left,#047f52,#0b4c40);background-image:linear-gradient(90deg,#047f52,#0b4c40)}
.type_asiancup2023 .menu_extend{background:-webkit-gradient(linear,left top,right top,color-stop(2.91%,#6752be),color-stop(99.49%,#403180));background:-webkit-linear-gradient(left,#6752be 2.91%,#403180 99.49%);background:linear-gradient(to right,#6752be 2.91%,#403180 99.49%)}
.menu_extend.is_active{display:block}
.menu_extend .home_links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;height:45px;margin:0 12px;color:#fff}
@media (min-width:1024px) {
	.menu_extend .home_links{margin:0 auto}
}
.menu_extend .home_links .logo_naver{margin-left:-12px;padding:12px 9px 7px 12px}
.menu_extend .home_links .logo_naver:before{display:inline-block;width:26px;height:26px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/logo_naver.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
@media (max-width:280px) {
	.menu_extend .home_links .logo_naver{display:none}
}
.menu_extend .home_links .logo_sports{padding:16px 0 12px}
.menu_extend .home_links .logo_sports:before{content:'';display:inline-block;width:94px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/10/24/logo_sports.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top}
.menu_extend .home_links .logo_community{position:relative;margin-left:20px;padding:16px 0 12px}
.menu_extend .home_links .logo_community:before{position:absolute;top:17px;left:-11px;width:1px;height:15px;background-color:rgba(255,255,255,0.15);content:''}
.menu_extend .home_links .logo_community:after{display:inline-block;width:72px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/08/19/logo_community.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.menu_extend .section_links{overflow:hidden;max-width:1024px;margin:0 auto;padding:7px 2px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:bold;letter-spacing:-0.3px;white-space:nowrap}
.menu_extend .section_links .link{float:left;padding:6px 12px;color:#fff}
.menu_extend .section_links .link + .sub_link{clear:both}
.menu_extend .section_links .dot{display:inline-block;margin:0 3px 9.75px;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background:#d9d9d9;vertical-align:bottom;opacity:0.8}
.menu_extend .section_links .sub_link{float:left;padding:6px 12px;color:rgba(255,255,255,0.5)}
.menu_extend .myteam_links{border-top:1px solid rgba(0,0,0,0.1)}
.menu_extend .myteam_links:after{display:table;clear:both;content:''}
.menu_extend .myteam_links .scroller{overflow-x:auto;max-width:1024px;margin:0 auto;padding:14px 14px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}
.menu_extend .myteam_links .link{-webkit-flex-shrink:0;flex-shrink:0;position:relative;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box}
.menu_extend .myteam_links .link img{position:absolute;top:0;left:0;right:0;bottom:0;width:34px;height:34px;margin:auto}
.menu_extend .myteam_links .link + .link{margin-left:10px}
.menu_extend .myteam_links .link.type_add:before{display:inline-block;width:16px;height:16px;margin:17px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_plus.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.menu_extend .myteam_links .live_list{display:-webkit-box;display:-webkit-flex;display:flex;float:left;padding:4px 0 0 4px}
.menu_extend .myteam_links .live_list .link{width:39px;height:39px;background-color:#fff}
.menu_extend .myteam_links .live_list .link:before{content:'';position:absolute;left:-4px;right:-4px;top:-4px;bottom:-4px;border:2px solid #d42a60;-webkit-border-radius:50%;border-radius:50%}
.menu_extend .myteam_links .live_list .link:after{content:'';overflow:hidden;position:absolute;left:50%;bottom:-7.5px;margin-left:-13.5px;width:27px;height:13px;background:#ea333c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='20' viewBox='0 0 38 20'%3E%3Cpath fill='%23ea333c' d='M2 0h34c1.105 0 2 .895 2 2v16c0 1.105-.895 2-2 2H2c-1.105 0-2-.895-2-2V2C0 .895.895 0 2 0z' transform='translate(-233 -962) translate(233 962)'/%3E%3Cpath fill='%23FFF' d='M11.858 12.99H7.896V5.5H6v9.06h5.858v-1.57zm3.317 1.57V5.5H13.28v9.06h1.896zm6.557 0l3.046-9.06h-2.066l-2.072 7.108h-.044L18.524 5.5H16.4l3.046 9.06h2.285zM32 12.99v1.57h-6.003V5.5H32v1.563h-4.106V9.25h3.874v1.456h-3.874v2.286H32z' transform='translate(-233 -962) translate(233 962)'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;-webkit-border-radius:2px;border-radius:2px}
.menu_extend .myteam_links .live_list .link + .link{margin-left:23px}
.menu_extend .myteam_links .live_list:after{content:'';display:inline-block;width:1px;height:35px;margin:3px 13px 0 17px;background-color:rgba(255,255,255,0.1);vertical-align:top}
.menu_extend .myteam_links .team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.menu_extend .myteam_links .team_list:after{content:'';-webkit-flex-shrink:0;flex-shrink:0;width:14px}
.menu_extend .myteam_links .no_team{overflow:hidden;padding:0 10px;font-size:18px;font-weight:bold;line-height:50px;letter-spacing:-0.3px;color:rgba(255,255,255,0.45)}
.menu_extend .myteam_links .no_team .message{display:inline-block;margin-top:14px;vertical-align:top;line-height:22px}
.menu_extend .button_close{position:absolute;top:0;right:0;width:51px;height:50px;border:0;background:transparent}
.menu_extend .button_close:before{display:inline-block;width:25px;height:22px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_close.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
@media (min-width:1024px) {
	.menu_extend .button_close{right:-webkit-calc(50% - 512px);right:calc(50% - 512px)}
}
.golf_header,.golf_header_fixed{position:relative;z-index:9999;min-width:220px;height:48px;margin:0;background-color:#016c46}
.golf_header .header_inner,.golf_header_fixed .header_inner{position:relative;max-width:1024px;margin:0 auto}
.golf_header .header_inner:after,.golf_header_fixed .header_inner:after{display:table;clear:both;content:''}
.golf_header .header_extend,.golf_header_fixed .header_extend{position:absolute;top:48px;left:0;right:0;-webkit-box-shadow:0 8px 10px -4px rgba(0,0,0,0.3);box-shadow:0 8px 10px -4px rgba(0,0,0,0.3);background-color:#016c46}
.golf_header .logo_golf,.golf_header_fixed .logo_golf{position:absolute;left:0;top:0}
.golf_header .logo_golf:after,.golf_header_fixed .logo_golf:after{display:table;clear:both;content:''}
.golf_header .logo_golf svg,.golf_header_fixed .logo_golf svg{vertical-align:top}
.golf_header .link_naver,.golf_header_fixed .link_naver{float:left;padding:12px 9px 10px 12px}
.golf_header .link_logo,.golf_header_fixed .link_logo{float:left;padding:13px 4px 13px}
.golf_header .menu_area,.golf_header_fixed .menu_area{float:right}
.golf_header .menu_list,.golf_header_fixed .menu_list{float:right;margin-right:45px;white-space:nowrap;font-size:0}
.golf_header .menu_list .link_menu,.golf_header_fixed .menu_list .link_menu{display:inline-block;padding:0 8px 0 7px;font-size:17px;line-height:48px;letter-spacing:-0.4px;color:#fff;font-weight:500;vertical-align:top}
.golf_header .menu_list .link_menu .menu,.golf_header_fixed .menu_list .link_menu .menu{position:relative;display:block;padding:0 3px}
.golf_header .button_menu,.golf_header_fixed .button_menu{position:absolute;top:0;right:0;width:51px;height:48px;border:0;background-color:transparent}
.golf_header .button_menu svg,.golf_header_fixed .button_menu svg{display:inline-block;vertical-align:top}
#wrap .golf_header{position:relative}
.golf_header .link_naver:before{display:inline-block;width:26px;height:26px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/logo_naver.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.golf_header .link_logo:before{background-position:-248px -108px;display:inline-block;vertical-align:top;width:56px;height:22px;display:block;content:''}
.golf_header .link_menu{opacity:0.5}
.golf_header .link_menu[aria-current="page"]{opacity:1}
.golf_header .link_menu[aria-current="page"] .menu{font-weight:700}
.golf_header .link_menu[aria-current="page"] .menu:after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#fff}
.golf_header .button_menu:before{display:inline-block;width:25px;height:22px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_menu.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:top;content:''}
.golf_header .lnb_title_area .lnb_title{position:relative;margin-left:112px;padding-left:12px;height:48px;line-height:48px;opacity:0.5;font-weight:500;font-size:17px;color:#fff;letter-spacing:-0.5px}
.golf_header .lnb_title_area .lnb_title:before{content:'';position:absolute;left:0;top:16px;bottom:16px;border-left:1px solid rgba(255,255,255,0.2)}
.golf_header .button_close_page{position:absolute;right:0;top:0;width:51px;height:48px;border:0;background-color:transparent}
.golf_header .button_close_page:before{display:inline-block;width:25px;height:22px;margin-top:1px;background:url(https://ssl.pstatic.net/static/sports/2022/m/09/23/icon_close.png);-webkit-background-size:100% auto;background-size:100% auto;vertical-align:middle;content:''}
.golf_header .button_close_page:after{content:'';display:inline-block;height:100%;vertical-align:middle}
.golf_header.is_fixed{position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);box-shadow:0 4px 10px 0 rgba(0,0,0,0.3)}
#wrap .golf_header.is_fixed{position:fixed}
.golf_header.is_fixed ~ #content{overflow:hidden;margin-top:48px}
.golf_header_fixed{position:fixed;left:0;top:-70px;right:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);-webkit-transition:top 0.2s ease-in-out 0s;transition:top 0.2s ease-in-out 0s}
#wrap .golf_header_fixed{position:fixed}
.golf_header_fixed .link_logo svg{vertical-align:top}
.golf_header_fixed.is_active{top:0}
.gnb_fixed .myteam_header,.end_scroll .myteam_header{position:fixed !important;left:0;top:0;right:0;height:48px}
.myteam_header .button_menu{position:absolute;top:0;right:0;width:52px;height:48px;border:0;background-color:transparent}
.myteam_header .button_menu .icon_menu{display:inline-block;width:20px;height:14px;margin-top:2px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'%3E%3Cpath fill='inherit' fill-rule='evenodd' d='M20 13v1H0v-1h20zm0-6.5v1H0v-1h20zM20 0v1H0V0h20z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'%3E%3Cpath fill='inherit' fill-rule='evenodd' d='M20 13v1H0v-1h20zm0-6.5v1H0v-1h20zM20 0v1H0V0h20z'%3E%3C/path%3E%3C/svg%3E");vertical-align:top}
#wrap .myteam_header{position:-webkit-sticky;position:sticky;top:0;z-index:9999}
.myteam_header .menu_area{position:relative;max-width:1024px;margin:0 auto}
.myteam_header .menu_area:after{display:table;clear:both;content:''}
.myteam_header .logo_team{position:absolute;left:0;top:0;bottom:0;width:64px}
.myteam_header .logo_team .link_logo{display:block;position:relative;height:48px;text-align:center}
.myteam_header .logo_team .link_logo:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.myteam_header .logo_team .link_logo img{margin-top:2px;width:44px;height:44px;vertical-align:top}
.myteam_header .menu_list{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 46px 0 84px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
@media (max-width:320px) {
	.myteam_header .menu_list{margin:0 45px 0 67px;-webkit-justify-content:space-around;justify-content:space-around}
}
.myteam_header .menu_list .link_menu{position:relative;z-index:10;height:48px;padding:0 10px 0 11px;font-size:17px;font-weight:500;line-height:48px;letter-spacing:-0.4px;white-space:nowrap;color:inherit;font-family:Helvetica,AppleSDGothicNeo-Regular,Arial,sans-serif}
@media (max-width:320px) {
	.myteam_header .menu_list .link_menu{padding:0 2px}
}
.myteam_header .menu_list .link_menu[aria-current='true']{font-weight:bold}
.myteam_header .menu_list .link_menu[aria-current='true']:after{content:'';position:absolute;left:8px;right:7px;bottom:0;border-style:solid;border-width:3px 0 0;border-color:inherit}
@media (max-width:320px) {
	.myteam_header .menu_list .link_menu[aria-current='true']:after{left:0;right:0}
}
.olympic_header{position:-webkit-sticky;position:sticky;left:0;top:0;right:0;z-index:9999;background:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/header_shape_375.png) no-repeat;-webkit-background-size:100% 240px;background-size:100% 240px}
@media (min-width:376px) {
	.olympic_header{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/header_shape_1023.png)}
}
@media (min-width:1024px) {
	.olympic_header{height:60px;background:#0078e1;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
}
.olympic_header .button_menu{position:absolute;top:0;right:0;width:52px;height:45px;border:0;background-color:transparent}
.olympic_header .button_menu:before{background-position:-130px -17px;display:inline-block;vertical-align:top;width:20px;height:14px;display:inline-block;margin-top:3px;vertical-align:top;content:''}
@media (min-width:750px) {
	.olympic_header .button_menu{right:-6px}
}
@media (min-width:1024px) {
	.olympic_header .button_menu{height:60px}
	.olympic_header .button_menu:before{background-position:-130px 0px;display:inline-block;vertical-align:top;width:20px;height:15px;margin-top:0}
}
.olympic_header .olympic_gnb{overflow:hidden;position:relative;max-width:750px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1024px) {
	.olympic_header .olympic_gnb{max-width:974px}
}
@media (min-width:1280px) {
	.olympic_header .olympic_gnb{max-width:1112px}
}
.olympic_header .logo_area{display:-webkit-box;display:-webkit-flex;display:flex}
.olympic_header .logo_area .logo_naver{width:26px;padding:11px 10px 8px 12px;color:#fff}
.olympic_header .logo_area .logo_naver:before{content:'';display:inline-block;width:26px;height:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M26 0v26H0V0h26zM11.093 8H7v11h4.037v-5.694L14.909 19H19V8h-4.035v5.694L11.093 8z'/%3E%3C/svg%3E%0A");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;vertical-align:top}
.olympic_header .logo_area .logo_olympic{margin-left:0;padding:14px 0 7px}
.olympic_header .logo_area .logo_olympic:before{content:'';display:inline-block;width:156px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='195' height='30' viewBox='0 0 195 30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h19.194v28.424H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.706 3.728c2.633 0 6.533.483 6.533.483-3.44 2.801-7.029 3.44-7.029 3.44l1.162 3.457c4.498.01 6.79 1.89 6.79 1.89-3.338 4.643-11.447 4.268-11.447 4.268 2.02-7.835 3.991-13.538 3.991-13.538M9.295 0C3.509 0 0 1.362 0 1.362l2.773 3.84 3.377-.884S3.083 11.414.878 21.426c0 0 2.454.402 5.323.402 6.544 0 12.694-2.148 14.472-7.744l-1.293-3.722s-1.072-1.123-2.128-1.45c2.756-1.789 2.918-3.885 2.918-3.885l-1.092-3.514S15.17 0 9.295 0M24.05 21.894l-2.573-3.69C24.078 8.508 27.36 1.577 27.36 1.577c4.964-.271 10.33-.052 10.33-.052l1.083 3.62s-4.984-.278-8.733.48c0 0-.658 1.659-1.438 3.94 4.107-.393 7.26-.035 7.26-.035l1.26 3.355c-6.523.27-9.852.976-9.852.976l-.976 4.136s3.118.407 8.964-.515l1.279 3.746s-5.967.666-12.488.666M37.783 21.856h4.996c2.668-12.036 5.93-20.31 5.93-20.31h-4.191S41 8.544 37.783 21.857' fill='%23FFF'/%3E%3Cg transform='translate(38.164 1.576)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='m0 26.42 4.937 1.82c.622.285.988.19 1.5.038 5.38-1.605 6.348-5.725 8.05-11.144L19.194 0h-5.096L9.304 16.336C7.517 22.433 5.75 27.553 0 26.42' fill='%23FFF' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M55.391 21.857h4.996c2.667-12.035 5.93-20.309 5.93-20.309h-4.192s-3.518 6.997-6.734 20.31M64.086 21.844C66.218 11.529 70.78 1.557 70.78 1.557h4.096s.51 6.169 2.744 12.674c2.002-7.106 4.646-12.667 4.646-12.667h4.18s-3.45 8.215-5.922 20.298h-5.03s-2.35-5.18-3.416-11.956c0 0-1.79 6.017-3.092 11.941l-4.899-.003ZM89.226 21.91c-1.989 0-2.761-.533-2.761-.533l-1.81-2.61s-.515-.87-.515-3.123c0-5.128 4.518-14.39 18.253-14.39l1.456 4.28c-8.265-.782-16.78 5.862-16.78 10.82 0 1.177.847 1.775 2.29 1.775 4.349 0 8.423-4.03 9.23-5.538l4.58 1.722c-.419 4.1-2.616 7.854-6.823 10.406-.56.385-1.047.56-1.944.173l-3.054-1.234c3.11-.462 5.188-4.329 5.188-4.329s-3.868 2.58-7.31 2.58M115.996 23.223l-3.54-5.108c10.306-6.846 13.515-12.864 13.515-12.864s-5.064.278-9.675 2.822l-1.509-4.33s3.864-2.593 10.509-2.593c2.228 0 3.727.426 3.727.426l1.385 4.065c-1.474 3.757-6.745 10.065-6.745 10.065 2.467-.585 7.064-.064 8.502 1.74l1.968.764-.16 1.494-1.098-.128s-1.856-.125-2.982-.125c-7.812 0-13.897 3.772-13.897 3.772M152.629 22.524l-3.527-5.07c10.434-7.276 13.342-13.23 13.342-13.23-4.882.089-9.439 2.937-9.439 2.937L151.45 2.78s3.8-2.422 9.828-2.422c1.888 0 4.105.389 4.105.389l1.406 4.317c-2.932 5.585-6.427 9.616-6.427 9.616 4.888-.45 7.714 1.13 7.714 1.13l1.191 1.31c8.499-6.171 11.302-11.165 11.302-11.165s-4.802.003-9.324 2.323l-1.52-4.28s3.819-2.335 10.205-2.335c2.7 0 4.004.44 4.004.44l1.443 4.205s-1.603 3.454-6.39 9.19c0 0 1.972-.19 3.579-.19 5.683 0 6.44 1.17 6.44 1.17l5.672 4.163s-3.031-1.355-8.02-1.355c0 0-7.235-.37-16.138 4.376l-3.479-5.201s-7.792.016-14.411 4.063' fill='%23FFF'/%3E%3Cpath d='M144.662 4.191s1.206 2.321 1.206 5.36c0 7.167-8.16 10.67-8.16 10.67s-1.405-2.36-1.405-5.397c0-7.073 8.36-10.633 8.36-10.633Zm-1.456-2.773c-5.377 1.638-11.61 7.154-11.61 13.079 0 1.544.32 4.201 3.075 7.18l4.895 1.386c5.822-1.11 11.07-7.103 11.07-13.412 0-4.292-2.899-6.702-2.899-6.702l-4.53-1.531Z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;vertical-align:top}
@media (min-width:750px) {
	.olympic_header .logo_area .logo_naver{padding-left:10px}
	.olympic_header .logo_area .logo_olympic{margin-left:2px}
}
@media (min-width:1024px) {
	.olympic_header .logo_area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;float:left}
	.olympic_header .logo_area .logo_naver{padding:16px 10px}
	.olympic_header .logo_area .logo_olympic{margin-left:0;padding:18px 0 12px}
}
.olympic_header .olympic_lnb{max-width:750px;margin:0 auto}
@media (min-width:1024px) {
	.olympic_header .olympic_lnb{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.olympic_header .lnb_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:1024px;height:37px;margin:0 auto;padding:0 6px}
@media (max-width:280px) {
	.olympic_header .lnb_list{padding:0 3px}
}
@media (min-width:1024px) {
	.olympic_header .lnb_list{margin-top:0;height:60px}
}
.olympic_header .link_lnb{display:block;height:100%;padding:0 10px}
.olympic_header .link_lnb > span{overflow:hidden;display:inline-block;margin:9px 2px 11px;text-indent:100%;color:transparent;vertical-align:top}
.olympic_header .link_lnb .lnb_home{background-position:-130px -69px;display:inline-block;vertical-align:top;width:14px;height:14px}
.olympic_header .link_lnb .lnb_news{background-position:-29px -102px;display:inline-block;vertical-align:top;width:27px;height:14px}
.olympic_header .link_lnb .lnb_schedule{background-position:-58px -102px;display:inline-block;vertical-align:top;width:27px;height:14px}
.olympic_header .link_lnb .lnb_medal{background-position:-63px -84px;display:inline-block;vertical-align:top;width:28px;height:14px}
.olympic_header .link_lnb .lnb_koreahouse{background-position:0px -53px;display:inline-block;vertical-align:top;width:108px;height:11px;margin-top:10px}
@media (max-width:320px) {
	.olympic_header .link_lnb .lnb_koreahouse{background-position:-32px -84px;display:inline-block;vertical-align:top;width:29px;height:14px;margin-top:9px}
}
.olympic_header .link_lnb[aria-current='true']:after{content:'';display:block;height:3px;background-color:#faff56;-webkit-border-radius:1px 1px 0 0;border-radius:1px 1px 0 0}
.olympic_header .link_lnb[aria-current='true'] .lnb_home{background-position:-130px -85px}
.olympic_header .link_lnb[aria-current='true'] .lnb_news{background-position:-93px -84px}
.olympic_header .link_lnb[aria-current='true'] .lnb_schedule{background-position:0px -102px}
.olympic_header .link_lnb[aria-current='true'] .lnb_medal{background-position:-100px -66px}
@media (min-width:1024px) {
	.olympic_header .link_lnb{padding:0 15px}
	.olympic_header .link_lnb > span{margin:21px 2px 20px}
	.olympic_header .link_lnb .lnb_home{background-position:-130px -33px;display:inline-block;vertical-align:top;width:16px;height:16px}
	.olympic_header .link_lnb .lnb_news{background-position:-67px -66px;display:inline-block;vertical-align:top;width:31px;height:16px}
	.olympic_header .link_lnb .lnb_schedule{background-position:0px -84px;display:inline-block;vertical-align:top;width:30px;height:16px}
	.olympic_header .link_lnb .lnb_medal{background-position:0px -66px;display:inline-block;vertical-align:top;width:32px;height:16px}
	.olympic_header .link_lnb .lnb_koreahouse{background-position:0px 0px;display:inline-block;vertical-align:top;width:128px;height:13px;margin-top:23px}
	.olympic_header .link_lnb[aria-current='true'] .lnb_home{background-position:-130px -51px}
	.olympic_header .link_lnb[aria-current='true'] .lnb_news{background-position:-34px -66px}
	.olympic_header .link_lnb[aria-current='true'] .lnb_schedule{background-position:-97px -15px}
	.olympic_header .link_lnb[aria-current='true'] .lnb_medal{background-position:-86px -35px}
}
.olympic_header span.link_lnb{opacity:0.5}
.page_video_end_beijing2022 .end_head{background:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/header_shape_375.png) no-repeat;-webkit-background-size:100% 240px;background-size:100% 240px}
@media (min-width:376px) {
	.page_video_end_beijing2022 .end_head{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/header_shape_1023.png)}
}
.page_video_end_beijing2022 .end_head .menu_item{display:inline-block;width:156px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='195' height='30' viewBox='0 0 195 30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h19.194v28.424H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.706 3.728c2.633 0 6.533.483 6.533.483-3.44 2.801-7.029 3.44-7.029 3.44l1.162 3.457c4.498.01 6.79 1.89 6.79 1.89-3.338 4.643-11.447 4.268-11.447 4.268 2.02-7.835 3.991-13.538 3.991-13.538M9.295 0C3.509 0 0 1.362 0 1.362l2.773 3.84 3.377-.884S3.083 11.414.878 21.426c0 0 2.454.402 5.323.402 6.544 0 12.694-2.148 14.472-7.744l-1.293-3.722s-1.072-1.123-2.128-1.45c2.756-1.789 2.918-3.885 2.918-3.885l-1.092-3.514S15.17 0 9.295 0M24.05 21.894l-2.573-3.69C24.078 8.508 27.36 1.577 27.36 1.577c4.964-.271 10.33-.052 10.33-.052l1.083 3.62s-4.984-.278-8.733.48c0 0-.658 1.659-1.438 3.94 4.107-.393 7.26-.035 7.26-.035l1.26 3.355c-6.523.27-9.852.976-9.852.976l-.976 4.136s3.118.407 8.964-.515l1.279 3.746s-5.967.666-12.488.666M37.783 21.856h4.996c2.668-12.036 5.93-20.31 5.93-20.31h-4.191S41 8.544 37.783 21.857' fill='%23FFF'/%3E%3Cg transform='translate(38.164 1.576)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='m0 26.42 4.937 1.82c.622.285.988.19 1.5.038 5.38-1.605 6.348-5.725 8.05-11.144L19.194 0h-5.096L9.304 16.336C7.517 22.433 5.75 27.553 0 26.42' fill='%23FFF' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M55.391 21.857h4.996c2.667-12.035 5.93-20.309 5.93-20.309h-4.192s-3.518 6.997-6.734 20.31M64.086 21.844C66.218 11.529 70.78 1.557 70.78 1.557h4.096s.51 6.169 2.744 12.674c2.002-7.106 4.646-12.667 4.646-12.667h4.18s-3.45 8.215-5.922 20.298h-5.03s-2.35-5.18-3.416-11.956c0 0-1.79 6.017-3.092 11.941l-4.899-.003ZM89.226 21.91c-1.989 0-2.761-.533-2.761-.533l-1.81-2.61s-.515-.87-.515-3.123c0-5.128 4.518-14.39 18.253-14.39l1.456 4.28c-8.265-.782-16.78 5.862-16.78 10.82 0 1.177.847 1.775 2.29 1.775 4.349 0 8.423-4.03 9.23-5.538l4.58 1.722c-.419 4.1-2.616 7.854-6.823 10.406-.56.385-1.047.56-1.944.173l-3.054-1.234c3.11-.462 5.188-4.329 5.188-4.329s-3.868 2.58-7.31 2.58M115.996 23.223l-3.54-5.108c10.306-6.846 13.515-12.864 13.515-12.864s-5.064.278-9.675 2.822l-1.509-4.33s3.864-2.593 10.509-2.593c2.228 0 3.727.426 3.727.426l1.385 4.065c-1.474 3.757-6.745 10.065-6.745 10.065 2.467-.585 7.064-.064 8.502 1.74l1.968.764-.16 1.494-1.098-.128s-1.856-.125-2.982-.125c-7.812 0-13.897 3.772-13.897 3.772M152.629 22.524l-3.527-5.07c10.434-7.276 13.342-13.23 13.342-13.23-4.882.089-9.439 2.937-9.439 2.937L151.45 2.78s3.8-2.422 9.828-2.422c1.888 0 4.105.389 4.105.389l1.406 4.317c-2.932 5.585-6.427 9.616-6.427 9.616 4.888-.45 7.714 1.13 7.714 1.13l1.191 1.31c8.499-6.171 11.302-11.165 11.302-11.165s-4.802.003-9.324 2.323l-1.52-4.28s3.819-2.335 10.205-2.335c2.7 0 4.004.44 4.004.44l1.443 4.205s-1.603 3.454-6.39 9.19c0 0 1.972-.19 3.579-.19 5.683 0 6.44 1.17 6.44 1.17l5.672 4.163s-3.031-1.355-8.02-1.355c0 0-7.235-.37-16.138 4.376l-3.479-5.201s-7.792.016-14.411 4.063' fill='%23FFF'/%3E%3Cpath d='M144.662 4.191s1.206 2.321 1.206 5.36c0 7.167-8.16 10.67-8.16 10.67s-1.405-2.36-1.405-5.397c0-7.073 8.36-10.633 8.36-10.633Zm-1.456-2.773c-5.377 1.638-11.61 7.154-11.61 13.079 0 1.544.32 4.201 3.075 7.18l4.895 1.386c5.822-1.11 11.07-7.103 11.07-13.412 0-4.292-2.899-6.702-2.899-6.702l-4.53-1.531Z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;margin-top:14px;padding:0;font-size:1px;color:transparent;vertical-align:top}
.page_video_end_beijing2022 .end_head .menu_sub_item{display:none}
.inner{max-width:1000px;margin:0 auto;padding:20px 15px 0}
@media (min-width:1024px) {
	.inner{padding-top:0}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .inner{background-color:#303033}
}
.page_area .notice_text{display:none;font-size:13px;font-weight:700;letter-spacing:-0.3px;white-space:nowrap;color:#606a75}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_area .notice_text{color:#f0f0f2}
}
@media (min-width:1024px) {
	.page_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:65px}
	.page_area .notice_text{display:block}
}
.sports_notice{-webkit-border-radius:8px;border-radius:8px;background:#fff}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_notice{background:#39393c}
}
@media (min-width:1024px) {
	.sports_notice{display:-webkit-box;display:-webkit-flex;display:flex;min-width:0;padding:0 8px 0 15px;background:transparent !important}
}
.sports_notice .link_notice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;padding-right:33px;height:45px;line-height:47px;letter-spacing:-0.3px}
.sports_notice .link_notice:nth-child(2){display:none}
@media (min-width:1024px) {
	.sports_notice .link_notice{height:auto;padding-right:0;font-size:13px;line-height:25px;color:#606a75}
}
@media (min-width:1024px) and (prefers-color-scheme:dark){html.DARK_THEME .sports_notice .link_notice{color:#f0f0f2}
}
@media (min-width:1024px) {
	:global(body.QATAR2022) .sports_notice .link_notice{color:#fff2e9}
}
@media (min-width:1440px) {
	.sports_notice .link_notice:nth-child(2){display:block}
}
.sports_notice .link_notice .icon_more{position:absolute;top:18px;right:16px}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_notice .link_notice .icon_more path{stroke:#a5a5a5}
}
@media (min-width:1024px) {
	.sports_notice .link_notice .icon_more{display:none}
}
.sports_notice .text{padding:0 8px 0 15px;font-weight:bold;color:var(--color-title-point)}
@media (min-width:1024px) {
	.sports_notice .text{display:none}
}
.sports_league{overflow:hidden;margin-top:14px;padding:0 15px;-webkit-border-radius:8px;border-radius:8px;background:#fff}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_league{background:#39393c}
}
@media (min-width:1024px) {
	.sports_league{-webkit-flex-shrink:0;flex-shrink:0;margin:0 0 0 auto;padding:0;background:transparent !important}
}
.sports_league .league_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin-bottom:-1px}
@media (min-width:1024px) {
	.sports_league .league_list{margin-bottom:0}
}
.sports_league .league_item{position:relative;width:33.333333%;border-bottom:1px solid rgba(234,234,234,0.5)}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_league .league_item{border-color:rgba(234,234,234,0.05)}
}
.sports_league .league_item:before{position:absolute;top:18px;left:-1px;height:10px;border-left:1px solid rgba(234,234,234,0.7);content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_league .league_item:before{border-color:rgba(255,255,255,0.1)}
}
@media (min-width:1024px) {
	.sports_league .league_item{width:auto;border:0}
	.sports_league .league_item + .league_item:before{display:inline-block;position:static;width:3px;height:3px;margin:11px 13.5px 0;-webkit-border-radius:50%;border-radius:50%;border-left:0;background:rgba(0,0,0,0.1);vertical-align:top;content:''}
}
@media (min-width:1024px) and (prefers-color-scheme:dark){html.DARK_THEME .sports_league .league_item + .league_item:before{background:rgba(240,240,242,0.1)}
}
@media (min-width:1024px) {
	:global(body.QATAR2022) .sports_league .league_item + .league_item:before{background:rgba(255,242,233,0.25)}
	.sports_league .league_item:last-child,.sports_league .league_item:nth-last-child(2){display:none}
}
.sports_league .link_league{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;line-height:45px;letter-spacing:-0.3px;text-align:center}
@media (min-width:1024px) {
	.sports_league .link_league{display:inline-block;font-size:13px;font-weight:bold;line-height:25px;vertical-align:top;color:#606a75}
}
@media (min-width:1024px) and (prefers-color-scheme:dark){html.DARK_THEME .sports_league .link_league{color:#f0f0f2}
}
@media (min-width:1024px) {
	.sports_league .link_league:before{display:none}
}
.sports_info{padding:29px 0 37px;text-align:center}
@media (min-width:768px) {
	.sports_info{padding-top:27px}
}
@media (min-width:1024px) {
	.sports_info{padding:0 0 42px}
	.sports_info:before{position:absolute;left:0;right:0;border-top:1px solid rgba(0,0,0,0.05);content:''}
}
@media (min-width:1024px) and (prefers-color-scheme:dark){html.DARK_THEME .sports_info:before{border-color:rgba(255,255,255,0.05)}
}
@media (min-width:1024px) {
	:global(body.QATAR2022) .sports_info:before{border-color:rgba(255,242,233,0.15)}
}
.sports_info .button{border:0;background-color:transparent;cursor:pointer}
.sports_info .button,.sports_info .link{display:inline-block;line-height:21px;color:#878e98;letter-spacing:-0.3px;text-align:center;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_info .button,html.DARK_THEME .sports_info .link{color:#919192}
}
@media (min-width:1024px) {
	.sports_info .button,.sports_info .link{font-size:12px}
}
.sports_info .button:first-child:before,.sports_info .link:first-child:before{content:none}
.sports_info .button:before,.sports_info .link:before{display:inline-block;width:3px;height:3px;margin:9px 7px 0;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.1);vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_info .button:before,html.DARK_THEME .sports_info .link:before{background-color:rgba(240,240,242,0.1)}
}
@media (min-width:1024px) {
	.sports_info .button:before,.sports_info .link:before{margin:9px 10px 0}
}
@media (max-width:767px) {
	.sports_info .button.sitemap,.sports_info .link.sitemap{display:none}
}
.sports_info .button .highlight,.sports_info .link .highlight{font-weight:700}
.sports_info .sub_area{margin-top:7px}
@media (min-width:1024px) {
	.sports_info .sub_area{margin-top:0}
	.sports_info .sub_area .link:first-child:before{content:''}
}
.sports_info .sub_area .link{font-size:12px}
.sports_info .copyright{padding:21px 0 10px;font-size:12px;line-height:17px;letter-spacing:-0.3px;word-break:keep-all;color:#8a909e}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_info .copyright{color:#919192}
}
@media (max-width:1023px) {
	.sports_info .copyright{max-width:345px;margin:0 auto}
}
@media (min-width:1024px) {
	.sports_info .copyright{padding-top:8px}
}
.sports_info .naver,.sports_info .number{font-size:13px;line-height:22px;letter-spacing:-0.3px;color:#9399a4}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_info .naver,html.DARK_THEME .sports_info .number{color:#919192}
}
@media (min-width:1024px) {
	.sports_info .naver,.sports_info .number{font-size:12px}
}
.sports_info .number{display:none}
.sports_info .number:before{display:inline-block;width:3px;height:3px;margin:9px 7px 0;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.1);vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_info .number:before{background-color:rgba(240,240,242,0.1)}
}
@media (min-width:1024px) {
	.link_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:34px}
}
.dimmed,.dimmed2{position:fixed;top:0;left:0;z-index:9999;width:100%;height:0;background:rgba(0,0,0,0);transition:background 0.4s ease-in-out 0s;-webkit-transition:background 0.4s ease-in-out 0s}
.dimmed.on,.dimmed2.on{height:100%;background:rgba(0,0,0,0.8)}
@media (min-width:768px) {
	.dimmed.on,.dimmed2.on{background:rgba(0,0,0,0.7)}
}
.u_sca{display:none}
/* _layout.scss */
.end_ad_bottom > div{border-top:9px solid #eff2f8}
.end_ad_bottom > div:empty{border:0}
.layer_myteam_save{z-index:50000;position:fixed;left:0;right:0;top:0;bottom:0}
.layer_myteam_save .layer_area{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.layer_myteam_save .layer_area .notice{background-position:0px 0px;display:inline-block;vertical-align:top;width:122px;height:122px}
/* _aside.scss */
.slide_rgt.open .aside_menu,.slide_lft.open .aside_menu{transform:translate(0,0);-webkit-transform:translate(0,0)}
.slide_rgt.open .close,.slide_lft.open .close{display:block;background:transparent;border:0}
.aside_mycmt .level_lst,.aside_mycmt .level_lst .on{background-image:url(https://ssl.pstatic.net/static/sports/2015/Mobile/common/level.png);background-size:350px 350px;-webkit-background-size:350px 350px}
.slide_lft .aside_menu{left:0;-webkit-transform:translate(-371px,0);transform:translate(-371px,0)}
.aside_menu{position:fixed;top:0;right:0;z-index:10000;width:279px;height:100%;background:#f2f2f2;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-transform:translate(280px,0);transform:translate(280px,0)}
.aside_menu header{position:relative;padding:9px 7px 0;background:#2565d0;color:#fff}
.aside_menu .close{display:none;position:absolute;top:0;right:0}
.aside_menu .close span{display:block;width:21px;height:21px;margin:9px;background-position:-480px -79px}
.aside_menu .logo{display:block;width:114px;height:21px;background-position:-410px -27px}
.aside_menu .logo:after{display:table;clear:both;content:''}
.aside_menu .logo a{float:left;display:block;height:100%;color:transparent}
.aside_menu .logo .naver{width:50px}
.aside_menu .logo .sports{width:64px}
.aside_menu .search{position:absolute;top:0;right:39px}
.aside_menu .search span{display:block;width:21px;height:21px;margin:9px 10px;background-position:-480px -49px}
.aside_menu .page_fast{border-bottom:1px solid #e4e4e4}
.aside_menu .service_info{border-top:0 none}
.aside_menu .service_info .area{padding-bottom:0}
.aside_menu .service_info .area2{padding-top:12px}
.myinfo{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:10px 3px}
.myinfo .login{position:relative;width:100%;height:33px}
.myinfo .login > p{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:0;top:0;right:0}
.myinfo .myinfo_img{-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;width:33px;height:33px;margin-right:6px}
.myinfo .myinfo_img img{-webkit-border-radius:2px;border-radius:2px}
.myinfo .myinfo_text{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;height:33px;color:#fff;font-size:16px;line-height:34px}
.myinfo .myinfo_text > em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;font-weight:normal}
.myinfo .myinfo_text span{-webkit-flex-shrink:0;flex-shrink:0;padding:0 6px 0 1px;color:#9dc2ff}
.myinfo .button{-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;margin:6px 3px 0 0;min-width:45px;height:20px;padding:0 5px;border:1px solid #4e82d9;border-radius:2px;-webkit-border-radius:2px;color:#fff;font-size:12px;line-height:21px;text-align:center}
.set_menu{display:table;width:100%;border-top:1px solid #3b75d5;background:#2565d0;table-layout:fixed}
.set_menu li{display:table-cell}
.set_menu li ~ li a{border-left:1px solid #3b75d5}
.set_menu a{overflow:hidden;display:block;position:relative;height:40px;color:#9dc2ff;font-size:16px;line-height:42px;text-align:center}
.set_menu .selected a{color:#fff}
.set_menu .selected a:before{position:absolute;bottom:0;left:50%;width:17px;height:9px;margin-left:-10px;background-position:-480px -273px;content:''}
.set_wrap{background:#fff}
.set_title{position:relative;padding-left:9px;height:55px}
.set_title h2{color:#222;font-size:18px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;line-height:55px;letter-spacing:-1px}
.set_title h2 span{color:#ff005a;font-family:HelveticaNeue,Sans-serif}
.set_title .button{overflow:hidden;position:absolute;top:10px;right:10px;min-width:50px;height:33px;padding:0 10px;border:1px solid #d7d7d7;border-radius:2px;-webkit-border-radius:2px;color:#626262;font-size:15px;line-height:34px;text-align:center}
.set_desc{padding:15px 10px 12px 16px;border-bottom:1px solid #ddd}
.set_desc > p{position:relative;margin:5px 0;color:#999;font-size:12px;line-height:1.2em}
.set_desc > p:before{position:absolute;top:4px;left:-6px;width:3px;height:3px;background:#999;border-radius:3px;-webkit-border-radius:3px;vertical-align:top;content:''}
.set_desc .no{padding:55px 0;text-align:center}
.set_desc .no p{color:#999;font-size:15px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.4em}
.set_desc .no p span{color:#2565d0}
.set_desc .no a{display:inline-block;margin:2px auto;padding:10px;color:#666;font-size:13px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.aside_close_noti{padding:13px 15px 16px;border-top:#e1e1e1 1px solid;background-color:#f4f4f4}
.aside_close_noti .inn{display:block;font-size:15px;line-height:23px;font-weight:normal;color:#9c9c9c}
.aside_close_noti a{position:relative;display:inline-block;padding-right:2px;color:#646464;font-size:13px;font-weight:normal;line-height:18px}
.aside_close_noti a:after{content:'';display:inline-block;margin-left:4px;width:4px;height:5px;background-position:0 -607px;vertical-align:2px}
.aside_close_noti a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#d6d5d5}
.aside_myteam{overflow:hidden;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.aside_myteam .emblem{display:block;margin:0 auto}
.aside_myteam .team{overflow:hidden;display:block;color:#333;font-size:14px;font-family:AppleSDGothicNeo-Medium,sans-serif;font-weight:normal;letter-spacing:-0.5px;white-space:nowrap;text-overflow:ellipsis}
.aside_myteam .count{display:block;margin-top:-2px;color:#777;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light}
.aside_myteam .count:before{width:10px;height:10px;margin:-1px 4px 1px 0;background-position:-480px -524px;vertical-align:middle;content:''}
.aside_myteam .bx{display:block;position:relative;height:91px;padding-top:5px;border-right:1px solid #f5f5f5;text-align:center;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_myteam .list{margin-bottom:-1px;margin-right:-1px;background-color:#fafafa}
.aside_myteam .list:after{display:table;clear:both;content:''}
.aside_myteam .list li{float:left;width:33.33%;border-bottom:1px solid #f5f5f5;background-color:#fff}
.aside_mycmt{padding:0 9px}
.aside_mycmt .title{position:relative}
.aside_mycmt .title h2{color:#333;font-weight:normal;font-family:AppleSDGothicNeo-Medium,sans-serif}
.aside_mycmt .title h2 span{padding-left:3px;color:#199af8}
.aside_mycmt .title .guide{position:absolute;top:-4px;right:10px;width:25px;height:23px;background-position:-480px -342px}
.aside_mycmt .title .guide.on{background-position:-480px -373px}
.aside_mycmt .title .guide.on ~ .ly_mycmt{display:block;top:26px}
.aside_mycmt .info{position:relative;border-top:1px solid #f5f5f5}
.aside_mycmt .info:after{display:table;clear:both;content:''}
.aside_mycmt .info .inner{float:left;height:37px;padding-left:8px;color:#666;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;line-height:38px;box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}
.aside_mycmt .info .inner span{padding-left:5px;color:#ff005a}
.aside_mycmt .info .inner .guide{float:right;width:22px;height:20px;margin:8px 8px 0 0;background-position:-480px -288px}
.aside_mycmt .info .inner .guide.on{background-position:-480px -315px}
.aside_mycmt .info .inner .guide.on ~ .ly_mycmt{display:block;top:37px}
.aside_mycmt .info .inner:first-child{min-width:150px}
.aside_mycmt .info .inner + .inner{border-left:1px solid #f5f5f5}
.aside_mycmt .ly_mycmt{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;padding:15px 23px 14px 13px;border:1px solid #e0e0e0;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_mycmt .ly_mycmt p{color:#808080;font-size:12px;line-height:1.4em}
.aside_mycmt .ly_mycmt .close{display:block;position:absolute;top:0;right:0}
.aside_mycmt .ly_mycmt .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
.aside_mycmt .level_lst{overflow:hidden;width:252px;height:66px;margin:6px auto 10px;padding:0 2px;background-position:0 -70px;color:transparent}
.aside_mycmt .level_lst:after{display:table;clear:both;content:''}
.aside_mycmt .level_lst li{float:left;width:42px;height:100%}
.aside_mycmt .level_lst .on.rookie{background-position:-2px 0}
.aside_mycmt .level_lst .on.senior{background-position:-44px 0}
.aside_mycmt .level_lst .on.amateur{background-position:-86px 0}
.aside_mycmt .level_lst .on.semipro{background-position:-128px 0}
.aside_mycmt .level_lst .on.pro{background-position:-170px 0}
.aside_mycmt .level_lst .on.master{background-position:-212px 0}
.aside_mycmt.level{padding:15px 0 0}
.aside_mycmt.level .title{padding:0 9px}
.aside_mycmt.check .title{overflow:hidden;display:block;height:50px}
.aside_mycmt.check .title h2{line-height:52px}
.aside_mycmt.check .title:before{position:absolute;top:15px;right:0;width:44px;height:21px;color:transparent;content:''}
.aside_mycmt.check .cmt_on:before{background-position:-480px -168px}
.aside_mycmt.check .cmt_off:before{background-position:-480px -139px}
.aside_mycmt.view_all{padding:16px 9px 17px;border-bottom:1px solid #e1e1e1}
.aside_mycmt.view_all .title h2 span{font-family:HelveticaNeue,sans-serif}
.aside_mycmt.view_all p{padding-top:13px;color:#acb1c0;font-size:13px;line-height:1.45em;letter-spacing:-0.5px}
.aside_mycmt.view_all .more{position:absolute;top:-10px;right:-7px;padding:10px;color:#9f9f9f;font-size:12px;font-family:AppleSDGothicNeo-Medium,sans-serif}
.aside_mycmt.no{padding:39px 0 46px;border-bottom:1px solid #e4e4e4;text-align:center}
.aside_mycmt.no p{padding-bottom:13px;color:#919191;font-size:14px;line-height:1.45em}
.aside_mycmt.no .btn{display:inline-block;overflow:hidden;min-width:136px;height:28px;padding:0 8px;border:1px solid #d7d7d7;color:#333;font-size:13px;line-height:29px;text-align:center;border-radius:2px;-webkit-border-radius:2px}
.aside_mycmt ~ .aside_mycmt{border-top:1px solid #cacaca}
.aside_setting{position:relative;margin-top:-1px;border-top:1px solid #2565d0;border-bottom:1px solid #e1e1e1}
.aside_setting .title h2{height:50px;padding:0 10px;color:#2565d0;font-size:16px;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;line-height:51px;letter-spacing:-1px}
.aside_setting .title .guide{position:absolute;top:14px;right:10px;width:25px;height:23px;background-position:-480px -342px}
.aside_setting .title .guide.on{background-position-y:-373px}
.aside_setting .guide.on ~ .ly_setting{display:block;top:50px}
.aside_setting .ly_setting{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;padding:15px 13px 14px;border:1px solid #e0e0e0;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_setting .ly_setting p{color:#888;font-size:12px;line-height:1.4em}
.aside_setting .ly_setting .close{display:block;position:absolute;top:0;right:0}
.aside_setting .ly_setting .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
.aside_setting .set_list li{overflow:hidden;position:relative;z-index:10;height:37px;padding:0 13px 0 10px;border-top:1px solid #f5f5f5;line-height:38px;text-align:right}
.aside_setting .set_list input{display:inline-block;width:15px;height:15px;margin:10px 2px 0 0;border:0;background-position:-480px -551px;background-color:#fff;vertical-align:top;-webkit-box-shadow:none;-webkit-appearance:none}
.aside_setting .set_list input:checked{background-position-y:-569px}
.aside_setting .set_list label{color:#808080;font-size:13px}
.aside_setting .set_list input:checked ~ label{color:#199af8}
.aside_setting .set_list .s_title{position:absolute;top:0;left:10px;color:#666;font-family:AppleSDGothicNeo-Medium,Sans-serif;letter-spacing:-0.5px}
.aside_setting .set_list .inner{display:inline-block;min-width:70px;text-align:left;vertical-align:top}
@media (min-width:768px) {
	.aside_menu{width:371px;transform:translate(371px,0);-webkit-transform:translate(371px,0)}
	.aside_menu header{padding:14px 10px 0}
	.aside_menu .logo{width:150px;height:26px;background-position-y:0}
	.aside_menu .logo .naver{width:64px}
	.aside_menu .logo .sports{width:86px}
	.aside_menu .search{right:49px}
	.aside_menu .search span{width:29px;height:29px;margin:13px 11px;background-position-x:-410px}
	.aside_menu .close span{margin:16px 14px}
	.aside_mycmt{padding:0 12px}
	.aside_mycmt .level_lst{width:341px;height:88px;margin:10px auto 13px;background-position:0 -232px}
	.aside_mycmt .level_lst li{width:56px}
	.aside_mycmt .level_lst .on.rookie{background-position:-2px -140px}
	.aside_mycmt .level_lst .on.senior{background-position:-58px -140px}
	.aside_mycmt .level_lst .on.amateur{background-position:-114px -140px}
	.aside_mycmt .level_lst .on.semipro{background-position:-170px -140px}
	.aside_mycmt .level_lst .on.pro{background-position:-226px -140px}
	.aside_mycmt .level_lst .on.master{background-position:-282px -140px}
	.aside_mycmt .title h2{font-size:18px}
	.aside_mycmt .title .guide{top:-1px;width:33px;height:30px;background-position:-410px -342px}
	.aside_mycmt .title .guide.on{background-position:-410px -373px}
	.aside_mycmt .title .guide.on ~ .ly_mycmt{top:37px}
	.aside_mycmt .info .inner{height:48px;padding-left:11px;font-size:14px;line-height:49px}
	.aside_mycmt .info .inner .guide{width:29px;height:26px;margin:11px 11px 0 0;background-position:-410px -288px}
	.aside_mycmt .info .inner .guide.on{background-position:-410px -315px}
	.aside_mycmt .info .inner .guide.on ~ .ly_mycmt{top:48px}
	.aside_mycmt .info .inner:first-child{min-width:185px}
	.aside_mycmt .ly_mycmt{padding:19px 17px 18px}
	.aside_mycmt .ly_mycmt p{font-size:15px}
	.aside_mycmt .ly_mycmt .close span{width:18px;height:18px;background-position:-410px -491px}
	.aside_mycmt.level{padding-top:20px}
	.aside_mycmt.level .title{padding:0 12px}
	.aside_mycmt.check .title{height:58px}
	.aside_mycmt.check .title h2{line-height:59px}
	.aside_mycmt.check .cmt_off:before,.aside_mycmt.check .cmt_on:before{width:57px;height:28px;background-position-x:-410px}
	.aside_mycmt.view_all{padding:16px 12px 17px}
	.aside_mycmt.view_all p{font-size:16px}
	.aside_mycmt.view_all .more{padding:13px;font-size:15px}
	.aside_mycmt.no{padding:52px 0 61px}
	.aside_mycmt.no p{padding-bottom:16px;font-size:19px}
	.aside_mycmt.no .btn{min-width:186px;height:37px;line-height:38px;font-size:16px}
	.aside_setting .title h2{height:58px;font-size:19px;line-height:59px}
	.aside_setting .title .guide{width:33px;height:30px;background-position:-410px -342px}
	.aside_setting .ly_setting p{font-size:15px}
	.aside_setting .ly_setting .close span{width:18px;height:18px;background-position:-410px -491px}
	.aside_setting .set_list li{height:49px;line-height:50px}
	.aside_setting .set_list label{font-size:16px}
	.aside_setting .set_list input{margin-top:16px}
	.aside_setting .set_list .s_title{font-size:16px}
	.aside_setting .set_list .inner{min-width:92px}
	.aside_myteam .bx{height:121px;padding-top:8px}
	.aside_myteam .emblem{width:61px;height:61px}
	.aside_myteam .team{max-width:500px;margin:-3px 3px 4px;font-size:18px;line-height:1.2em}
	.aside_myteam .count{font-size:16px}
	.aside_myteam .count:before{width:13px;height:13px;margin:-2px 4px 2px 0;background-position:-410px -524px;vertical-align:middle}
	.myinfo{padding:14px 3px}
	.myinfo .button{top:22px;min-width:66px;height:25px;font-size:16px;line-height:27px}
	.myinfo .myinfo_img{width:44px;height:44px;margin-right:8px}
	.myinfo .myinfo_img img{width:44px !important;height:44px !important}
	.myinfo .myinfo_text{height:44px;font-size:21px;line-height:47px}
	.set_menu a{height:53px;font-size:21px;line-height:55px}
	.set_menu .selected a:before{width:22px;height:13px;background-position-x:-410px}
	.set_title{height:73px;padding-left:13px}
	.set_title h2{font-size:23px;line-height:73px}
	.set_title .button{top:15px;min-width:77px;height:43px;font-size:19px;line-height:43px}
	.set_desc{padding:15px 10px 12px 22px}
	.set_desc p{font-size:15px}
	.set_desc p:before{top:5px;left:-9px}
	.set_desc .no{padding:72px 0}
	.set_desc .no p{font-size:19px}
	.set_desc .no a{font-size:16px}
}
@media (min-width:798px) and (max-height:412px) {
	.aside_menu{width:279px;transform:translate(280px,0);-webkit-transform:translate(280px,0)}
	.aside_mycmt .ly_mycmt p,.aside_setting .ly_setting p{font-size:12px}
}
.aside_btn{padding:15px}
.aside_btn a{display:block;height:40px;background:#2565d0;color:#fff;font-size:15px;text-align:center;line-height:40px}
.aside_lnb a,.aside_ft a{display:block;color:#b3b7c4}
@media (max-width:319px) {
	.slide_lft.open .aside_menu .close{right:0}
	.aside_menu .search{right:39px}
}
@media (max-width:279px) {
	.slide_lft.open,.aside_menu,.aside_summary{width:100%}
	.aside_mycmt .ly_mycmt{padding-right:25px}
}
@media (max-width:249px) {
	.aside_summary h2.title{font-size:16px}
}
@media (min-width:768px) {
	.aside_lnb .guide_tab{width:auto;margin:0 8px}
	.aside_lnb .guide_tab p{padding-right:85px}
	.aside_lnb .guide_tab:before{right:15px}
	.aside_summary{width:310px}
	.aside_notice a{padding-right:20px;padding-left:20px}
	.mymenu_tl .setting{padding:0 20px}
	.mymenu_lst li{width:104px}
	.mymenu_lst li:nth-child(3n+2){width:100px}
	.menu_etc a{padding:0 20px}
	.menu_etc a:after{right:25px}
}
.comment_option{position:relative;height:37px;padding-top:12px;padding-right:15px;border-bottom:1px solid #2d3043;font-size:0;line-height:0;text-align:right}
.comment_option strong{position:absolute;top:0;left:0;padding-left:15px;color:#d9dbe9;font-weight:normal;font-size:17px;line-height:49px}
.comment_option .chk{overflow:hidden;display:inline-block;width:83px;height:25px;background-image:url(https://ssl.pstatic.net/static/sports/2015/Mobile/common/sp_setting.png);background-repeat:no-repeat;background-size:83px 80px;-webkit-background-size:83px 80px}
.comment_option .chk.off{background-position:0 0}
.comment_option .chk.on{background-position:0 -26px}
.u_cbox .u_cbox_comment_none{color:#999 !important;font-size:15px !important}
.tool_area .gnb_box{--gnb-text:#222;--gnb-login-border:#eaeaea;--gnb_talk-icon:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.07876 19.2645L7.07863 19.2645C5.85405 19.0925 4.6383 18.8028 3.4675 18.3954L3.45145 18.3898L3.43516 18.385C2.92409 18.2327 2.64891 17.6074 3.14673 17.0059L3.1539 16.9972L3.1608 16.9883C3.32808 16.7734 3.47238 16.5822 3.60851 16.3361C3.74233 16.0943 3.85643 15.8214 3.99563 15.4431L3.29177 15.1841L3.99563 15.4431C4.15132 15.0201 4.13136 14.5609 3.93822 14.1576L3.93822 14.1576L3.93649 14.1541C2.46856 11.1304 3.11158 7.50187 5.52639 5.1648C8.68418 2.11405 13.7147 2.14174 16.8446 5.22901L17.0935 5.4745C19.9155 8.68795 19.7706 13.5959 16.71 16.6417L16.7088 16.6429L16.7075 16.6441C15.1556 18.1202 13.16 19.1368 11.0019 19.2836C9.66564 19.3737 8.38449 19.4104 7.08291 19.265L7.08082 19.2648L7.07876 19.2645Z' stroke='%23222222' stroke-width='1.5'/%3E%3Cellipse cx='14.3981' cy='11.0447' rx='0.967923' ry='0.979799' fill='%23222222'/%3E%3Cellipse cx='11.172' cy='11.0447' rx='0.967923' ry='0.979799' fill='%23222222'/%3E%3Cellipse cx='7.94546' cy='11.0447' rx='0.967923' ry='0.979799' fill='%23222222'/%3E%3C/svg%3E%0A");--gnb-notice-icon:url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00182 1.08155C5.40515 1.08721 2.25805 3.58048 2.25805 8.5444L2.23732 11.5672C2.23342 12.1349 2.1278 12.6972 1.92545 13.2277L1.49111 14.3662C1.25387 14.9881 1.71312 15.6548 2.37871 15.6548H15.5903C16.2645 15.6548 16.7242 14.972 16.4704 14.3473L16.0524 13.3181C15.8131 12.7291 15.6945 12.098 15.7037 11.4623L15.7456 8.5444C15.7456 3.55786 12.5985 1.0759 9.00182 1.08155Z' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.4441 16.1484C11.4441 17.8816 10.3216 18.9216 8.85639 18.9216C7.39115 18.9216 6.26758 17.68 6.26758 16.1484' stroke='%23222222' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");--gnb-mail-icon:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.883301' y='0.883301' width='16.2333' height='16.2333' rx='3.75' stroke='%23222222' stroke-width='1.5'/%3E%3Cpath d='M0.6875 4.0127L7.81727 9.2412C8.52126 9.75745 9.47875 9.75745 10.1827 9.2412L17.3125 4.0127' stroke='%23222222' stroke-width='1.5'/%3E%3C/svg%3E%0A");--gnb-my-arrow:url("data:image/svg+xml,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0.5H1C0.587977 0.5 0.352786 0.970382 0.6 1.3L2.6 3.96667C2.8 4.23333 3.2 4.23333 3.4 3.96667L5.4 1.3C5.64721 0.970382 5.41202 0.5 5 0.5Z' fill='%23303038'/%3E%3C/svg%3E%0A")}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li,.tool_area .gnb_box #gnb.gnb_one_small .gnb_login_li,.tool_area .gnb_box #gnb.gnb_one .gnb_my_li,.tool_area .gnb_box #gnb.gnb_one_small .gnb_my_li,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li,.tool_area .gnb_box #gnb.gnb_one_small .gnb_notice_li,.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li,.tool_area .gnb_box #gnb.gnb_one_small .gnb_talk_li,.tool_area .gnb_box #gnb.gnb_one .mail_li,.tool_area .gnb_box #gnb.gnb_one_small .mail_li,.tool_area .gnb_box #gnb.gnb_one .gnb_service_li,.tool_area .gnb_box #gnb.gnb_one_small .gnb_service_li{background:none}
.tool_area .gnb_box #gnb.gnb_one .gnb_my_li .gnb_my .gnb_name,.tool_area .gnb_box #gnb.gnb_one_small .gnb_my_li .gnb_my .gnb_name,.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_txt,.tool_area .gnb_box #gnb.gnb_one_small .gnb_login_li .gnb_btn_login .gnb_txt{color:var(--gnb-text)}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li{padding:0 7px 0 0}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login{width:auto;height:24px;padding:0 9px;border:1px solid var(--gnb-login-border);-webkit-border-radius:5px;border-radius:5px;white-space:nowrap}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_bg,.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_bdr,.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_txt{width:auto;height:auto}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_bdr{border:0}
.tool_area .gnb_box #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_txt{position:static;line-height:24px}
.tool_area .gnb_box #gnb.gnb_one .gnb_my_li{padding:0}
.tool_area .gnb_box #gnb.gnb_one .gnb_my_li .gnb_my_namebox{padding-top:4px;background:none !important}
.tool_area .gnb_box #gnb.gnb_one .gnb_my_li .gnb_my .gnb_name:after{display:inline-block;width:6px;height:5px;margin:-2px 0 0 4px;background:var(--gnb-my-arrow) no-repeat;vertical-align:middle;content:''}
.tool_area .gnb_box #gnb.gnb_one .gnb_my_lyr{top:36px}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li,.tool_area .gnb_box #gnb.gnb_one .mail_li{margin:0 2px}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li a.gnb_talk,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li a.gnb_notice,.tool_area .gnb_box #gnb.gnb_one .mail_li a.gnb_mail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;-webkit-border-radius:50%;border-radius:50%}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li a.gnb_talk:hover,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li a.gnb_notice:hover,.tool_area .gnb_box #gnb.gnb_one .mail_li a.gnb_mail:hover{cursor:pointer;background-color:rgba(0,0,0,0.04)}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li a.gnb_talk:hover .gnb_icon,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li a.gnb_notice:hover .gnb_icon,.tool_area .gnb_box #gnb.gnb_one .mail_li a.gnb_mail:hover .gnb_icon{background-position:0 0}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li a.gnb_talk .gnb_icon,.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li a.gnb_notice .gnb_icon,.tool_area .gnb_box #gnb.gnb_one .mail_li a.gnb_mail .gnb_icon{-webkit-background-size:contain;background-size:contain}
.tool_area .gnb_box #gnb.gnb_one .gnb_talk_li a.gnb_talk .gnb_icon{width:22px;height:22px;background:var(--gnb_talk-icon) no-repeat}
.tool_area .gnb_box #gnb.gnb_one .gnb_notice_li a.gnb_notice .gnb_icon{width:18px;height:20px;background:var(--gnb-notice-icon) no-repeat}
.tool_area .gnb_box #gnb.gnb_one .mail_li a.gnb_mail .gnb_icon{width:18px;height:18px;background:var(--gnb-mail-icon) no-repeat}
.tool_area .gnb_box #gnb.gnb_one .gnb_service_li{display:none !important}
.tool_area .gnb_box #gnb.gnb_one .gnb_ico_num .gnb_ico_new{position:absolute;top:-9px;left:50%;right:0;height:14px;background:none}
.tool_area .gnb_box #gnb.gnb_one .gnb_ico_num .gnb_count{right:-7px;height:14px;margin-left:-7px;padding:0 5px;background:#03c75a none;font-size:10px;line-height:14px;font-weight:800;text-indent:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif !important;-webkit-border-radius:14px;border-radius:14px;letter-spacing:-1px;white-space:nowrap}
.sports_header{--background:#fff;--gradient:rgba(255,255,255,0);--point:#2565d0;--point-golf:#00682d;--gnb:#222;--service:#aab2b9;--service-divider:#eaeaea;--lnb:#303038;--lnb-border:rgba(234,234,234,0.7);--lnb-sub-background:#4071e3;--lnb-sub-background-rgba:rgba(64,113,227,0);--lnb-sub-background-golf:#00682d;--lnb-sub-background-rgba-golf:rgba(0,104,45,0);--point-alert:#ff4266;--naver-icon:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0005 20H13.8543L6.43955 9.29578V20H0.000488281V0H6.14666L13.5614 10.7042V0H20.0005V20Z' fill='%233CD14B'/%3E%3C/svg%3E%0A");--sports-icon:url("data:image/svg+xml,%3Csvg width='56' height='18' viewBox='0 0 56 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.66 17.9V15.44H18.3V17.9H0.66ZM1.36 9.9C3.81333 8.76667 5.57333 7.61333 6.64 6.44C7.70667 5.25333 8.24 4.00667 8.24 2.7V1.3H10.94V2.7C10.94 4.56667 10.2733 6.3 8.94 7.9C7.60667 9.5 5.5 10.94 2.62 12.22L1.36 9.9ZM16.12 12.22L8.2 7.12L9.4 4.76L17.6 9.98L16.12 12.22ZM26.6048 17.28V10.6H29.3048V17.28H26.6048ZM19.1248 17.9V15.44H36.7648V17.9H19.1248ZM20.8648 4.04V1.6H35.0448V4.04H20.8648ZM20.8648 12.1V9.68H35.0448V12.1H20.8648ZM23.6448 10.9V2.56H26.2448V10.9H23.6448ZM29.6648 10.9V2.56H32.2648V10.9H29.6648ZM37.5897 17.88V15.44H55.2297V17.88H37.5897ZM38.4697 10.4C40.7364 9.48 42.4097 8.54 43.4897 7.58C44.583 6.62 45.1297 5.7 45.1297 4.82V3.9H47.8297V4.82C47.8297 6.32667 47.1564 7.76667 45.8097 9.14C44.4764 10.5 42.4297 11.72 39.6697 12.8L38.4697 10.4ZM53.0297 12.8L45.0697 8.56L46.2497 6.22L54.3497 10.46L53.0297 12.8ZM39.6297 5.14V2.7H53.2097V5.14H39.6297ZM45.1297 3.56V0.66H47.8297V3.56H45.1297Z' fill='%23222222'/%3E%3C/svg%3E%0A");--talk-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1155 23.6978L10.1155 23.6978C8.74757 23.5056 7.38957 23.1821 6.08194 22.727L6.06268 22.7203L6.04313 22.7145C5.73293 22.6221 5.56005 22.4132 5.49874 22.1734C5.43571 21.9269 5.47992 21.5906 5.7491 21.2653L5.75769 21.2549L5.76597 21.2443C5.95358 21.0032 6.1177 20.7859 6.27262 20.5059C6.42475 20.231 6.55379 19.922 6.71003 19.4974C6.88994 19.0085 6.86697 18.4774 6.64354 18.0109L6.64355 18.0109L6.64147 18.0066C5.00851 14.643 5.72381 10.6065 8.41012 8.00666C11.9238 4.61208 17.5215 4.64284 21.0043 8.07817L21.2815 8.35165C24.4202 11.9274 24.2586 17.3878 20.8534 20.7766C20.8534 20.7767 20.8533 20.7767 20.8533 20.7768L20.8525 20.7776L20.8515 20.7785C19.1214 22.424 16.8987 23.5554 14.4977 23.7187C13.0022 23.8196 11.5713 23.8604 10.1187 23.6982C10.1187 23.6982 10.1186 23.6982 10.1186 23.6982L10.1171 23.698L10.1155 23.6978ZM21.1216 21.0624L21.1218 21.0627L21.1216 21.0624Z' stroke='%23222222' stroke-width='1.8'/%3E%3Cellipse cx='18.3064' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23222222'/%3E%3Cellipse cx='14.6926' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23222222'/%3E%3Cellipse cx='11.0783' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23222222'/%3E%3C/svg%3E%0A");--menu-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 7.9C6 7.40294 6.40294 7 6.9 7H23.1C23.5971 7 24 7.40294 24 7.9C24 8.39706 23.5971 8.8 23.1 8.8H6.9C6.40294 8.8 6 8.39706 6 7.9Z' fill='%23222222'/%3E%3Cpath d='M6 14.9C6 14.4029 6.40294 14 6.9 14H23.1C23.5971 14 24 14.4029 24 14.9C24 15.3971 23.5971 15.8 23.1 15.8H6.9C6.40294 15.8 6 15.3971 6 14.9Z' fill='%23222222'/%3E%3Crect x='6' y='21' width='18' height='1.8' rx='0.9' fill='%23222222'/%3E%3C/svg%3E%0A")}
@media (prefers-color-scheme:dark){html.DARK_THEME .sports_header{--background:#39393c;--gradient:rgba(57,57,60,0);--point:#6b9cff;--point-golf:#46be7a;--gnb:#f0f0f2;--service:#919192;--service-divider:rgba(255,255,255,0.05);--lnb:#f0f0f2;--lnb-border:rgba(255,255,255,0.05);--point-alert:#fd6481;--sports-icon:url("data:image/svg+xml,%3Csvg width='56' height='18' viewBox='0 0 56 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.66 17.9V15.44H18.3V17.9H0.66ZM1.36 9.9C3.81333 8.76667 5.57333 7.61333 6.64 6.44C7.70667 5.25333 8.24 4.00667 8.24 2.7V1.3H10.94V2.7C10.94 4.56667 10.2733 6.3 8.94 7.9C7.60667 9.5 5.5 10.94 2.62 12.22L1.36 9.9ZM16.12 12.22L8.2 7.12L9.4 4.76L17.6 9.98L16.12 12.22ZM26.6048 17.28V10.6H29.3048V17.28H26.6048ZM19.1248 17.9V15.44H36.7648V17.9H19.1248ZM20.8648 4.04V1.6H35.0448V4.04H20.8648ZM20.8648 12.1V9.68H35.0448V12.1H20.8648ZM23.6448 10.9V2.56H26.2448V10.9H23.6448ZM29.6648 10.9V2.56H32.2648V10.9H29.6648ZM37.5897 17.88V15.44H55.2297V17.88H37.5897ZM38.4697 10.4C40.7364 9.48 42.4097 8.54 43.4897 7.58C44.583 6.62 45.1297 5.7 45.1297 4.82V3.9H47.8297V4.82C47.8297 6.32667 47.1564 7.76667 45.8097 9.14C44.4764 10.5 42.4297 11.72 39.6697 12.8L38.4697 10.4ZM53.0297 12.8L45.0697 8.56L46.2497 6.22L54.3497 10.46L53.0297 12.8ZM39.6297 5.14V2.7H53.2097V5.14H39.6297ZM45.1297 3.56V0.66H47.8297V3.56H45.1297Z' fill='%23f0f0f2'/%3E%3C/svg%3E%0A");--talk-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1155 23.6978L10.1155 23.6978C8.74757 23.5056 7.38957 23.1821 6.08194 22.727L6.06268 22.7203L6.04313 22.7145C5.73293 22.6221 5.56005 22.4132 5.49874 22.1734C5.43571 21.9269 5.47992 21.5906 5.7491 21.2653L5.75769 21.2549L5.76597 21.2443C5.95358 21.0032 6.1177 20.7859 6.27262 20.5059C6.42475 20.231 6.55379 19.922 6.71003 19.4974C6.88994 19.0085 6.86697 18.4774 6.64354 18.0109L6.64355 18.0109L6.64147 18.0066C5.00851 14.643 5.72381 10.6065 8.41012 8.00666C11.9238 4.61208 17.5215 4.64284 21.0043 8.07817L21.2815 8.35165C24.4202 11.9274 24.2586 17.3878 20.8534 20.7766C20.8534 20.7767 20.8533 20.7767 20.8533 20.7768L20.8525 20.7776L20.8515 20.7785C19.1214 22.424 16.8987 23.5554 14.4977 23.7187C13.0022 23.8196 11.5713 23.8604 10.1187 23.6982C10.1187 23.6982 10.1186 23.6982 10.1186 23.6982L10.1171 23.698L10.1155 23.6978ZM21.1216 21.0624L21.1218 21.0627L21.1216 21.0624Z' stroke='%23f0f0f2' stroke-width='1.8'/%3E%3Cellipse cx='18.3064' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23f0f0f2'/%3E%3Cellipse cx='14.6926' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23f0f0f2'/%3E%3Cellipse cx='11.0783' cy='14.5497' rx='1.0842' ry='1.0975' fill='%23f0f0f2'/%3E%3C/svg%3E%0A");--menu-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 7.9C6 7.40294 6.40294 7 6.9 7H23.1C23.5971 7 24 7.40294 24 7.9C24 8.39706 23.5971 8.8 23.1 8.8H6.9C6.40294 8.8 6 8.39706 6 7.9Z' fill='%23f0f0f2'/%3E%3Cpath d='M6 14.9C6 14.4029 6.40294 14 6.9 14H23.1C23.5971 14 24 14.4029 24 14.9C24 15.3971 23.5971 15.8 23.1 15.8H6.9C6.40294 15.8 6 15.3971 6 14.9Z' fill='%23f0f0f2'/%3E%3Crect x='6' y='21' width='18' height='1.8' rx='0.9' fill='%23f0f0f2'/%3E%3C/svg%3E%0A")}
}
.sports_header{--gnb-height:45px;--lnb-height:45px;--lnb-sub-height:47px;--gnb-single-height:50px}
@media (min-width:1024px) {
	.sports_header{--gnb-height:52px;--lnb-height:60px;--lnb-sub-height:54px}
}
.sports_header{position:relative;z-index:9999;background-color:var(--background)}
.sports_header.is_fixed:after{display:block;height:-webkit-calc(var(--lnb-height) + var(--lnb-sub-height));height:calc(var(--lnb-height) + var(--lnb-sub-height));background:transparent;content:''}
.sports_header.is_fixed .sports_lnb{position:fixed;left:0;right:0;top:0}
.sports_header.is_fixed .sports_lnb_sub{position:fixed;left:0;right:0;top:var(--lnb-height)}
.sports_header.type_golf .link_lnb[aria-current='true']{color:var(--point-golf)}
.sports_header.type_golf .sports_lnb_sub{background-color:var(--lnb-sub-background-golf)}
.sports_header.type_golf .sports_lnb_sub::before{background:-webkit-gradient(linear,left top,right top,from(var(--lnb-sub-background-golf)),to(var(--lnb-sub-background-rgba-golf)));background:-webkit-linear-gradient(left,var(--lnb-sub-background-golf),var(--lnb-sub-background-rgba-golf));background:linear-gradient(90deg,var(--lnb-sub-background-golf),var(--lnb-sub-background-rgba-golf))}
.sports_header.type_golf .sports_lnb_sub::after{background:-webkit-gradient(linear,right top,left top,from(var(--lnb-sub-background-golf)),to(var(--lnb-sub-background-rgba-golf)));background:-webkit-linear-gradient(right,var(--lnb-sub-background-golf),var(--lnb-sub-background-rgba-golf));background:linear-gradient(270deg,var(--lnb-sub-background-golf),var(--lnb-sub-background-rgba-golf))}
.sports_header.type_single .sports_gnb{height:var(--gnb-single-height)}
.sports_header .sports_gnb{display:-webkit-box;display:-webkit-flex;display:flex;max-width:1024px;height:var(--gnb-height);margin:0 auto;background-color:var(--background)}
.sports_header .logo_area{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}
.sports_header .link_naver{padding:15px 8px 0 16px}
@media (min-width:1024px) {
	.sports_header .link_naver{padding-top:17px;padding-left:11px}
}
.sports_header .icon_naver{display:block;width:20px;height:20px;background:var(--naver-icon) no-repeat}
.sports_header .link_sports{padding-top:15px}
@media (min-width:1024px) {
	.sports_header .link_sports{padding-top:17px}
}
.sports_header .icon_sports{display:block;width:56px;height:18px;background:var(--sports-icon) no-repeat}
.sports_header .section_area{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:9px;font-size:14px;line-height:var(--gnb-single-height);font-weight:450;font-variation-settings:'wght' 450;font-family:"NanumSquareNeo",system-ui,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;letter-spacing:-0.5px}
.sports_header .link_section{position:relative;padding:0 9px;color:var(--service)}
.sports_header .link_section::before{position:absolute;left:0;top:18.5px;width:1px;height:13px;background-color:var(--service-divider);content:''}
.sports_header .service_area{display:none;margin-left:9px;font-size:14px;line-height:var(--gnb-height);font-weight:450;font-variation-settings:'wght' 450;font-family:"NanumSquareNeo",system-ui,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;letter-spacing:-0.5px}
@media (min-width:1024px) {
	.sports_header .service_area{display:-webkit-box;display:-webkit-flex;display:flex}
}
.sports_header .link_service{position:relative;padding:2px 9px 0;color:var(--service)}
.sports_header .link_service::before{position:absolute;left:0;top:21px;width:1px;height:12px;background-color:var(--service-divider);content:''}
@media (min-width:1024px) {
	.sports_header .link_service:hover::after{display:block;margin-top:-18px;border-bottom:1px solid currentColor;content:''}
}
.sports_header .tool_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;margin-left:auto}
.sports_header .tool_area .gnb_one{display:none}
@media (min-width:1024px) {
	.sports_header .tool_area .gnb_one{display:block}
}
.sports_header .link_talk{position:relative;height:100%;padding:10px 4px 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1024px) {
	.sports_header .link_talk{display:none}
}
.sports_header .icon_talk{display:block;width:30px;height:30px;background:var(--talk-icon) no-repeat}
.sports_header .button_menu{position:relative;height:100%;padding:4px 12px 0 4px;border:0;background-color:transparent}
@media (min-width:1024px) {
	.sports_header .button_menu{padding:0 10px 0 4px;cursor:pointer}
	.sports_header .button_menu:hover::before,.sports_header .button_menu[aria-expanded='true']::before{position:absolute;left:2px;top:9px;width:34px;height:34px;background-color:rgba(0,0,0,0.04);-webkit-border-radius:50%;border-radius:50%;content:''}
}
.sports_header .icon_menu{display:block;width:30px;height:30px;background:var(--menu-icon) no-repeat;-webkit-background-size:contain;background-size:contain}
@media (min-width:1024px) {
	.sports_header .icon_menu{margin-left:1px;width:28px;height:28px}
}
.sports_header .sports_lnb{position:relative;height:var(--lnb-height);background-color:var(--background)}
.sports_header .sports_lnb::before{position:absolute;left:0;top:0;bottom:0;width:16px;z-index:10;background:-webkit-gradient(linear,left top,right top,from(var(--background)),to(var(--gradient)));background:-webkit-linear-gradient(left,var(--background),var(--gradient));background:linear-gradient(90deg,var(--background),var(--gradient));content:''}
.sports_header .sports_lnb::after{position:absolute;right:0;top:0;bottom:0;width:16px;background:-webkit-gradient(linear,right top,left top,from(var(--background)),to(var(--gradient)));background:-webkit-linear-gradient(right,var(--background),var(--gradient));background:linear-gradient(270deg,var(--background),var(--gradient));content:''}
@media (min-width:1024px) {
	.sports_header .sports_lnb{border-top:1px solid var(--lnb-border)}
}
.sports_header .lnb_list{overflow:hidden;overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:flex;max-width:1024px;margin:0 auto;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}
.sports_header .lnb_list::-webkit-scrollbar{display:none}
.sports_header .lnb_list::-moz-scrollbar{display:none}
@media (min-width:602px) {
	.sports_header .lnb_list{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
@media (min-width:1024px) {
	.sports_header .lnb_list{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0}
}
.sports_header .link_lnb{--lnb-weight:350;display:block;height:var(--lnb-height);padding:0 9px;line-height:var(--lnb-height);white-space:nowrap;font-family:"NanumSquareNeo",system-ui,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:16px;letter-spacing:-0.5px;font-weight:var(--lnb-weight);font-variation-settings:"wght" var(--lnb-weight);color:var(--lnb)}
.sports_header .link_lnb .menu{display:block;position:relative;padding:0 2px}
.sports_header .link_lnb[aria-current='true']{--lnb-weight:599 !important;color:var(--point)}
.sports_header .link_lnb[aria-current='true'] .menu::after{position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid currentColor;content:''}
@media (min-width:1024px) {
	.sports_header .link_lnb{--lnb-weight:350;padding:0 12px 0 11px;letter-spacing:-0.3px}
	.sports_header .link_lnb[aria-current='true'] .menu::after{border-bottom-width:3px}
}
.sports_header .sports_lnb_sub{position:relative;height:var(--lnb-sub-height);background-color:var(--lnb-sub-background)}
.sports_header .sports_lnb_sub::before{position:absolute;left:0;top:0;bottom:0;width:16px;z-index:10;background:-webkit-gradient(linear,left top,right top,from(var(--lnb-sub-background)),to(var(--lnb-sub-background-rgba)));background:-webkit-linear-gradient(left,var(--lnb-sub-background),var(--lnb-sub-background-rgba));background:linear-gradient(90deg,var(--lnb-sub-background),var(--lnb-sub-background-rgba));content:''}
.sports_header .sports_lnb_sub::after{position:absolute;right:0;top:0;bottom:0;width:16px;z-index:10;background:-webkit-gradient(linear,right top,left top,from(var(--lnb-sub-background)),to(var(--lnb-sub-background-rgba)));background:-webkit-linear-gradient(right,var(--lnb-sub-background),var(--lnb-sub-background-rgba));background:linear-gradient(270deg,var(--lnb-sub-background),var(--lnb-sub-background-rgba));content:''}
.sports_header .lnb_sub_list{overflow:hidden;overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:1;padding:0 6px;max-width:1024px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}
.sports_header .lnb_sub_list::-webkit-scrollbar{display:none}
.sports_header .lnb_sub_list::-moz-scrollbar{display:none}
@media (min-width:1024px) {
	.sports_header .lnb_sub_list{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 1px}
}
@media (min-width:1024px) {
	.sports_header .lnb_sub_item:first-child .link_lnb_sub{padding-left:11px}
}
.sports_header .link_lnb_sub{display:block;position:relative;height:var(--lnb-sub-height);padding:0 10px;font-size:16px;line-height:var(--lnb-sub-height);color:rgba(255,255,255,0.55);white-space:nowrap;letter-spacing:-0.3px;font-weight:500}
.sports_header .link_lnb_sub .new{position:absolute;top:10px;right:-3px;z-index:1;width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%;background:#fb533c url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0429688 0.879127H1.24681L4.47025 4.75993V0.799927H5.91169V7.25473H4.70785L1.48441 3.37393V7.33393H0.0429688V0.879127Z' fill='%23fff'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}
@media (max-width:374px) {
	.sports_header .link_lnb_sub .new{right:-4px}
}
.sports_header .link_lnb_sub[aria-current='page']{color:#fff;font-weight:600}
@media (min-width:1024px) {
	.sports_header .link_lnb_sub{padding:0 14px}
	.sports_header .link_lnb_sub .new{top:12px;right:1px}
	.sports_header .link_lnb_sub[aria-current='page']{font-weight:700}
}
.extension{--background:#fff;--gradient:rgba(255,255,255,0);--service:#222;--link:#303038;--border:rgba(234,234,234,0.5);--slide-border:#dadae5;--title:#9a9ea1;--myteam-type-add:#dcdfdf;--myteam-type-add-icon:#fff;--myteam-no-data:#9a9ea1;--point-alert:#ff4266;--edge-icon:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg class='SportsHeader_icon_edge__2FUW4' aria-hidden='true' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' x='-2' y='-0.001' width='17' height='9' maskUnits='userSpaceOnUse'%3E%3Cpath d='M-2-.001h17v9H-2z' fill='%23fff'/%3E%3Cpath d='M5.714 1.381a1 1 0 011.572 0l4.714 6H1l4.714-6z'/%3E%3C/mask%3E%3Cpath d='M5.714 1.381a1 1 0 011.572 0l4.714 6H1l4.714-6z' fill='%23fff'/%3E%3Cpath d='M12 7.38v1h2.057l-1.27-1.617L12 7.38zm-11 0l-.786-.617-1.271 1.617H1v-1zm6.286-5.999L6.5 2l.786-.618zm-1.572 0L6.5 2l-.786-.618zM6.5 2l4.714 6 1.572-1.236-4.713-6L6.5 2zM12 6.38H1v2h11v-2zM1.786 7.998L6.5 2 4.927.763l-4.713 6 1.572 1.235zM8.073.763a2 2 0 00-3.146 0L6.5 2 8.073.763z' fill='%23DADAE5' mask='url(%23a)'/%3E%3C/svg%3E%0A");--close-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56608 22.0671C7.21461 21.7156 7.21461 21.1457 7.56608 20.7943L20.4215 7.93887C20.773 7.5874 21.3428 7.5874 21.6943 7.93887C22.0457 8.29034 22.0457 8.86019 21.6943 9.21166L8.83887 22.0671C8.4874 22.4185 7.91756 22.4185 7.56608 22.0671Z' fill='%23222222'/%3E%3Cpath d='M7.8636 7.6364C8.21508 7.28492 8.78492 7.28492 9.1364 7.6364L21.9918 20.4918C22.3433 20.8433 22.3433 21.4131 21.9918 21.7646C21.6403 22.1161 21.0705 22.1161 20.719 21.7646L7.8636 8.90919C7.51213 8.55772 7.51213 7.98787 7.8636 7.6364Z' fill='%23222222'/%3E%3C/svg%3E%0A");--naver-icon:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0005 20H13.8543L6.43955 9.29578V20H0.000488281V0H6.14666L13.5614 10.7042V0H20.0005V20Z' fill='%233CD14B'/%3E%3C/svg%3E%0A");--sports-icon:url("data:image/svg+xml,%3Csvg width='56' height='18' viewBox='0 0 56 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.66 17.9V15.44H18.3V17.9H0.66ZM1.36 9.9C3.81333 8.76667 5.57333 7.61333 6.64 6.44C7.70667 5.25333 8.24 4.00667 8.24 2.7V1.3H10.94V2.7C10.94 4.56667 10.2733 6.3 8.94 7.9C7.60667 9.5 5.5 10.94 2.62 12.22L1.36 9.9ZM16.12 12.22L8.2 7.12L9.4 4.76L17.6 9.98L16.12 12.22ZM26.6048 17.28V10.6H29.3048V17.28H26.6048ZM19.1248 17.9V15.44H36.7648V17.9H19.1248ZM20.8648 4.04V1.6H35.0448V4.04H20.8648ZM20.8648 12.1V9.68H35.0448V12.1H20.8648ZM23.6448 10.9V2.56H26.2448V10.9H23.6448ZM29.6648 10.9V2.56H32.2648V10.9H29.6648ZM37.5897 17.88V15.44H55.2297V17.88H37.5897ZM38.4697 10.4C40.7364 9.48 42.4097 8.54 43.4897 7.58C44.583 6.62 45.1297 5.7 45.1297 4.82V3.9H47.8297V4.82C47.8297 6.32667 47.1564 7.76667 45.8097 9.14C44.4764 10.5 42.4297 11.72 39.6697 12.8L38.4697 10.4ZM53.0297 12.8L45.0697 8.56L46.2497 6.22L54.3497 10.46L53.0297 12.8ZM39.6297 5.14V2.7H53.2097V5.14H39.6297ZM45.1297 3.56V0.66H47.8297V3.56H45.1297Z' fill='%23222222'/%3E%3C/svg%3E%0A");--add-icon:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1C6 0.447716 6.44772 0 7 0C7.55228 0 8 0.447715 8 1V13C8 13.5523 7.55228 14 7 14C6.44772 14 6 13.5523 6 13V1Z M13 6C13.5523 6 14 6.44772 14 7C14 7.55229 13.5523 8 13 8L1 8C0.447716 8 -6.78525e-08 7.55228 -4.37114e-08 7C-1.95703e-08 6.44771 0.447716 6 1 6L13 6Z' fill='%23fff'/%3E%3C/svg%3E%0A");--myteam-live-icon:url("data:image/svg+xml,%3Csvg width='58' height='62' viewBox='0 0 58 62' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='29' cy='29' r='28' stroke='%23FF4266' stroke-width='2'/%3E%3Crect x='13' y='13' width='32' height='32' fill='url(%23pattern0)'/%3E%3Crect x='14' y='45' width='30' height='17' rx='3' fill='%23FF4266'/%3E%3Cpath d='M23.4639 55.7158V57H18.8545V49.9541H20.3291V55.7158H23.4639ZM25.9764 57H24.5018V49.9541H25.9764V57ZM31.0475 57H29.2652L26.8824 49.9541H28.5475L30.149 55.3398H30.2369L31.8092 49.9541H33.3961L31.0475 57ZM38.9701 55.7402V57H34.3021V49.9541H38.9701V51.2139H35.7768V52.8594H38.7895V54.0264H35.7768V55.7402H38.9701Z' fill='white'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2445_66062' transform='scale(0.00362319)'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E%0A");--live-icon:url("data:image/svg+xml,%3Csvg width='30' height='17' viewBox='0 0 30 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='17' rx='3' fill='%23FF4266'/%3E%3Cpath d='M9.46387 10.7158V12H4.85449V4.9541H6.3291V10.7158H9.46387ZM11.9764 12H10.5018V4.9541H11.9764V12ZM17.0475 12H15.2652L12.8824 4.9541H14.5475L16.149 10.3398H16.2369L17.8092 4.9541H19.3961L17.0475 12ZM24.9701 10.7402V12H20.3021V4.9541H24.9701V6.21387H21.7768V7.85938H24.7895V9.02637H21.7768V10.7402H24.9701Z' fill='white'/%3E%3C/svg%3E%0A")}
@media (prefers-color-scheme:dark){html.DARK_THEME .extension{--background:#39393c;--gradient:rgba(57,57,60,0);--service:#f0f0f2;--link:#f0f0f2;--border:rgba(255,255,255,0.05);--slide-border:#919192;--title:#919192;--myteam-type-add:#585858;--myteam-type-add-icon:#919192;--myteam-no-data:#919192;--point-alert:#fd6481;--edge-icon:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg class='SportsHeader_icon_edge__2FUW4' aria-hidden='true' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' x='-2' y='-0.001' width='17' height='9' maskUnits='userSpaceOnUse'%3E%3Cpath d='M-2-.001h17v9H-2z' fill='%2339393c'/%3E%3Cpath d='M5.714 1.381a1 1 0 011.572 0l4.714 6H1l4.714-6z'/%3E%3C/mask%3E%3Cpath d='M5.714 1.381a1 1 0 011.572 0l4.714 6H1l4.714-6z' fill='%2339393c'/%3E%3Cpath d='M12 7.38v1h2.057l-1.27-1.617L12 7.38zm-11 0l-.786-.617-1.271 1.617H1v-1zm6.286-5.999L6.5 2l.786-.618zm-1.572 0L6.5 2l-.786-.618zM6.5 2l4.714 6 1.572-1.236-4.713-6L6.5 2zM12 6.38H1v2h11v-2zM1.786 7.998L6.5 2 4.927.763l-4.713 6 1.572 1.235zM8.073.763a2 2 0 00-3.146 0L6.5 2 8.073.763z' fill='%23919192' mask='url(%23a)'/%3E%3C/svg%3E%0A");--close-icon:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56608 22.0671C7.21461 21.7156 7.21461 21.1457 7.56608 20.7943L20.4215 7.93887C20.773 7.5874 21.3428 7.5874 21.6943 7.93887C22.0457 8.29034 22.0457 8.86019 21.6943 9.21166L8.83887 22.0671C8.4874 22.4185 7.91756 22.4185 7.56608 22.0671Z' fill='%23f0f0f2'/%3E%3Cpath d='M7.8636 7.6364C8.21508 7.28492 8.78492 7.28492 9.1364 7.6364L21.9918 20.4918C22.3433 20.8433 22.3433 21.4131 21.9918 21.7646C21.6403 22.1161 21.0705 22.1161 20.719 21.7646L7.8636 8.90919C7.51213 8.55772 7.51213 7.98787 7.8636 7.6364Z' fill='%23f0f0f2'/%3E%3C/svg%3E%0A");--sports-icon:url("data:image/svg+xml,%3Csvg width='56' height='18' viewBox='0 0 56 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.66 17.9V15.44H18.3V17.9H0.66ZM1.36 9.9C3.81333 8.76667 5.57333 7.61333 6.64 6.44C7.70667 5.25333 8.24 4.00667 8.24 2.7V1.3H10.94V2.7C10.94 4.56667 10.2733 6.3 8.94 7.9C7.60667 9.5 5.5 10.94 2.62 12.22L1.36 9.9ZM16.12 12.22L8.2 7.12L9.4 4.76L17.6 9.98L16.12 12.22ZM26.6048 17.28V10.6H29.3048V17.28H26.6048ZM19.1248 17.9V15.44H36.7648V17.9H19.1248ZM20.8648 4.04V1.6H35.0448V4.04H20.8648ZM20.8648 12.1V9.68H35.0448V12.1H20.8648ZM23.6448 10.9V2.56H26.2448V10.9H23.6448ZM29.6648 10.9V2.56H32.2648V10.9H29.6648ZM37.5897 17.88V15.44H55.2297V17.88H37.5897ZM38.4697 10.4C40.7364 9.48 42.4097 8.54 43.4897 7.58C44.583 6.62 45.1297 5.7 45.1297 4.82V3.9H47.8297V4.82C47.8297 6.32667 47.1564 7.76667 45.8097 9.14C44.4764 10.5 42.4297 11.72 39.6697 12.8L38.4697 10.4ZM53.0297 12.8L45.0697 8.56L46.2497 6.22L54.3497 10.46L53.0297 12.8ZM39.6297 5.14V2.7H53.2097V5.14H39.6297ZM45.1297 3.56V0.66H47.8297V3.56H45.1297Z' fill='%23f0f0f2'/%3E%3C/svg%3E%0A");--add-icon:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1C6 0.447716 6.44772 0 7 0C7.55228 0 8 0.447715 8 1V13C8 13.5523 7.55228 14 7 14C6.44772 14 6 13.5523 6 13V1Z M13 6C13.5523 6 14 6.44772 14 7C14 7.55229 13.5523 8 13 8L1 8C0.447716 8 -6.78525e-08 7.55228 -4.37114e-08 7C-1.95703e-08 6.44771 0.447716 6 1 6L13 6Z' fill='%23919192'/%3E%3C/svg%3E%0A");--myteam-live-icon:url("data:image/svg+xml,%3Csvg width='58' height='62' viewBox='0 0 58 62' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='29' cy='29' r='28' stroke='%23fd6481' stroke-width='2'/%3E%3Crect x='13' y='13' width='32' height='32' fill='url(%23pattern0)'/%3E%3Crect x='14' y='45' width='30' height='17' rx='3' fill='%23fd6481'/%3E%3Cpath d='M23.4639 55.7158V57H18.8545V49.9541H20.3291V55.7158H23.4639ZM25.9764 57H24.5018V49.9541H25.9764V57ZM31.0475 57H29.2652L26.8824 49.9541H28.5475L30.149 55.3398H30.2369L31.8092 49.9541H33.3961L31.0475 57ZM38.9701 55.7402V57H34.3021V49.9541H38.9701V51.2139H35.7768V52.8594H38.7895V54.0264H35.7768V55.7402H38.9701Z' fill='%2339393c'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2445_66062' transform='scale(0.00362319)'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E%0A");--live-icon:url("data:image/svg+xml,%3Csvg width='30' height='17' viewBox='0 0 30 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='17' rx='3' fill='%23fd6481'/%3E%3Cpath d='M9.46387 10.7158V12H4.85449V4.9541H6.3291V10.7158H9.46387ZM11.9764 12H10.5018V4.9541H11.9764V12ZM17.0475 12H15.2652L12.8824 4.9541H14.5475L16.149 10.3398H16.2369L17.8092 4.9541H19.3961L17.0475 12ZM24.9701 10.7402V12H20.3021V4.9541H24.9701V6.21387H21.7768V7.85938H24.7895V9.02637H21.7768V10.7402H24.9701Z' fill='%2339393c'/%3E%3C/svg%3E%0A")}
}
.extension{display:none;position:fixed;inset:0;z-index:10000}
.extension.is_active{display:block}
.extension .icon_edge{display:none;position:absolute;top:-6px;right:18px;z-index:10;width:13px;height:7px;background:var(--edge-icon) no-repeat;-webkit-background-size:contain;background-size:contain}
@media (min-width:1024px) {
	.extension .icon_edge{display:block}
}
.extension .button_close{position:absolute;top:0;right:0;padding:10px;border:0;background-color:transparent}
.extension .icon_close{display:block;width:30px;height:30px;background:var(--close-icon) no-repeat}
.extension::before{position:absolute;inset:0;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity ease-in 300ms;transition:opacity ease-in 300ms;content:''}
.extension.is_animation::before{opacity:1;-webkit-transition:opacity ease-in 300ms;transition:opacity ease-in 300ms}
.extension.is_animation .slide_area{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform ease-in 300ms;transition:-webkit-transform ease-in 300ms;transition:transform ease-in 300ms;transition:transform ease-in 300ms,-webkit-transform ease-in 300ms}
@media (min-width:1024px) {
	.extension{position:absolute;top:51px;left:-webkit-calc(50% + 105px);left:calc(50% + 105px);width:407px;height:742px;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,0.01)) drop-shadow(0 14px 14px rgba(0,0,0,0.01)) drop-shadow(0px 32px 19px rgba(0,0,0,0.03)) drop-shadow(0 57px 23px rgba(0,0,0,0.01)) drop-shadow(0px 89px 25px rgba(0,0,0,0));filter:drop-shadow(0 4px 8px rgba(0,0,0,0.01)) drop-shadow(0 14px 14px rgba(0,0,0,0.01)) drop-shadow(0px 32px 19px rgba(0,0,0,0.03)) drop-shadow(0 57px 23px rgba(0,0,0,0.01)) drop-shadow(0px 89px 25px rgba(0,0,0,0))}
	.extension .icon_edge{display:block}
	.extension::before{content:none}
	.extension .button_close{display:none}
}
@media (min-width:1050px) {
	.extension{left:-webkit-calc(50% + 118px);left:calc(50% + 118px)}
	.extension .icon_edge{right:30px}
}
.extension .slide_area{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:var(--background);width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform ease-in 300ms;transition:-webkit-transform ease-in 300ms;transition:transform ease-in 300ms;transition:transform ease-in 300ms,-webkit-transform ease-in 300ms}
@media (min-width:1024px) {
	.extension .slide_area{border:1px solid var(--slide-border);-webkit-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important}
}
.extension .service_links{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:flex;height:50px}
.extension .service_links .link_naver{padding:15px 8px 0 16px}
.extension .service_links .icon_naver{display:block;width:20px;height:20px;background:var(--naver-icon) no-repeat}
.extension .service_links .link_sports{padding-top:15px}
.extension .service_links .icon_sports{display:block;width:56px;height:18px;background:var(--sports-icon) no-repeat}
@media (min-width:1024px) {
	.extension .service_links{display:none}
}
.extension .myteam_links{-webkit-flex-shrink:0;flex-shrink:0;position:relative}
.extension .myteam_links::before,.extension .myteam_links::after{position:absolute;top:0;z-index:10;width:20px;height:83px;content:''}
.extension .myteam_links::before{left:0;background:-webkit-gradient(linear,left top,right top,from(var(--background)),to(var(--gradient)));background:-webkit-linear-gradient(left,var(--background),var(--gradient));background:linear-gradient(90deg,var(--background),var(--gradient))}
.extension .myteam_links::after{right:0;background:-webkit-gradient(linear,right top,left top,from(var(--background)),to(var(--gradient)));background:-webkit-linear-gradient(right,var(--background),var(--gradient));background:linear-gradient(270deg,var(--background),var(--gradient))}
.extension .myteam_links.is_start::before,.extension .myteam_links.is_end::after{content:none}
.extension .myteam_links .scroller{overflow:hidden;overflow-x:auto;height:83px;-webkit-overflow-scrolling:touch}
.extension .myteam_links .scroller::-webkit-scrollbar{display:none}
.extension .myteam_links .scroller::-moz-scrollbar{display:none}
.extension .myteam_links .title{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
@media (min-width:1024px) {
	.extension .myteam_links::before,.extension .myteam_links::after{top:40px}
	.extension .myteam_links .title{display:block;position:static;clip:auto;width:auto;height:auto;margin:auto;padding:20px 0 3px 20px}
}
.extension .team_list{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:50px;padding:9px 12px 24px 14px;white-space:nowrap;vertical-align:top}
@media (min-width:1024px) {
	.extension .team_list{padding-left:20px;padding-right:20px}
}
.extension .team_list .link{position:relative;width:50px;height:100%;margin-right:12px;-webkit-border-radius:50%;border-radius:50%;font-size:14px;vertical-align:top}
@media (hover:hover){.extension .team_list .link:hover{opacity:0.8}
}
.extension .team_list .link:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.extension .team_list .link img{width:32px;height:32px;margin:9px 0 0 9px}
.extension .team_list .type_add{background-color:var(--myteam-type-add)}
.extension .team_list .icon_add{display:block;width:16px;height:16px;margin:18px 0 0 18px;background:var(--add-icon) no-repeat}
.extension .team_list .icon_live{position:absolute;left:-4px;top:-4px;display:block;width:58px;height:62px;background:var(--myteam-live-icon) no-repeat}
.extension .team_list .no_team{display:inline-block;font-weight:600;font-size:16px;line-height:50px;color:var(--myteam-no-data);white-space:nowrap;letter-spacing:-0.5px;vertical-align:top}
.extension .button_prev,.extension .button_next{display:none;position:absolute;top:60px;width:32px;height:32px;background-color:var(--background);border:0;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.15),1px 1px 2px rgba(0,0,0,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.15),1px 1px 2px rgba(0,0,0,0.05);line-height:32px;text-align:center;cursor:pointer}
.extension .button_prev .icon_arrow,.extension .button_next .icon_arrow{display:inline-block;width:7px;height:11px;margin-top:10px;background:url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 10L1.5 5.5L6 1' stroke='%23222222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat;-webkit-background-size:contain;background-size:contain;vertical-align:top}
@media (min-width:768px) {
	.extension .button_prev,.extension .button_next{display:block}
}
.extension .button_prev{left:15px}
.extension .button_prev .icon_arrow{margin-left:-1px}
.extension .button_next{right:15px}
.extension .button_next .icon_arrow{margin-left:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.extension .link_vowel{--custom-scroll-bar:#bbbcbe;overflow:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-box-flex:1;-webkit-flex:1;flex:1;border-top:1px solid var(--border)}
@media (prefers-color-scheme:dark){html.DARK_THEME .extension .link_vowel{--custom-scroll-bar:#919192}
}
.extension .link_vowel::-webkit-scrollbar{width:8px;height:8px}
.extension .link_vowel::-webkit-scrollbar-button{width:0;height:0}
.extension .link_vowel::-webkit-scrollbar-thumb{background-color:var(--custom-scroll-bar);-webkit-border-radius:8px;border-radius:8px}
.extension .link_vowel::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border:0;-webkit-border-radius:8px;border-radius:8px}
.extension .link_vowel::-moz-scrollbar{width:8px;height:8px}
.extension .link_vowel::-moz-scrollbar-button{width:0;height:0}
.extension .link_vowel::-moz-scrollbar-thumb{background-color:var(--custom-scroll-bar);border-radius:8px}
.extension .link_vowel::-moz-scrollbar-track{background-color:rgba(0,0,0,0);border:0;border-radius:8px}
.extension .title{width:100%;padding-bottom:5px;line-height:20px;color:var(--title);font-weight:600}
@media (min-width:1024px) {
	.extension .title{padding-bottom:9px}
}
.extension .section_links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:28px 18px 21px}
.extension .section_links + .section_links{border-top:1px solid var(--border)}
.extension .section_links .link{width:50%;min-width:107px;margin-top:4px;padding:10px 0;font-size:17px;line-height:19px;letter-spacing:-0.3px;color:var(--link);white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}
@media (hover:hover){.extension .section_links .link:not(.type_add):hover{text-decoration:underline}
}
.extension .section_links .icon_live{display:inline-block;width:30px;height:17px;margin:2px 0 0 4px;background:var(--live-icon);vertical-align:top}
@media (min-width:768px) {
	.extension .section_links .link{width:33.33333%}
}
@media (min-width:1024px) {
	.extension .section_links{padding-left:20px;padding-right:20px}
	.extension .section_links .link{width:50%;margin-top:0;padding:12px 0;line-height:20px;font-weight:700}
}
/* home */
.home{max-width:935px;margin:0 auto;padding-top:10px}
.home_group{overflow:hidden;margin-top:9px;background:var(--color-background)}
.home_group:after{display:table;clear:both;content:''}
.home_group .button_more_area{width:100%;height:48px;background-color:transparent;border:0;border-top:1px solid #eff2f8;color:var(--color-button-text);font-size:15px;text-align:center;letter-spacing:-0.5px}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_group .button_more_area{border-top-color:#464649}
}
.home_group .button_more_area[aria-pressed='true']:after{margin-top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.home_group .button_more_area[aria-pressed='true'] .highlight{display:none}
.home_group .button_more_area:after{content:'';display:inline-block;margin:3px 0 0 7px;width:8px;height:8px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.home_group .button_more_area .highlight{color:var(--color-button3)}
.home_group2{overflow:hidden;margin-top:9px;background:var(--color-background)}
.home_group2:after{display:table;clear:both;content:''}
.home_group_line{overflow:hidden;position:relative;top:-5px}
.home_group_line:after{display:table;clear:both;content:''}
.home_group_line + .home_group{margin-top:-9px}
.home_placard .sports_placard{border-top:9px solid var(--color-body-background)}
.home_placard .sports_placard:empty{border-top:0}
.sports_home #sports_placard:empty{border:0}
.home_bx a{display:block;padding:11px 13px 12px}
.home_bx a:visited{color:#888}
.home_bx:before{display:block;height:1px;margin:-1px 12px 0;background:#f2f2f2;content:''}
.home_ct:after{display:table;clear:both;content:''}
.home_ct .image{position:relative;overflow:hidden;float:left;width:75px;min-height:50px;margin:2px 13px 2px 0;background-color:#eee}
.home_ct .image:before{background-position:-88px -48px;display:inline-block;vertical-align:top;width:44px;height:11px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -22px;content:''}
.home_ct .image img{position:relative;height:50px;margin-left:-14px;vertical-align:top}
.home_ct .text{display:table-cell;height:54px;vertical-align:middle}
.home_ct .title{margin-top:-1px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;line-height:1.3em}
.home_ct .title .tit_issue{color:#2565d0}
.home_ct .desc{display:none}
.home_ct .source{width:100%;margin-bottom:-4px;padding-top:1px}
.home_ct .source span{display:inline-block;padding-right:1px;font-size:12px;vertical-align:top}
.home_ct .source .provider,.home_ct .source .count,.home_ct .source .iss_more{color:#8c959d}
.home_ct .source .league,.home_ct .source .section{color:#2565d0}
.home_ct .source .visit{padding-left:2px;color:#8c959d;font-family:HelveticaNeue-Light,sans-serif}
.home_ct .source .visit:before{display:inline-block;width:13px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-position:-55px -48px;content:''}
.home_ct .source .iss_more em{display:inline-block;margin-top:-1px;font-family:helvetica,sans-serif;font-size:12px;color:#ff512f;vertical-align:top}
.home_ct.type_column{position:relative;padding-left:88px}
.home_ct.type_column .column{position:absolute;top:8px;left:19px;width:37px;height:28px;color:transparent;background-position:0 -204px}
.home_ct.type_column .image{display:block !important}
.home_ct.type_column .title{color:#2968d1}
.home_ct.type_column .tag{padding-right:5px;color:#58a3ff}
.home_ct.type_poll{position:relative;padding-left:88px}
.home_ct.type_poll .poll{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 0}
.home_ct.type_poll .poll_end{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -51px}
.home_ct.type_poll .image{display:block !important}
.home_ct.type_blog{position:relative;padding-left:88px}
.home_ct.type_blog .blog{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -153px}
.home_ct.type_blog .title{-webkit-line-clamp:2}
.home_ct.type_post{position:relative;padding-left:88px}
.home_ct.type_post .post{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -102px}
.home_ct.type_post .title{-webkit-line-clamp:2}
@media (min-width:530px) {
	.home_ct .source span{font-size:11px}
}
@media (min-width:530px) {
	.home_bx{float:left;width:33.33% !important;position:relative;margin-top:-1px}
	.home_bx:before{display:none}
	.home_ct{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:-1px;margin-bottom:-1px;padding:11px;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2}
	.home_ct .image{float:none;width:100%;margin:0;min-height:74px}
	.home_ct .image:before{background-position:0px -65px;display:inline-block;vertical-align:top;width:69px;height:16px;margin:-8px 0 0 -34px}
	.home_ct .image + .text{padding-top:11px}
	.home_ct .image img{width:100%;height:auto;margin-left:0}
	.home_ct .text{display:block;height:auto;padding:8px 5px 0}
	.home_ct .title{font-size:16px}
	.home_ct .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:5px;color:#8c959d;font-size:13px;line-height:1.4em}
	.home_ct .image + .text .desc{display:none}
	.home_ct .source{position:absolute;bottom:0;left:0;padding:11px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.home_ct.type_column{position:absolute;padding:52px 16px 0}
	.home_ct.type_column .column{top:22px;left:16px;width:29px;height:22px;background-position:0 -292px}
	.home_ct.type_column .tag{display:block;padding-bottom:3px;font-size:15px}
	.home_ct.type_column .text{padding:0}
	.home_ct.type_poll{position:absolute;padding:0 16px 0}
	.home_ct.type_poll .poll,.home_ct.type_poll .poll_end{display:block;position:relative;left:0;margin-bottom:10px}
	.home_ct.type_poll .poll{width:84px;height:18px;background-position:0 -235px}
	.home_ct.type_poll .text{padding:0;padding-top:16px}
	.home_ct.type_blog{position:absolute;padding:0 16px 0}
	.home_ct.type_blog .blog{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -273px}
	.home_ct.type_blog .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
	.home_ct.type_blog .text{padding:0;padding-top:16px}
	.home_ct.type_blog .title{-webkit-line-clamp:3}
	.home_ct.type_post{position:absolute;padding:0 16px 0}
	.home_ct.type_post .post{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -254px}
	.home_ct.type_post .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
	.home_ct.type_post .text{padding:0;padding-top:16px}
	.home_ct.type_post .title{-webkit-line-clamp:3}
}
@media (min-width:530px) and (max-width:767px) {
	.home_bx a{display:block;padding:0;padding-top:87.46%;content:''}
}
@media (min-width:768px) {
	.home_bx{width:25% !important}
	.home_bx a{height:179px;padding:0}
	.home_bx:nth-child(4n+1){margin-left:-1px}
	.home_bx:nth-child(-n+4) .home_ct{border-top:0}
	.sports_home .home_group2{position:relative;display:table;table-layout:fixed;width:100%}
	.sports_home .home_group2 > div{display:table-cell;vertical-align:top}
	.home_ct .source span{font-size:13px}
}
@media (min-width:1024px) {
	.home_bx a{height:201px}
	.home_ct{padding:14px}
	.home_ct .text{padding-top:10px}
	.home_ct .title{font-size:19px}
	.home_ct .source{padding:14px 19px}
	.home_ct .desc{font-size:15px}
}
/* home template */
.home_news{padding:0 13px}
.home_news li + li{border-top:1px solid #f2f2f2}
.home_news a{overflow:hidden;display:block;position:relative;height:38px;color:#222;line-height:41px}
.home_news a:visited{color:#888}
.home_news .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif}
.home_news .source{display:none;position:absolute;top:50%;right:0;height:38px;line-height:38px;margin-top:-19px;padding:0 3px;color:#999;font-size:11px;letter-spacing:0}
.home_news .source span{display:inline-block;padding-right:1px;font-size:10px;vertical-align:top}
.home_news .source .provider,.home_news .source .count{color:#8c959d}
.home_news .source .league,.home_news .source .section{color:#2565d0}
.home_news .source .visit{font-family:Helvetica,sans-serif}
.home_news .source .visit .ico{display:inline-block;width:13px;height:9px;margin:14px 2px 0 0;background-position:-55px -48px}
.home_news li.type_column a .tag{padding-right:5px;color:#2968d1}
.home_news li.type_poll a .tag{padding-right:5px;color:#f25056}
.home_news li.type_blog a .tag{padding-right:5px;color:#00b990}
.home_news li.type_post a .tag{padding-right:5px;color:#2479ed}
.home_news li.type_issues a .tag{padding-right:5px;color:#2565d0}
@media (min-width:530px) and (max-width:767px) {
	.home_news .title{width:70%}
	.home_news .source{display:block}
}
@media (min-width:767px) {
	.home_bx2:after{display:table;clear:both;content:''}
	.home_bx2 .inner{float:left;width:50%;padding:0 13px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.home_news{padding:0}
}
.home_airs{margin:9px 0 0;height:42px}
.home_airs:after{display:table;clear:both;content:''}
.home_airs .airs{float:left;margin:12px 0 0 15px;width:auto;height:auto;background:none;color:#929292;font-size:14px;font-weight:600;letter-spacing:-0.6px}
.home_airs .airs:before{background-position:-223px -234px;display:inline-block;vertical-align:top;width:34px;height:12px;margin:2px 2px 0 0;content:''}
.home_airs .view_option{float:right;margin:6px 10px 0 0;color:transparent}
.home_airs .view_option strong{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;right:auto}
.home_airs .view_option .photo_on{background-position:-280px -205px;display:inline-block;vertical-align:top;width:55px;height:25px}
.home_airs .view_option .photo_off{background-position:0px -251px;display:inline-block;vertical-align:top;width:55px;height:25px}
@media (min-width:1024px) {
	.home_airs .airs{margin-top:7px;font-size:18px;line-height:20px}
	.home_airs .airs:before{background-position:-134px -251px;display:inline-block;vertical-align:top;width:46px;height:15px;margin-right:4px}
	.home_airs .view_option{margin-top:4px}
}
.home_photo_on{margin-top:-9px}
@media (min-width:768px) {
	.home_ct .image{min-height:81px}
}
.home_group + .home_group_club{margin-top:-5px}
.home_group_club{position:relative;padding:0 0 6px;background-color:#e7e7e7}
.home_group_club h2{padding:0 10px;height:45px;font-size:16px;line-height:47px;color:#000;font-weight:normal}
.home_group_club .link_clubhome{position:absolute;top:0;right:0;display:block;width:35px;height:45px}
.home_group_club .link_clubhome .inner{width:9px;height:17px;margin:14px 0 0 13px;background-position:-535px -646px}
.home_group_club .club_slader{height:173px}
.home_group_club .club_slader .card{padding:0 10px 0 0;white-space:nowrap}
.home_group_club .club_slader .card .cardlist{display:inline-block;margin-left:7px;white-space:normal}
.home_group_club .club_slader .card .cardlist:first-of-type{margin-left:10px}
.home_group_club .club_house{width:262px}
.home_group_club .club_house .head{position:relative;background-color:#f0f7ff}
.home_group_club .club_house .head:after{display:table;clear:both;content:''}
.home_group_club .club_house .head .em{display:block;float:left;width:40px;height:40px;padding:9px;background-color:#76b3f7}
.home_group_club .club_house .head .em img{vertical-align:top;width:40px;height:40px}
.home_group_club .club_house .head .em + .name{margin-left:13px}
.home_group_club .club_house .head .name{float:left}
.home_group_club .club_house .head .name .cell{display:table-cell;vertical-align:middle;width:142px;height:58px;font-size:12px;line-height:16px;color:#073989;font-weight:bold;word-break:normal}
.home_group_club .club_house .head .name .lb{display:block;font-size:10px;line-height:1;color:#3872d5;font-weight:normal}
.home_group_club .club_house .head .en{font-family:Helvetica,sans-serif}
.home_group_club .club_house .head .link_club{position:absolute;top:0;right:0;display:block;width:40px;height:58px}
.home_group_club .club_house .head .link_club .inner{width:8px;height:16px;margin:20px 0 0 19px;background-position:-544px -646px}
.home_group_club .club_house .news{height:109px;padding:6px 0 0;background-color:#fff}
.home_group_club .club_house .news li{display:block;width:auto;padding:0 15px;margin:0;border-bottom:#f6f6f6 1px solid}
.home_group_club .club_house .news li:last-of-type{border-bottom:none}
.home_group_club .club_house .news .word{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:34px;font-size:12px;line-height:34px;color:#222;vertical-align:baseline}
.home_group_club .club_house .news .word .en{font-family:Helvetica,sans-serif;vertical-align:baseline}
.radio_list a:after,.radio_list .live{background-image:url(https://ssl.pstatic.net/static/sports/mobile/radio/2016/sp_radio.png);background-repeat:no-repeat;background-position:100% 100%;background-size:80px auto;-webkit-background-size:80px auto}
/* home template */
.home_now{margin:0 10px 9px;background:#2565d0;color:#fff;font-family:AppleSDGothicNeo-Medium,sans-serif}
.home_now:after{display:table;clear:both;content:''}
.home_now a{overflow:hidden;display:block;position:relative;min-height:44px;color:#fff}
.home_now a:before{position:absolute;top:50%;right:11px;width:5px;height:8px;margin-top:-4px;background-position:-55px -99px;content:''}
.home_now a:after{display:block;clear:both;content:''}
.home_now + i{padding-top:3px;border-top:0}
.home_now .link_text{display:none;position:absolute;top:0;right:23px;color:#c7d7f3;font-size:12px;line-height:45px}
.home_now .game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:center;font-size:16px;line-height:44px}
.home_now .game span{display:inline-block;margin:-1px 5px 1px 0;vertical-align:middle}
.home_now + .headline_group .headline_news_guide{margin-top:-9px}
.home_now a > div{float:left;width:50%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_now .team_lft{text-align:right}
.home_now .team_lft .score{float:right;padding-left:5px}
.home_now .team_lft .name{padding-right:29px}
.home_now .team_lft .emblem{right:-4px}
.home_now .team_rgt .score{float:left;padding-right:5px}
.home_now .team_rgt .name{padding-left:29px}
.home_now .team_rgt .emblem{left:-4px}
.home_now .score{display:inline-block;font-size:20px;font-family:HelveticaNeue-Bold,sans-serif;line-height:44px}
html[data-useragent*='Android'] .home_now .score{line-height:46px}
.home_now .name{position:relative;display:block;height:42px;padding-top:2px;font-size:13px;font-weight:normal;line-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html[data-useragent*='Android'] .home_now .name{height:41px;padding-top:3px}
.home_now .emblem{position:absolute;top:50%;margin-top:-17px}
.home_now .time{display:none;position:absolute;top:0;left:11px;color:#cfd6fb;font-size:12px;font-family:HelveticaNeue-Medium,sans-serif;line-height:44px}
.home_now .state{position:absolute;top:0;left:50%;display:table;width:100px;height:44px;margin-left:-50px;padding-top:4px;color:#fff;text-align:center;font-weight:normal;font-size:11px;line-height:1.2em}
.home_now .state strong{display:table-cell;width:100%;font-weight:normal;vertical-align:middle}
.home_now .state span{display:block}
.home_now .state i{display:inline-block;margin-top:-1px;border-top:1px solid #4589ff;color:#fff;text-align:center;font-family:HelveticaNeue-Medium,sans-serif}
.home_now .spr{display:block;width:26px;height:14px;margin:-4px auto 0;vertical-align:top}
.home_now .spr.normal{display:block;text-align:center}
.home_now .spr.end{color:#2bff9a}
.home_now .spr.cancel{color:#fff}
.home_now .spr.round{color:#00fff6}
.home_now .spr.live{background-position:-55px -126px}
.home_now .spr.live ~ i{margin-top:1px;border-top:0}
.home_now .spr.f_hf{background-position:-55px -142px}
.home_now .spr.s_hf{background-position:-55px -158px}
.home_now .spr.overtime{background-position:-55px -174px}
.home_now.normal .score,.home_now.cancel .score{display:none}
.home_now.etc .time{display:block}
.home_now.etc a{padding:0 30px 0 50px}
.home_now.score_off .score{display:none}
html[data-useragent*='Android'] .home_now .state{height:46px;padding-top:2px}
html[data-useragent*='Android'] .home_now .state i{margin-top:3px;padding-top:3px}
html[data-useragent*='Android'] .home_now .state .pk{margin:3px 0 -3px;padding:0;vertical-align:bottom}
html[data-useragent*='Android'] .home_now .spr{margin-top:-2px}
@media (min-width:530px) {
	.home_now{margin-bottom:12px}
	.home_now + .headline_group .headline_news_guide{margin-top:-12px}
}
@media (min-width:768px) {
	.home_now .time{display:block;line-height:50px}
	.home_now .game,.home_now .link_text{display:block;line-height:52px}
	.home_now br{display:none}
	.home_now .score{line-height:50px}
	.home_now a,.home_now .name,.home_now .state{height:50px}
	.home_now .name{font-size:16px;line-height:48px}
}
@media (min-width:1024px) {
	.home_now{margin:3px 0 13px}
	.home_now + .headline_group .headline_news_guide{margin-top:-13px}
}
.kbo_ps li{display:table;width:100%;table-layout:fixed}
.kbo_ps li + li{border-top:1px solid #fff}
.kbo_ps a{display:block;position:relative;height:100%;font-size:14px}
.kbo_ps a:after{display:block;clear:both;content:''}
.kbo_ps .state{position:absolute;top:50%;left:0;display:table;width:100%;height:30px;margin-top:-9px;text-align:center;font-weight:normal}
.kbo_ps .state > span{display:table-cell;width:100%;height:100%;font-weight:normal;font-size:10px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light,sans-serif;color:#999;vertical-align:middle}
.kbo_ps .state > span span{display:block;padding-bottom:3px;color:#2565d0;font-size:10px;line-height:1.2em;text-align:center}
.kbo_ps .state .cancel{color:#666}
.kbo_ps .state .live{display:block;width:24px;height:12px;margin:0 auto;background-position:-56px -127px}
.kbo_ps .state .live + i{display:block;margin-top:-2px;color:#e61d31}
.kbo_ps .score{position:absolute;top:50%;width:36px;margin-top:-18px;color:#2565d0;font-size:17px;line-height:30px;font-family:HelveticaNeue-Bold,sans-serif;text-align:center}
.kbo_ps .name{display:block;margin:0 3px;padding-bottom:1px;border-bottom:1px solid transparent;color:#000;font-family:AppleSDGothicNeo-Medium,sans-serif;font-weight:normal}
.kbo_ps .player{color:#999}
.kbo_ps .win .name{border-color:#c4c4c4}
.kbo_ps .team_lft,.kbo_ps .team_rgt{float:left;position:relative;display:table;width:50%;height:100%;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box}
.kbo_ps .team_lft > span,.kbo_ps .team_rgt > span{display:table-cell;vertical-align:middle}
.kbo_ps .team_lft > span{padding-right:49px}
.kbo_ps .team_rgt > span{padding-left:49px}
.kbo_ps .team_lft .score{right:14px}
.kbo_ps .team_rgt .score{left:14px}
.kbo_ps .team_lft .name,.kbo_ps .team_lft .player{float:right}
.kbo_ps .team_rgt .name,.kbo_ps .team_rgt .player{float:left}
.kbo_ps .normal .score{color:#c6c6c6;font-family:HelveticaNeue-Light,sans-serif}
.kbo_ps.po li{height:68px}
.kbo_ps.ks li{height:48px}
.kbo_ps.ks .team_lft,.kbo_ps.ks .team_rgt{padding-bottom:4px}
.kbo_ps.ks .state{margin-top:-12px}
.kbo_ps.ks .score{margin-top:-21px}
.myteam{height:75px;background:var(--color-body-background)}
.myteam_list2:after{display:table;clear:both;content:''}
.myteam_list2{overflow:hidden;height:75px;padding-right:10px;font-size:0;line-height:0;white-space:nowrap}
.myteam_list2 li{display:inline-block;width:80px;height:75px;margin-left:8px;background:var(--color-background);vertical-align:top;text-align:center}
.myteam_list2 a{display:block;width:80px;height:75px;color:var(--color-main-text);font-size:12px}
.myteam_list2 .first{overflow:hidden;margin-left:10px;color:var(--color-button6);background:var(--color-button4)}
.myteam_list2 .title{display:block;padding-top:23px;color:var(--color-button6);font-size:15px}
.myteam_list2 .title em{display:block;color:var(--color-button6);font-family:Helvetica,sans-serif}
.myteam_list2 .emblem{display:block;margin:0 auto -8px}
.myteam_list2 .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.myteam_list2 .empty{display:inline-block;width:18px;height:18px;margin-top:29px;color:transparent;background-position:0 -564px}
@media (min-width:768px) {
	.sports_home .myteam_list2 .first{width:143px}
	.sports_home .myteam_list2 .first a{width:100%}
	.sports_home .myteam_list2 li + li{margin-left:8px;margin-right:0 !important}
	.sports_home .myteam_list2 .title{padding-top:0;line-height:76px}
	.sports_home .myteam_list2 .title em{display:inline-block;padding-left:5px}
}
@media (min-width:1024px) {
	.sports_home .myteam_list2 .first{width:157px;margin-left:0}
}
.myteam_nodata{display:table;width:100%;height:75px;background-color:var(--color-body-background);font-family:AppleSDGothicNeo-Light,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}
.myteam_setting{display:table-cell;width:auto;border:1px solid var(--color-line);border-right:0;padding:0 14px;height:100%;background-color:var(--color-background);color:var(--color-main-text);font-size:14px;line-height:21px;vertical-align:middle}
.myteam_setting span:last-child{display:inline-block}
.myteam_setting strong{display:inline-block;margin-right:2px;padding:2px 3px 0 4px;height:16px;background-color:var(--color-button4);color:var(--color-button6);line-height:16px;font-size:14px;font-weight:normal;vertical-align:top}
.myteam_help{display:inline-block;margin-left:5px;color:var(--color-button4);font-size:12px;vertical-align:top}
.myteam_help:after{width:0;height:0;border-left:4px solid var(--color-button4);border-bottom:4px solid transparent;border-top:4px solid transparent;display:inline-block;margin:5px 0 0 4px;vertical-align:top;content:''}
.myteam_btn_area{display:table-cell;border:1px solid #e1e1e1;border-left:0;width:60px;background-color:#646974;vertical-align:middle}
@media (prefers-color-scheme:dark){html.DARK_THEME .myteam_btn_area{border-color:#464649}
}
.btn_myteam_setting{overflow:hidden;display:block;width:100%;height:75px;color:#fff;font-size:14px;text-align:center;line-height:78px}
.btn_myteam_setting .t{display:none}
@media (min-width:530px) {
	.sports_home .myteam_setting{padding-top:3px;font-size:17px;text-align:center}
	.sports_home .myteam_help{margin-left:10px}
	.sports_home .myteam_btn_area{width:33.3%}
	.sports_home .btn_myteam_setting{font-size:17px}
	.sports_home .btn_myteam_setting .t{display:inline}
	.sports_home .btn_myteam_setting .m{display:none}
}
@media (min-width:768px) {
	.sports_home .myteam_setting{font-size:19px}
	.sports_home .myteam_setting strong{margin-top:-1px;height:19px;line-height:18px;font-size:16px}
	.sports_home .myteam_btn_area{width:25%}
}
@media (min-width:1024px) {
	.sports_home .myteam_nodata{border:0}
}
.a .myteam_setting{font-size:13px}
@media (min-width:530px) {
	html[data-useragent*='Android 2.'] .sports_home .btn_myteam_setting{font-size:17px}
}
.radio{overflow:hidden;background-color:#eff2f8}
.radio > a{position:relative;display:block}
.radio > a:after{position:absolute;top:5px;right:13px;width:9px;height:17px;background-position:0 -424px;content:''}
.radio h2{display:inline-block;margin:5px 0 0 15px;color:#222;font-size:18px;font-weight:700}
.radio_scroll{margin-top:10px;height:112px}
.radio_list{margin:0 10px;white-space:nowrap;font-size:0}
.radio_list:after{display:table;clear:both;content:''}
.radio_list li{display:inline-block;position:relative;background:#fff;white-space:normal;vertical-align:top}
.radio_list li ~ li{margin-left:4px}
.radio_list a{position:relative;display:block;width:198px;height:112px;padding:0 69px 0 13px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;background:#fff}
.radio_list a:after{display:block;position:absolute;top:31px;right:15px;width:36px;height:36px;content:''}
.radio_list .rb:after{background-position:0 0}
.radio_list .bc:after{background-position:-40px 0}
.radio_list .fn1:after{background-position:0 -40px}
.radio_list .fn2:after{background-position:-40px -40px}
.radio_list .ms:after{background-position:0 -80px}
.radio_list .fo:after{background-position:-40px -80px}
.radio_list .gs:after{background-position:0 -120px}
.radio_list .os:after{background-position:-40px -120px}
.radio_list .fl:after{background-position:0 -160px}
.radio_list .fp:after{background-position:-40px -160px}
.radio_list .mn:after{background-position:0 -200px}
.radio_list .tb:after{background-position:-40px -200px}
.radio_list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-top:2px;font-size:18px;line-height:21px}
.radio_list .source{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:10px;left:0;max-width:100%;padding:0 12px;color:#999;font-size:11px;box-sizing:border-box;-webkit-box-sizing:border-box}
.radio_list .source .time + .info:before{display:inline-block;overflow:hidden;width:1px;height:10px;margin:0 4px 0 2px;background:#eff2f8;vertical-align:-1px;content:''}
.radio_list .source .time{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:11px}
.radio_list .live{display:inline-block;position:absolute;top:31px;right:15px;z-index:1;width:36px;height:36px;background-position:0 -240px;color:transparent}
.radio_list .tag{display:block;padding-top:11px;font-size:12px}
.radio_list .rb .tag{color:#1dbed0}
.radio_list .fn2 .tag{color:#45a1f0}
.radio_list .ms .tag{color:#5f6edb}
.radio_list .fo .tag{color:#f45d43}
.radio_list .fn1 .tag{color:#f04f6a}
.radio_list .bc .tag{color:#d08f22}
.radio_list .gs .tag{color:#ae6edf}
.radio_list .os .tag{color:#3fc74c}
.radio_list .fp .tag{color:#5591ff}
.radio_list .mn .tag{color:#3f68ff}
.radio_list .tb .tag{color:#20c384}
.radio_list .fl .tag{color:#f47319}
@media (min-width:1024px) {
	.radio > a:after{right:8px}
	.radio_list{margin:0}
	.radio_list li ~ li{margin-left:5px}
	.radio_list a{width:230px;padding-right:74px}
}
@-webkit-keyframes scale_small_animation{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}
	100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scale_small_animation{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}
	100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes fadein_animation{0%{opacity:0}
	100%{opacity:1}
}
@keyframes fadein_animation{0%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes scale_width_animation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}
	100%{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes scale_width_animation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}
	100%{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.home_photo{padding:15px 10px;background-color:var(--color-background);border-top:1px solid var(--color-line)}
.home_photo .wrap{overflow:hidden;position:relative;-webkit-border-radius:8px;border-radius:8px}
.home_photo .wrap:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:'';-webkit-border-radius:8px;border-radius:8px;pointer-events:none;z-index:2010}
.home_photo .flick_area{position:relative}
.home_photo .flick_area .flick-container{overflow:hidden;position:relative;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;z-index:1}
.home_photo .flick_area .flick-panel.is_active .photo{-webkit-animation:scale_small_animation 5s cubic-bezier(0.215,0.61,0.355,1);animation:scale_small_animation 5s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:scale(1);transform:scale(1)}
.home_photo .flick_area .flick-panel.is_active .title{-webkit-animation:fadein_animation 1s cubic-bezier(0.215,0.61,0.355,1);animation:fadein_animation 1s cubic-bezier(0.215,0.61,0.355,1);opacity:1}
.home_photo .flick_area .flick-panel.is_paused .photo{-webkit-animation-play-state:paused;animation-play-state:paused}
.home_photo .flick_area .flick-panel.is_paused .title{-webkit-animation-play-state:paused;animation-play-state:paused}
.home_photo .flick_area .flick_pg{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:15px;left:11px;right:15px;z-index:2010}
.home_photo .flick_area .page{position:relative;height:2px;margin-left:4px;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;background-color:rgba(255,255,255,0.3);color:transparent}
.home_photo .flick_area .page.is_active:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fff;-webkit-animation:scale_width_animation 5s linear;animation:scale_width_animation 5s linear;-webkit-transform-origin:0;transform-origin:0}
.home_photo .flick_area .page.is_paused:after{-webkit-animation-play-state:paused;animation-play-state:paused}
.home_photo .flick_area .page.is_full:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fff}
.home_photo .link_photo{overflow:hidden;position:relative;background-color:#d8dce3}
.home_photo .link_photo:before{background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;position:absolute;top:0;left:0;right:0;bottom:0;content:'';margin:auto}
.home_photo .link_photo:after{content:none}
.home_photo .link_photo .photo_wrap{position:relative;padding-top:61.1267605%}
.home_photo .link_photo .photo_wrap:after{content:'';position:absolute;bottom:0;left:0;right:0;height:109px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.6));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6))}
.home_photo .link_photo .photo{position:absolute;top:0;left:0;width:100%;height:auto;vertical-align:top;z-index:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
.home_photo .link_photo .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:absolute;left:0;bottom:27px;max-width:290px;padding:0 15px;font-size:18px;font-weight:bold;letter-spacing:-0.5px;color:#fff;word-break:keep-all;word-wrap:break-word;opacity:0}
.home_photo .link_more_photo{display:block;height:48px;background-color:#cde3ff;font-size:15px;line-height:48px;text-align:center;color:var(--color-point-text4)}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_photo .link_more_photo{background-color:#48484b}
}
.home_photo .link_more_photo:after{content:'';display:inline-block;width:8px;height:8px;border:solid var(--color-point-text4);border-width:1px 1px 0 0;margin:20px 0 0 2px;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_hotclip .head{position:relative;padding:0 15px}
.home_hotclip .head .title{height:54px;line-height:57px;font-family:Apple SD Gothic Neo,HelveticaNeue,sans-serif;font-size:18px;color:var(--color-feed-title)}
.home_hotclip .head .more{position:absolute;top:0;left:0;right:0;bottom:0}
.home_hotclip .head .more:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_hotclip .category_scroll{overflow:visible;margin-bottom:15px;height:33px}
.home_hotclip .category_list{padding:0 15px;white-space:nowrap}
.home_hotclip .button_category{height:33px;padding:0 13px;border:0;-webkit-border-radius:2px;border-radius:2px;background-color:var(--color-button-tab3);color:var(--color-sub-text8);font-size:15px;font-weight:500;letter-spacing:-0.5px}
.home_hotclip .button_category + .button_category{margin-left:2px}
.home_hotclip .button_category[aria-selected='true']{background-color:var(--color-button-tab);color:var(--color-button6)}
.home_hotclip .category{position:absolute;left:6px;top:5px;font-size:12px;text-shadow:0 0 2px rgba(0,0,0,0.5);font-weight:500;color:#fff;letter-spacing:-0.5px}
.home_hotclip .common_playicon{background-position:-196px -38px;display:inline-block;vertical-align:top;width:22px;height:25px;left:10px;bottom:9px}
.home_hotclip .common_video_length{right:8px;bottom:9px}
.home_hotclip .hotclip_list{padding:0 5px 0 15px}
.home_hotclip .hotclip_list:after{display:table;clear:both;content:''}
.home_hotclip .hotclip_list_item{float:left;position:relative;width:50%}
.home_hotclip .list_item_link{display:block;margin-right:10px;color:var(--color-main-text2)}
.home_hotclip .list_item_link:visited{color:var(--color-sub-text3)}
.home_hotclip .image_area{overflow:hidden;position:relative}
.home_hotclip .image_area:before{content:'';display:block;padding-top:58.857143%}
.home_hotclip .image_area .image{position:absolute;left:0;top:0;right:0;bottom:0}
.home_hotclip .image_area .image:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.3)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.3))}
.home_hotclip .image_area .image:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05)}
.home_hotclip .image_area .image img{width:100%;height:auto}
.home_hotclip .text_area{height:58px;padding:9px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_hotclip .text_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:-0.5px}
.home_hotclip .button_more_area{letter-spacing:-0.5px}
.home_hotclip .button_more_area:before{background-position:-30px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;margin:2px 6px 0 0;content:''}
.home_hotclip .button_more_area:after{display:none}
.home_hotclip .button_more_area .pagination{margin-left:4px;color:#bbb;font-family:HelveticaNeue,sans-serif;letter-spacing:normal}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_hotclip .button_more_area .pagination{color:#919192}
}
.home_hotclip .button_more_area .current_page{color:var(--color-main-text3)}
.home_hotclip .button_more_area .total_page{color:#777}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_hotclip .button_more_area .total_page{color:#919192}
}
.match_box{background:#fff;font-family:AppleSDGothicNeo-Light,sans-serif}
.match_box .head{border-bottom:1px solid #f0f0f0}
.match_box .head .title{overflow:hidden;display:block;position:relative;padding:0 12px;height:38px;line-height:38px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.match_box .head .title h3{display:inline-block;font-size:15px;font-weight:normal}
.match_box .head .title h3 + span{padding-left:8px;color:#777;font-size:11px}
.match_box .head a.title:after{content:'';position:absolute;top:50%;right:11px;width:8px;height:15px;margin-top:-7px;background-position:-55px -109px}
.match_box .game_list{overflow:hidden}
.match_box .game_list:after{display:block;clear:both;content:''}
.match_box .game_li{position:relative;height:38px}
.match_box .game_li + li{border-top:1px solid #f7f7f7}
.match_box .game_li a{display:block;padding:0 8px;border-right:1px solid transparent;border-left:1px solid transparent;text-align:center}
.a .match_box .game_li a{padding:0}
.match_box .game_li a:after{display:block;clear:both;content:''}
.match_box .name{position:relative;display:block;overflow:hidden;padding:5px 0 4px;font-weight:normal;font-size:13px;line-height:29px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_box .emblem{position:absolute;top:50%;width:29px;height:29px;margin-top:-15px;color:#000;font-size:18px;font-family:HelveticaNeue-Light,sans-serif;line-height:30px;text-align:center}
.match_box .score{padding:3px 0 6px;width:29px;height:29px;line-height:29px;font-size:17px;font-family:HelveticaNeue-Medium,sans-serif;text-align:center}
.a .match_box .score{letter-spacing:-1px}
.match_box .no.score{color:#d8d8d8;font-family:HelveticaNeue,sans-serif}
.match_box .team_lft{float:left;padding-right:16px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.match_box .team_lft > span{display:block}
.match_box .team_lft > span:after{display:table;clear:both;content:''}
.match_box .team_lft .score{float:right}
.match_box .team_lft .name{padding-right:35px;text-align:right}
.match_box .team_lft .emblem{right:0}
.a .match_box .team_lft{padding-right:14px}
.a .match_box .team_lft .score{padding-left:0}
.match_box .team_rgt{float:right;padding-left:16px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.match_box .team_rgt > span{display:block}
.match_box .team_rgt > span:after{display:table;clear:both;content:''}
.match_box .team_rgt .score{float:left}
.match_box .team_rgt .name{padding-left:35px;text-align:left}
.match_box .team_rgt .emblem{left:0}
.a .match_box .team_rgt{padding-left:14px}
.a .match_box .team_rgt .score{padding-right:0}
.match_box .state{position:absolute;top:0;left:50%;display:table;width:100px;height:37px;margin-left:-50px;padding-top:1px;color:#666;line-height:1.1em;table-layout:fixed}
.match_box .state strong{display:table-cell;width:100%;font-weight:normal;font-size:11px;vertical-align:middle}
.match_box .state span{display:block}
.match_box .state i{display:block;min-width:26px;margin-top:0;padding-top:2px;color:#e61d31;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:9px;line-height:1em}
.match_box .state .live,.match_box .state .multi{display:block;width:24px;height:12px;margin:0 auto;background-position:-56px -127px}
.match_box .state .multi{background-position:-56px -190px}
.match_box .state .live + i{margin-top:0;padding-top:2px}
.match_box .normal .state{color:#2565d0}
.match_box .normal .state i{display:inline-block;margin-bottom:0;padding-top:2px;border-top:1px solid #e1e1e1;color:#828282;font-size:10px}
.match_box .pre{height:37px;font-size:12px;color:#c4c4c4;text-align:center;line-height:38px}
.match_box.score_off .score{display:none}
.match_box.type2 .game_li{height:75px}
.match_box.type2 .team_lft,.match_box.type2 .team_rgt,.match_box.type2 .state{height:72px}
.match_box.type2 .name{line-height:73px}
.match_box.etc .game_li{float:none !important;width:100% !important;border-top:0;border-bottom:1px solid #f7f7f7}
.match_box.etc .game_li a{padding:0 10px 0 48px}
.match_box.etc .game_li:last-child{border-bottom:0}
.match_box.etc .game{overflow:hidden;height:38px;font-size:13px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;text-align:left}
.match_box.etc .game span{display:inline-block;margin:-1px 13px 0 0;width:24px;color:#2565d0;font-size:11px;vertical-align:middle;text-align:center}
.match_box.etc .cancel .game span{color:#888}
.match_box.etc .game .live{display:inline-block;width:24px;height:12px;margin-top:-3px;color:transparent;background-position:-56px -127px}
.match_box.etc .time{position:absolute;top:0;left:10px;width:auto;height:38px;color:#888;font-size:11px;font-family:HelveticaNeue,sans-serif;line-height:39px}
.match_box.etc .game2{position:absolute;top:0;right:9px;display:table;height:38px;table-layout:fixed}
.match_box.etc .game2 > div{display:table-cell;vertical-align:middle}
.match_box.etc .game2 span{display:block;color:#666;font-size:11px;line-height:1.15em;text-align:right}
.match_box.etc .game2 span:only-child{padding-top:1px}
.match_box.etc .game2 .round{color:#999}
.match_box.golf .game_li a{padding:0 50px 0 80px}
.match_box.golf .game .live{margin-right:4px}
.match_box.esports .game_li a{padding-right:75px}
.match_manual{margin-bottom:10px;border-top:1px solid #3366cc;background:#fff}
.match_manual .head .title{overflow:hidden;display:block;position:relative;padding:0 12px;height:38px;line-height:38px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.match_manual .head .title h3{display:inline-block;font-size:15px;font-weight:normal}
.match_manual .head .title h3 + span{padding-left:8px;color:#777;font-size:11px}
.match_manual .head a.title:after{content:'';position:absolute;top:50%;right:11px;width:8px;height:15px;margin-top:-7px;background-position:-55px -109px}
.match_manual .game_wrap{position:relative;border-top:1px solid #ccc}
.match_manual .game_list li{border-top:1px solid #f7f7f7}
.match_manual .game_list li a{display:table;width:100%;height:36px}
.match_manual .game_list .time{display:table-cell;width:30px;padding:0 12px 0 8px;font-size:11px;font-family:HelveticaNeue,sans-serif;color:#828282;line-height:36px}
.match_manual .game_list .score_wrap{display:table-cell;overflow:hidden;position:relative;vertical-align:middle}
.match_manual .game_list .state{position:absolute;left:50%;width:20px;margin-left:-10px;font-size:9px;color:#666;line-height:36px;text-align:center}
.match_manual .game_list .state.vs{padding-top:1px;font-size:10px;font-family:HelveticaNeue-Medium,sans-serif;color:#ff2d68;line-height:36px}
.match_manual .game_list .team_left_wrap{position:relative;float:left;padding-right:38px;width:50%;text-align:right;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_manual .game_list .team_left_wrap .score{right:11px}
.match_manual .game_list .team_left_wrap .name_wrap{padding-right:2px}
.match_manual .game_list .team_rgt_wrap{position:relative;float:right;padding-left:38px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_manual .game_list .team_rgt_wrap .score{left:11px}
.match_manual .game_list .team_rgt_wrap .name_wrap{padding-left:2px}
.match_manual .game_list .info{display:table;width:100%;height:36px}
.match_manual .game_list .score{position:absolute;top:10px;width:26px;font-family:HelveticaNeue-Medium,sans-serif;font-size:15px;color:#333;line-height:15px;text-align:center;vertical-align:top}
.match_manual .game_list .name_wrap{display:table-cell;padding-top:1px;vertical-align:middle}
.match_manual .game_list .name{display:-webkit-box;overflow:hidden;width:100%;max-height:26px;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;color:#000;line-height:13px}
.match_manual .game_list .flag{display:table-cell;width:20px;vertical-align:middle}
.match_manual .game_list .flag img{width:100%;vertical-align:top}
.match_manual .game_list .media{display:table-cell;width:32px;padding:0 8px 0 12px;vertical-align:middle}
.match_manual .game_list .media span{display:inline-block;width:32px;height:20px;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/common/sp_media_btn.png) 0 0 no-repeat;background-size:142px auto;-webkit-background-size:142px auto;color:#828282;text-align:center;font-size:0;line-height:0;vertical-align:top}
.match_manual .game_list .media .tv{background-position:-110px 0}
.match_manual .game_list .media .tv.active{background-position:-74px 0}
.match_manual .game_list .media .sms{background-position:-36px 0}
.match_manual .game_list .media .sms.active{background-position:0 0}
.match_manual .day{height:36px;padding-left:8px;line-height:36px;color:#3366cc}
.match_manual .day strong{padding-right:5px;font-size:17px;font-weight:normal;font-family:HelveticaNeue,sans-serif}
.match_manual .day span{display:inline-block;padding-top:1px;font-size:11px;font-family:AppleSDGothicNeo,sans-serif;vertical-align:top}
@media (min-width:768px) {
	.match_manual .game_list li:first-child{border-top:none}
	.match_manual .game_list .time{padding:0 20px 0 97px;font-size:12px}
	.match_manual .game_list .state{width:22px;margin-left:-11px;font-size:12px;line-height:38px}
	.match_manual .game_list .state.vs{font-size:12px}
	.match_manual .game_list .team_left_wrap{padding-right:70px}
	.match_manual .game_list .team_left_wrap .score{right:20px}
	.match_manual .game_list .team_left_wrap .name_wrap{padding-right:10px}
	.match_manual .game_list .team_rgt_wrap{padding-left:70px}
	.match_manual .game_list .team_rgt_wrap .score{left:20px}
	.match_manual .game_list .team_rgt_wrap .name_wrap{padding-left:10px}
	.match_manual .game_list .score{top:11px;width:31px;font-size:18px}
	.match_manual .game_list .name{padding-top:3px;font-size:16px;line-height:16px}
	.match_manual .game_list .flag{width:25px}
	.match_manual .game_list .media{padding:0 20px}
	.match_manual .day{position:absolute;top:0;left:0;padding:0 20px}
	.match_manual .day strong{padding-right:5px;font-size:17px}
	.match_manual .day span{padding-top:1px;font-size:11px}
}
.myleague_banner{background-color:#eff2f8}
.myleague_banner .title{padding:3px 13px 10px;color:#1a1a1a;font-size:16px;font-family:AppleSDGothicNeo-Regular,sans-serif;letter-spacing:-1px;line-height:20px}
.myleague_banner .title h3{display:inline-block;margin:4px 4px 0 0;width:69px;height:11px;color:transparent;line-height:20px;vertical-align:top;background-position:0 -381px}
.myleague_banner a{display:block;text-align:center;background-color:#000;background-position:50% 0;background-repeat:no-repeat;-webkit-background-size:600px 125px;background-size:600px 125px}
.myleague_banner .user_count{padding:89px 0 18px;height:18px;color:#00f0ff;font-size:15px;font-family:AppleSDGothicNeo-Regular,sans-serif;letter-spacing:-0.5px;line-height:18px}
.myleague_banner .user_count em{letter-spacing:0}
.myleague_banner .user_count:after{display:inline-block;margin-left:3px;width:6px;height:10px;background-position:0 -392px;content:''}
.home_group .player_info_scroll{height:165px;background-color:var(--color-body-background)}
.home_group .player_info{padding:0 10px;font-size:0;white-space:nowrap;font-family:AppleSDGothicNeo-Light,sans-serif}
.home_group .player_info:after{display:table;clear:both;content:''}
.home_group .player_info li{position:relative;display:inline-block;border:1px solid #e0e0e0;width:103px;height:163px;background-color:#fbf9f9;text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_group .player_info li{border-color:#464649;background-color:#39393c}
}
.home_group .player_info li ~ li{margin-left:4px}
.home_group .player_info .thmb{float:left}
.home_group .player_info .emblem_wrap{display:block;overflow:hidden;padding-top:4px;height:33px}
.home_group .player_info .position{display:block;overflow:hidden;padding-top:1px;height:36px;color:var(--color-point-text5);background-color:#f0f0f0;line-height:37px}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_group .player_info .position{background-color:#303033}
}
.home_group .player_info .issue{display:table;width:100%;color:var(--color-main-text)}
.home_group .player_info .issue .name{display:table-cell;padding-top:3px;height:47px;font-size:15px;font-weight:normal;vertical-align:middle}
.home_group .player_info .issue .field{display:table-row;font-size:10px;line-height:normal}
.home_group .player_info .issue em{display:block;color:var(--color-point-text7);font-size:15px;font-family:HelveticaNeue-Medium,sans-serif}
@media (min-width:1024px) {
	.home_group .player_info{padding:0}
}
.league_news_scroll{height:155px;background-color:#eff2f8}
.league_news_scroll .league_list{padding:0 10px;font-size:0;white-space:nowrap;font-family:AppleSDGothicNeo-Light,sans-serif}
.league_news_scroll .league_list a{color:#fff}
.league_news_scroll .league_list .league_item{display:inline-block;padding:11px 15px 15px;width:224px;height:129px;background-color:#2565d0;vertical-align:top}
.league_news_scroll .league_list .league_item ~ .league_news_scroll .league_list .league_item{margin-left:9px}
.league_news_scroll .league_list .league_item .title{position:relative;display:block;padding-top:5px;padding-right:8px}
.league_news_scroll .league_list .league_item .title:after{position:absolute;top:6px;right:1px;width:7px;height:12px;background-position:-55px -85px;content:''}
.league_news_scroll .league_list .league_item .season{position:absolute;top:8px;right:16px;width:31px;height:9px;color:transparent;background-position:-55px -75px}
.league_news_scroll .league_list .league_item .league_name{font-size:16px}
.league_news_list{margin-top:3px}
.league_news_list li{color:#fff}
.league_news_list li a{display:block;padding:3px 0 1px}
.league_news_list li ~ li{margin-top:6px}
.league_news_list .contents{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
@media (min-width:1024px) {
	.league_list{padding:0}
}
.home_article_rank .head{border-bottom:1px solid #e9e9e9}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_article_rank .head{border-bottom-color:#464649}
}
.home_article_rank .head a{position:relative;display:block;padding:0 15px}
.home_article_rank .head a:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_article_rank .head > div{position:relative;padding:0 15px}
.home_article_rank .head > div h3 + span{position:absolute;top:21px;right:15px}
.home_article_rank .head h3{display:inline-block;height:54px;line-height:57px;font-family:Apple SD Gothic Neo,HelveticaNeue,sans-serif;font-size:18px;color:var(--color-main-text2);white-space:nowrap}
.home_article_rank .head h3 + span{padding-left:6px;color:#94a2b5;font-size:12px}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_article_rank .head h3 + span{color:#919192}
}
.home_article_rank .head .orderby{color:var(--color-main-text2);font-size:15px;font-weight:normal}
.article_ranking.left li:first-child{border-top:0}
.article_ranking a{position:relative;display:block;padding:0 50px 0 37px;line-height:42px}
.article_ranking a:visited{color:var(--color-sub-text3)}
.article_ranking li:after{clear:both;display:table;content:''}
.article_ranking li{border-top:1px solid var(--color-line)}
.article_ranking .rank{position:absolute;left:7px;width:27px;color:var(--color-main-text);font-size:16px;font-family:HelveticaNeue-MediumItalic,sans-serif;text-align:center}
.article_ranking .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-top:2px;height:40px;color:var(--color-main-text);font-size:15px;font-weight:normal;font-family:AppleSDGothicNeo-Regular,HelveticaNeue,sans-serif}
.article_ranking .hit{position:absolute;top:0;right:12px;width:55px;color:#777;font-size:12px;font-family:HelveticaNeue-Light,sans-serif;text-align:right}
@media (prefers-color-scheme:dark){html.DARK_THEME .article_ranking .hit{color:#919192}
}
.article_ranking .best .rank{color:var(--color-button-tab2)}
html[data-useragent*='Android'] .article_ranking .rank{font-family:sans-serif;font-style:italic;font-weight:bold}
html[data-useragent*='Android'] .article_ranking .title{padding-top:0}
.home_vod .head a{display:block;position:relative}
.home_vod .head h2{overflow:hidden;padding:0 15px}
@media (min-width:768px) {
	.sports_home .vod_list li:nth-child(2) .common_playicon{left:50%;top:50%;margin:-20px 0 0 -18px;width:36px;height:41px;background-position:-122px -38px}
	.sports_home .vod_list li:nth-child(2) .common_video_length{top:16px;right:11px;bottom:auto}
}
.vod_list{padding:0 14px 0 13px;counter-increment:num 0}
.vod_list:after{display:table;clear:both;content:''}
.vod_list li .common_playicon{bottom:8px;left:9px;background-position:-196px -38px;display:inline-block;vertical-align:top;width:22px;height:25px}
.vod_list li:first-child .common_playicon{left:50%;top:50%;margin:-20px 0 0 -18px;background-position:-122px -38px;display:inline-block;vertical-align:top;width:36px;height:41px}
.vod_list li:first-child .common_video_length{top:16px;right:11px;bottom:auto}
.vod_list li:nth-child(n+8){display:none}
.vod_list a{display:block}
.vod_list a:before{position:absolute;top:8px;left:10px;z-index:20;display:inline-block;color:#fff;font-size:18px;font-family:HelveticaNeue-Bold,sans-serif;content:counter(num);counter-increment:num}
.vod_list .thmb_img{position:absolute;top:0;left:0;height:100%;margin-left:-19px;vertical-align:top}
.vod_list .image{overflow:hidden;position:relative}
.vod_list .image:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:rgba(0,0,0,0.3);content:''}
.vod_list .text{height:57px;padding:9px 4px;color:#999;font-size:13px}
.vod_list .text .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-main-text3);font-size:15px;line-height:1.25em}
.vod_list .text .league{display:none}
.vod_list .text .visit .ico{display:inline-block;width:9px;height:10px;margin:3px 4px 0 1px;color:transparent;background-position:-55px 0;vertical-align:top}
.vod_list .text .play .ico{display:inline-block;width:11px;height:11px;margin:4px 4px 0 1px;color:transparent;background-position:-270px -436px;vertical-align:top}
.vod_list .source{padding-top:2px}
.vod_list .source .visit,.vod_list .source .play{font-family:HelveticaNeue-Light,Sans-serif-Light;font-size:12px}
.vod_list .source .play{display:none;margin-left:5px}
.vod_list .best1{padding:0 0 10px 1px}
.vod_list .best1 a{position:relative}
.vod_list .best1 a:before{top:17px;left:13px;font-size:29px}
.vod_list .best1 .image{padding-top:53.12%}
.vod_list .best1 .text{position:absolute;bottom:10px;left:0;z-index:30;width:100%;height:auto;padding:0 14px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.vod_list .best1 .text .title{margin-left:-2px;color:#fff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:17px;line-height:22px;-webkit-line-clamp:1}
.vod_list .best1 .text .visit .ico{background-position:-55px -12px}
.vod_list .best1 .source{margin-top:-1px;padding-top:0}
.vod_li{float:left;width:50%;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
.vod_li a{position:relative}
.vod_li .image{padding-top:55.85%}
.vod_li .image .thmb_img{width:auto;height:100%;margin-left:-17px}
.best2{float:left;width:50%;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
.best2 a{position:relative;display:block}
.best2 a > div{display:-webkit-box;-webkit-box-orient:vertical}
.best2 .image{padding-top:55.85%}
.best2 .image .thmb_img{width:auto;height:100%;margin-left:-17px}
@media (min-width:530px) and (max-width:639px) {
	.vod_list .best1:after{display:table;clear:both;content:''}
	.vod_list .best1 a{padding-right:34%;background:#494955}
	.vod_list .best1 a:before{top:0;left:66.6%;margin:17px 0 0 10px}
	.vod_list .best1 .image{padding-top:48%}
	.vod_list .best1 .image .thmb_img{margin-left:0}
	.vod_list .best1 .image .common_video_length{display:none}
	.vod_list .best1 .text{left:auto;right:0;width:34%;height:auto}
	.vod_list .best1 .text .title{font-size:21px;line-height:24px;-webkit-line-clamp:2}
	.vod_list .best1 .source{margin-top:5px}
	.vod_list .best1 .source .play{display:inline-block}
	.vod_list .best1 .source .play .ico{background-position:-55px -24px}
	.vod_list .vod_li{width:33.3%}
	.vod_list .vod_li .image{padding-top:48.62%}
	.vod_list .vod_li .thmb_img{margin-left:-2px}
	.vod_list .best1 .text .title{margin-left:0}
	.vod_list .best2{width:33.3%}
	.vod_list .best2 .image{padding-top:48.62%}
	.vod_list .best2 .thmb_img{margin-left:-2px}
}
@media (min-width:768px) {
	.sports_home .vod_list li:nth-child(n+8){display:block}
	.sports_home .vod_list .text .league{display:inline-block;padding-right:5px}
	.sports_home .vod_list .best1{float:left;width:50%;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
	.sports_home .vod_list .best1 .image{padding-top:48.25%}
	.sports_home .vod_list .best1 .thmb_img{width:auto;height:100%;margin-left:0}
	.sports_home .vod_list .best2{float:left;margin-bottom:10px}
	.sports_home .vod_list .best2 a:before{top:17px;left:13px;font-size:29px}
	.sports_home .vod_list .best2 .image{padding-top:48.25%}
	.sports_home .vod_list .best2 .thmb_img{width:auto;height:100%;margin-left:0}
	.sports_home .vod_list .best2 .text{position:absolute;bottom:10px;left:0;z-index:30;width:100%;height:auto;padding:0 14px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
	.sports_home .vod_list .best2 .text .title{margin-left:-2px;color:#fff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:17px;line-height:22px;-webkit-line-clamp:1}
	.sports_home .vod_list .best2 .text .visit .ico{background-position:-55px -12px}
	.sports_home .vod_list .best2 .source{margin-top:-1px}
	.sports_home .vod_list .vod_li{width:25%}
	.sports_home .vod_list .vod_li .image{padding-top:0}
	.sports_home .vod_list .vod_li .image .thmb_img{position:relative;width:100%;margin-left:0;height:auto}
}
.home_pitcher{padding:2px 0 1px;background:#eff2f8}
.home_pitcher .head{padding:0 12px 6px;color:#222;font-weight:normal;font-size:15px}
.home_pitcher .head span{padding-left:2px;color:#2565d0;font-family:HelveticaNeue,sans-serif}
.home_pitcher .inner{position:relative;margin:0 8px;border-radius:3px;-webkit-border-radius:3px}
.home_pitcher .inner ~ .inner{margin-left:-4px}
.home_pitcher .player{overflow:hidden;height:108px;background:#c4c7ca url(https://ssl.pstatic.net/static/sports/2015/Mobile/common/pitcher_vs2.png) no-repeat 50% 50%;background-size:26px 16px;-webkit-background-size:26px 16px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}
.home_pitcher .player:after{display:block;clear:both;content:''}
.home_pitcher .player > div{position:relative;float:left;width:50%;height:100%}
.home_pitcher .player .info{position:relative;z-index:20;padding:25px 23px 0}
.home_pitcher .player .thmb{position:absolute;top:0;z-index:10;margin:0 -29px;vertical-align:top}
.home_pitcher .player .team{display:inline-block;height:24px;padding:0 2px;vertical-align:top;color:#272a2d;font-size:10px}
.home_pitcher .player .emblem{margin:-5px -2px 0;vertical-align:top}
.home_pitcher .player .name{display:block;margin:-4px 0 6px;font-size:18px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,sans-serif;letter-spacing:-0.5px}
.home_pitcher .player .name:before{display:table;clear:both}
.home_pitcher .player .name + div{padding:0 2px;color:#828487;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;line-height:16px}
.home_pitcher .player_home{text-align:right}
.home_pitcher .player_home .thmb{left:0}
.home_pitcher .player_home .emblem{float:right}
.home_pitcher .player_away .thmb{right:0}
.home_pitcher .player_away .emblem{float:left}
.home_pitcher .graph_wrap{padding:12px 2px 13px;background:#fff;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.home_pitcher .graph_wrap:after{display:block;clear:both;content:''}
.home_pitcher .graph_wrap > dl{float:left;width:50%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_pitcher .graph_wrap dd{position:relative;margin-bottom:2px}
.home_pitcher .graph_wrap .title{overflow:hidden;display:block;height:18px;color:#999;font-size:11px;font-family:HelveticaNeue,sans-serif;font-weight:normal;line-height:18px}
.home_pitcher .graph_wrap .stat{position:absolute;top:1px;padding:0 1px;color:#666;font-size:11px;font-family:HelveticaNeue-Medium,sans-serif}
.home_pitcher .graph_wrap .graph{overflow:hidden;height:1px;background:#eff2f8}
.home_pitcher .graph_wrap .graph:after{display:block;clear:both;content:''}
.home_pitcher .graph_wrap .graph .bar{display:block;height:1px;background:#666;vertical-align:top}
.home_pitcher .graph_home .graph .bar{float:right;background:#08bc87}
.home_pitcher .graph_home .stat{right:0;color:#0fb29d}
.home_pitcher .graph_away .graph .bar{background:#348af4}
.home_pitcher .graph_away .stat{left:0;color:#2578df}
.home_pitcher .graph_away .title{text-align:right}
.home_pitcher .pitcher_scroll{overflow:hidden;height:259px;white-space:nowrap}
.home_pitcher .pitcher_scroll .inner{display:inline-block;width:284px;vertical-align:top}
.home_pitcher .link_area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:30}
.home_pitcher.mini{padding:0 15px 10px;background-color:#fff}
.home_pitcher.mini .head{padding:0;height:54px;font-family:Apple SD Gothic Neo,HelveticaNeue,sans-serif;line-height:57px;font-size:18px;font-weight:bold}
.home_pitcher.mini .head span{padding-left:3px;color:#3680f7;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.home_pitcher.mini .player{position:relative;height:53px;background:#fafcfe;border-bottom:1px solid #ebedf3}
.home_pitcher.mini .player:before{content:'VS';position:absolute;top:17px;left:0;right:0;color:#3680f7;font-size:18px;font-weight:600;text-align:center}
.home_pitcher.mini .player .thmb{display:none}
.home_pitcher.mini .player .team{display:none}
.home_pitcher.mini .player .name{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:14px;font-weight:600}
.home_pitcher.mini .player .name + div{padding:0;color:#677e9c;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:11px;font-weight:500}
.home_pitcher.mini .player .info{padding-top:10px}
.home_pitcher.mini .player .emblem{position:absolute;top:9px;width:34px !important;height:34px !important;margin:0 10px}
.home_pitcher.mini .player_home{text-align:left}
.home_pitcher.mini .player_home .emblem{left:0}
.home_pitcher.mini .player_home .info{padding-left:50px}
.home_pitcher.mini .player_away{text-align:right}
.home_pitcher.mini .player_away .emblem{right:0}
.home_pitcher.mini .player_away .info{padding-right:50px}
.home_pitcher.mini .pitcher_scroll{overflow:visible;height:201px}
.home_pitcher.mini .inner{margin:0;width:259px;border:1px solid #ebedf3;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(121,129,158,0.07);box-shadow:0 2px 4px 0 rgba(121,129,158,0.07)}
.home_pitcher.mini .inner + .inner{margin-left:8px}
.home_pitcher.mini .graph_wrap{padding:8px 12px 11px}
.home_pitcher.mini .graph_wrap > dl{width:110px;padding:0}
.home_pitcher.mini .graph_wrap > dl.graph_away{margin-left:15px}
.home_column .head{position:relative;padding:0 15px}
.home_column .head h2{height:57px;padding-top:20px;font-size:18px;color:var(--color-title);-webkit-box-sizing:border-box;box-sizing:border-box}
.home_column .head .more{position:absolute;left:0;right:0;top:0;bottom:0;color:transparent}
.home_column .head .more:after{content:'';position:absolute;top:25px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_column .wrap{margin-top:-15px}
.home_column .wrap .common_playicon{background-position:-196px -38px;display:inline-block;vertical-align:top;width:22px;height:25px;left:10px;bottom:9px}
.home_column .wrap .common_playicon ~ .image:after{position:absolute;left:0;right:0;bottom:0;top:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));content:''}
.home_column .wrap .common_video_length{right:8px;bottom:9px}
.home_column .wrap .column_list_item{border-top:1px solid var(--color-line)}
.home_column .wrap .column_list_item:first-child{border-top:0}
.home_column .wrap .column_list_item a{display:block;padding:15px 14px 14px}
.home_column .wrap .column_list_item a:after{display:table;clear:both;content:''}
.home_column .wrap .column_list_item a:visited{color:var(--color-sub-text3)}
.home_column .wrap .image_area{float:left;position:relative;margin-right:12px;width:96px;height:62px;background-color:#d8dce3;overflow:hidden}
.home_column .wrap .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.home_column .wrap .image_area:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.home_column .wrap .image_area .image{position:relative;display:block;height:100%}
.home_column .wrap .image_area img{width:100%;height:auto}
.home_column .wrap .text{display:table-cell;height:62px;vertical-align:middle}
.home_column .wrap .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-weight:bold;letter-spacing:-0.5px;color:var(--color-main-text2)}
.home_column .wrap .source{margin-top:4px;font-size:11px;letter-spacing:-0.4px;color:#9d9d9d}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_column .wrap .source{color:#919192}
}
.home_column .wrap .section{margin-right:6px;font-weight:600;color:#4d74cf}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_column .wrap .section{color:#6b9cff}
}
.home_notice_banner{height:120px;background-color:#fefefe}
.home_notice_banner a{display:block;text-align:center}
.home_notice_banner img{vertical-align:top}
.record_korean{position:relative;padding:5px 10px 0;background-color:#eff2f8}
.record_korean .flick_korean{height:131px;border-top:1px solid #2565d0;background-color:#fff}
.record_korean .flick_pg{position:absolute;top:11px;right:9px;height:8px}
.record_korean .flick_pg > span{overflow:hidden;display:inline-block;width:6px;height:6px;margin:1px 2px;background:#cacaca;-webkit-border-radius:4px;border-radius:4px;color:transparent;vertical-align:top}
.record_korean .flick_pg > span.on{width:8px;height:8px;margin:0 2px;background:#2565d0}
.record_korean .head .title{height:26px;padding-left:2px;color:#333;font-size:15px;font-weight:normal}
.record_special{border:1px solid #e1e1e1;border-top:0}
.record_special .info{position:relative;height:89px;padding:12px;padding-left:75px;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_special .info .emblem{position:absolute;top:12px;right:12px;width:25px;height:24px;padding-top:1px;background-color:#f6f6f6;border-radius:13px;-webkit-border-radius:13px;text-align:center}
.record_special .info .thmb{position:absolute;top:12px;left:12px}
.record_special .info .thmb img{width:52px;height:65px;vertical-align:top}
.record_special .info .thmb:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05)}
.record_special .info .name{margin-bottom:-2px;padding-top:5px;color:#000;font-size:19px;line-height:1em;font-family:AppleSDGothicNeo-SemiBold,Sans-serif-bold,sans-serif}
.record_special .info .name span{display:inline-block;padding-top:2px;color:#333;font-size:11px;font-weight:normal;font-family:HelveticaNeue-Italic,sans-serif;vertical-align:top}
.record_special .info .profile{color:#999;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.record_special .info .profile span:before{content:'';display:inline-block;width:1px;height:10px;margin:3px 5px 0;background-color:#f0f0f0;vertical-align:top}
.record_special .info .profile .team:before,.record_special .info .profile .league:before{display:none}
.record_special .info .profile .league + .team:before{display:inline-block}
.record_special .info .profile .team_wrap{display:inline-block}
.record_special .stat{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;border-top:1px solid #e9e9e9;background-color:#f6f6f6}
.record_special .stat_item{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;height:40px;text-align:center}
.record_special .stat_item .title{display:block;padding-top:9px;color:#999;font-size:10px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1em}
.record_special .stat_item .num{color:#333;font-size:12px;font-family:HelveticaNeue,sans-serif;line-height:1em}
.record_special .stat_item ~ .stat_item{border-left:1px solid #f0f0f0}
.record_special .stat_item2{position:absolute;top:-31px;left:0;right:0;width:100%;height:28px;padding-left:75px;color:#333;font-size:0;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_special .stat_item2:after{display:table;clear:both;content:''}
.record_special .stat_item2 dt{display:inline-block;padding-right:4px;font-size:12px}
.record_special .stat_item2 dd{display:inline-block;padding-right:9px;color:#2565d0;font-size:12px;font-family:HelveticaNeue,sans-serif}
.record_special .stat_item2 .hide{display:none}
@media (min-width:768px) {
	.record_korean .flick_korean{height:103px}
	.record_korean .flick_pg{top:10px}
	.record_korean .head .title{height:29px;font-size:16px}
	.record_special:after{display:table;clear:both;content:''}
	.record_special .info{float:left;width:38.7%;height:101px;padding:18px;padding-left:81px}
	.record_special .info .thmb{left:18px;top:18px}
	.record_special .info .name{margin-bottom:3px}
	.record_special .info .profile .team_wrap{display:block;margin-bottom:-1px}
	.record_special .info .team{display:inline-block;margin-bottom:0}
	.record_special .info .team_wrap + span:before{display:none}
	.record_special .info .profile{font-size:12px}
	.record_special .stat{float:left;width:61.3%;padding-top:51px;border-top:0}
	.record_special .stat_item{height:50px;border-color:#fff !important;border-top-width:1px;border-top-style:solid}
	.record_special .stat_item .title{padding:11px 0 2px;font-size:12px}
	.record_special .stat_item .num{font-size:15px}
	.record_special .stat_item2{top:0;height:50px;padding-top:15px;padding-left:21px}
	.record_special .stat_item2 dt,.record_special .stat_item2 dd{font-size:15px}
	.record_special .stat_item2 dd + dt:before{content:'';overflow:hidden;display:inline-block;width:3px;height:3px;margin:5px 11px 0 4px;border-radius:2px;-webkit-border-radius:2px;background-color:#d3d3d3;vertical-align:top}
	.record_special .stat_item2 .hide{display:inline-block}
}
.home_story_news{border-top:1px solid #d3e1f2;background-color:#e3f0ff;padding-bottom:12px}
.home_story_news h2{padding-top:16px;padding-bottom:7px;padding-left:13px;border-bottom:2px solid #92b6f0;color:#2565d0;font-size:17px;font-weight:normal;letter-spacing:-0.5px}
.home_story_news li + li{border-top:4px solid #e3f0ff}
.home_story_news .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#222;font-size:16px;font-weight:normal;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;line-height:19px;letter-spacing:-0.5px}
.home_story_news .thmb_small a{display:block;height:50px;overflow:hidden}
.home_story_news .thmb_small a:after{display:table;clear:both;content:''}
.home_story_news .thmb_small .thmb{overflow:hidden;float:left;width:75px;height:50px;margin-right:12px}
.home_story_news .thmb_small .thmb img{height:100%}
.home_story_news .thmb_small .text{overflow:hidden;display:table-cell;position:relative;top:-1px;height:50px;vertical-align:middle}
.home_story_news .list_thmb{padding:13px 13px 14px;background-color:#fff}
.home_story_news .list_thmb .source{padding-top:2px}
.home_story_news .list_text{padding:9px 13px 9px;right:13px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:78px;vertical-align:middle}
.home_story_news .list_text a{display:table-cell;padding:0 4px;vertical-align:middle;height:60px}
.home_story_news .list_text .title{-webkit-line-clamp:2}
.home_story_news .source{display:inline-block;padding-top:3px;color:#8c959d;font-size:12px;line-height:14px}
@media (max-width:767px) {
	.home_story_scroll .scroller{position:static}
}
@media (min-width:768px) {
	.home_story_news{padding:0}
	.home_story_news h2{padding:17px 12px 7px;border:0 none}
	.home_story_news ul{padding:0 9px 12px;white-space:nowrap;font-size:0}
	.home_story_news li{display:inline-block;width:33.33%;white-space:normal;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;border-right:4px solid #e3f0ff}
	.home_story_news li:last-child{border-right:0 none}
	.home_story_news .title{-webkit-line-clamp:2;line-height:21px}
	.home_story_news .thmb_small{height:93px;padding:15px 14px;border-top:1px solid #92b6f0;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
	.home_story_news .thmb_small a{height:59px}
	.home_story_news .thmb_small .thmb{float:right;width:83px;height:56px;margin-right:0;margin-left:14px;margin-top:3px}
	.home_story_news .thmb_small .text{height:56px;vertical-align:top}
	.home_story_news .list_thmb{border-top:0 !important;padding:0}
	.home_story_news .list_thmb .source{padding-top:7px}
	.home_story_news .list_text{border-top:0;padding:0}
	.home_story_news .list_text a{overflow:hidden;display:block;height:94px;padding:15px 14px;border-top:1px solid #92b6f0;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
	.home_story_news .list_text .title{min-height:42px;line-height:1.35em;-webkit-line-clamp:2}
	.home_story_news .list_text .text{overflow:hidden;height:63px}
	.home_story_news .source{padding-top:7px}
	.story_news_litype li{width:50% !important}
	.home_story_news_v2 li{width:auto}
	.home_story_news_v2 .thmb_small,.home_story_news_v2 .list_text a{width:246px}
	.home_story_scroll{height:105px}
}
.headline_group{margin:0 10px}
.headline_group:first-child .headline_news_guide{margin-top:-10px}
.headline_group + .home_group .match_box .head,.headline_group + .home_group .match_box .game_list{background:#fff}
.headline_group + .home_group .home_hotclip{padding-top:8px}
.headline_group + .home_placard .sports_placard:empty{margin-top:-15px}
.headline_group + .home_option{margin-top:12px}
.headline_group .flick_pg{height:8px;padding:9px 0;text-align:center}
.headline_group .flick_pg > span{overflow:hidden;display:inline-block;width:8px;height:8px;margin:0 3px;background:#cdcdcd;-webkit-border-radius:4px;border-radius:4px;color:transparent;vertical-align:top}
.headline_group .flick_pg > span.on{background:#2565d0}
.headline_news_guide{position:relative;padding:14px 0 7px}
.headline_news_guide .title_area{position:relative}
.headline_news_guide .title_area .text{font-weight:500;font-size:15px;color:#808183;letter-spacing:-0.5px}
.headline_news_guide .title_area .ico_beta{background-position:-114px -98px;display:inline-block;vertical-align:top;width:13px;height:7px;display:inline-block;margin-top:2px;margin-left:-1px;vertical-align:top}
.headline_news_guide .title_area .btn_guide{position:absolute;right:-5px;top:-6px;padding:5px;background-color:transparent;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.headline_news_guide .title_area .ico_guide{background-position:-34px -98px;display:inline-block;vertical-align:top;width:17px;height:17px;display:block}
.headline_news_guide .layer_area{z-index:3000;position:absolute;top:38px;right:0;padding:12px 45px 8px 15px;background-color:#e9f4fd}
.headline_news_guide .layer_area .info{line-height:19px;color:#a0a5a9;letter-spacing:-0.7px}
.headline_news_guide .layer_area .btn_close{position:absolute;right:10px;top:9px;padding:5px;background-color:transparent;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.headline_news_guide .layer_area .btn_close:after{content:'';background-position:-108px -83px;display:inline-block;vertical-align:top;width:14px;height:13px;display:block}
.headline{overflow:hidden;position:relative;background:#fff}
.headline:after{display:table;clear:both;content:''}
.headline .source{color:#8c959d;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.headline .source .league,.headline .source .section{color:#2565d0}
.headline_ct{position:relative;width:100%}
.headline_ct.single .common_playicon_nonfloat{margin-top:1px}
@media (min-width:530px) {
	.headline_ct.single .common_playicon_nonfloat{margin-top:2px}
}
@media (min-width:768px) {
	.headline_ct.single .common_playicon_nonfloat{width:25px;height:25px;margin-top:-2px;background-position:-28px -121px}
}
@media (min-width:1024px) {
	.headline_ct.single .common_playicon_nonfloat{width:34px;height:34px;background-position:-160px -38px}
}
.headline_ct.single .source,.headline_ct.single .source .section,.headline_ct.single .source .league{color:#d1d1d1}
.headline_ct a{display:block;color:#fff}
.headline_ct a:after{display:table;clear:both;content:''}
.headline_ct .source .section + span:before,.headline_ct .source .league + span:before{content:'';display:inline-block;width:1px;height:10px;margin:4px 6px 0 2px;background:rgba(255,255,255,0.3);vertical-align:top}
.headline_ct .s_thmb .common_playicon_nonfloat{margin-top:-1px}
@media (min-width:768px) {
	.headline_ct .s_thmb .common_playicon_nonfloat{margin-top:1px}
}
@media (max-width:767px) and (min-width:530px) {
	.headline_ct .b_thmb .common_playicon_nonfloat{margin-top:1px}
}
.headline_ct.double:after{display:table;clear:both;content:''}
.headline_ct.double:before{content:'';position:absolute;top:0;bottom:0;left:50%;z-index:20;width:1px;background:#fff}
.headline_ct.double a{float:left;position:relative;z-index:10;width:50%;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_ct.double .headline_title{padding:5px 12px}
.headline_ct.double .headline_title .title{font-size:15px;line-height:20px;-webkit-line-clamp:2}
.headline_ct.double .headline_image{padding-top:86.66%}
.headline_ct.double .headline_image .inner{height:100%}
.headline_ct.triple:after{display:table;clear:both;content:''}
.headline_ct.triple a{float:left;position:relative;z-index:10;color:#fff}
.headline_ct.triple .b_thmb{width:100%}
.headline_ct.triple .b_thmb .title{font-size:16px}
.headline_ct.triple .b_thmb .headline_image{padding-top:43.66%}
.headline_ct.triple .s_thmb{width:50%;border-top:1px solid #fff}
.headline_ct.triple .s_thmb .headline_title{padding:5px 12px 9px}
.headline_ct.triple .s_thmb .title{font-size:14px;line-height:18px;-webkit-line-clamp:2}
.headline_ct.triple .s_thmb .headline_image{padding-top:64.66%}
.headline_ct.triple .s_thmb img{height:100%}
.headline_ct.triple .s_thmb .common_video_length{right:10px}
.headline_ct.triple .s_thmb ~ .s_thmb{margin-right:-1px;border-left:1px solid #fff}
.headline_title{position:absolute;left:0;bottom:0;z-index:30;width:100%;padding:10px 12px 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_title .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:17px;font-weight:500;line-height:1.45em;letter-spacing:-0.5px}
.headline_title .source{margin-top:-1px}
.headline_title .source .iss_more{color:#d1d1d1;font-size:12px}
.headline_title .source .iss_more em{margin-left:2px;font-family:helvetica;font-size:12px;color:#ff512f}
.headline_title .ico{width:35px;height:16px;margin-right:2px;vertical-align:-2px}
.headline_title .ico.column{background-position:-165px -22px}
.headline_title .ico.photo{background-position:-165px -39px}
.headline_title .ico.radio{background-position:-165px -56px;background-color:transparent}
.headline_title .ico.poll{background-position:-165px -73px}
.headline_title .ico.multi{width:17px;height:16px;background-position:-365px -364px;vertical-align:-1px}
.headline_title .ico.multi.white{background-position:-385px -364px}
.headline_title .ico.multi.gray{background-position:-365px -345px}
.headline_title .common_playicon_nonfloat{margin-top:1px}
.headline_image{overflow:hidden;position:relative;padding-top:43.33%}
.headline_image:before{content:'';position:absolute;bottom:0;left:0;right:0;z-index:20;height:50%;background:transparent;/* Old browsers */ /* FF3.6+ */ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.5)));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.5) 100%);/* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */ background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.5)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.5) 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#000000',GradientType=0 );/* IE6-9 */ }
.headline_image .inner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#000}
.headline_image img{width:100%;vertical-align:top}
.headline_image .common_video_length{top:9px;right:9px;bottom:auto}
.headline_bx{position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_bx .list{height:100%;padding:0 10px}
.headline_bx .list li{height:33.33%;border-top:1px solid #f6f6f6}
.headline_bx .list li:first-child{border-top:0}
.headline_bx .list a{display:table;width:100%;height:100%;padding:0;color:#222}
.headline_bx .list a:visited{color:#888}
.headline_bx .list a > div{display:table-cell;vertical-align:middle}
.headline_bx .type_match .title{padding-left:0}
.headline_bx .type_match .title:before{display:none}
.headline_bx .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;position:relative;height:34px;padding-left:14px;font-size:15px;font-weight:500;line-height:32px;letter-spacing:-0.5px}
.headline_bx .title:before{content:'';position:absolute;top:13px;left:0;z-index:10;width:6px;height:6px;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;vertical-align:top}
.headline_bx .title .tit_issue{margin-right:4px;color:#2565d0;font-weight:normal}
.headline_bx .title .ico{margin-right:2px;vertical-align:-2px}
.headline_bx .title .ico.multi{width:17px;height:16px;background-position:-365px -345px}
.headline_bx .title .ico.multi.white,.headline_bx .title .ico.multi.gray{background-position:-385px -345px}
.headline_bx .subject{padding:0;padding-right:3px;color:#2565d0;line-height:1em}
.headline_bx .common_playicon_nonfloat{margin-top:9px;background-position:-41px -149px;display:inline-block;vertical-align:top;width:14px;height:14px}
@media (min-width:530px) {
	.headline_bx .common_playicon_nonfloat{margin-top:1px}
}
.headline_game{position:relative;z-index:20;width:55px;height:20px;margin-top:7px;background-color:#fff;background-position:0 -585px;line-height:1em;text-align:center;vertical-align:top}
.headline_game:after{display:table;clear:both;content:''}
.headline_game img{margin-top:-2px;vertical-align:top}
.headline_news .head{position:absolute;top:0;left:0;z-index:20;width:100%;border-bottom:1px solid #f2f2f2}
.headline_news .head h2{overflow:hidden;height:38px;padding:0 15px;font-size:17px;font-weight:normal;font-family:AppleSDGothicNeo-Medium,Sans-serif;line-height:42px}
.headline_news .head a,.headline_news .head > div{overflow:hidden;display:block;color:#222}
.headline_news .head a:before{content:'';position:absolute;top:10px;right:15px;width:10px;height:19px;background-position:-165px -569px}
.headline_news .ico.vod{width:14px;height:14px;margin-top:3px;margin-right:5px;background-position:-365px -424px;vertical-align:top}
.headline_news .list{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;padding:49px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webtkit-box-sizing:border-box}
.headline_news .list li{height:20%}
.headline_news .list a{display:table;width:100%;height:100%;padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_news .list a > div{display:table-cell;height:100%;vertical-align:middle}
.headline_news .list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:15px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.5em}
.headline_news .list .common_playicon_nonfloat{margin-top:2px;background-position:-41px -149px;display:inline-block;vertical-align:top;width:14px;height:14px}
.headline_news .source{position:absolute;bottom:13px;left:0;display:none !important;width:100%;height:auto !important;padding:0 21px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_news .source .section,.headline_news .source .league{display:block}
.headline_news .headline_game{margin-top:0;margin-right:4px}
@media (min-width:320px) and (max-width:529px) {
	.headline:before{content:'';display:block;padding-top:76%}
	.headline_ct{position:absolute;top:0;left:0}
	.headline_bx{bottom:0;left:0;width:100%;height:100%;padding-top:43.33%}
	.headline_bx .list{padding-bottom:1px;padding-top:2px;box-sizing:border-box;-webkit-box-sizing:border-box}
}
@media (min-width:530px) {
	.headline_ct.double .headline_title{padding:7px 12px}
	.headline_ct.double .headline_title .title{font-size:18px}
	.headline_ct.double .headline_title .ico{margin-top:3px}
	.headline_ct.double .headline_image img{width:auto;height:100%}
	.headline_ct.triple .b_thmb .title{font-size:18px;-webkit-line-clamp:2}
	.headline_ct.triple .b_thmb .ico{margin-top:3px}
	.headline_ct.triple .s_thmb .headline_title{padding:7px 12px}
	.headline_ct.triple .s_thmb .title{padding-top:1px;font-size:16px;line-height:initial;-webkit-line-clamp:1}
	.headline_bx{padding:0}
	.headline_bx .list{height:100%;padding:0}
	.headline_bx .list a{padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
	.headline_bx .title{height:auto;margin:auto 0;padding-top:1px;font-size:15px;line-height:1.35em;-webkit-line-clamp:2}
	.headline_title{padding:9px 12px}
	.headline_title .title{font-size:19px}
	.headline_title .source{margin-top:1px;font-size:13px}
	.headline_news:before{content:'';display:block;padding-top:32.19%}
	.headline_news .list{padding:53px 0 12px}
	.headline_game{margin-top:-1px;vertical-align:middle}
}
@media (min-width:530px) and (max-width:767px) {
	.headline_ct{width:67%}
	.headline_ct.double .headline_image{padding-top:96.70%}
	.headline_ct.triple{width:100%}
	.headline_ct.triple .b_thmb{width:67%}
	.headline_ct.triple .b_thmb .headline_image{padding-top:48.08%}
	.headline_ct.triple .s_thmb{position:absolute;top:0;right:0;width:33%;margin-top:-1px;border-top:1px solid #fff}
	.headline_ct.triple .s_thmb .headline_image{padding-top:49.17%;border-left:1px solid #fff}
	.headline_ct.triple .s_thmb .headline_image img{width:100%;height:auto}
	.headline_ct.triple .s_thmb:before{display:none}
	.headline_ct.triple .s_thmb ~ .s_thmb{top:50%;margin-right:0;border-left:0}
	.headline_bx{top:0;right:0;width:33%;height:100%}
	.headline_bx .title:before{top:5px}
	.headline_image{padding-top:48.08%}
	.headline_news:after{content:'';position:absolute;top:39px;bottom:0;left:50%;width:1px;background:#f2f2f2}
	.headline_news .list:after{display:table;clear:both;content:''}
	.headline_news .list li{float:left;width:50%;height:33.33%}
}
@media (min-width:768px) {
	.headline_bx,.headline_image,.headline_news:before{height:173px;padding-top:0}
	.headline_group .flick_pg{padding:14px 0}
	.headline_ct{position:static;float:left;width:50%}
	.headline_ct a{color:#222}
	.headline_ct .source span:before{display:none !important}
	.headline_ct.single .headline_title{bottom:auto;left:auto;top:0;right:25%;width:25%;height:100%;padding:17px;padding-right:20px;border-right:1px solid #e8e8e8}
	.headline_ct.single .headline_title .title{padding-top:1px;font-size:20px;line-height:1.25em;-webkit-line-clamp:3;padding-top:4px}
	.headline_ct.single .headline_title .source{position:absolute;bottom:0;left:0;padding:14px 17px;color:#8c959d;box-sizing:border-box;-webkit-box-sizing:border-box}
	.headline_ct.single .headline_title .source .section,.headline_ct.single .headline_title .source .league{display:block;color:#2565d0}
	.headline_ct.single .headline_title .ico{width:37px;height:17px;margin-top:2px;margin-right:3px}
	.headline_ct.single .headline_title .ico.column{background-position:-210px -22px}
	.headline_ct.single .headline_title .ico.photo{background-position:-210px -39px}
	.headline_ct.single .headline_title .ico.radio{background-position:-210px -56px;background-color:transparent}
	.headline_ct.single .headline_title .ico.poll{background-position:-210px -73px}
	.headline_ct.single .headline_title .ico.multi{width:20px;height:18px;margin-top:0}
	.headline_ct.single .headline_title .ico.multi.white,.headline_ct.single .headline_title .ico.multi.gray{background-position:-365px -403px}
	.headline_ct.single .headline_image:before{display:none}
	.headline_ct.double{position:relative;width:75%}
	.headline_ct.double a{color:#fff}
	.headline_ct.double .headline_image{padding-top:0}
	.headline_ct.double .headline_title{padding:11px 12px}
	.headline_ct.double .headline_title .title{font-size:20px;line-height:24px}
	.headline_ct.double .headline_title .ico{width:22px;height:22px;margin-top:0;background-position:-320px -418px;vertical-align:middle}
	.headline_ct.double .headline_title .ico.column{width:35px;height:16px;background-position:-165px -22px}
	.headline_ct.double .headline_title .ico.photo{width:35px;height:16px;background-position:-165px -39px}
	.headline_ct.double .headline_title .ico.radio{width:35px;height:16px;background-position:-165px -56px;background-color:transparent}
	.headline_ct.double .headline_title .ico.poll{width:35px;height:16px;background-position:-165px -73px}
	.headline_ct.triple{width:100%}
	.headline_ct.triple a{color:#fff}
	.headline_ct.triple .headline_title{padding:11px 12px !important}
	.headline_ct.triple .headline_title .title{font-size:20px;line-height:24px;-webkit-line-clamp:2}
	.headline_ct.triple .headline_title .ico{width:22px;height:22px;margin-top:0;background-position:-320px -418px;vertical-align:middle}
	.headline_ct.triple .headline_title .ico.column{width:35px;height:16px;background-position:-165px -22px}
	.headline_ct.triple .headline_title .ico.photo{width:35px;height:16px;background-position:-165px -39px}
	.headline_ct.triple .headline_title .ico.radio{width:35px;height:16px;background-position:-165px -56px;background-color:transparent}
	.headline_ct.triple .headline_title .ico.poll{width:35px;height:16px;background-position:-165px -73px}
	.headline_ct.triple .b_thmb{width:50%}
	.headline_ct.triple .b_thmb .headline_image{padding-top:0}
	.headline_ct.triple .s_thmb{width:25%;border-top:0}
	.headline_ct.triple .s_thmb:before{content:'';position:absolute;top:0;left:0;z-index:30;width:1px;height:100%;background:#fff}
	.headline_ct.triple .s_thmb ~ .s_thmb{margin-right:0;border-left:0}
	.headline_ct.triple .s_thmb .headline_image{padding-top:0}
	.headline_bx{position:static;float:right;width:25%}
	.headline_bx .title{font-size:14px}
	.headline_bx .title:before{top:4px;width:6px;height:6px}
	.headline_news .list{padding:39px 0 0 0}
	.headline_news .list:after{display:table;clear:both;content:''}
	.headline_news .list li{float:left;width:20%;height:100%}
	.headline_news .list li:first-child a{border-left-color:#fff}
	.headline_news .list a{position:relative;display:block;padding:14px 15px;border-left:1px solid #f2f2f2}
	.headline_news .list a > div{display:block}
	.headline_news .list .title{font-size:17px;line-height:1.25em;-webkit-line-clamp:3}
	.headline_news .list .headline_game{display:block;margin-top:0;margin-bottom:12px}
}
@media (min-width:1024px) {
	.headline_bx,.headline_image,.headline_news:before{height:217px}
	.headline_group{margin:0 0 -4px 0}
	.headline_ct.single .headline_title .title{font-size:22px;line-height:1.35em}
	.headline_ct.single .headline_title .ico{width:46px;height:21px;margin-top:3px}
	.headline_ct.single .headline_title .ico.column{background-position:-320px -155px}
	.headline_ct.single .headline_title .ico.photo{background-position:-320px -176px}
	.headline_ct.single .headline_title .ico.radio{background-position:-320px -197px}
	.headline_ct.single .headline_title .ico.poll{background-position:-320px -218px}
	.headline_ct.single .headline_title .ico.multi{width:23px;height:21px;margin-top:0}
	.headline_ct.single .headline_title .ico.multi.white,.headline_ct.single .headline_title .ico.multi.gray{background-position:-365px -381px}
	.headline_bx .title{font-size:17px;line-height:1.4em}
	.headline_bx .ico.vod{width:17px;height:17px;background-position:-365px -516px;vertical-align:-3px}
	.headline_news .head h2{height:47px;font-size:21px;line-height:50px}
	.headline_news .list{padding-top:47px}
	.headline_news .list a{padding:14px 23px 14px 19px}
	.headline_news .list .headline_game{margin-bottom:9px}
	.headline_news .source{display:block !important}
	.headline_news .ico.vod{width:18px;height:18px;vertical-align:-2px;background-position:-320px -330px}
}
.league_head{overflow:hidden;position:relative;height:167px;margin:10px 0 -5px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:0;white-space:nowrap}
.league_head:after{display:table;clear:both;content:''}
.league_head > div{padding:0 10px 0 3px}
.league_head ~ .home{padding-top:0}
.league_head .league_bx{position:relative;display:inline-block;width:284px;margin-left:7px;vertical-align:top}
.league_head .league_bx a{display:block;color:#fff}
.league_head .league_bx .text{position:absolute;bottom:0;left:0;z-index:20;width:100%;padding:7px 25px 7px 16px;box-sizing:border-box;-webkit-box-sizing:border-box}
.league_head .league_bx .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif;line-height:1.2em;letter-spacing:-0.5px;text-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.2);white-space:normal}
.league_head .league_bx .source{color:#d1d1d1;font-size:11px;font-family:HelveticaNeue,Sans-serif}
.league_head .league_bx .image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:url(https://ssl.pstatic.net/static/sports/2015/Mobile/common/head_grd.png) repeat-x 0 100%;background-size:2px 157px;-webkit-background-size:2px 157px}
.league_head .league_bx .image img{width:100%;vertical-align:top}
@media (min-width:768px) {
	.league_head{height:174px}
	.league_head .league_bx{width:296px}
	.league_head .league_bx .title{font-size:17px}
	.league_head .league_bx .source{padding-top:2px}
	.league_head .league_bx .ico_vod{margin-top:3px}
}
@media (min-width:1024px) {
	.league_head{margin-top:15px;height:242px}
	.league_head > div{padding:0 45px}
	.league_head .league_bx{overflow:hidden;width:464px;height:226px;margin-left:0}
	.league_head .league_bx ~ .league_bx{margin-left:7px}
	.league_head .league_bx .image{margin-top:-15px}
	.league_head .league_bx .image:before{background-size:5px 226px;-webkit-background-size:5px 226px}
	.league_head .league_bx .text{padding:10px 25px 12px 27px}
	.league_head .league_bx .title{font-size:24px}
	.league_head .league_bx .source{padding-top:5px;font-size:15px}
	.league_head .league_bx .ico_vod{width:24px;height:24px;margin-top:2px;background-position:-291px -595px}
}
.alliance_link:after{display:table;clear:both;content:''}
.alliance_link + .alliance_link{border-top:9px solid var(--color-body-background)}
.alliance_link a{display:block;float:left;width:50%;height:60px;background-color:#fff}
.alliance_link a:first-of-type{position:relative}
.alliance_link a:first-of-type:after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background-color:#f2f2f2}
@media (prefers-color-scheme:dark){html.DARK_THEME .alliance_link a:first-of-type:after{background-color:#464649}
}
.alliance_link a:only-child{width:100%}
.alliance_link a:only-child:first-of-type:after{display:none}
.alliance_link a.type_banner_image{text-align:center}
.alliance_link a.type_banner_image img{height:60px;width:auto}
.alliance_link a .link{position:relative;display:block;margin:0 auto;font-size:13px;line-height:16px;font-weight:normal;color:#555}
.alliance_link a .link .inner{display:table-cell;width:100%;height:34px;vertical-align:middle}
.alliance_link a .link .img{position:absolute;top:2px;right:0}
.alliance_link a .banner1{width:auto;padding:0;margin:0;text-align:center}
.alliance_link a .banner1 .inner{display:inline-block;width:auto;height:auto;margin-top:10px;text-align:left}
.alliance_link a .banner1 .img{position:static;display:inline-block;width:52px;height:41px;margin:8px 0 0 4px;background-position:-607px -590px;vertical-align:middle}
.alliance_link a .banner2{width:66px;padding:0 68px 0 0;margin-top:14px}
.alliance_link a .banner2 .img{width:68px;height:29px;background-position:-726px -553px}
.alliance_link a .banner3{width:177px;padding:0 86px 0 0;margin-top:14px}
.alliance_link a .banner3 .img{width:86px;height:29px;background-position:-674px -582px}
.alliance_link a .banner4{width:134px;padding:0 84px 0 0;margin-top:14px}
.alliance_link a .banner4 .img{width:84px;height:29px;background-position:-674px -611px}
@media (min-width:530px) and (max-width:767px) {
	.alliance_link a .banner1 br{display:none}
	.alliance_link a .banner1 .inner{margin-top:11px}
	.alliance_link a .banner1 .img{margin:8px 0 0 18px}
	.alliance_link a .banner2{width:103px}
	.alliance_link a .banner2 br{display:none}
}
.home_headline{padding:15px 15px 5px;background-color:var(--color-background)}
.home_headline .thumb_area{position:relative;background-color:#d8dce3}
.home_headline .thumb_area:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';margin:auto}
.home_headline .thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border:1px solid rgba(151,151,151,0.1)}
.home_headline .thumb img{position:relative;width:100%;height:auto}
.home_headline .special_issue_item{padding-bottom:10px}
.home_headline .special_issue_item .link{overflow:hidden;display:block;position:relative;color:#fff}
.home_headline .special_issue_item .thumb_area{padding-top:54.78260%}
.home_headline .special_issue_item .thumb_area:before{background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px}
@media (max-width:249px) {
	.home_headline .special_issue_item .thumb_area:before{background-position:-107px -73px;display:inline-block;vertical-align:top;width:11px;height:14px}
}
.home_headline .special_issue_item .thumb_area .common_video_length{position:absolute;top:8px;right:8px}
.home_headline .special_issue_item .thumb_area .common_playicon{background-position:-122px -38px;display:inline-block;vertical-align:top;width:36px;height:41px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.home_headline .special_issue_item .thumb_area .thumb{position:absolute;top:0;left:0;right:0;bottom:0}
.home_headline .special_issue_item .thumb_area .thumb:after{background-color:rgba(0,0,0,0.05)}
.home_headline .special_issue_item .thumb_area .thumb:before{content:'';position:absolute;top:56.6%;left:0;right:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.home_headline .special_issue_item .title_area{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:absolute;left:0;bottom:11px;right:0;z-index:10;padding:0 12px;font-size:15px;line-height:19px;font-weight:bold;letter-spacing:-1px}
.home_headline .headline_item .link{display:block;color:var(--color-main-text2)}
.home_headline .headline_item .title_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500;letter-spacing:-0.5px;word-break:break-all}
.home_headline .main_headline_group{margin:0 -5px}
.home_headline .main_headline_group:after{display:table;clear:both;content:''}
.home_headline .main_headline_group .headline_item{float:left;width:50%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_headline .main_headline_group .common_playicon ~ .thumb:after{background-color:rgba(0,0,0,0.05)}
.home_headline .main_headline_group .common_playicon ~ .thumb:before{content:'';position:absolute;top:56.6%;left:0;right:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.home_headline .main_headline_group .thumb_area{padding-top:61.492537%}
.home_headline .main_headline_group .thumb_area:before{background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px}
@media (max-width:249px) {
	.home_headline .main_headline_group .thumb_area:before{background-position:-107px -73px;display:inline-block;vertical-align:top;width:11px;height:14px}
}
.home_headline .main_headline_group .thumb_area .common_playicon{background-position:-44px -73px;display:inline-block;vertical-align:top;width:30px;height:34px}
.home_headline .main_headline_group .thumb{position:absolute;top:0;left:0;right:0;bottom:0}
.home_headline .main_headline_group .title_area{padding-top:10px}
.home_headline .main_headline_group .title_area .title{line-height:18px;font-size:15px}
.home_headline .headline_list_group{padding-top:7px}
.home_headline .headline_list_group .headline_item{border-top:1px solid var(--color-line)}
.home_headline .headline_list_group .headline_item:first-child{border-top:0}
.home_headline .headline_list_group .headline_item .link{overflow:hidden;padding:10px 0}
.home_headline .headline_list_group .common_playicon ~ .thumb:after{background-color:rgba(0,0,0,0.05)}
.home_headline .headline_list_group .common_playicon ~ .thumb:before{content:'';position:absolute;top:56.6%;left:0;right:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.home_headline .headline_list_group .thumb_area{float:left;margin-right:14px}
.home_headline .headline_list_group .thumb_area:before{background-position:-107px -73px;display:inline-block;vertical-align:top;width:11px;height:14px}
.home_headline .headline_list_group .thumb_area .common_playicon{background-position:0px -167px;display:inline-block;vertical-align:top;width:17px;height:19px}
.home_headline .headline_list_group .thumb_area .thumb{position:relative;width:62px;height:44px}
.home_headline .headline_list_group .title_area{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:40px}
.home_headline .headline_list_group .title_area .title{line-height:20px;font-size:16px}
.home_rank{position:relative;background:var(--color-background)}
.home_rank .head .title{overflow:hidden;display:block;position:relative;padding:0 15px}
.home_rank .head .title h3{display:inline-block;height:54px;line-height:57px;font-size:18px;color:var(--color-title)}
.home_rank .head .title h3 + span{padding-left:8px;color:#94a2b5;font-size:12px}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .head .title h3 + span{color:#919192}
}
.home_rank .head a.title:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_rank .head a ~ .team_vs{right:35px}
.team_select + .head{margin-right:78px}
.home_rank .tab{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 12px 9px;background:var(--color-background)}
.home_rank .tab li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
.home_rank .tab a{display:block;overflow:hidden;height:29px;border:1px solid var(--color-button-tab2);color:var(--color-button-tab4);text-align:center;font-size:14px;line-height:32px;text-decoration:none}
.home_rank .tab_group a{font-family:HelveticaNeue-Medium,sans-serif;line-height:29px}
.home_rank .tab_group a span{color:var(--color-button-tab4);font-size:16px}
.home_rank .tab_group a span:after{content:'group';display:inline-block;margin:-1px 0 1px 4px;color:var(--color-button-tab2);font-size:10px;font-family:HelveticaNeue-Light,Sans-serif-Light;font-weight:normal;vertical-align:middle}
.home_rank .tab_group .selected a span{color:var(--color-button6)}
.home_rank .tab_group .selected a span:after{color:var(--color-button6)}
.home_rank .tab_group li:nth-last-child(n+4):first-child a span:after,.home_rank .tab_group li:nth-last-child(n+4):first-child ~ li a span:after{display:none}
.home_rank .selected a{background:var(--color-button-tab2);color:var(--color-button6)}
.home_rank .tab li + li a{border-left:0}
.home_rank .table_area{overflow:hidden;background:#f6f6f6}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .table_area{background:#39393c}
}
.home_rank .col1{width:30px}
.home_rank .col2{width:38%}
.home_rank .table_area .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;padding-top:1px;color:var(--color-main-text);font-size:14px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;line-height:15px}
.home_rank .table_area .emblem{position:absolute;top:50%;left:0;width:32px;height:32px;margin-top:-16px;padding-top:0;background:var(--color-background);-webkit-border-radius:50%;border-radius:50%;vertical-align:middle}
.home_rank .table_area .emblem:empty{background:#e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .table_area .emblem:empty{background:#48484b}
}
.home_rank .table_area .flag{position:absolute;top:50%;left:0;width:32px;height:32px;margin-top:-16px;padding-top:0;background:var(--color-background);-webkit-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle}
.home_rank .table_area .flag:empty{background:#e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .table_area .flag:empty{background:#48484b}
}
.home_rank .table_area .flag img{margin-top:3px}
.home_rank table{width:100%;height:100%;margin:-30px 0 -1px;table-layout:fixed;border-spacing:0;border-collapse:collapse}
.home_rank caption{height:30px}
.home_rank thead th{height:22px;color:var(--color-sub-text3);font-size:11px;font-weight:normal;font-family:AppleSDGothicNeo-Light,sans-serif}
.home_rank thead th:last-child span,.home_rank tbody td:last-child span{padding-right:6px}
.home_rank tbody th,.home_rank tbody td{height:43px;color:var(--color-main-text);font-family:HelveticaNeue-Light,sans-serif;text-align:center;font-weight:normal}
.a .home_rank tbody th{font-style:italic}
.home_rank thead th.num,.home_rank thead th.team{color:transparent}
.home_rank tbody th.num{font-family:HelveticaNeue-MediumItalic,sans-serif;font-size:16px}
.home_rank tbody th.num span{display:inline-block;margin:-3px 0 3px}
html[data-useragent*='Android'] .home_rank tbody th.num span{font-family:sans-serif;font-style:italic;font-weight:bold}
.home_rank tbody td.team{text-align:left}
.home_rank tbody td.team div{position:relative;display:block;padding:0 8px 0 41px}
.home_rank tbody td.team a{position:relative;display:block;padding:6px 8px 6px 41px}
.home_rank thead th span{display:inline-block;padding-top:4px}
.home_rank td span{display:inline-block;margin:-1px 0 1px;color:var(--color-main-text3);font-size:15px}
.home_rank tbody .best th{color:var(--color-button-tab2)}
.home_rank tbody .best span{color:var(--color-point-text4)}
.home_rank .table_area,.home_rank .rank_bx{height:100%;border-top:1px solid #ececec;text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .table_area,html.DARK_THEME .home_rank .rank_bx{border-top-color:#464649}
}
.home_rank .table_area{background:var(--color-background2)}
.home_rank .table_area + .table_area{border-top:0}
.home_rank .rank_bx{background:var(--color-body-background)}
.home_rank .rank_bx .image{height:100%;padding:15px 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_rank .rank_img{height:100%;vertical-align:top}
.home_rank .rank_img:after{content:''}
.home_rank .empty th.num span{color:var(--color-sub-text5);font-size:14px}
.home_rank .team_vs{position:absolute;top:6px;right:11px;z-index:10;width:109px}
.home_rank .team_vs img{display:block;margin:0 auto -5px;vertical-align:top}
.home_rank .team_vs span{display:block;color:var(--color-sub-text8);font-size:10px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Regular,sans-serif}
.home_rank .team_vs:before{content:'';position:absolute;top:13px;left:50%;width:14px;height:9px;margin-left:-7px;background-position:-165px -445px}
.home_rank .team_vs > div{float:left;width:48px;text-align:center}
.home_rank .team_vs .vs_away{float:right}
.home_rank .team_select{position:absolute;top:7px;right:12px;border:0;-webkit-border-radius:0;border-radius:0;background-color:var(--color-button-tab2);color:var(--color-button6);text-indent:12px;-webkit-appearance:none}
.home_rank .tournament_image{padding:19px;background-color:#f6f6f6;text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .tournament_image{background-color:#39393c}
}
.home_rank .tournament_image img{width:100% !important;vertical-align:top}
.home_rank .tournament_image img.t{display:none}
.home_rank .tournament_wrap{padding:8px 4px 12px}
.home_rank .tournament_wrap:after{display:table;clear:both;content:''}
.home_rank .tournament_wrap + .tournament_wrap{margin-top:-11px;padding-top:0}
.home_rank .tournament_wrap:last-child{padding-bottom:2px}
.home_rank .t_bx{width:50%;float:left;padding:4px 8px 5px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;font-family:AppleSDGothicNeo-Light,sans-serif}
.home_rank .game_tl{padding:6px 1px 3px;color:#d9d9d9;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .game_tl{color:#919192}
}
.home_rank .game_tl strong{display:inline-block;padding-right:3px;color:var(--color-button-tab2);font-weight:normal}
.home_rank .game_tl span{display:inline-block;padding-left:3px;color:var(--color-sub-text5)}
@media (max-width:319px) {
	.home_rank .game_tl span{display:block;padding-left:0}
}
.home_rank .inner{display:block;padding:10px 0 8px;background:var(--color-background);text-align:left}
.home_rank .nation{position:relative;margin:0 3px;color:var(--color-main-text);font-size:12px;font-family:AppleSDGothicNeo-Regular,sans-serif}
.home_rank .text{display:block;overflow:hidden;height:23px;margin-right:26px;padding:0;text-overflow:ellipsis;white-space:nowrap;line-height:23px}
.home_rank .text img{margin:-2px 1px 2px 0;vertical-align:top}
.home_rank .score{position:absolute;top:-1px;right:3px;height:23px;line-height:23px;font-size:14px;font-family:HelveticaNeue-Light,sans-serif}
.home_rank .info{margin-top:10px;margin-bottom:-10px;border-top:1px solid #eee}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .info{border-top-color:#464649}
}
.home_rank .info:after{display:block;clear:both;content:''}
.home_rank .path{display:block;float:left;width:50%;height:30px;font-size:12px;text-align:center;line-height:31px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_rank .path + .path{border-left:1px solid #eee}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .path + .path{border-left-color:#464649}
}
.home_rank .path:only-child{width:100%}
.home_rank .win .score{color:var(--color-point-text4)}
.home_rank span.path{color:#c6c6c6}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank span.path{color:#919192}
}
.home_rank a.path{padding-left:5px;color:#8a8a8a}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank a.path{color:#919192}
}
.home_rank a.path:after{content:'';display:inline-block;width:3px;height:6px;margin:-1px 0 1px 5px;vertical-align:middle;background-position:-165px -562px}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank a.path:after{display:none}
}
.home_rank .final .t_bx{float:none;width:100%;padding:0 4px 0 5px}
.home_rank .table_area + .table_area thead{display:none}
.home_rank .team_col2 li{width:50%}
.home_rank .team_col3 li{width:33.3%}
.home_rank .team_col3 li:nth-child(2){width:33.4%}
.home_rank .team_col4 li{width:25%}
.home_rank .team_col5 li{width:20%}
.home_rank .team_col6 li{width:16.6%}
.home_rank .team_col6 li:nth-child(6){width:17%}
.home_rank .team_col7 li{width:14.2%}
.home_rank .team_col7 li:nth-child(1),.home_rank .team_col7 li:nth-child(7){width:14.5%}
.home_rank .team_col8 li{width:12.5%}
.home_rank.leaguetab_v .col3,.home_rank.leaguetab_v .col4,.home_rank.leaguetab_v .col5{width:14%}
.home_rank.leaguetab_v .col6{width:14.5%}
.home_rank.kbo .col2{width:25.3%}
.home_rank.kbo .col3{width:14.5%}
.home_rank.kbo .col4{width:10.6%}
.home_rank.kbo .col5{width:8%}
.home_rank.kbo .col6{width:10.6%}
.home_rank.kbo .col7{width:14.5%}
.home_rank.kbo .col8{width:14.5%}
.home_rank.mlb .col3{width:11.5%}
.home_rank.mlb .col4{width:11.5%}
.home_rank.mlb .col5{width:16.5%}
.home_rank.mlb .col6{width:14.5%}
.home_rank.npb .col3,.home_rank.npb .col4,.home_rank.npb .col5{width:11.5%}
.home_rank.npb .col6{width:16.5%}
.home_rank.k_league .col3,.home_rank.k_league .col4,.home_rank.k_league .col5{width:12.5%}
.home_rank.k_league .col6{width:14.5%}
.home_rank.k_league2 .col3,.home_rank.k_league2 .col4,.home_rank.k_league2 .col5{width:12.5%}
.home_rank.k_league2 .col6{width:14.5%}
.home_rank.worldfootball .col3,.home_rank.worldfootball .col4,.home_rank.worldfootball .col5{width:14%}
.home_rank.worldfootball .col6{width:14.5%}
.home_rank.kbl .col3,.home_rank.kbl .col4{width:11.5%}
.home_rank.kbl .col5{width:16.5%}
.home_rank.kbl .col6{width:14.5%}
.home_rank.nba .col3{width:12.5%}
.home_rank.nba .col4,.home_rank.nba .col5{width:11.5%}
.home_rank.nba .col6{width:16.5%}
.home_rank.nba .col7{width:14.5%}
.home_rank.kovo .col3,.home_rank.kovo .col4{width:11.5%}
.home_rank.kovo .col5{width:16.5%}
.home_rank.kovo .col6{width:14.5%}
.home_rank.golf .col3{width:30%}
.home_rank.golf td.get{padding-right:12px;text-align:right}
.home_rank.lol .col3,.home_rank.lol .col4,.home_rank.lol .col5{width:11.5%}
.home_rank.lol .col6{width:14.5%}
.home_rank.starcraft .col3,.home_rank.starcraft .col4,.home_rank.starcraft .col5{width:10.5%}
.home_rank.starcraft .col6,.home_rank.starcraft .col7{width:13.5%}
.home_rank.team .col1{width:auto}
.home_rank.team .col2,.home_rank.team .col3,.home_rank.team .col4,.home_rank.team .col5,.home_rank.team .col6{width:12%}
.home_rank.team td.team div,.home_rank.team td.team a{padding-left:55px}
.home_rank.team .emblem{left:13px}
.home_rank.asiancup .col3,.home_rank.asiancup .col4,.home_rank.asiancup .col5{width:11.7%}
.home_rank.asiancup .col6,.home_rank.asiancup .col7{width:14.5%}
.home_rank.postseason .player{height:auto;background:none;border-top:0}
.home_rank.postseason .head{height:41px;padding:21px 12px 0}
.home_rank.postseason .head h3{display:inline-block;font-size:15px;line-height:1.2em;font-weight:normal}
.home_rank.postseason .head .base_period{display:inline-block;padding-left:8px;color:#777;font-size:10px}
.home_rank.postseason .head .base_period{display:block;margin-top:-3px;padding-left:0;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.home_rank.postseason .head .base_period i{padding-right:2px;font-size:11px}
.home_rank.postseason .score{top:50%;margin-top:-18px;font-family:HelveticaNeue-Bold,sans-serif;font-size:17px}
.home_rank .leaguetab{height:41px}
.home_rank .leaguetab ul{font-size:0;white-space:nowrap}
.home_rank .leaguetab li{display:inline-block;padding:0 10px}
.home_rank .leaguetab li ~ li:before{display:inline-block;margin:-2px 10px 0 -11px;width:1px;height:13px;background-color:#d0d0d0;vertical-align:middle;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .leaguetab li ~ li:before{background-color:#939393}
}
.home_rank .leaguetab a{display:inline-block;height:40px;padding:2px 3px 0;line-height:40px;font-size:13px;color:#646464;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank .leaguetab a{color:#919192}
}
.home_rank .leaguetab .on a{border-bottom:1px solid var(--color-button-tab4);color:var(--color-button-tab4)}
.home_rank.leaguetab_v .leaguetab + a{border-top:1px solid #f7f8f9}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_rank.leaguetab_v .leaguetab + a{border-top-color:#464649}
}
.home_mn .blind,.home_mn2 .blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.home_mn{position:relative;overflow:hidden}
.data_m{padding:0 15px}
.data_pad{display:none;padding:0 15px}
.home_mn.fa_type .hmb_tbl table{margin-bottom:0}
.home_mn.fa_type .hmb_tbl .stat{top:1px}
.home_mn.fa_type thead th:first-child{width:39%}
@media (max-width:374px) {
	.home_mn.fa_type thead th:first-child{width:35%}
}
.home_mn.fa_type thead th:nth-child(2),.home_mn.fa_type thead th:nth-child(4){text-align:center}
.home_mn.fa_type thead th:nth-child(3){width:20px}
.home_mn.fa_type thead th:last-child{padding-left:10px}
@media (max-width:374px) {
	.home_mn.fa_type thead th:last-child{width:31%}
}
.home_mn.fa_type tbody td .wrap{height:29px}
.home_mn.fa_type tbody td .wrap:after{display:table;clear:both;content:''}
.home_mn.fa_type tbody td:nth-child(2),.home_mn.fa_type tbody td:nth-child(4){text-align:center}
.home_mn.fa_type tbody td:last-child{padding-left:10px}
.home_mn.fa_type tbody td .image.player{float:left;margin-top:-3px}
.home_mn.fa_type tbody td .info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:80px}
.home_mn.fa_type tbody td .point_blue{font-weight:400}
.home_mn.fa_type tbody td .arrow{text-align:center}
.home_mn.fa_type tbody td .arrow:after{content:'';width:14px;height:8px;background-position:-165px -643px}
.home_box_head{position:relative;padding:0 16px}
.home_box_head .more span{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.home_box_head .date{position:absolute;top:19px;right:13px;color:#999;font-size:11px}
.home_box_head .tab{overflow:hidden}
.home_box_head .tab a{overflow:hidden;display:inline-block;height:43px;padding-right:10px;color:#222;font-size:14px;font-weight:bold;line-height:44px;vertical-align:top;text-decoration:none}
.home_box_head .tab a:before{content:'';display:inline-block;width:1px;height:13px;margin:-2px 12px 2px 0;background-color:#e3e3e3;vertical-align:middle}
.home_box_head .tab a:first-child{margin-left:-12px}
.home_box_head .tab .selected{color:#2565d0}
.home_mn{position:relative;overflow:hidden}
.home_mn .btn_more_area{border-top:1px solid var(--color-line);border-bottom:0}
.home_mn .home_box_head{position:relative;padding:0 15px}
.home_mn .home_box_head .home_head_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:57px;padding-top:20px;font-size:18px;color:var(--color-title);-webkit-box-sizing:border-box;box-sizing:border-box}
.home_mn .home_box_head .home_head_title strong{display:inline-block;height:20px;padding:0 7px 0 7px;margin:-3px 3px 0 0;border:1px solid var(--color-title);vertical-align:middle;line-height:22px;font-size:14px;letter-spacing:0}
.home_mn .home_box_head .more{position:absolute;left:0;right:0;top:0;bottom:0}
.home_mn .home_box_head .more:after{background-position:-337px -205px;display:inline-block;vertical-align:top;width:9px;height:14px;content:'';position:absolute;right:15px;top:0;bottom:0;margin:auto 0}
.home_mn .point_blue{color:var(--color-point-text4);font-weight:bold}
.home_mn .point_red{color:#e61d31}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_mn .point_red{color:var(--color-point-text6)}
}
.home_mn .align_right{padding:1px 20px 0;text-align:right}
.home_mn .align_left{text-align:left}
.home_mn .btn_wrap{font-size:0;text-align:center}
.home_mn .btn_wrap .btn{overflow:hidden;display:inline-block;min-width:21px;height:16px;margin:0 2px;padding:0 7px 0 5px;border:1px solid #d9d9d9;color:#666;font-size:11px;line-height:19px;text-decoration:none;vertical-align:top}
.home_mn .btn_wrap span.btn{border:1px solid #ececec;color:#b9b9b9}
.home_mn2{border:1px solid #ddd;border-top:0}
.home_mn2 h2{color:#2565d0;height:42px;padding-top:4px;line-height:43px}
.hmb_tab{overflow:hidden;position:relative;z-index:10;height:37px;margin-top:-1px;padding:0 10px;border-top:1px solid #f4f4f4;border-bottom:1px solid #dddddd;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.hmb_tab .nav{position:absolute;top:-1px;width:28px;height:26px;margin:0 -1px;padding-top:11px;border:1px solid #f4f4f4;text-align:center}
.hmb_tab .nav span{width:8px;height:15px;vertical-align:top}
.hmb_tab .nav_prev{left:0}
.hmb_tab .nav_next{right:0}
.hmb_tab a.nav_prev span{background-position:-316px -720px}
.hmb_tab a.nav_next span{background-position:-326px -720px}
.hmb_tab span.nav_prev span{background-position:-296px -720px}
.hmb_tab span.nav_next span{background-position:-306px -720px}
.hmb_tab .inner{overflow:hidden;display:table;width:100%}
.hmb_tab .inner a{display:table-cell;color:#666;text-align:center;vertical-align:top;white-space:normal}
.hmb_tab .inner .title{overflow:hidden;display:inline-block;height:16px;margin-top:12px;margin-bottom:6px;color:#666;font-weight:bold;line-height:16px}
.hmb_tab .inner .menu{overflow:hidden;display:inline-block;height:15px;margin-top:12px;margin-bottom:6px;border-bottom:1px solid transparent;line-height:16px}
.hmb_tab .inner .bar{overflow:hidden;display:inline-block;width:1px;height:11px;margin:-1px 14px 1px 0;background-color:#e3e3e3;vertical-align:middle}
.hmb_tab .inner .selected{color:#2565d0}
.hmb_tab .inner .selected .menu{border-color:#3366cc}
.hmb_tab .inner3{display:inline-block;position:relative;padding-left:3px;font-size:0;vertical-align:top}
.hmb_tab .inner3 a{display:inline-block;padding:0 7px 0 8px;color:#666;vertical-align:top}
.hmb_tab .inner3 dt,.hmb_tab .inner3 dd{display:inline-block;font-size:0;vertical-align:top}
.hmb_tab .inner3 dt{overflow:hidden;display:inline-block;height:16px;margin:12px 1px 6px 0;font-size:12px;color:#666;font-weight:bold;line-height:16px}
.hmb_tab .inner3 .menu{overflow:hidden;display:inline-block;height:15px;margin-top:12px;margin-bottom:6px;border-bottom:1px solid transparent;font-size:12px;line-height:16px}
.hmb_tab .inner3 .selected{color:#2565d0;font-weight:bold}
.hmb_tab .inner3 .selected .menu{border-color:#3366cc}
.hmb_tab .inner3 + .inner2{margin-left:3px;padding-left:15px}
.hmb_tab .inner3 + dl:before{content:'';position:absolute;top:13px;left:0;width:1px;height:11px;background-color:#e3e3e3}
.btn_more_area{position:relative;z-index:10;display:block;height:42px;background:var(--color-background);margin-top:-1px;border-top:1px solid var(--color-line);font-size:14px;text-align:center;line-height:42px;color:var(--color-button-text);clear:both}
.btn_more_area:after{content:'';display:inline-block;margin:14px 0 0 4px;width:8px;height:8px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.btn_more_area.more_fold:after{margin-top:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.btn_more_area .ico_arr{display:none}
.hmb_tab_nav{padding:0 30px}
.hmb_sch + .hmb_tab{border-top-color:#ddd;border-bottom-color:#f4f4f4;background-color:#fbfbfb}
.hmb_sch{overflow:hidden;position:relative;height:37px;margin-top:-1px;border-top:1px solid #f4f4f4;border-bottom:1px solid #ddd;text-align:center}
.hmb_sch .inner{position:relative;display:inline-block;padding-top:7px;padding-left:36px;vertical-align:top}
.hmb_sch .day{display:inline-block;padding:0 16px 0 0;color:#000;font-size:16px;font-weight:bold;line-height:25px}
.hmb_sch .week{display:inline-block;padding-top:1px;padding-left:2px;font-size:12px;vertical-align:top}
.hmb_sch .nav{display:inline-block;padding:4px 5px;vertical-align:top}
.hmb_sch .nav span{width:8px;height:15px;vertical-align:top}
.hmb_sch .nav_prev{position:absolute;top:7px;left:0}
.hmb_sch a.nav_prev span{background-position:-316px -720px}
.hmb_sch a.nav_next span{background-position:-326px -720px}
.hmb_sch span.nav_prev span{background-position:-296px -720px}
.hmb_sch span.nav_next span{background-position:-306px -720px}
.hmb_tbl{overflow:hidden;margin-bottom:-1px;border-top:1px solid var(--color-line)}
.hmb_tbl b{font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,sans-serif}
.hmb_tbl span{display:block}
.hmb_tbl img{vertical-align:top}
.hmb_tbl table{width:100%;border-collapse:collapse;border-spacing:0}
.hmb_tbl table.align_left thead th,.hmb_tbl table.align_left tbody th,.hmb_tbl table.align_left tbody td{text-align:left}
.hmb_tbl table.align_center thead th,.hmb_tbl table.align_center tbody th,.hmb_tbl table.align_center tbody td,.hmb_tbl table.align_center tbody td .wrap{text-align:center}
.hmb_tbl caption{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.hmb_tbl thead th{padding:5px 5px 3px;border-bottom:1px solid var(--color-line);background-color:#f6f6f6;color:var(--color-sub-text3);font-weight:normal;font-size:12px;white-space:nowrap;text-align:left}
@media (prefers-color-scheme:dark){html.DARK_THEME .hmb_tbl thead th{background-color:#48484b}
}
.hmb_tbl thead th:first-child{padding-left:15px}
.hmb_tbl thead th:last-child{padding-right:15px}
.hmb_tbl tbody th,.hmb_tbl tbody td{padding:14px 5px 12px;border-bottom:1px solid var(--color-line);color:var(--color-main-text2);text-align:left}
.hmb_tbl tbody th:first-child,.hmb_tbl tbody td:first-child{padding-left:15px}
.hmb_tbl tbody th:last-child,.hmb_tbl tbody td:last-child{padding-right:15px}
.hmb_tbl tbody td .link{display:block;position:relative;height:14px;padding:0;font-weight:normal;color:var(--color-point-text4);font-size:14px;line-height:14px;white-space:nowrap}
.hmb_tbl tbody .best td .link{font-weight:bold}
.hmb_tbl tbody td .link:hover,.hmb_tbl tbody td .link:focus{text-decoration:none}
.hmb_tbl tbody th span{position:relative;top:-2px;padding:0 9px 0 7px;font-size:16px;font-style:italic}
.hmb_tbl tbody td span{position:relative;top:-1px;font-family:Helvetica-Light,sans-serif}
.hmb_tbl .th_num{width:10px}
.hmb_tbl .th_info{width:113px}
.hmb_tbl .th_team{width:134px}
.hmb_tbl .th_player{width:162px}
.hmb_tbl .th_player2{text-indent:13px;width:120px}
.hmb_tbl .th_player3{text-indent:13px;width:85px}
.hmb_tbl .th_player5{width:110px}
.hmb_tbl .th_player4{text-indent:13px;width:120px}
.hmb_tbl .td_player{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:13px;text-align:left}
.hmb_tbl .td_player span{padding-left:9px;font-family:AppleSDGothicNeo-SemiBold,sans-serif}
.hmb_tbl .th_nation{width:145px}
.hmb_tbl .wrap{display:block;position:relative;color:var(--color-main-text2);text-align:left;font-size:0;margin-top:-2px;margin-bottom:-2px}
.hmb_tbl .wrap span{display:inline-block;padding:0}
.hmb_tbl a.wrap:hover .name{text-decoration:underline}
.hmb_tbl .image{position:relative;display:inline-block;margin:-1px 0 1px;vertical-align:middle}
.hmb_tbl .info{display:inline-block;vertical-align:middle;line-height:12px;font-size:14px}
.hmb_tbl .info .point_blue{line-height:16px}
.hmb_tbl .name{font-size:14px;line-height:16px;font-family:AppleSDGothicNeo-SemiBold,sans-serif}
.hmb_tbl .stat{position:relative;top:-2px;color:var(--color-sub-text5);font-size:11px;font-weight:normal;line-height:12px}
.hmb_tbl .emblem{margin:-4px 6px -2px 0}
.hmb_tbl .flag{margin-right:4px}
.hmb_tbl .flag img{margin:-6px 0 -6px -4px}
.hmb_tbl .player{overflow:hidden;width:33px;height:33px;margin:-4px 8px -2px 0;text-align:center;-webkit-border-radius:50%;border-radius:50%}
.hmb_tbl .best th{color:var(--color-point-text4)}
.hmb_tbl .list_title{color:var(--color-point-text4);margin-top:-1px;padding:12px 18px 0 14px;font-size:14px;font-weight:normal;font-family:AppleSDGothicNeo-Medium,sans-serif}
.hmb_tbl .list{position:relative;overflow:hidden}
.hmb_tbl .list:after{display:table;clear:both;content:''}
.hmb_tbl .list:before{position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #e5e5e5;content:'';z-index:10}
@media (prefers-color-scheme:dark){html.DARK_THEME .hmb_tbl .list:before{border-bottom-color:#545457}
}
.hmb_tbl .list li{position:relative;float:left;width:50%;height:51px;border-bottom:1px solid var(--color-line)}
.hmb_tbl .list .wrap{height:51px;padding:11px 0 0 13px;box-sizing:border-box;-webkit-box-sizing:border-box}
.hmb_tbl .list_v2 li{border-bottom:1px solid var(--color-line)}
.hmb_tbl .list_v2 li:after{display:none !important}
.hmb_tbl .list_v2 .wrap .player{margin-top:0}
.hmb_tbl .list_v2 .wrap .info{position:relative;top:2px}
.hmb_tbl .kbo .th_team{width:94px}
.hmb_tbl .go_video{display:inline-block;width:14px;height:14px;margin:-1px 0 0 4px;color:transparent;font-size:1px;vertical-align:top;background-position:-320px -403px}
.hmb_tbl .al_right{text-align:right}
.hmb_tbl .list_wrap{background-color:var(--color-background);margin-bottom:-4px}
.hmb_tbl .list_wrap .stat{top:0}
.hmb_tbl + .hmb_tbl caption{height:6px}
.hmb_tbl_v2 .list_wrap{margin-bottom:0}
.hmb_tbl_v2 .name{line-height:16px;font-family:AppleSDGothicNeo-Medium,sans-serif}
.hmb_list{position:relative}
.hmb_list .scroll_content{overflow-y:auto;height:333px}
.hmb_list .hmb_list_items{position:relative;border-top:1px solid var(--color-line)}
.hmb_list .hmb_list_items:first-child{border-top:0}
.hmb_list .hmb_list_items .state{display:table;width:100%;height:50px;text-align:center;color:var(--color-sub-text5);font-size:11px}
.hmb_list .hmb_list_items .state .inner{display:table-cell;vertical-align:middle}
.hmb_list .hmb_list_items .state .live{color:#e61d31}
@media (prefers-color-scheme:dark){html.DARK_THEME .hmb_list .hmb_list_items .state .live{color:#e56b81}
}
.hmb_list .hmb_list_items .state .time{color:var(--color-sub-text8)}
.hmb_list .hmb_list_items .emblem{position:absolute;top:9px}
.hmb_list .hmb_list_items .btn_wrap{position:relative;z-index:20;margin-top:-13px;padding-bottom:13px}
.hmb_list .hmb_list_items .vs_list{position:absolute;top:2px;z-index:10;display:table;width:50%;height:50px;color:#999;font-size:11px;box-sizing:border-box;-webkit-box-sizing:border-box}
.hmb_list .hmb_list_items .vs_list .inner{display:table-cell;vertical-align:middle}
.hmb_list .hmb_list_items .vs_list .name{display:block;padding-bottom:2px;color:#222;font-size:12px}
.hmb_list .hmb_list_items .vs_list .pk{position:absolute;top:22px;line-height:19px;font-size:12px;font-weight:normal;vertical-align:top}
.hmb_list .hmb_list_items .vs_list .score{position:absolute;top:13px;width:28px;font-weight:bold;font-size:16px;color:#000;line-height:20px;text-align:center}
.hmb_list .hmb_list_items .vs_list .win{color:#e61d31}
.hmb_list .hmb_list_items .vs_list1{left:0;padding-right:86px;padding-left:12px;text-align:right}
.hmb_list .hmb_list_items .vs_list1 .emblem{right:55px}
.hmb_list .hmb_list_items .vs_list1 .score{right:23px}
.hmb_list .hmb_list_items .vs_list1 .pk{right:18px}
.hmb_list .hmb_list_items .vs_list2{left:50%;padding-left:86px;padding-right:12px;text-align:left}
.hmb_list .hmb_list_items .vs_list2 .emblem{left:55px}
.hmb_list .hmb_list_items .vs_list2 .score{left:23px}
.hmb_list .hmb_list_items .vs_list2 .pk{left:18px}
.hmb_list .no_btn{height:68px}
.hmb_list .no_btn .vs_list{top:11px}
.hmb_list .no_btn .state{margin-top:11px}
.hmb_list .scrollbar-v{height:333px;border-left:1px solid #f4f4f4}
.hmb_list .scrollbar-thumb{width:13px;margin:0 auto}
.hmb_list .scrollbar-track{height:303px}
.hmb_list .hmb_list_items2{position:relative;padding:18px 9px 18px 17px;border-top:1px solid #f4f4f4;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.hmb_list .hmb_list_items2:after{display:table;clear:both;content:''}
.hmb_list .hmb_list_items2:first-child{border-top:0}
.hmb_list .hmb_list_items2 .match_title{color:#222222;font-weight:bold;display:block;margin-bottom:5px}
.hmb_list .hmb_list_items2 .match_desc{color:#999999;display:block;font-size:11px;vertical-align:top}
.hmb_list .hmb_list_items2 .match_desc .bar{margin:0 8px;width:1px;height:9px;display:inline-block;background-color:#e3e3e3}
.hmb_list .hmb_list_items2 .match_desc em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:125px;vertical-align:top}
.hmb_list .hmb_list_items2 .list1{display:table-cell}
.hmb_list .hmb_list_items2 .btn_wrap{position:absolute;top:50%;right:10px;margin-top:-9px}
.hmb_list .hmb_list_items3{overflow:hidden;position:relative;border-top:1px solid #e8e8e8;color:#222;line-height:1.35em}
.hmb_list .hmb_list_items3:first-child{border-top:0}
.hmb_list .hmb_list_items3 .flag{position:absolute;top:7px;vertical-align:top}
.hmb_list .hmb_list_items3 .pk{display:block;margin-top:-2px;color:#666;font-size:11px;font-weight:normal}
.hmb_list .hmb_list_items3 .state{display:table;width:100%;height:47px;padding-top:2px;font-weight:bold;text-align:center}
.hmb_list .hmb_list_items3 .state .vs,.hmb_list .hmb_list_items3 .state .win{color:#e61d31}
.hmb_list .hmb_list_items3 .inner{display:table-cell;width:100%;vertical-align:middle}
.hmb_list .hmb_list_items3 .time{position:absolute;top:50%;left:15px;height:20px;margin-top:-8px;color:#999;font-size:11px;line-height:20px}
.hmb_list .hmb_list_items3 .btn_wrap{position:absolute;top:50%;right:10px;margin-top:-10px}
.hmb_list .hmb_list_items3 .date_list{position:absolute;top:3px;display:table;width:81px;height:46px;table-layout:fixed}
.hmb_list .hmb_list_items3 .date_list .inner{font-size:11px}
.hmb_list .hmb_list_items3 .date_list .win{font-weight:bold}
.hmb_list .hmb_list_items3 .date_list1{left:57px;text-align:right;line-height:1.2em}
.hmb_list .hmb_list_items3 .date_list1 .flag{right:0}
.hmb_list .hmb_list_items3 .date_list1 .flag + .inner{padding-right:29px}
.hmb_list .hmb_list_items3 .date_list2{left:187px;line-height:1.2em}
.hmb_list .hmb_list_items3 .date_list2 .flag{left:0}
.hmb_list .hmb_list_items3 .date_list2 .flag + .inner{padding-left:29px}
.hmb_list .hmb_list_items3.long-name .state{height:57px}
.hmb_list .hmb_list_items3.long-name .date_list{height:54px}
.hmb_list .hmb_list_items3.long-name .flag{top:12px}
.hmb_list .basketball .date_list1{left:49px}
.hmb_list .basketball .date_list2{right:49px}
.hmb_list .tnmt_wrap{position:relative;padding-bottom:9px;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_tornament_mini.png) 0 0}
.hmb_list .tnmt_wrap .team1{padding-right:33px}
.hmb_list .tnmt_wrap .team2{padding-left:33px}
.hmb_list .tnmt_wrap .team1,.hmb_list .tnmt_wrap .team2{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.hmb_list .tnmt_wrap .team1 strong,.hmb_list .tnmt_wrap .team2 strong{display:block;margin-top:-4px;margin-bottom:1px}
.hmb_list .tnmt_wrap .team1 .times,.hmb_list .tnmt_wrap .team2 .times{display:block;color:#999}
.hmb_list .tnmt_wrap .state{position:absolute;top:46px;left:0;right:0;text-align:center}
.hmb_list .tnmt_wrap .state strong{color:#2565d0;display:block;font-size:11px;margin-bottom:2px}
.hmb_list .tnmt_wrap .state .score{display:block;color:#999;margin-bottom:8px;font-size:11px}
.hmb_list .tnmt_wrap .state .btn_link{line-height:18px}
.hmb_list .tnmt_wrap:after{content:'';clear:both;display:block}
.hmb_list .btn_wrp{display:inline-block}
.hmb_list .tnmt_title{text-align:center;padding:19px 0 2px}
.hmb_list .tnmt_title img{margin-right:7px;vertical-align:top}
.hmb_list .tnmt_title_wrp{display:inline-block;text-align:left;padding:6px 0 0;vertical-align:top}
.hmb_list .tnmt_title .title_sub{color:#2565d0;font-weight:bold;font-size:11px;line-height:11px}
.hmb_list .tnmt_title .title{display:block;font-size:14px;line-height:19px}
.hmb_list .tnmt_list_wrap{position:relative;padding-bottom:9px;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_tornament_mini.png) 62px -30px no-repeat;padding-top:30px;margin:11px auto 0}
.hmb_list .tnmt_list_wrap .team1{padding-right:33px}
.hmb_list .tnmt_list_wrap .team2{padding-left:33px}
.hmb_list .tnmt_list_wrap .team1,.hmb_list .tnmt_list_wrap .team2{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.hmb_list .tnmt_list_wrap .team1 strong,.hmb_list .tnmt_list_wrap .team2 strong{display:block;margin-top:-4px;margin-bottom:1px}
.hmb_list .tnmt_list_wrap .team1 .times,.hmb_list .tnmt_list_wrap .team2 .times{display:block;color:#999}
.hmb_list .tnmt_list_wrap .team1.win .times,.hmb_list .tnmt_list_wrap .team2.win .times{color:#e61d31}
.hmb_list .tnmt_list_wrap .team1.win .win,.hmb_list .tnmt_list_wrap .team2.win .win{font-size:0;line-height:0;content:"";display:block;clear:both;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_tornament_mini.png) -99px 0;width:97px;height:30px;position:absolute;top:-30px;left:0}
.hmb_list .tnmt_list_wrap .team1.win .win{right:-1px;left:auto;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_tornament_mini.png) 0 0;width:98px}
.hmb_list .tnmt_list_wrap .state{position:absolute;top:46px;left:0;right:0;text-align:center}
.hmb_list .tnmt_list_wrap .state strong{color:#2565d0;display:block;font-size:11px;margin-bottom:2px}
.hmb_list .tnmt_list_wrap .state .score{display:block;color:#999;margin-bottom:8px;font-size:11px}
.hmb_list .tnmt_list_wrap:after{content:'';clear:both;display:block}
.hmb_list .hmb_list_wrap .title{color:#999999;text-align:center;font-weight:normal;font-size:11px;line-height:30px;border-bottom:1px solid #f7f7f7;border-top:1px solid #ddd;margin-top:-1px}
.hmb_list .hmb_list_wrap .title2{color:#2565d0;font-weight:bold;padding:15px 15px 2px;border-top:1px solid #e8e8e8;margin-top:-1px}
.hmb_list .hmb_list_wrap .vs_list1 .team_name{margin-right:65px}
.hmb_list .hmb_list_wrap .vs_cnt .state{margin:9px 0 4px}
.hmb_list .hmb_list_wrap .team_emblem{top:10px}
.hmb_list .list_wrap{overflow:hidden;position:relative;margin-top:-1px;border-top:1px solid #e8e8e8}
.match_vs{overflow:hidden}
.match_vs .list{margin-bottom:-1px;border-top:1px solid var(--color-line)}
.match_vs .inner{position:relative;display:table;width:100%;height:61px;padding-top:4px;border-bottom:1px solid var(--color-line);font-size:0;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none}
.match_vs .player{overflow:hidden;position:absolute;top:10px;width:41px;height:41px;-webkit-border-radius:50%;border-radius:50%;text-align:center;background-color:var(--color-background)}
.match_vs .player:before{content:'';position:absolute;top:0;left:0;width:38px;height:38px;background-position:-192px -795px}
.match_vs .player .emblem{margin-top:1px}
.match_vs .player1{left:13px}
.match_vs .player2{right:13px}
.match_vs .emblem{position:absolute;top:10px}
.match_vs .emblem1{left:20px}
.match_vs .emblem2{right:20px}
.match_vs .game{position:relative;top:-2px;display:table-cell;color:var(--color-sub-text9);font-size:15px;vertical-align:middle}
.match_vs .game span{line-height:15px;vertical-align:middle}
.match_vs .game .dot{display:inline-block;overflow:hidden;width:4px;border-right:1px solid var(--color-line);height:9px;margin-right:5px;margin-top:-2px}
.match_vs .vs{margin-top:-5px;display:inline-block;width:18px;color:#e61d31;font-size:15px}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_vs .vs{color:#e56b81}
}
.match_vs .win{position:absolute;top:7px;z-index:20;width:18px;height:18px;background-color:#e32230;color:#fff;font-size:11px;-webkit-border-radius:50%;border-radius:50%;line-height:19px !important;text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_vs .win{background-color:#e56b81}
}
.match_vs .name{overflow:hidden;display:inline-block;width:120px;text-align:right;font-family:AppleSDGothicNeo-Medium,sans-serif}
.match_vs .name2{text-align:left}
.match_vs .name1 .win{left:38px}
.match_vs .name2 .win{left:auto;right:10px}
.match_vs .state{padding-top:2px;color:#999;font-size:12px}
.match_type1{position:relative;height:106px;color:#666;font-size:11px;text-align:center}
.match_type1:after{display:table;clear:both;content:''}
.match_type1 .team{position:relative;width:116px;color:#999}
.match_type1 .team .score{position:absolute;top:33px;width:100%}
.match_type1 .team1{float:left}
.match_type1 .team2{float:right}
.match_type1 .team1 .score{right:-20px;text-align:right}
.match_type1 .team2 .score{left:-20px;text-align:left}
.match_type1 .name{display:block;padding-bottom:2px;color:#222;font-size:12px;font-weight:bold}
.match_type1 .flag{margin:3px 0 1px}
.match_type1 .emblem{margin:3px 0 1px}
.match_type1 .score{display:block;padding-bottom:2px;color:#000;font-size:20px;font-weight:bold}
.match_type1 .vs{display:block;padding-bottom:5px;color:#e61d31;font-size:17px;font-weight:bold}
.match_type1 .round{color:#2565d0;display:block;padding-bottom:4px;font-weight:bold}
.match_type1 .win{color:#e61d31}
.match_type1 .live{color:#e61d31}
.match_type1 .state{position:absolute;top:0;left:0;display:table;width:100%;height:106px;padding-top:1px;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_type1 .state .inner{display:table-cell;vertical-align:middle}
.match_type1 .btn_wrap{padding-top:12px}
.home_story_area{position:relative;margin-top:-6px;padding:0 14px 9px;background:var(--color-background)}
.home_story_area .btn_more_area{border-top-color:var(--color-line)}
.home_story_group a{display:block;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_story_group .story_area:after{display:table;clear:both;content:''}
.home_story_group .common_playicon{background-position:-196px -38px;display:inline-block;vertical-align:top;width:22px;height:25px;left:10px;bottom:9px}
.home_story_group .common_playicon ~ .image:after{position:absolute;left:0;right:0;bottom:0;top:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));content:''}
.home_story_group .common_video_length{right:8px;bottom:9px}
.home_story_group .image_area{float:left;position:relative;margin-right:10px;width:168px;height:103px;background-color:#d8dce3;vertical-align:top;overflow:hidden}
.home_story_group .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.home_story_group .image_area:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.home_story_group .image_area .image{position:relative;display:block;height:100%}
.home_story_group .image_area img{width:100%;height:auto}
.home_story_group .text{display:table-cell;height:103px;vertical-align:middle}
.home_story_group .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-main-text2);font-size:16px;font-weight:bold;line-height:21px;letter-spacing:-0.5px;word-break:break-all;word-wrap:break-word}
.home_story_group .title .tit_issue,.home_story_group .title .tit_point{color:var(--color-point-text3)}
.home_story_group .title .tit_point{margin-right:6px}
.home_story_group .desc{display:none}
.home_story_group .source{font-size:12px}
.home_story_group .source span{display:inline-block;margin-top:1px;vertical-align:top}
.home_story_group .source .provider,.home_story_group .source .count,.home_story_group .source .iss_more{color:var(--color-sub-text)}
.home_story_group .source .league,.home_story_group .source .section{color:var(--color-sub-text4)}
.home_story_group .source .visit{padding-left:2px;color:#8c959d;font-family:HelveticaNeue-Light}
.home_story_group .source .visit:before{display:inline-block;width:13px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-position:-55px -48px;content:''}
.home_story_group .source .iss_more em{display:inline-block;margin-top:-1px;font-family:helvetica,sans-serif;font-size:12px;color:#ff512f;vertical-align:top}
.home_story_group .source .provider{display:none}
.home_story_group.story_box_text a{padding:13px 0}
.home_story_group.story_box_text .text{height:auto}
.home_story_group.story_box_text .text .title{-webkit-line-clamp:1}
.home_story_group.story_box_text .text .source{display:none}
.home_story_group.story_box_text:first-child{margin-top:2px}
.home_story_group.type_small_thumb .image_area{width:96px;height:62px}
.home_story_group.type_small_thumb .text{height:62px}
.home_story_headline{position:relative;background-color:#fff;border-bottom:0 none}
.home_story_headline:only-child{padding-bottom:15px}
.home_story_headline:before{content:'';position:absolute;top:-1px;left:-13px;right:-13px;height:1px;background-color:#fff;z-index:1}
.home_story_headline a{display:block;position:relative;padding:0}
.home_story_headline._vs .image_area img{position:absolute;width:50%;float:left;height:100%}
.home_story_headline._vs .image_area img + img{left:auto;right:0}
.home_story_headline._vs .image_area .h_vs{position:absolute;left:50%;top:50%;width:33px;height:33px;margin:-28px 0 0 -16px;-webkit-border-radius:50%;border-radius:50%;background-color:#2073ec;color:#fff;font-size:14px;text-align:center;line-height:34px;z-index:20;font-family:helvetica,AppleSDGothicNeo,sans-serif;font-weight:bold}
.home_story_headline .image_area{float:none;display:block;margin-right:0;width:auto;padding-top:25.1%;background-color:#d8dce3}
.home_story_headline .image_area .image{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:0;width:100%}
.home_story_headline .image_area .image:after{position:absolute;top:0;left:0;right:0;bottom:0;top:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.8));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));content:''}
.home_story_headline .image_area img{width:100%;height:100%}
.home_story_headline .text{position:absolute;left:14px;bottom:10px;z-index:20;color:#fff;line-height:16px;font-size:16px;height:auto}
.home_story_headline .text .title{font-weight:normal}
.home_story_headline .text .source{display:none;margin-top:1px;font-size:13px;color:#d1d1d1}
.home_story_headline .text .txt{color:#fff;line-height:22px}
.home_story_headline .h_vs{position:absolute;left:50%;top:50%;width:33px;height:33px;margin:-28px 0 0 -17px;-webkit-border-radius:50%;border-radius:50%;background-color:#2073ec;color:#fff;font-size:14px;text-align:center;line-height:34px;z-index:20;font-family:helvetica,AppleSDGothicNeo,sans-serif;font-weight:bold}
.home_story_headline.headline_vs .image_area{width:100%;display:block}
.home_story_headline.headline_vs .image_area img{position:absolute;width:50%;float:left;height:100%}
.home_story_headline.headline_vs .image_area img + img{left:auto;right:0}
@media (max-width:763px) and (min-width:530px) {
	.home_story_headline .home_story_area .btn_more_area{display:none}
	.home_story_headline .home_story_headline{top:0}
	.home_story_headline .home_story_headline:before{display:none}
	.home_story_headline .home_story_headline._vs{top:0;margin:0}
	.home_story_headline .home_story_headline._vs .image_area{float:right;margin-top:0}
	.home_story_headline .home_story_headline._vs .image_area img{position:static;height:56px;width:100%;margin:0}
	.home_story_headline .home_story_headline._vs .image_area img + img{display:none}
	.home_story_headline .home_story_headline._vs .image_area .h_vs{display:none}
	.home_story_headline .home_story_headline._vs .text{position:static;padding-right:12px;color:#222}
	.home_story_headline .home_story_headline .image_area{padding:0;margin:0}
	.home_story_headline .home_story_headline .image_area .image:after{display:none}
	.home_story_headline .home_story_headline .text{position:static;color:#222}
	.home_story_headline .home_story_headline .text .source{display:block}
	.home_story_headline .home_story_headline.headline_vs{margin:0 13px 10px}
	.home_story_headline .home_story_headline.headline_vs .image_area{height:100px}
	.home_story_headline .home_story_area{padding:0 0 6px 12px;white-space:nowrap}
	.home_story_headline .home_story_area:after{content:'';clear:both;display:table}
	.home_story_headline .home_story_area .home_story_group:last-child{padding-bottom:0}
	.home_story_headline .home_story_area .home_story_group .text{padding-left:0}
	.home_story_headline .home_story_group.story_box_text:first-child{margin-top:0}
	.home_story_headline .home_story_group.story_box_text .text .source{display:block}
	.home_story_headline .home_story_group .source .provider{display:inline-block}
	.home_story_headline .home_mn .box_head_v2{border-bottom:1px solid #fff}
	.home_story_headline .home_story_area.home_story_area_type3{padding-right:13px;padding-bottom:15px}
	.home_story_headline .home_story_area.home_story_area_type3 .home_story_group{width:100%;float:left;margin:0}
	.home_story_headline .home_story_area.home_story_area_type3 .home_story_group:last-child{float:right;padding-right:0}
	.home_story_headline .home_story_area.home_story_area_type2{padding-right:13px;padding-bottom:15px}
	.home_story_headline .home_story_area.home_story_area_type2 .home_story_group{width:50%;float:left;margin:0}
	.home_story_headline .home_story_area.home_story_area_type2 .home_story_group:last-child{float:right;padding-right:0}
	.home_story_headline .home_story_group{white-space:normal;display:inline-block;height:106px;border:0 none;padding-right:9px;box-sizing:border-box;-webkit-box-sizing:border-box}
	.home_story_headline .home_story_group a{height:106px;padding:14px 14px;border:1px solid #e9e9e9;box-sizing:border-box;-webkit-box-sizing:border-box}
	.home_story_headline .home_story_group .title{height:60px;margin-bottom:3px;vertical-align:top;-webkit-line-clamp:3}
	.home_story_headline .home_story_group .text{padding-right:12px}
	.home_story_headline .home_story_group .image_area{float:right;width:83px;height:65px;margin-top:0}
	.home_story_headline .home_story_group .image_area img{height:100%}
	.home_story_headline .home_story_group .source{margin-top:0}
	.home_story_headline .home_story_group.story_box_text .text .title{-webkit-line-clamp:3}
}
.home_group .home_box_top{position:relative;padding-left:13px;border-bottom:1px solid var(--color-line)}
.home_group .home_box_top .title{height:54px;line-height:57px;font-family:Apple SD Gothic Neo,HelveticaNeue,sans-serif;font-size:18px;color:var(--color-title)}
.home_group .home_box_top .link_more{position:absolute;top:0;left:0;right:0;bottom:0}
.home_group .home_box_top .link_more:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.home_group .match_score_box_group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:46px;padding:0 15px;color:var(--color-main-text)}
.home_group .match_score_box_group .match_team_box{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;height:30px;line-height:30px;letter-spacing:-0.5px}
.home_group .match_score_box_group .match_team_box:first-child .score_info{float:right;padding-left:4px}
.home_group .match_score_box_group .match_team_box:first-child .score{float:right}
.home_group .match_score_box_group .match_team_box:first-child .pso{padding-right:3px}
.home_group .match_score_box_group .match_team_box:first-child .thumb{float:left;padding-right:5px}
.home_group .match_score_box_group .match_team_box + .match_team_box{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}
.home_group .match_score_box_group .match_team_box + .match_team_box .score_info{float:left;padding-right:4px}
.home_group .match_score_box_group .match_team_box + .match_team_box .score{float:left}
.home_group .match_score_box_group .match_team_box + .match_team_box .pso{padding-left:3px}
.home_group .match_score_box_group .match_team_box + .match_team_box .thumb{float:right;padding-left:5px}
.home_group .match_score_box_group .match_team_box + .match_team_box .team{text-align:right}
.home_group .match_score_box_group .match_team_box.type_lose_team .score{color:var(--color-sub-text6)}
.home_group .match_score_box_group .match_team_box .team_info{overflow:hidden}
.home_group .match_score_box_group .match_team_box .score_info{font-weight:600}
@media (max-width:319px) {
	.home_group .match_score_box_group .match_team_box .thumb{display:none}
}
.home_group .match_score_box_group .match_team_box .score{font-size:19px}
.home_group .match_score_box_group .match_team_box .pso{float:left;font-size:12px;color:var(--color-point-text6)}
.home_group .match_score_box_group .match_team_box .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:600}
.home_group .match_score_box_group .match_info_box{min-width:70px;text-align:center;font-weight:500;letter-spacing:-0.5px}
.home_group .match_score_box_group .match_info_box .league{display:block;margin-top:-1px;line-height:12px;font-size:10px}
.home_matchbox:not(.type_livebox) .match_score_box_group .match_info_box{min-width:54px}
.home_matchbox.type_livebox .match_text_box_group{height:61px}
.home_matchbox.type_livebox .match_text_box_group .match_name{font-size:16px}
.home_matchbox.type_livebox .match_text_box_group .match_info_box{margin-top:1px}
.home_matchbox.type_livebox .match_text_box_group .match_info_box .status{font-size:12px}
.home_matchbox.type_livebox .match_text_box_group .match_info_box .league{font-size:12px}
.home_matchbox .match_item{border-top:1px solid var(--color-line)}
.home_matchbox .match_item:first-child{border-top:0}
.home_matchbox .match_item .match_info_box .status{color:var(--color-sub-text9);font-size:11px}
.home_matchbox .match_item .match_info_box .status.type_soon{color:var(--color-point-text)}
.home_matchbox .match_item .match_info_box .status.type_live{color:var(--color-point-text6)}
.home_matchbox .match_item .match_info_box .league{color:var(--color-sub-text)}
.home_matchbox .link_match{display:block}
.home_matchbox .match_score_box_group .match_info_box .status.type_live{font-size:12px}
.home_matchbox .match_text_box_group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:46px;padding:0 15px;color:var(--color-main-text)}
.home_matchbox .match_text_box_group .match_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;font-weight:600;letter-spacing:-0.5px}
.home_matchbox .match_text_box_group .match_info_box{line-height:15px;font-weight:500;letter-spacing:-0.5px}
.home_matchbox .match_text_box_group .match_info_box .status{display:inline-block;vertical-align:1px}
.home_matchbox .match_text_box_group .match_info_box .status .time{vertical-align:top}
.home_matchbox .match_text_box_group .match_info_box .league{position:relative;display:inline-block;padding-left:8px;font-size:11px;vertical-align:1px}
.home_matchbox .match_text_box_group .match_info_box .league:before{content:'';position:absolute;left:2px;top:0;bottom:0;width:1px;height:9px;margin:auto 0;background-color:#d4d4d4}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_matchbox .match_text_box_group .match_info_box .league:before{background-color:#545457}
}
.home_livebox.type_radio .main_live_info{text-align:left;padding-right:46px}
.home_livebox.type_radio .main_live_info .category{font-weight:500}
.home_livebox.type_radio .main_live_info .view:before{content:'';display:inline-block;width:2px;height:2px;margin:0 5px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.8);vertical-align:3px}
.home_livebox.type_textrelay .main_live_info .match_score_box_group{position:relative;height:71px;border-bottom:1px solid var(--color-line)}
.home_livebox.type_textrelay .main_live_info .match_score_box_group:before,.home_livebox.type_textrelay .main_live_info .match_score_box_group:after{background-position:-135px 0px;display:inline-block;vertical-align:top;width:143px;height:71px;position:absolute;top:0;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_livebox.type_textrelay .main_live_info .match_score_box_group:before,html.DARK_THEME .home_livebox.type_textrelay .main_live_info .match_score_box_group:after{background-position:-135px -73px;display:inline-block;vertical-align:top;width:136px;height:71px}
}
.home_livebox.type_textrelay .main_live_info .match_score_box_group:before{left:0}
.home_livebox.type_textrelay .main_live_info .match_score_box_group:after{right:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.home_livebox.type_textrelay .main_live_info .match_score_box_group .match_team_box,.home_livebox.type_textrelay .main_live_info .match_score_box_group .match_info_box{z-index:10;position:relative}
.home_livebox.type_textrelay .main_live_info .match_score_box_group .status{color:var(--color-point-text6)}
.home_livebox.type_textrelay .main_live_info .match_score_box_group .league{margin-top:1px;color:#444}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_livebox.type_textrelay .main_live_info .match_score_box_group .league{color:#919192}
}
.home_livebox:not(.type_textrelay) .link_live:before{content:'';display:block;padding-top:55.25%}
.home_livebox:not(.type_textrelay) .main_live_info{position:absolute;left:15px;right:15px;bottom:15px}
.home_livebox:not(.type_textrelay) .main_live_info .match_score_box_group{height:auto;padding:0;color:#fff}
.home_livebox:not(.type_textrelay) .main_live_info .match_score_box_group .pso{color:#25fcff}
.home_livebox:not(.type_textrelay) .main_live_info .match_score_box_group .status{color:#25fcff}
.home_livebox:not(.type_textrelay) .main_live_info .match_score_box_group .league{color:#eaebf0}
.home_livebox .main_live_info{text-align:center}
.home_livebox .main_live_info .match_score_box_group{text-align:left}
.home_livebox .main_live_info .match_score_box_group .status{font-size:12px}
.home_livebox .main_live_info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:700;font-size:17px;color:#fff}
.home_livebox .main_live_info .sub_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:rgba(255,255,255,0.8)}
.home_livebox .link_live{overflow:hidden;position:relative;display:block}
.home_livebox .link_live .live_thumb{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d8dce3}
.home_livebox .link_live .live_thumb:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;content:'';margin:auto}
.home_livebox .link_live .live_thumb:after{content:'';position:absolute;left:0;right:0;top:50%;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.8));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8))}
.home_livebox .link_live .live_thumb img{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.home_livebox .live_viewer{z-index:10;position:absolute;top:10px;left:56px;padding:0 6px 0 8px;height:20px;-webkit-border-radius:2px;border-radius:2px;background-color:rgba(0,0,0,0.4);text-shadow:0 2px 4px rgba(0,0,0,0.5);color:#fff;font-size:13px;line-height:20px;letter-spacing:-0.5px}
.home_livebox .common_live_tag{top:10px;left:15px;padding:0;width:44px;height:20px;line-height:20px;font-weight:700;font-size:16px;text-align:center}
.home_livebox .common_video_length{right:8px;bottom:8px;color:rgba(255,255,255,0.9)}
@font-face{font-family:'Anton';src:url("https://ssl.pstatic.net/static/sports/fonts/Anton-Regular.ttf") format("truetype")}
.home_match_end.type_new ~ .group_more_area{padding-top:0;background-color:var(--color-body-background);text-align:center}
.home_match_end.type_new ~ .group_more_area:before{content:none}
.home_match_end.type_new ~ .group_more_area .button_more{display:inline-block;margin:15px 0 12px;padding:0 22px 0 27px;width:auto;height:36px;border:0;-webkit-border-radius:18px;border-radius:18px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);background-color:var(--color-background);color:var(--color-expected-match-text);font-size:14px}
.home_match_end.type_new ~ .group_more_area .button_more:after{margin-top:4px;width:5px;height:5px;border-width:1.5px 1.5px 0 0}
.home_match_end.type_new ~ .group_more_area .button_more[aria-pressed='true']:after{margin-top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.home_match_end.type_new ~ .button_more_area{border-top:0;height:52px;background-color:#eff2f9;color:#64698b;font-size:14px}
.home_match_end.type_new ~ .button_more_area:after{background-position:-135px -163px;display:inline-block;vertical-align:top;width:13px;height:7px}
.home_match_end.type_new .score_box .link_game_end{height:59px}
.home_match_end.type_new .score_box .match_info{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.home_match_end.type_new .score_box .team{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;width:auto;height:46px}
.home_match_end.type_new .score_box .team img{position:absolute;top:0}
@media (max-width:280px) {
	.home_match_end.type_new .score_box .team img{display:none}
}
.home_match_end.type_new .score_box .team_name{color:var(--color-match-end-text);font-size:15px;font-weight:bold;line-height:19px;letter-spacing:-1px}
.home_match_end.type_new .score_box .pitcher{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--color-match-end-sub-text);font-size:12px;font-weight:500;line-height:15px;letter-spacing:-0.65px;word-break:break-all;word-wrap:break-word}
.home_match_end.type_new .score_box .pitcher > span{padding-right:3px}
.home_match_end.type_new .score_box .win{color:#ff5454}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_match_end.type_new .score_box .win{color:#e56b81}
}
.home_match_end.type_new .score_box .lose{color:var(--color-point-text2)}
.home_match_end.type_new .score_box .match_home.type_victory .match_score:after,.home_match_end.type_new .score_box .match_away.type_victory .match_score:after{display:none}
.home_match_end.type_new .score_box .match_home .team{padding-left:50px;text-align:left}
@media (max-width:280px) {
	.home_match_end.type_new .score_box .match_home .team{padding-left:0}
}
.home_match_end.type_new .score_box .match_home .team_name{padding-right:4px}
.home_match_end.type_new .score_box .match_home .label_myteam{left:0}
.home_match_end.type_new .score_box .match_home img{left:0}
.home_match_end.type_new .score_box .match_away.type_defeat .score:before{color:#9a9ea1}
.home_match_end.type_new .score_box .match_away .team{padding-right:50px;text-align:right}
@media (max-width:280px) {
	.home_match_end.type_new .score_box .match_away .team{padding-right:0}
}
.home_match_end.type_new .score_box .match_away .team_name{padding-left:4px;padding-right:1px}
.home_match_end.type_new .score_box .match_away .label_myteam{right:0}
.home_match_end.type_new .score_box .match_away img{right:0}
.home_match_end.type_new .score_box .match_away .score{position:relative}
.home_match_end.type_new .score_box .match_away .score:before{content:':';position:absolute;top:0;left:-5px;width:10px;color:var(--color-main-text2);font-family:Anton,sans-serif;font-size:30px;line-height:41px;text-align:center}
.home_match_end.type_new .score_box .score{-webkit-box-flex:0;-webkit-flex:0;flex:0}
.home_match_end.type_new .score_box .match_score{font-family:Anton,sans-serif;font-size:28px}
.home_match_end.type_new .score_box .common_video_length{background:rgba(0,0,0,0.54);color:rgba(255,255,255,0.9)}
.home_match_end .match_end_item{padding:0 15px 6px;border-top:9px solid var(--color-body-background)}
@media (max-width:280px) {
	.home_match_end .match_end_item{padding-left:10px;padding-right:10px}
}
.home_match_end .match_end_item:first-child{border-top:0}
.home_match_end .score_box .link_game_end{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;height:68px}
.home_match_end .score_box .match_info{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;width:90px;text-align:center}
@media (max-width:374px) {
	.home_match_end .score_box .match_info{width:80px}
}
@media (max-width:280px) {
	.home_match_end .score_box .match_info{width:60px}
}
.home_match_end .score_box .state{color:var(--color-sub-text9);font-size:12px;font-weight:500;letter-spacing:-0.5px}
.home_match_end .score_box .league{display:block;color:var(--color-sub-text);font-size:11px;font-weight:500;line-height:12px;letter-spacing:-0.5px}
.home_match_end .score_box .label_myteam{background-position:-255px -217px;display:inline-block;vertical-align:top;width:20px;height:13px;z-index:10;position:absolute;top:0;color:transparent}
@media (max-width:280px) {
	.home_match_end .score_box .label_myteam{display:none}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_match_end .score_box .label_myteam{background-position:-279px -278px;display:inline-block;vertical-align:top;width:20px;height:13px}
}
.home_match_end .score_box .match_home{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.home_match_end .score_box .match_home.type_victory .match_score:after{width:0;height:0;border-right:5px solid var(--color-main-text2);border-bottom:5px solid transparent;border-top:5px solid transparent;right:0;border-right-width:6px}
.home_match_end .score_box .match_home .match_score{float:right;padding-right:16px;text-align:right}
@media (max-width:280px) {
	.home_match_end .score_box .match_home .match_score{padding-right:10px}
}
.home_match_end .score_box .match_home .pso_score{float:right;margin:7px 4px 0 0}
.home_match_end .score_box .match_away{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-ordinal-group:4;-webkit-order:3;order:3;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.home_match_end .score_box .match_away.type_victory .match_score:after{width:0;height:0;border-left:5px solid var(--color-main-text2);border-bottom:5px solid transparent;border-top:5px solid transparent;left:0;border-left-width:6px}
.home_match_end .score_box .match_away .match_score{float:left;padding-left:16px}
@media (max-width:280px) {
	.home_match_end .score_box .match_away .match_score{padding-left:10px}
}
.home_match_end .score_box .match_away .pso_score{float:left;margin:7px 0 0 4px}
.home_match_end .score_box .match_home.type_victory .match_score:after,.home_match_end .score_box .match_away.type_victory .match_score:after{content:'';position:absolute;top:0;bottom:0;margin:auto 0}
.home_match_end .score_box .match_home.type_defeat .match_score,.home_match_end .score_box .match_away.type_defeat .match_score{color:var(--color-sub-text6)}
.home_match_end .score_box .team{width:80px;text-align:center}
@media (max-width:320px) {
	.home_match_end .score_box .team{width:56px}
}
@media (max-width:280px) {
	.home_match_end .score_box .team{width:40px}
}
.home_match_end .score_box .team_name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--color-main-text2);font-size:13px;font-weight:500;letter-spacing:-0.5px;word-break:break-all}
.home_match_end .score_box .score{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.home_match_end .score_box .match_score{position:relative;color:var(--color-main-text2);font-size:25px;font-weight:bold;line-height:normal}
.home_match_end .score_box .pso_score{color:var(--color-point-text6);font-size:15px;font-weight:bold;letter-spacing:-0.5px;opacity:0.9}
.home_match_end .ranking_box + .vod_group .vod_item{margin-top:10px}
.home_match_end .ranking_box + .vod_group .vod_item:only-child{margin-top:0;border-top:0}
.home_match_end .ranking_box.type_medal .player_list li:nth-child(1) .rank{background-position:-350px -200px;display:inline-block;vertical-align:top;width:16px;height:16px}
.home_match_end .ranking_box.type_medal .player_list li:nth-child(2) .rank{background-position:-350px -218px;display:inline-block;vertical-align:top;width:16px;height:16px}
.home_match_end .ranking_box.type_medal .player_list li:nth-child(3) .rank{background-position:-350px -164px;display:inline-block;vertical-align:top;width:16px;height:16px}
.home_match_end .ranking_box.type_medal .rank{overflow:hidden;color:transparent}
.home_match_end .ranking_box .league_info{padding:16px 0 10px;text-align:center}
.home_match_end .ranking_box .link_league_end{display:block}
.home_match_end .ranking_box .title{display:block;font-size:16px;font-weight:600}
.home_match_end .ranking_box .state,.home_match_end .ranking_box .round{color:var(--color-sub-text6);font-size:12px;font-weight:500;letter-spacing:-0.5px}
.home_match_end .ranking_box .round{position:relative;display:inline-block}
.home_match_end .ranking_box .round:before{content:'';display:inline-block;margin:3px 6px 0 2px;width:1px;height:10px;background-color:#d2d2d2;vertical-align:top}
.home_match_end .ranking_box .link_rank_end{display:block;position:relative;padding:0 20px 0 10px;-webkit-border-radius:2px;border-radius:2px;background-color:#f3f6fa}
@media (prefers-color-scheme:dark){html.DARK_THEME .home_match_end .ranking_box .link_rank_end{background-color:#39393c}
}
.home_match_end .ranking_box .link_rank_end:after{background-position:-118px -315px;display:inline-block;vertical-align:top;width:7px;height:10px;position:absolute;top:0;right:10px;bottom:0;margin:auto 0;content:''}
.home_match_end .ranking_box .player_list{display:table;width:100%;height:36px}
@media (max-width:280px) {
	.home_match_end .ranking_box .player_list{overflow:hidden;display:block;white-space:nowrap}
}
.home_match_end .ranking_box .player_list li{display:table-cell;padding:11px 15px 0 0;font-size:0;white-space:nowrap}
@media (max-width:280px) {
	.home_match_end .ranking_box .player_list li{padding-right:5px}
}
.home_match_end .ranking_box .player_list li:last-child{padding-right:0;width:100%;white-space:normal}
.home_match_end .ranking_box .player_list li:last-child:after{display:table;clear:both;content:''}
.home_match_end .ranking_box .player_list li:last-child .rank{float:left;white-space:nowrap}
.home_match_end .ranking_box .player_list li:last-child .player{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.home_match_end .ranking_box .rank,.home_match_end .ranking_box .player{font-size:12px;line-height:16px;letter-spacing:-0.5px}
.home_match_end .ranking_box .rank{display:inline-block;margin-right:4px;color:var(--color-point-text);font-weight:600}
.home_match_end .ranking_box .player{color:var(--color-sub-text4);font-weight:500}
.home_match_end .vod_group:after{display:table;clear:both;content:''}
.home_match_end .vod_group .vod_item{float:left;width:50%}
.home_match_end .vod_group .vod_item:nth-child(2n) .link_vod_end{margin:0 0 0 5px}
.home_match_end .vod_group .vod_item:only-child{float:none;width:100%;border-top:1px solid var(--color-body-background)}
.home_match_end .vod_group .vod_item:only-child .link_vod_end{margin:0;padding:10px 0}
.home_match_end .vod_group .vod_item:only-child .link_vod_end:after{display:table;clear:both;content:''}
.home_match_end .vod_group .vod_item:only-child .image_area{float:left;margin-right:12px;width:130px;height:80px}
.home_match_end .vod_group .vod_item:only-child .image_area:before{content:none}
@media (max-width:280px) {
	.home_match_end .vod_group .vod_item:only-child .image_area{display:none}
}
.home_match_end .vod_group .vod_item:only-child .text_area{overflow:hidden;display:table-cell;padding:0;height:80px;vertical-align:middle}
.home_match_end .vod_group .vod_item:only-child .title{font-size:16px;line-height:19px}
.home_match_end .vod_group .vod_item:only-child .category{display:block;margin-top:5px;color:var(--color-main-text);font-size:13px;font-weight:500;letter-spacing:-0.5px;opacity:0.5}
.home_match_end .vod_group .link_vod_end{display:block;margin-right:5px}
.home_match_end .vod_group .image_area{overflow:hidden;position:relative;background-color:#d8dce3}
.home_match_end .vod_group .image_area:before{content:'';display:block;padding-top:61.5%}
.home_match_end .vod_group .image_area:after{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.home_match_end .vod_group .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}
.home_match_end .vod_group .image:before{position:absolute;top:0;left:0;right:0;bottom:0;top:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));content:''}
.home_match_end .vod_group .image:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.home_match_end .vod_group img{width:100%}
.home_match_end .vod_group .common_playicon{background-position:-44px -73px;display:inline-block;vertical-align:top;width:30px;height:34px}
.home_match_end .vod_group .common_video_length{right:9px;bottom:9px}
.home_match_end .vod_group .text_area{padding:10px 0}
.home_match_end .vod_group .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-main-text2);font-size:15px;font-weight:500;line-height:18px;letter-spacing:-0.5px;word-break:break-all}
.home_match_end .vod_group .category{display:none}
.home_match_end .article_list .article_item{border-top:1px solid var(--color-body-background)}
.home_match_end .article_list .article_item:last-child{margin-bottom:-2px}
.home_match_end .article_list .link_article_end{display:block;padding:12px 0}
.home_match_end .article_list .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:var(--color-main-text2);font-size:16px;font-weight:500;letter-spacing:-0.5px}
.home_match_end .lol_record_box{margin-bottom:10px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(121,129,158,0.07);box-shadow:0 2px 4px 0 rgba(121,129,158,0.07);border:solid 1px #f4f4f4;background-color:#fff}
.home_match_end .lol_record_box .link_record_end{display:block;padding:14px 15px 9px}
.home_match_end .lol_record_box .set_info{position:relative}
.home_match_end .lol_record_box .set_info:after{display:table;clear:both;content:''}
.home_match_end .lol_record_box .set_info .set{position:absolute;top:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#2995f3;font-size:11px;font-weight:600}
.home_match_end .lol_record_box .set_info .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:12px;font-weight:500;line-height:17px;letter-spacing:-0.5px}
.home_match_end .lol_record_box .set_info .result{display:inline-block;width:18px;height:18px;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:11px;font-weight:500;line-height:18px;text-align:center}
.home_match_end .lol_record_box .set_info .result.lose{background-color:#8b97a4}
.home_match_end .lol_record_box .set_info .result.win{background-color:#2995f3}
.home_match_end .lol_record_box .set_info .blue_camp,.home_match_end .lol_record_box .set_info .red_camp{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_match_end .lol_record_box .set_info .blue_camp:after,.home_match_end .lol_record_box .set_info .red_camp:after{display:table;clear:both;content:''}
.home_match_end .lol_record_box .set_info .blue_camp{padding-right:45px}
.home_match_end .lol_record_box .set_info .blue_camp .result{position:absolute;top:0;right:22px}
.home_match_end .lol_record_box .set_info .red_camp{padding-left:45px;text-align:right}
.home_match_end .lol_record_box .set_info .red_camp .result{position:absolute;top:0;left:22px}
.home_match_end .lol_record_box .kill_info,.home_match_end .lol_record_box .gold_info{margin-top:8px}
.home_match_end .lol_record_box .kill_info .text_area,.home_match_end .lol_record_box .gold_info .text_area{position:relative}
.home_match_end .lol_record_box .kill_info .text_area:after,.home_match_end .lol_record_box .gold_info .text_area:after{display:table;clear:both;content:''}
.home_match_end .lol_record_box .kill_info .text_area .title,.home_match_end .lol_record_box .gold_info .text_area .title{position:absolute;top:0;left:0;right:0;color:#94a2b5;font-size:10px;font-weight:500;text-align:center}
.home_match_end .lol_record_box .kill_info .text_area .blue_camp,.home_match_end .lol_record_box .gold_info .text_area .blue_camp{float:left;color:#2995f3;font-size:11px;font-weight:500}
.home_match_end .lol_record_box .kill_info .text_area .red_camp,.home_match_end .lol_record_box .gold_info .text_area .red_camp{float:right;color:#ff5d5d;font-size:11px;font-weight:500}
.home_match_end .lol_record_box .kill_info .bar_area,.home_match_end .lol_record_box .gold_info .bar_area{display:table;margin-top:3px;width:100%;height:3px}
.home_match_end .lol_record_box .kill_info .bar_area .blue_camp,.home_match_end .lol_record_box .gold_info .bar_area .blue_camp{display:table-cell;background-color:#69b8ff}
.home_match_end .lol_record_box .kill_info .bar_area .red_camp,.home_match_end .lol_record_box .gold_info .bar_area .red_camp{display:table-cell;background-color:#ff5d5d}
.home_match_end .lol_record_box .object_info{position:relative;margin-top:10px}
.home_match_end .lol_record_box .object_info:after{display:table;clear:both;content:''}
.home_match_end .lol_record_box .object_info .title{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#94a2b5;font-size:10px;font-weight:500;line-height:14px;text-align:center}
.home_match_end .lol_record_box .object_group{float:left;width:50%}
.home_match_end .lol_record_box .object_list{display:-webkit-box;display:-webkit-flex;display:flex}
.home_match_end .lol_record_box .object_list.blue_camp{margin:0 25px 0 -5px}
.home_match_end .lol_record_box .object_list.blue_camp .tower{background-position:-83px -315px;display:inline-block;vertical-align:top;width:9px;height:13px}
.home_match_end .lol_record_box .object_list.blue_camp .inhibitor{background-position:-110px -299px;display:inline-block;vertical-align:top;width:12px;height:12px}
.home_match_end .lol_record_box .object_list.blue_camp .dragon{background-position:-350px -300px;display:inline-block;vertical-align:top;width:14px;height:14px}
.home_match_end .lol_record_box .object_list.blue_camp .baron{background-position:-350px -284px;display:inline-block;vertical-align:top;width:14px;height:14px}
.home_match_end .lol_record_box .object_list.blue_camp .nexus{background-position:-317px -278px;display:inline-block;vertical-align:top;width:14px;height:12px}
.home_match_end .lol_record_box .object_list.red_camp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 -5px 0 25px}
.home_match_end .lol_record_box .object_list.red_camp .tower{background-position:-72px -315px;display:inline-block;vertical-align:top;width:9px;height:13px}
.home_match_end .lol_record_box .object_list.red_camp .inhibitor{background-position:-333px -278px;display:inline-block;vertical-align:top;width:12px;height:12px}
.home_match_end .lol_record_box .object_list.red_camp .dragon{background-position:-94px -299px;display:inline-block;vertical-align:top;width:14px;height:14px}
.home_match_end .lol_record_box .object_list.red_camp .baron{background-position:-350px -252px;display:inline-block;vertical-align:top;width:14px;height:14px}
.home_match_end .lol_record_box .object_list.red_camp .nexus{background-position:-301px -278px;display:inline-block;vertical-align:top;width:14px;height:12px}
.home_match_end .lol_record_box .object_item{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}
.home_match_end .lol_record_box .object_num{display:block;color:#888;font-size:10px;font-weight:500;line-height:11px}
.home_match_end .lol_record_list{overflow:visible;margin-bottom:10px;height:135px}
.home_match_end .lol_record_list .scroller{white-space:nowrap}
.home_match_end .lol_record_list .lol_record_box{display:inline-block;margin-bottom:0;width:260px;height:133px;white-space:normal}
.home_match_end .lol_record_list .lol_record_box + .lol_record_box{margin-left:2px}
.home_match_end .comp_bestplayer_candidate{border-top:1px solid var(--color-line)}
.home_special_issue .headline_area{padding:0 15px}
.home_special_issue .banner_area{position:relative}
.home_special_issue .banner_area .image_box{position:relative;max-width:375px;margin-left:auto}
.home_special_issue .banner_area .image_box:before{content:'';display:block;padding-top:24%}
.home_special_issue .banner_area .image_box img{position:absolute;left:0;top:0;width:100%;height:auto}
.home_special_issue .banner_area .title_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;left:15px;right:15px;top:0;bottom:0}
.home_special_issue .banner_area .title_box .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;max-width:218px;line-height:26px;font-weight:400;font-size:23px;letter-spacing:-1px}
@media (max-width:320px) {
	.home_special_issue .banner_area .title_box .title{max-width:190px;font-size:20px}
}
@media (min-width:1024px) {
	.home_special_issue .banner_area .title_box .title{-webkit-line-clamp:1;max-width:none}
}
.home_special_issue .banner_area .title_box .main_title{font-weight:700}
.home_special_issue .main_headline_group{overflow:hidden}
.home_special_issue .main_headline_group.type_column{margin:0 -5px}
.home_special_issue .main_headline_group.type_column .headline_item{float:left;width:50%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.home_special_issue .main_headline_group.type_column .headline_item:only-child{float:none;width:auto}
.home_special_issue .main_headline_group.type_column .headline_item:only-child .link:before{padding-bottom:51.5942%}
.home_special_issue .main_headline_group.type_column .headline_item:only-child .title{position:absolute;left:13px;right:13px;bottom:14px;margin:0;line-height:22px;font-size:17px}
@media (min-width:1024px) {
	.home_special_issue .main_headline_group.type_column .headline_item:only-child .title{line-height:24px;font-size:20px}
}
.home_special_issue .main_headline_group.type_column .headline_item:only-child .common_playicon{background-position:-122px -38px;display:inline-block;vertical-align:top;width:36px;height:41px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
@media (min-width:1024px) {
	.home_special_issue .main_headline_group.type_column .headline_item:only-child .common_playicon{background-position:-61px 0px;display:inline-block;vertical-align:top;width:59px;height:67px}
}
.home_special_issue .main_headline_group.type_column .link{position:relative;display:block}
.home_special_issue .main_headline_group.type_column .link:before{content:'';display:block;padding-bottom:91.66666%}
.home_special_issue .main_headline_group.type_column .thumb_box{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.home_special_issue .main_headline_group.type_column .common_video_length{right:8px;top:8px;bottom:auto}
.home_special_issue .main_headline_group.type_column .common_playicon{background-position:-44px -73px;display:inline-block;vertical-align:top;width:30px;height:34px;position:static;margin:auto 0 0 8px}
@media (min-width:1024px) {
	.home_special_issue .main_headline_group.type_column .common_playicon{background-position:0px -73px;display:inline-block;vertical-align:top;width:42px;height:46px;margin:auto 0 3px 7px}
}
.home_special_issue .main_headline_group.type_column .common_playicon ~ .title{margin-top:0}
.home_special_issue .main_headline_group.type_column .title{position:relative;z-index:1;margin:auto 12px 10px 12px;font-weight:700;color:#fff}
.home_special_issue .main_headline_group.type_column .thumb:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.5)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(0,0,0,0.5))}
.home_special_issue .main_headline_group.type_row .headline_item{border-top:1px solid #eaeaea}
.home_special_issue .main_headline_group.type_row .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 0}
.home_special_issue .main_headline_group.type_row .thumb_box{position:relative;max-width:197px;width:46.95%;margin-right:15px}
.home_special_issue .main_headline_group.type_row .thumb_box:before{content:'';display:block;padding-bottom:56.79012%}
.home_special_issue .main_headline_group.type_row .common_playicon{background-position:-44px -73px;display:inline-block;vertical-align:top;width:30px;height:34px;left:6px;bottom:4px}
.home_special_issue .main_headline_group.type_row .common_video_length{right:9px;bottom:9px}
.home_special_issue .main_headline_group.type_row .title{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;color:#222}
.home_special_issue .main_headline_group .thumb_box{background-color:#d8dce3}
.home_special_issue .main_headline_group .thumb_box:after{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.home_special_issue .main_headline_group .thumb_box .thumb{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}
.home_special_issue .main_headline_group .thumb_box .thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.home_special_issue .main_headline_group .thumb_box .thumb img{width:100%;height:auto}
.home_special_issue .main_headline_group .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;line-height:20px;font-size:16px;letter-spacing:-0.5px}
@media (min-width:1024px) {
	.home_special_issue .main_headline_group .title{line-height:24px;font-size:20px}
}
.home_special_issue .headline_list_group .headline_item{border-top:1px solid #eaeaea}
.home_special_issue .headline_list_group .headline_item:first-child{border-top:0}
.home_special_issue .headline_list_group .headline_item .link{display:block}
.home_special_issue .headline_list_group .headline_item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:44px;line-height:44px;font-weight:500;font-size:16px;color:#222;letter-spacing:-0.5px}
@media (min-width:1024px) {
	.home_special_issue .headline_list_group .headline_item .title{height:55px;line-height:55px;font-size:20px}
}
.home_special_issue .headline_list_group .headline_item .title .tag{padding-right:5px;color:#488bf7}
.home_placard .sports_placard{border-top:9px solid var(--color-body-background)}
.home_placard .sports_placard:empty{border-top:0}
.section_home #ct{overflow:hidden}
.section_home .home{overflow:hidden;position:relative;max-width:1024px;padding-top:0}
@media (min-width:768px) {
	.section_home .home .home_grid_left{overflow:hidden}
	.section_home .home .home_grid_right{float:right;width:379px;margin-left:10px}
}
@media (min-width:834px) {
	.section_home .home .home_grid_right{width:412px}
}
.section_home .home_vod .head a:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.section_home .home_vod .head h2{height:54px;line-height:57px;font-family:Apple SD Gothic Neo,HelveticaNeue,sans-serif;font-size:18px;font-weight:bold;color:var(--color-title)}
.section_home .home_photo .photo_s{position:absolute;left:0;bottom:0;width:100%}
.section_home .newslst_grid_bx{margin-top:9px}
.section_home .newslst_grid_bx:first-child{margin-top:0}
.section_home .newslst_grid_bx .article_group{border:0}
.section_home .newslst_grid_bx .article_group + .article_group{margin-top:9px}
.section_home .newslst_common_wrap .lst_content .txt_area .title{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:500;letter-spacing:-0.5px}
.section_home .radio{background-color:#fff}
.section_home .radio > a{display:block;position:relative;height:54px}
.section_home .radio > a h2{margin:0 0 0 15px;height:54px;line-height:57px}
.section_home .radio > a:after{content:'';position:absolute;top:23px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.section_home .radio_scroll{overflow:visible;margin-top:0;padding-bottom:15px}
.section_home .radio_list{margin:0 15px}
.section_home .radio_list li{border:solid 1px #f4f4f4;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(121,129,158,0.07);box-shadow:0 2px 4px 0 rgba(121,129,158,0.07)}
.section_home .radio_list li + li{margin-left:7px}
.section_home .head_airs{position:relative;height:57px;background-color:var(--color-background);margin-bottom:-24px}
.section_home .head_airs .title{padding:20px 0 0 15px;font-size:18px;font-weight:bold;color:var(--color-title)}
.section_home .head_airs .more{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent}
.section_home .head_airs .more:after{content:'';position:absolute;top:25px;right:15px;width:9px;height:9px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.section_home .home_photo_on{margin-top:9px}
.section_home .group_more_area{position:relative;background-color:var(--color-background);padding-top:1px;letter-spacing:-0.5px}
.section_home .group_more_area:before{content:'';position:absolute;left:0;right:0;top:0;border-top:1px solid var(--color-line)}
.section_home .group_more_area .highlight{color:var(--color-point-text2)}
.section_home .group_more_area .pagination{padding-left:3px;letter-spacing:0;color:#bbb}
@media (prefers-color-scheme:dark){html.DARK_THEME .section_home .group_more_area .pagination{color:#919192}
}
.section_home .group_more_area .pagination .current_page{color:var(--color-main-text3)}
.section_home .group_more_area .pagination .total_page{color:#777}
@media (prefers-color-scheme:dark){html.DARK_THEME .section_home .group_more_area .pagination .total_page{color:#919192}
}
.section_home .group_more_area button{width:100%;border:0;-webkit-border-radius:0;border-radius:0;letter-spacing:inherit}
.section_home .group_more_area .button_more_page{height:48px;background:var(--color-background);font-size:15px;color:var(--color-button-text)}
.section_home .group_more_area .button_more_page:before{background-position:-30px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;margin:2px 5px 0 0;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .section_home .group_more_area .button_more_page:before{background-position:-350px -316px;display:inline-block;vertical-align:top;width:14px;height:14px}
}
.section_home .group_more_area .button_more{height:48px;background:var(--color-background);font-size:15px;color:var(--color-button-text)}
.section_home .group_more_area .button_more:after{content:'';display:inline-block;margin:3px 0 0 4px;width:8px;height:8px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.section_home .group_more_area .link_more{display:block;height:48px;background:var(--color-background);font-size:15px;color:var(--color-button-text);line-height:48px;text-align:center}
.section_home .group_more_area .link_more:after{content:'';display:inline-block;margin-top:20px;width:8px;height:8px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media (min-width:768px) {
	.section_home .newslst_grid_bx{display:block;padding:0}
	.section_home .newslst_grid_bx.lst_type_text{padding:0}
	.section_home .newslst_grid_bx.lst_type_text .article_group{border:0}
	.section_home .newslst_grid_bx .article_group{display:block;width:100%;border:0}
	.section_home .home_pitcher.mini{margin-top:-7px;background-color:var(--color-body-background)}
	.section_home .vod_list .best1{margin-bottom:10px}
}
@media (min-width:1024px) {
	.section_home .newslst_grid_bx.lst_type_text .newslst_common_wrap .lst_content{padding:0 26px}
}
.comp_bestplayer_candidate{position:relative;text-align:center}
.comp_bestplayer_candidate.type_result .title{position:relative}
.comp_bestplayer_candidate.type_result .title:before{background-position:-350px -32px;display:inline-block;vertical-align:top;width:15px;height:30px;top:-4px;left:-15px;position:absolute;content:''}
@media (max-width:280px) {
	.comp_bestplayer_candidate.type_result .title:before{display:none}
}
.comp_bestplayer_candidate.type_result .title:after{background-position:-350px 0px;display:inline-block;vertical-align:top;width:18px;height:30px;top:-5px;right:-17px;position:absolute;content:''}
@media (max-width:280px) {
	.comp_bestplayer_candidate.type_result .title:after{display:none}
}
.comp_bestplayer_candidate.type_result .logo_best_player:before{background-position:0px -234px;display:inline-block;vertical-align:top;width:145px;height:15px}
.comp_bestplayer_candidate.type_result .logo_best_player:after{background-position:-350px -104px;display:inline-block;vertical-align:top;width:18px;height:18px;content:'';margin:-2px 0 0 4px}
@media (max-width:280px) {
	.comp_bestplayer_candidate.type_result .logo_best_player:after{display:none}
}
.comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .grid_inner{background-color:var(--color-best-player-background3)}
.comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .position,.comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .record{color:rgba(0,0,0,0.8)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .position,html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .record{color:#f0f0f2}
}
.comp_bestplayer_candidate.type_result .player_grid .grid_item.type_lead .vote_rate{color:var(--color-kbo-point-text4)}
.comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .image_area{opacity:0.5}
.comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .player,.comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .position,.comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .record,.comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .vote_rate{color:#b2b8c2}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .player{color:#f0f0f2;opacity:0.5}
	html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .position,html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .record,html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .grid_item:not(.type_lead) .vote_rate{color:#919192;opacity:0.5}
}
.comp_bestplayer_candidate.type_result .player_grid .label_pick{background-position:-350px -268px;display:inline-block;vertical-align:top;width:14px;height:14px}
@media (max-width:280px) {
	.comp_bestplayer_candidate.type_result .player_grid .label_pick{background-position:-295px -234px;display:inline-block;vertical-align:top;width:11px;height:11px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate.type_result .player_grid .label_pick{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd' opacity='.5'%3E%3Cg transform='translate(-114.000000,-567.000000) translate(16.000000,553.000000) translate(0.000000,6.000000) translate(98.000000,8.000000)'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23919192'/%3E%3Cg stroke='%233C3C3E' stroke-width='1.2'%3E%3Cpath d='M0 3.08L2.417 5.333 7.719 0.392' transform='translate(3.357611,4.144444)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.comp_bestplayer_candidate .title_area{padding-top:16px}
.comp_bestplayer_candidate .title{display:inline-block}
@media (max-width:280px) {
	.comp_bestplayer_candidate .title{margin:3px 0 4px}
}
.comp_bestplayer_candidate .title img{vertical-align:middle}
@media (max-width:280px) {
	.comp_bestplayer_candidate .title img{display:none}
}
.comp_bestplayer_candidate .logo_best_player{display:inline-block;font-size:13px;vertical-align:middle}
.comp_bestplayer_candidate .logo_best_player:before{background-position:-135px -146px;display:inline-block;vertical-align:top;width:140px;height:15px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .logo_best_player:before{-webkit-filter:brightness(7);filter:brightness(7)}
}
.comp_bestplayer_candidate .info_area{z-index:20;position:absolute;top:12px;right:-11px}
.comp_bestplayer_candidate .button_info{float:right;border:0;background-color:transparent;vertical-align:top}
.comp_bestplayer_candidate .button_info:before{background-position:-46px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;margin:9px 11px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .button_info:before{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.comp_bestplayer_candidate .button_info[aria-pressed='true']:before{background-position:-62px -299px;display:inline-block;vertical-align:top;width:14px;height:14px}
.comp_bestplayer_candidate .button_info[aria-pressed='true'] + .notice_info{display:block}
.comp_bestplayer_candidate .notice_info{display:none;clear:both;margin-right:11px;padding:13px 15px 11px;max-width:246px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1);-webkit-border-radius:4px;border-radius:4px;background-color:var(--color-background);color:#4c596d;font-size:14px;line-height:19px;letter-spacing:-0.6px;text-align:left;word-break:keep-all;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .notice_info{color:#f0f0f2}
}
.comp_bestplayer_candidate .player_grid{padding:1px 0 12px}
.comp_bestplayer_candidate .player_grid:after{display:table;clear:both;content:''}
.comp_bestplayer_candidate .player_grid .grid_item{float:left;margin-top:10px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.comp_bestplayer_candidate .player_grid .grid_item:nth-child(odd){padding-right:5.5px}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .grid_item:nth-child(odd){padding-right:3.5px}
}
.comp_bestplayer_candidate .player_grid .grid_item:nth-child(even){padding-left:5.5px}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .grid_item:nth-child(even){padding-left:3.5px}
}
.comp_bestplayer_candidate .player_grid .grid_item.type_lead .vote_rate{color:var(--color-main-text)}
.comp_bestplayer_candidate .player_grid .grid_inner{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-border-radius:8px;border-radius:8px;background-color:var(--color-best-player-background);-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.comp_bestplayer_candidate .player_grid .label_best{background-position:-160px -278px;display:inline-block;vertical-align:top;width:36px;height:16px;z-index:10;position:absolute;top:-5px;left:-7px;color:transparent}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .label_best{background-position:-122px -278px;display:inline-block;vertical-align:top;width:36px;height:16px}
}
.comp_bestplayer_candidate .player_grid .image_area{overflow:hidden;position:relative;width:46px;height:52px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;background-color:var(--color-best-player-background2)}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .image_area{width:35px;height:39px}
}
.comp_bestplayer_candidate .player_grid .image_area:empty:before{background-position:-227px -83px;display:inline-block;vertical-align:top;width:46px;height:52px;position:absolute;left:0;bottom:0;content:''}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .image_area:empty:before{background-position:-181px -173px;display:inline-block;vertical-align:top;width:35px;height:39px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .image_area:empty:before{-webkit-filter:contrast(0.3);filter:contrast(0.3)}
}
.comp_bestplayer_candidate .player_grid .image_area img{position:absolute;left:0;bottom:0;width:100%;height:auto}
.comp_bestplayer_candidate .player_grid .text_area{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:11px;text-align:left}
@media (max-width:320px) {
	.comp_bestplayer_candidate .player_grid .text_area{margin-left:9px}
}
.comp_bestplayer_candidate .player_grid .empty_guide{color:rgba(0,0,0,0.4);font-size:10px;line-height:13px;letter-spacing:-0.4px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .empty_guide{color:#919192}
}
.comp_bestplayer_candidate .player_grid .player{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-top:3px;color:var(--color-main-text);font-size:14px;font-weight:600;line-height:16px;letter-spacing:-0.5px;word-break:break-all}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .player{font-size:10px;line-height:12px}
}
.comp_bestplayer_candidate .player_grid .position,.comp_bestplayer_candidate .player_grid .record{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,0.4);font-size:10px;line-height:12px;letter-spacing:-0.4px;word-break:break-all}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .position,.comp_bestplayer_candidate .player_grid .record{line-height:11px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .position,html.DARK_THEME .comp_bestplayer_candidate .player_grid .record{color:#919192}
}
.comp_bestplayer_candidate .player_grid .position{margin-top:1px}
.comp_bestplayer_candidate .player_grid .label_pick{background-position:-78px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;margin:1px 0 0 4px;color:transparent}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .label_pick{background-position:-308px -234px;display:inline-block;vertical-align:top;width:11px;height:11px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .label_pick{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-152.000000,-574.000000) translate(0.000000,140.000000) translate(16.000000,383.000000) translate(0.000000,36.000000) translate(136.000000,15.000000)'%3E%3Ccircle cx='9' cy='9' r='9' fill='%236B9CFF'/%3E%3Cg stroke='%2339393C' stroke-width='1.3'%3E%3Cpath d='M0 4.043L3.021 7 9.649 0.515' transform='translate(4.214858,4.900000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.comp_bestplayer_candidate .player_grid .vote_rate{margin-right:11px;color:#82949b;font-size:17px;font-weight:600;line-height:20px;letter-spacing:-0.4px}
@media (max-width:320px) {
	.comp_bestplayer_candidate .player_grid .vote_rate{margin-right:7px;font-size:13px}
}
@media (max-width:280px) {
	.comp_bestplayer_candidate .player_grid .vote_rate{margin-right:5px;font-size:10px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .vote_rate{color:#919192}
}
.comp_bestplayer_candidate .player_grid .button_select{margin-right:12px}
@media (max-width:320px) {
	.comp_bestplayer_candidate .player_grid .button_select{margin-right:8px}
}
.comp_bestplayer_candidate .player_grid .button_select:before{position:absolute;top:0;left:0;right:0;bottom:0;content:''}
.comp_bestplayer_candidate .player_grid .button_select[aria-checked='true']{background-position:-350px -64px;display:inline-block;vertical-align:top;width:18px;height:18px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .player_grid .button_select[aria-checked='true']{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-152.000000,-574.000000) translate(0.000000,140.000000) translate(16.000000,383.000000) translate(0.000000,36.000000) translate(136.000000,15.000000)'%3E%3Ccircle cx='9' cy='9' r='9' fill='%236B9CFF'/%3E%3Cg stroke='%2339393C' stroke-width='1.3'%3E%3Cpath d='M0 4.043L3.021 7 9.649 0.515' transform='translate(4.214858,4.900000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
.comp_bestplayer_candidate .button_select{background-position:-350px -124px;display:inline-block;vertical-align:top;width:18px;height:18px;border:0;background-color:transparent}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_candidate .button_select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-152.000000,-636.000000) translate(0.000000,140.000000) translate(16.000000,383.000000) translate(0.000000,36.000000) translate(0.000000,62.000000) translate(136.000000,15.000000)'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23545457'/%3E%3Cg stroke='%23F0F0F2' stroke-width='1.3'%3E%3Cpath d='M0 4.043L3.021 7 9.649 0.515' transform='translate(4.214858,4.900000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.comp_bestplayer_candidate .link_player_end{position:absolute;top:0;left:0;right:0;bottom:0}
.comp_bestplayer_ranking.home_group{overflow:visible}
.comp_bestplayer_ranking .title_area{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:21px 85px 0 15px}
.comp_bestplayer_ranking .title_area .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:21px;font-size:18px;font-weight:bold;letter-spacing:-0.5px;color:var(--color-title)}
.comp_bestplayer_ranking .title_area .season{display:block;margin-top:4px;font-size:13px;line-height:16px;letter-spacing:-1px;white-space:nowrap;color:#555}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .title_area .season{color:#919192}
}
.comp_bestplayer_ranking .title_area .button_info{position:relative;width:28px;height:28px;margin:-4px 0 0 -2px;border:0;background-color:transparent;vertical-align:top}
.comp_bestplayer_ranking .title_area .button_info::before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-46px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;content:'';margin:auto}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .title_area .button_info::before{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.comp_bestplayer_ranking .title_area .button_info[aria-pressed='true']::before{background-position:-62px -299px;display:inline-block;vertical-align:top;width:14px;height:14px}
.comp_bestplayer_ranking .title_area .message_area{display:none;position:absolute;top:46px;left:15px;z-index:20;width:100%;max-width:278px;padding:12px 15px 12px;margin-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:var(--color-background);letter-spacing:-0.9px;color:#4c596d;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .title_area .message_area{color:#f0f0f2}
}
.comp_bestplayer_ranking .title_area .message_area p{line-height:19px}
.comp_bestplayer_ranking .title_area .button_info[aria-pressed='true'] ~ .message_area{display:block}
@media (max-width:280px) {
	.comp_bestplayer_ranking .title_area{padding:22px 65px 0 15px}
	.comp_bestplayer_ranking .title_area .title{font-size:17px}
	.comp_bestplayer_ranking .title_area .button_info{margin:-5px 0 0 -3px}
	.comp_bestplayer_ranking .title_area .message_area{left:0}
}
.comp_bestplayer_ranking .team_info_area{position:absolute;top:21px;right:16px;line-height:24px}
.comp_bestplayer_ranking .team_info_area .team_name{display:inline-block;color:var(--color-main-text);font-size:15px;letter-spacing:-0.42px;vertical-align:top}
.comp_bestplayer_ranking .team_info_area img + .team_name{margin-left:-1px}
.comp_bestplayer_ranking .team_info_area .select_team{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.comp_bestplayer_ranking .team_info_area::after{background-position:-150px -163px;display:inline-block;vertical-align:top;width:12px;height:7px;content:'';margin:9px 0 0 1px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .team_info_area::after{-webkit-filter:brightness(2);filter:brightness(2)}
}
@media (max-width:280px) {
	.comp_bestplayer_ranking .team_info_area{right:15px}
	.comp_bestplayer_ranking .team_info_area img{display:none}
	.comp_bestplayer_ranking .team_info_area img + .team_name{margin-left:0}
	.comp_bestplayer_ranking .team_info_area .team_name{font-size:13px}
}
.comp_bestplayer_ranking .ranking_contents{padding:11px 15px}
@media (max-width:280px) {
	.comp_bestplayer_ranking .ranking_contents{padding-bottom:1px}
}
.comp_bestplayer_ranking .ranking_table{width:100%;text-align:center}
.comp_bestplayer_ranking .ranking_table thead th{padding:4px 0;font-size:13px;font-weight:normal;line-height:22px;letter-spacing:-0.9px;text-align:center;color:var(--color-ranking-text);background-color:var(--color-ranking-sub-background);white-space:nowrap}
.comp_bestplayer_ranking .ranking_table thead th.cell_score{padding:4px 0}
.comp_bestplayer_ranking .ranking_table thead th.cell_player{width:100%}
.comp_bestplayer_ranking .ranking_table thead th:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:4px 11px}
.comp_bestplayer_ranking .ranking_table thead th:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;padding:0 12px 0 19px}
@media (max-width:320px) {
	.comp_bestplayer_ranking .ranking_table thead th{font-size:12px;letter-spacing:-0.75px}
	.comp_bestplayer_ranking .ranking_table thead th:first-child{padding:4px 3px 4px 10px}
	.comp_bestplayer_ranking .ranking_table thead th:last-child{padding:4px 10px}
}
@media (max-width:280px) {
	.comp_bestplayer_ranking .ranking_table thead th{font-size:11px;letter-spacing:-0.7px}
	.comp_bestplayer_ranking .ranking_table thead th.cell_score{padding:4px 0}
	.comp_bestplayer_ranking .ranking_table thead th.cell_player{padding-right:30px}
	.comp_bestplayer_ranking .ranking_table thead th:first-child{padding:4px 2px 4px 7px}
	.comp_bestplayer_ranking .ranking_table thead th:last-child{padding:4px 7px}
}
.comp_bestplayer_ranking .ranking_table tbody tr:first-child td{padding-top:6px;color:var(--color-kbo-point-text)}
.comp_bestplayer_ranking .ranking_table tbody tr:first-child td.cell_score{font-weight:600}
.comp_bestplayer_ranking .ranking_table tbody tr:first-child td .name{font-weight:600;color:#4264FB}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .ranking_table tbody tr:first-child td .name{color:#f0f0f2}
}
.comp_bestplayer_ranking .ranking_table tbody tr:first-child td .name .text{background:-webkit-gradient(linear,left top,right top,from(var(--color-kbo-point-text5-1)),color-stop(108%,var(--color-kbo-point-text5-2)));background:-webkit-linear-gradient(left,var(--color-kbo-point-text5-1),var(--color-kbo-point-text5-2) 108%);background:linear-gradient(to right,var(--color-kbo-point-text5-1),var(--color-kbo-point-text5-2) 108%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.comp_bestplayer_ranking .ranking_table tbody tr:first-child td.cell_empty{height:196px;padding:0;font-size:15px;font-weight:normal;font-style:normal;color:#525459}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .ranking_table tbody tr:first-child td.cell_empty{color:#939393}
}
@media (max-width:320px) {
	.comp_bestplayer_ranking .ranking_table tbody tr:first-child td{padding-top:5px}
	.comp_bestplayer_ranking .ranking_table tbody tr:first-child td.cell_empty{font-size:13px}
}
@media (max-width:280px) {
	.comp_bestplayer_ranking .ranking_table tbody tr:first-child td{padding-top:0}
}
.comp_bestplayer_ranking .ranking_table tbody tr:not(:first-child){border-top:1px solid var(--color-line2)}
.comp_bestplayer_ranking .ranking_table tbody td{padding:0 3px;font-size:16px;line-height:46px;color:var(--color-main-text2)}
.comp_bestplayer_ranking .ranking_table tbody td:first-child{font-size:20px;font-weight:bold;font-style:italic;letter-spacing:-0.6px}
.comp_bestplayer_ranking .ranking_table tbody td:first-child span{display:inline-block;vertical-align:top}
.comp_bestplayer_ranking .ranking_table tbody td:last-child{padding:0 3px 0 9px}
.comp_bestplayer_ranking .ranking_table tbody td.cell_player{text-align:left;white-space:nowrap;padding:0 0 0 1px}
.comp_bestplayer_ranking .ranking_table tbody td.cell_player .link_player{display:table;width:100%;table-layout:fixed}
.comp_bestplayer_ranking .ranking_table tbody td.cell_score{letter-spacing:-0.5px}
.comp_bestplayer_ranking .ranking_table tbody td.cell_score span{display:inline-block;vertical-align:top}
.comp_bestplayer_ranking .ranking_table tbody td .profile_area{display:table-cell;padding-right:10px;width:32px;vertical-align:middle}
.comp_bestplayer_ranking .ranking_table tbody td .info_area{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;color:var(--color-ranking-text3);white-space:normal}
.comp_bestplayer_ranking .ranking_table tbody td .info_area .inner{display:-webkit-box;display:-webkit-flex;display:flex}
.comp_bestplayer_ranking .ranking_table tbody td .profile{display:inline-block;overflow:hidden;position:relative;width:32px;height:32px;-webkit-border-radius:50%;border-radius:50%;background-color:var(--color-best-player-background2);vertical-align:top;margin-top:7px}
.comp_bestplayer_ranking .ranking_table tbody td .profile img{width:100%;height:auto;vertical-align:top}
.comp_bestplayer_ranking .ranking_table tbody td .profile:empty:before{background-position:-242px -173px;display:inline-block;vertical-align:top;width:35px;height:39px;content:'';position:absolute;top:0;left:-1px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .ranking_table tbody td .profile:empty:before{-webkit-filter:contrast(0.3);filter:contrast(0.3)}
}
.comp_bestplayer_ranking .ranking_table tbody td .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:500;letter-spacing:-0.5px;color:var(--color-main-text2);word-break:break-all}
.comp_bestplayer_ranking .ranking_table tbody td .separator{display:inline-block;margin:22px 5px 0;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#cfd4d9;vertical-align:top;-webkit-flex-shrink:0;flex-shrink:0}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .ranking_table tbody td .separator{background-color:#919192}
}
.comp_bestplayer_ranking .ranking_table tbody td .team{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:41px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;letter-spacing:-0.5px}
.comp_bestplayer_ranking .ranking_table tbody td .team:before{content:'';display:inline-block;margin:22px 5px 0;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#cfd4d9;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_bestplayer_ranking .ranking_table tbody td .team:before{background-color:#919192}
}
@media (max-width:320px) {
	.comp_bestplayer_ranking .ranking_table tbody td{font-size:15px}
	.comp_bestplayer_ranking .ranking_table tbody td:first-child{padding-left:8px;font-size:19px}
	.comp_bestplayer_ranking .ranking_table tbody td:last-child{padding:0}
	.comp_bestplayer_ranking .ranking_table tbody td .profile_area{padding-right:7px}
	.comp_bestplayer_ranking .ranking_table tbody td.cell_player{padding-left:0}
}
@media (max-width:280px) {
	.comp_bestplayer_ranking .ranking_table tbody td{font-size:12px;line-height:38px}
	.comp_bestplayer_ranking .ranking_table tbody td:first-child{padding:0 4px 0 6px;font-size:15px}
	.comp_bestplayer_ranking .ranking_table tbody td:first-child span{line-height:37px}
	.comp_bestplayer_ranking .ranking_table tbody td:last-child{padding:0}
	.comp_bestplayer_ranking .ranking_table tbody td .team{min-width:34px;font-size:12px}
	.comp_bestplayer_ranking .ranking_table tbody td .team:before{margin:17px 4px 0}
	.comp_bestplayer_ranking .ranking_table tbody td .profile_area{display:none}
	.comp_bestplayer_ranking .ranking_table tbody td .separator{margin:22px 4px 0}
}
.comp_recommend_ranking.home_group{overflow:visible}
.comp_recommend_ranking .title_area{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:21px 85px 0 15px}
.comp_recommend_ranking .title_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:21px;font-size:18px;font-weight:bold;letter-spacing:-0.5px;word-break:break-all;color:var(--color-title)}
.comp_recommend_ranking .title_area .season{display:block;margin-top:4px;font-size:13px;line-height:16px;letter-spacing:-1px;white-space:nowrap;color:#555}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .title_area .season{color:#919192}
}
.comp_recommend_ranking .title_area .button_info{position:relative;width:28px;height:28px;margin:-4px 0 0 -2px;border:0;background-color:transparent;vertical-align:top}
.comp_recommend_ranking .title_area .button_info::before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-46px -299px;display:inline-block;vertical-align:top;width:14px;height:14px;content:'';margin:auto}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .title_area .button_info::before{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.comp_recommend_ranking .title_area .button_info[aria-pressed='true']::before{background-position:-62px -299px;display:inline-block;vertical-align:top;width:14px;height:14px}
.comp_recommend_ranking .title_area .message_area{display:none;position:absolute;top:46px;left:15px;z-index:20;width:100%;max-width:248px;padding:12px 15px 12px;margin-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:var(--color-background);letter-spacing:-0.9px;word-break:keep-all;color:#4c596d;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.07),0 0 8px 0 rgba(0,0,0,0.1)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .title_area .message_area{color:#f0f0f2}
}
.comp_recommend_ranking .title_area .message_area p{line-height:19px}
.comp_recommend_ranking .title_area .button_info[aria-pressed='true'] ~ .message_area{display:block}
@media (max-width:280px) {
	.comp_recommend_ranking .title_area{padding:22px 65px 0 15px}
	.comp_recommend_ranking .title_area .title{font-size:17px}
	.comp_recommend_ranking .title_area .button_info{margin:-5px 0 0 -3px}
	.comp_recommend_ranking .title_area .message_area{left:0}
}
.comp_recommend_ranking .league_info_area{position:absolute;top:21px;right:16px;line-height:24px}
@media (max-width:280px) {
	.comp_recommend_ranking .league_info_area img{display:none}
}
.comp_recommend_ranking .league_info_area img + .league_name{margin-left:-1px}
.comp_recommend_ranking .league_info_area .league_name{display:inline-block;color:var(--color-main-text);font-size:15px;letter-spacing:-0.42px;vertical-align:top}
.comp_recommend_ranking .league_info_area .select_league{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.comp_recommend_ranking .league_info_area::after{background-position:-150px -163px;display:inline-block;vertical-align:top;width:12px;height:7px;content:'';margin:9px 0 0 1px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .league_info_area::after{-webkit-filter:brightness(2);filter:brightness(2)}
}
@media (max-width:280px) {
	.comp_recommend_ranking .league_info_area{right:15px}
	.comp_recommend_ranking .league_info_area .league_name{font-size:13px}
}
.comp_recommend_ranking .ranking_contents{position:relative;padding:11px 15px 12px;text-align:center}
.comp_recommend_ranking .ranking_table{z-index:10;position:relative;width:100%}
.comp_recommend_ranking .table_head th{padding:4px 0;height:22px;font-size:13px;font-weight:normal;letter-spacing:-0.9px;text-align:center;color:var(--color-ranking-text);background-color:var(--color-ranking-sub-background);white-space:nowrap}
@media (max-width:280px) {
	.comp_recommend_ranking .table_head th{font-size:11px}
}
.comp_recommend_ranking .table_head th:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:4px 11px}
.comp_recommend_ranking .table_head th:first-child + th{width:100%}
.comp_recommend_ranking .table_head th:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;padding:0 15px 0 19px;min-width:46px}
@media (max-width:360px) {
	.comp_recommend_ranking .table_head th{font-size:12px;letter-spacing:-0.75px}
	.comp_recommend_ranking .table_head th:first-child{padding:4px 3px 4px 10px}
	.comp_recommend_ranking .table_head th:last-child{padding:4px 10px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .table_head th{font-size:11px;letter-spacing:-0.7px}
	.comp_recommend_ranking .table_head th:first-child{padding:4px 2px 4px 7px}
	.comp_recommend_ranking .table_head th:last-child{padding:4px 7px}
}
.comp_recommend_ranking .table_body tr:first-child th,.comp_recommend_ranking .table_body tr:first-child td{padding-top:3px}
.comp_recommend_ranking .table_body tr:first-child .link_match:before,.comp_recommend_ranking .table_body tr:first-child .home_score,.comp_recommend_ranking .table_body tr:first-child .away_score{color:var(--color-kbo-point-text)}
.comp_recommend_ranking .table_body tr:first-child .player,.comp_recommend_ranking .table_body tr:first-child .team{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-kbo-point-text5-1)),color-stop(108%,var(--color-kbo-point-text5-2)));background-image:-webkit-linear-gradient(left,var(--color-kbo-point-text5-1),var(--color-kbo-point-text5-2) 108%);background-image:linear-gradient(to right,var(--color-kbo-point-text5-1),var(--color-kbo-point-text5-2) 108%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.comp_recommend_ranking .table_body tr:first-child .cell_score span{color:var(--color-kbo-point-text);font-weight:600}
.comp_recommend_ranking .table_body tr:first-child .cell_empty{height:180px;padding-top:7px;font-size:15px;font-weight:normal;font-style:normal;color:#525459}
@media (max-width:320px) {
	.comp_recommend_ranking .table_body tr:first-child .cell_empty{font-size:13px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .table_body tr:first-child .cell_empty{color:#939393}
}
.comp_recommend_ranking .table_body tr + tr th,.comp_recommend_ranking .table_body tr + tr td{border-top:1px solid var(--color-line2)}
.comp_recommend_ranking .table_body th,.comp_recommend_ranking .table_body td{height:60px}
@media (max-width:360px) {
	.comp_recommend_ranking .table_body th,.comp_recommend_ranking .table_body td{height:54px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .table_body th,.comp_recommend_ranking .table_body td{height:42px}
}
.comp_recommend_ranking .cell_rank{color:var(--color-main-text);font-size:21px;font-style:italic;line-height:25px;letter-spacing:-0.6px}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_rank{font-size:19px;line-height:23px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_rank{font-size:15px;line-height:18px}
}
.comp_recommend_ranking .cell_rank.type_first:before{background-position:-280px -117px;display:inline-block;vertical-align:top;width:34px;height:42px;content:''}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_rank.type_first:before{background-position:0px -278px;display:inline-block;vertical-align:top;width:28px;height:35px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_rank.type_first:before{background-position:-321px -76px;display:inline-block;vertical-align:top;width:23px;height:29px}
}
.comp_recommend_ranking .cell_rank.type_second:before{background-position:-280px -161px;display:inline-block;vertical-align:top;width:34px;height:42px;content:''}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_rank.type_second:before{background-position:-316px -117px;display:inline-block;vertical-align:top;width:28px;height:35px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_rank.type_second:before{background-position:-25px -315px;display:inline-block;vertical-align:top;width:23px;height:28px}
}
.comp_recommend_ranking .cell_rank.type_third:before{background-position:-206px -173px;display:inline-block;vertical-align:top;width:34px;height:42px;content:''}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_rank.type_third:before{background-position:-316px -161px;display:inline-block;vertical-align:top;width:28px;height:35px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_rank.type_third:before{background-position:0px -315px;display:inline-block;vertical-align:top;width:23px;height:28px}
}
.comp_recommend_ranking .link_match{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;padding:5px 0 12px}
@media (max-width:280px) {
	.comp_recommend_ranking .link_match{padding:0 0 8px}
}
.comp_recommend_ranking .link_match:before{content:':';position:absolute;top:0;left:0;right:0;color:#82878b;font-family:Anton,sans-serif;font-size:21px;line-height:46px}
@media (max-width:360px) {
	.comp_recommend_ranking .link_match:before{line-height:32px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .link_match:before{font-size:16px;line-height:22px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .link_match:before{color:#919192}
}
.comp_recommend_ranking .link_match .info{position:absolute;top:34px;left:0;right:0;font-size:10px}
@media (max-width:360px) {
	.comp_recommend_ranking .link_match .info{top:29px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .link_match .info{top:18px}
}
.comp_recommend_ranking .link_match .info span{color:var(--color-ranking-text2);letter-spacing:-0.3px}
.comp_recommend_ranking .link_match .info span + span:before{content:'';display:inline-block;margin:5px 3px 0 0;width:2px;height:2px;-webkit-border-radius:50%;border-radius:50%;background-color:#8f919f;vertical-align:top;opacity:0.4}
.comp_recommend_ranking .link_match .home_emblem,.comp_recommend_ranking .link_match .away_emblem{width:36px;height:36px}
@media (max-width:360px) {
	.comp_recommend_ranking .link_match .home_emblem,.comp_recommend_ranking .link_match .away_emblem{width:29px;height:29px}
	.comp_recommend_ranking .link_match .home_emblem img,.comp_recommend_ranking .link_match .away_emblem img{width:29px;height:29px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .link_match .home_emblem,.comp_recommend_ranking .link_match .away_emblem{width:22px;height:22px}
	.comp_recommend_ranking .link_match .home_emblem img,.comp_recommend_ranking .link_match .away_emblem img{width:22px;height:22px}
}
.comp_recommend_ranking .link_match .home_score,.comp_recommend_ranking .link_match .away_score{min-width:19px;color:var(--color-main-text);font-family:Anton,sans-serif;font-size:19px;line-height:36px}
@media (max-width:360px) {
	.comp_recommend_ranking .link_match .home_score,.comp_recommend_ranking .link_match .away_score{min-width:14px;line-height:23px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .link_match .home_score,.comp_recommend_ranking .link_match .away_score{min-width:9px;font-size:14px}
}
.comp_recommend_ranking .link_match .home_score.type_lose,.comp_recommend_ranking .link_match .away_score.type_lose{color:var(--color-sub-text10)}
.comp_recommend_ranking .link_match .home_score{margin-right:3.5px}
.comp_recommend_ranking .link_match .away_score{margin-left:3.5px;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}
.comp_recommend_ranking .link_match .away_emblem{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}
.comp_recommend_ranking .cell_best_player.type_draw{vertical-align:top}
.comp_recommend_ranking .cell_best_player.type_draw:before{content:'';display:block;margin:22px auto 0;width:13px;height:2px;background-color:#dcdcdf}
@media (max-width:320px) {
	.comp_recommend_ranking .cell_best_player.type_draw:before{margin-top:11px}
}
.comp_recommend_ranking .cell_best_player.type_draw .team{margin-top:13px}
@media (max-width:320px) {
	.comp_recommend_ranking .cell_best_player.type_draw .team{margin-top:5px}
}
.comp_recommend_ranking .cell_best_player .link_player{display:block;padding:11px 0 5px}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_best_player .link_player{padding:9px 0 5px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_best_player .link_player{padding:0 0 3px}
}
.comp_recommend_ranking .cell_best_player .player{color:#200000;font-size:14px;font-weight:600;line-height:1.14;letter-spacing:-0.4px;white-space:nowrap}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_best_player .player{font-size:13px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_best_player .player{font-size:10px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .cell_best_player .player{color:#f0f0f2}
}
.comp_recommend_ranking .cell_best_player .team{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:2px 0 -1px;color:var(--color-ranking-text2);font-size:10px;letter-spacing:-0.3px}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_best_player .team{margin-top:0;font-size:10px}
}
.comp_recommend_ranking .cell_score{padding:0 3px 0 7px}
.comp_recommend_ranking .cell_score span{color:var(--color-main-text2);font-size:16px;letter-spacing:-0.6px}
@media (max-width:360px) {
	.comp_recommend_ranking .cell_score span{font-size:14px}
}
@media (max-width:280px) {
	.comp_recommend_ranking .cell_score span{font-size:11px}
}
.comp_recommend_ranking .button_more{margin:14px 0 7px;padding:0 19px;height:36px;-webkit-border-radius:18px;border-radius:18px;border:1px solid #e6e6e6;background-color:var(--color-background);color:#82878b;font-size:14px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .button_more{border-color:#464649;color:#f0f0f2}
}
.comp_recommend_ranking .button_more:before{content:'';position:absolute;left:15px;right:15px;bottom:69px;height:1px;background-color:var(--color-line2)}
.comp_recommend_ranking .button_more:after{background-position:-164px -163px;display:inline-block;vertical-align:top;width:11px;height:6px;margin:6px 0 0 3px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_recommend_ranking .button_more:after{-webkit-filter:brightness(1.5);filter:brightness(1.5)}
}
.comp_recommend_ranking .button_more[aria-pressed='true']:after{margin-top:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.comp_expected_match{margin-top:0;padding:21px 15px 11px;background-color:var(--color-background3)}
@media (max-width:280px) {
	.comp_expected_match{padding-left:10px;padding-right:10px}
}
@media (min-width:768px) {
	.comp_expected_match{padding-left:0;padding-right:0}
}
.comp_expected_match .title_area{padding-bottom:12px}
.comp_expected_match .title_area .title{color:var(--color-expected-match-text);font-size:18px;line-height:21px;letter-spacing:-0.8px}
@media (min-width:768px) {
	.comp_expected_match .title_area .title{padding-left:4px}
}
.comp_expected_match .match_item{position:relative;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);background-color:var(--color-background)}
.comp_expected_match .match_item + .match_item{margin-top:17px}
.comp_expected_match .match_item:nth-child(2) .label_ranking:before{background-position:-252px -278px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(2) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(3) .label_ranking:before{background-position:-225px -278px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(3) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(4) .label_ranking:before{background-position:-198px -278px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(4) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(5) .label_ranking:before{background-position:-322px -251px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(5) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(6) .label_ranking:before{background-position:-214px -251px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(6) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(7) .label_ranking:before{background-position:-295px -251px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(7) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(8) .label_ranking:before{background-position:-268px -251px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(8) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(9) .label_ranking:before{background-position:-241px -251px;display:inline-block;vertical-align:top;width:25px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(9) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item:nth-child(10) .label_ranking:before{background-position:-182px -251px;display:inline-block;vertical-align:top;width:30px;height:15px;margin-top:7px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:nth-child(10) .label_ranking:before{-webkit-filter:brightness(0.23);filter:brightness(0.23)}
}
.comp_expected_match .match_item.type_no_record:first-child:only-child .link_match{height:165px}
.comp_expected_match .match_item.type_no_record:first-child:only-child .button_area{bottom:20px}
.comp_expected_match .match_item.type_no_record:first-child .team{margin-top:28px}
.comp_expected_match .match_item.type_no_record .player{margin-top:21px}
.comp_expected_match .match_item:not(.type_no_record) .match_home .player:last-child:after{margin:14px auto 0 12px}
@media (max-width:280px) {
	.comp_expected_match .match_item:not(.type_no_record) .match_home .player:last-child:after{margin-left:8px}
}
.comp_expected_match .match_item:not(.type_no_record) .match_away .player:last-child:after{margin:14px 12px 0 auto}
@media (max-width:280px) {
	.comp_expected_match .match_item:not(.type_no_record) .match_away .player:last-child:after{margin-right:8px}
}
.comp_expected_match .match_item:not(.type_no_record) .player:last-child:after{content:'';display:block;width:14px;height:2px;background-color:#dcdcdc}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:not(.type_no_record) .player:last-child:after{background-color:#646465}
}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .label_ranking ~ .link_match .match_info{margin-top:48px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .label_ranking ~ .link_match .time + .guide{margin-top:2px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .link_match{height:165px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .match_info{margin-top:36px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .emblem{top:24px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .team{margin-top:34px}
.comp_expected_match .match_item.type_no_pitcher:first-child:only-child .time + .guide{margin-top:7px}
.comp_expected_match .match_item.type_no_pitcher:first-child .match_info{margin-top:48px}
.comp_expected_match .match_item.type_no_pitcher:first-child .match_home .emblem{left:15px}
.comp_expected_match .match_item.type_no_pitcher:first-child .match_away .emblem{right:15px}
.comp_expected_match .match_item.type_no_pitcher:first-child .emblem{position:absolute;top:28px;margin-top:0}
@media (max-width:320px) {
	.comp_expected_match .match_item.type_no_pitcher:first-child .emblem{display:none}
}
.comp_expected_match .match_item.type_no_pitcher:first-child .team{margin-top:38px}
.comp_expected_match .match_item:first-child:only-child .label_ranking ~ .link_match .match_info{margin-top:56px}
.comp_expected_match .match_item:first-child:only-child .label_ranking ~ .link_match .time:only-child{margin-top:8px}
.comp_expected_match .match_item:first-child:only-child .label_ranking ~ .link_match .state{margin-top:0}
.comp_expected_match .match_item:first-child:only-child .match_info{margin-top:43px}
.comp_expected_match .match_item:first-child:only-child .time:only-child{margin-top:6px}
.comp_expected_match .match_item:first-child:only-child .state{margin-top:3px}
.comp_expected_match .match_item:first-child:after{content:'';z-index:20;position:absolute;left:0;right:0;bottom:20px;height:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff 50%);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 50%)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:first-child:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(57,57,60,0)),color-stop(50%,#39393c));background-image:-webkit-linear-gradient(top,rgba(57,57,60,0),#39393c 50%);background-image:linear-gradient(to bottom,rgba(57,57,60,0),#39393c 50%)}
}
.comp_expected_match .match_item:first-child .link_match{padding:0;height:170px}
@media (max-width:320px) {
	.comp_expected_match .match_item:first-child .link_match{padding:0 15px}
}
.comp_expected_match .match_item:first-child .link_match:before{background-position:0px -173px;display:inline-block;vertical-align:top;width:101px;height:59px;position:absolute;top:31px;left:0;right:0;margin:0 auto;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:first-child .link_match:before{background-position:-103px -173px;display:inline-block;vertical-align:top;width:101px;height:59px}
}
.comp_expected_match .match_item:first-child .label_ranking{width:46px;height:44px;background-image:-webkit-linear-gradient(313deg,#0875ff,#8846f5 82%);background-image:linear-gradient(137deg,#0875ff,#8846f5 82%);-webkit-clip-path:polygon(50% 100%,100% 33px,100% 0,0 0,0 33px);clip-path:polygon(50% 100%,100% 33px,100% 0,0 0,0 33px)}
.comp_expected_match .match_item:first-child .label_ranking:before{background-position:-50px -315px;display:inline-block;vertical-align:top;width:20px;height:28px;margin-top:4px;content:''}
.comp_expected_match .match_item:first-child .label_ranking ~ .link_match:before{top:44px}
.comp_expected_match .match_item:first-child .match_info{margin-top:56px}
.comp_expected_match .match_item:first-child .time:only-child{margin-top:8px}
.comp_expected_match .match_item:first-child .match_home,.comp_expected_match .match_item:first-child .match_away{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.comp_expected_match .match_item:first-child .match_home{padding-left:67px}
@media (max-width:320px) {
	.comp_expected_match .match_item:first-child .match_home{padding-left:0}
}
.comp_expected_match .match_item:first-child .match_home .team_area{margin-right:0}
.comp_expected_match .match_item:first-child .match_home .team{text-align:left}
.comp_expected_match .match_item:first-child .match_home .team .label_myteam{margin:5px 0 0 4px}
.comp_expected_match .match_item:first-child .match_home .thumbnail{left:-46px}
.comp_expected_match .match_item:first-child .match_home .thumbnail:empty:before{margin-left:3px}
.comp_expected_match .match_item:first-child .match_away{padding-right:67px}
@media (max-width:320px) {
	.comp_expected_match .match_item:first-child .match_away{padding-right:0}
}
.comp_expected_match .match_item:first-child .match_away .team_area{margin-left:0}
.comp_expected_match .match_item:first-child .match_away .team{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.comp_expected_match .match_item:first-child .match_away .team .label_myteam{margin:5px 4px 0 0}
.comp_expected_match .match_item:first-child .match_away .thumbnail{right:-46px}
.comp_expected_match .match_item:first-child .match_away .thumbnail:empty:before{margin-right:3px}
.comp_expected_match .match_item:first-child .team{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:25px;color:var(--color-expected-match-text);font-size:20px;line-height:24px;letter-spacing:-0.9px;white-space:nowrap}
.comp_expected_match .match_item:first-child .thumbnail{overflow:hidden;position:absolute;top:0;bottom:0;width:130px}
@media (max-width:320px) {
	.comp_expected_match .match_item:first-child .thumbnail{display:none}
}
.comp_expected_match .match_item:first-child .thumbnail:empty:before{background-position:0px 0px;display:inline-block;vertical-align:top;width:133px;height:171px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:first-child .thumbnail:empty:before{-webkit-filter:contrast(0.3);filter:contrast(0.3)}
}
.comp_expected_match .match_item:first-child .thumbnail img{width:100%;height:auto}
.comp_expected_match .match_item:first-child .player{margin-top:5px;color:#4d4c55;font-weight:500}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:first-child .player{color:#f0f0f2}
}
.comp_expected_match .match_item:first-child .expect_area:after{content:'';position:absolute;left:0;right:0;bottom:0;height:20px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-color:var(--color-background)}
.comp_expected_match .link_match{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:0 15px;height:134px;-webkit-border-radius:4px;border-radius:4px;z-index:10}
@media (max-width:280px) {
	.comp_expected_match .link_match{padding:0 5px}
}
.comp_expected_match .label_ranking{position:absolute;top:-2px;left:0;right:0;margin:0 auto;width:42px;height:34px;-webkit-border-radius:1px;border-radius:1px;background-image:-webkit-linear-gradient(318deg,#849bb7,#8d9fbe 81%);background-image:linear-gradient(132deg,#849bb7,#8d9fbe 81%);-webkit-clip-path:polygon(50% 100%,100% 26px,100% 0,0 0,0 26px);clip-path:polygon(50% 100%,100% 26px,100% 0,0 0,0 26px);text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .label_ranking{background:#a8c1d7}
}
.comp_expected_match .label_ranking ~ .link_match .time{width:auto;height:auto;background-color:transparent;color:inherit;font-weight:normal;line-height:inherit}
.comp_expected_match .label_myteam{background-position:-255px -217px;display:inline-block;vertical-align:top;width:20px;height:13px;color:transparent}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .label_myteam{background-position:-279px -278px;display:inline-block;vertical-align:top;width:20px;height:13px}
}
.comp_expected_match .match_info{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;position:relative;margin-top:37px;max-width:60px;color:var(--color-kbo-point-text7);font-size:13px;line-height:15px;letter-spacing:-0.5px;text-align:center}
.comp_expected_match .time{display:block;margin:0 auto;width:46px;height:20px;-webkit-border-radius:10px;border-radius:10px;background-color:#8fa4c5;color:var(--color-button6);font-weight:600;line-height:20px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .time{background-color:#a8c1d7}
}
.comp_expected_match .time:only-child{margin-top:5px}
.comp_expected_match .state{display:block;font-size:12px;white-space:nowrap}
.comp_expected_match .guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:2px;color:#5b5e61;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .guide{color:#919192}
}
.comp_expected_match .match_home,.comp_expected_match .match_away{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex}
.comp_expected_match .match_home{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}
.comp_expected_match .match_home .team_area{margin-right:11px}
@media (max-width:320px) {
	.comp_expected_match .match_home .team_area{margin-right:4px}
}
.comp_expected_match .match_home .emblem .label_myteam{left:0}
.comp_expected_match .match_home .player:only-child:after{margin:14px auto 0 12px}
@media (max-width:280px) {
	.comp_expected_match .match_home .player:only-child:after{margin-left:8px}
}
.comp_expected_match .match_away{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.comp_expected_match .match_away .team_area{margin-left:11px}
@media (max-width:320px) {
	.comp_expected_match .match_away .team_area{margin-left:4px}
}
.comp_expected_match .match_away .emblem .label_myteam{right:0}
.comp_expected_match .match_away .player_area{text-align:right}
.comp_expected_match .match_away .player:only-child:after{margin:14px 12px 0 auto}
@media (max-width:280px) {
	.comp_expected_match .match_away .player:only-child:after{margin-right:8px}
}
.comp_expected_match .emblem{display:inline-block;position:relative;margin-top:6px}
@media (max-width:320px) {
	.comp_expected_match .emblem{margin-top:12px;width:32px;height:32px}
	.comp_expected_match .emblem img{width:100%;height:auto}
}
.comp_expected_match .emblem .label_myteam{position:absolute;top:0}
.comp_expected_match .team{display:block;margin-top:-2px;color:var(--color-main-text);font-size:16px;font-weight:bold;line-height:19px;letter-spacing:-0.7px;text-align:center}
@media (max-width:280px) {
	.comp_expected_match .team{font-size:13px}
}
.comp_expected_match .player_area{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.comp_expected_match .player{display:block;margin-top:19px;color:var(--color-main-text);font-size:15px;line-height:16px;letter-spacing:-0.7px}
@media (max-width:280px) {
	.comp_expected_match .player{font-size:12px}
}
.comp_expected_match .player:only-child:after{content:'';display:block;width:14px;height:2px;background-color:#dcdcdc}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .player:only-child:after{background-color:#646465}
}
.comp_expected_match .sub_info{display:inline-block;margin-top:2px}
.comp_expected_match .sub_info:only-child{margin-top:35px}
.comp_expected_match .sub_info > span{display:block;color:var(--color-sub-text5);font-size:12px;font-weight:500;line-height:16px;letter-spacing:-0.5px}
@media (max-width:320px) {
	.comp_expected_match .sub_info > span{font-size:11px;line-height:13px}
}
@media (max-width:280px) {
	.comp_expected_match .sub_info > span{font-size:10px}
}
.comp_expected_match .expect_area{z-index:30;position:absolute;left:0;right:0;bottom:0;padding:0 15px 15px}
@media (max-width:280px) {
	.comp_expected_match .expect_area{padding-left:10px;padding-right:10px}
}
.comp_expected_match .group_more_area{padding-top:0;background-color:var(--color-body-background);text-align:center}
.comp_expected_match .group_more_area:before{content:none}
.comp_expected_match .group_more_area .button_more{display:inline-block;margin:15px 0 1px;padding:0 22px 0 27px;width:auto;height:36px;border:0;-webkit-border-radius:18px;border-radius:18px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);background-color:var(--color-button6);color:var(--color-expected-match-text);font-size:14px}
.comp_expected_match .group_more_area .button_more:after{margin-top:4px;width:5px;height:5px;border-width:1.5px 1.5px 0 0}
.comp_expected_match .group_more_area .button_more[aria-pressed='true']:after{margin-top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_cnt:after{padding-right:1px}
@media (max-width:320px) {
	.comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_txt{padding-right:1px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_expected_match .match_item:first-child .u_likeit_list_module.is_active .u_likeit_list_btn .u_txt:after{background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E1DF7C955-46C0-46FB-BD43-BC2D3816CE64%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1자정~-첫경기-4시간-전까지--copy' transform='translate(-266.000000,-1418.000000)'%3E%3Cg id='@야구-투표' transform='translate(0.000000,1237.000000)'%3E%3Cg id='1위' transform='translate(15.000000,52.000000)'%3E%3Cg id='@상단-순위표기-+-@선발투수-Mask' transform='translate(0.000000,2.000000)'%3E%3Cg id='BTN_투표하기_on' transform='translate(15.000000,114.000000)'%3E%3Cg id='BTN_TXT' transform='translate(65.000000,12.000000)'%3E%3Cg id='up_normal_dark' transform='translate(171.000000,1.000000)'%3E%3Cg id='v' transform='translate(0.000000,-0.000000)'%3E%3Ccircle id='Oval' fill='%236B9CFF' fill-rule='nonzero' opacity='0.899999976' cx='7' cy='7' r='7'%3E%3C/circle%3E%3Cpolyline id='Stroke-1' stroke='%2339393C' stroke-width='1.2' points='3 6.92434457 5.39506694 9.16666667 10.2 4.66666667'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}
	html.DARK_THEME .comp_expected_match .match_item:first-child .u_likeit_list_module .u_likeit_list_btn .u_txt,html.DARK_THEME .comp_expected_match .match_item:first-child .u_likeit_list_module .u_likeit_list_btn .u_cnt{opacity:1;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}
	html.DARK_THEME .comp_expected_match .match_item:first-child .u_likeit_list_module .u_likeit_list_btn .u_txt:after{background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='14px' viewBox='0 0 12 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECF260D46-B3B0-4AA1-81F2-14A7687B3236%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1자정~-첫경기-4시간-전까지--copy' transform='translate(-278.000000,-1721.000000)'%3E%3Cg id='@야구-투표' transform='translate(0.000000,1237.000000)'%3E%3Cg id='3위' transform='translate(15.000000,390.000000)'%3E%3Cg id='@상단-순위표기-+-@선발투수-Mask' transform='translate(0.000000,2.000000)'%3E%3Cg id='@선발투수' transform='translate(-62.000000,6.000000)'%3E%3Cg id='BTN_투표하기' transform='translate(77.000000,73.000000)'%3E%3Cg id='BTN_TXT' transform='translate(55.000000,12.000000)'%3E%3Cg id='icn_up_normal' transform='translate(193.000000,1.000000)'%3E%3Cpath d='M0.923076923,11.4594265 L0.923076923,6.46852408 L3.41852815,6.46852408 L5.08216229,0.923076923 C5.08216229,0.923076923 7.06105511,1.1590357 7.06105511,2.84845618 L7.06105511,2.84845618 L7.0230688,4.80488994 L10.6276095,4.80488994 C10.6276095,4.80488994 11.6671035,4.85147169 11.5251401,5.89429303 L11.5251401,5.89429303 L10.6276095,11.4594265 L0.923076923,11.4594265 Z' id='Combined-Shape' stroke='%236B9CFF'%3E%3C/path%3E%3Crect id='Rectangle' fill='%236B9CFF' x='2.96449704' y='6.63905325' width='1' height='4.89940828'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module{background:#464649}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module.is_active{background:#6b9cff}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module.is_active .u_likeit_list_btn .u_txt:after{background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E1DF7C955-46C0-46FB-BD43-BC2D3816CE64%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1자정~-첫경기-4시간-전까지--copy' transform='translate(-266.000000,-1418.000000)'%3E%3Cg id='@야구-투표' transform='translate(0.000000,1237.000000)'%3E%3Cg id='1위' transform='translate(15.000000,52.000000)'%3E%3Cg id='@상단-순위표기-+-@선발투수-Mask' transform='translate(0.000000,2.000000)'%3E%3Cg id='BTN_투표하기_on' transform='translate(15.000000,114.000000)'%3E%3Cg id='BTN_TXT' transform='translate(65.000000,12.000000)'%3E%3Cg id='up_normal_dark' transform='translate(171.000000,1.000000)'%3E%3Cg id='v' transform='translate(0.000000,-0.000000)'%3E%3Ccircle id='Oval' fill='%236B9CFF' fill-rule='nonzero' opacity='0.899999976' cx='7' cy='7' r='7'%3E%3C/circle%3E%3Cpolyline id='Stroke-1' stroke='%2339393C' stroke-width='1.2' points='3 6.92434457 5.39506694 9.16666667 10.2 4.66666667'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module .u_likeit_list_btn{background-color:#39393c}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_txt{color:#6b9cff}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_txt:before{background-color:#464649}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_txt:after{background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='14px' viewBox='0 0 12 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECF260D46-B3B0-4AA1-81F2-14A7687B3236%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1자정~-첫경기-4시간-전까지--copy' transform='translate(-278.000000,-1721.000000)'%3E%3Cg id='@야구-투표' transform='translate(0.000000,1237.000000)'%3E%3Cg id='3위' transform='translate(15.000000,390.000000)'%3E%3Cg id='@상단-순위표기-+-@선발투수-Mask' transform='translate(0.000000,2.000000)'%3E%3Cg id='@선발투수' transform='translate(-62.000000,6.000000)'%3E%3Cg id='BTN_투표하기' transform='translate(77.000000,73.000000)'%3E%3Cg id='BTN_TXT' transform='translate(55.000000,12.000000)'%3E%3Cg id='icn_up_normal' transform='translate(193.000000,1.000000)'%3E%3Cpath d='M0.923076923,11.4594265 L0.923076923,6.46852408 L3.41852815,6.46852408 L5.08216229,0.923076923 C5.08216229,0.923076923 7.06105511,1.1590357 7.06105511,2.84845618 L7.06105511,2.84845618 L7.0230688,4.80488994 L10.6276095,4.80488994 C10.6276095,4.80488994 11.6671035,4.85147169 11.5251401,5.89429303 L11.5251401,5.89429303 L10.6276095,11.4594265 L0.923076923,11.4594265 Z' id='Combined-Shape' stroke='%236B9CFF'%3E%3C/path%3E%3Crect id='Rectangle' fill='%236B9CFF' x='2.96449704' y='6.63905325' width='1' height='4.89940828'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-background-size:cover;background-size:cover}
	html.DARK_THEME .comp_expected_match .u_likeit_list_module .u_likeit_list_btn .u_cnt{color:#6b9cff}
}
.comp_likeit_box{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;margin:-2px 0 15px;padding:0 14px;height:36px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 4px 0 rgba(27,12,222,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.04);box-shadow:0 2px 4px 0 rgba(27,12,222,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.04);background-image:-webkit-gradient(linear,left top,right top,from(#7046f4),to(#4b7ff1));background-image:-webkit-linear-gradient(left,#7046f4,#4b7ff1 100%);background-image:linear-gradient(to right,#7046f4,#4b7ff1 100%);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.comp_likeit_box.is_active{padding:0 13px;border:1px solid #adc5eb;background:var(--color-background);-webkit-box-shadow:none;box-shadow:none}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_likeit_box.is_active{border-color:#464649}
}
.comp_likeit_box.is_active .likeit_title:before{background-position:-57px -251px;display:inline-block;vertical-align:top;width:75px;height:17px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_likeit_box.is_active .likeit_title:before{background-position:-147px -234px;display:inline-block;vertical-align:top;width:74px;height:14px;margin-top:2px}
}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_likeit_box.is_active .u_likeit_list_btn .u_cnt{color:#6b9cff}
}
.comp_likeit_box .likeit_title{-webkit-box-flex:1;-webkit-flex:1;flex:1}
@media (max-width:320px) {
	.comp_likeit_box .likeit_title{font-size:10px}
}
.comp_likeit_box .likeit_title img{max-width:199px;width:100%;height:auto}
.today_match{max-width:1024px;margin:0 auto}
.today_match .link_banner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;height:64px;padding:0 15px;background:url(https://ssl.pstatic.net/static/sports/2023/m/08/30/hangzhou_banner_bg.png) no-repeat;background-color:#524efe;-webkit-background-size:1024px 1024px;background-size:1024px;font-family:"Gmarket Sans",system-ui,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:15px;font-weight:600;line-height:22px;color:#fff}
@media (max-width:280px) {
	.today_match .link_banner{font-size:14px}
}
.today_match .link_banner::after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.08);content:''}
.today_match .link_banner .highlight{color:#ffe587}
.today_match .link_banner .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.today_match .link_banner .icon_go{position:absolute;top:17px;right:20px;width:30px;height:30px;background:url(https://ssl.pstatic.net/static/sports/2023/m/09/13/hangzhou_opentalk_banner_go.png) no-repeat;-webkit-background-size:100% 100%;background-size:100%}
@media (max-width:280px) {
	.today_match .link_banner .icon_go{top:19px;right:5px;width:25px;height:25px}
}
.today_match .today_match_group{background:#fff}
.today_match .today_match_group .title{height:25px;color:#4379d2;background:#edf3fe;font-size:13px;font-weight:normal;line-height:26px;text-align:center}
.today_match .game_li{border-top:1px solid #f4f4f4}
.today_match .game_li:first-child{border-top:0}
.today_match .game_li:first-child .game_text_box{padding-top:6px}
.today_match .link_game_end{display:block;padding:0 15px;color:#000}
.today_match .game_score_box,.today_match .game_text_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:46px}
.today_match .game_text_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.today_match .team_lft,.today_match .team_rgt{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;height:30px;line-height:30px;letter-spacing:-0.5px}
.today_match .team_lft.type_lose_team .score,.today_match .team_rgt.type_lose_team .score{color:#9a9ea1}
.today_match .team_lft .score_info,.today_match .team_rgt .score_info{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600}
.today_match .team_lft .score,.today_match .team_rgt .score{font-size:19px}
.today_match .team_lft .pso,.today_match .team_rgt .pso{float:left;font-size:12px;color:#ff0031}
.today_match .team_lft .team_info,.today_match .team_rgt .team_info{overflow:hidden}
.today_match .team_lft .emblem,.today_match .team_rgt .emblem{width:30px;height:30px}
.today_match .team_lft .emblem:empty,.today_match .team_rgt .emblem:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
@media (max-width:319px) {
	.today_match .team_lft .emblem,.today_match .team_rgt .emblem{display:none}
}
.today_match .team_lft .name,.today_match .team_rgt .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:600;line-height:32px}
.today_match .team_lft .score_info{float:right;padding-left:4px}
.today_match .team_lft .pso{padding-right:3px}
.today_match .team_lft .emblem{float:left;margin-right:5px}
.today_match .team_rgt{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}
.today_match .team_rgt .score_info{float:left;padding-right:4px}
.today_match .team_rgt .pso{float:right;padding-left:3px}
.today_match .team_rgt .emblem{float:right;margin-left:5px}
.today_match .team_rgt .name{text-align:right}
.today_match .game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;font-weight:600}
.today_match .game + .state{line-height:16px}
.today_match .game + .state .soon,.today_match .game + .state .live,.today_match .game + .state .end{display:inline-block;vertical-align:top;font-size:11px}
.today_match .game + .state .soon + .league:before,.today_match .game + .state .live + .league:before,.today_match .game + .state .end + .league:before{content:'';position:absolute;top:4px;left:3px;width:1px;height:9px;background-color:#d4d4d4}
.today_match .game + .state .league{position:relative;display:inline-block;padding-left:9px;font-size:11px;vertical-align:top}
.today_match .state{min-width:70px;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-0.5px;text-align:center}
.today_match .state .soon{color:#2995f3}
.today_match .state .live{color:#ff0031}
.today_match .state .end{color:#444}
.today_match .state .league{display:block;color:#858a8c;font-size:10px}
.comp_reporter_subscription .group_head_area{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:21px 80px 16px 14px}
.comp_reporter_subscription .group_head_area .group_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;color:var(--color-feed-title)}
.comp_reporter_subscription .group_head_area .link_management{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:22px;right:13px;font-size:14px;line-height:18px;color:#858585}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .group_head_area .link_management{color:#919192}
}
.comp_reporter_subscription .group_head_area .link_management:after{background-position:-82px -330px;display:inline-block;vertical-align:top;width:7px;height:12px;content:'';margin-left:3px}
.comp_reporter_subscription .button_info{border:0;background-color:transparent;padding:4px;margin:-6px 0 -4px 1px}
.comp_reporter_subscription .button_info:before{background-position:-350px -84px;display:inline-block;vertical-align:top;width:18px;height:18px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .button_info:before{background-position:-350px -144px;display:inline-block;vertical-align:top;width:18px;height:18px}
}
.comp_reporter_subscription .help_message_area{display:none;position:absolute;top:45px;left:14px;z-index:10;min-width:255px;padding:13px 14px 15px;-webkit-border-radius:3px;border-radius:3px;border:solid 1px #e3e3e3;background-color:var(--color-background);-webkit-box-sizing:border-box;box-sizing:border-box;word-break:keep-all}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .help_message_area{border-color:#464649}
}
.comp_reporter_subscription .help_message_area .message{white-space:nowrap;font-size:14px;line-height:20px;letter-spacing:-0.7px;color:#747476}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .help_message_area .message{color:#919192}
}
.comp_reporter_subscription .help_message_area .message .highlight{font-weight:500;color:#303038}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .help_message_area .message .highlight{color:#f0f0f2}
}
.comp_reporter_subscription .help_message_area .button_close{position:absolute;top:6px;right:6px;padding:5px;border:0;background-color:transparent}
.comp_reporter_subscription .help_message_area .button_close:before{background-position:-350px -182px;display:inline-block;vertical-align:top;width:16px;height:16px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .help_message_area .button_close:before{background-position:-350px -236px;display:inline-block;vertical-align:top;width:15px;height:14px}
}
@media (max-width:280px) {
	.comp_reporter_subscription .help_message_area{left:6px;min-width:230px}
	.comp_reporter_subscription .help_message_area .message{font-size:13px;line-height:18px}
}
.comp_reporter_subscription .button_info[aria-pressed="true"] + .help_message_area{display:block}
.comp_reporter_subscription .news_list{padding:0 13px 17px}
.comp_reporter_subscription .news_list .news_item{-webkit-border-radius:6px;border-radius:6px;border:solid 1px #e9e9eb;background-color:var(--color-background);overflow:hidden}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .news_list .news_item{border-color:#464649}
}
.comp_reporter_subscription .news_list .news_item + .news_item{margin-top:10px}
.comp_reporter_subscription .link_news{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:106px;padding:0 12px}
.comp_reporter_subscription .link_news .image_area{-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;position:relative;margin-right:13px;-webkit-border-radius:3px;border-radius:3px;background-color:#d8dce3}
.comp_reporter_subscription .link_news .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.comp_reporter_subscription .link_news .image_area .image{position:relative;width:102px;height:72px}
.comp_reporter_subscription .link_news .image_area .image:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.03);content:'';-webkit-border-radius:3px;border-radius:3px}
.comp_reporter_subscription .link_news .image_area .image img{width:100%;height:auto}
.comp_reporter_subscription .link_news .info_area{overflow:hidden}
.comp_reporter_subscription .link_news .news_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-0.47px;color:var(--color-main-text)}
.comp_reporter_subscription .link_news .sub_info_area{font-size:15px;line-height:23px;letter-spacing:-0.44px;color:var(--color-sub-text7)}
.comp_reporter_subscription .link_news .sub_info_area .press,.comp_reporter_subscription .link_news .sub_info_area .time{display:inline-block}
.comp_reporter_subscription .link_news .sub_info_area .time:before{display:inline-block;content:'';width:3px;height:3px;margin:11px 5px 0 1px;-webkit-border-radius:50%;border-radius:50%;background-color:#cccdcf;vertical-align:top}
@media (max-width:320px) {
	.comp_reporter_subscription .link_news .news_title{font-size:14px;line-height:18px}
	.comp_reporter_subscription .link_news .sub_info_area{font-size:12px;line-height:16px}
	.comp_reporter_subscription .link_news .sub_info_area .time:before{margin-top:7px}
}
@media (max-width:280px) {
	.comp_reporter_subscription .link_news .sub_info_area{font-size:11px}
}
.comp_reporter_subscription .reporter_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:62px;padding-right:12px;background-color:var(--color-background2)}
.comp_reporter_subscription .reporter_area .link_reporter{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;padding:10px 5px 10px 11px}
.comp_reporter_subscription .reporter_area .profile_area{float:left;position:relative;width:39px;height:39px;margin-right:9px}
.comp_reporter_subscription .reporter_area .profile_area .image{position:relative}
.comp_reporter_subscription .reporter_area .profile_area .image img{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #efefef;-webkit-border-radius:50%;border-radius:50%}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .reporter_area .profile_area .image img{border-color:#545457}
}
.comp_reporter_subscription .reporter_area .profile_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-280px -76px;display:inline-block;vertical-align:top;width:39px;height:39px;content:''}
.comp_reporter_subscription .reporter_area .info_area{overflow:hidden}
.comp_reporter_subscription .reporter_area .info_area .reporter_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-0.5px;color:var(--color-main-text)}
.comp_reporter_subscription .reporter_area .sub_info_area{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:-2px;font-size:13px;line-height:23px;letter-spacing:-0.38px;color:var(--color-sub-text7)}
.comp_reporter_subscription .reporter_area .sub_info_area .subscription,.comp_reporter_subscription .reporter_area .sub_info_area .cheering{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comp_reporter_subscription .reporter_area .sub_info_area .cheering:before{display:inline-block;content:'';width:3px;height:3px;margin:10px 5px 0;-webkit-border-radius:50%;border-radius:50%;background-color:#cccdcf;vertical-align:top}
@media (max-width:320px) {
	.comp_reporter_subscription .reporter_area .profile_area{display:none}
	.comp_reporter_subscription .reporter_area .sub_info_area{font-size:11px}
}
.comp_reporter_subscription .button_subscribe{width:66px;height:28px;border:0;-webkit-border-radius:14px;border-radius:14px;background-color:var(--color-button3);font-size:13px;line-height:28px;letter-spacing:-0.38px;color:var(--color-button6)}
.comp_reporter_subscription .button_subscribe:before{background-position:-106px -315px;display:inline-block;vertical-align:top;width:10px;height:10px;content:'';margin:9px 4px 0 0}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .button_subscribe:before{background-position:-94px -315px;display:inline-block;vertical-align:top;width:10px;height:10px}
}
.comp_reporter_subscription .button_subscribe.is_subscribed{border:1px solid #eaeaea;background-color:var(--color-background);line-height:26px;color:var(--color-sub-text7)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .button_subscribe.is_subscribed{border-color:#39393c}
}
.comp_reporter_subscription .button_subscribe.is_subscribed:before{background-position:-321px -234px;display:inline-block;vertical-align:top;width:12px;height:9px;margin:8px 3px 0 -2px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .button_subscribe.is_subscribed:before{background-position:-335px -234px;display:inline-block;vertical-align:top;width:12px;height:9px}
}
.comp_reporter_subscription .subscription_popup{overflow:auto;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:rgba(0,0,0,0.4);font-size:0;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}
.comp_reporter_subscription .subscription_popup::before{content:'';display:inline-block;height:100%;vertical-align:middle}
.comp_reporter_subscription .subscription_popup .subscription_contents{display:inline-block;vertical-align:middle;width:100%;max-width:284px;-webkit-border-radius:4px;border-radius:4px;background-color:var(--color-background);padding-top:28px}
.comp_reporter_subscription .subscription_popup .message{font-size:17px;line-height:21px;letter-spacing:-0.3px;color:var(--color-main-text)}
.comp_reporter_subscription .subscription_popup .warning{margin:6px 0 14px;font-size:13px;line-height:21px;letter-spacing:-0.23px;color:#666}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .subscription_popup .warning{color:#919192}
}
.comp_reporter_subscription .subscription_popup .warning .highlight{color:var(--color-point-text2)}
.comp_reporter_subscription .subscription_popup .button_area{display:-webkit-box;display:-webkit-flex;display:flex;border-top:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .subscription_popup .button_area{border-top-color:#464649}
}
.comp_reporter_subscription .subscription_popup .button_area button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:47px;border:0;background-color:transparent;font-size:17px;color:var(--color-main-text)}
.comp_reporter_subscription .subscription_popup .button_area .button_popup_cancel{border-left:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_reporter_subscription .subscription_popup .button_area .button_popup_cancel{border-left-color:#464649}
}
.comp_reporter_subscription .button_more_reporter{width:100%;height:50px;margin-top:-17px;border:0;background-color:transparent;font-size:15px;letter-spacing:-0.5px;color:var(--color-main-text3);font-weight:500;line-height:50px}
.comp_reporter_subscription .button_more_reporter:after{content:'';display:inline-block;margin:19px 0 0 8px;width:8px;height:8px;border:solid var(--color-icon-more);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.comp_creator_video .creator_category{height:75px}
.comp_creator_video .title_area{padding:20px 15px 0}
.comp_creator_video .title_area .title{font-size:18px;font-weight:bold;line-height:20px;letter-spacing:-0.53px;color:var(--color-feed-title)}
.comp_creator_video .creator_tab_list{padding:17px 20px 0;white-space:nowrap}
.comp_creator_video .creator_tab_list .creator_tab{display:inline-block;position:relative;vertical-align:top}
.comp_creator_video .creator_tab_list .creator_tab[aria-selected="true"] .creator_thumbnail:before{border-color:var(--color-background)}
.comp_creator_video .creator_tab_list .creator_tab[aria-selected="true"]:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-webkit-border-radius:50%;border-radius:50%}
.comp_creator_video .creator_tab_list .creator_tab[aria-selected="true"]:after{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid var(--color-button3);-webkit-border-radius:50%;border-radius:50%}
.comp_creator_video .creator_tab_list .creator_tab + .creator_tab{margin-left:16px}
.comp_creator_video .creator_tab_list .creator_thumbnail{overflow:hidden;position:relative;width:52px;height:52px;-webkit-border-radius:50%;border-radius:50%}
.comp_creator_video .creator_tab_list .creator_thumbnail img{width:100%;height:auto}
.comp_creator_video .creator_tab_list .creator_thumbnail:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.07);content:'';-webkit-border-radius:50%;border-radius:50%}
.comp_creator_video .creator_video_list{padding:15px 4px 17px 15px}
.comp_creator_video .creator_video_list:after{display:table;clear:both;content:''}
.comp_creator_video .creator_video_list .video_item{float:left;width:50%}
.comp_creator_video .creator_video_list .image_area{position:relative;padding-top:64.671%;background-color:#eaeef4}
.comp_creator_video .creator_video_list .image_area .image:after{content:'';position:absolute;top:50%;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.comp_creator_video .creator_video_list .image_area img{width:100%;height:auto}
.comp_creator_video .creator_video_list .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.comp_creator_video .creator_video_list .link_creator_video{margin-right:11px}
.comp_creator_video .creator_video_list .common_playicon{background-position:-196px -38px;display:inline-block;vertical-align:top;width:22px;height:25px;bottom:10px;left:8px}
.comp_creator_video .creator_video_list .info_area{margin-right:15px;font-size:16px;line-height:22px;letter-spacing:-0.5px}
.comp_creator_video .creator_main_video{padding:10px 15px 0}
.comp_creator_video .creator_main_video .image_area{position:relative;padding-top:52.174%;background-color:#eaeef4}
.comp_creator_video .creator_main_video .image_area .image:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.04)),to(rgba(0,0,0,0.43)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.04),rgba(0,0,0,0.43));background-image:linear-gradient(to bottom,rgba(0,0,0,0.04),rgba(0,0,0,0.43))}
.comp_creator_video .creator_main_video .image_area img{width:100%;height:auto}
.comp_creator_video .creator_main_video .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;content:'';margin:auto}
.comp_creator_video .creator_main_video .creator{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0;left:0;max-width:171px;padding:0 14px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#31334d;font-size:14px;font-weight:bold;line-height:33px;letter-spacing:-0.35px;color:#fff}
.comp_creator_video .creator_main_video .info_area{font-size:18px;margin-right:48px;line-height:25px;letter-spacing:-1px}
.comp_creator_video .creator_main_video .common_playicon{background-position:-122px -38px;display:inline-block;vertical-align:top;width:36px;height:41px;top:0;bottom:0;left:0;right:0;margin:auto}
.comp_creator_video .video_length{position:absolute;right:9px;bottom:10px;height:16px;font-size:14px;font-weight:500;line-height:16px;text-shadow:0 0 5px rgba(0,0,0,0.5);color:rgba(255,255,255,0.8)}
.comp_creator_video .link_creator_video{display:block}
.comp_creator_video .info_area{margin-top:8px;font-weight:600;color:var(--color-main-text2);word-break:break-all}
.comp_creator_video .info_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.comp_creator_video .group_more_area{padding:0 0 20px;text-align:center}
.comp_creator_video .group_more_area .link_more_creator{display:inline-block;padding:0 16px;-webkit-border-radius:18px;border-radius:18px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);border:1px solid #e2e2e2;background-color:var(--color-background);font-size:14px;line-height:34px;color:#242424}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_creator_video .group_more_area .link_more_creator{border-color:#464649;color:#f0f0f2}
}
.comp_creator_video .group_more_area .link_more_creator .highlight{display:inline-block;max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top;margin-right:4px;color:var(--color-point-text2)}
.comp_creator_video .group_more_area .link_more_creator:after{content:'';display:inline-block;width:5px;height:5px;margin:14px 0 0 3px;border:solid #242424;border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_creator_video .group_more_area .link_more_creator:after{border-color:#939393}
}
.comp_creator_video .group_more_area:before{border:0}
.comp_creator_video .image_area .image{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.comp_creator_video .image_area .image:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.comp_vod_series{padding-bottom:20px}
.comp_vod_series .title_area .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:54px;padding:0 15px;font-size:18px;line-height:57px;color:#242424;letter-spacing:-0.8px}
@media (prefers-color-scheme:dark){html.DARK_THEME .comp_vod_series .title_area .title{color:#f0f0f2}
}
.comp_vod_series .series_template:only-child{padding-top:20px}
.comp_vod_series .series_scroll{height:236px}
.comp_vod_series .series_list{white-space:nowrap;font-size:0;padding:0 15px}
.comp_vod_series .series_item{display:inline-block;width:132px;white-space:normal;vertical-align:top}
.comp_vod_series .series_item + .series_item{margin-left:8px}
.comp_vod_series .link_series{display:block}
.comp_vod_series .image_area{overflow:hidden;position:relative;height:188px;-webkit-border-radius:6px;border-radius:6px;background-color:#d8dce3}
.comp_vod_series .image_area:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;margin:auto;content:''}
.comp_vod_series .image_area:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.07);-webkit-border-radius:6px;border-radius:6px;content:''}
.comp_vod_series .image_area .image{position:relative;height:100%;-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center}
.comp_vod_series .image_area .image_blur{overflow:hidden;position:absolute;left:0;right:0;bottom:0;height:32px;background-image:inherit;-webkit-background-size:0 0;background-size:0 0}
.comp_vod_series .image_area .image_blur:before{content:'';display:block;height:100%;-webkit-background-size:auto 188px;background-size:auto 188px;background-image:inherit;background-repeat:no-repeat;background-position:center 100%;-webkit-filter:blur(10px);filter:blur(10px)}
.comp_vod_series .profile_area{position:absolute;left:0;right:0;bottom:0;height:32px}
.comp_vod_series .profile_area img{float:left}
.comp_vod_series .profile_area .name{overflow:hidden;display:block;padding-left:10px;height:32px;background-color:rgba(0,0,0,0.25);color:#fff;font-size:14px;line-height:30px;letter-spacing:-0.5px}
.comp_vod_series .text_area{margin-top:10px;max-width:120px}
.comp_vod_series .text_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-main-text2);font-size:15px;line-height:19px;letter-spacing:-0.5px;word-break:break-all;word-wrap:break-word}
.comp_vod_series .common_playicon{background-position:-44px -73px;display:inline-block;vertical-align:top;width:30px;height:34px;left:3px;bottom:35px}
.comp_vod_series .common_momenticon{z-index:50;position:absolute;left:7px;bottom:39px;width:25px;height:25px;background:url(https://ssl.pstatic.net/static/sports/icons/momenticon_38x38.png) no-repeat;-webkit-background-size:cover;background-size:cover;color:transparent}
/* _news.scss */
.lnb_space{height:10px;background:var(--color-body-background)}
.lnb_sort{background-color:#eff2f8}
.lnb_sort:after{display:table;clear:both;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .lnb_sort{background-color:#48484b}
}
.lnb_sort .sort{float:left;margin-left:14px}
.lnb_sort .sort:after{display:table;clear:both;content:''}
@media (max-width:279px) {
	.lnb_sort .sort{margin-left:4px}
}
.lnb_sort .sort .tm{float:left;margin-left:18px}
.lnb_sort .sort .tm:first-of-type{margin-left:0}
.lnb_sort .sort .tm a{display:block;padding-top:2px;font-size:13px;line-height:43px;font-weight:normal;color:var(--color-button8)}
@media (max-width:279px) {
	.lnb_sort .sort .tm a{font-size:11px}
}
.lnb_sort .sort .tm a:before{content:'';display:inline-block;width:4px;height:4px;margin-right:4px;background-color:var(--color-button8);-webkit-border-radius:50%;border-radius:50%;vertical-align:2px}
@media (max-width:279px) {
	.lnb_sort .sort .tm a:before{margin-right:2px}
}
.lnb_sort .sort .tm[aria-selected=true] a{color:var(--color-point-text8)}
.lnb_sort .sort .tm[aria-selected=true] a:before{background-color:var(--color-point-text8)}
@media (max-width:360px) {
	.lnb_sort .sort .tm{margin-left:9px}
}
.lnb_sort .sort_btn_toggle_area{float:right;margin-right:22px}
@media (max-width:279px) {
	.lnb_sort .sort_btn_toggle_area{margin-right:4px}
}
.lnb_sort .sort_btn_toggle_area .btn_toggle{display:inline-block;padding:2px 0 0 10px;font-size:15px;line-height:43px;font-weight:normal;color:var(--color-icon-arrow);background-color:transparent;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
@media (max-width:279px) {
	.lnb_sort .sort_btn_toggle_area .btn_toggle{padding-left:4px;font-size:11px}
}
.lnb_sort .sort_btn_toggle_area .btn_toggle:after{content:'';display:inline-block;margin:16px 0 0 6px;width:6px;height:6px;border:solid var(--color-icon-arrow);border-width:1px 1px 0 0;vertical-align:top;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.lnb_sort .sort_btn_toggle_area .btn_toggle.is_active{color:var(--color-point-text8)}
.lnb_sort .sort_btn_toggle_area .btn_toggle[aria-expanded="true"]:after{margin-top:20px;border-color:var(--color-point-text8);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.lnb_sort .sort_btn_toggle_area .btn_toggle[aria-expanded="false"].is_active:after{background-position:-165px -619px}
.lnb_sort .sort_league_club{display:none;overflow:hidden;position:relative;clear:both;border-top:1px solid var(--color-line4);background-color:var(--color-background)}
.lnb_sort .sort_league_club:before{content:'';position:absolute;top:42px;left:0;right:0;height:1px;background-color:#f1f1f1}
@media (prefers-color-scheme:dark){html.DARK_THEME .lnb_sort .sort_league_club:before{background-color:#464649}
}
.lnb_sort .sort_league_club.is_active{display:block}
.lnb_sort .sort_league_club.type_kbo:before{display:none}
.lnb_sort .sort_league_club.type_kbo .league_club_list{margin:0;padding:8px 12px 0}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list{padding:0 17px;text-align:left;letter-spacing:-3px}
}
@media (max-width:279px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list{padding:8px 4px 0}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .list{width:25%;height:auto}
@media (min-width:530px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .list{width:16.6666%}
}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .list{display:inline-block;float:none;width:auto;vertical-align:top}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child{clear:both;float:none;padding-top:9px}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child{display:block;padding-top:0}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child:before{content:'';position:absolute;left:0;right:0;bottom:41px;height:1px;background-color:var(--color-line3)}
.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child .btn_option{-webkit-box-sizing:border-box;box-sizing:border-box;height:41px;line-height:38px}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child .btn_option{padding:0;line-height:39px}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .list:last-child .btn_option .text{width:auto}
.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option{display:block;height:22px;line-height:22px;padding:2px 0;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:14px;text-align:center;letter-spacing:0}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option{padding-top:19px;width:67px;height:63px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px}
}
@media (min-width:1024px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option{width:77px}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option:after{display:none}
@media (max-width:319px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option .text{font-size:12px}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img{display:inline-block;width:22px;height:22px;margin-left:13px;vertical-align:middle}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img{display:block;margin:-12px auto -4px;width:32px;height:32px}
}
@media (max-width:319px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img{margin-left:0}
}
.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img + .text{display:inline-block;width:34px;padding-left:5px;text-align:left}
@media (min-width:768px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img + .text{padding-left:0;text-align:center}
}
@media (max-width:319px) {
	.lnb_sort .sort_league_club.type_kbo .league_club_list .btn_option img + .text{width:28px;padding-left:2px}
}
.lnb_sort .league_club_list{position:relative;margin:0 -2px}
.lnb_sort .league_club_list:after{display:table;clear:both;content:''}
.lnb_sort .league_club_list .list{float:left;height:42px}
.lnb_sort .league_club_list .list:last-child .btn_option:after{display:none}
.lnb_sort .league_club_list .btn_option{position:relative;display:inline-block;padding:4px 17px 0;font-size:15px;line-height:38px;color:var(--color-main-text2);letter-spacing:-1px}
.lnb_sort .league_club_list .btn_option[aria-selected="true"]{color:var(--color-point-text8)}
.lnb_sort .league_club_list .btn_option:after{position:absolute;top:15px;right:-1px;content:'';display:inline-block;width:1px;height:14px;background-color:#e6e6e4;vertical-align:middle}
@media (prefers-color-scheme:dark){html.DARK_THEME .lnb_sort .league_club_list .btn_option:after{background-color:#464649}
}
.lnb_sort .league_club_list .btn_option .emblem{margin-top:-3px;margin-right:4px;vertical-align:middle}
#ct.news_home,#ct.ranking{max-width:1024px;margin:0 auto}
.article_notice_txt{padding-top:6px;font-size:13px;font-weight:500;color:#5578b3}
.news_home .ad_box > div,.news_home .ad_box > a{margin:9px 0}
@media (min-width:1024px) {
	.news_home .ad_box > div,.news_home .ad_box > a{margin:9px 10px}
}
.news_home .ad_box > div:empty,.news_home .ad_box > a:empty{margin:0}
.news_home .gnb{position:absolute}
.news_home .no_data{margin:0 10px;padding:65px 0;background:var(--color-background);font-family:AppleSDGothicNeo-Light,sans-serif;font-size:14px;color:var(--color-sub-text5);text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_home .no_data{border-bottom-color:#464649}
}
.news_home .no_data h1{font-size:15px;font-weight:normal;color:var(--color-main-text3)}
.news_home .no_data ol{margin:13px 0 42px}
.news_home .no_data li{line-height:20px}
.news_home .no_data a{padding:13px 27px 10px 23px;border:1px solid #f0f0f0}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_home .no_data a{border-color:#464649;background-color:#39393c;color:#f0f0f2}
}
.news_home .no_data a:after{display:inline-block;width:7px;height:13px;margin:8px 0 0 10px;background:url(https://ssl.pstatic.net/static/sports/2014/mobile/common/sp_sports_0209.png) no-repeat -202px -44px;background-size:502px 500px;-webkit-background-size:502px 500px;vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_home .no_data a:after{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.news_home .no_data em{color:var(--color-point-text4)}
.news_home .calendar{border-bottom:1px solid var(--color-line4)}
@media (min-width:768px) {
	.news_home .article_lst + .article_lst{margin-top:0}
}
.newslst_grid_bx .article_group{border-top:4px solid var(--color-body-background);border-bottom:5px solid var(--color-body-background)}
.club_home{position:relative;margin-top:4px;background-color:#fff}
.club_home:after{display:table;clear:both;content:''}
.club_home:before{content:'';z-index:1;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#dedede}
.club_home li{position:relative;float:left;width:33.3%;height:87px;border-bottom:#f3f3f3 1px solid;background-color:#f3f3f3}
.club_home li:after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#f3f3f3}
.club_home li.l3:after{display:none}
.club_home li a,.club_home li .blank{display:block;position:relative;height:78px;padding:9px 0 0;text-align:center;background-color:#fff}
.club_home li a:after,.club_home li .blank:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0}
.club_home li a:hover,.club_home li a:focus,.club_home li a:active{background:#fff;outline:none}
.club_home li .blank{background:url(https://ssl.pstatic.net/static/sports/2017/mobile/blank_sports.png) center center no-repeat;-webkit-background-size:47px 9px;background-size:47px 9px;background-color:#fff}
.club_home li a .emblem{display:inline-block;position:relative;vertical-align:top;width:50px;height:38px}
.club_home li a .emblem:empty{background-color:#eaeef4}
.club_home li a .emblem:empty::before{width:11px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_s.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
.club_home li a .emblem img{width:100%;vertical-align:top}
.club_home li a .name{display:block;width:90px;margin:0 auto;padding:5px 0 0;font-size:13px;line-height:15px;color:#222}
@media (max-width:250px) {
	.club_home li a .name{width:auto;font-size:11px}
}
.club_home li a .name b{font-family:Helvetica,sans-serif;font-weight:normal}
.club_home li a .ic_new{position:absolute;top:0;left:0;width:25px;height:21px;background-position:-552px -646px}
@media (min-width:768px) {
	.club_home{margin:4px -5px 0}
	.club_home li{position:relative;float:left;width:33.3%;height:111px;border-bottom:#f3f3f3 1px solid;background-color:#f3f3f3}
	.club_home li a,.club_home li .blank{height:90px;padding:21px 0 0}
	.club_home li .blank{background:url(https://ssl.pstatic.net/static/sports/2017/mobile/blank_sports_t.png) center center no-repeat;-webkit-background-size:69px 14px;background-size:69px 14px;background-color:#fff}
	.club_home li a .emblem{width:60px;height:45px}
	.club_home li a .name{width:190px;margin:0 auto;padding-top:9px;font-size:17px;line-height:18px}
	.club_home li a .ic_new{width:27px;height:25px;background-position:-100px -142px}
}
.club_head{position:relative;min-height:103px;margin-top:7px;padding:0 17px 45px;background-color:#fff;border-bottom:#dedede 1px solid}
.club_head .head{padding:0 80px 0 1px}
.club_head .head .title{padding:21px 0 0;font-size:21px;font-weight:bold;line-height:25px;color:#000;word-break:keep-all}
.club_head .head .title b{font-family:Helvetica,sans-serif}
.club_head .head .info{padding:4px 0 0}
.club_head .head .info:after{display:table;clear:both;content:''}
.club_head .head .info span{display:block;float:left;font-size:13px;font-weight:normal}
.club_head .head .info span b{font-family:Helvetica,sans-serif}
.club_head .head .info span + span{position:relative;margin-left:6px;padding-left:6px}
.club_head .head .info span + span:after{content:'';position:absolute;top:2px;left:0;width:1px;height:10px;background-color:#e9e9e9}
.club_head .head .info .kind{color:#4e82d9}
.club_head .head .info .club{color:#b4b4b4}
.club_head .socials{padding:16px 90px 12px 0}
.club_head .socials:after{display:table;clear:both;content:''}
.club_head .socials .sns{display:block;float:left;width:36px;height:36px}
.club_head .socials .sns.f{background-position:-580px -646px}
.club_head .socials .sns.t{background-position:-616px -646px}
.club_head .socials .sns.b{background-position:-652px -646px}
.club_head .socials .sns.h{background-position:-688px -646px}
.club_head .socials .sns + .sns{margin-left:8px}
.club_head .emb{position:absolute;top:19px;right:17px;width:68px;height:51px}
.club_head .list{position:absolute;bottom:0;left:0;width:100%;height:45px;border-top:#94b4e8 1px solid;background-color:#eff2f8}
.club_head .list a{position:relative;display:block;float:right;padding:0 21px 0 5px;font-size:13px;font-weight:normal;color:#717171;line-height:46px}
.club_head .list .ico{position:absolute;top:19px;right:12px;width:4px;height:6px;background-position:-535px -667px}
@media (min-width:768px) {
	.club_head{min-height:126px;border-bottom:none}
	.club_head .head{padding:0 140px 0 1px}
	.club_head .head .title{padding:21px 0 0;font-size:23px;line-height:25px}
	.club_head .head .info{padding:3px 0 0}
	.club_head .socials .sns{width:41px;height:41px}
	.club_head .socials .sns.f{background-position:-580px -682px}
	.club_head .socials .sns.t{background-position:-621px -682px}
	.club_head .socials .sns.b{background-position:-662px -682px}
	.club_head .socials .sns.h{background-position:-703px -682px}
	.club_head .socials .sns + .sns{margin-left:10px}
	.club_head .emb{top:22.5px;right:22px;width:92px;height:69px}
	.club_head .list a{font-size:14px;line-height:46px}
	.club_head .list .ico{top:19px}
}
.club_end_head .inner{position:relative;padding:0 0 0 55px;min-height:179px}
.club_end_head .inner:after{display:table;clear:both;content:''}
.club_end_head .emblem{position:absolute;top:0;left:0;bottom:0;width:55px;background-color:#5481c9}
.club_end_head .emblem .emb{display:block;width:55px;height:55px;background-color:#efefef}
.club_end_head .emblem .emb img{vertical-align:top;margin:7.5px 0 0 7.5px}
.club_end_head .head{margin:0 0 0 18px}
.news_office{padding-top:45px}
@media (min-width:768px) {
	.news_office{padding-top:50px}
}
.news_lnb{position:relative;z-index:2010;margin-bottom:-4px;text-align:center;font-family:AppleSDGothicNeo-Light,sans-serif}
.news_lnb:after{display:table;clear:both;content:''}
.news_lnb .reporter{padding:15px 10px 0;height:38px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background-color:#fff}
.news_lnb .reporter:after{display:table;clear:both;content:''}
.news_lnb .press_area{float:left}
.news_lnb .press_area .press_logo{margin:9px 0 0 17px;height:29px;vertical-align:top}
.news_lnb .press_area .press_name{float:left;padding:16px 0 0 15px;color:#131415;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:16px;font-weight:normal;letter-spacing:-0.5px}
.news_lnb .press_area + .sort_tablist{padding-right:8px;text-align:right}
.news_lnb .view_option_wrap{position:relative}
.news_lnb .sort_tablist{display:block;border-bottom:1px solid #dcdcdc;font-size:11px;height:45px}
@media (min-width:768px) {
	.news_lnb .sort_tablist{border-bottom:none}
}
.news_lnb .sort_tablist li{display:inline-block}
.news_lnb .sort_tablist li ~ li{margin-left:-3px}
.news_lnb .sort_tablist li a{display:inline-block;padding:1px 9px 0;color:#777;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:15px;line-height:44px}
.news_lnb .sort_tablist li[aria-selected=true] a,.news_lnb .sort_tablist li.selected a{color:#2565d0}
.news_lnb .sort_tablist .team a:after{display:inline-block;width:11px;height:7px;margin:18px 0 0 5px;background-position:-250px -210px;vertical-align:top;content:''}
.news_lnb .sort_tablist .team[aria-selected=true] a:after,.news_lnb .sort_tablist .team.selected a:after{background-position:-250px -220px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.news_lnb .view_option_wrap.ty-club .sort_tablist li a{font-size:14px;color:#8c959d;line-height:42px}
.news_lnb .view_option_wrap.ty-club .sort_tablist li[aria-selected=true] a,.news_lnb .view_option_wrap.ty-club .sort_tablist li.selected a{position:relative;color:#2565d0}
.news_lnb .view_option_wrap.ty-club .sort_tablist li[aria-selected=true] a:after,.news_lnb .view_option_wrap.ty-club .sort_tablist li.selected a:after{content:'';position:absolute;bottom:10px;left:9px;right:9px;height:1px;background-color:#2565d0}
.news_lnb .view_options{position:relative;display:block;height:52px;border-top:1px solid var(--color-line4);font-size:10px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options{background-color:#48484b}
}
.news_lnb .view_options .photo_article_on,.news_lnb .view_options .photo_article_off{position:absolute;margin:auto 0;padding-top:2px;height:28px;top:0;left:12px;bottom:0;color:var(--color-button7);font-size:14px;font-family:AppleSDGothicNeo-Regular,sans-serif;line-height:28px}
.news_lnb .view_options .photo_article_on:before,.news_lnb .view_options .photo_article_off:before{display:inline-block;margin:3px 8px 0 0;width:20px;height:20px;vertical-align:top;content:''}
.news_lnb .view_options .photo_article_on:before{background-position:-165px -535px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .photo_article_on:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23545457' d='M1 1H21V21H1z' transform='translate(-11.000000,-196.000000) translate(11.000000,196.000000)'/%3E%3Cpath fill='%23545457' stroke='%236B9CFF' d='M21 10.893L21 21 1 21 1 1 17.03 1' transform='translate(-11.000000,-196.000000) translate(11.000000,196.000000)'/%3E%3Cpath fill='%236B9CFF' fill-rule='nonzero' d='M21.002 4.49l-9.785 10.818c-.296.328-.801.326-1.097.018l-.069-.084L5.3 8.622c-.242-.337-.165-.806.172-1.047.306-.22.72-.176.975.087l.071.085 4.21 5.866 10.267-11.35' transform='translate(-11.000000,-196.000000) translate(11.000000,196.000000)'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.news_lnb .view_options .photo_article_off:before{background-position:-190px -535px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .photo_article_off:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23545457' stroke='%23919192'%3E%3Cpath d='M1 1H21V21H1z' transform='translate(-1660.000000,-1135.000000) translate(1660.000000,1135.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.news_lnb .view_options .photo_view,.news_lnb .view_options .text_view{position:absolute;top:7px;z-index:10;width:35px;height:35px;margin:auto 0;border:1px solid var(--color-line4)}
.news_lnb .view_options .photo_view{right:48px;background-position:-166px -497px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .photo_view{background:#545457}
	html.DARK_THEME .news_lnb .view_options .photo_view:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:13px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4D4D4'%3E%3Cpath d='M0 0H5.5V5.5H0zM0 7.5H5.5V13H0zM7.5 0H13V5.5H7.5zM7.5 7.5H13V13H7.5z' transform='translate(-302.000000,-200.000000) translate(0.000000,135.000000) translate(291.000000,54.000000) translate(11.000000,11.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover;content:''}
}
.news_lnb .view_options .text_view{right:12px;background-position:-202px -458px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .text_view{background:#545457}
	html.DARK_THEME .news_lnb .view_options .text_view:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:13px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4D4D4'%3E%3Cpath d='M0 .5H13V2.5H0zM0 5.5H13V7.5H0zM0 10.5H13V12.5H0z' transform='translate(-338.000000,-200.000000) translate(0.000000,135.000000) translate(291.000000,54.000000) translate(47.000000,11.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover;content:''}
}
.news_lnb .view_options .photo_view.on{z-index:20;background-position:-166px -458px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .photo_view.on{background:#39393c}
	html.DARK_THEME .news_lnb .view_options .photo_view.on:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%236B9CFF'%3E%3Cpath d='M0 0H5.5V5.5H0zM0 7.5H5.5V13H0zM7.5 0H13V5.5H7.5zM7.5 7.5H13V13H7.5z' transform='translate(-302.000000,-200.000000) translate(0.000000,135.000000) translate(291.000000,54.000000) translate(11.000000,11.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
.news_lnb .view_options .text_view.on{z-index:20;background-position:-202px -497px}
@media (prefers-color-scheme:dark){html.DARK_THEME .news_lnb .view_options .text_view.on{background:#39393c}
	html.DARK_THEME .news_lnb .view_options .text_view.on:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%236B9CFF'%3E%3Cpath d='M0 .5H13V2.5H0zM0 5.5H13V7.5H0zM0 10.5H13V12.5H0z' transform='translate(-338.000000,-200.000000) translate(0.000000,135.000000) translate(291.000000,54.000000) translate(47.000000,11.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
@media (min-width:768px) {
	.news_lnb .sort_tablist{height:51px}
	.news_lnb .sort_tablist li a{padding:2px 25px 0;font-size:16px;line-height:49px}
	.news_lnb .sort_tablist .team a:after{margin-top:21px}
	.news_lnb .view_option_wrap.ty-club{margin-bottom:0;border-bottom:none}
	.news_lnb .view_option_wrap.ty-club .sort_tablist{margin-bottom:0}
	.news_lnb .view_option_wrap.ty-club .sort_tablist li a{padding:2px 22px 0;font-size:15px;line-height:49px}
	.news_lnb .view_option_wrap.ty-club .sort_tablist li[aria-selected=true] a:after,.news_lnb .view_option_wrap.ty-club .sort_tablist li.selected a:after{bottom:13px;left:22px;right:22px}
	.news_lnb .item{font-size:16px}
	.news_lnb .view_options .photo_article_on,.news_lnb .view_options .photo_article_off{top:7px;left:10px;bottom:auto;height:33px;font-size:13px;line-height:33px}
	.news_lnb .view_options .photo_article_on:before,.news_lnb .view_options .photo_article_off:before{margin-top:5px}
}
@media (min-width:1024px) {
	.news_lnb .sort_tablist li a{padding:2px 27px 0}
}
.news_home.press_type .news_lnb{background-color:var(--color-background);margin-bottom:5px}
.news_home.press_type .news_lnb .sort_tablist{height:48px;border-bottom:0}
.news_home.press_type .news_lnb .sort_tablist li{margin-left:11px;vertical-align:top}
.news_home.press_type .news_lnb .sort_tablist li:before{display:inline-block;width:5px;height:5px;-webkit-border-radius:5px;border-radius:5px;background-color:var(--color-sub-text5);vertical-align:top;margin-top:21px;content:''}
.news_home.press_type .news_lnb .sort_tablist li a{padding:1px 6px;font-size:14px;line-height:46px;color:var(--color-sub-text5)}
.news_home.press_type .news_lnb .sort_tablist li[aria-selected=true] a{color:var(--color-point-text4)}
.news_home.press_type .news_lnb .sort_tablist li[aria-selected=true]:before{background-color:var(--color-point-text4)}
.news_home.press_type .no_data{border-top:4px solid var(--color-body-background);border-bottom:5px solid var(--color-body-background)}
.poll_wrp + .view_more{margin:0;padding:8px 9px 10px}
.poll_wrp + .page_indicator{margin:0;padding:8px 10px 9px}
.poll_wrp + .page_indicator a{top:8px}
.view_more{position:relative;padding:10px 9px 0;text-align:center}
.view_more a{display:block;height:45px;background:#fafcfe;line-height:45px;font-size:14px}
@media (prefers-color-scheme:dark){html.DARK_THEME .view_more a{background:#39393c}
}
.view_more strong{margin-right:3px;font-family:AppleSDGothicNeo-Regular,sans-serif;color:var(--color-main-text);font-weight:normal}
.view_more strong b{font-weight:normal;font-family:Helvetica,sans-serif}
.view_more strong:before{display:inline-block;width:18px;height:18px;margin:14px 9px 0 0;vertical-align:top;background-position:-270px -238px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .view_more strong:before{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.view_more span{font-family:HelveticaNeue-Light,sans-serif;color:var(--color-button9)}
.view_more span em{color:var(--color-point-text4)}
.view_more span i{color:#cdcdcd}
@media (prefers-color-scheme:dark){html.DARK_THEME .view_more span i{color:#545457}
}
.search_result + .view_more{background:#fff}
.search_result + .page_indicator{background:#fafcfe}
.page_indicator{position:relative;padding:10px 9px;font-size:18px;text-align:center;font-family:HelveticaNeue-Light,sans-serif;color:var(--color-button9)}
.page_indicator > div{background:#fafcfe;line-height:45px}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_indicator > div{background:#39393c}
}
.page_indicator a{position:absolute;top:10px;left:10px;width:40px;height:45px;text-align:center}
.page_indicator a span{display:inline-block;width:8px;height:13px;margin-top:16px;background-position:-270px -259px;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_indicator a span{-webkit-filter:contrast(0.5);filter:contrast(0.5)}
}
.page_indicator a + a{left:auto;right:10px}
.page_indicator a + a span{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.page_indicator span{color:var(--color-point-text4)}
.page_indicator span em{color:var(--color-button9)}
.page_indicator span em:before{display:inline-block;margin:0 6px;color:#cdcdcd;content:'/'}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_indicator span em:before{color:#545457}
}
.page_indicator .cmt_pg{border:0}
.tip_box{position:relative;padding:12px 15px 11px;border-bottom:1px solid #f0f0f0;background-color:#fff}
.tip_box:after{position:absolute;top:-1px;left:0;right:0;height:1px;z-index:3060;background:#cacaca;content:''}
.tip_box p{position:relative;padding-left:14px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:14px;letter-spacing:-0.5px;color:#999}
.tip_box p:before{position:absolute;top:1px;bottom:2px;left:0;width:2px;background:#eff2f8;content:''}
@media (min-width:768px) {
	.tip_box br{display:none}
}
.calendar{height:62px;text-align:center}
.calendar .scl_lst{height:62px}
.calendar .scl_lst:after{display:table;clear:both;content:''}
.calendar .scl_lst li{float:left}
.calendar .scl_lst li a{position:relative;display:block;margin-top:3px;width:100px;height:62px;font-size:30px;font-family:HelveticaNeue-Thin,sans-serif;color:var(--color-calendar-text)}
.calendar .scl_lst li.on a{color:var(--color-calendar-text2)}
.calendar .scl_lst li .date,.calendar .scl_lst li .day{display:inline-block;height:62px;line-height:62px;margin:-7px 0 0 0;vertical-align:middle}
.calendar .scl_lst li .day{margin:-2px 0 0 2px;font-size:11px;font-family:AppleSDGothicNeo-Light,sans-serif;vertical-align:middle}
#ct.news_end,#content.news_end{background:#fff;overflow:hidden}
#ct.news_end:after,#content.news_end:after{background:#eff2f8}
.light .news_end{max-width:1024px;margin:0 auto}
.newsct_body .newsct_body_inner{max-width:994px;margin:0 auto}
.news_end.type_golf{background-color:#fff}
.news_end .ad_box_wrap{background-color:#efefef}
.news_end .ad_box_wrap + .media_journalistcard .media_journalistcard_inner{margin-top:-5px}
.news_end .ad_box_wrap .ad_box{overflow:hidden;position:relative;margin:40px 0}
.news_end .ad_box_wrap .ad_box:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(0,0,0,0.1);z-index:1}
.news_end .ad_box_wrap .ad_box:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:1px;background-color:rgba(0,0,0,0.1);z-index:1}
.news_end .ad_box_wrap .ad_box > div:before{content:'';display:block;position:absolute;top:0;right:0;left:0;height:1px;background-color:rgba(0,0,0,0.1);z-index:1}
.news_end .ad_box_wrap .ad_box > div:after{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:1px;background-color:rgba(0,0,0,0.1);z-index:1}
.news_end .ad_box_wrap .ad_box > div:empty:before,.news_end .ad_box_wrap .ad_box > div:empty:after{display:none}
.news_end .img_desc{display:block;margin:0 15px 20.5px;padding:0 5px;color:#868686;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:15px;line-height:21px;letter-spacing:-0.3px;text-align:center}
.news_end .page_fast{background:#eff2f8}
.news_end .newsct_body{padding:0 15px;font-size:14px;line-height:1.25em;color:#000}
.news_end .newsct_body p{margin:0}
.news_end .gameinfo_section{padding:25px 0 35px;margin:0 -11px}
.news_end .gameinfo_group{height:125px}
.news_end .info_lst{margin:0 11px}
.news_end .info_lst:after{display:table;clear:both;content:''}
.news_end .info_lst li{position:relative;float:left;width:166px;height:81px;padding:22px 16px}
.news_end .info_lst li + li{margin-left:4px}
.news_end .info_lst li .link_area{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #dbe0e8;color:transparent;z-index:30}
.news_end .info_lst .info_wrap{position:absolute;bottom:17px;left:14px;font-family:AppleSDGothicNeo-Light,sans-serif}
.news_end .info_lst .info_wrap span{font-size:12px}
.news_end .info_lst .info_wrap span ~ span{padding-left:5px}
.news_end .info_lst .game_status{font-family:AppleSDGothicNeo-Light,sans-serif;color:#000}
.news_end .info_lst .game_vod .link_area{border:1px solid rgba(0,0,0,0.15);background:rgba(0,0,0,0.2)}
.news_end .game_status .info_wrap .live + span:before{margin:0;background:none}
.news_end .main_article{margin:25px 0 0;font-family:AppleSDGothicNeo-Regular,sans-serif;font-size:17px;line-height:1.55em;color:#333;word-break:break-all;word-wrap:break-word}
.news_end .main_article p{padding:10px 0;font-size:17px;line-height:1.55em;color:#333}
.news_end .main_article .naverPostVideoDiv .nw_im_n{margin:0}
@media (max-width:767px) {
	.news_end .main_article .naverPostVideoDiv{margin:0 -15px}
}
.news_end .main_article iframe{width:100% !important;height:52vw;border:0}
@media (min-width:568px) {
	.news_end .main_article iframe{height:53.5vw}
}
@media (min-width:768px) and (orientation:portrait){.news_end .main_article iframe{height:45.45vw}
}
@media (min-width:1024px) {
	.news_end .main_article iframe{height:38.475vw}
}
.news_end .main_article .video_area{margin:0 0 .6em;padding-top:1px;-webkit-transform:translate(0,0);min-height:56.5625vw}
@media (min-width:768px) and (orientation:portrait){.news_end .main_article .video_area{min-height:37.3625vw}
}
@media (min-width:1024px) {
	.news_end .main_article .video_area{min-height:24.9625vw}
}
.news_end .nw_im{width:100%}
.news_end .nw_im img{width:100%}
.news_end .nw_im_n{margin:0px -15px 0;text-align:center}
.news_end .nw_im_n img{margin-bottom:0.6em}
.news_end .nw_im_n iframe{width:100% !important}
.news_end .nw_im_n.is_small .nw_im{display:inline-block}
.news_end .nw_im_n.is_small img{width:auto}
.news_end .nw_im_n.is_long .nw_im{display:inline-block}
.news_end .nw_im_n.is_long img{width:auto;max-height:475px}
.news_end .nbd_a{display:inline-block;position:relative}
.news_end .nbd_a .cmt{display:block !important;font-size:11px !important;font-weight:normal !important;color:#666 !important;text-align:center !important}
.news_end .tac{width:100%}
.news_end .tac .nw_im_n{margin-right:0;margin-left:0}
.news_end .main_article table .nw_im_n + p,.news_end .tac tr + tr td{font-family:AppleSDGothicNeo-Light,sans-serif;padding:0 0 0.7em !important;font-size:11px;line-height:1.25em;color:#999;text-align:center}
.news_end .main_article table .nw_im_n + p span,.news_end .tac tr + tr td font{font-size:11px !important;color:#999 !important}
.news_end .tac tr + tr td font + p{padding:0}
.news_end .nbd_mov{position:absolute;top:auto;left:11px;bottom:18px;width:21px;height:21px;margin:0;background-position:-270px -612px}
.news_end .news .more_article:visited{color:#333}
.news_end .more_article{overflow:hidden;height:45px;padding:0 9px;border-top:1px solid #eee;background:#f6f6f7;font-family:AppleSDGothicNeo-Regular,sans-serif;line-height:47px;color:#333;text-align:right}
.news_end .more_article a{padding:3px}
.news_end .more_article span:after{display:inline-block;width:6px;height:12px;margin:17px 0 0 5px;background-position:-100px -567px;vertical-align:top;content:''}
.news_end .ad_wrap{border-bottom:9px solid #eff2f8;border-top:9px solid #eff2f8}
.news_end .ad_wrap .ad_img{position:relative}
.news_end .ad_wrap .ad_img a{position:relative;z-index:20;width:100%;height:100%;display:block}
.news_end .ad_wrap .ad_img a img{width:100%;vertical-align:top}
.news_end .ad_wrap .ad_img .ad_cont{display:block;position:relative;text-align:center;max-width:495px;max-height:300px;margin:0 auto}
.news_end .ad_wrap .ad_img .ad_bg1{position:absolute;top:0;left:0;z-index:10;width:50%;height:100%}
.news_end .ad_wrap .ad_img .ad_bg2{position:absolute;top:0;right:0;z-index:10;width:50%;height:100%}
.news_end .ad_wrap .ad_img .ad_clip{position:absolute;top:auto;left:2.5%;bottom:4%;right:auto;z-index:30;background:#000;color:#fff}
.news_end .ad_wrap .ppl_image_section{display:block;padding:14px 0 13px;background:#eff2f8;line-height:13px;text-align:center}
.news_end .ad_wrap .ppl_image_section img{vertical-align:top}
.news_end .naver_post p{margin:0;padding:0}
.news_end .u_cbox{border-top:9px solid #eff2f8}
.end_comp .gameinfo_section{margin:10px 0}
.gameinfo_section .common_playicon_nonfloat{margin-top:1px}
@media (max-width:320px) {
	.news_end .ad_box_wrap{margin-right:-15px;margin-left:-15px}
	.news_end .ad_box_wrap:before,.news_end .ad_box_wrap:after{display:none}
}
@media (min-width:768px) {
	.news_end .newsct_body .author,.news_end .newsct_body .author_info{display:inline-block;margin-top:4px;font-size:13px}
	.news_end .newsct_body .author_info:before{display:inline-block;margin:3px 7px 0 0;width:1px;height:11px;background-color:#eff2f8;vertical-align:top;content:''}
	.news_end .view_all .sc_count{padding-left:65px}
	.news_end .sc_btn_opt .sc_bo{margin:-8px 65px 0 0}
	.news_end .sc_btn_opt .sc_bo:first-child{margin-right:5px}
	.news_end .gameinfo_section{padding:35px 0;margin:0 -65px}
	.news_end .gameinfo_group{height:145px}
	.news_end .info_lst{margin:0 65px}
	.news_end .info_lst li{width:185px;height:91px;padding:27px 23px}
	.news_end .info_lst li + li{margin-left:7px}
	.news_end .info_lst .info_wrap{left:18px;bottom:20px}
	.news_end .info_lst .info_wrap span{font-size:14px}
	.news_end .info_lst .game_status .info_wrap{left:20px;bottom:22px}
	.news_end .more_article{padding:0 65px;height:49px;line-height:49px;font-size:16px}
	.news_end .more_article span:after{margin:17px 0 0 8px}
	.news_end .nw_im_n{margin:0}
}
@media (min-width:1024px) {
	.news_end .view_all .sc_count{padding-left:105px}
	.news_end .sc_btn_opt .sc_bo{margin:-8px 105px 0 0}
	.news_end .more_article{padding:0 105px}
	.news_end .gameinfo_section{padding:50px 0;margin:0 -105px}
	.news_end .gameinfo_group{height:165px}
	.news_end .info_lst{margin:0 105px}
	.news_end .info_lst li{width:225px;height:103px;padding:31px 20px}
	.news_end .info_lst li + li{margin-left:10px}
	.news_end .info_lst .info_wrap{left:20px;bottom:25px}
	.news_end .info_lst .info_wrap span{font-size:16px}
	.news_end .info_lst .game_status .info_wrap{left:20px;bottom:26px}
}
.game_status .team_wrap:after{display:table;clear:both;content:''}
.game_status .team_wrap + .team_wrap{margin:16px 0 18px}
.game_status .team{float:left;font-size:17px}
.game_status .score{position:relative;float:right;margin-top:-2px;font-size:20px;font-family:HelveticaNeue-Light,sans-serif;color:#000}
.game_status .score.grey{color:#999}
.game_status .score.turn:after{position:absolute;top:5px;right:-9px;width:5px;height:6px;background-position:-100px -610px;content:''}
.game_status .info_wrap span{color:#3780ed}
.game_status .info_wrap span + span{color:#9ca2ae}
.game_status .info_wrap .date{font-family:HelveticaNeue-Light,sans-serif}
.game_status .info_wrap .live{overflow:hidden;display:inline-block;width:26px;height:14px;margin:-2px 0 0 3px;background-position:-55px -127px;color:transparent;vertical-align:middle}
@media (min-width:768px) {
	.game_status .score{font-size:23px}
	.game_status .score.turn:after{top:5px;right:-11px}
	.game_status .team_wrap + .team_wrap{margin:17px 0 18px}
	.game_status .team{font-size:18px}
	.game_status .info_wrap .live{margin:-2px 1px 0 3px}
}
@media (min-width:1024px) {
	.game_status .team{font-size:20px}
	.game_status .score{font-size:29px}
	.game_status .team_wrap + .team_wrap{margin:22px 0 18px}
	.game_status .info_wrap .live{margin:-2px 1px 0 1px}
}
.game_vod{position:relative;font-family:AppleSDGothicNeo-Regular,sans-serif;font-size:14px;color:#fff}
.game_vod:after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://ssl.pstatic.net/static/sports/2014/mobile/common/vod_grd.png) repeat-x 0 100%;background-size:198px 38px;-webkit-background-size:198px 38px}
.game_vod .vod_thmb_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.game_vod img{width:100%;height:100%;vertical-align:top}
.game_vod strong{position:absolute;display:-webkit-box;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;top:92px;left:0;padding:0 10px;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;line-height:26px;z-index:50}
@media (min-width:768px) {
	.game_vod strong{top:108px;font-size:17px}
	.game_vod .link_area:before{width:61px;height:61px;margin:-42px 0 0 -31px;background-position:-270px -525px}
}
@media (min-width:1024px) {
	.game_vod strong{top:124px}
}
.player_status .player_pht{position:relative;overflow:hidden;float:left;width:64px;height:64px;margin:-7px 0 0 -4px;border-radius:33px;-webkit-border-radius:33px}
.player_status .player_pht img{width:100%;vertical-align:top}
.player_status .player_stat{float:left;margin:-3px 0 0 10px}
.player_status .player_stat dt,.player_status .player_stat dd{font-family:AppleSDGothicNeo-Light,sans-serif;display:inline-block}
.player_status .player_stat dd i{font-family:HelveticaNeue-Light,sans-serif}
.player_status .player_stat dt:first-child{font-size:16px;color:#000}
.player_status .player_stat dd:nth-child(2){margin-left:3px;font-size:17px;color:#3780ed}
.player_status .player_stat dt:nth-child(3){display:block;margin:6px 0 -2px 0}
.player_status .player_stat dt:nth-child(3),.player_status .player_stat dd:nth-child(4){font-size:11px;color:#333}
.player_status .info_wrap span{color:#000}
.player_status .info_wrap span ~ span{color:#8f98a7}
@media (min-width:768px) {
	.player_status .player_pht{margin:-11px 0 0 -6px;width:77px;height:77px;border-radius:40px;-webkit-border-radius:40px}
	.player_status .player_stat{margin:-4px 0 0 13px}
	.player_status .player_stat dt:first-child{font-size:18px}
	.player_status .player_stat dt:nth-child(3){margin:8px 0 1px 0;font-size:13px}
	.player_status .player_stat dd:nth-child(2){margin-left:4px;font-size:19px}
	.player_status .player_stat dd:nth-child(4){font-size:13px}
}
@media (min-width:1024px) {
	.player_status .player_pht{margin:-10px 0 0 0}
	.player_status .player_stat{margin:-2px 0 0 15px}
	.player_status .player_stat dd:nth-child(2){margin-left:5px;font-size:22px}
	.player_status .player_stat dd:nth-child(4){font-size:15px}
	.player_status .player_stat dt:first-child{font-size:20px}
	.player_status .player_stat dt:nth-child(3){margin:10px 0 5px 0;font-size:15px}
}
.end_group:after{display:table;clear:both;content:''}
.news_end .end_group .end_comp .visit,.news_end .end_group .end_comp .cmt{display:block;margin-top:6px;color:#8f8f8f;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:12px;line-height:normal}
.news_end .end_comp .head{max-width:994px;margin:0 auto;padding:0 15px;height:50px}
.news_end .end_comp .head h3{font-size:18px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;line-height:50px;letter-spacing:-0.3px}
.news_end .end_comp .list li + li{border-top:1px solid #f2f2f2}
.news_end .end_comp .flick_pg{top:21px}
.news_end .end_comp .gameinfo_section{border-top:1px solid #f0f0f0}
body:not(.light) .news_end .end_comp .list{border-top:1px solid #f0f0f0}
body:not(.light) .news_end .end_comp .list li{max-width:1024px;margin:0 auto}
.end_comp{position:relative;overflow:hidden;border-top:9px solid #eff2f8;background:#fff}
.end_comp .head{position:relative;z-index:3050;height:41px;padding:0 15px;color:#000}
.end_comp .head h3{display:inline-block;font-weight:normal;font-size:17px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;line-height:41px;vertical-align:middle}
.end_comp .head h3 span{color:#2565d0}
.end_comp .head a.help{display:inline-block;padding:0 1px;line-height:41px;vertical-align:middle}
.end_comp .head a.help span{display:inline-block;width:16px;height:16px;margin-top:12px;background-position:-100px -305px;color:transparent;vertical-align:top}
.end_comp .head .title{display:inline-block;color:#000}
.end_comp .button_info_layer{background-position:-106px -63px;display:inline-block;vertical-align:top;width:16px;height:16px;margin-top:15px;border:0;background-color:transparent;padding:2px;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}
.end_comp .news_info_layer{display:none;position:absolute;top:44px;left:10px;font-size:15px;padding:14px 29px 15px 17px;border:1px solid #5488e3;color:#666;letter-spacing:-0.88px;font-weight:500;background:#fff}
.end_comp .news_info_layer.is_active{display:block}
@media (min-width:768px) {
	.end_comp .news_info_layer{left:65px}
}
@media (min-width:1024px) {
	.end_comp .news_info_layer{left:105px}
}
.end_comp .news_info_layer .button_close{position:absolute;top:0;right:0;border:0;background-color:transparent;padding:9px 10px;cursor:pointer}
.end_comp .news_info_layer .button_close:before{background-position:-53px -98px;display:inline-block;vertical-align:top;width:14px;height:14px;content:''}
.end_comp .list:after{display:table;clear:both;content:''}
.end_comp .list a{display:block;padding:0 20px;color:#000}
.end_comp .list a:after{display:table;clear:both;content:''}
.end_comp .list a:visited{color:#888}
.end_comp .article_txt{padding:13px 0}
.end_comp .article_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#000;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:16px;line-height:20px}
.end_comp .article_info{overflow:hidden;display:block;margin-top:6px;color:#8f8f8f;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:12px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}
.end_comp .article_info .visit:before,.end_comp .article_info .play:before,.end_comp .article_info .cmt:before{content:'';margin:3.5px 4px 0 0}
.end_comp .article_info .visit:before{background-position:-84px -98px;display:inline-block;vertical-align:top;width:14px;height:9px}
.end_comp .article_info .play:before{background-position:-9px -138px;display:inline-block;vertical-align:top;width:8px;height:9px}
.end_comp .article_info .cmt:before{background-position:-76px -117px;display:inline-block;vertical-align:top;width:11px;height:11px}
.end_comp .article_info .provider{margin-left:4px;padding-right:4px;font-size:11px}
.end_comp .article_info .provider:before{content:'';display:inline-block;width:1px;height:10px;margin:-3px 7px 0 0;background:#e5e5e5;vertical-align:middle}
.end_comp .article_img{float:right;position:relative}
.end_comp .article_img img{vertical-align:top}
.end_comp .article_img:after{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;-webkit-box-sizing:border-box;content:''}
.end_comp .type_text li:last-child{padding-bottom:9px}
.end_comp .type_text .article_txt{padding:11px 0}
.end_comp .type_text .article_tit{line-height:18px}
.end_comp .type_text .article_info{color:#a8a8a8;line-height:12px}
.end_comp .type_num .article_tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;padding-right:15px}
.end_comp .type_num .article_txt{overflow:hidden;padding:0}
.end_comp .type_num .article_img + .article_txt{padding:0 0 0 26px}
.end_comp .type_num a{position:relative;padding:13px 20px}
.end_comp .type_num .spr{position:absolute;top:13px;left:20px;color:#2d7fee;font-family:HelveticaNeue-Light,sans-serif;font-size:24px;line-height:24px}
.end_comp .type_vod{display:block;padding:5px;background:none}
.end_comp .type_vod li{float:left;width:50%;padding:5px;box-sizing:border-box;-webkit-box-sizing:border-box}
.end_comp .type_vod a{position:relative;padding:0}
.end_comp .type_vod a > div{display:-webkit-box;background:#a1a1a8;-webkit-box-orient:vertical}
.end_comp .type_vod a > span{position:absolute;top:10px;left:11px;z-index:20;width:11px;height:16px;color:transparent}
.end_comp .type_vod .league + span:before{display:inline-block;overflow:hidden;width:1px;height:10px;margin:-1px 4px 1px 2px;background:rgba(255,255,255,0.3);vertical-align:middle;content:''}
.end_comp .type_vod .title{display:-webkit-box;overflow:hidden;min-height:38px;margin-bottom:7px;text-overflow:ellipsis;font-size:15px;font-family:AppleSDGothicNeo-Light,sans-serif;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.end_comp .type_vod .source{position:relative;bottom:auto;padding:0;color:#e6e6e6}
.end_comp .type_vod .source span:after{display:none}
.end_comp .type_vod .text{padding:12px 10px 10px}
.end_comp .flick_pg{position:absolute;top:17px;right:10px;height:8px}
.end_comp .flick_pg > span{overflow:hidden;float:left;width:6px;height:6px;margin:1px 2px;background:#d9d9d9;-webkit-border-radius:4px;border-radius:4px;color:transparent}
.end_comp .flick_pg > span.on{width:8px;height:8px;margin:0 2px;background:#3780ed}
.end_vod_scroll{height:225px}
.end_vod_scroll .type_vod{overflow:hidden;padding:2px 17px;white-space:nowrap}
.end_vod_scroll .type_vod li{float:none;display:inline-block;width:176px;margin:0 -2px;padding:0}
.end_vod_scroll .type_vod li + li{margin-left:8px}
.end_vod_scroll .type_vod .text{height:73px;padding:14px 15px 16px;white-space:normal}
.end_vod_scroll .type_vod .title{min-height:39px;margin-bottom:14px;font-size:16px;line-height:20px}
.end_vod_scroll .type_vod .source{font-size:13px}
@media (min-width:768px) {
	.author_info{display:inline-block;font-size:16px}
}
@media (min-width:1024px) {
	.author_info{font-size:18px}
}
.end_vod_list{padding:5px;counter-reset:num 0}
.end_vod_list:after{display:table;clear:both;content:''}
.end_vod_list a{display:block}
.end_vod_list a > div{display:-webkit-box;-webkit-box-orient:vertical}
.end_vod_list .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:2}
.end_vod_list .image{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:1}
.end_vod_list .image img{vertical-align:top}
.end_vod_list .image:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.15);content:''}
.end_vod_list .image .play{position:absolute;bottom:0;right:0;z-index:20;overflow:hidden;height:19px;padding:0 5px;background:rgba(0,0,0,0.5);color:#fff;font-size:13px;font-family:Helvetica,sans-serif;line-height:19px}
.end_vod_list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.end_vod_list .source span + span{padding-left:5px}
.end_vod_list .source .visit{font-family:HelveticaNeue,sans-serif}
.end_vod_list .source .visit .ico{margin:4px 3px 0 0;color:transparent;vertical-align:top;opacity:0.7}
.end_vod_li{float:left;width:50%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.end_vod_li a{display:block;background:#7f7f87}
.end_vod_li .end_vod_box{position:relative}
.end_vod_li .end_vod_box:before{position:absolute;top:10px;left:11px;z-index:20;color:#fff;font-size:21px;font-family:Helvetica,sans-serif;content:counter(num);counter-increment:num}
.end_vod_li .text{position:relative;padding:12px 10px 10px;height:68px;white-space:normal}
.end_vod_li .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:7px;color:#fff;font-size:17px;line-height:21px}
.end_vod_li .source{position:absolute;bottom:0;left:0;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e6e6e6}
.end_vod_li .source span{color:rgba(255,255,255,0.7);font-size:11px}
.end_vod_li .source .visit .ico{width:8px;height:10px;margin:4px 3px 0 0;background-position:-270px -308px;vertical-align:top}
.end_vod_li .image:before{content:'';display:block;padding-top:62%}
.end_vod_li .image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}
.end_vod_li .thmb_img{width:100%;vertical-align:top}
.end_vod_scroll .end_vod_list{overflow:hidden;padding:15px;white-space:nowrap}
.end_vod_scroll .end_vod_li{float:none;display:inline-block;width:176px;margin:0 -2px;padding:0;vertical-align:top}
.end_vod_scroll .end_vod_li a{height:195px}
.end_vod_scroll .end_vod_li + li{margin-left:8px}
.end_vod_scroll .end_vod_li .title{font-size:16px;line-height:20px}
.end_vod_scroll .end_vod_li .text{padding:14px 15px 16px;height:56px}
.end_vod_scroll .end_vod_li .source{padding:10px 15px}
.fs1 .subject,.fs1 .column_wrap2 .column_info .info_tit{font-size:21px;line-height:28px}
.fs1 .newsct_body .main_article,.fs1 .newsct_body .main_article p{font-size:17px}
.fs1 .newsct_body .main_article > span,.fs1 .newsct_body .main_article p > span{font-size:17px !important}
.fs2 .subject,.fs2 .column_wrap2 .column_info .info_tit{font-size:22px;line-height:29px}
.fs2 .newsct_body .main_article,.fs2 .newsct_body .main_article p{font-size:18px;line-height:28px}
.fs2 .newsct_body .main_article > span,.fs2 .newsct_body .main_article p > span{font-size:18px !important}
.fs3 .subject,.fs3 .column_wrap2 .column_info .info_tit{font-size:23px;line-height:30px}
.fs3 .newsct_body .main_article,.fs3 .newsct_body .main_article p{font-size:19px;line-height:30px}
.fs3 .newsct_body .main_article > span,.fs3 .newsct_body .main_article p > span{font-size:19px !important}
.fs4 .subject,.fs4 .column_wrap2 .column_info .info_tit{font-size:24px;line-height:31px}
.fs4 .newsct_body .main_article,.fs4 .newsct_body .main_article p{font-size:20px;line-height:33px}
.fs4 .newsct_body .main_article > span,.fs4 .newsct_body .main_article p > span{font-size:20px !important}
.fs5 .subject,.fs5 .column_wrap2 .column_info .info_tit{font-size:26px;line-height:33px}
.fs5 .newsct_body .main_article,.fs5 .newsct_body .main_article p{font-size:21px !important;line-height:34px}
.fs5 .newsct_body .main_article > span,.fs5 .newsct_body .main_article p > span{font-size:21px !important}
@media (min-width:768px) {
	.fs1 .subject,.fs1 .column_wrap2 .column_info .info_tit{font-size:31px;line-height:40px}
	.fs2 .subject,.fs2 .column_wrap2 .column_info .info_tit{font-size:32px;line-height:41px}
	.fs3 .subject,.fs3 .column_wrap2 .column_info .info_tit{font-size:33px;line-height:42px}
	.fs4 .subject,.fs4 .column_wrap2 .column_info .info_tit{font-size:34px;line-height:43px}
	.fs5 .subject,.fs5 .column_wrap2 .column_info .info_tit{font-size:36px;line-height:45px}
}
@media (min-width:1024px) {
	.fs1 .subject,.fs1 .column_wrap2 .column_info .info_tit{font-size:34px;line-height:40px}
	.fs2 .subject,.fs2 .column_wrap2 .column_info .info_tit{font-size:35px;line-height:41px}
	.fs3 .subject,.fs3 .column_wrap2 .column_info .info_tit{font-size:36px;line-height:42px}
	.fs4 .subject,.fs4 .column_wrap2 .column_info .info_tit{font-size:37px;line-height:43px}
	.fs5 .subject,.fs5 .column_wrap2 .column_info .info_tit{font-size:39px;line-height:45px}
}
.reporter_post{margin:43px 0 40px;padding:0 3px}
.reporter_post:before{display:block;width:30px;height:1px;margin-left:1px;margin-bottom:10px;background:#000;content:''}
.reporter_post ~ .reporter{margin-top:15px}
.reporter_post .post_link{display:inline-block;padding:10px 0;color:#010101;font-size:19px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif}
.reporter_post .post_link:after{display:inline-block;width:4px;height:7px;margin:-2px 0 2px 6px;background-position:-22px -105px;vertical-align:middle;content:''}
.reporter_post + .article_notice_txt{padding-top:0;margin-top:-36px;margin-bottom:6px}
.news_cmt_option{padding:18px 0 8px;border-top:9px solid #eff2f8;text-align:center}
.news_cmt_option p{color:#888;font-size:12px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.45em}
.news_cmt_option p strong{color:#2565d0;font-weight:normal;font-family:AppleSDGothicNeo-Medium,sans-serif}
.news_cmt_option .btn_option{display:inline-block;margin-top:3px;padding:5px 10px;color:#222;font-size:16px;text-align:center}
.news_cmt_option .btn_option span{color:#3f75da}
.news_cmt_option .btn_option:after{content:'';display:inline-block;width:14px;height:14px;margin:3px 0 0 3px;background-position:-165px -385px;vertical-align:top}
.news_cmt_option2{padding:12px 0 17px;border-top:1px solid #eee;background:#fafcfe;text-align:center}
.news_cmt_option2 p{margin-top:2px;color:#888;font-size:11px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.45em}
.news_cmt_option2 p strong{color:#2565d0;font-weight:normal;font-family:AppleSDGothicNeo-Medium,sans-serif}
.news_cmt_option2 .btn_option{display:inline-block;padding:5px 10px;color:#222;font-size:16px;text-align:center}
.news_cmt_option2 .btn_option span{color:#3f75da}
.news_cmt_option2 .btn_option:after{content:'';display:inline-block;width:14px;height:14px;margin:3px 0 0 3px;background-position:-181px -385px;vertical-align:top}
#ct.ranking .end_comp{border:0}
#ct.ranking .end_group{border-top:5px solid #eff2f8;border-bottom:5px solid #eff2f8}
#ct.ranking .calendar{margin-bottom:-5px}
ol.list.ranking{padding:5px 0}
ol.list.ranking li{height:35px}
ol.list.ranking a{display:block;position:relative;padding:0 60px 0 5px;color:#000}
ol.list.ranking .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-family:AppleSDGothicNeo-Light,sans-serif;font-size:14px;line-height:34px}
ol.list.ranking .title span{display:inline-block;min-width:22px;margin:0 1px 3px 0;color:#3780ed;font-size:18px;font-family:HelveticaNeue-Light,sans-serif;text-align:center;vertical-align:middle}
ol.list.ranking .visit{position:absolute;top:0;right:10px;color:#999;font-family:HelveticaNeue-Light,sans-serif;font-size:11px;line-height:31px;text-align:right}
.a ol.list.ranking .title span{margin:-1px 1px 1px 0}
@media (min-width:768px) {
	ol.list.ranking{padding:6px 0 0}
	ol.list.ranking a{padding-left:9px}
	ol.list.ranking .title{font-size:16px;line-height:35px}
	ol.list.ranking .title span{min-width:25px;margin-right:8px;font-size:21px}
}
.flick_rank_lst{position:relative;height:360px}
.flick_rank_pht{height:612px}
@media (min-width:768px) {
	.flick_rank_lst:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#f0f0f0;content:''}
	.flick_rank_lst .lst_wrap{float:left;width:50%}
}
/* ranking photo */
.rank_pht_lst{padding:10px}
.rank_pht_lst:after{display:table;clear:both;content:''}
.rank_pht_lst img{width:100%;vertical-align:top}
.rank_pht_lst li{float:left;width:50%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.rank_pht_lst li > div{position:relative;min-height:110px;background:rgba(0,0,0,0.2)}
.rank_pht_lst li > div:after{position:absolute;top:0;bottom:0;left:0;right:0;background:url(https://ssl.pstatic.net/static/sports/2014/mobile/common/ranking_grd.png) repeat-x 0 100%;background-size:145px 80px;-webkit-background-size:145px 80px;content:''}
.rank_pht_lst .text{position:absolute;bottom:8px;left:0;z-index:30;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:AppleSDGothicNeo-Regular,sans-serif;font-size:15px;line-height:18px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.rank_pht_lst .link_area{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.07);color:transparent;z-index:30}
@media (min-width:530px) {
	.rank_pht_lst .text{font-size:16px}
}
@media (min-width:768px) {
	.rank_pht_lst li{width:25%}
	.flick_rank_pht{height:596px}
}
@media (min-width:1024px) {
	.flick_rank_pht{height:721px}
}
/* ranking vod */
.rank_vod_lst li + li{border-top:1px solid #f2f2f2}
.rank_vod_lst a{display:block;padding:10px 8px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif}
.rank_vod_lst a:after{display:table;clear:both;content:''}
.rank_vod_lst .image,.rank_vod_lst .text{display:table-cell;height:73px;vertical-align:middle}
.rank_vod_lst .image{position:relative;width:123px;background-color:#e4e8f1}
.rank_vod_lst .image img{position:relative;vertical-align:top}
.rank_vod_lst .image::before{background-position:-122px -97px;display:inline-block;vertical-align:top;width:52px;height:11px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.rank_vod_lst .image:after{position:absolute;top:0;left:0;z-index:19;width:123px;height:73px;background:rgba(0,0,0,0.2);content:''}
.rank_vod_lst .text{padding-left:13px}
.rank_vod_lst .image .rank{position:absolute;top:4px;left:5px;z-index:20;color:#fff;font-size:17px;font-family:Helvetica;content:counter(num);counter-increment:num}
.rank_vod_lst .tag{display:block;margin-top:-3px;padding-bottom:2px;color:#3780ed;font-size:12px}
.rank_vod_lst .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;font-size:15px;font-weight:normal;line-height:1.36em}
.rank_vod_lst .source{margin-bottom:-4px;padding-top:2px;padding-left:2px;color:#999;font-size:10px;font-family:HelveticaNeue-Light,sans-serif}
.rank_vod_lst .source > span{padding-right:4px}
.rank_vod_lst .source span + span:before{display:inline-block;width:1px;height:10px;margin-right:6px;background:#ededed;vertical-align:middle;content:''}
.rank_vod_lst .visit{font-family:HelveticaNeue,sans-serif}
.rank_vod_lst .visit .ico{width:7px;height:9px;margin:-1px 3px 1px 0;vertical-align:middle;background-position:-100px -556px}
.flick_rank_vod{overflow:hidden;height:938px}
@media (min-width:768px) {
	.flick_rank_vod{height:474px}
}
.rank_vod_lst{padding:0 7px}
@media (min-width:768px) {
	.rank_vod_lst + .rank_vod_lst li:first-child{border-top:1px solid #f2f2f2}
	.flick_rank_vod{padding:5px 0}
	.flick_rank_vod:after{display:table;clear:both;content:''}
	.flick_rank_vod .lst_wrap{float:left;width:50%}
}
/* ranking guide */
.ly_guide{display:none;position:absolute;top:41px;left:0;width:100%}
.ly_guide > div{margin:5px;padding:19px;padding-bottom:17px;background:#e9f4fd}
.ly_guide p{color:#777;font-size:14px;font-family:AppleSDGothicNeo-Light,sans-serif;line-height:1.46em}
.ly_guide p.t{display:none}
.ly_guide .close{position:absolute;top:8px;right:8px}
.ly_guide .close span{display:block;width:13px;height:12px;margin:10px;background-position:-100px -322px;color:transparent}
@media (min-width:768px) {
	.ly_guide{top:46px;width:50%}
	.ly_guide p.m{display:none}
	.ly_guide p.t{display:block}
	.ly_guide > div{margin:10px}
}
@media (min-width:1024px) {
	.ly_guide > div{margin-left:64px}
}
.lyr_fsize{overflow:hidden;width:200px;height:40px;background:rgba(0,0,0,0.7);color:#fff;font-weight:bold;font-size:15px;line-height:40px;text-align:center;border-radius:3px;-webkit-border-radius:3px;text-shadow:0 -1px 0 #000;-webkit-text-shadow:0 -1px 0 #000}
.news_poll{margin:50px 4px;padding:17px;padding-top:16px;border:1px solid #e4e4e4}
.news_poll .poll_area .title{font-size:17px;line-height:21px}
.news_poll .poll_area .title b{font-weight:normal}
.news_poll .poll_area .title:before{content:'';width:16px;height:16px;margin-top:1px;background-position:-130px -305px;vertical-align:top}
.news_poll .poll_area .info{padding:2px 2px 8px;color:#878787;font-size:13px;font-family:HelveticaNeue-Light,Sans-serif-Light;line-height:17px}
.news_poll .poll_area .info span{padding-right:15px}
.news_poll .poll_area .info b{width:13px;height:13px;margin:2px 4px 0 0;background-position:-130px -380px;vertical-align:top}
.news_poll .poll_area .info .join b{width:12px;background-position:-130px -365px}
.news_poll .poll_btn{text-align:center}
.news_poll .poll_btn .btn{overflow:hidden;display:inline-block;width:100px;height:30px;margin:0 2px 0 1px;color:#fff;line-height:32px;font-size:15px;background:#2565d0}
.news_poll .poll_btn .off{background:#8991a3}
.news_poll_ct{padding:4px 0 15px}
.news_poll_ct .border{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;margin:-1px;border:1px solid #508cf1}
.news_poll_ct .inner{position:relative;border:1px solid #eee}
.news_poll_ct .inner label{display:table;width:100%;height:46px;padding:3px 37px 0 10px;color:#333;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box}
.news_poll_ct .inner label span{display:table-cell;height:46px;vertical-align:middle}
.news_poll_ct .inner ~ .inner{margin-top:-1px}
.news_poll_ct .inner:nth-child(odd){background-color:#fbfbfb}
.news_poll_ct .thmb{overflow:hidden;position:absolute;top:-1px;left:-1px;width:54px;height:51px}
.news_poll_ct .thmb img{height:100%;margin-left:-5px;vertical-align:top}
.news_poll_ct .thmb ~ label{padding-left:63px}
.news_poll_ct .emblem{overflow:hidden;position:absolute;top:1px;left:3px;width:54px;text-align:center}
.news_poll_ct .emblem ~ label{padding-left:63px}
.news_poll_ct .vod{overflow:hidden;position:absolute;top:-1px;left:-1px;background-color:#e4e4e4;text-align:center}
.news_poll_ct .vod img{height:100%;vertical-align:top}
.news_poll_ct .vod ~ label{padding-left:78px}
.news_poll_ct .vod_area{display:block;width:69px;height:51px}
.news_poll_ct .mask{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.03)}
.news_poll_ct .check{position:absolute;top:50%;right:10px;width:19px;height:19px;margin-top:-9px}
.news_poll_ct .check input{width:19px;height:19px;background-position:-130px -323px;border:0;background-color:#fff;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}
.news_poll_ct .over{z-index:20}
.news_poll_ct .over input{background-position:-130px -344px}
.news_poll_ct .over .border{display:block}
.news_poll_ct .over .vod{z-index:20}
.news_poll_ct .over .vod_area:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #508cf1;border-right:0}
.news_end .u_cbox{padding:0 15px !important}
.news_end .u_cbox .u_cbox_wrap{max-width:994px;margin:0 auto}
@media (min-width:768px) {
	.news_poll{margin-right:0;margin-left:0;padding:17px 20px 24px}
	.news_poll .poll_area .title{font-size:18px}
	.news_poll .poll_area .info{padding-bottom:9px}
	.news_poll .poll_btn .btn{width:125px;height:40px;line-height:42px;font-size:17px}
	.news_poll_ct .inner label{font-size:16px}
}
@media (min-width:768px) {
	body:not(.light) .news_end .end_group{overflow:hidden;background:#eff2f8;border-bottom:5px solid #eff2f8}
	body:not(.light) .news_end .end_group .end_comp:nth-child(1){float:left;border-right:5px solid #eff2f8;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
	body:not(.light) .news_end .end_group .end_comp:nth-child(1) .head:after{right:11px}
	body:not(.light) .news_end .end_group .end_comp:nth-child(1) .list li{padding:0 7px 0 47px}
	body:not(.light) .news_end .end_group .end_comp:nth-child(2){float:left;border-left:5px solid #eff2f8;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
	body:not(.light) .news_end .end_group .end_comp:nth-child(2) .head{padding-left:20px}
	body:not(.light) .news_end .end_group .end_comp:nth-child(2) .list li{padding:0 47px 0 6px}
}
@media (min-width:1024px) {
	body:not(.light) .news_end .end_group .end_comp:nth-child(1) .list li{padding:0 38px 0 93px}
	body:not(.light) .news_end .end_group .end_comp:nth-child(2) .list li{padding:0 128px 0 4px}
}
@media (min-width:768px) {
	body:not(.light) .news_end .end_comp .head a.help{padding:0 3px}
	body:not(.light) .news_end .end_comp .flick_pg{right:65px}
}
@media (min-width:1024px) {
	body:not(.light) .news_end .end_comp .head:after{right:115px}
	body:not(.light) .news_end .end_comp .flick_pg{right:115px}
	body:not(.light) .news_end .end_comp .end_vod_scroll .end_vod_list{margin-top:-1px;padding:15px 108px 15px 107px}
}
@media (min-width:1024px) {
	body:not(.light) .news_end .newsct_body .author,body:not(.light) .news_end .newsct_body .author_info{margin-top:2px}
}
@media (min-width:530px) and (max-width:767px) {
	body:not(.light) .end_comp .type_vod li{width:33.33%}
}
@media (min-width:530px) {
	body:not(.light) .end_rank_flick .end_vod_li{width:33.33%}
}
/* _news_list.scss */
.newslst_common_wrap a:visited{color:var(--color-sub-text3)}
.newslst_common_wrap .newslst_item{background:var(--color-background)}
.newslst_common_wrap .newslst_item:first-child{padding-top:2px}
.newslst_common_wrap .newslst_item:first-child .lst_content{border-top:0}
.newslst_common_wrap .newslst_item:last-child{padding-bottom:2px}
.newslst_common_wrap .newslst_item + .newslst_item .lst_content{border-top:1px solid #f2f2f2}
@media (prefers-color-scheme:dark){html.DARK_THEME .newslst_common_wrap .newslst_item + .newslst_item .lst_content{border-top-color:#464649}
}
.newslst_common_wrap .lst_content{display:table;width:100%;min-height:89px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px}
.newslst_common_wrap .lst_content .img_area{display:table-cell;padding-right:12px;vertical-align:middle}
.newslst_common_wrap .lst_content .img_area.up_badge_no_img .thumb{width:25px;height:21px;margin-right:3px}
.newslst_common_wrap .lst_content .img_area.up_badge_no_img .thumb:before{content:none}
.newslst_common_wrap .lst_content .img_area.up_badge_no_img .thumb:after{content:none}
.newslst_common_wrap .lst_content .img_area .thumb{display:inline-block;position:relative;width:95px;height:61px;vertical-align:middle;background-color:#e4e8f1}
.newslst_common_wrap .lst_content .img_area .thumb:before{background-position:-122px -97px;display:inline-block;vertical-align:top;width:52px;height:11px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.newslst_common_wrap .lst_content .img_area .thumb img{position:relative}
.newslst_common_wrap .lst_content .img_area .thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1);content:''}
.newslst_common_wrap .lst_content .img_area .thumb .newslst_thumb_icon{position:absolute;color:transparent}
.newslst_common_wrap .lst_content .img_area .thumb .newslst_thumb_icon.up_icon{position:absolute;top:0;left:0;width:25px;height:21px;background-position:-552px -646px}
.newslst_common_wrap .lst_content .txt_area{display:table-cell;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}
.newslst_common_wrap .lst_content .txt_area .heading_txt{color:#3983de}
@media (prefers-color-scheme:dark){html.DARK_THEME .newslst_common_wrap .lst_content .txt_area .heading_txt{color:#6b9cff}
}
.newslst_common_wrap .lst_content .txt_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-main-text);font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;line-height:1.3em;word-break:break-all;word-wrap:break-word}
.newslst_common_wrap .lst_content .sub_info_area{margin-top:5px;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif}
.newslst_common_wrap .lst_content .sub_info_area .sub_group{display:inline-block}
.newslst_common_wrap .lst_content .sub_info_area .sub_group > span{display:inline-block;vertical-align:top}
.newslst_common_wrap .lst_content .sub_info_area .sub_group + .sub_group:before{display:inline-block;width:1px;height:9px;margin:4px 1px 0;background:#e5e5e5;vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .newslst_common_wrap .lst_content .sub_info_area .sub_group + .sub_group:before{background-color:#464649}
}
.newslst_common_wrap .lst_content .sub_info_area .section{color:var(--color-point-text3)}
.newslst_common_wrap .lst_content .sub_info_area .section + .provider{margin-left:2px}
.newslst_common_wrap .lst_content .sub_info_area .provider{color:var(--color-sub-info)}
.newslst_common_wrap .lst_content .sub_info_area .date,.newslst_common_wrap .lst_content .sub_info_area .time{color:var(--color-sub-info)}
.newslst_common_wrap .lst_content .sub_info_area .visit{color:var(--color-sub-info)}
.newslst_common_wrap .lst_content .sub_info_area .visit:before{display:inline-block;width:13px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-image:url(https://ssl.pstatic.net/static/sports/2019/m/12/16/sp_aug_v21.png);background-repeat:no-repeat;-webkit-background-size:800px 750px;background-size:800px 750px;background-position:-55px -48px;content:''}
.newslst_common_wrap .lst_content .sub_info_area .cmt{color:var(--color-sub-info)}
.newslst_common_wrap .lst_content .sub_info_area .cmt:before{display:inline-block;width:11px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-image:url(https://ssl.pstatic.net/static/sports/2019/m/12/16/sp_aug_v21.png);background-repeat:no-repeat;-webkit-background-size:800px 750px;background-size:800px 750px;background-position:-100px -294px;content:''}
.newslst_grid_bx.lst_type_text .newslst_common_wrap{padding:0}
.newslst_grid_bx.lst_type_text .newslst_common_wrap .lst_content{padding:0 13px;height:38px;min-height:38px;table-layout:fixed}
.newslst_grid_bx.lst_type_text .newslst_common_wrap .lst_content .txt_area .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:38px}
.newslst_grid_bx.lst_type_text .newslst_common_wrap .lst_content .img_area,.newslst_grid_bx.lst_type_text .newslst_common_wrap .lst_content .sub_info_area{display:none}
.sports_home .newslst_grid_bx{margin-top:9px}
@media (min-width:768px) {
	.sports_home .newslst_grid_bx.lst_type_text{padding:0 5px}
}
@media (min-width:1024px) {
	.sports_home .newslst_grid_bx.lst_type_text{padding:0}
}
@media (min-width:768px) {
	.sports_home .newslst_grid_bx.lst_type_text .article_group{border-left:5px solid #eff2f8;border-right:5px solid #eff2f8}
}
.sports_home .newslst_grid_bx .article_group{border-top:0;border-bottom:0;border-color:#eff2f8}
.sports_home .newslst_grid_bx .article_group + .article_group{border-top:9px solid #eff2f8}
@media (min-width:768px) {
	.sports_home .newslst_grid_bx .article_group + .article_group{border-top:0}
}
.sports_home .newslst_grid_bx .lst_content .txt_area{font-weight:500}
.sports_home .newslst_grid_bx .lst_content .txt_area .title{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;letter-spacing:-0.5px}
.sports_home .newslst_grid_bx .lst_content .sub_info_area .sub_group + .sub_group:before{margin-top:2px}
.game_end .newslst_grid_bx + .view_more{padding-top:4px}
.newslst_grid_bx + .view_more{padding-top:5px}
.club_news_lst_wrap .newslst_grid_bx:first-child{margin-top:-4px}
@media (max-width:320px) {
	.sports_home .newslst_common_wrap .lst_content .sub_info_area .sub_group + .sub_group:before,.section_home .newslst_common_wrap .lst_content .sub_info_area .sub_group + .sub_group:before{content:none}
	.sports_home .newslst_common_wrap .lst_content .sub_info_area .date,.sports_home .newslst_common_wrap .lst_content .sub_info_area .time,.section_home .newslst_common_wrap .lst_content .sub_info_area .date,.section_home .newslst_common_wrap .lst_content .sub_info_area .time{display:none}
}
@media (min-width:768px) {
	.newslst_grid_bx{display:table;padding:0 5px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
	.newslst_grid_bx .article_group{display:table-cell;width:50%;border-right:5px solid var(--color-body-background);border-left:5px solid var(--color-body-background);vertical-align:top}
	.newslst_grid_bx.lst_type_text{padding:4px 0 5px}
	.newslst_grid_bx.lst_type_text .article_group{border-top:0;border-bottom:0;border-left:13px solid var(--color-body-background);border-right:13px solid var(--color-body-background)}
	.sports_home .home_group2 .home_photo{border-right:1px solid #f2f2f2}
	.sports_home .home_group2 .newslst_item{position:relative;display:table-cell;width:25%;padding:11px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
	.sports_home .home_group2 .newslst_item .thumb{position:relative;display:block;width:100%;height:auto;margin-bottom:9px;vertical-align:middle}
	.sports_home .home_group2 .newslst_item .thumb img{width:100%;height:100%}
	.sports_home .home_group2 .newslst_item .txt_area{display:block;padding:0 5px}
	.sports_home .home_group2 .newslst_item .txt_area .heading_txt{color:#3983de}
	.sports_home .home_group2 .newslst_item .txt_area .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;line-height:1.3em;word-break:break-all;word-wrap:break-word}
	.sports_home .home_group2 .newslst_item .txt_area .summary{margin-top:7px;color:#8c959d;font-size:13px;line-height:1.4em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
	.sports_home .home_group2 .newslst_item .sub_info_area{position:absolute;bottom:0;left:0;right:0;padding:11px 16px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:11px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.sports_home .home_group2 .newslst_item .sub_info_area .sub_group{display:inline-block}
	.sports_home .home_group2 .newslst_item .sub_info_area .sub_group > span{display:inline-block;vertical-align:top}
	.sports_home .home_group2 .newslst_item .sub_info_area .sub_group + .sub_group:before{display:inline-block;width:1px;height:9px;margin:4px 1px 0;background:#e5e5e5;vertical-align:top;content:''}
	.sports_home .home_group2 .newslst_item .sub_info_area .section{color:#3461c8}
	.sports_home .home_group2 .newslst_item .sub_info_area .section + .provider{margin-left:2px}
	.sports_home .home_group2 .newslst_item .sub_info_area .provider{color:#8f8f8f}
	.sports_home .home_group2 .newslst_item .sub_info_area .date,.sports_home .home_group2 .newslst_item .sub_info_area .time{color:#8f8f8f}
	.sports_home .home_group2 .newslst_item .sub_group + .sub_group{display:none}
	.sports_home .home_group2 .newslst_item + .newslst_item{border-left:1px solid #f2f2f2}
	.game_end .newslst_grid_bx{display:block;padding:0}
	.game_end .newslst_grid_bx .article_group{display:block;width:100%;border:0}
}
.allstar_header{position:relative}
.allstar_header .btn_close{position:absolute;top:10px;right:10px;padding:4px}
.allstar_header .btn_close:before{content:'';width:18px;height:18px;background-position:-685px -143px}
.allstar_header_title{height:50px;background-color:#004ba8;color:#fff}
.allstar_header_title .title{text-align:center;font-size:19px;line-height:52px;font-weight:normal}
.allstar_nav.fix{position:fixed;top:0;left:0;right:0;z-index:9999}
.allstar_nav_area{position:relative}
.allstar_nav_area:before{content:'';position:absolute;top:0;left:0;right:0;z-index:1;height:1px;background-color:rgba(0,0,0,0.1)}
.allstar_nav_list:after{display:table;clear:both;content:''}
.allstar_nav_list li{float:left;width:50%;text-align:center}
.allstar_nav_list .link{display:block;position:relative;height:44px;line-height:46px;font-size:17px}
.allstar_nav_list .nav_east .link{background-color:#004ba8;color:#5f9bff}
.allstar_nav_list .nav_west .link{background-color:#f44a41;color:#ffa8a3}
.allstar_nav_list .is_active .link{color:#fff;font-weight:600}
.allstar_nav_list .is_active .link:before{content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:0;margin:0 auto;border:0 solid transparent;border-right-width:4.5px;border-left-width:4.5px;border-bottom:5px solid #fff}
.allstar_scroll{height:60px;background-color:#fff}
.allstar_scroll:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e4e4e4}
.allstar_scroll.east .allstar_tab_point .allstar_tab_link{color:#2565d0}
.allstar_scroll.east .allstar_tab_point .allstar_tab_inner:before{background-color:#2565d0}
.allstar_scroll.west .allstar_tab_point .allstar_tab_link{color:#f44a41}
.allstar_scroll.west .allstar_tab_point .allstar_tab_inner:before{background-color:#f44a41}
.allstar_tab_list{font-size:0;white-space:nowrap}
.allstar_tab_list li{display:inline-block;vertical-align:top}
.allstar_tab_list li:first-child a{padding-left:15px}
.allstar_tab_list li:last-child a{padding-right:15px}
.allstar_tab_link{display:block;padding:0 7px;color:#c0c7d2;text-align:center}
.allstar_tab_link .allstar_tab_inner{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:35px;height:60px;padding:0 1px}
.is_active .allstar_tab_link .allstar_tab_inner:before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#ced3db}
.allstar_tab_link .tab_info{display:block;padding-top:16px;margin-bottom:-1.5px;font-size:20px;font-family:AppleSDGothicNeo-medium,sans-serif-medium;font-weight:normal}
.allstar_tab_link .tab_info.info_date{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;letter-spacing:-1px}
.allstar_tab_link .tab_txt{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:10px;font-weight:500;vertical-align:top}
@media (min-width:768px) {
	.allstar_scroll .scroller{width:100%;text-align:center}
	.allstar_scroll .allstar_tab_list{display:inline-block;width:100%;vertical-align:top}
}
.media_end_head_top{margin:20px 0 0 15px}
.media_end_head_top_logo{display:inline-block}
.media_end_head_top_logo_img{vertical-align:top}
body:not(.light) .news_end .media_end_head{max-width:1024px;margin:0 auto}
.media_end_head_title{position:relative;display:block;margin:0 15px;padding:3.5px 0 6.5px;color:#141414;letter-spacing:-0.3px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:24px;font-weight:normal}
.media_end_head_headline{display:inline;margin-right:2px;line-height:31px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:24px;font-weight:normal;letter-spacing:-0.3px;font-size:24px;line-height:31px}
.media_end_fontsize1 .media_end_head_headline,.fs1 .media_end_head_headline{font-size:24px;line-height:31px}
.media_end_fontsize2 .media_end_head_headline,.fs2 .media_end_head_headline{font-size:25px;line-height:32px}
.media_end_fontsize3 .media_end_head_headline,.fs3 .media_end_head_headline{font-size:26px;line-height:33px}
.media_end_fontsize4 .media_end_head_headline,.fs4 .media_end_head_headline{font-size:27px;line-height:34px}
.media_end_fontsize5 .media_end_head_headline,.fs5 .media_end_head_headline{font-size:28px;line-height:35px}
@media (min-width:768px) {
	.media_end_head_headline{font-weight:bold;letter-spacing:0;font-size:34px;line-height:40px}
	.media_end_fontsize1 .media_end_head_headline,.fs1 .media_end_head_headline{font-size:34px;line-height:40px}
	.media_end_fontsize2 .media_end_head_headline,.fs2 .media_end_head_headline{font-size:35px;line-height:41px}
	.media_end_fontsize3 .media_end_head_headline,.fs3 .media_end_head_headline{font-size:36px;line-height:42px}
	.media_end_fontsize4 .media_end_head_headline,.fs4 .media_end_head_headline{font-size:37px;line-height:43px}
	.media_end_fontsize5 .media_end_head_headline,.fs5 .media_end_head_headline{font-size:38px;line-height:44px}
}
.eng_news.media_end_fontsize1 .media_end_head_headline,.eng_news.fs1 .media_end_head_headline{font-family:SanFranciscoText-Regular,AppleSDGothicNeo-Regular,sans-serif;font-size:24px;line-height:30px}
.eng_news.media_end_fontsize2 .media_end_head_headline,.eng_news.fs2 .media_end_head_headline{font-family:SanFranciscoText-Regular,AppleSDGothicNeo-Regular,sans-serif;font-size:25px;line-height:31px}
.eng_news.media_end_fontsize3 .media_end_head_headline,.eng_news.fs3 .media_end_head_headline{font-family:SanFranciscoText-Regular,AppleSDGothicNeo-Regular,sans-serif;font-size:26px;line-height:32px}
.eng_news.media_end_fontsize4 .media_end_head_headline,.eng_news.fs4 .media_end_head_headline{font-family:SanFranciscoText-Regular,AppleSDGothicNeo-Regular,sans-serif;font-size:27px;line-height:33px}
.eng_news.media_end_fontsize5 .media_end_head_headline,.eng_news.fs5 .media_end_head_headline{font-family:SanFranciscoText-Regular,AppleSDGothicNeo-Regular,sans-serif;font-size:28px;line-height:34px}
.eng_news .media_end_head_headline{letter-spacing:0}
.media_end_head_info{position:relative;width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.media_end_head_info_origin{position:absolute;top:0;right:15px}
.media_end_head_info_origin_inner{border:1px solid #ebebeb}
.media_end_head_info_origin_link{display:block;padding-right:9.5px;padding-left:11px;background:none;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:15px;line-height:31px;letter-spacing:-0.3px;color:#333;text-align:center}
.media_end_head_info_origin_link:visited{color:#333}
.media_end_head_info_datestamp{padding-bottom:18px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:12px;line-height:15px;color:#9b9c9f;vertical-align:top}
body.light .media_end_head_info_datestamp{padding-bottom:0}
.media_end_head_info_is_comment .media_end_head_info_datestamp{padding-bottom:23px}
.media_end_head_info_datestamp_term{margin-right:3px}
.media_end_head_info_datestamp_time{margin:0 4px}
.media_end_head_info_variety:before,.media_end_head_info_variety:after{content:"";display:table}
.media_end_head_info_variety:after{clear:both}
@media (max-width:320px) {
	.media_end_head_info_variety{margin:0 -5px}
}
.media_end_head_info_variety_left{float:left;white-space:nowrap}
.media_end_head_info_variety_right{position:relative;float:right;white-space:nowrap}
.media_end_head_info_variety_likeit{float:left}
.media_end_head_info_variety_likeit .u_likeit{float:left;visibility:hidden;width:1px;height:33px;overflow:hidden}
.media_end_head_info_variety_likeit .u_likeit[data-loaded*="1"]{width:auto;overflow:visible}
.media_end_head_info_variety_cmtcount{float:left}
.media_end_head_info_variety_likeit + .media_end_head_info_variety_cmtcount{margin-left:4px}
.media_end_head_cmtcount_button{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:33px;padding:0 10px 0 30px;color:#616161;font-family:Helvetica,'Apple SD Gothic Neo','나눔고딕',NanumGothic,'맑은 고딕',Malgun Gothic,'돋움',Dotum,sans-serif;font-size:15px;font-weight:normal;line-height:31px;letter-spacing:-0.4px;border:1px solid #ebebeb}
.media_end_head_cmtcount_button::before{background-position:-70px -19px;display:inline-block;vertical-align:top;width:16px;height:17px;position:absolute;top:7px;left:10px;content:''}
.media_end_head_cmtcount_button::after{content:'';display:block}
.media_end_head_cmtcount_button:visited{color:#616161}
.media_end_head_cmtcount_button.media_end_head_cmtcount_button_is_zero{font-size:13px;letter-spacing:-0.7px;line-height:30px}
.media_end_head_fontsize{float:none;display:inline-block;vertical-align:top;white-space:nowrap}
.eng_news .media_end_head_fontsize{margin-top:-1px}
.media_end_head_fontsize_set{background-position:-35px 0px;display:inline-block;vertical-align:top;width:33px;height:31px;font-size:1px;line-height:initial;color:rgba(1,0,0,0);position:relative;display:block;border:1px solid #ebebeb}
.media_end_head_fontsize_is_on .media_end_head_fontsize_set::before{background-position:-41px -57px;display:inline-block;vertical-align:top;width:11px;height:7px;content:'';position:absolute;bottom:-12px;margin-left:12px;z-index:3001}
.media_end_head_fontsize_setlayer{position:absolute;top:43px;right:0;display:none;border:1px solid #d6d6d6;background-color:#fff;z-index:3000}
.media_end_head_fontsize_is_on .media_end_head_fontsize_setlayer{display:block}
.media_end_head_fontsize_setlayer_select{overflow:hidden;padding:15px 17px}
.media_end_head_fontsize_option1,.media_end_head_fontsize_option2,.media_end_head_fontsize_option3,.media_end_head_fontsize_option4,.media_end_head_fontsize_option5{display:inline-block;width:31px;height:31px;line-height:31px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:14px;border:1px solid #f2f2f2;-webkit-border-radius:31px;border-radius:31px;text-align:center;color:#333;vertical-align:top}
.media_end_head_fontsize_option1.media_end_head_fontsize_option_is_on,.media_end_head_fontsize_option2.media_end_head_fontsize_option_is_on,.media_end_head_fontsize_option3.media_end_head_fontsize_option_is_on,.media_end_head_fontsize_option4.media_end_head_fontsize_option_is_on,.media_end_head_fontsize_option5.media_end_head_fontsize_option_is_on{border-color:#3f63bf;background-color:#3f63bf;color:#fff}
.media_end_head_fontsize_option1 + .media_end_head_fontsize_option1,.media_end_head_fontsize_option2 + .media_end_head_fontsize_option1,.media_end_head_fontsize_option3 + .media_end_head_fontsize_option1,.media_end_head_fontsize_option4 + .media_end_head_fontsize_option1,.media_end_head_fontsize_option5 + .media_end_head_fontsize_option1,.media_end_head_fontsize_option1 + .media_end_head_fontsize_option2,.media_end_head_fontsize_option2 + .media_end_head_fontsize_option2,.media_end_head_fontsize_option3 + .media_end_head_fontsize_option2,.media_end_head_fontsize_option4 + .media_end_head_fontsize_option2,.media_end_head_fontsize_option5 + .media_end_head_fontsize_option2,.media_end_head_fontsize_option1 + .media_end_head_fontsize_option3,.media_end_head_fontsize_option2 + .media_end_head_fontsize_option3,.media_end_head_fontsize_option3 + .media_end_head_fontsize_option3,.media_end_head_fontsize_option4 + .media_end_head_fontsize_option3,.media_end_head_fontsize_option5 + .media_end_head_fontsize_option3,.media_end_head_fontsize_option1 + .media_end_head_fontsize_option4,.media_end_head_fontsize_option2 + .media_end_head_fontsize_option4,.media_end_head_fontsize_option3 + .media_end_head_fontsize_option4,.media_end_head_fontsize_option4 + .media_end_head_fontsize_option4,.media_end_head_fontsize_option5 + .media_end_head_fontsize_option4,.media_end_head_fontsize_option1 + .media_end_head_fontsize_option5,.media_end_head_fontsize_option2 + .media_end_head_fontsize_option5,.media_end_head_fontsize_option3 + .media_end_head_fontsize_option5,.media_end_head_fontsize_option4 + .media_end_head_fontsize_option5,.media_end_head_fontsize_option5 + .media_end_head_fontsize_option5{margin-left:6px}
.media_end_head_fontsize_option1{font-size:10px}
.media_end_head_fontsize_option2{font-size:12px}
.media_end_head_fontsize_option3{font-size:14px}
.media_end_head_fontsize_option4{font-size:16px}
.media_end_head_fontsize_option5{font-size:18px}
.media_end_head_fontsize_option_text{display:block;color:#333}
.media_end_head_fontsize_option_text:visited{color:#333}
.media_end_head_fontsize_option_is_on .media_end_head_fontsize_option_text{color:#fff}
.media_end_head_fontsize_option_is_on .media_end_head_fontsize_option_text:visited{color:#fff}
li[class^=media_end_head_fontsize_option].media_end_head_fontsize_option_is_on{border-color:#2565d0;background-color:#2565d0}
.media_end_head_share{font-size:1px;line-height:initial;color:rgba(1,0,0,0);display:inline-block;vertical-align:top}
.media_end_head_share .u_btn_sns_share{display:block;height:34px}
.media_end_head_share .send_caption{background-position:0px 0px;display:inline-block;vertical-align:top;width:33px;height:31px;display:block;border:1px solid #ebebeb;vertical-align:top}
.media_end_head_share .send_caption .u_hc{left:0}
.comment_head .media_end_head_top{margin:0;padding:20px 0 0 15px}
@media screen and (min-width:768px) {
	.comment_head .media_end_head_top{padding:20px 0 0 15px}
}
/* tts 서비스 */
.media_end_head_tts{display:inline-block;height:26px;padding-top:3px;vertical-align:top}
@media (min-width:768px) {
	.media_end_head_tts{padding-top:8px}
}
.media_end_head_tts button{border:0;padding:0;background-color:#fff}
.eng_news .media_end_head_tts{padding-top:1px}
.fs2 .media_end_head_tts{margin-top:1px}
.fs3 .media_end_head_tts{margin-top:1px}
.fs4 .media_end_head_tts{margin-top:2px}
.fs5 .media_end_head_tts{margin-top:2px}
.media_end_head_tts_run{position:relative;vertical-align:top}
.media_end_head_tts_run:before{background-position:0px -33px;display:inline-block;vertical-align:top;width:22px;height:22px;content:'';position:absolute;top:1px;left:0;vertical-align:top}
.media_end_head_tts_run_text{display:inline-block;padding-left:24.5px;vertical-align:top;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:-0.3px;color:#666}
.media_end_head_tts_run_is_on .media_end_head_tts_run_text{color:#3f63bf}
.media_end_head_tts_run_is_on:before{background-position:-24px -33px;display:inline-block;vertical-align:top;width:22px;height:22px}
.media_end_head_tts_set{position:relative;display:inline-block;margin-left:-1px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:-0.3px;color:#666;vertical-align:top}
.media_end_head_tts_run_is_on + .media_end_head_tts_set{margin-left:0}
.media_end_head_tts_set::before{content:'';display:inline-block;width:2px;height:2px;background-color:#b0b0b0;margin:10.5px 6px 0 0;vertical-align:top;-webkit-border-radius:2px;border-radius:2px}
.media_end_head_tts_setlayer{position:absolute;right:0;left:0;overflow:hidden;display:none;margin-top:4.5px;padding-top:11px;border:1px solid #d6d6d6;background:#fff;z-index:3010;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.media_end_head_tts_setlayer.media_end_head_tts_setlayer_is_on{display:block}
@media screen and (max-width:320px) {
	.media_end_head_tts_setlayer{left:-7px;right:-7px}
}
.media_end_head_tts_setlayer .media_end_head_tts_option{position:relative;padding:10px 2px 10px 2.5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:15px;letter-spacing:-0.3px;line-height:1;text-align:left;color:#000;background-color:#fff}
.media_end_head_tts_setlayer .media_end_head_tts_option::before{content:'';display:inline-block;background-position:0px -57px;display:inline-block;vertical-align:top;width:15px;height:15px;margin:0 3px 0 0;vertical-align:top}
.media_end_head_tts_setlayer .media_end_head_tts_option_is_on::before{background-position:-70px -38px;display:inline-block;vertical-align:top;width:15px;height:15px}
.column_wrap2 .media_end_head_tts_setlayer{right:-10px;left:-71px}
@media screen and (max-width:320px) {
	.column_wrap2 .media_end_head_tts_setlayer{right:-10px;left:-71px}
}
@media screen and (min-width:768px) {
	.column_wrap2 .media_end_head_tts_setlayer{left:-93px}
}
.media_end_head_tts_setlayer_select_bunch{position:relative;overflow:hidden;display:inline-block;vertical-align:top}
.media_end_head_tts_setlayer_select_bunch + .media_end_head_tts_setlayer_select_bunch{padding-left:3px}
.media_end_head_tts_setlayer_select_bunch + .media_end_head_tts_setlayer_select_bunch::before{content:'';display:inline-block;width:1px;height:12.5px;margin:11px 3.5px 0 0.5px;background-color:#e5e5e5;vertical-align:top}
.media_end_head_tts_setlayer_save{position:relative;margin:0 auto;padding:4px 0 15px;line-height:27px;letter-spacing:-0.3px;color:#333}
.media_end_head_tts_setlayer_save_text{display:inline-block;padding-right:35px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:14px}
.media_end_head_tts_submit,.media_end_head_tts_cancel{min-width:44px;padding:0 1px;border:1px solid #eee;background:none;line-height:25px;letter-spacing:-0.3px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:14px;color:#333}
.media_end_head_tts_submit + .media_end_head_tts_submit,.media_end_head_tts_cancel + .media_end_head_tts_submit,.media_end_head_tts_submit + .media_end_head_tts_cancel,.media_end_head_tts_cancel + .media_end_head_tts_cancel{margin-left:-2.5px}
.media_end_head_tts_submit{color:#3f63bf}
.media_end_tts_ticker{position:fixed;right:8px;bottom:10px;left:8px;-webkit-border-radius:2px;border-radius:2px;display:none;padding:9px;background-color:rgba(0,0,0,0.8);font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:15px;line-height:1.3;letter-spacing:-0.3px;z-index:2045;text-align:center;color:#fff}
.media_end_tts_ticker.media_end_tts_ticker_is_on{display:block}
.media_end_tts_ticker_point{color:#85a7ff}
.media_end_linked{margin-top:40.5px}
.media_end_linked_title{font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif-medium,sans-serif;font-size:18px;font-weight:normal;line-height:22px;letter-spacing:-0.3px}
.media_end_linked_title_img{margin-right:2.5px;vertical-align:bottom}
.media_end_linked_title_desc{display:block;padding-top:5px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:16px;letter-spacing:-1px;color:#222;line-height:19px}
.media_end_linked_title_desc > em{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-weight:bold}
.media_end_linked_title_desc.word_dic{color:#000;font-size:16px;font-weight:bold}
@media (max-width:320px) {
	.media_end_linked_title_desc{font-size:13px}
}
.media_end_linked_list{padding-top:11px}
.media_end_linked_item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 0.5px 1px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:16px;letter-spacing:-0.3px;line-height:26px;color:#141414}
.media_end_linked_item::before{content:'';display:inline-block;width:3px;height:3px;-webkit-border-radius:3px;border-radius:3px;margin:11.5px 7px 0 0;vertical-align:top;background-color:#cacaca}
.media_end_linked_item_inner{color:#141414}
.media_end_linked_item_inner:visited{color:#141414}
.media_end_linked_more{border-top:9px solid #eff2f8;margin:0 -15px}
@media (min-width:768px) {
	.media_end_linked_more{margin:0 -65px}
}
@media (min-width:1024px) {
	.media_end_linked_more{margin:0 -105px}
}
.media_end_linked_more_link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0 4px;background-color:#fff;line-height:49px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:16px;letter-spacing:-0.3px;text-align:center;color:#333}
.media_end_linked_more_link::after{content:'';display:inline-block;background-position:-32px -57px;display:inline-block;vertical-align:top;width:7px;height:13px;margin:18px 0 0 4px;vertical-align:top}
.media_end_linked_more_link:visited{color:#333}
.media_end_linked_more_point{color:#2565d0}
.media_end_linked_more_logo{display:inline-block;height:19px;margin:15px -1px 0 0;vertical-align:top}
.media_end_categorize{position:relative;margin-top:33px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:14px;font-weight:normal;line-height:18px;letter-spacing:-1px}
.media_end_categorize + .media_end_linked{margin-top:26px}
.media_end_categorize_title_button{display:inline-block;padding:5px 0 5px 20px;font-size:14px;font-weight:normal;line-height:18px;color:#3f63bf}
.media_end_categorize_title_button::before{background-position:-48px -33px;display:inline-block;vertical-align:top;width:17px;height:17px;content:'';margin:0 3px 0 -20px}
.media_end_categorize_item{display:inline-block;background-color:#f0f3fa}
.media_end_categorize_ct{display:none;position:absolute;top:28px;left:0;z-index:2001;background-color:#f8f8f8;border:1px solid #e0e0e0;width:284px;padding:17px 15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.media_end_categorize_ct.media_end_categorize_ct_is_on{display:block}
.media_end_categorize_ct_title{color:#000}
.media_end_categorize_ct_title::before{content:'';display:inline-block;background-position:-70px 0px;display:inline-block;vertical-align:top;width:17px;height:17px;vertical-align:top;margin-top:1px;margin-right:6.5px}
.media_end_categorize_ct_p{padding-top:6px;color:#808080;font-size:13px;line-height:18px;letter-spacing:-0.5px;word-break:break-all}
.newsct_body .media_end_categorize_ct_p{margin-bottom:0}
.media_end_categorize_ct_report{display:inline-block;height:26px;margin:16px 0 0;padding:0 5px;background-color:#fff;border:1px solid #e4e4e4;font-size:13px;line-height:26px;color:#9d9d9d;vertical-align:top}
.media_end_categorize_ct_report:after{width:0;height:0;border-left:4px solid #e4e4e4;border-bottom:4px solid transparent;border-top:4px solid transparent;display:inline-block;margin:-2px 0 0 5px;vertical-align:middle;content:''}
.media_end_categorize_ct_close{position:absolute;top:0;right:0;width:13px;height:13px;font-size:1px;color:rgba(1,0,0,0);padding:10px}
.media_end_categorize_ct_close::before{content:'';display:block;background-position:-17px -57px;display:inline-block;vertical-align:top;width:13px;height:13px}
.media_end_summary{display:block;overflow:hidden;position:relative;margin:26px 10px 27px 4px;padding-left:14px;font-weight:normal}
.media_end_summary:first-child{margin:31px 10px 31px 1px}
.media_end_summary:before{position:absolute;left:0;top:6px;bottom:5px;width:2px;background:#141414;content:''}
.media_end_summary .word_dic.en{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;letter-spacing:0}
html[data-useragent*="Android"] .media_end_summary:before{top:4px;bottom:8px}
div .media_journalistcard_summary_press_text{color:#2565d0}
div .media_journalistcard ~ .ends_btn{border-top:0;margin:-20px auto 0}
div .media_journalistcard_word_text{line-height:inherit;font-family:inherit}
div .media_journalistcard_morenews_item_inner,div .media_journalistcard_morenews_item_inner:visited{line-height:1.5}
div span.media_journalistcard_summary_name_inner:before{display:none}
.news_end .ends_btn{position:relative;min-width:270px;margin:46px auto 0;padding:10px 0 8px;line-height:1.5;font-size:0;text-align:center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
@media (max-width:297px) {
	.news_end .ends_btn{overflow:hidden;min-width:100%}
}
.news_end .ends_btn .u_likeit_layer,.news_end .ends_btn .u_likeit_inline{width:333px}
@media (max-width:330px) {
	.news_end .ends_btn .u_likeit_layer,.news_end .ends_btn .u_likeit_inline{width:100%}
}
.news_end .ends_btn .u_likeit > .u_likeit_layer{display:table;position:static;border:0;table-layout:fixed;padding:0;margin:0}
.news_end .ends_btn .u_likeit > .u_likeit_layer:before{display:none}
.news_end .ends_btn .u_likeit > .u_likeit_layer .u_likeit_list{display:table-cell}
.sns_share_wrap,.sns_share_wrap p,.sns_share_wrap li{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.sns_share_wrap{margin:0 auto;padding:15px 0 19px;text-align:center;font-size:15px;line-height:24px}
.sns_share_wrap .sns_share{display:inline-block;width:40px;height:38px;margin:0 auto;border:1px solid #e5e5e5}
.sns_share_wrap .sns_share .u_btn_sns_share{display:block;height:100%;text-align:center}
.sns_share_wrap .sns_share .send_caption{display:inline-block;margin:8px 0 0 2px;vertical-align:top}
.sns_share_wrap .sns_share .send_caption:before{background-position:0px -117px;display:inline-block;vertical-align:top;width:21px;height:19px;display:inline-block;content:'';vertical-align:top}
.sns_share_wrap .sns_share .sns_txt{overflow:hidden;position:absolute !important;width:1px;height:1px;font-size:1px;line-height:1px;clip:rect(1px,1px,1px,1px)}
.sns_share_wrap .tomain_info .tomain_info_layer{margin:0 auto}
.is_hidden{display:none !important}
.tomain{position:relative;display:inline-block;vertical-align:top;font-size:16px;line-height:38px;white-space:nowrap}
.tomain .tomain_help_btn{position:absolute;top:7px;right:7px;padding:4px;border:0;background-color:transparent}
.tomain .tomain_help_btn:before{background-position:-23px -117px;display:inline-block;vertical-align:top;width:18px;height:18px;content:''}
.tomain_info{position:relative;margin-top:6px;padding:0 2px;font-size:14px;line-height:20px;letter-spacing:-1px;color:#666;text-align:left}
.sc_offc_end .tomain_info{padding-right:17px;padding-left:17px}
.tomain_info_layer{position:relative;border:1px solid #ddd;padding:15px 16px 13px;max-width:311px}
.tomain_info_layer .tomain_info_point{font-weight:bold}
.tomain_info_head{display:block;padding-bottom:3px;font-size:15px;font-weight:bold;color:#333;line-height:17px}
.tomain_info_head > i{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light;font-style:normal}
.tomain_info_betaicon{background-position:-89px -117px;display:inline-block;vertical-align:top;width:13px;height:7px;margin:3px 0 0 3px;font-size:1px;line-height:initial;color:rgba(1,0,0,0)}
.tomain_info_body{display:block;line-height:19px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light}
.tomain_info_point{color:#00ba3a;font-weight:normal}
.tomain_info_text{color:#444}
.tomain_info_close{position:absolute;top:0;right:0;padding:4px}
.tomain_info_close:before{content:'';background-position:0px -83px;display:inline-block;vertical-align:top;width:32px;height:32px}
.tomain_info_phrase{padding:14px 4px;background-color:#f9f9f9;text-align:center;color:#000;font-size:15px}
.newsct_body .tomain_info_phrase{margin:0}
.tomain_info_phrase > a{display:block}
.tomain_info_link{display:block;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:14px;letter-spacing:-1px;color:#737373}
.tomain_ticker{position:fixed;right:8px;bottom:10px;left:8px;-webkit-border-radius:2px;border-radius:2px;padding:9px;background-color:rgba(0,0,0,0.8);font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:15px;line-height:1.3;letter-spacing:-1px;z-index:2045;text-align:center;color:#fff}
.tomain_ticker_point{color:#00c63b}
.reporter_wrap .tomain .u_likeit_list_btn .u_ico,#scout_wrap .tomain .u_likeit_list_btn .u_ico{margin-top:11px !important}
/* _news_end_keyword.scss */
.keyword_area .key_title .ic_key,.mtch_bx_v2 .mtv2_vs,.mtch_bx_v2 .mtv2_live,.goal_table .team_left ul li:after,.goal_table .team_right ul li:after{overflow:hidden;background-image:url(https://ssl.pstatic.net/static/sports/2017/mobile/sp_keyword_v4.png);background-repeat:no-repeat;-webkit-background-size:94px 50px;background-size:94px 50px;color:transparent;font-size:1px}
.keyword_area{overflow:hidden;border-top:9px solid #eff2f8;background-color:#fff}
.keyword_area .key_title{position:relative;height:42px;padding:0 12px;background-color:#8ab2da;color:#fff}
.keyword_area .key_title .ic_key{position:absolute;left:12px;top:13px;width:48px;height:16px;background-position:0 0}
.keyword_area .key_title h3{padding:13px 15px 0 55px;font-weight:normal;font-size:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.keyword_area .key_title_s{padding:17px 16px 0 0}
.keyword_area .key_title_s h3{display:inline-block;max-width:100%;font-size:17px;color:#010101;font-weight:normal;white-space:nowrap;vertical-align:top}
.keyword_area .key_title_s h3 .key_point{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#2565d0}
.keyword_area .key_title_s h3 .base_title{float:right;margin-left:3px}
.keyword_area .keyword_wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-bottom:12px}
.keyword_area .key_play_group,.keyword_area .key_news_group,.keyword_area .key_video_group{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.keyword_area .key_news_group .key_title_s{display:none}
.keyword_area .key_video_group .key_videobox{overflow:visible;position:relative;height:128px;white-space:nowrap}
.keyword_area .key_video_group .base_title.tit_pad{display:none}
.keyword_area .key_play_group ~ .key_video_group .key_title_s{padding-top:26px}
.keyword_area .key_news_list{padding-top:10px}
.keyword_area .key_news_list li{padding-top:4px}
.keyword_area .key_news_list li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#444;font-size:15px;line-height:29px}
.keyword_area .key_video_list{white-space:nowrap}
.keyword_area .key_video_list a{display:block}
.keyword_area .key_video_list a > div{display:-webkit-box;-webkit-box-orient:vertical}
.keyword_area .key_video_list .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:2;padding-top:6px}
.keyword_area .key_video_list .image{overflow:hidden;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:1;height:87px;-webkit-border-radius:3px;border-radius:3px}
.keyword_area .key_video_list .image img{vertical-align:top}
.keyword_area .key_video_list .image .play{overflow:hidden;z-index:20;position:absolute;bottom:9px;right:8px;padding:0 5px;height:20px;background:rgba(0,0,0,0.5);-webkit-border-radius:2px;border-radius:2px;line-height:20px;color:#fff;font-family:HelveticaNeue,sans-serif;font-size:13px}
.keyword_area .key_video_list .image:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.15);content:'';border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px}
.keyword_area .key_video_list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:34px;font-size:14px;line-height:17px;color:#222;font-family:AppleSDGothicNeo,HelveticaNeue,sans-serif;font-weight:500;white-space:normal}
.keyword_area .key_video_list .source span + span{padding-left:5px}
.keyword_area .key_video_list .source .visit{font-family:HelveticaNeue,sans-serif}
.keyword_area .key_video_list .source .visit .ico{margin:4px 3px 0 0;color:transparent;vertical-align:top;opacity:0.7}
.keyword_area .key_video_list li{display:inline-block;width:140px;vertical-align:top}
.keyword_area .key_video_list li + li{margin-left:4px}
.keyword_area .scroll_area{padding-top:9px}
.keyword_area .keyword_wrap{padding:0 15px 22px;max-width:994px;margin:0 auto}
.mtch_bx_bt{padding-top:11px}
.mtch_bx_bt:after{display:table;clear:both;content:''}
.mtch_bx_bt a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:37px;position:relative;line-height:36px;width:50%;float:left;border:1px solid #e4e4e4;color:#555;font-size:14px;text-align:center;background-color:#fafafa}
.mtch_bx_bt a + a{border-left:0}
.mtch_bx_bt.bt1 a{width:100%}
.key_mtch_bx{position:relative;padding:0}
.key_mtch_bx .key_mtch_link{display:block;position:relative;padding-top:10px}
.key_mtch_bx .key_mtch_link:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;background-color:#fff;opacity:0}
.mtch_bx_v2{position:relative;height:35px;margin-bottom:11px}
.mtch_bx_v2:after{display:table;clear:both;content:''}
.mtch_bx_v2 .mtv2_sc{display:inline-block;width:30px;padding-top:4px;line-height:18px;font-size:22px;color:#000;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.mtch_bx_v2 .tm_bx{position:absolute;right:50px;top:0}
.mtch_bx_v2 .tm_bx .tm_emb{position:absolute;right:0;top:-4px}
.mtch_bx_v2 .tm_bx .tm_tit{overflow:hidden;display:block;font-size:15px;color:#222;line-height:18px;font-weight:bold;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.mtch_bx_v2 .tm_bx .tm_name{display:block;max-width:60px;font-size:11px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mtch_bx_v2 .tm_bx .tm_name em{font-weight:bold;color:#b4b6ba}
.mtch_bx_v2 .tm_bx.win .tm_name em{color:#ff4a5f}
.mtch_bx_v2 .tm_bx.lose .tm_name em{color:#769cef}
.mtch_bx_v2 .mtv2_left{position:absolute;right:50%;left:0;top:0;height:35px;padding:0 20px 0 0;text-align:right}
.mtch_bx_v2 .mtv2_left .tm_bx{padding-right:39px}
.mtch_bx_v2 .mtv2_right{position:absolute;left:50%;right:0;top:0;height:35px;padding:0 0 0 20px}
.mtch_bx_v2 .mtv2_right .tm_bx{right:auto;left:50px;padding-left:39px}
.mtch_bx_v2 .mtv2_right .tm_bx .tm_emb{right:auto;left:0}
.mtch_bx_v2 .mtv2_vs{background-position:-56px 0;position:relative;top:6px;width:13px;height:25px;margin:0 auto}
.mtch_bx_v2 .mtv2_day{position:relative;height:16px;margin:-1px auto 0;width:83px;text-align:center;font-size:10px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;color:#929292}
.mtch_bx_v2 .mtv2_live{overflow:visible;background-position:0 -20px;position:relative;top:3px;width:24px;height:auto;margin:0 auto;padding:11px 0 0 0;color:#ff2d68;font-size:9px;text-align:center;white-space:nowrap}
.mtch_bx_v2 .mtv2_live span{display:inline-block;width:34px;margin-left:-5px}
.key_play_v2 .mtch_bx_v2{height:37px}
.key_play_v2 .mtch_bx_v2 .tm_bx{top:-7px;right:65px;width:75px;text-align:center;white-space:nowrap}
.key_play_v2 .mtch_bx_v2 .tm_bx .tm_tit{font-size:12px;margin-top:-4px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.key_play_v2 .mtch_bx_v2 .tm_bx .tm_emb{position:static;display:block;vertical-align:top;font-size:0;line-height:0}
.key_play_v2 .mtch_bx_v2 .mtv2_left .tm_bx{padding-right:0}
.key_play_v2 .mtch_bx_v2 .mtv2_right .tm_bx{padding-left:0;right:auto;left:65px}
.key_play_v3 .key_mtch_bx{padding:0}
.key_play_v3 .key_mtch_link{padding-top:0}
.key_play_v3 .mtch_bx_v2{height:74px;margin:0}
.key_play_v3 .mtv2_live{top:18px}
.key_play_v3 .mtv2_vs{top:21px}
.key_play_v3 .mtv2_day{margin-top:12px}
.key_play_v3 .mtv2_left{top:5px}
.key_play_v3 .mtv2_left .mtv2_sc{padding-top:15px}
.key_play_v3 .mtv2_right{top:5px}
.key_play_v3 .mtv2_right .mtv2_sc{padding-top:15px}
.key_play_v3 .mtch_bx_v2 .tm_bx{top:0;right:65px;width:85px;text-align:center;white-space:nowrap}
.key_play_v3 .mtch_bx_v2 .tm_bx .tm_name{max-width:none;margin-top:-2px}
.key_play_v3 .mtch_bx_v2 .tm_bx .tm_tit{font-size:12px;margin-top:-4px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.key_play_v3 .mtch_bx_v2 .tm_bx .tm_emb{position:static;display:block;vertical-align:top;font-size:0;line-height:0}
.key_play_v3 .mtch_bx_v2 .mtv2_left .tm_bx{padding-right:0}
.key_play_v3 .mtch_bx_v2 .mtv2_right .tm_bx{padding-left:0;right:auto;left:65px}
.goal_table{position:relative;display:table;width:100%;height:51px;border-top:1px solid #f0f0f0;margin-bottom:-11px;padding:6px 0 5px 0}
.goal_table:after{position:absolute;left:50%;top:0;bottom:0;margin-left:-1px;border-left:1px solid #ebebeb;content:''}
.goal_table:before{display:none;position:absolute;left:0;right:0;height:34px;bottom:0;background:url(https://ssl.pstatic.net/static/sports/2016/mobile/bg_keyword.png) repeat-x 0 0;content:'';z-index:100}
.goal_table ul{line-height:16px}
.goal_table ul li{position:relative;height:17px;line-height:16px;white-space:nowrap}
.goal_table ul li .name{position:relative;top:1px;font-size:11px;color:#555;vertical-align:top;display:inline-block}
.goal_table ul li .time{display:inline-block;min-width:10px;padding-left:0;font-size:12px;text-align:center;vertical-align:top;color:#f68787;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.goal_table .team_left{display:table-cell;width:50%;text-align:right}
.goal_table .team_left ul li{padding-right:27px}
.goal_table .team_left ul li:after{content:'';position:absolute;right:14px;top:3px;width:10px;height:10px;background-position:-27px -20px}
.goal_table .team_left ul li.lose_g:after{background-position:-41px -20px}
.goal_table .team_right{display:table-cell;width:50%;text-align:left}
.goal_table .team_right ul li{padding-left:27px}
.goal_table .team_right ul li:after{content:'';position:absolute;left:14px;top:3px;width:10px;height:10px;background-position:-27px -20px}
.goal_table .team_right ul li .time{padding-left:0;padding-right:0}
.goal_table .team_right ul li.lose_g:after{background-position:-41px -20px}
@media (max-width:360px) {
	.goal_table ul li .name span{display:inline-block;overflow:hidden;vertical-align:top;max-width:65px;white-space:nowrap;text-overflow:ellipsis;line-height:16px}
	.goal_table ul li .name i{display:inline-block;vertical-align:top;line-height:16px}
}
@media (max-width:767px) {
	.keyword_area .key_video_group:only-child .key_title_s{padding-top:19px}
}
@media (min-width:414px) {
	.mtch_bx_v2 .tm_bx .tm_name{max-width:100%}
}
@media (min-width:768px) {
	.goal_table ul{overflow:hidden;max-height:51px}
	.goal_table ul li .name span{display:inline-block;overflow:hidden;vertical-align:middle;max-width:65px;white-space:nowrap;text-overflow:ellipsis}
	.goal_table ul li .name i{display:inline-block;vertical-align:middle}
	.mtch_bx_bt{padding-top:13px}
	.keyword_area{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
	.keyword_area .key_title{text-align:left;padding-left:65px}
	.keyword_area .key_title .ic_key{left:65px}
	.keyword_area .key_title_s{padding-top:24px}
	.keyword_area .keyword_wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}
	.keyword_area .key_play_group,.keyword_area .key_news_group{max-width:50%}
	.keyword_area .key_play_group .key_mtch_bx:after{position:absolute;right:-25px;top:-20px;bottom:0;border-left:1px solid #f1f1f1;content:''}
	.keyword_area .key_video_group{width:100%;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;padding:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}
	.keyword_area .key_video_group .base_title:first-child{display:none}
	.keyword_area .key_video_group .base_title.tit_pad{display:block}
	.keyword_area .key_play_group ~ .key_video_group .key_title_s{padding-top:24px}
	.keyword_area .key_play_group{padding:0 23px 0 0;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
	.keyword_area .key_play_group.key_play_v2 + .key_video_group + .key_news_group{margin-bottom:-10px}
	.keyword_area .key_news_group{position:relative;padding:0;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
	.keyword_area .key_news_group .key_title_s{display:block}
	.keyword_area .key_news_group .key_title_s h3{padding-left:23px;margin:0}
	.keyword_area .key_news_group .key_news_list{padding-left:23px}
	.keyword_area .key_news_group .key_news_list li{padding-top:1px}
	.goal_table{margin-bottom:-11px}
	.goal_table.gola_table_over:before{display:block}
	.key_play_v2 .mtch_bx_v2 .tm_bx{width:85px}
	.key_play_v3 .mtch_bx_v2 .tm_bx{width:85px}
	.mtch_bx_v2 .tm_bx .tm_name{max-width:60px}
	.keyword_area .key_news_group{min-height:210px}
	.keyword_area .key_news_group .key_news_list{padding-top:15px}
	.keyword_area .key_news_group .key_news_list li a{line-height:30px}
	.key_play_v3 + .key_news_group{min-height:224px}
	.key_play_v3 + .key_news_group .key_news_list{padding-top:12px}
	.key_play_v3 + .key_news_group .key_news_list li a{line-height:32px}
}
@media (min-width:1024px) {
	.keyword_area .key_play_group{padding-right:15px}
	.keyword_area .key_play_group .key_mtch_bx:after{right:-20px}
	.keyword_area .key_title{padding-left:105px}
	.keyword_area .key_title .ic_key{left:105px}
	.mtch_bx_v2 .tm_bx .tm_name{max-width:100%}
	.key_play_v2 .mtch_bx_v2 .tm_bx{width:120px}
	.key_play_v3 .mtch_bx_v2 .tm_bx{width:120px}
}
.spbdc .more13_box{position:relative;overflow:hidden}
.spbdc .more13_box .tb_scr{min-width:100%;table-layout:fixed}
.spbdc .more13_box .tb_scr tr{white-space:nowrap}
.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:14.5px}
.spbdc .more13_box .right_grd{position:absolute;top:0;right:1px;width:95px;height:58px;border-right:#f1f1f1 1px solid}
.spbdc .more13_box .right_grd .t,.spbdc .more13_box .right_grd .b{display:block;position:absolute;right:0;width:95px;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/keyword_grd.png) 0 0 repeat-y;-webkit-background-size:95px 32px;background-size:95px 32px}
.spbdc .more13_box .right_grd .t{top:1px;height:17px}
.spbdc .more13_box .right_grd .b{top:20px;height:40px}
@media (min-width:360px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:16.5px !important}
}
@media (min-width:375px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:17.5px !important}
}
@media (min-width:414px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:19.5px !important}
}
@media (min-width:768px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:14px !important}
}
@media (min-width:1024px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:18.5px !important}
}
@media (min-width:1366px) {
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{width:25px !important}
}
@media (min-width:530px) and (max-width:767px) {
	.spbdc .more13_box .tb_scr{display:table;width:100%;margin:0}
	.spbdc .more13_box .tb_scr td,.spbdc .more13_box .tb_scr th{display:table-cell}
	.spbdc .more13_box .right_grd{display:none}
	.spbdc .more13_box.over_18 .tb_scr{width:auto}
	.spbdc .more13_box.over_18 .tb_scr td,.spbdc .more13_box.over_18 .tb_scr th{display:inline-block;width:21px !important}
	.spbdc .more13_box.over_18 .right_grd{display:block}
}
@media (min-width:530px) and (max-width:767px) and (min-width:640px) {
	.spbdc .more13_box.over_18 .tb_scr td,.spbdc .more13_box.over_18 .tb_scr th{width:24px !important}
}
@media (min-width:530px) and (max-width:767px) and (min-width:667px) {
	.spbdc .more13_box.over_18 .tb_scr td,.spbdc .more13_box.over_18 .tb_scr th{width:25px !important}
}
@media (min-width:530px) and (max-width:767px) and (min-width:736px) {
	.spbdc .more13_box.over_18 .tb_scr td,.spbdc .more13_box.over_18 .tb_scr th{width:27.5px !important}
}
.c_title2{position:relative;z-index:100;padding:19px 13px 10px;border-bottom:1px solid #ccc}
.c_title2 ~ .u_cbox{z-index:10}
.c_title_thmb{position:absolute;top:19px;left:13px}
.c_title_thmb img{border-radius:2px;-webkit-border-radius:2px;vertical-align:top}
.c_title_thmb ~ .c_title_text{padding-left:45px}
.c_title_text{margin-top:-1px;padding-right:45px;font-family:AppleSDGothicNeo-Medium,sans-serif}
.c_title_text .title{color:#2565d0;font-size:16px;line-height:1.3em;letter-spacing:-1px}
.c_title_text .title .tag{font-family:HelveticaNeue-Light,Sans-serif-Light;letter-spacing:0}
.c_title_text .count{padding-top:3px;padding-left:1px;color:#808080;font-size:11px}
.c_title_text .count span{color:#ff6363}
.c_title_text .ico{display:inline-block;overflow:hidden;width:18px;height:18px;margin-right:-1px;color:transparent;background:url(https://ssl.pstatic.net/static/sports/2015/Mobile/common/level.png) no-repeat;background-size:350px 350px;-webkit-background-size:350px 350px}
.c_title_text .rookie{background-position:-270px 0}
.c_title_text .senior{background-position:-270px -20px}
.c_title_text .amateur{background-position:-270px -40px}
.c_title_text .semipro{background-position:-270px -60px}
.c_title_text .pro{background-position:-270px -80px}
.c_title_text .master{background-position:-270px -100px}
.c_title_guide{position:absolute;top:15px;right:5px}
.c_title_guide .btn{display:block;padding:5px}
.c_title_guide .btn span{display:block;width:25px;height:23px;background-position:-480px -342px}
.c_title_guide .btn.on span{background-position-y:-373px}
.c_title_guide .btn.on ~ .ly_mycmt{display:block}
.c_title_guide .ly_mycmt{display:none;position:absolute;top:33px;right:5px;width:300px;padding:6px 20px 35px;border:1px solid #e0e0e0;background-color:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-0.5px;word-break:break-all}
.c_title_guide .ly_mycmt strong{display:block;padding-top:16px;color:#000;font-weight:normal;line-height:20px}
.c_title_guide .ly_mycmt strong:before{background-position:-19px -74px;display:inline-block;vertical-align:top;width:16px;height:16px;content:'';margin:2px 7px 0 0}
.c_title_guide .ly_mycmt p{padding-top:5px;color:#808080;font-size:15px;line-height:20px}
.c_title_guide .ly_mycmt .close{position:absolute;top:0;right:0}
.c_title_guide .ly_mycmt .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
@media (min-width:768px) {
	.c_title2{padding:24px 13px 15px}
	.c_title_thmb{top:24px}
	.c_title_thmb img{width:44px !important;height:44px !important}
	.c_title_thmb ~ .c_title_text{padding-left:60px}
	.c_title_text{padding-right:60px}
	.c_title_text .title{font-size:21px}
	.c_title_text .count{font-size:14px}
	.c_title_guide{top:20px;right:10px}
	.c_title_guide .btn span{width:33px;height:30px;background-position:-410px -342px}
	.c_title_guide .ly_mycmt{top:40px}
	.c_title_guide .ly_mycmt .close span{width:18px;height:18px;background-position:-410px -491px}
}
.comment .comment_info{padding:15px 15px 0;background:#fff}
.comment .info_box{padding:15px;background:#f6f8fc;border:1px solid #d6dcea;-webkit-border-radius:5px;border-radius:5px;text-align:center;letter-spacing:-0.5px}
.comment .info_box .highlight{color:#1547c7}
.comment .info_box .title{font-size:15px;line-height:18px;font-weight:700}
.comment .info_box .description{padding-top:6px;font-size:13px;line-height:18px;color:#666}
.comment .info_box .link{display:inline-block;margin-top:5px;font-size:13px;line-height:18px;vertical-align:top;color:#000;text-decoration:underline}
.comp_likeit_banner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 16px;height:57px;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.04);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.04);background-color:#f2ffff}
.comp_likeit_banner .likeit_title{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;z-index:10}
.comp_likeit_banner .likeit_title img{margin-top:14px;max-width:231px;width:100%;height:auto}
@media (max-width:320px) {
	.comp_likeit_banner .likeit_title img{margin-top:15px;max-width:194px}
}
@media (max-width:280px) {
	.comp_likeit_banner .likeit_title img{max-width:174px}
}
/* photo */
#ct.photo{max-width:1024px;margin:0 auto}
.section_photo{max-width:1034px;margin:0 auto}
.section_photo:after{display:table;clear:both;content:''}
.section_photo img{vertical-align:top}
.section_photo .group{padding:5px}
.section_photo ~ .view_more{padding:5px 0 0}
.section_photo_title_wrap{padding-top:5px}
.section_photo_title_wrap .info_guide{position:relative;float:right}
.section_photo_title_wrap .info_guide_txt{display:inline-block;height:39px;line-height:43px;color:#888;font-size:12px;letter-spacing:-0.7px}
.section_photo_title_wrap:after{display:block;clear:both;content:''}
.section_photo_title_wrap .info_guide_tooltip{position:absolute;right:0;top:43px;padding:16px 23px 13px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;width:190px;background-color:#fff;border:1px solid #ccc;z-index:100}
.section_photo_title_wrap .info_guide_tooltip:before{background-position:-136px -102px;display:inline-block;vertical-align:top;width:19px;height:12px;position:absolute;right:43px;top:-12px;content:''}
.section_photo_title_wrap .tooltip_txt{font-size:14px;color:#777;letter-spacing:-0.7px;line-height:20px}
.section_photo_title_wrap .info_guide_link{display:inline-block;padding:5px;margin-top:9px;vertical-align:top;line-height:0}
.section_photo_title_wrap .info_guide_link:before{background-position:-71px -65px;display:inline-block;vertical-align:top;width:17px;height:16px;display:inline-block;content:''}
.section_photo_title_wrap .btn_tooltip_close{position:absolute;top:0;right:0;padding:7px 7px 5px 5px;line-height:0}
.section_photo_title_wrap .btn_tooltip_close:before{background-position:-63px -117px;display:inline-block;vertical-align:top;width:11px;height:11px;display:inline-block;content:''}
.section_photo_title{display:inline-block;padding-left:9px;height:39px;line-height:41px;font-size:16px;letter-spacing:-0.7px;color:#4e4e4e;font-weight:normal}
.section_photo_title > em{margin-right:4px;color:#2565d0}
.photo_area{padding:5px 14px 14px 13px;padding-right:13.5px;border-bottom:1px solid #dedede;background:#fff}
.photo_area .head{display:block}
.photo_area .head_title{overflow:hidden;display:block;height:36px;color:#000;font-size:16px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;font-weight:normal;line-height:37px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.photo_area .list:after{display:block;clear:both;content:''}
.photo_area .list a{position:relative;display:block;float:left;width:33.3%;padding-top:33.3%}
.photo_area .list a img{position:absolute;top:1px;right:0;bottom:0;left:1px;padding-right:1px;padding-bottom:1px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}
.photo_area .list .thmb:nth-child(n+6){display:none}
.photo_area .list .thmb:before{position:absolute;top:1px;right:0;bottom:0;left:1px;background-color:#e4e8f1;content:''}
.photo_area .list .thmb:after{background-position:-122px -97px;display:inline-block;vertical-align:top;width:52px;height:11px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.photo_area .list .thmb img{width:100%;height:auto}
.photo_area .list .link{position:relative}
.photo_area .list .link img{width:100%;height:auto}
.photo_area .list .link:before{position:absolute;top:1px;left:1px;bottom:0;right:0;border:1px solid #e7e7e7;background:#eee;box-sizing:border-box;-webkit-box-sizing:border-box;content:''}
.photo_area .list .more{position:absolute;top:50%;left:0;width:100%;padding-top:1px;text-align:center;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.photo_area .list .more span{display:block;margin-top:-1px;font-family:HelveticaNeue-Thin,Sans-serif-Thin;color:#2565d0;font-size:31px;line-height:1em;letter-spacing:-1px}
@media (min-width:530px) and (max-width:767px) {
	.photo_area{padding:5px 14px 14px 13px}
	.photo_area .list a{width:20%;padding-top:20%}
	.photo_area .list .thmb:nth-child(n+6){display:block}
}
@media (min-width:768px) {
	.section_photo .group{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
	.section_photo .ad_box{clear:both;margin:0 5px;border-top:5px solid transparent;border-bottom:5px solid transparent}
	.photo_area{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box}
	.photo_area:after{display:block;padding-top:66.66%;content:''}
	.photo_area .list{position:absolute;top:42px;left:13px;right:14px}
}
/* _column.scss */
#ct.column{max-width:1024px;margin:0 auto}
#ct.column .news_end{background:#fff}
.column .rss_on,.column .rss_off{width:52px;height:25px;margin:-1px 0 0 2px;vertical-align:middle}
.column .rss_on{background-position:-100px -259px}
.column .rss_off{background-position:-100px -233px}
.column_wrap{position:relative}
.h_column{position:relative;height:53px;padding:0 10px 0 13px;font-family:AppleSDGothicNeo-Light,sans-serif}
.h_column:after{display:table;clear:both;content:''}
.h_column .spr{margin-top:13px}
.h_column .all{position:absolute;top:9px;right:2px;padding:10px;color:#666;font-size:13px;vertical-align:middle}
.h_column .all:after{width:4px;height:6px;margin:4px 0 0 4px;vertical-align:top;background-position:-100px -286px;content:''}
.column_tab{padding:0 21px 10px 19px}
.column_tab ul{display:table;width:100%;border:1px solid #2565d0;table-layout:fixed;-webkit-border-radius:4px;border-radius:4px}
.column_tab li{display:table-cell}
.column_tab li + li{border-left:1px solid #2565d0}
.column_tab li + .on,.column_tab .on + li{border-left:0}
.column_tab a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:30px;color:#2565d0;font-size:14px;line-height:30px;text-align:center}
.column_tab .on a{color:#fff;background:#2e72e4}
.column_head{padding:14px 15px;padding-top:7px;background:#2565d0}
.column_head:after{display:table;clear:both;content:''}
.column_head .thmb{float:left;margin-right:17px}
.column_head .text{overflow:hidden;float:none;color:#fff;font-family:AppleSDGothicNeo-Light,sans-serif}
.column_head .title{display:inline-block;padding:10px 0 1px;font-size:23px;font-weight:normal;font-family:AppleSDGothicNeo-Light,sans-serif;line-height:1em;vertical-align:middle}
.column_head .source{height:26px;line-height:26px;font-size:14px}
.column_head .rss_on,.column_head .rss_off{display:none;margin-top:-4px}
.column_head .rss_off{background-position:-100px -207px}
.column_list{margin-top:-10px}
.column_list:after{display:table;clear:both;content:''}
.column_list a{position:relative;display:block;margin:10px;min-height:170px}
.column_list a:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-image:url(https://ssl.pstatic.net/static/sports/2014/mobile/common/bg_column.png);-webkit-background-size:100% auto;background-size:100% auto;content:''}
.column_list .new{position:absolute;top:13px;right:13px;z-index:20;width:27px;height:25px;background-position:-100px -142px}
.column_list .text{position:absolute;bottom:33px;left:0;z-index:20;width:100%}
.column_list .source{position:absolute;bottom:0;left:0;z-index:30;width:100%;height:33px;padding:0 15px;color:#b6b6b6;box-sizing:border-box;-webkit-box-sizing:border-box}
.column_list .source .provider:after{display:inline-block;margin:4px 0 4px 5px;width:1px;height:10px;background:rgba(255,255,255,0.25);vertical-align:top;content:''}
.column_list .source span{display:inline-block;font-size:10px;line-height:20px;vertical-align:top}
.column_list .source .time{padding-left:2px;font-family:HelveticaNeue-Light,sans-serif;font-size:10px;line-height:18px}
.column_list .thmb{width:100%;vertical-align:top}
.column_list .title{display:block;overflow:hidden;display:-webkit-box;margin:2px 14px 0;color:#fff;font-size:20px;line-height:25px;font-family:AppleSDGothicNeo-Light,sans-serif;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.column_list .tag{margin:0 15px;color:#00e4ff;font-size:14px}
.column_list .no_img1 a{background:#8c94ad}
.column_list .no_img2 a{background:#cbcda7}
.column_list .no_img3 a{background:#83a6e0}
.column_list .no_img4 a{background:#72c3be}
.column_list2{overflow:hidden;margin:0 11px}
.column_list2:after{display:table;clear:both;content:''}
.column_list2 a{display:block;position:relative;height:66px;padding:10px 9px;border-top:1px solid #dedede}
.column_list2 a:before{position:absolute;top:50%;right:0;width:6px;height:12px;margin-top:-6px;background-position:-100px -336px;content:''}
.column_list2 .new{position:absolute;top:10px;left:9px;width:25px;height:21px;background-position:-100px -183px}
.column_list2 .thmb{float:left;margin-right:18px}
.column_list2 .text{overflow:hidden;float:none;display:table-cell;height:65px;vertical-align:middle;font-family:AppleSDGothicNeo-Light,sans-serif}
.column_list2 .title{display:block;padding-bottom:5px;color:#333;font-size:20px;line-height:1.1em}
@media (max-width:279px) {
	.column_list2 .title{font-size:16px}
}
.column_list2 .source{color:#666;font-size:14px}
.column_list2 .name{color:#000}
.column_list2 .provider{color:#777}
.column_list2 li{box-sizing:border-box;-webkit-box-sizing:border-box}
.press_nav{background-color:#fff;border-top:12px solid #eff2f8;border-bottom:1px solid #cfcfcf}
.press_nav .nav_inner{height:55px}
@media (min-width:1024px) {
	.press_nav .nav_inner{max-width:1000px;margin:0 auto}
}
.press_nav .link_press{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.press_nav .logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:50px;height:50px;margin-right:8px}
.press_nav .logo img{width:100%;height:auto}
.press_nav .press{font-size:18px;font-weight:600;letter-spacing:-0.08px;line-height:55px}
.column_nav{margin-bottom:-10px;background:#eff2f8}
.column_nav a{display:inline-block;height:45px;padding:0 15px;color:#666;font-size:15px;line-height:45px;vertical-align:top}
.column_nav a:before{width:6px;height:12px;margin:15px 9px 0 0;background-position:-100px -169px;vertical-align:top;content:''}
.column_nav span{color:#2565d0}
.a .column_list .text{bottom:35px}
.a .column_list .source{height:34px}
.a .column_list .title{font-size:21px;line-height:30px}
@media (min-width:768px) {
	.column_list{padding:5px 5px 0}
	.column_list li{float:left;width:50%}
	.column_list li a{margin:5px}
	.column_list .provider{font-size:17px}
	.column_list .time{font-size:16px}
	.column_list2{margin:0 10px}
	.column_list2 li{float:left;width:50%;height:87px}
	.column_list2 li:after{display:block;width:100%;border-top:1px solid #dedede;content:''}
	.h_column{height:0;padding:15px 0 0 0;line-height:0}
	.h_column h3,.h_column .rss_on,.h_column .rss_off{display:none}
	.h_column .all{position:absolute;top:-40px;right:2px;color:#fff}
	.h_column .all:after{margin-top:-4px;background-position:-110px -286px}
	.column_head .rss_on,.column_head .rss_off{display:inline-block}
}
.column_wrap .news_lnb ul{display:inline-block;vertical-align:top}
.column_wrap .news_lnb li{display:inline-block;vertical-align:top;height:45px}
.column_wrap .news_lnb li a{position:relative;padding:0 7px 2px;line-height:47px;color:#8c959d}
.column_wrap .news_lnb li.on a{color:#2565d0}
.column_wrap .news_lnb li.on a:after{position:absolute;bottom:0;left:8px;right:8px;height:1px;background-color:#2565d0;content:''}
.column_wrap2{position:relative;padding:0 15px 4px;max-width:994px;margin:0 auto}
.column_wrap2 + .main_article{margin-top:18px}
.column_wrap2 .column_header{position:relative;min-height:169px;padding-left:71px}
.column_wrap2 .column_header .column_logo{position:absolute;left:0;top:0;bottom:0px;width:55px;background-color:#2cb1de;text-align:center;vertical-align:top}
.column_wrap2 .column_header .column_logo .sort_tit{display:block;padding:18px 0}
.column_wrap2 .column_header .column_logo .sort_tit span{width:19px;height:11px;vertical-align:top;background-position:0 -60px}
.column_wrap2 .column_header .column_logo .sort_tit.club span{width:19px;height:24px;background-position:-61px -148px}
.column_wrap2 .column_header .column_logo .sort_month{display:block;width:30px;height:9px;margin:-2px auto 4px}
.column_wrap2 .column_header .column_logo .sort_month_1{background-position:-60px 0}
.column_wrap2 .column_header .column_logo .sort_month_2{background-position:-60px -12px}
.column_wrap2 .column_header .column_logo .sort_month_3{background-position:-60px -24px}
.column_wrap2 .column_header .column_logo .sort_month_4{background-position:-60px -36px}
.column_wrap2 .column_header .column_logo .sort_month_5{background-position:-60px -48px}
.column_wrap2 .column_header .column_logo .sort_month_6{background-position:-60px -60px}
.column_wrap2 .column_header .column_logo .sort_month_7{background-position:-60px -72px}
.column_wrap2 .column_header .column_logo .sort_month_8{background-position:-60px -84px}
.column_wrap2 .column_header .column_logo .sort_month_9{background-position:-60px -96px}
.column_wrap2 .column_header .column_logo .sort_month_10{background-position:-60px -108px}
.column_wrap2 .column_header .column_logo .sort_month_11{background-position:-60px -120px}
.column_wrap2 .column_header .column_logo .sort_month_12{background-position:-60px -132px}
.column_wrap2 .column_header .column_logo .sort_day{display:block;font-size:30px;color:#fff;font-family:HelveticaNeue-Light;line-height:25px}
.column_wrap2 .column_header .column_logo .wr_visual{display:block;position:absolute;left:0;bottom:0;height:55px}
.column_wrap2 .column_header .column_logo .wr_visual img{width:55px;height:55px}
.column_wrap2 .column_info{display:block;position:relative;margin-right:10px;padding:23px 0 39px;font-size:0}
.column_wrap2 .column_info .info_spec{position:absolute;bottom:4px;left:0;right:0;font-size:0}
.column_wrap2 .column_info .info_spec p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.column_wrap2 .column_info .info_spec .spec_sta{display:inline-block;width:42px;height:15px;margin-right:3px;vertical-align:top}
.column_wrap2 .column_info .info_spec .wfootball{background-position:0 -80px}
.column_wrap2 .column_info .info_spec .kfootball{background-position:0 -96px}
.column_wrap2 .column_info .info_spec .wbaseball{background-position:0 -112px}
.column_wrap2 .column_info .info_spec .kbaseball{background-position:0 -128px}
.column_wrap2 .column_info .info_spec .esports{background-position:0 -144px}
.column_wrap2 .column_info .info_spec .basketball{width:24px;background-position:0 -160px}
.column_wrap2 .column_info .info_spec .golf{width:24px;background-position:0 -176px}
.column_wrap2 .column_info .info_spec .general{width:24px;background-position:0 -192px}
.column_wrap2 .column_info .info_spec .spec_writer{margin-right:5px;font-size:13px;font-weight:bold;color:#2cb1de;line-height:17px}
.column_wrap2 .column_info .info_spec .txt{font-size:12px;color:#9b9b9d;line-height:14px}
.column_wrap2 .column_info .line_etc{display:inline-block;width:26px;height:1px;margin:0 0 21px 0;border:0;background-color:#bcbcbc}
.column_wrap2 .column_header.club{min-height:100px}
.column_wrap2 .column_header.club + .column_header.club{border-top:#eff2f8 solid 45px}
.column_wrap2 .column_header.club .column_logo{background-color:#5481c9}
.column_wrap2 .column_header.club .column_logo .sort_tit{padding:20px 0 17px}
.column_wrap2 .column_header.club .column_logo .wr_visual{width:55px;background-color:#efefef;text-align:left}
.column_wrap2 .column_header.club .column_logo .wr_visual img{width:40px;height:30px;margin:12.5px 0 0 7.5px;vertical-align:top}
.column_wrap2 .column_header.club .column_logo .wr_visual:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0}
.column_wrap2 .column_header.club .column_info{min-height:122px;padding:0}
.column_wrap2 .column_header.club .column_info .info_spec .kbaseball{width:24px;background-position:0 -208px}
.column_wrap2 .column_header.club .column_info .info_spec .kfootball{width:24px;background-position:-25px -208px}
.column_wrap2 .column_header.club .column_info .info_spec .esports{width:42px;background-position:-50px -208px}
.column_wrap2 .column_header.club .column_info .info_spec .basketball{width:24px;background-position:0 -224px}
.column_wrap2 .column_header.club .column_info .info_spec .volleyball{width:24px;background-position:-25px -224px}
.column_wrap2 .column_header.club .column_info .info_spec .golf{width:24px;background-position:-50px -224px}
.column_wrap2 .column_header.club .column_info .info_spec .general{width:24px;background-position:-75px -224px}
.column_wrap2 .column_header.club .column_info .info_spec .spec_writer{color:#5481c9;font-size:13px}
.column_wrap2 .column_header.club .column_info .info_spec .spec_writer b{font-family:Helvetica,sans-serif}
.column_wrap2 .column_header.club .column_info .info_spec .txt{display:none}
.column_wrap2 .column_header.club .column_info .wr_visual{padding:14px 0 2px;margin-left:-1px}
.column_wrap2 .column_header.club .column_info .wr_visual > a{position:relative;display:inline-block}
.column_wrap2 .column_header.club .column_info .wr_visual > a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}
.column_wrap2 .column_header.club .column_info .wr_visual img{width:27px;height:20.5px;vertical-align:top}
.column_wrap2 .column_header.club .column_info .wr_visual span{display:inline-block;margin-left:2px;font-size:13px;line-height:22px;color:#7b9fd9;vertical-align:top}
@media (min-width:768px) {
	.column_wrap2 .column_header.club .column_logo .wr_visual{width:66px}
	.column_wrap2 .column_header.club .column_logo .wr_visual img{width:45px;height:34px;margin:15.5px 0 0 10px}
	.column_wrap2 .column_header.club .column_info{min-height:158px}
	.column_wrap2 .column_header.club .column_info .wr_visual{padding:20px 0 3px}
	.column_wrap2 .column_header.club .column_info .wr_visual img{width:31px;height:23.5px}
	.column_wrap2 .column_header.club .column_info .wr_visual span{font-size:15px;line-height:24px}
	.column_wrap2 .column_header.club .column_info .info_spec .spec_writer{font-size:14px}
}
.column_box_util{padding:20px 0 17px}
.column_first_text{margin-bottom:26px;padding-bottom:22px}
@media (min-width:768px) {
	.column_wrap2 .column_header{min-height:202px;padding-left:93px}
	.column_wrap2 .column_header .column_logo{left:0;width:66px}
	.column_wrap2 .column_header .column_logo .sort_tit{padding:24px 0}
	.column_wrap2 .column_header .column_logo .sort_tit span{width:23px;height:13px;background-position:-25px -60px}
	.column_wrap2 .column_header .column_logo .sort_tit.club{padding:24px 0 24px}
	.column_wrap2 .column_header .column_logo .sort_tit.club span{width:24px;height:29px;background-position:-80px -148px}
	.column_wrap2 .column_header .column_logo .sort_month{width:37px;height:11px;margin-top:-7px;margin-bottom:6px}
	.column_wrap2 .column_header .column_logo .sort_month_1{background-position:-94px 0}
	.column_wrap2 .column_header .column_logo .sort_month_2{background-position:-94px -12px}
	.column_wrap2 .column_header .column_logo .sort_month_3{background-position:-94px -24px}
	.column_wrap2 .column_header .column_logo .sort_month_4{background-position:-94px -36px}
	.column_wrap2 .column_header .column_logo .sort_month_5{background-position:-94px -48px}
	.column_wrap2 .column_header .column_logo .sort_month_6{background-position:-94px -60px}
	.column_wrap2 .column_header .column_logo .sort_month_7{background-position:-94px -72px}
	.column_wrap2 .column_header .column_logo .sort_month_8{background-position:-94px -84px}
	.column_wrap2 .column_header .column_logo .sort_month_9{background-position:-94px -96px}
	.column_wrap2 .column_header .column_logo .sort_month_10{background-position:-94px -108px}
	.column_wrap2 .column_header .column_logo .sort_month_11{background-position:-94px -120px}
	.column_wrap2 .column_header .column_logo .sort_month_12{background-position:-94px -132px}
	.column_wrap2 .column_header .column_logo .sort_day{margin-top:3px;font-size:36px}
	.column_wrap2 .column_header .column_logo .wr_visual{height:66px}
	.column_wrap2 .column_header .column_logo .wr_visual img{width:66px;height:66px}
	.column_wrap2 .column_info{padding:42px 0 49px 0}
	.column_wrap2 .column_info .info_spec{bottom:15px}
	.column_wrap2 .column_info .info_spec .spec_writer{font-size:15px}
	.column_wrap2 .column_info .info_spec .txt{font-size:14px}
}
.column_info .media_end_head_title{margin:0}
.column_info .media_end_head_info{padding:0}
.column_info .media_end_head_info_datestamp_term{display:none}
.column_info .media_end_head_info_datestamp_time{margin:0}
.nocmt{position:relative;padding:31px 30px;background-color:#fff;border-top:9px solid #eff2f8;font-size:14px;line-height:20px;color:#767678;text-align:center;letter-spacing:-0.5px}
.nocmt .nocmt_num{padding-left:3px;font-size:20px;font-weight:normal;letter-spacing:0}
.nocmt .nocmt_p{word-break:keep-all}
.nocmt .nocmt_p > em{color:#303038}
.nocmt .nocmt_p:before{background-position:-74px 0px;display:inline-block;vertical-align:top;width:34px;height:34px;content:'';display:block;opacity:0.32;margin:0 auto 20px}
/* _search.scss */
.search_end .end_head{background:#2565d0}
.search_head{position:relative;max-width:590px;margin:0 auto;padding:13px 30px 13px 0}
.search_head .prev{position:absolute;top:13px;left:4px;width:32px;height:32px;padding-top:0;text-align:center}
.search_head .prev span{width:9px;height:17px;margin-top:7px;background-position:-100px -349px}
.search_head .btn{border:0;background:none}
.search_head .btn_sports{position:absolute;top:13px;right:80px;width:37px;height:32px;border-left:1px solid #e1e1e1;background:#fff}
.search_head .btn_sports span{width:19px;height:20px;margin-top:6px;background-position:-100px -391px}
.search_head .btn_search{position:absolute;top:13px;right:13px;width:63px;height:32px;background:#407fe9;color:#fff;font-family:AppleSDGothicNeo-Light;line-height:34px;text-align:center}
.search_head .text{position:relative;display:block;height:32px;margin:0 87px 0 40px}
.search_head .text input{display:block;width:100%;height:32px;padding:3px 30px 0 10px;border:0;color:#333;font-size:16px;font-family:AppleSDGothicNeo-Light;background:#fff;-webkit-border-radius:0;-webkit-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;outline:0}
.search_head .text input::-webkit-input-placeholder{color:#c2c2c2}
.search_head .del{position:absolute;top:2px;right:2px;border:0;background:none}
.search_head .del span{width:21px;height:21px;margin:4px;background-position:-100px -368px;vertical-align:top}
.search_relation{display:none;background:#fff;text-align:left}
.search_relation .r_li + li{border-top:1px solid #f7f7f7}
.search_relation .r_li a{display:block;height:34px;padding:0 18px;color:#000;font-size:16px;font-family:AppleSDGothicNeo-Light;line-height:34px}
.search_relation .r_li em{color:#2565d0}
.search_relation .close{display:block;padding:0 14px;border-top:1px solid #efefef;color:#000;background:#fafafa;font-size:14px;line-height:36px;text-align:right}
.search_msg{background:#eff2f8}
.search_msg p{padding:114px 0 200px;font-family:AppleSDGothicNeo-Light;font-size:21px;line-height:24px;text-align:center}
.search_msg .nodata{color:#c2c2c2;text-align:center}
.search_msg .error{color:#666;font-size:20px}
.search_msg .error span{color:#999;font-size:13px}
.search_result{background:#fff}
.result_h2_box{position:relative;height:47px;padding:0 9px;border-bottom:1px solid #d2d2d2;line-height:45px}
.result_h2_box .h2_tex{display:inline-block;color:#222;font-weight:normal;font-family:AppleSDGothicNeo-Light;font-size:16px;vertical-align:middle}
.result_h2_box .number{display:inline-block;margin-left:3px;margin-top:-2px;color:#3f63bf;font-size:19px;font-family:HelveticaNeue-Light;vertical-align:middle}
.result_h2_box .btn_box{position:absolute;top:10px;right:4px;height:27px;padding:0 9px 0 16px;color:#000;font-size:14px;font-family:AppleSDGothicNeo-Light;line-height:29px}
.result_h2_box .btn_box:before{position:absolute;top:50%;left:0;width:14px;height:12px;margin-top:-7px;background-position:-100px -494px;content:''}
.input_rdo_box{position:relative;z-index:10;margin-top:-4px;padding:0 82px 12px 10px;line-height:36px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.8)}
.input_rdo_box:before{position:absolute;left:0;right:0;bottom:100%;height:2px;background:#fff;content:''}
.input_btns li{float:left;position:relative;width:50%;height:31px;border:1px solid #e5e5e5;font-family:AppleSDGothicNeo-Regular;line-height:32px;box-sizing:border-box;-webkit-box-sizing:border-box}
.input_btns li label{display:block;height:29px;font-size:14px;text-align:center}
.input_btns li.selected{z-index:10;border-color:#cfcfcf;background:#f5f5f6;color:#3f63bf}
.input_btns li + li{margin-left:-1px}
.btn_opt_issue{position:absolute;top:5px;right:0;width:72px;height:22px;padding-left:10px;font-size:14px;font-family:AppleSDGothicNeo-Regular;line-height:24px}
.btn_opt_issue:before{width:22px;height:22px;margin:-4px 4px 0 0;background-position:-100px -413px;vertical-align:middle;content:''}
.btn_opt_issue.selected:before{background-position:-100px -436px}
.disable_col{color:#999}
.input_rdo_hr,.input_checkbox_hr{position:absolute;top:-999px;left:-999px}
.more_result,.more_result:visited{display:block;height:37px;padding-right:16px;border-top:1px solid #f4f4f4;line-height:39px;font-family:AppleSDGothicNeo-Regular;font-size:14px;color:#000;text-align:right}
.more_result:after{width:7px;height:12px;margin:12px 0 0 5px;vertical-align:top;background-position:-100px -460px;content:''}
.lst_ct{overflow:hidden}
.lst_ct li{position:relative}
.lst_ct li + li,.lst_ct ul li + li{border-top:1px solid #eaeaea}
.lst_ct .link_block{display:block;padding:16px 15px 11px}
.lst_ct .tmb_box{float:left;position:relative;width:63px;height:63px;margin:16px 10px 4px 15px;background-color:#e4e8f1}
.lst_ct .tmb_box:before{background-position:-122px -97px;display:inline-block;vertical-align:top;width:52px;height:11px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lst_ct .tmb_box img{position:relative;vertical-align:top}
.lst_ct .im_boder{position:absolute;top:0;left:0;z-index:10;width:63px;height:63px;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;-webkit-box-sizing:border-box}
.lst_ct .rgt_tex{overflow:hidden;display:block}
.lst_ct .tit{overflow:hidden;margin-right:8px;font-size:16px;line-height:19px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.lst_ct .from{display:inline-block;margin-top:4px;color:#b8b8b8;font-size:12px}
.lst_ct .from .dv{display:inline-block;overflow:hidden;width:1px;height:10px;margin:-1px 5px 1px;color:transparent;background:#e4e4e4;font-size:0;line-height:0;vertical-align:middle}
.lst_ct .btm_tex{display:block;margin-top:3px;clear:both;color:#777;font-size:14px;line-height:19px}
.lst_ct .lft_bg{display:block;float:left;position:relative;top:17px;left:15px;width:7px;height:7px;border-left:1px solid #3f63bf;border-bottom:1px solid #3f63bf}
.lst_ct .lft_bg ~ .link_block{padding:13px 15px 9px 30px}
.a .result_h2_box .h2_tex{margin-top:-2px}
.a .result_h2_box .number{margin-top:0}
.search_end .gnb{position:relative;left:auto;top:auto;width:auto;padding:0;background:none}
.search_end .u_hs{position:relative}
.search_end .u_hssbt{position:absolute;top:0;height:34px;border:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;letter-spacing:0;webkit-box-shadow:none}
.search_end .u_hssbt_us{right:10px;width:63px;border:1px solid #d9d9d9;color:#333;font-size:14px;line-height:34px;font-family:AppleSDGothicNeo-Light}
.search_end .u_hssbt_ss{right:78px;width:36px;height:34px;border:1px solid #d9d9d9}
.search_end .u_hssbt_ss span{position:absolute;top:7px;left:9px;z-index:1;width:18px;height:18px;background-position:-100px -474px}
.search_end .u_itw{overflow:hidden;position:relative;height:34px;border:0;background:#fff}
.search_end .u_it{width:100%;height:34px;padding:0 9px;border:1px solid #d9d9d9;color:#a3a3a3;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.search_end .u_hsw{padding:0 113px 78px 10px}
.search_end .u_hsft{margin:0;padding:20px 0 0;background:#fff}
.search_end .mov{position:absolute;left:4px;bottom:3px;width:17px;height:17px;background-position:-270px -595px}
.search_type_area{position:relative;z-index:50}
.search_type_area .search_input{position:relative;border-bottom:1px solid #ddd;padding-right:50px;z-index:20}
.search_type_area .search_input .search_in{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:50px;line-height:50px;width:100%;border:0 none;padding:0 0 0 15px;margin-right:50px;color:#000;font-size:19px;font-weight:bold;-webkit-border-radius:0;border-radius:0}
.search_type_area .search_input .search_in::-webkit-input-placeholder{font-weight:normal;font-size:16px}
.search_type_area .search_input .search_text_del{position:absolute;right:60px;top:16px;width:17px;height:17px;border:0 none;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/record_search_icon.png) no-repeat -44px 0;-webkit-background-size:154px 50px;background-size:154px 50px}
.search_type_area .search_input .search_btn{position:absolute;right:0;top:0;width:50px;height:50px;border:0 none;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/record_search_icon.png) no-repeat -104px 0;-webkit-background-size:154px 50px;background-size:154px 50px}
.search_type_area .search_result_area{background-color:#f2f2f2}
.search_type_area .search_result_list{display:none;position:relative;border-bottom:1px solid #ddd}
.search_type_area .search_result_list li{padding:6px 0 6px 10px;background:#fff}
.search_type_area .search_result_list li:first-child{padding-top:10px;border-top:0 none}
.search_type_area .search_result_list li:last-child{padding-bottom:10px}
.search_type_area .search_result_list li + li{border-top:1px solid #ecf0f2}
.search_type_area .search_result_list .search_img_wrap{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}
.search_type_area .search_result_list .search_img_wrap:before{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.search_type_area .search_result_list .search_img_wrap .image{display:block;width:36px;height:36px}
.search_type_area .search_result_list .search_img_wrap .image:empty{background:url(https://ssl.pstatic.net/static/sports/2017/mobile/noimg.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.search_type_area .search_result_list .search_img_wrap img{vertical-align:top}
.search_type_area .search_result_list .search_name{display:inline-block;margin:4px 0 0 5px;font-size:16px;color:#222222;vertical-align:middle}
.search_type_area .search_result_list .search_name strong{font-weight:normal;color:#0068c3}
.search_type_area .search_result_list .search_team_name{display:inline-block;margin:4px 0 0 3px;font-size:14px;color:#8f8f8f;font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;vertical-align:middle}
.search_type_area .search_result_list .goto_link{float:right;padding:12px 2px 8px 7px;width:36px;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
.search_type_area .search_result_list .goto_link:before{content:'';display:inline-block;width:17px;height:13px;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/record_search_icon.png) no-repeat -68px 0;-webkit-background-size:154px 50px;background-size:154px 50px}
.search_type_area .search_result_list .blind{display:none}
.search_type_area .search_notice{position:relative;top:-1px;z-index:10;background-color:#eff2f8;min-height:305px;color:#bbb;text-align:center}
.search_type_area .search_notice p{font-size:15px;padding-top:129px;line-height:20px}
.dimmed_search{position:fixed;display:none;right:0;bottom:0;left:0;top:0;z-index:20;background-color:rgba(0,0,0,0.5)}
img{vertical-align:top}
#ct .calendar_wrap .btn_calendar:before,#ct .calendar_wrap .btn_calendar:after,#ct .news_feed_article.video_article .article_src_wrap .video_play_num:before,#ct .news_feed_article.new:before,#ct .news_feed_article.hot:before,#ct .news_feed_article.video_template .article_src_wrap .video_play_num:before,#ct .univ_list_wrap .univ_list > li.new_univ a:after,#ct .match_schedule_wrap .btn_more:before,.univ_home header.home_head:before,.univ_home header.home_head .btn_before:before,.univ_home header.home_head .btn_close:before,.univ_home header.home_head .social_wrap .home_link:after,.univ_home header.home_head .social_wrap .btn_social,.univ_home #ct .date_select_form label:after,.univ_news_end .column_wrap2 .column_header .column_logo:before,.end_head .back span{display:inline-block;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/07/24/24-1/sp_univ.png) no-repeat;-webkit-background-size:150px 350px;background-size:150px 350px}
.schedule_content.univ#ct{padding-top:0}
.schedule_content.univ .schedule_date_frame{background-color:transparent}
.schedule_content.univ .schedule_date_box{padding-bottom:12px}
.schedule_content.univ .schedule_date_current{padding-top:14px}
.schedule_content.univ .schedule_date_current .btn_cal{top:18px}
.schedule_content.univ .article_video_wrap .common_playicon{left:50%;top:50%;margin:-20px 0 0 -18px;background-position:-122px -38px;display:inline-block;vertical-align:top;width:36px;height:41px}
.news_feed_item{margin-top:10px !important}
h3 + .news_feed_item{margin-top:0 !important}
#ct .calendar_wrap .calendar_title{position:relative;padding:12px 0 5px 15px}
#ct .calendar_wrap h2{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;color:#2565d0;font-weight:600;font-size:25px}
#ct .calendar_wrap .btn_calendar{position:absolute;top:0;right:0;display:inline-block;padding:16px 15px 10px;height:21px}
#ct .calendar_wrap .btn_calendar:before{width:22px;height:21px;background-position:0 0;vertical-align:middle;content:''}
#ct .calendar_wrap .btn_calendar:after{margin-left:5px;width:10px;height:5px;background-position:-22px 0;vertical-align:middle;content:''}
#ct .calendar_wrap .btn_calendar.on:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
#ct .news_feed_list{position:relative;border-top:1px solid #dedfe2}
#ct .news_feed_list:before{position:absolute;left:15px;top:0;bottom:0;width:3px;background:#d5dae3;z-index:0;content:''}
#ct .news_feed_list > li{position:relative;z-index:100}
#ct .news_feed_list > li + li{margin-top:18px}
#ct .news_feed_list form + li{margin-top:18px}
#ct .news_feed_list h3{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;padding:7px 15px;font-size:15px;color:#7c8aa2;background:#eff2f8;font-weight:500}
#ct .news_feed_list .match_info{position:relative;display:block;height:54px;background:#fff;border-top:2px solid #3a3a3a}
#ct .news_feed_list .match_info .team_left,#ct .news_feed_list .match_info .team_right{display:table;float:left;position:relative;width:50%;height:100%;vertical-align:middle}
#ct .news_feed_list .match_info .team_left.win .score,#ct .news_feed_list .match_info .team_right.win .score{text-decoration:underline}
#ct .news_feed_list .match_info .team_left > span,#ct .news_feed_list .match_info .team_right > span{display:table-cell;vertical-align:middle}
#ct .news_feed_list .match_info .team_left > span:after,#ct .news_feed_list .match_info .team_right > span:after{display:block;clear:both;content:''}
#ct .news_feed_list .match_info .team_left .score,#ct .news_feed_list .match_info .team_right .score{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;display:inline-block;width:39px;margin:0;font-weight:bold;font-size:20px;vertical-align:middle;text-align:center;color:#8c8c8c}
#ct .news_feed_list .match_info .team_left .score > em,#ct .news_feed_list .match_info .team_right .score > em{color:#222}
#ct .news_feed_list .match_info .team_left .emblem,#ct .news_feed_list .match_info .team_right .emblem{display:inline-block;position:relative;width:27px;height:27px;vertical-align:middle}
#ct .news_feed_list .match_info .team_left .emblem:empty,#ct .news_feed_list .match_info .team_right .emblem:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
#ct .news_feed_list .match_info .team_left .emblem img,#ct .news_feed_list .match_info .team_right .emblem img{width:100%;height:auto}
#ct .news_feed_list .match_info .team_left .team_name,#ct .news_feed_list .match_info .team_right .team_name{display:inline-block;max-width:45%;margin-top:4px;font-size:13px;color:#000;vertical-align:middle;font-weight:normal}
#ct .news_feed_list .match_info .team_left > span{padding-right:22px;direction:rtl;text-align:right}
#ct .news_feed_list .match_info .team_left .score,#ct .news_feed_list .match_info .team_left .team_name,#ct .news_feed_list .match_info .team_left .emblem{direction:ltr}
#ct .news_feed_list .match_info .team_left .emblem{margin-right:-3px}
#ct .news_feed_list .match_info .team_right > span{padding-left:22px}
#ct .news_feed_list .match_info .team_right .emblem{margin-left:-3px}
#ct .news_feed_list .match_info .match_state{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;color:#ff5252}
#ct .news_feed_list .match_info .match_state > span,#ct .news_feed_list .match_info .match_state > em{display:block;font-size:12px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif}
#ct .news_feed_list .match_info .match_state > em{margin-top:-4px}
#ct .news_feed_list .match_info.before .score{visibility:hidden}
#ct .news_feed_list .match_info.before .match_state{margin-top:2px;color:#2a95f3}
#ct .news_feed_list .match_info.before .match_state > span,#ct .news_feed_list .match_info.before .match_state > em{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .news_feed_list .match_info.after .match_state{margin-top:2px;color:#b1b4b6}
#ct .news_feed_list .match_info.after .match_state > span,#ct .news_feed_list .match_info.after .match_state > em{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .news_feed_article{position:relative;background:#fff}
#ct .news_feed_article > a{display:block;padding:20px 0 16px 15px}
#ct .news_feed_article > a:after{display:block;clear:both;content:''}
#ct .news_feed_article + .news_feed_article{margin-top:10px}
#ct .news_feed_article.img_news_feed_article > a{padding:15px 0 14px 15px}
#ct .news_feed_article.no_img .article_img_wrap,#ct .news_feed_article.video_article .article_img_wrap{display:none}
#ct .news_feed_article.no_img .article_src_wrap,#ct .news_feed_article.video_article .article_src_wrap{padding-top:6px}
#ct .news_feed_article.no_img > a{padding:16px 0 17px 15px}
#ct .news_feed_article.video_article > a{padding:0 0 14px}
#ct .news_feed_article.video_article .article_text_wrap{padding-left:15px;padding-top:18px}
#ct .news_feed_article.video_article .article_text_wrap .article_title{font-size:19px;line-height:22px}
#ct .news_feed_article.video_article .article_video_wrap{overflow:hidden;position:relative;height:0;padding-top:49.8666%;background-color:#e4e8f1}
#ct .news_feed_article.video_article .article_video_wrap:before{background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#ct .news_feed_article.video_article .article_video_wrap .video_img_wrap{position:absolute;top:0;left:0;right:0;bottom:0}
#ct .news_feed_article.video_article .article_video_wrap .video_img_wrap:before{display:inline-block;height:100%;vertical-align:middle}
#ct .news_feed_article.video_article .article_video_wrap img{position:relative;width:100%;height:auto}
#ct .news_feed_article.video_article .article_video_wrap:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1);content:''}
@media screen and (min-width:530px) {
	#ct .news_feed_article.video_article .article_video_wrap{height:264px;padding-top:0}
	#ct .news_feed_article.video_article .article_video_wrap .video_img_wrap{display:block;position:inherit;height:100%;font-size:0}
	#ct .news_feed_article.video_article .article_video_wrap .video_img_wrap:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
	#ct .news_feed_article.video_article .article_video_wrap img{margin:-50% 0;vertical-align:middle}
}
#ct .news_feed_article.video_article .article_src_wrap{padding-top:3px}
#ct .news_feed_article.video_article .article_src_wrap:before{display:none}
#ct .news_feed_article.video_article .article_src_wrap .video_play_num{display:inline-block;margin-top:2px;font-size:14px;color:#959595;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .news_feed_article.video_article .article_src_wrap .video_play_num:before{margin:-2px 3px 0 0;width:10px;height:11px;background-position:-104px 0;vertical-align:middle;content:''}
#ct .news_feed_article.new:before,#ct .news_feed_article.hot:before{position:absolute;top:0;right:15px;width:36px;height:21px;z-index:200;color:transparent;font-size:1px;content:''}
#ct .news_feed_article.new:before{background-position:0px -26px;content:'new'}
#ct .news_feed_article.hot:before{background-position:0px -48px;content:'hot'}
#ct .news_feed_article .article_img_wrap{float:left;position:relative;width:104px;height:68px;margin-right:13px;background-color:#e4e8f1}
#ct .news_feed_article .article_img_wrap:before{background-position:-122px -97px;display:inline-block;vertical-align:top;width:52px;height:11px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#ct .news_feed_article .article_img_wrap img{position:relative}
#ct .news_feed_article .article_text_wrap{overflow:hidden;padding:4px 22px 0 0}
#ct .news_feed_article .article_text_wrap .article_title{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:normal;font-size:17px;line-height:21px;font-family:AppleSDGothicNeo-Light,HelveticaNeue,sans-serif}
#ct .news_feed_article .article_src_wrap{position:relative;padding-top:3px}
#ct .news_feed_article .article_src_wrap .emblem{display:inline-block;position:relative;width:20px;height:20px;background-color:#fbfbfb;border:1px solid #eaeaea;-webkit-border-radius:50%;border-radius:50%;vertical-align:top}
#ct .news_feed_article .article_src_wrap .emblem:empty{background-color:#eaeef4}
#ct .news_feed_article .article_src_wrap .emblem:empty::before{width:11px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_s.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
#ct .news_feed_article .article_src_wrap .emblem:empty:before{-webkit-background-size:50% 50%;background-size:50%;background-position:50%}
#ct .news_feed_article .article_src_wrap .emblem img{width:100%;height:auto}
#ct .news_feed_article .article_src_wrap.no_time .article_time,#ct .news_feed_article .article_src_wrap.no_time .v_bar{display:none}
#ct .news_feed_article .article_src_wrap > img{position:relative;display:inline-block;margin-right:1px;width:20px;height:20px}
#ct .news_feed_article .article_src_wrap .univ_name{display:inline-block;margin:2px 0 0 1px;font-family:Helvetica,AppleSDGothicNeo-Medium,sans-serif;font-size:13px;color:#333;vertical-align:top}
#ct .news_feed_article .article_src_wrap .article_time,#ct .news_feed_article .article_src_wrap .article_reporter,#ct .news_feed_article .article_src_wrap .v_bar{display:inline-block;margin-top:2px;font-size:13px;color:#959595;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .news_feed_article .article_src_wrap .article_reporter{overflow:hidden;max-width:58px;margin-left:2px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
#ct .news_feed_article .article_src_wrap .v_bar{padding:0 4px;color:#ddd}
@media screen and (max-width:374px) {
	#ct .news_feed_article .article_src_wrap .v_bar,#ct .news_feed_article .article_src_wrap .article_time{display:none}
	#ct .news_feed_article .article_src_wrap .article_reporter{vertical-align:text-bottom}
}
#ct .news_feed_article.video_template .article_img_wrap{position:relative}
#ct .news_feed_article.video_template .article_img_wrap:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);content:''}
#ct .news_feed_article.video_template .article_src_wrap{line-height:18px}
#ct .news_feed_article.video_template .article_src_wrap .video_play_num{display:inline-block;margin-top:1px;font-size:14px;color:#959595;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .news_feed_article.video_template .article_src_wrap .video_play_num:before{margin:-2px 3px 0 0;width:10px;height:11px;background-position:-104px 0;vertical-align:middle;content:''}
#ct .news_feed_article.video_template .article_src_wrap:before{display:none}
#ct .news_feed_article.video_template ~ .no_title{margin-top:0}
#ct .text_article_list + .news_feed_article,#ct .scroll_img + .news_feed_article,#ct script + .news_feed_article{margin-top:10px}
#ct .img_article_wrap{overflow:hidden;position:relative;display:block;height:0;padding-top:49.8666%;background-color:#e4e8f1}
#ct .img_article_wrap:before{background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#ct .img_article_wrap .img_wrap{position:absolute;top:0;left:0;right:0;bottom:0}
#ct .img_article_wrap .img_wrap:after{position:absolute;left:0;right:0;bottom:0;height:129px;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/07/19/bg_img_article.png) 0 0 repeat-x;-webkit-background-size:5px 129px;background-size:5px 129px;content:''}
#ct .img_article_wrap .img_wrap > img{width:100%;height:auto}
@media screen and (min-width:530px) {
	#ct .img_article_wrap{height:264px;padding-top:0}
	#ct .img_article_wrap .img_wrap{display:block;position:inherit;height:100%;font-size:0}
	#ct .img_article_wrap .img_wrap:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
	#ct .img_article_wrap .img_wrap > img{margin:-50% 0;vertical-align:middle}
}
#ct .img_article_wrap .img_article_section{position:absolute;left:15px;bottom:69px;padding:3px 6px 1px;background:rgba(0,0,0,0.3);color:#fff;font-weight:normal;font-size:12px;border:1px solid rgba(255,255,255,0.5);font-family:AppleSDGothicNeo-Semibold,HelveticaNeue,sans-serif}
#ct .img_article_wrap .img_article_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;position:absolute;left:0;bottom:41px;padding:0 15px;max-width:100%;font-size:17px;line-height:21px;color:#fff;font-weight:normal}
#ct .img_article_wrap .img_article_reporter{position:absolute;left:15px;bottom:17px;font-size:13px;line-height:20px;color:rgba(255,255,255,0.7)}
#ct .img_article_wrap .img_article_reporter > img{position:absolute;top:-1px;left:0;padding-right:1px;vertical-align:middle}
#ct .img_article_wrap .img_article_reporter .emblem{position:relative;float:left;width:20px;height:20px;margin-right:5px;background-color:#fbfbfb;border:1px solid #eaeaea;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
#ct .img_article_wrap .img_article_reporter .emblem:empty{background-color:#eaeef4}
#ct .img_article_wrap .img_article_reporter .emblem:empty::before{width:11px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_s.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
#ct .img_article_wrap .img_article_reporter .emblem:empty:before{-webkit-background-size:50% 50%;background-size:50%;background-position:50%}
#ct .img_article_wrap .img_article_reporter .emblem img{width:100%;height:auto}
#ct .img_article_wrap .img_article_reporter .univ_name{padding-right:7px;color:rgba(255,255,255,0.9)}
#ct .img_article_wrap.video_template .img_article_title,#ct .img_article_wrap.live_template .img_article_title{bottom:18px;padding-top:2px}
#ct .img_article_wrap.video_template .img_article_section,#ct .img_article_wrap.live_template .img_article_section{bottom:47px}
#ct .img_article_wrap.video_template .img_article_reporter,#ct .img_article_wrap.live_template .img_article_reporter{display:none}
#ct div + .img_article_wrap,#ct .text_article_list + .img_article_wrap{margin-top:10px}
#ct .img_article_wrap + .img_news_feed_article,#ct .img_news_feed_article + .img_news_feed_article{margin-top:0}
#ct .img_news_feed_article + .img_news_feed_article{border-top:1px solid #f3f3f3}
#ct .univ_list_wrap{display:block;padding:15px 0 13px;background:#fff;border-top:2px solid #3a3a3a}
#ct .univ_list_wrap h4{padding-bottom:14px;font-size:18px;font-family:AppleSDGothicNeo-Semibold,HelveticaNeue,sans-serif;color:#000;text-align:center}
#ct .univ_list_wrap .univ_list{padding:0 15px;white-space:nowrap;font-size:0}
#ct .univ_list_wrap .univ_list:after{display:block;clear:both;content:''}
#ct .univ_list_wrap .univ_list > li{display:inline-block;width:78px;vertical-align:top}
#ct .univ_list_wrap .univ_list > li + li{padding-left:8px}
#ct .univ_list_wrap .univ_list > li.new_univ a:after{position:absolute;top:0;right:0;width:21px;height:21px;background-position:-42px -40px;content:''}
#ct .univ_list_wrap .univ_list a{display:inline-block;position:relative}
#ct .univ_list_wrap .univ_list .univ_emblem{overflow:hidden;position:relative;display:inline-block;width:78px;height:78px;background-color:#fbfbfb;border:1px solid #eaeaea;-webkit-border-radius:50%;border-radius:50%}
#ct .univ_list_wrap .univ_list .univ_emblem:empty{background-color:#eaeef4}
#ct .univ_list_wrap .univ_list .univ_emblem:empty::before{width:52px;height:11px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_sports_large.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
#ct .univ_list_wrap .univ_list .univ_emblem img{width:100%;height:auto}
#ct .univ_list_wrap .univ_list .univ_name{display:block;padding-top:7px;text-align:center;font-size:14px;line-height:14px;color:#777;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
#ct .univ_list_wrap + .news_feed_article{margin-top:10px !important}
#ct div + .univ_list_wrap,#ct .text_article_list + .univ_list_wrap,#ct script + .univ_list_wrap{margin-top:10px}
#ct .text_article_list{padding:3px 0;background:#fff}
#ct .text_article_list li + li{border-top:1px solid #f3f3f3}
#ct .text_article_list a{display:block}
#ct .text_article_list p{display:block;padding:14px 15px 11px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:AppleSDGothicNeo-Light,HelveticaNeue-Light,sans-serif}
#ct .match_schedule_wrap{background:#fff;border-top:2px solid #3a3a3a}
#ct .match_schedule_wrap h4{height:46px;line-height:46px;font-size:18px;font-family:AppleSDGothicNeo-Semibold,HelveticaNeue,sans-serif;color:#000;text-align:center}
#ct .match_schedule_wrap .match_schedule_list li{border-top:1px solid #f7f7f7}
#ct .match_schedule_wrap .match_schedule_list li:last-child{border-bottom:1px solid #f7f7f7}
#ct .match_schedule_wrap .match_info{border:none}
#ct .match_schedule_wrap .btn_more{display:block;height:30px;text-align:center}
#ct .match_schedule_wrap .btn_more:before{width:20px;height:11px;background-position:-22px -9px;vertical-align:middle;content:''}
#ct .match_schedule_wrap .btn_more:after{display:inline-block;height:100%;vertical-align:middle;content:''}
#ct .match_schedule_wrap .btn_more.close_btn_more:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
#ct div + .match_schedule_wrap,#ct .text_article_list + .match_schedule_wrap,#ct script + .match_schedule_wrap{margin-top:10px}
#ct .scroll_img{background:#fff}
#ct .scroll_img + .scroll_img{margin-left:2px}
#ct .scroll_img ul{white-space:nowrap;background:#eaeaea}
#ct .scroll_img ul li{display:inline-block;width:285px;height:187px}
#ct .scroll_img .img_article_wrap{height:187px;padding-top:0}
#ct .scroll_img .img_article_wrap .img_article_title{bottom:41px;-webkit-line-clamp:2;white-space:normal}
#ct .scroll_img .img_article_wrap .img_wrap > img{width:285px;height:187px}
@media screen and (min-width:530px) {
	#ct .scroll_img .img_article_wrap .img_wrap > img{margin:0;vertical-align:top}
}
#ct .scroll_img .img_article_wrap.video_template .img_article_title,#ct .scroll_img .img_article_wrap.live_template .img_article_title{bottom:18px}
#ct .scroll_img .img_article_wrap.video_template .img_article_reporter,#ct .scroll_img .img_article_wrap.live_template .img_article_reporter{display:none}
#ct .scroll_img .img_article_wrap.video_template .img_article_section,#ct .scroll_img .img_article_wrap.live_template .img_article_section{bottom:67px}
#ct div + .scroll_img,#ct .text_article_list + .scroll_img{margin-top:10px}
.univ_home header.home_head{position:relative !important}
.univ_home header.home_head .header_inner{position:relative;max-width:1024px;margin:0 auto;padding-bottom:21px}
.univ_home header.home_head:before{position:absolute;right:0;bottom:0;width:131px;height:131px;background-position:0 -209px;content:''}
.univ_home header.home_head .univ_header_emblem{position:absolute}
.univ_home header.home_head .univ_header_emblem.another_type{right:0;bottom:5px;width:125px;height:125px}
.univ_home header.home_head .univ_header_emblem.another_type > img{width:125px;height:125px}
.univ_home header.home_head .univ_header_emblem.background_type{right:20px;bottom:25px;width:85px;height:85px;border-radius:50%;-webkit-border-radius:50%;background-color:#fff}
.univ_home header.home_head .univ_header_emblem.background_type > img{width:85px;height:85px}
.univ_home header.home_head .btn_before{display:inline-block;padding:16px 15px 14px;font-size:16px;font-family:AppleSDGothicNeo-Light,sans-serif;color:rgba(255,255,255,0.7)}
.univ_home header.home_head .btn_before:before{width:19px;height:18px;margin:-2px 6px 0 0;background-position:-35px -75px;vertical-align:top;content:''}
.univ_home header.home_head .btn_close{position:absolute;right:0;top:0;display:inline-block;padding:14px 15px}
.univ_home header.home_head .btn_close:before{width:18px;height:18px;background-position:-61px -61px;content:''}
.univ_home header.home_head h1{padding:0 0 0 15px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Bold,sans-serif;font-style:italic;font-size:30px;font-weight:normal;color:#fff}
.univ_home header.home_head strong{display:inline-block;padding:2px 0 0 15px;font-family:AppleSDGothicNeo-Regular,HelveticaNeue,Helvetica,sans-serif;font-size:17px;font-weight:normal;color:#fff}
.univ_home header.home_head .social_wrap{padding:19px 0 0 15px}
.univ_home header.home_head .social_wrap .home_link{font-size:14px;font-family:AppleSDGothicNeo-Light,Helvetica,sans-serif;color:#fff}
.univ_home header.home_head .social_wrap .home_link:after{width:5px;height:7px;margin:-3px 0 0 3px;background-position:-36px 0;vertical-align:middle;content:''}
.univ_home header.home_head .social_wrap .v_bar{display:inline-block;padding:0 4px;font-size:13px;color:rgba(0,0,0,0.2)}
.univ_home header.home_head .social_wrap .btn_social{width:18px;height:18px;vertical-align:middle}
.univ_home header.home_head .social_wrap .btn_social.blog{background-position:-15px -75px}
.univ_home header.home_head .social_wrap .btn_social.fb{margin-left:8px;background-position:2px -75px}
.univ_home header.home_head .social_wrap .btn_social.twit{height:16px;margin-left:5px;background-position:-41px -61px}
.univ_home header.home_head .social_wrap .btn_social.insta{position:relative;margin-left:4px;background-position:-25px -92px}
.univ_home #ct .date_select_form{position:relative;height:38px}
.univ_home #ct .date_select_form label{display:block;padding:17px 0 4px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:21px;color:#000;border:none}
.univ_home #ct .date_select_form label:after{width:14px;height:9px;margin-left:4px;background-position:0px -93px;vertical-align:middle;content:''}
.univ_home #ct #date_select{position:absolute;top:0;left:0;width:100%;height:38px;opacity:0;filter:alpha(opacity=0)}
.univ_home #ct .news_feed_article .article_src_wrap:before{display:none}
.univ_home #ct .news_feed_article .article_src_wrap .article_category{display:inline-block;margin-top:3px;font-size:13px;color:#959595;vertical-align:top}
.univ_home #ct .news_feed_article .article_text_wrap{padding:6px 22px 0 0}
.univ_home #ct .calendar_wrap .calendar_title{padding:11px 0 4px 15px}
.univ_home #ct .calendar_wrap .calendar_title .calendar_year{float:right;margin:7px 55px 0 0;font-size:19px;color:#7c7e82;font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-weight:400}
.univ_home #ct .calendar_wrap .calendar_title .calendar_month{font-size:25px;color:#333;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif}
.univ_home #ct .calendar_wrap .calendar_title .calendar_month > span{display:inline-block;margin-top:1px;font-size:18px;font-family:AppleSDGothicNeo,HelveticaNeue,sans-serif;font-weight:normal;vertical-align:top}
.univ_home #ct .calendar_wrap .btn_calendar{padding:15px 14px 12px}
.univ_home #ct .calendar_wrap .btn_calendar:before{background-position:0 -101px}
.univ_home #ct .calendar_wrap .btn_calendar:after{height:7px;background-position:-15px -92px}
.univ_home #ct .news_day_list .news_feed_article + .news_feed_article{margin-top:0;border-top:#f3f3f3 1px solid}
.univ_home #ct .news_day_list li + li{margin-top:8px}
.univ_home #ct .news_day_title{height:35px;padding-left:15px;background-color:#fff;border-top:1px solid #ebebec;border-bottom:1px solid #f3f3f3}
.univ_home #ct .news_day_title > em{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;color:#333;font-size:15px;font-weight:500;line-height:35px}
.univ_home #ct .news_day_title > span{font-family:AppleSDGothicNeo,HelveticaNeue,sans-serif;color:#777a7b;font-size:15px;font-weight:normal;line-height:35px}
.univ_home #ct .no_img_notice_wrap{padding:61px 0 55px;text-align:center;background-color:#fff}
.univ_home #ct .no_img_notice_wrap .no_img_notice{display:block;font-size:17px;color:#555;font-weight:normal}
.univ_home #ct .no_img_notice_wrap .notice_info{margin-top:14px;font-size:14px;line-height:20px;color:#b6b6b6}
.univ_news_end .column_wrap2 .column_header{min-height:135px}
.univ_news_end .column_wrap2 .column_header .column_logo:before{position:absolute;right:0;bottom:0;width:55px;height:55px;background-position:0 -125px;content:''}
.univ_news_end .column_wrap2 .column_header .column_logo .sort_month{margin:28px auto 4px}
.univ_news_end .column_wrap2 .column_header .column_logo .sort_day{font-size:28px}
.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual{display:inline-block}
.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.another_type > img{width:55px;height:55px}
.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type{width:55px;height:55px}
.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type:before{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:35px;height:35px;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;content:''}
.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type > img{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:35px;height:35px}
@media screen and (min-width:768px) {
	.univ_news_end .column_wrap2 .column_header .column_logo:before{width:66px;height:66px;background-position:-84px -52px}
	.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.another_type{width:66px;height:66px}
	.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.another_type > img{width:66px;height:66px}
	.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type{width:66px;height:66px}
	.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type:before{width:45px;height:45px}
	.univ_news_end .column_wrap2 .column_header .column_logo .wr_visual.background_type > img{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:45px;height:45px}
}
.univ_news_end .column_wrap2 .column_info{padding:24px 0 19px}
.univ_news_end .column_wrap2 .column_info .info_spec{bottom:0}
.univ_news_end .column_wrap2 .column_info .info_spec .spec_writer{font-size:14px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Regular,sans-serif;font-weight:normal}
.univ_news_end .column_wrap2 .column_info .info_tit{font-size:25px}
.univ_news_end .column_wrap2 .column_info .info_date{font-size:13px}
.univ_news_end .column_wrap2 .info_date{color:#adaeb0;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Regular,sans-serif}
.end_head .back span{width:19px;height:18px;margin:15px 15px 17px;background-position:-54px -80px;vertical-align:top}
@media (min-width:768px) {
	.end_head .back span{margin:19px 15px}
}
#ct.univ_news_end.news_end:after{background:transparent}
.hn_range .hn_opt2 a > span,.hn_range .hn_opt2.on a > span,.hn_label.hn_date a::after,.hn_label.hn_time a::after,.hn_btns.hn_prev::after,.hn_btns.hn_next::after,span.hn_btns.hn_prev::after,span.hn_btns.hn_next::after,.hn_readsort_now:after,.hn_readsort_now[aria-expanded="true"]:after,.hn_list_time:before,.hn_explain:before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static/sports/2017/mobile/sp_edit_history.png);-webkit-background-size:92px 85px;background-size:92px 85px}
.history_box .group:after{display:block;clear:both;content:''}
.hn_head{position:relative;height:51px;border-bottom:1px solid #f1f1f1;background-color:#fff}
.hn_head h2{padding-left:15px;color:#222;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light;font-size:19px;font-weight:normal;line-height:51px;letter-spacing:-0.6px}
.hn_range{position:absolute;top:11px;right:16px}
.hn_range li{float:left}
.hn_range li:first-child{margin-right:-1px}
.hn_range a{display:block;position:relative;width:30px;height:29px}
.hn_range a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #d7d7d7}
.hn_range a > span{font-size:1px;line-height:1px;vertical-align:top;color:transparent;clip:auto;position:absolute;top:9px;left:8px;width:14px;height:11px;border:1px solid #d0d0d0;-webkit-box-sizing:border-box;box-sizing:border-box}
.hn_range .on a::after{border-color:#444;z-index:1}
.hn_range .on a > span{border-color:#444}
.hn_range .on a > span::before{border-color:#444}
.hn_range .hn_opt2 a > span{width:14px;height:11px;background-position:-38px -57px;border:0}
.hn_range .hn_opt2.on a > span{background-position:-57px -57px;border:0}
.hn_cal{position:relative;padding:0 30px;background-color:#fff;text-align:center}
.hn_label a{position:relative;display:block;height:64px;font-size:19px;color:#222;font-family:HelveticaNeue-Light;line-height:64px;text-align:center;white-space:nowrap}
.hn_label a::after{content:'';display:inline-block;margin:0 0 -1px 7px}
.hn_label.hn_date a::after{width:15px;height:17px;background-position:0px -57px;vertical-align:baseline}
.hn_label.hn_time a::after{width:16px;height:16px;background-position:-22px -35px;margin-left:5px;vertical-align:baseline}
.hn_label em{display:inline-block;font-size:18px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light}
.hn_date{display:inline-block}
.hn_date:only-of-type{width:90%}
.hn_time{display:inline-block;margin-left:15px}
.hn_btns{position:absolute;top:0;left:0;width:46px;height:64px;color:transparent}
.hn_btns::after{content:'';position:absolute;top:17px}
.hn_btns.hn_prev::after{left:16px;width:16px;height:30px;background-position:-42px 0px}
.hn_btns.hn_next{left:auto;right:0}
.hn_btns.hn_next::after{right:16px;width:16px;height:30px;background-position:0px 0px}
span.hn_btns.hn_prev::after{background-position:-63px 0px}
span.hn_btns.hn_next::after{background-position:-21px 0px}
.slc_wrap{padding:0 10px 10px;background-color:#fff}
.slc_wrap .slc_box{position:relative;display:none}
.slc_wrap .slc_box.on{display:block}
.slc_wrap .slc_box:before{content:'';position:absolute;top:30px;right:1px;left:1px;z-index:3000;height:13px;border-top:1px solid #c4c4c4}
.slc_wrap .slc_box:after{content:'';position:absolute;right:1px;bottom:42px;left:1px;z-index:3000;height:13px;border-bottom:1px solid #c4c4c4}
.slc_wrap .slc_date{display:table;overflow:hidden;position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #b9b9b9;border-width:1px 1px 0 1px;border-bottom:1px solid #c4c4c4}
.slc_wrap .slc_date:before,.slc_wrap .slc_date:after{content:'';display:table-cell;width:4.3%}
.slc_wrap .date_area{display:table-cell;text-align:center}
.slc_wrap .date_area:nth-child(1){width:33.4%}
.slc_wrap .date_area:nth-child(2){width:29%}
.slc_wrap .date_area:nth-child(3){width:29%}
.slc_wrap.slc_time_wrap .date_area{width:45.7%}
.slc_wrap .tit{display:inline-block;width:100%;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light;font-size:13px;font-weight:normal;line-height:29px;color:#333}
.slc_wrap .cont{overflow:hidden;position:relative;height:159px}
.slc_wrap .cont div{position:absolute;width:100%;z-index:20}
.slc_wrap .mv_cont{background:transparent}
.slc_wrap .mv_cont:before{content:'';display:block;padding-top:32px}
.slc_wrap .mv_cont:after{content:'';display:block;padding-bottom:32px}
.slc_wrap .mv_cont li button{width:100%;border:0;background:none;font-size:23px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;line-height:38px;color:#333}
.slc_wrap .mv_cont .on button{color:#3a8fed}
.slc_wrap .btn_area{overflow:hidden;height:auto;padding:6px;border:1px solid #b9b9b9;border-width:0 1px 1px 1px;-webkit-box-sizing:border-box;box-sizing:border-box}
.slc_wrap .btn_area .btn_comp{display:inline-block;float:right;width:43px;height:27px;border:1px solid #3a8fed;background:#3a8fed;font-size:14px;line-height:27px;color:#fff;text-align:center;letter-spacing:-0.6px}
.slc_wrap .btn_area .btn_today{display:inline-block;width:43px;height:27px;border:1px solid #e5e5e5;font-size:14px;line-height:27px;color:#000;text-align:center;letter-spacing:-0.6px}
.history_none{margin-top:10px;padding:81px 0 155px;text-align:center;font-family:AppleSDGothicNeo-Regular;letter-spacing:-1px;background-color:#fff}
.history_none .main_txt{font-size:22px;color:#000;margin-bottom:10px}
.history_none .main_txt span{color:#3a8fed}
.history_none .sub_txt{font-size:15px;line-height:21px;color:#818181}
.new_scroll_vertical{overflow:hidden;position:relative;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.new_scroll_vertical .scroller_vertical{position:absolute;z-index:1;left:0;top:0;-webkit-transition:-webkit-transform;transition:-webkit-transform;-webkit-transform:translate(0px,-4559.5px);width:100%}
.hn_list_type{margin-top:10px;background:#fff}
.news_lst_history li{border-top:1px solid #ededed}
.news_lst_history li:first-child{border-top:0}
.news_lst_history a{display:block}
.news_lst_history a:visited .tx,.news_lst_history a:visited .sub_category{color:#888}
.news_lst_history .tit_area{padding:17px 15px 13px;word-wrap:break-word;color:#a5a5a5}
.news_lst_history .sub_category{font-weight:normal;color:#3a8fed;padding-right:4px}
.news_lst_history .tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:16px;color:#141414}
.news_lst_history .press,.news_lst_history .time{font-size:12px;line-height:1.1em;vertical-align:top}
.news_lst_history .press{color:#898989}
.news_lst_history .press:after{content:'';display:inline-block;width:1px;height:10px;margin:2px 2px 0 6px;vertical-align:top;background-color:#ededed}
.news_lst_history .press:empty:after{display:none}
.history_view_more{padding:0;border-top:1px solid #ededed;border-bottom:1px solid #d4d4d4;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light}
.history_view_btn{position:relative;display:block;height:48px;text-align:center;line-height:48px;font-size:15px;background-color:#fff}
.history_view_btn .num{color:#3a8fed}
.history_view_num{font-weight:normal}
.history_view_count{position:absolute;top:0;right:15px;font-size:0;letter-spacing:-0.3px}
.history_view_count .num,.history_view_count .total{font-size:15px}
.history_view_count .total:before{content:'/';padding:0 3px 0 4px;color:#b8b8b8}
.layer_active{position:fixed;top:0;left:0;right:0;bottom:0}
.dimmed3{position:fixed;top:0;left:0;z-index:10000;width:100%;height:0;background:transparent;transition:background 0.4s ease-in-out 0s;-webkit-transition:background 0.4s ease-in-out 0s}
.dimmed3.on{height:100%;background:rgba(0,0,0,0.8)}
#ct.schedule_content{max-width:1024px;margin:0 auto;padding-top:7px}
.schedule_content .ad_box > div{margin-top:0}
.schedule_content .ad_box > div:empty{margin-top:0;border:0}
.schedule_content section ~ .ad_box{margin-top:10px;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid}
.schedule_content .view_option_box{position:relative;height:51px;margin:0 12px;padding-top:14px;-webkit-box-sizing:border-box;box-sizing:border-box}
.schedule_content .view_option_box .view_option_check{margin:0}
.schedule_content .view_option_box .view_option_check .label_view_option{height:21px;margin-top:0px;margin-left:7px;line-height:23px;color:#555;vertical-align:4px}
.schedule_content .view_option_box .view_option_check .input_check{background-position:-256px -73px;display:inline-block;vertical-align:top;width:21px;height:21px;margin-top:0;border:none;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.schedule_content .view_option_box .view_option_check.is_active .input_check{background-position:-256px -50px}
.schedule_content .view_option_box .btn_link{background-position:-82px -40px;display:inline-block;vertical-align:top;width:65px;height:31px;position:absolute;top:10px;right:0}
.schedule_content .view_option_box .btn_link.ty-vs{background-position:-152px -66px;display:inline-block;vertical-align:top;width:65px;height:31px}
.schedule_menu_frame{position:relative;background-color:#fff}
.schedule_menu_frame:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e4e4e4}
.schedule_menu_frame .new_scroll{height:60px}
.schedule_menu_frame .scroller{min-width:100%}
@media (min-width:1024px) {
	.schedule_menu_frame .schedule_menu_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_menu_frame .schedule_menu_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
.schedule_menu_list{white-space:nowrap;font-size:0;text-align:center}
.schedule_menu_list li{display:inline-block;position:relative;margin-left:2px;text-align:center;vertical-align:top}
.schedule_menu_list li:first-child{margin-left:0}
.schedule_menu_list li:first-child:before{display:none}
.schedule_menu_list li:before{content:'';position:absolute;left:-2px;bottom:17px;width:2px;height:2px;-webkit-border-radius:1px;border-radius:1px;background-color:#ced8e3}
.schedule_menu_list li.is_active .schedule_menu_icon .txt{color:#f8473d}
.schedule_menu_list li.divide:before{content:'';top:10px;bottom:10px;width:1px;height:auto;-webkit-border-radius:0;border-radius:0;background-color:#e9e9e9}
.schedule_menu_list.flex_type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;overflow:hidden}
@media (max-width:319px) {
	.schedule_menu_list.flex_type .schedule_menu_icon .txt{padding:0}
}
.schedule_menu_list.flex_type li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
.schedule_menu_list.flex_equality{display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}
.schedule_menu_list.flex_equality li{-webkit-box-flex:1;-webkit-flex:1;flex:1}
@media (max-width:319px) {
	.schedule_menu_list.flex_equality li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_menu_list.flex_equality .schedule_menu_icon .txt{padding:0}
}
.schedule_menu_list li:nth-child(1):nth-last-child(2){text-align:right}
.schedule_menu_list li:nth-child(1):nth-last-child(2) .schedule_menu_icon{margin-right:40px}
.schedule_menu_list li:nth-child(1):nth-last-child(2) ~ li{text-align:left}
.schedule_menu_list li:nth-child(1):nth-last-child(2) ~ li .schedule_menu_icon{margin-left:40px}
.schedule_menu_link{display:block;height:60px}
li[aria-selected=true] .schedule_menu_link{color:red}
.schedule_menu_icon{display:inline-block;height:100%;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;text-align:center}
.schedule_menu_icon:before{content:'';display:inline-block;width:42px;height:24px;vertical-align:top}
.schedule_menu_icon.kbaseball_all:before,.schedule_menu_icon.kbaseball_other:before,.schedule_menu_icon.wbaseball_all:before,.schedule_menu_icon.wbaseball_other:before{background-position:-21px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.kbaseball_all.on:before,.schedule_menu_icon.kbaseball_other.on:before,.schedule_menu_icon.wbaseball_all.on:before,.schedule_menu_icon.wbaseball_other.on:before{background-position:0px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.kbo:before{background-position:-232px -26px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.kbo.on:before{background-position:-232px 0px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.mlb:before{background-position:0px -158px;display:inline-block;vertical-align:top;width:25px;height:24px}
.schedule_menu_icon.mlb.on:before{background-position:-27px -158px;display:inline-block;vertical-align:top;width:25px;height:24px}
.schedule_menu_icon.mlb_nl:before{background-position:0px -104px;display:inline-block;vertical-align:top;width:40px;height:25px}
.schedule_menu_icon.mlb_nl.on:before{background-position:-42px -104px;display:inline-block;vertical-align:top;width:40px;height:25px}
.schedule_menu_icon.mlb_al:before{background-position:-132px 0px;display:inline-block;vertical-align:top;width:40px;height:25px}
.schedule_menu_icon.mlb_al.on:before{background-position:-84px -104px;display:inline-block;vertical-align:top;width:40px;height:25px}
.schedule_menu_icon.npb:before{background-position:-80px -158px;display:inline-block;vertical-align:top;width:24px;height:24px}
.schedule_menu_icon.npb.on:before{background-position:-54px -158px;display:inline-block;vertical-align:top;width:24px;height:24px}
.schedule_menu_icon.npb_cl:before{background-position:-132px -79px;display:inline-block;vertical-align:top;width:32px;height:25px}
.schedule_menu_icon.npb_cl.on:before{background-position:-34px -131px;display:inline-block;vertical-align:top;width:32px;height:25px}
.schedule_menu_icon.npb_pl:before{background-position:-68px -131px;display:inline-block;vertical-align:top;width:32px;height:25px}
.schedule_menu_icon.npb_pl.on:before{background-position:0px -131px;display:inline-block;vertical-align:top;width:32px;height:25px}
.schedule_menu_icon.wbc:before{background-position:-58px -236px;display:inline-block;vertical-align:top;width:20px;height:20px;padding:2px 0}
.schedule_menu_icon.wbc.on:before{background-position:-191px -184px;display:inline-block;vertical-align:top;width:20px;height:20px}
.schedule_menu_icon.kfootball_all:before,.schedule_menu_icon.kfootball_other:before,.schedule_menu_icon.wfootball_all:before,.schedule_menu_icon.wfootball_other:before{background-position:-254px -104px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.kfootball_all.on:before,.schedule_menu_icon.kfootball_other.on:before,.schedule_menu_icon.wfootball_all.on:before,.schedule_menu_icon.wfootball_other.on:before{background-position:-254px -78px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.affcup:before{background-position:-274px -200px;display:inline-block;vertical-align:top;width:14px;height:19px;margin-top:5px}
.schedule_menu_icon.affcup.on:before{background-position:-274px -221px;display:inline-block;vertical-align:top;width:14px;height:19px}
.schedule_menu_icon.kleague:before{background-position:-101px -236px;display:inline-block;vertical-align:top;width:19px;height:20px;margin-top:4px}
.schedule_menu_icon.kleague.on:before{background-position:-80px -236px;display:inline-block;vertical-align:top;width:19px;height:20px}
.schedule_menu_icon.kleague2:before{background-position:-101px -236px;display:inline-block;vertical-align:top;width:19px;height:20px;margin-top:4px}
.schedule_menu_icon.kleague2.on:before{background-position:-80px -236px;display:inline-block;vertical-align:top;width:19px;height:20px}
.schedule_menu_icon.amatch:before{background-position:-232px -130px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.amatch.on:before{background-position:-232px -104px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.acl:before{background-position:-208px -156px;display:inline-block;vertical-align:top;width:21px;height:24px}
.schedule_menu_icon.acl.on:before{background-position:0px -184px;display:inline-block;vertical-align:top;width:21px;height:24px}
.schedule_menu_icon.u20worldcup:before{background-position:-47px -184px;display:inline-block;vertical-align:top;width:22px;height:23px;margin-top:1px}
.schedule_menu_icon.u20worldcup.on:before{background-position:-71px -184px;display:inline-block;vertical-align:top;width:22px;height:23px}
.schedule_menu_icon.womenworldcup:before{background-position:-132px -106px;display:inline-block;vertical-align:top;width:22px;height:23px;margin-top:1px}
.schedule_menu_icon.womenworldcup.on:before{background-position:-23px -184px;display:inline-block;vertical-align:top;width:22px;height:23px}
.schedule_menu_icon.epl:before{background-position:-20px -236px;display:inline-block;vertical-align:top;width:17px;height:24px}
.schedule_menu_icon.epl.on:before{background-position:-39px -236px;display:inline-block;vertical-align:top;width:17px;height:24px}
.schedule_menu_icon.primera:before{background-position:-254px -130px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.primera.on:before{background-position:-254px -208px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.bundesliga:before{background-position:-208px -26px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.bundesliga.on:before{background-position:-208px 0px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.seria:before{background-position:-274px -104px;display:inline-block;vertical-align:top;width:16px;height:20px;margin:2px 0}
.schedule_menu_icon.seria.on:before{background-position:-274px -126px;display:inline-block;vertical-align:top;width:16px;height:20px}
.schedule_menu_icon.ligue1:before{background-position:-122px -236px;display:inline-block;vertical-align:top;width:18px;height:19px;margin:3px 0 2px}
.schedule_menu_icon.ligue1.on:before{background-position:-142px -236px;display:inline-block;vertical-align:top;width:18px;height:19px}
.schedule_menu_icon.eredivisie:before{background-position:-102px -131px;display:inline-block;vertical-align:top;width:33px;height:24px}
.schedule_menu_icon.eredivisie.on:before{background-position:-137px -131px;display:inline-block;vertical-align:top;width:33px;height:24px}
.schedule_menu_icon.champs:before{background-position:-84px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.champs.on:before{background-position:-105px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.europa:before{background-position:0px -236px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.europa.on:before{background-position:-254px -26px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.facup:before{background-position:-274px -78px;display:inline-block;vertical-align:top;width:15px;height:24px}
.schedule_menu_icon.facup.on:before{background-position:-274px -52px;display:inline-block;vertical-align:top;width:15px;height:24px}
.schedule_menu_icon.carlingcup:before{background-position:-208px -52px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.carlingcup.on:before{background-position:-208px -130px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.copaamerica:before{background-position:-232px -52px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.copaamerica.on:before{background-position:-232px -78px;display:inline-block;vertical-align:top;width:20px;height:24px}
.schedule_menu_icon.copadelrey:before{background-position:-167px -184px;display:inline-block;vertical-align:top;width:22px;height:22px;margin-bottom:2px}
.schedule_menu_icon.copadelrey.on:before{background-position:-143px -184px;display:inline-block;vertical-align:top;width:22px;height:22px}
.schedule_menu_icon.uefaeuro:before{background-position:-232px -156px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.uefaeuro.on:before{background-position:-232px -182px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.uecl:before{background-position:-208px -104px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.uecl.on:before{background-position:-208px -78px;display:inline-block;vertical-align:top;width:22px;height:24px}
.schedule_menu_icon.clubworldcup:before{background-position:-213px -184px;display:inline-block;vertical-align:top;width:9px;height:20px;margin:2px 0}
.schedule_menu_icon.clubworldcup.on:before{background-position:-156px -106px;display:inline-block;vertical-align:top;width:9px;height:20px}
.schedule_menu_icon.denmark:before{background-position:-95px -184px;display:inline-block;vertical-align:top;width:22px;height:22px;margin-top:2px}
.schedule_menu_icon.denmark.on:before{background-position:-119px -184px;display:inline-block;vertical-align:top;width:22px;height:22px}
.schedule_menu_icon.basketball_all:before,.schedule_menu_icon.basketball_other:before{background-position:-63px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.basketball_all.on:before,.schedule_menu_icon.basketball_other.on:before{background-position:-42px -210px;display:inline-block;vertical-align:top;width:19px;height:24px}
.schedule_menu_icon.kbl:before{background-position:-174px -104px;display:inline-block;vertical-align:top;width:27px;height:24px}
.schedule_menu_icon.kbl.on:before{background-position:-174px -130px;display:inline-block;vertical-align:top;width:27px;height:24px}
.schedule_menu_icon.nba:before{background-position:-12px -262px;display:inline-block;vertical-align:top;width:10px;height:24px}
.schedule_menu_icon.nba.on:before{background-position:0px -262px;display:inline-block;vertical-align:top;width:10px;height:24px}
.schedule_menu_icon.wkbl:before{background-position:-174px 0px;display:inline-block;vertical-align:top;width:32px;height:24px}
.schedule_menu_icon.wkbl.on:before{background-position:-174px -52px;display:inline-block;vertical-align:top;width:32px;height:24px}
.schedule_menu_icon.ubasketball:before{background-position:-274px -174px;display:inline-block;vertical-align:top;width:13px;height:24px}
.schedule_menu_icon.ubasketball.on:before{background-position:-274px -148px;display:inline-block;vertical-align:top;width:13px;height:24px}
.schedule_menu_icon.volleyball_all:before,.schedule_menu_icon.volleyball_other:before{background-position:-226px -210px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.volleyball_all.on:before,.schedule_menu_icon.volleyball_other.on:before{background-position:-254px 0px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.kovo:before{background-position:0px -26px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.kovo.on:before{background-position:-44px -26px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.wkovo:before{background-position:0px -26px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.wkovo.on:before{background-position:-44px -26px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.uvolleyball:before{background-position:-166px -210px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.uvolleyball.on:before{background-position:-186px -210px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.golf_all:before,.schedule_menu_icon.golf_other:before{background-position:-254px -52px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.golf_all.on:before,.schedule_menu_icon.golf_other.on:before{background-position:-254px -182px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.klpga:before{background-position:-132px -53px;display:inline-block;vertical-align:top;width:35px;height:24px}
.schedule_menu_icon.klpga.on:before{background-position:-132px -27px;display:inline-block;vertical-align:top;width:35px;height:24px}
.schedule_menu_icon.lpga:before{background-position:-254px -156px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.lpga.on:before{background-position:-126px -210px;display:inline-block;vertical-align:top;width:18px;height:24px}
.schedule_menu_icon.kpga:before{background-position:-106px -158px;display:inline-block;vertical-align:top;width:23px;height:24px}
.schedule_menu_icon.kpga.on:before{background-position:-131px -158px;display:inline-block;vertical-align:top;width:23px;height:24px}
.schedule_menu_icon.pga:before{background-position:-274px -26px;display:inline-block;vertical-align:top;width:16px;height:24px}
.schedule_menu_icon.pga.on:before{background-position:-274px 0px;display:inline-block;vertical-align:top;width:16px;height:24px}
.schedule_menu_icon.e_all:before{background-position:-174px -78px;display:inline-block;vertical-align:top;width:32px;height:24px}
.schedule_menu_icon.e_all.on:before{background-position:-174px -26px;display:inline-block;vertical-align:top;width:32px;height:24px}
.schedule_menu_icon.e_lol:before{background-position:-44px 0px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_lol.on:before{background-position:0px -52px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_starcraft2:before{background-position:0px -78px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_starcraft2.on:before{background-position:-88px -52px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_battlegrounds:before{background-position:0px 0px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_battlegrounds.on:before{background-position:-88px -26px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_overwatch:before{background-position:-156px -158px;display:inline-block;vertical-align:top;width:23px;height:24px}
.schedule_menu_icon.e_overwatch.on:before{background-position:-181px -158px;display:inline-block;vertical-align:top;width:23px;height:24px}
.schedule_menu_icon.e_hearthstone:before{background-position:-44px -52px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_hearthstone.on:before{background-position:-88px 0px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_heroes:before{background-position:-44px -78px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.e_heroes.on:before{background-position:-88px -78px;display:inline-block;vertical-align:top;width:42px;height:24px}
.schedule_menu_icon.on .txt{color:#f8473d}
.schedule_menu_icon .txt{display:block;padding:0 13px;font-weight:normal;font-size:13px;color:#a4aab0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;letter-spacing:-0.5px}
.schedule_date_frame{background-color:#fff}
.schedule_date_box{padding-bottom:7px;text-align:center}
.schedule_date_box button{border:0;background-color:transparent;-webkit-appearance:none}
.schedule_date_box:active,.schedule_date_box:focus{outline:none}
.schedule_date_title{padding-top:15px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:13px;color:#8f9194}
@media (max-width:250px) {
	.schedule_date_title{font-size:12px}
}
.schedule_date_title .title_name{color:#2f93ea;font-weight:600}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_title .title_name{color:#f0f0f2}
}
.schedule_date_title .title_name + .title_name{position:relative;padding-left:10px}
.schedule_date_title .title_name + .title_name:after{content:'';position:absolute;top:3px;left:5px;width:1px;height:9px;background-color:#bfdcf6}
.schedule_date_title .title_name:empty{display:block;height:5px}
.schedule_date_title .title_b{display:inline-block;vertical-align:-3px}
.schedule_date_title .title_b.b_nba_w{background-position:-108px -167px;display:inline-block;vertical-align:top;width:48px;height:16px}
.schedule_date_title .title_b.b_nba_e{background-position:-158px -167px;display:inline-block;vertical-align:top;width:48px;height:16px}
.schedule_date_title .title_b.b_mlb_nl_e{background-position:-86px -211px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_mlb_nl_c{background-position:-172px -211px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_mlb_nl_w{background-position:0px -229px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_mlb_al_e{background-position:0px -211px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_mlb_al_c{background-position:-129px -211px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_mlb_al_w{background-position:-43px -211px;display:inline-block;vertical-align:top;width:41px;height:16px}
.schedule_date_title .title_b.b_npb_cl{background-position:-123px -120px;display:inline-block;vertical-align:top;width:25px;height:16px}
.schedule_date_title .title_b.b_npb_pl{background-position:-215px -211px;display:inline-block;vertical-align:top;width:25px;height:16px}
.schedule_date_current{position:relative;padding-top:20px;font-size:29px;line-height:1}
@media (max-width:250px) {
	.schedule_date_current{font-size:20px}
}
.schedule_date_title + .schedule_date_current{padding-top:0}
.schedule_date_title + .schedule_date_current .btn_cal{top:4px}
@media (max-width:250px) {
	.schedule_date_title + .schedule_date_current .btn_cal{top:2px}
}
.schedule_date_current .btn_current{position:relative;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;font-size:29px;color:var(--color-point-text9);vertical-align:top}
@media (max-width:250px) {
	.schedule_date_current .btn_current{font-size:23px}
}
.schedule_date_current .btn_current.is_calender{margin-right:-44px}
.schedule_date_current .btn_current.is_calender:after{background-position:-219px 0px;display:inline-block;vertical-align:top;width:35px;height:21px;content:'';display:inline-block}
.schedule_date_current .btn_prev,.schedule_date_current .btn_next{display:inline-block;width:30px;height:24px;vertical-align:-2px}
.schedule_date_current .btn_prev span,.schedule_date_current .btn_next span{display:inline-block;margin-top:5px;vertical-align:top}
.schedule_date_current a.btn_prev,.schedule_date_current a.btn_next{position:relative}
.schedule_date_current a.btn_prev:after,.schedule_date_current a.btn_next:after{content:'';position:absolute;top:-17px;left:0;width:50px;height:50px;background-color:#000;opacity:0}
.schedule_date_current a.btn_next:after{left:inherit;right:0}
.schedule_date_current .btn_prev span{background-position:-256px -195px;display:inline-block;vertical-align:top;width:8px;height:14px;margin-right:-10px}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_current .btn_prev span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%236B9CFF'%3E%3Cpath d='M4.5 3L11.5 11 -2.5 11z' transform='translate(-107.000000,-451.000000) translate(107.000000,451.000000) translate(4.500000,7.000000) rotate(-90.000000) translate(-4.500000,-7.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.schedule_date_current .btn_next span{background-position:-256px -179px;display:inline-block;vertical-align:top;width:8px;height:14px;margin-left:-12px}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_current .btn_next span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%236B9CFF'%3E%3Cpath d='M4.5 3L11.5 11 -2.5 11z' transform='translate(-257.000000,-451.000000) translate(257.000000,451.000000) translate(4.500000,7.000000) scale(-1,1) rotate(-90.000000) translate(-4.500000,-7.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.schedule_date_current span.btn_prev span{background-position:-266px -195px;display:inline-block;vertical-align:top;width:8px;height:14px}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_current span.btn_prev span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23656565'%3E%3Cpath d='M4.5 3L11.5 11 -2.5 11z' transform='translate(-107.000000,-451.000000) translate(107.000000,451.000000) translate(4.500000,7.000000) rotate(-90.000000) translate(-4.500000,-7.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
.schedule_date_current span.btn_next span{background-position:-266px -179px;display:inline-block;vertical-align:top;width:8px;height:14px}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_current span.btn_next span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23656565'%3E%3Cpath d='M4.5 3L11.5 11 -2.5 11z' transform='translate(-257.000000,-451.000000) translate(257.000000,451.000000) translate(4.500000,7.000000) scale(-1,1) rotate(-90.000000) translate(-4.500000,-7.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
.schedule_date_current .btns{display:inline-block;margin-left:5px;vertical-align:-2px}
.schedule_date_current .btns .btn2_prev,.schedule_date_current .btns .btn2_next{display:inline-block;float:left;width:25px;height:25px}
.schedule_date_current .btns .btn2_prev span,.schedule_date_current .btns .btn2_next span{display:inline-block;vertical-align:top}
.schedule_date_current .btns .btn2_prev span{background-position:-219px -104px;display:inline-block;vertical-align:top;width:25px;height:25px}
.schedule_date_current .btns .btn2_next span{background-position:-219px -158px;display:inline-block;vertical-align:top;width:24px;height:25px}
.schedule_date_current .btns span.btn2_prev span{background-position:-219px -131px;display:inline-block;vertical-align:top;width:25px;height:25px}
.schedule_date_current .btns span.btn2_next span{background-position:-187px -99px;display:inline-block;vertical-align:top;width:24px;height:25px}
.schedule_date_current .btn_today{background-position:-219px -81px;display:inline-block;vertical-align:top;width:34px;height:21px;position:absolute;bottom:5px;right:16px}
.schedule_date_current .btn_cal{background-position:-219px 0px;display:inline-block;vertical-align:top;width:35px;height:21px;display:inline-block;position:absolute;top:23px;right:12px}
@media (prefers-color-scheme:dark){html.DARK_THEME .schedule_date_current .btn_cal{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='21' viewBox='0 0 35 21'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%236B9CFF' d='M0.5 3H21V20.5H0.5z' transform='translate(-328.000000,-447.000000) translate(328.000000,447.000000)'/%3E%3Cpath fill='%236B9CFF' d='M30.75 9.5L35 14 26.5 14z' transform='translate(-328.000000,-447.000000) translate(328.000000,447.000000) translate(30.750000,11.750000) rotate(-180.000000) translate(-30.750000,-11.750000)'/%3E%3Cpath fill='%236B9CFF' d='M4 6.5H5.5V8H4zM4 9.5H5.5V11H4zM4 12.5H5.5V14H4zM4 15.5H5.5V17H4zM6 .5H7V3.5H6zM14.5.5H15.5V3.5H14.5zM8 6.5H9.5V8H8zM8 9.5H9.5V11H8zM8 12.5H9.5V14H8zM8 15.5H9.5V17H8zM12 6.5H13.5V8H12zM12 9.5H13.5V11H12zM12 12.5H13.5V14H12zM12 15.5H13.5V17H12zM16 6.5H17.5V8H16zM16 9.5H17.5V11H16zM16 12.5H17.5V14H16zM16 15.5H17.5V17H16z' transform='translate(-328.000000,-447.000000) translate(328.000000,447.000000)'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.schedule_date_current .btn_matchs{position:absolute;top:-2px;left:12px;width:55px;height:35px}
.schedule_date_current .btn_matchs:after{background-position:0px -195px;display:inline-block;vertical-align:top;width:54px;height:14px;content:'';display:inline-block;margin-top:11px;vertical-align:top}
.schedule_tab_frame{position:relative;background-color:#fff}
.schedule_tab_frame:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e3e3e3}
.schedule_tab_frame .new_scroll{height:47px}
.schedule_tab_frame .new_scroll .inner{position:relative;height:47px;line-height:47px}
.schedule_tab_frame .new_scroll .scroller{min-width:100%}
.schedule_tab_frame .new_scroll.type_date{margin-top:-1px;height:48px}
.schedule_tab_frame .new_scroll.type_date .schedule_tab_link{padding:0 15px}
.schedule_tab_frame .new_scroll.type_date .inner{height:48px;padding-top:1.5px}
.schedule_tab_frame .new_scroll.type_date .txt_num{line-height:52px}
.schedule_tab_frame .new_scroll.type_date .txt_day{position:absolute;top:4px;left:0;right:0;line-height:14px}
.schedule_tab_frame .new_scroll.type_tour{height:47px;margin-top:-2px}
.schedule_tab_frame .new_scroll.type_tour .inner{height:47px}
@media (min-width:568px) {
	.schedule_tab_frame .new_scroll.type_week5 .schedule_tab_list{display:-webkit-box;display:-webkit-flex;display:flex}
	.schedule_tab_frame .new_scroll.type_week5 .schedule_tab_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media (min-width:768px) {
	.schedule_tab_frame .new_scroll.type_week5{margin:0 90px}
}
.schedule_tab_frame .new_scroll.type_week .schedule_tab_list{display:-webkit-box;display:-webkit-flex;display:flex}
.schedule_tab_frame .new_scroll.type_week .schedule_tab_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
@media (min-width:768px) {
	.schedule_tab_frame .new_scroll.type_week{margin:0 90px}
}
.schedule_tab_frame .type_tournament .inner{height:47px;line-height:47px}
@media (min-width:530px) {
	.schedule_tab_frame .new_scroll.type_tour{width:100%}
	.schedule_tab_frame .new_scroll.type_tour .schedule_tab_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_tab_frame .new_scroll.type_tour .schedule_tab_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_tab_frame .new_scroll.type_tour .schedule_tab_list .schedule_tab_link{padding:0}
}
.schedule_tab_list{white-space:nowrap;font-size:0;text-align:center}
.schedule_tab_list li{display:inline-block;text-align:center}
.schedule_tab_list.flex_type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
.schedule_tab_list.flex_type li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
.schedule_tab_list.flex_type .schedule_tab_link{padding:0}
@media (min-width:768px) {
	.schedule_tab_list.flex_type{margin:0 90px}
}
li[aria-selected=true] span.schedule_tab_link{color:#d2d4d6}
li[aria-selected=true] span.schedule_tab_link em[class^=txt_]{color:#d2d4d6}
li[aria-selected=true] span.schedule_tab_link .inner:before{display:none}
li[aria-selected=true] span.schedule_tab_link .today{background-position:-191px -195px;display:inline-block;vertical-align:top;width:25px;height:14px}
span.schedule_tab_link .today{background-position:-191px -195px;display:inline-block;vertical-align:top;width:25px;height:14px}
.schedule_tab_link{display:block;padding:0 18px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;color:#5c6166}
.schedule_tab_link .inner{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
li[aria-selected=true] .schedule_tab_link{color:#ff5252}
li[aria-selected=true] .schedule_tab_link em[class^=txt_]{color:#ff5252}
li[aria-selected=true] .schedule_tab_link .inner{position:relative}
li[aria-selected=true] .schedule_tab_link .inner:before{content:'';position:absolute;bottom:0;left:-8px;right:-8px;height:2px;background-color:#ff6f67}
li[aria-selected=true] .schedule_tab_link .today{background-position:-137px -195px;display:inline-block;vertical-align:top;width:25px;height:14px}
.schedule_tab_link .today{background-position:-164px -195px;display:inline-block;vertical-align:top;width:25px;height:14px;display:inline-block;position:absolute;top:50%;left:50%;margin:-7px 0 0 -12px;background-color:#fff}
.schedule_tab_link .txt_day{position:relative;display:block;font-weight:300;font-size:12px;color:#878b93}
.schedule_tab_link .txt_num{font-weight:300;font-size:19px}
.schedule_tab_link .txt_eng{padding-right:1px;font-weight:300}
.schedule_tab_link .txt_eng + em{padding-left:1px}
.schedule_tab_link .txt_info{display:inline-block;padding-left:1px;font-size:13px;vertical-align:top;margin-top:1px}
.schedule_tab_link .txt_info + .txt_num{margin-left:2px}
.schedule_tab_link .txt_special{font-size:16px}
span.schedule_tab_link,.schedule_tab_link.empty{color:#d2d4d6}
span.schedule_tab_link .txt_day,.schedule_tab_link.empty .txt_day{color:#d2d4d6}
.schedule_league_top{position:relative;background-color:#fff}
.schedule_league_top ~ .schedule_tab_frame .new_scroll.type_week5{padding-top:6px}
.schedule_league_date{padding:15px 12px 0}
.schedule_league_date:after{display:table;clear:both;content:''}
.schedule_league_date .team_logo{float:left;width:63px;height:63px}
.schedule_league_date .team_logo:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.schedule_league_date .team_logo ~ .schedule_date_box:before{content:'';position:absolute;left:7px;top:8px;width:1px;height:47px;background-color:#e5e5e5}
.schedule_league_date .schedule_date_box{position:relative;float:left;padding:0 0 0 22px;text-align:left}
.schedule_league_date .schedule_date_title{padding-top:7px;padding-bottom:3px;font-size:14px;font-weight:600}
.schedule_league_date .btn_today{right:0}
.schedule_league_date .btn_cal{background-position:-219px 0px;display:inline-block;vertical-align:top;width:35px;height:21px;display:inline-block;position:absolute;top:45px;right:12px}
.schedule_league_date.no_title{padding:0 15px 0 14px}
.schedule_league_date.no_title .schedule_date_current{padding-top:15px}
.schedule_league_date.no_title .schedule_date_current .btn_current{font-size:27px}
.schedule_league_date.no_title .schedule_date_current .btns{margin-left:4px}
.schedule_league_date.no_title .btn_cal{top:16px;right:15px}
.schedule_title_league{position:relative;margin-top:10px;height:46px;padding:0 12px;border-top:2px solid #6db2ee;line-height:49px}
.schedule_title_league .inner{height:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_title_league .title{display:inline-block;color:#1e88e5;font-size:18px}
.schedule_title_league .title_info{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;color:#61676c;font-weight:300;font-size:15px}
.schedule_title_league .title_info .txt{font-size:12px}
.schedule_title_league .link_league{position:absolute;top:0;left:0;right:0;bottom:0;padding:0 12px;text-align:right}
.schedule_title_league .link_team_schedule{position:absolute;top:0;bottom:0;right:0;padding:0 12px}
.schedule_title_league .link_team_schedule .text{display:inline-block;width:65px;height:28px;line-height:26px;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:13px;font-weight:normal;color:#555;vertical-align:2px}
.schedule_match_box.is_today .schedule_title_date .team_inner .title_info:after{background-position:-122px -102px;display:inline-block;vertical-align:top;width:28px;height:16px;content:'';display:inline-block;margin-left:7px;vertical-align:-4px}
.schedule_match_box.is_today + .schedule_match_box .schedule_title_date{border-top:#a6ccee 1px solid}
.schedule_match_box.is_active .schedule_title_date .team_inner .title{color:#1565c0}
.schedule_match_box.is_active .schedule_title_date .team_inner .title_info{color:#1565c0}
.schedule_match_box.is_active .schedule_match_list li{background-color:#f5f9fd}
.schedule_title_date{height:29px;margin-top:6px;padding:0 12px;line-height:32px}
.schedule_title_date.type_line{border-top:#e6e6e6 1px solid}
@media (min-width:768px) {
	.schedule_title_date.type_line{border-top:2px solid #6db2ee}
}
.schedule_title_date .inner{height:100%}
.schedule_title_date .badge{display:inline-block;padding-right:6px;vertical-align:top;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;color:#1e88e5;font-size:15px;line-height:31px;height:100%}
.schedule_title_date .title{display:inline-block;padding-right:1px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;color:#333;font-size:13px}
.schedule_title_date .title_info{color:#777a7b;font-size:12px}
.schedule_title_date .msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;float:right;margin-top:8px;font-size:13px;font-weight:normal;color:#a5a5a5}
.schedule_top_frame{border-top:1px solid #2059bc;padding-top:22px;background-color:#2565d0}
.schedule_top_date{position:relative;padding-bottom:8px;text-align:center}
.schedule_top_date .date_link{display:inline-block;position:relative;height:30px;line-height:30px;vertical-align:top}
.schedule_top_date .current_date{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:600;font-size:29px;color:#fff}
.schedule_top_date button{position:absolute;top:0;padding:8px;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;border:none;background-color:transparent;color:#fff}
.schedule_top_date button:before{display:block;content:'';width:0;height:0}
.schedule_top_date .btn_before{left:-27px}
.schedule_top_date .btn_before:before{border-right:7.5px solid currentcolor;border-bottom:7px solid transparent;border-top:7px solid transparent}
.schedule_top_date .btn_before[disabled]:before{opacity:0.3}
.schedule_top_date .btn_after{right:-27px}
.schedule_top_date .btn_after:before{border-left:7.5px solid currentcolor;border-bottom:7px solid transparent;border-top:7px solid transparent}
.schedule_top_date .btn_after[disabled]:before{opacity:0.3}
.schedule_top_date .btn_match{background-position:0px -40px;display:inline-block;vertical-align:top;width:80px;height:35px;position:absolute;top:-2px;right:0}
.schedule_top_tab .tab_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
.schedule_top_tab .tab_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
.schedule_top_tab .tab_link{display:block;height:43px;line-height:45px;text-align:center;color:#96bcfb;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_top_tab .tab_link .num{font-weight:300}
.schedule_top_tab li[aria-selected=true] .tab_link{color:#fff;font-weight:bold}
.schedule_top_tab li[aria-selected=true] .tab_link .num{font-weight:bold}
.schedule_match_box{background:#fff}
.schedule_match_box.is_first > div[class^=schedule_title]{margin-top:0;border-top:2px solid #6db2ee}
.schedule_match_box.type_amatch .schedule_team_group .state_type{color:#444}
.schedule_match_box.type_amatch .schedule_team_group .state_type.soon .state_txt{color:#2995f3}
.schedule_match_box.type_amatch .schedule_team_group .state_type.point .state_txt{color:#ff3f41}
.schedule_match_box.type_amatch .schedule_team_group .state_type .state_team{color:#b0b4b6}
.schedule_match_box.type_general .schedule_team_group .state_type{color:#444}
.schedule_match_box.type_general .schedule_team_group .state_type.soon{color:#2995f3}
.schedule_match_box.type_general .schedule_team_group .state_type.point{color:#ff3f41}
.schedule_match_box.type_general .schedule_team_group .state_type .state_txt{font-size:11px}
.schedule_match_box.type_general .schedule_team_group .state_type .state_num{font-size:11px}
.schedule_match_box.type_general .schedule_team_group .state_type .state_num:only-child{color:#b0b4b6}
.schedule_match_box.type_general .schedule_team_group .info{color:#b0b4b6;font-size:11px;font-weight:500;letter-spacing:-0.5px}
.schedule_match_box.type_general .schedule_team_group .title .txt,.schedule_match_box.type_general .schedule_team_group .round_num .txt{font-size:16px}
.schedule_match_box .link_team{display:block;height:52px;border-top:#f0f0f0 1px solid;border-bottom:#e7e7e7 1px solid;text-align:center;background-color:#f7f8fa}
.schedule_match_box .link_team .txt{display:inline-block;font-size:16px;font-weight:normal;line-height:52px;color:#818488}
.schedule_match_box .link_team .txt:after{background-position:-256px -211px;display:inline-block;vertical-align:top;width:8px;height:14px;content:'';display:inline-block;vertical-align:top;margin-left:3px;margin-top:18px}
.schedule_match_list{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_match_list li{border-top:1px solid #f4f4f4}
.schedule_match_list li:first-child{border-color:#e7e7e7}
.schedule_match_list li:last-child{border-bottom:1px solid #e7e7e7}
.schedule_match_list li.type_pk .pk_score{padding-top:2px;font-size:13px;font-weight:600;color:#f63c32}
.schedule_match_list li.type_pk .team_lft .pk_score{float:left;height:33px}
.schedule_match_list li.type_pk .team_rgt .pk_score{float:right}
.schedule_match_list li.type_score_off .score{display:none}
.schedule_match_list li.type_no_emblem .emblem{display:none}
.schedule_match_list li.type_no_emblem .team_lft .name{margin-right:46px}
.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player{width:61px;max-width:inherit}
.schedule_match_list li.type_no_emblem .team_rgt .name{margin-left:46px}
.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:60px;max-width:inherit}
.schedule_match_list + .link_team{margin-top:-1px}
.schedule_match_link{display:block;position:relative;padding:0 12px}
.schedule_match_slide{height:500px}
.schedule_match_ladder{white-space:nowrap;padding:15px}
.schedule_team_group{position:relative;height:54px;margin-right:41px;color:#333}
.schedule_team_group:after{display:table;clear:both;content:''}
.schedule_team_group:only-child{margin-right:0}
.schedule_team_group.type_flex{height:auto;min-height:45px}
.schedule_team_group.type_flex:only-child{margin-right:0}
.schedule_team_group.type_flex:only-child div.schedule_game_flex{margin-left:0;padding:11px 13px}
.schedule_team_group.type_flex:only-child div.schedule_game_flex .game_name .title{display:inline;white-space:normal}
.schedule_team_group .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-top:3px;font-weight:normal;font-size:13px;line-height:15px;word-break:break-all}
.schedule_team_group .name .team,.schedule_team_group .name .player{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.schedule_team_group .name .player{margin-top:-1px;font-size:12px;color:#999}
.schedule_team_group .score,.schedule_team_group .emblem,.schedule_team_group .default_emblem{position:absolute;top:10px;color:#000;height:33px;font-size:20px;text-align:center}
.schedule_team_group .score{min-width:36px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;line-height:37px;font-weight:bold;letter-spacing:-0.3px}
.schedule_team_group .score.baskball{font-size:19px}
.schedule_team_group .emblem{width:33px;height:33px}
.schedule_team_group .emblem:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.schedule_team_group .team_lft,.schedule_team_group .team_rgt{float:left;display:table;position:relative;width:50%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed}
.schedule_team_group .team_lft .name:after,.schedule_team_group .team_rgt .name:after{display:table;clear:both;content:''}
.schedule_team_group .team_inner{display:table-cell;vertical-align:middle;width:100%}
.schedule_team_group .team_lft{padding-right:29px;text-align:right}
.schedule_team_group .team_lft .score{right:27px}
.schedule_team_group .team_lft .emblem,.schedule_team_group .team_lft .default_emblem{right:65px}
.schedule_team_group .team_lft .name{margin-right:69px}
.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player{display:inline-block;max-width:38px}
.schedule_team_group .team_rgt{padding-left:29px;text-align:left}
.schedule_team_group .team_rgt .score{left:27px}
.schedule_team_group .team_rgt .emblem,.schedule_team_group .team_rgt .default_emblem{left:65px}
.schedule_team_group .team_rgt .name{margin-left:69px}
.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{display:inline-block;max-width:37px}
.schedule_team_group .state{position:absolute;top:0;left:50%;display:table;width:58px;height:54px;margin-left:-29px;color:#878993;table-layout:fixed;text-align:center}
.schedule_team_group .state_type{display:table-cell;width:100%;padding-top:4px;vertical-align:middle;font-weight:500;font-size:0;line-height:14px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;color:#b0b4b6;letter-spacing:-0.5px}
.schedule_team_group .state_type .state_team{display:block;color:#b0b4b6}
.schedule_team_group .state_type > span{display:inline-block;font-size:11px;line-height:1;vertical-align:middle}
.schedule_team_group .state_type .state_num{font-size:12px}
.schedule_team_group .state_type .state_num + .state_txt{display:block}
.schedule_team_group .state_type .state_txt + .state_txt{display:block}
.schedule_team_group .state_type .state_txt .state_num{padding-left:2px}
.schedule_team_group .state_type.soon{color:#2995f3}
.schedule_team_group .state_type.point{color:#ff0031}
.schedule_team_group .link_game_end{z-index:11;position:absolute;top:0;left:50%;display:table;width:180px;height:54px;margin-left:-90px}
.schedule_team_group .link_game_end.all{left:0;right:0;width:100%;margin-left:0}
.schedule_team_group .link_game_team_l,.schedule_team_group .link_game_team_r{position:absolute;top:0;bottom:0}
.schedule_team_group .link_game_team_l{left:0;right:89px}
.schedule_team_group .link_game_team_r{right:0;left:89px}
@media (min-width:360px) {
	.schedule_team_group .link_game_end{width:190px;margin-left:-95px}
	.schedule_team_group .link_game_team_l{right:94px}
	.schedule_team_group .link_game_team_r{left:94px}
}
@media (min-width:375px) {
	.schedule_team_group .link_game_end{width:200px;margin-left:-100px}
	.schedule_team_group .link_game_team_l{right:99px}
	.schedule_team_group .link_game_team_r{left:99px}
}
@media (min-width:414px) {
	.schedule_team_group .link_game_end{width:194px;margin-left:-97px}
	.schedule_team_group .link_game_team_l{right:96px}
	.schedule_team_group .link_game_team_r{left:96px}
}
@media (min-width:568px) {
	.schedule_team_group .link_game_end{left:0;right:0;width:100%;margin-left:0}
	.schedule_team_group .link_game_team_l{z-index:20;left:27%}
	.schedule_team_group .link_game_team_r{z-index:20;right:27%}
}
@media (min-width:667px) {
	.schedule_team_group .link_game_team_l{left:40%}
	.schedule_team_group .link_game_team_r{right:40%}
}
@media (min-width:736px) {
	.schedule_team_group .link_game_team_l{left:46%}
	.schedule_team_group .link_game_team_r{right:46%}
}
@media (min-width:768px) {
	.schedule_team_group .link_game_team_l{left:48%}
	.schedule_team_group .link_game_team_r{right:48%}
}
@media (min-width:1024px) {
	.schedule_team_group .link_game_team_l{left:62%}
	.schedule_team_group .link_game_team_r{right:62%}
}
.schedule_game_flex{display:block;padding:11px 10px 11px 22px;margin-left:-12px;text-align:center}
.schedule_game_flex:not(a){padding:0 18px 13px 25px}
.schedule_game_flex:not(a) .game_name .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.schedule_game_flex:not(a) .state_txt{font-size:12px}
.schedule_game_flex .game_league .league_link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:13px 0 1px;color:#ababab;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:12px}
.schedule_game_flex .game_league .league_link:after{background-position:-272px -163px;display:inline-block;vertical-align:top;width:5px;height:9px;margin:4.5px 0 0 2px;content:''}
.schedule_game_flex .game_name{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;color:#000}
.schedule_game_flex .game_name .title{font-size:15px;letter-spacing:-0.3px;line-height:1.28em}
.schedule_game_flex .round_num{font-size:16px}
.schedule_game_flex .round_num:before{content:'ㆍ';margin:0 -2px}
.schedule_game_flex .round_num .txt{font-size:12px}
.schedule_game_flex .game_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 20px;color:#9a9a9a;font-size:12px}
.schedule_game_flex .game_info .state_type{display:inline;padding-top:0;font-size:12px;vertical-align:baseline}
.schedule_game_flex .game_info .state_type > span[class^=state]{display:inline;line-height:1.25em;vertical-align:baseline}
.schedule_game_flex .state_type + .info{vertical-align:baseline}
.schedule_game_flex .state_type + .info:before{content:'';display:inline-block;width:1px;height:8px;margin:0 4px 0 2px;background-color:#e6e6e6}
.schedule_game_flex .info{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;color:#9a9a9a;vertical-align:-1px}
.schedule_grade_link{display:block;overflow:hidden;position:relative;height:38px;padding:0 12px;border-top:1px solid #f4f4f4}
.schedule_grade_link:after{background-position:0px 0px;display:inline-block;vertical-align:top;width:74px;height:38px;content:'';position:absolute;top:0;right:0}
.is_active .schedule_grade_link{border-top:1px solid #efefef}
.is_active .schedule_grade_link:after{background-position:-76px 0px;display:inline-block;vertical-align:top;width:74px;height:38px}
.game_grade_list{padding-top:11px;text-align:center;white-space:nowrap;font-size:0}
.game_grade_list li{display:inline-block;margin-left:20px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;border:none}
.game_grade_list li:first-child{margin-left:0}
.game_grade_list .grade_num{font-weight:600;color:#1e88e5}
.game_grade_list .grade_num .txt{font-size:11px;font-weight:400}
.game_grade_list .grade_name{margin-left:-1px;font-size:13px;color:#9a9a9a}
.game_option{position:absolute;top:0;right:0;width:53px;height:100%}
.game_option .btn_option{position:relative;display:block;width:100%;height:100%}
.game_option .btn_option:after{background-position:-144px -139px;display:inline-block;vertical-align:top;width:34px;height:26px;content:'';display:block;position:absolute;top:50%;right:12px;margin-top:-13px}
.game_option .btn_option.type_relay:after{background-position:0px -139px}
.game_option .btn_option.type_relay2:after{background-position:0px -167px}
.game_option .btn_option.type_multi:after{background-position:-36px -167px}
.game_option .btn_option.type_talk:after{background-position:-72px -167px}
.game_option .btn_option.type_record:after{background-position:-108px -139px}
.game_option .btn_option.type_preview:after{background-position:-180px -139px}
.game_option .btn_option.type_end:after{background-position:-36px -139px}
.game_option .btn_option.type_predict:after{background-position:-72px -139px}
.gamedata_info{padding:20px 15px;color:#6a707c;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,'Apple SD Gothic Neo',Sans-serif;font-size:11px;line-height:17px;font-style:normal}
.gamedata_info span{display:block;margin-top:2px}
.gamedata_info a{color:#1cc100}
.schedule_floating{position:fixed;top:-120px;left:0;z-index:9999;width:100%;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;background-color:#2565d0}
.schedule_floating.fix{top:0}
.schedule_floating_box{max-width:1024px;margin:auto;position:relative}
.schedule_floating_box.fl_end .link_home .link:after{display:none}
.schedule_floating_box .link_home{position:absolute;top:0;right:0;z-index:10000}
.schedule_floating_box .link_home:after{content:'';display:inline-block;position:absolute;top:0;bottom:0;right:100%;width:61px;height:100%;background:url(https://ssl.pstatic.net/static/sports/2017/mobile/common/fl_gradation2.png) 0 0 repeat-y;-webkit-background-size:61px 41px;background-size:61px 41px}
.schedule_floating_box .link_home .link{position:relative;display:block;height:56px;padding:0 16px 0 14px;font-size:18px;line-height:56px;color:#fff;background-color:#2565d0}
.schedule_floating_box .link_home .link:before{content:'';position:absolute;top:20px;left:0;width:1px;height:15px;background-color:#4fa6fe}
.schedule_floating_box.ty_day{overflow:hidden}
.schedule_floating_box.ty_day .link_home .link span:after{background-position:0px -77px;display:inline-block;vertical-align:top;width:61px;height:41px;content:'';display:inline-block;position:absolute;top:41px;right:100%}
.schedule_floating_box.ty_day .schedule_floating_week .weeks .sf_link{padding:0 8px}
.schedule_floating_box.ty_day .schedule_floating_week .weeks .sf_link span{height:48px;line-height:normal;padding:8px 8px 0;text-align:center}
.schedule_floating_box.ty_day .schedule_floating_week .weeks .txt_ko{display:block;margin-bottom:3px;vertical-align:0;position:relative}
.schedule_floating_box.ty_day .schedule_floating_week .weeks .txt_num{margin-left:0}
.schedule_floating_box.ty_day .today{background-position:-110px -195px;display:inline-block;vertical-align:top;width:25px;height:14px;content:'';display:inline-block;position:absolute;top:50%;left:50%;margin:-8px 0 0 -12px;background-color:#2565d0}
.schedule_floating_box.ty_day .today:after{content:'';position:absolute;left:0;right:0;top:100%;height:5px;background-color:#2565d0}
.schedule_floating_box.ty_day .selected .sf_link .today{background-position:-83px -195px;display:inline-block;vertical-align:top;width:25px;height:14px}
.schedule_floating_box.ty_day .selected span.sf_link .today,.schedule_floating_box.ty_day span.sf_link .today{background-position:-56px -195px;display:inline-block;vertical-align:top;width:25px;height:14px}
.schedule_floating_week{height:56px}
.schedule_floating_week .weeks{padding-right:120px;white-space:nowrap}
.week.wd3 .schedule_floating_week .weeks{padding-right:125px}
.week.wd4 .schedule_floating_week .weeks{padding-right:150px}
.week.wd5 .schedule_floating_week .weeks{padding-right:163px}
.week.wd6 .schedule_floating_week .weeks{padding-right:180px}
.week.wd7 .schedule_floating_week .weeks{padding-right:195px}
.week.none .schedule_floating_week .weeks{padding-right:0}
.schedule_floating_week .weeks li{display:inline-block;margin-left:-4px}
.schedule_floating_week .weeks li:first-of-type{margin-left:-2px}
.schedule_floating_week .weeks .sf_link{display:block;padding:0 10px}
.schedule_floating_week .weeks .sf_link span{position:relative;display:block;height:56px;line-height:56px;padding:0 6px}
.schedule_floating_week .weeks .txt_ko{font-size:14px;font-weight:normal;color:#96bcfb;vertical-align:1px}
.schedule_floating_week .weeks .txt_special{font-size:16px;font-weight:normal;color:#96bcfb;vertical-align:1px}
.schedule_floating_week .weeks .txt_num{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-weight:300;font-size:18px;color:#96bcfb}
.schedule_floating_week .weeks .txt_eng{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-weight:300;font-size:13px;color:#96bcfb}
.schedule_floating_week .weeks .txt_ko + .txt_num{margin-left:2px}
.schedule_floating_week .weeks .txt_eng + .txt_num{margin-left:1px}
.schedule_floating_week .weeks li.selected .txt_ko,.schedule_floating_week .weeks li.selected .txt_num,.schedule_floating_week .weeks li.selected .txt_eng,.schedule_floating_week .weeks li.selected .txt_special{color:#fff}
.schedule_floating_week .weeks li.selected .sf_link span:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#fff}
.schedule_floating_week .weeks li.selected span.sf_link span:after{display:none}
.schedule_floating_week .weeks span.sf_link .txt_num,.schedule_floating_week .weeks span.sf_link .txt_ko,.schedule_floating_week .weeks span.sf_link .txt_special{color:#457edc}
@media (min-width:530px) {
	.schedule_floating_week.ty_flx .scroller{width:100%}
	.schedule_floating_week.ty_flx .weeks{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_floating_week.ty_flx .weeks li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_floating_week.ty_flx .weeks .sf_link{text-align:center}
	.schedule_floating_week.ty_flx .weeks .sf_link span{display:inline-block;text-align:center}
}
@media (min-width:768px) {
	.schedule_floating_week.ty_flx .weeks{padding-right:45px;margin:0 60px}
	.week.wd3 .schedule_floating_week.ty_flx .weeks{padding-right:60px}
	.week.wd4 .schedule_floating_week.ty_flx .weeks{padding-right:75px}
	.week.wd5 .schedule_floating_week.ty_flx .weeks{padding-right:88px}
	.week.wd6 .schedule_floating_week.ty_flx .weeks{padding-right:105px}
	.week.wd7 .schedule_floating_week.ty_flx .weeks{padding-right:120px}
}
.smb_wrap + .nodata .schedule_nodata_wrap,.view_option_box + .nodata .schedule_nodata_wrap{margin-top:0}
.view_option_box[style^=display] + .smb_wrap + .nodata .schedule_nodata_wrap{margin-top:10px}
.schedule_nodata_wrap{margin-top:10px;border-top:#e7e7e7 1px solid;border-bottom:#e7e7e7 1px solid;background-color:#fafcfe;text-align:center}
.schedule_nodata_wrap p{display:inline-block;vertical-align:top}
.schedule_nodata_wrap p span{display:table-cell;vertical-align:middle;width:320px;height:212px;font-size:15px;line-height:22px;color:#888;font-weight:normal;text-align:center}
@media (max-width:250px) {
	.schedule_nodata_wrap p span{line-height:18px;font-size:13px}
}
.schedule_nodata_wrap p span a{display:inline-block;padding:0 16px;margin-top:10px;font-size:14px;line-height:40px;color:#797979;border:#dadada 1px solid;-webkit-border-radius:1px;border-radius:1px;background-color:#fff}
@media (max-width:250px) {
	.schedule_nodata_wrap p span a{line-height:36px;font-size:12px}
}
.schedule_nodata_wrap p span a em{color:#5499e6}
.schedule_nodata_wrap p span a em.re{background-position:-256px -112px;display:inline-block;vertical-align:top;width:16px;height:17px;display:inline-block;margin-right:5px;vertical-align:-3px}
.schedule_nodata_wrap.short p span{height:100px}
@media (max-width:320px) {
	.schedule_team_group .state{width:40px;margin-left:-20px}
	.schedule_team_group .team_lft{padding-right:20px}
	.schedule_team_group .team_lft .score{right:18px}
	.schedule_team_group .team_lft .emblem,.schedule_team_group .team_lft .default_emblem{right:56px}
	.schedule_team_group .team_rgt{padding-left:20px}
	.schedule_team_group .team_rgt .score{left:18px}
	.schedule_team_group .team_rgt .emblem,.schedule_team_group .team_rgt .default_emblem{left:56px}
	.game_grade_list{text-align:left}
	.schedule_game_flex .game_info{max-width:235px;margin:0 auto}
	.schedule_menu_list{text-align:center}
	.schedule_menu_list li:nth-child(1):nth-last-child(2){text-align:center}
	.schedule_menu_list li:nth-child(1):nth-last-child(2) .schedule_menu_icon{margin-right:0}
	.schedule_menu_list li:nth-child(1):nth-last-child(2) ~ li{text-align:center}
	.schedule_menu_list li:nth-child(1):nth-last-child(2) ~ li .schedule_menu_icon{margin-left:0}
	.mlb .schedule_menu_icon .txt{padding:0 8px}
	.kleague .schedule_menu_icon .txt{padding:0 6px}
	.schedule_date_current .btns{margin-left:-3px}
	.schedule_title_date .msg{max-width:190px}
}
@media (min-width:768px) {
	.schedule_league_date .schedule_date_current{margin-left:0}
	.schedule_date_current .btn_today{position:static;margin-left:87px}
	.schedule_league_date{display:inline-block}
	.schedule_league_date.no_title{display:block;text-align:center}
	.schedule_league_date.no_title .schedule_date_box{float:none;display:inline-block}
	.schedule_league_date.no_title .schedule_date_current{padding-top:10px}
}
.schedule_team_list{position:relative;border-bottom:1px solid #2059bc}
.schedule_team_list:before{position:absolute;top:0;left:0;right:0;border-top:1px solid #2059bc;content:''}
.schedule_team_list + .schedule_team_list{margin-top:-1px}
.schedule_team_list > li{float:left;background-color:#2565d0}
.schedule_team_list > li .team_list_link{position:relative;display:block;height:100%;text-align:center}
.schedule_team_list > li .team_list_link .team_logo{display:inline-block;width:24px;height:24px;margin-top:9px}
.schedule_team_list > li .team_list_link .team_logo:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.schedule_team_list > li .team_list_link .team_logo img{vertical-align:top}
.schedule_team_list > li .team_list_link .team_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:1px;font-size:12px;color:#96bcfb;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_team_list > li .team_list_link:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0}
.schedule_team_list > li[aria-selected=true]{position:relative;background-color:#1846b2}
.schedule_team_list > li[aria-selected=true] .team_list_link:after{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #1846b2;content:''}
.schedule_team_list > li[aria-selected=true] .team_name{color:#fff}
.schedule_team_list > li:empty{text-align:center;position:relative}
.schedule_team_list > li:empty .team_list_link{display:none}
.schedule_team_list > li:empty:after{content:'';background-position:-108px -185px;display:inline-block;vertical-align:top;width:38px;height:8px;display:inline-block;margin-top:28px;vertical-align:top}
.schedule_top_menu{margin-top:-7px}
.schedule_top_menu .inner.type_6 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 6);width:calc(69px * 6)}
.schedule_top_menu .inner.type_7 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 7);width:calc(69px * 7)}
.schedule_top_menu .inner.type_8 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 8);width:calc(69px * 8)}
.schedule_top_menu .inner.type_9 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 9);width:calc(69px * 9)}
.schedule_top_menu .inner.type_10 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 10);width:calc(69px * 10)}
.schedule_top_menu .inner.type_11 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 11);width:calc(69px * 11)}
.schedule_top_menu .inner.type_12 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 12);width:calc(69px * 12)}
.schedule_top_menu .inner.type_13 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 13);width:calc(69px * 13)}
.schedule_top_menu .inner.type_14 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 14);width:calc(69px * 14)}
.schedule_top_menu .inner.type_15 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 15);width:calc(69px * 15)}
.schedule_top_menu .inner.type_16 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 16);width:calc(69px * 16)}
.schedule_top_menu .inner.type_17 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 17);width:calc(69px * 17)}
.schedule_top_menu .inner.type_18 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 18);width:calc(69px * 18)}
.schedule_top_menu .inner.type_19 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 19);width:calc(69px * 19)}
.schedule_top_menu .inner.type_20 .new_scroll .schedule_team_list{width:-webkit-calc(69px * 20);width:calc(69px * 20)}
.schedule_top_menu .new_scroll{height:121px;background-color:#2565d0}
.schedule_top_menu .new_scroll:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:#225dc7}
.schedule_top_menu .new_scroll .schedule_team_list > li{width:68px;height:59px;border-top:1px solid #225dc7;border-right:1px solid #225dc7}
.schedule_top_menu .new_scroll .schedule_team_list:after{display:block;clear:both;content:''}
.schedule_top_menu .single_scroll .new_scroll{height:61px !important}
.schedule_top_menu .single_scroll .new_scroll .schedule_team_list{white-space:nowrap}
.schedule_top_menu .single_scroll .new_scroll .schedule_team_list li{float:none;display:inline-block;margin-left:-3px;vertical-align:top}
.schedule_top_menu .single_scroll .new_scroll .schedule_team_list li:first-of-type{margin-left:0}
.schedule_top_menu .no_scroll .schedule_team_list > li{width:20%;height:59px;border-top:1px solid #225dc7}
.schedule_top_menu .no_scroll .schedule_team_list > li .team_list_link{position:relative;border-right:1px solid #225dc7}
.schedule_top_menu .no_scroll .schedule_team_list > li:empty:before{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#225dc7}
.schedule_top_menu .no_scroll .schedule_team_list:after{display:block;clear:both;content:''}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets{width:20%;height:119px;border-top:1px solid #225dc7;float:left;background-color:#2565d0}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link{display:block;height:59px;text-align:center;position:relative;border-right:1px solid #225dc7}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link:last-of-type{border-top:1px solid #225dc7}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link .team_logo{display:inline-block;margin-top:9px}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link .team_logo img{vertical-align:top}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link .team_name{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:1px;font-size:12px;color:#96bcfb;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link.is_active{background-color:#1846b2}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link.is_active .team_name{color:#fff}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets .team_list_link.is_active:after{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #1846b2;content:''}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list .sets span.team_list_link:after{content:'';background-position:-108px -185px;display:inline-block;vertical-align:top;width:38px;height:8px;display:inline-block;margin-top:28px;vertical-align:top}
.schedule_top_menu .no_scroll.ty_ranking .schedule_team_list:after{display:block;clear:both;content:''}
.rank_group_scroll{height:55px;padding:15px 0 0;border-bottom:#ddd 1px solid}
.rank_group_scroll .rank_groups{padding:0 12px;white-space:nowrap}
.rank_group_scroll .rank_groups li{display:inline-block;margin-left:2px}
.rank_group_scroll .rank_groups li:first-child{margin-left:0}
.rank_group_scroll .rank_groups li a{display:block;width:53px;height:38px;border:#e7e7e7 1px solid;-webkit-border-radius:1px;border-radius:1px;background-color:#fff;text-align:center;line-height:38px}
.rank_group_scroll .rank_groups li a .txt_eng{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;font-size:19px;font-weight:300;color:#6e7479}
.rank_group_scroll .rank_groups li a .txt_ko{font-size:14px;font-weight:normal;color:#6e7479}
.rank_group_scroll .rank_groups li a .txt_eng + .txt_ko{margin-left:2px}
.rank_group_scroll .rank_groups li.selected a{background-color:#ff5252;border:#eb4a4a 1px solid}
.rank_group_scroll .rank_groups li.selected a .txt_eng,.rank_group_scroll .rank_groups li.selected a .txt_ko{color:#fff}
.rank_group_scroll .rank_groups li.selected a .txt_eng{font-weight:normal}
.rank_group_scroll + .rank_table_wrap{margin-top:-6px}
.rank_table_wrap{position:relative;margin-top:12px;padding:0 12px 7px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#fff}
.rank_table_wrap:before{position:absolute;left:0;right:0;top:36px;height:1px;background:#f2f2f2;content:''}
.rank_table{width:100%;table-layout:fixed;background-color:#fff}
.rank_table tr{height:30px}
.rank_table tr:nth-child(1) .rank_num,.rank_table tr:nth-child(2) .rank_num{color:#1e88e5}
.rank_table tr:first-child td{padding-top:9px}
.rank_table th,.rank_table td{text-align:center}
.rank_table th + th{width:10.5%}
.rank_table thead tr{height:36px}
.rank_table thead tr th{padding-top:4px;font-size:11px;color:#999;font-weight:normal}
.rank_table tbody tr:first-child th{padding-top:8px}
.rank_table tbody tr th{padding-right:8px;text-align:left}
.rank_table tbody tr th:after{display:block;clear:both;content:''}
.rank_table tbody tr td:last-child em.score_txt{color:#ff5252}
.rank_table .rank_table_title{text-align:left}
.rank_table .rank_table_title .title_txt{font-size:13px;font-weight:600;color:#111}
.rank_table .rank_num{float:left;width:20px;height:30px;padding-right:2px;line-height:30px;font-weight:600;font-size:16px;color:#2c2c2c;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.rank_table .team_logo{display:inline-block;float:left;margin:3px 4px 0 0}
.rank_table .team_logo img{width:24px;height:24px;vertical-align:top}
.rank_table .team_name{display:block;overflow:hidden;height:30px;line-height:32px;font-size:13px;font-weight:normal;color:#222;text-overflow:ellipsis;white-space:nowrap}
.rank_table .score_txt{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:14px;font-weight:400;color:#555}
@media screen and (min-width:568px) {
	.schedule_top_menu .many_scroll .new_scroll{height:121px !important}
	.schedule_top_menu .many_scroll.type_6 .scroller,.schedule_top_menu .many_scroll.type_7 .scroller,.schedule_top_menu .many_scroll.type_8 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_6 .schedule_team_list,.schedule_top_menu .many_scroll.type_7 .schedule_team_list,.schedule_top_menu .many_scroll.type_8 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_6 .schedule_team_list li,.schedule_top_menu .many_scroll.type_7 .schedule_team_list li,.schedule_top_menu .many_scroll.type_8 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_top_menu .single_scroll .new_scroll .scroller{width:100%}
	.schedule_top_menu .single_scroll .new_scroll .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .single_scroll .new_scroll .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_top_menu .single_scroll .new_scroll .schedule_team_list li{margin-left:0}
	.schedule_top_menu .new_scroll{height:61px !important}
	.schedule_top_menu .new_scroll .schedule_team_list{width:auto !important;font-size:0;white-space:nowrap}
	.schedule_top_menu .new_scroll .schedule_team_list > li{float:none;display:inline-block;vertical-align:top}
	.schedule_top_menu .no_scroll .schedule_team_list > li{width:10%}
	.rank_group_scroll .scroller{width:100%}
	.rank_group_scroll .scroller .rank_groups{text-align:center}
}
@media screen and (min-width:667px) {
	.schedule_top_menu .many_scroll.type_9 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_9 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_9 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media screen and (min-width:736px) {
	.schedule_top_menu .many_scroll.type_10 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_10 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_10 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media screen and (min-width:768px) {
	.schedule_top_menu .many_scroll.type_11 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_11 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_11 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_tab_frame .new_scroll.type_month .scroller{width:100%}
	.schedule_tab_frame .new_scroll.type_month .schedule_tab_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:0 -8px}
	.schedule_tab_frame .new_scroll.type_month .schedule_tab_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media screen and (min-width:1024px) {
	.schedule_top_menu .new_scroll:before{position:absolute;top:0;left:0;right:0;border-top:1px solid #2059bc;content:''}
	.schedule_top_menu .new_scroll:after{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #2059bc;content:''}
	.schedule_top_menu .inner.type_6 .scroller,.schedule_top_menu .inner.type_7 .scroller{width:100%}
	.schedule_top_menu .inner.type_6 .schedule_team_list,.schedule_top_menu .inner.type_7 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .inner.type_6 .schedule_team_list li,.schedule_top_menu .inner.type_7 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_top_menu .many_scroll.type_12 .scroller,.schedule_top_menu .many_scroll.type_13 .scroller,.schedule_top_menu .many_scroll.type_14 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_12 .schedule_team_list,.schedule_top_menu .many_scroll.type_13 .schedule_team_list,.schedule_top_menu .many_scroll.type_14 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_12 .schedule_team_list li,.schedule_top_menu .many_scroll.type_13 .schedule_team_list li,.schedule_top_menu .many_scroll.type_14 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media screen and (min-width:1366px) {
	.schedule_top_menu .inner.type_8 .scroller,.schedule_top_menu .inner.type_9 .scroller,.schedule_top_menu .inner.type_10 .scroller{width:100%}
	.schedule_top_menu .inner.type_8 .schedule_team_list,.schedule_top_menu .inner.type_9 .schedule_team_list,.schedule_top_menu .inner.type_10 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .inner.type_8 .schedule_team_list li,.schedule_top_menu .inner.type_9 .schedule_team_list li,.schedule_top_menu .inner.type_10 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
	.schedule_top_menu .many_scroll.type_15 .scroller,.schedule_top_menu .many_scroll.type_16 .scroller,.schedule_top_menu .many_scroll.type_17 .scroller,.schedule_top_menu .many_scroll.type_18 .scroller,.schedule_top_menu .many_scroll.type_19 .scroller{width:100%}
	.schedule_top_menu .many_scroll.type_15 .schedule_team_list,.schedule_top_menu .many_scroll.type_16 .schedule_team_list,.schedule_top_menu .many_scroll.type_17 .schedule_team_list,.schedule_top_menu .many_scroll.type_18 .schedule_team_list,.schedule_top_menu .many_scroll.type_19 .schedule_team_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}
	.schedule_top_menu .many_scroll.type_15 .schedule_team_list li,.schedule_top_menu .many_scroll.type_16 .schedule_team_list li,.schedule_top_menu .many_scroll.type_17 .schedule_team_list li,.schedule_top_menu .many_scroll.type_18 .schedule_team_list li,.schedule_top_menu .many_scroll.type_19 .schedule_team_list li{display:block;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}
}
@media screen and (min-width:360px) {
	.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player,.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{max-width:46px}
	.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player,.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:66px}
}
@media screen and (min-width:375px) {
	.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player,.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{max-width:55px}
	.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player,.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:76px}
}
@media screen and (min-width:412px) {
	.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player,.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{max-width:72px}
	.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player,.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:93px}
}
@media screen and (min-width:414px) {
	.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player,.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{max-width:75px}
	.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player,.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:97px}
}
@media screen and (min-width:568px) {
	.schedule_team_group .team_lft .name .team,.schedule_team_group .team_lft .name .player,.schedule_team_group .team_rgt .name .team,.schedule_team_group .team_rgt .name .player{max-width:inherit}
	.schedule_match_list li.type_no_emblem .team_lft .name .team,.schedule_match_list li.type_no_emblem .team_lft .name .player,.schedule_match_list li.type_no_emblem .team_rgt .name .team,.schedule_match_list li.type_no_emblem .team_rgt .name .player{width:auto;max-width:inherit}
}
/* esports 추가 css */
.headline_wrap{border-top:#1c58bf 1px solid}
.title_hedline{position:relative;max-width:1024px;margin:0 auto;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:92px}
.title_hedline .event_emblem{position:relative;width:55px;height:55px;margin-left:15px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}
.title_hedline .event_emblem img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.title_hedline .event_titile_wrap{overflow:hidden;-webkit-flex:1;-webkit-box-flex:1;flex:1;padding-left:9px}
.title_hedline .event_titile_wrap .cell{color:#fff}
.title_hedline .event_titile_wrap .cell .event_title{font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif;font-size:18px;font-weight:600;word-break:break-all}
.title_hedline .event_titile_wrap .cell .event_title .t1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:-2px}
.title_hedline .event_titile_wrap .cell .date{display:block;margin-top:2px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:10px;color:#95bdec}
.title_hedline .toggle_open{padding:15px;background-color:transparent;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.title_hedline .toggle_open:after{background-position:-219px -52px;display:inline-block;vertical-align:top;width:27px;height:27px;content:'';display:block}
.title_hedline .toggle_open.open:after{background-position:-219px -23px;display:inline-block;vertical-align:top;width:27px;height:27px}
.title_hedline .toggle_open.open + .event_link_list_wrap{display:block}
.title_hedline .event_link_list_wrap{display:none;position:absolute;top:100%;left:0;right:0;z-index:2}
.title_hedline .event_link_list_wrap .btn_close{position:relative;width:100%;height:36px;line-height:38px;background-color:#c7cfd5;font-weight:500;font-size:14px;color:#fff;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.title_hedline .event_link_list_wrap .btn_close:before{background-position:-266px -211px;display:inline-block;vertical-align:top;width:10px;height:10px;content:'';display:inline-block;margin-right:6px;vertical-align:0}
.title_hedline .event_link_list{background-color:#fff}
.title_hedline .event_link_list .list + .list{border-top:#f6f6f6 1px solid}
.title_hedline .event_link_list .list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0 14px;height:47px;font-size:16px;color:#7a7a7a;line-height:47px;font-family:HelveticaNeue,AppleSDGothicNeo,sans-serif}
.title_hedline .event_link_list .list.is_active{position:relative;background-color:#54b2ff}
.title_hedline .event_link_list .list.is_active:before{background-position:-256px -131px;display:inline-block;vertical-align:top;width:19px;height:13px;content:'';position:absolute;right:15px;top:0;bottom:0;margin:auto 0}
.title_hedline .event_link_list .list.is_active a{position:relative;z-index:1;padding-right:40px;color:#fff}
.event_dimmed{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);top:148px;z-index:1;display:none}
.event_dimmed.on{display:block}
@media screen and (min-width:768px) {
	.title_hedline .event_emblem{margin-left:25px}
	.title_hedline .event_titile_wrap .cell .date{margin-top:0;font-size:14px}
	.title_hedline .event_link_list:after{display:table;clear:both;content:''}
	.title_hedline .event_link_list:before{content:'';position:absolute;top:0;left:50%;bottom:0;width:1px;background-color:#eee}
	.title_hedline .event_link_list li{float:left;width:50%}
	.title_hedline .event_link_list .list + .list{border-top:#eee 1px solid}
	.title_hedline .event_link_list li:nth-child(odd):last-child{position:relative;/* 홀수 li 가 마지막 자식요소라면... 빈슬롯 추가 필요 */ }
	.title_hedline .event_link_list li:nth-child(odd):last-child:after{content:'';position:absolute;bottom:0;left:100%;width:100%;height:57px;border-top:#eee 1px solid}
	.title_hedline .event_link_list .list a{height:57px;padding:0 25px;font-size:17px;line-height:57px}
}
/* _schedule_esports.scss */
.schedule_game_list{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;padding-bottom:7px;border-bottom:1px solid #e6e6e6}
.schedule_game_list > li{border-top:#f2f2f2 1px solid}
.schedule_game_list > li:last-child{border-bottom:none}
@media (min-width:768px) {
	.schedule_game_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-bottom:#e7e7e7 1px solid}
	.schedule_game_list:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#eee}
	.schedule_game_list > li{-webkit-box-flex:50%;-webkit-flex:50%;flex:50%;max-width:50%;border-top:1px solid #e7e7e7}
	.schedule_game_list > li:last-child{border-bottom:none}
	.schedule_game_list > li:nth-child(odd):last-child{position:relative;/* 홀수 li 가 마지막 자식요소라면... 빈슬롯 이미지 추가 필요 */ }
	.schedule_game_list > li:nth-child(odd):last-child:after{content:'';position:absolute;top:-1px;bottom:0;left:100%;width:100%;border-top:#e7e7e7 1px solid;background:url(https://ssl.pstatic.net/static/sports/2019/m/01/16/noimg_logo.png) center center no-repeat;-webkit-background-size:82px 17px;background-size:82px 17px}
}
.schedule_game_link{position:relative;padding:0 12px}
@media (min-width:768px) {
	.schedule_game_link{padding:0 25px}
}
.schedule_game_link .game_option{top:45px;bottom:7px;height:auto;width:100px}
.schedule_game_team{position:relative;color:#333}
.schedule_game_team:after{display:table;clear:both;content:''}
.schedule_game_team:only-child .group{margin-right:0}
.schedule_game_team:only-child .group .point{right:3px}
.schedule_game_team:only-child .group .point:before{display:none}
.schedule_game_team .round_top{line-height:46px;color:#1f93f6;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:500}
.schedule_game_team .round_top.live{color:#ff0000}
.schedule_game_team .round_top.live .info_round{border-color:#ff0000}
.schedule_game_team .round_top.end{color:#7c7c7c}
.schedule_game_team .round_top.end .info_round{border-color:#9a9a9a}
.schedule_game_team .round_top .game_info{float:left;height:48px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_game_team .round_top .league_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;height:48px;line-height:48px;padding-left:10px;text-align:right;font-size:12px;color:#ababab;letter-spacing:-0.5px}
.schedule_game_team .round_top .league_link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:10px;color:#ababab}
.schedule_game_team .round_top .league_link:after{content:'';background-position:-272px -163px;display:inline-block;vertical-align:top;width:5px;height:9px;position:absolute;top:0;right:0;bottom:0;margin:auto 0}
.schedule_game_team .round_top .info_round{display:inline-block;height:15px;padding:0 6px;border:#1f93f6 1px solid;-webkit-border-radius:10px;border-radius:10px;font-size:11px;line-height:15px;font-weight:500;letter-spacing:-1px}
.schedule_game_team .round_top .info_txt{margin-left:3px;font-size:12px;font-weight:500;line-height:15px}
.schedule_game_team .group{position:relative;margin-right:53px;padding-bottom:5px}
.schedule_game_team .group .team{overflow:hidden;position:relative;padding-right:52px}
.schedule_game_team .group .team + .team{padding-top:1px}
.schedule_game_team .group .team + .team .point:before{top:0;bottom:6px}
.schedule_game_team .group .team.leader .point{color:#000}
.schedule_game_team .group .team.leader .point:after{content:'';background-position:-248px -23px;display:inline-block;vertical-align:top;width:5px;height:8px;position:absolute;top:10px;right:0}
.schedule_game_team .group .team_link{overflow:hidden;display:inline-block;max-width:100%;vertical-align:top}
.schedule_game_team .group .emblem{float:left;width:28px;height:28px;font-size:0}
.schedule_game_team .group .team_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-left:5px;font-size:15px;color:#000;line-height:28px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_game_team .group .point{position:absolute;top:0;bottom:0;right:0;padding-right:9px;line-height:28px;font-size:19px;color:#999;letter-spacing:-1px;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.schedule_game_team .group .point:before{content:'';position:absolute;top:6px;bottom:0;right:0;width:1px;background-color:#efefef}
.schedule_game_team .group .point:empty:before{display:none}
.schedule_league{background-color:#fff}
.schedule_tab_list{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 5px;border-bottom:1px solid #efefef}
.schedule_tab_list .button_tab{-webkit-box-flex:1;-webkit-flex:1;flex:1;border:0;background-color:transparent;cursor:pointer}
.schedule_tab_list .button_tab[aria-selected="true"] .text{color:#f8473d}
.schedule_tab_list .button_tab[aria-selected="true"] .text:before{position:absolute;bottom:-1px;left:-3px;right:-3px;height:2px;background-color:#f8473d;content:''}
.schedule_tab_list .button_tab.disabled .text{color:#d2d4d6}
.schedule_tab_list .text{position:relative;display:inline-block;vertical-align:top;height:50px;color:#1e1e23;font-size:16px;line-height:50px}
.group_stage{background-color:#fff}
.group_stage.type_no_group_text .button_tab{height:36px}
.group_stage.type_no_group_text .button_tab + .button_tab{margin-left:6px}
.group_head_area{position:relative;padding:15px 67px 9px 2px;margin:0 13px}
.group_head_area .title{font-size:16px;line-height:19px;font-weight:600;letter-spacing:-0.3px}
.group_head_area .button_info{position:absolute;top:11px;right:-3px;background-color:transparent;border:0;padding:5px;cursor:pointer;color:#8a9397;font-size:13px;line-height:16px;letter-spacing:-0.4px}
.group_head_area .button_info:after{background-position:-256px -163px;display:inline-block;vertical-align:top;width:14px;height:14px;margin:1px 0 0 4px;content:''}
.group_head_area .button_info[aria-pressed="false"] + .rule_info_message{display:none}
.rule_info_message{position:absolute;z-index:10;top:40px;right:0;width:100%;max-width:350px;border:2px solid rgba(12,164,132,0.49);-webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.15);box-shadow:0px 1px 6px rgba(0,0,0,0.15);-webkit-border-radius:10px;border-radius:10px;padding:24px 17px 16px 22px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.rule_info_message .message_title{padding-bottom:14px;border-bottom:1px solid #ddedea;color:#1baa8c;font-size:16px;line-height:19px;font-weight:700}
.rule_info_message .button_close{position:absolute;top:9px;right:9px;border:0;padding:5px;cursor:pointer;background-color:transparent}
.rule_info_message .button_close:before{background-position:-256px -146px;display:inline-block;vertical-align:top;width:16px;height:15px;content:''}
.rule_info_message .rule_list{padding-top:14px;white-space:pre-line;font-size:13px;line-height:19px;color:#7a8683;letter-spacing:-0.5px}
.group_tab_list{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 16px 16px}
.group_tab_list .button_tab{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;position:relative;height:37px;border:0;background-color:#eff2f8;cursor:pointer;line-height:37px;color:#99a1af}
.group_tab_list .button_tab + .button_tab{margin-left:5px}
.group_tab_list .button_tab[aria-selected="true"]{background-color:#ff5252;color:#fff}
.group_tab_list .mark{font-family:"Gmarket Sans",system-ui,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:17px;font-weight:700}
.group_tab_list .text{display:inline-block;vertical-align:top;padding:2px 0 0 2px;font-size:14px;font-weight:400}
.group_tab_list .flag_korea{position:absolute;top:0;right:0}
.group_tab_list .flag_korea:before{position:absolute;top:-21px;right:-18px;width:32px;height:32px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#00e0ff;content:''}
.group_tab_list .flag_korea:after{background-position:0px -247px;display:inline-block;vertical-align:top;width:23px;height:21px;position:relative;content:''}
@media (max-width:319px) {
	.group_tab_list{padding:0 5px 16px}
}
.rank_table_wrap.type_new{margin:0;padding:0 15px 7px}
.rank_table_wrap.type_new:before{background:#f4f4f4}
.rank_table_wrap.type_new .rank_table tr.type_mark .rank_num,.rank_table_wrap.type_new .rank_table tr.type_rank_third .rank_num{color:#1e88e5}
.rank_table_wrap.type_new .rank_table tr.type_mark .team_name,.rank_table_wrap.type_new .rank_table tr.type_rank_third .team_name{color:#222}
.rank_table_wrap.type_new .rank_table th + th{width:12%}
.rank_table_wrap.type_new .rank_table thead tr th{font-weight:500}
.rank_table_wrap.type_new .rank_table thead tr th:last-child{width:13%}
.rank_table_wrap.type_new .rank_table tbody tr td:last-child em.score_txt{font-weight:600}
.rank_table_wrap.type_new .rank_table .rank_num{width:14px;text-align:left;color:#878787}
.rank_table_wrap.type_new .rank_table .team_logo{margin-right:6px}
.rank_table_wrap.type_new .rank_table .team_logo:empty{background-position:-256px -96px;display:inline-block;vertical-align:top;width:20px;height:14px;margin:8px 7px 0 2px}
.rank_table_wrap.type_new .rank_table .team_name{color:#999;font-weight:700}
.rank_table_wrap.type_new .rank_table .link_search{position:absolute;left:0;right:0;height:30px;margin-top:-30px}
.rank_table_wrap.type_new .rank_table.on_game tbody tr th:before{float:left;display:inline-block;vertical-align:top;width:5px;height:5px;margin:13px 12px 0 0;-webkit-border-radius:50%;border-radius:50%;background-color:#878787;content:''}
.rank_table_wrap.type_new .rank_table.on_game tbody tr.type_mark th:before{background-color:#1e88e5}
.tournament_bracket .tournament_img{min-height:200px}
.tournament_bracket .tournament_img img{width:100%;height:auto;vertical-align:top}
/* _calendar.scss */
.body_noscroll{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden !important;touch-action:none}
.calendar_wrap{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10001;padding:15px 0;font-size:0;text-align:center}
.calendar_wrap button{border:0;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}
.calendar_wrap .btn_close{position:absolute;top:0;right:14px;background-position:-43px -117px;display:inline-block;vertical-align:top;width:18px;height:18px}
.calendar_wrap:before{display:inline-block;content:'';height:100%;vertical-align:middle}
@media only screen and (orientation:landscape){.calendar_wrap{padding:40px 0}
}
.calendar_frame{display:inline-block;position:relative;max-width:500px;min-width:220px;height:504px;padding-top:32px;text-align:left;font-size:14px;vertical-align:middle}
.calendar_top{position:relative;padding-top:13px;border-bottom:1px solid rgba(0,0,0,0.1);text-align:center;background-color:#2565d0}
.calendar_top .today_area{position:absolute;top:15px;right:15px}
.calendar_top .today_area .btn_today{width:39px;height:23px;border:1px solid rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1);font-size:13px;line-height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;color:#fff}
.calendar_year{display:inline-block;position:relative;margin:0 auto}
.calendar_year:after{position:absolute;top:11px;right:8px;content:'';background-position:-118px -117px;display:inline-block;vertical-align:top;width:7px;height:4px}
.calendar_year .select_year{display:inline-block;height:26px;padding:0 18px 0 8px;line-height:24px;color:#fff;border:1px solid #5495e6;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;box-shadow:none;background-color:transparent;-webkit-box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.calendar_month{padding:9px 0 14px}
.calendar_month .month_area{display:inline-block;position:relative}
.calendar_month .month{display:inline-block;height:35px;padding:0 37px;color:#fff;font-size:0;line-height:32px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,AppleSDGothicNeo-light,sans-serif-light;font-weight:500;vertical-align:top}
.calendar_month .month .num{font-size:35px}
.calendar_month .month .txt{font-size:19px;vertical-align:1px}
.calendar_month button{position:absolute;top:2px;padding:5px}
.calendar_month button[disabled]:before{opacity:0.4}
.calendar_month .btn_left{left:-22px}
.calendar_month .btn_left:before{display:block;background-position:-163px -75px;display:inline-block;vertical-align:top;width:12px;height:22px;content:''}
.calendar_month .btn_right{right:-22px}
.calendar_month .btn_right:before{display:block;background-position:-163px -48px;display:inline-block;vertical-align:top;width:12px;height:22px;content:''}
.calendar_month_scroll{position:relative;margin-top:9px}
.calendar_month_scroll .new_scroll{height:50px;margin-bottom:-1px}
.calendar_month_scroll .month_left{position:absolute;top:0;left:0;bottom:0}
.calendar_month_scroll .month_left:before{display:block;margin-top:6px;background-position:-136px -24px;display:inline-block;vertical-align:top;width:42px;height:22px;content:''}
.calendar_month_scroll .btn_left{position:absolute;top:0;left:0;padding:6px 13px}
.calendar_month_scroll .btn_left:before{display:block;background-position:-163px -75px;display:inline-block;vertical-align:top;width:12px;height:22px;content:''}
.calendar_month_scroll .month_right{position:absolute;top:0;right:0;bottom:0}
.calendar_month_scroll .month_right:before{display:block;margin-top:6px;background-position:-136px 0px;display:inline-block;vertical-align:top;width:42px;height:22px;content:''}
.calendar_month_scroll .btn_right{position:absolute;top:0;right:0;padding:6px 13px}
.calendar_month_scroll .btn_right:before{display:block;background-position:-163px -48px;display:inline-block;vertical-align:top;width:12px;height:22px;content:''}
.calendar_month_list{padding:0 35px 0 30px;white-space:nowrap;font-size:28px}
.calendar_month_list li{display:inline-block;font-size:28px;margin:0 5px 0 9px}
.calendar_month_list .month{display:block;height:50px;color:#82c4fb;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,AppleSDGothicNeo-light,sans-serif-light;font-weight:500}
.calendar_month_list .inner{display:inline-block;height:100%;padding:0 4px;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.calendar_month_list .num{font-size:27px;vertical-align:-2px}
.calendar_month_list .txt{font-size:15px}
.calendar_month_list [aria-selected="true"] .month{color:#fff}
.calendar_month_list [aria-selected="true"] .month .inner{border-bottom:2px solid #fff}
.calendar_table{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--color-background)}
.calendar_table tr:first-child .calendar_date_cell{border-top:0}
.calendar_table tr:last-child .calendar_date_cell:after{display:none}
.calendar_table th{text-align:left;background-color:#2565d0}
.calendar_table .day{display:inline-block;min-width:23px;margin-left:5px;height:35px;line-height:35px;text-align:center;color:#82c4fb;font-weight:normal;font-size:12px}
.calendar_date_cell{display:block;position:relative;height:67px;border-top:1px solid #f6f6f6}
@media (prefers-color-scheme:dark){html.DARK_THEME .calendar_date_cell{border-top-color:#464649}
}
.calendar_date_cell .box_date{padding-top:7px;font-size:0}
.calendar_date_cell .date_info{position:relative;display:inline-block;min-width:23px;margin-left:5px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-weight:400;font-size:18px;color:var(--color-calendar-text3)}
td:first-child .calendar_date_cell .date_info{color:var(--color-calendar-text6)}
td:last-child .calendar_date_cell .date_info{color:var(--color-calendar-text2)}
td.is_disable .calendar_date_cell .date_info{color:var(--color-calendar-text4)}
.calendar_date_cell .date_num{display:inline-block;padding-bottom:1px}
.today .calendar_date_cell .date_num{border-bottom:1px solid var(--color-calendar-text5)}
.calendar_date_cell .today{font-family:AppleSDGothicNeo-medium,sans-serif-medium;color:var(--color-calendar-text5);font-size:10px;vertical-align:1px}
.calendar_date_cell .box_game{margin-top:-1px;margin-left:7px;font-size:10px;line-height:1}
.calendar_date_cell .game_info{display:inline-block;vertical-align:top;color:var(--color-calendar-background);font-size:0}
.calendar_date_cell .game_info:before{display:inline-block;content:'';width:4px;height:4px;margin:2px 3px 0 0;-webkit-border-radius:100%;border-radius:100%;background-color:var(--color-calendar-background);vertical-align:top}
.calendar_date_cell .game_info .game_count{font-size:10px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.calendar_date_cell .box_team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 6px 0;font-size:9px;line-height:1;color:var(--color-calendar-background)}
.calendar_date_cell .box_team .name{letter-spacing:-1px;font-weight:normal}
.calendar_date_cell .box_emblem{position:absolute;bottom:4px;left:3px;font-size:0}
.calendar_date_cell .box_emblem .emblem{margin-right:-3px}
.is_selected .calendar_date_cell{background-color:var(--color-calendar-background);border-top-color:var(--color-calendar-background)}
.is_selected .calendar_date_cell:after{content:'';position:absolute;bottom:-1px;left:0;right:0;z-index:1;height:1px;background-color:var(--color-calendar-background)}
.is_selected .calendar_date_cell .date_num{color:var(--color-button6) !important;border-color:#dff0ff}
@media (prefers-color-scheme:dark){html.DARK_THEME .is_selected .calendar_date_cell .date_num{border-color:#39393c}
}
.is_selected .calendar_date_cell .today{color:var(--color-button6)}
.is_selected .calendar_date_cell .game_info{color:#dff0ff}
@media (prefers-color-scheme:dark){html.DARK_THEME .is_selected .calendar_date_cell .game_info{color:#39393c}
}
.is_selected .calendar_date_cell .game_info:before{background-color:#dff0ff}
@media (prefers-color-scheme:dark){html.DARK_THEME .is_selected .calendar_date_cell .game_info:before{background-color:#39393c}
}
.is_selected .calendar_date_cell .name{color:#dff0ff}
@media (prefers-color-scheme:dark){html.DARK_THEME .is_selected .calendar_date_cell .name{color:#39393c}
}
.common_video_length{position:absolute;bottom:5px;right:5px;height:20px;padding:0 5px;z-index:20;font-family:HelveticaNeue,Sans-serif;font-size:13px;line-height:20px;color:#fff;background:rgba(0,0,0,0.5);-webkit-border-radius:2px;border-radius:2px}
.common_live_tag{position:absolute;top:8px;left:8px;z-index:20;padding:0 5px;height:16px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:11px;font-weight:600;line-height:16px;background:#ff0031;color:#fff;-webkit-border-radius:2px;border-radius:2px}
.common_playicon{position:absolute;bottom:4px;left:6px;color:transparent;z-index:50;background-position:-55px -121px;display:inline-block;vertical-align:top;width:18px;height:22px}
.common_playicon_nonfloat{color:transparent;background-position:0px -167px;display:inline-block;vertical-align:top;width:17px;height:19px}
.smart_channel_ad{overflow:hidden;max-width:1024px;margin:0 auto 7px;text-align:center}
.photo .smart_channel_ad{margin:7px auto 0}
.news_home .smart_channel_ad{margin:7px auto 0}
.smart_channel_ad:empty{margin:0}

@charset "UTF-8";
:root{--color-title:#222;--color-sub-title:#666;--color-feed-title:#000;--color-main-text:#000;--color-main-text2:#222;--color-main-text3:#333;--color-sub-text:#858a8c;--color-sub-text2:#8f8f8f;--color-sub-text3:#888;--color-sub-text4:#7f828a;--color-sub-text5:#999;--color-sub-text6:#9a9ea1;--color-sub-text7:#818287;--color-sub-text8:#666;--color-sub-text9:#444;--color-sub-text10:#82878b;--color-point-text:#2995f3;--color-point-text2:#3680f7;--color-point-text3:#3461c8;--color-point-text4:#2565d0;--color-point-text5:#2968d1;--color-point-text6:#ff0031;--color-point-text7:#ff2a00;--color-point-text8:#3270db;--color-point-text9:#1565c0;--color-point-text10:#f13a6d;--color-button-text:#333;--color-gnb-text:#555;--color-search-text:#f56f94;--color-calendar-text:#a3a3a3;--color-calendar-text2:#2565d0;--color-calendar-text3:#424447;--color-calendar-text4:#ccc;--color-calendar-text5:#9eabba;--color-calendar-text6:#ff5252;--color-sub-info:#8f8f8f;--color-sub-info2:#a9a9a9;--color-title-point:#3780ed;--color-title-point2:#f92e62;--color-title-point3:#20b681;--color-background:#fff;--color-background2:#fafbfc;--color-background3:#f0f2f8;--color-body-background:#eff2f8;--color-card-background:#f9f9f9;--color-calendar-background:#82c4fb;--color-search-background:#3b7dec;--color-line:#f4f4f4;--color-line2:#f8f8f8;--color-line3:#f2f2f2;--color-line4:#dfdfdf;--color-box-line:#e9e9e9;--color-card-line:#f4f4f4;--color-separation-line:#f0f2f8;--color-highlight-line1:#2565d0;--color-highlight-line2:#94b1e7;--color-button:#3780ed;--color-button2:#888b91;--color-button3:#3680f7;--color-button4:#2565d0;--color-button5:#478bf8;--color-button6:#fff;--color-button7:#777;--color-button8:#a7a7a7;--color-button9:#525252;--color-button-tab:#1a7deb;--color-button-tab2:#43a0fd;--color-button-tab3:#f0f1f3;--color-button-tab4:#0084ea;--color-button-tab5:#f5f5f4;--color-icon-more:#666;--color-icon-arrow:#777;--color-ranking-sub-background:#f3f5f7;--color-best-player-background:#f1f6f9;--color-best-player-background2:#e5eaee;--color-best-player-background3:#e8f1ff;--color-expected-match-text:#242424;--color-match-end-text:#1e1e23;--color-ranking-text:#898a8c;--color-ranking-text2:#9d9fae;--color-ranking-text3:#8991a9;--color-match-end-sub-text:#767678;--color-kbo-point-text:#3680f7;--color-kbo-point-text2:#005bff;--color-kbo-point-text3:#2869e0;--color-kbo-point-text4:#1b53d8;--color-kbo-point-text5-1:#3e93ff;--color-kbo-point-text5-2:#8846f5;--color-kbo-point-text6-1:#0478b9;--color-kbo-point-text6-2:#4b4de7;--color-kbo-point-text7:#3f6789;--color-kbo-point-text8:#ff5454;--color-kbo-button1:#3b89ff;--color-kbo-button2:#7b75ff;--color-icon-expected-match:#849bb7;--color-expected-match-button:#f3f7ff;--color-icon-vote-card:#3680f7;--color-comment-title:#222;--color-comment-text:#222;--color-comment-info:#666;--color-comment-info-base:#999;--color-comment-info-dot:#d8d8d8;--color-comment-box:#f0f1f4;--color-comment-box-mine:#d8ecff;--color-comment-input-line:#d0d0d0;--color-comment-button:#b0b3be;--color-comment-popup:#fff;--color-comment-popup-report:#fff;--color-comment-popup-line:rgba(220,220,220,0.49);--color-comment-popup-title:#000;--color-comment-popup-sub-text:#666;--color-comment-popup-sub-text2:#000;--color-comment-popup-button:#222;--color-comment-popup-cleanbot-set:#666;--color-comment-popup-cleanbot-set-box:#f6f6f6;--color-comment-line1:#000;--color-comment-line2:#dce0e9;--color-comment-line3:#eaeaea;--color-comment-line4:#f4f4f4;--color-comment-line5:#ededee;--color-comment-line6:#f0f0f0;--color-comment-sub-info1:#222;--color-comment-sub-info2:#555;--color-comment-sub-info3:#69717C;--color-comment-sub-info4:#95a0b1;--color-comment-sub-info5:#94a6b9;--color-comment-sub-info6:#999;--color-comment-point1:#3680f7;--color-comment-point2:#2068e5}
@media (prefers-color-scheme:dark){html.DARK_THEME{--color-title:#f0f0f2;--color-sub-title:#dadde0;--color-feed-title:#f0f0f2;--color-main-text:#f0f0f2;--color-main-text2:#f0f0f2;--color-main-text3:#f0f0f2;--color-sub-text:#919192;--color-sub-text2:#919192;--color-sub-text3:#919192;--color-sub-text4:#919192;--color-sub-text5:#919192;--color-sub-text6:#919192;--color-sub-text7:#919192;--color-sub-text8:#dadde0;--color-sub-text9:#dadde0;--color-sub-text10:#919192;--color-point-text:#6b9cff;--color-point-text2:#6b9cff;--color-point-text3:#6b9cff;--color-point-text4:#6b9cff;--color-point-text5:#6b9cff;--color-point-text6:#e56b81;--color-point-text7:#e56b81;--color-point-text8:#6b9cff;--color-point-text9:#6b9cff;--color-point-text10:#e56b81;--color-button-text:#f0f0f2;--color-gnb-text:#f0f0f2;--color-search-text:#e56b81;--color-calendar-text:#919192;--color-calendar-text2:#6b9cff;--color-calendar-text3:#f0f0f2;--color-calendar-text4:#656565;--color-calendar-text5:#a8c1d7;--color-calendar-text6:#e56b81;--color-sub-info:#919192;--color-sub-info2:#a5a5a7;--color-title-point:#6b9cff;--color-title-point2:#fd96b0;--color-title-point3:#22b681;--color-background:#39393c;--color-background2:#48484b;--color-background3:#303033;--color-body-background:#303033;--color-card-background:#48484b;--color-calendar-background:#6b9cff;--color-search-background:#6b9cff;--color-line:#464649;--color-line2:#464649;--color-line3:#464649;--color-line4:#545457;--color-box-line:#545457;--color-card-line:#545457;--color-separation-line:#303033;--color-highlight-line1:#6b9cff;--color-highlight-line2:#6b9cff;--color-button:#2375ff;--color-button2:#6f7886;--color-button3:#6b9cff;--color-button4:#6b9cff;--color-button5:#6b9cff;--color-button6:#39393c;--color-button7:#dadde0;--color-button8:#919192;--color-button9:#919192;--color-button-tab:#6b9cff;--color-button-tab2:#6b9cff;--color-button-tab3:#48484b;--color-button-tab4:#6b9cff;--color-button-tab5:#545457;--color-icon-more:#939393;--color-icon-arrow:#919192;--color-ranking-sub-background:#48484b;--color-best-player-background:#48484b;--color-best-player-background2:#3e3e41;--color-best-player-background3:#49505c;--color-expected-match-text:#f0f0f2;--color-match-end-text:#f0f0f2;--color-ranking-text:#919192;--color-ranking-text2:#919192;--color-ranking-text3:#919192;--color-match-end-sub-text:#919192;--color-kbo-point-text:#6b9cff;--color-kbo-point-text2:#6b9cff;--color-kbo-point-text3:#6b9cff;--color-kbo-point-text4:#6b9cff;--color-kbo-point-text5-1:#6b9cff;--color-kbo-point-text5-2:#6b9cff;--color-kbo-point-text6-1:#6b9cff;--color-kbo-point-text6-2:#6b9cff;--color-kbo-point-text7:#a8c1d7;--color-kbo-point-text8:#e56b81;--color-kbo-button1:#6b9cff;--color-kbo-button2:#6b9cff;--color-icon-expected-match:#a8c1d7;--color-expected-match-button:#39393c;--color-icon-vote-card:#6b9cff;--color-comment-title:#f0f0f2;--color-comment-text:#dadde0;--color-comment-info:#dadde0;--color-comment-info-base:#a5a5a7;--color-comment-info-dot:#646465;--color-comment-box:#48484b;--color-comment-box-mine:#3c4d60;--color-comment-input-line:#d0d0d0;--color-comment-button:#575b64;--color-comment-popup:#26262a;--color-comment-popup-report:#202023;--color-comment-popup-line:#343438;--color-comment-popup-title:#f0f0f2;--color-comment-popup-sub-text:#919192;--color-comment-popup-sub-text2:#919192;--color-comment-popup-button:#dadde0;--color-comment-popup-cleanbot-set:#919192;--color-comment-popup-cleanbot-set-box:#39393C;--color-comment-line1:#919192;--color-comment-line2:#545457;--color-comment-line3:#545457;--color-comment-line4:#464649;--color-comment-line5:#464649;--color-comment-line6:#464649;--color-comment-sub-info1:#dadde0;--color-comment-sub-info2:#dadde0;--color-comment-sub-info3:#919192;--color-comment-sub-info4:#919192;--color-comment-sub-info5:#919192;--color-comment-sub-info6:#919192;--color-comment-point1:#6b9cff;--color-comment-point2:#6b9cff}
}
.video_league_list_scroll li a.olympic:after,.video_home_list .video_list .video_lst_item.current_video .video_thmb_wrap:after,.video_end_wrap .video_list .video_lst_item.current_video .video_thmb_wrap:after{overflow:hidden;display:inline-block;width:0;height:0;background-image:url(https://ssl.pstatic.net/static/sports/2019/m/12/16/sp_aug_v21.png);background-repeat:no-repeat;background-position:-800px -800px;background-size:800px 750px;-webkit-background-size:800px 750px;color:transparent}
.NO_TAP_HIGHLIGHT{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.NO_TAP_HIGHLIGHT *{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.new_scroll{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.new_scroll .scroller{position:absolute;height:100%}
.video_headline_ct .video_image:before,.video_home_list .video_list .video_info .video_category .tag_icon_ai:before,.video_end_wrap .video_list .video_info .video_category .tag_icon_ai:before,.video_home_list .video_list .source .visit .ico,.video_end_wrap .video_list .source .visit .ico,.video_group_item.selected .common_playicon,.video_group_info .source .video_category .tag_icon_ai:before,.game_clip_group_scroll .game_clip_video_thumb:before,.game_clip_group_scroll .common_playicon,.page_video_end_golf .video_end_wrap .video_list .image:before,.page_video_end_golf .video_end_wrap .video_lst_item .common_playicon{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/02/15/sp_common.png);-webkit-background-size:218px 186px;background-size:218px 186px}
.game_data_esports .ban_pick_object_component .middle_space_txt.object:after,.game_data_esports .ban_pick_object_wrap:after{background-image:url(https://ssl.pstatic.net/static/sports/2020/m/12/07/sp_game_end.png);-webkit-background-size:159px 139px;background-size:159px 139px}
.game_data_esports .ban_pick_object_wrap.blue_team .ban_pick_object_row.ban .champ_object_img:after,.game_data_esports .ban_pick_object_wrap.red_team .ban_pick_object_row.ban .champ_object_img:after,.game_data_esports .ban_pick_object_row .champ_object_img,.game_data_esports .red_team .ico_object.ico_dragon,.game_data_esports .red_team .ico_object.ico_baron,.game_data_esports .red_team .ico_object.ico_tower,.game_data_esports .red_team .ico_object.ico_inhibitor,.game_data_esports .red_team .ico_object.ico_nexus,.game_data_esports .blue_team .ico_object.ico_dragon,.game_data_esports .blue_team .ico_object.ico_baron,.game_data_esports .blue_team .ico_object.ico_tower,.game_data_esports .blue_team .ico_object.ico_inhibitor,.game_data_esports .blue_team .ico_object.ico_nexus,.game_data_esports .ico_object.ico_infernal_drake,.game_data_esports .ico_object.ico_cloud_drake,.game_data_esports .ico_object.ico_ocean_drake,.game_data_esports .ico_object.ico_mountain_drake,.game_data_esports .ico_object.ico_elder_dragon{background-image:url(https://ssl.pstatic.net/static/sports/2018/m/06/08/sp_game_end_esports_lol.png);-webkit-background-size:154px 142px;background-size:154px 142px}
.preview_banner .ticket_area:before,.preview_banner .ticket_area .link_ticket:after,.preview_dialog_wrap .dialog .icon_ticket{background-image:url(https://ssl.pstatic.net/static/sports/2021/m/04/21/sp_sports_new.png);-webkit-background-size:178px 149px;background-size:178px 149px}
.match_scroll li.empty:before,.team_select_bx li.empty:before,.theme_select_bx li.empty:before,.date_select a.current_date:after,.date_select .prev_date:before,.date_select .next_date:before,.video_headline_ct .text .visit .ico,.video_headline_ct .text .time:before,.video_category_tab .search_area a:before,.video_home_list .no_video a:after,.video_select_sort .change_sort:after,.video_select_sort li.selected a:after,.search_bar_wrap .text .del:before,.video_home_list_match .team_rgt:before{display:inline-block;overflow:hidden;background-image:url("https://ssl.pstatic.net/static/sports/2018/m/08/22/sp_video_0822.png");background-repeat:no-repeat;-webkit-background-size:115px 115px;background-size:115px 115px}
.match_scroll li.empty:before,.team_select_bx li.empty:before,.theme_select_bx li.empty:before{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:38px;height:7px;background-color:#fff;background-position:0 -83px;content:''}
.date_select{position:relative;text-align:center}
.date_select .current_date{display:inline-block;padding:8px 8px 7px;height:35px;font-family:HelveticaNeue-Light;color:var(--color-main-text);font-size:21px;line-height:35px;vertical-align:top}
.date_select .current_date .day_of_week{display:inline-block;margin-left:4px;color:var(--color-sub-text9);font-family:AppleSDGothicNeo-Light;font-size:12px;line-height:34px;vertical-align:top}
.date_select .current_date strong{color:var(--color-point-text4);font-weight:normal;font-family:HelveticaNeue-Regular}
.date_select a.current_date:after{margin:9px 0 0 7px;width:16px;height:17px;background-position:-60px -40px;vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .date_select a.current_date:after{-webkit-filter:brightness(1.5);filter:brightness(1.5)}
}
.date_select .prev_date,.date_select .next_date{position:absolute;top:0;left:0;padding:14px 15px;width:11px;height:22px;color:transparent}
.date_select .prev_date:before,.date_select .next_date:before{width:11px;height:22px;background-position:-45px -35px;content:''}
.date_select span.prev_date,.date_select span.next_date{opacity:0.3}
.date_select .next_date{left:auto;right:0}
.date_select .prev_date:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.date_select.no_bg{background-color:transparent}
@media (min-width:530px) {
	.date_select .prev_date,.date_select .next_date{padding:14px 26px}
}
@media (min-width:768px) {
	.date_select{margin:0 auto;padding:5px 0;width:368px}
	.date_select .prev_date,.date_select .next_date{top:5px}
}
#ct.video_home{max-width:none;margin:0;padding-top:0}
#ct.video_home ~ #footer .page_fast{margin-bottom:0}
#ct.video_home .video_category_view .schedule_date_frame{background-color:#eff2f8}
@media (prefers-color-scheme:dark){html.DARK_THEME #ct.video_home .video_category_view .schedule_date_frame{background-color:#48484b}
}
#ct.video_home .video_category_view .schedule_date_frame .schedule_date_box{padding:0}
#ct.video_home .video_category_view .schedule_date_frame .schedule_date_current{padding-top:1px;border-bottom:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME #ct.video_home .video_category_view .schedule_date_frame .schedule_date_current{border-bottom-color:#464649}
}
#ct.video_home .video_category_view .schedule_date_frame .schedule_date_current .btn_current{font-size:22px;vertical-align:0;line-height:50px}
#ct.video_home .video_category_view .schedule_date_frame .schedule_date_current .btn_prev,#ct.video_home .video_category_view .schedule_date_frame .schedule_date_current .btn_next{vertical-align:-5px}
#ct.video_home .video_category_view .schedule_date_frame .schedule_date_current .btn_cal{top:15px}
#ct.video_home.schedule_content .video_home_list_info{border-top:none}
#ct.video_home .schedule_date_frame ~ .video_home_list .video_home_list_info{border-top:none}
#ct.video_home .schedule_date_frame + .video_category_view{border-top:none}
.video_league_list{overflow:hidden;border-top:7px solid var(--color-body-background);background-color:var(--color-background)}
.video_league_list + div{border-top:1px solid #fafafa}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_league_list + div{border-top:0}
}
.video_headline_flick_wrap:first-of-type,.video_headline_scroll_wrap:first-of-type,.video_headline_scroll_wrap:nth-of-type(2){border-top:8px solid var(--color-line3)}
.video_league_list ~ .video_headline_flick_wrap,.video_league_list ~ .video_headline_scroll_wrap{border-top:0}
.video_home .video_list_area{max-width:1024px;margin:0 auto}
.video_league_list_scroll{border-top:1px solid #fafafa;height:46px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_league_list_scroll{border-top:0}
}
.video_league_list_scroll > div{min-width:100%}
.video_league_list_scroll ul{display:table;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;font-size:0}
.video_league_list_scroll li{display:inline-block;margin:0 5px;text-align:center}
.video_league_list_scroll li a{display:inline-block;position:relative;padding:0 4px;height:46px;color:var(--color-main-text);font-size:15px;line-height:50px}
.video_league_list_scroll li a.olympic:after{content:'';width:150px;height:13px;margin-top:-2px;background-position:0 -630px;vertical-align:middle}
.video_league_list_scroll li.selected a{color:var(--color-point-text4);font-family:AppleSDGothicNeo-Medium}
.video_league_list_scroll li.selected a.olympic:before{display:none}
.video_league_list_scroll li.selected a.olympic:after{background-position:0 -643px}
.video_league_list_scroll li.selected a:before{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--color-point-text4);content:''}
.video_league_list_scroll .two{padding:0}
.video_league_list_scroll .two li{display:table-cell;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.video_league_list_scroll .three{padding:0 25px}
.video_league_list_scroll .three li{display:table-cell;width:1%}
.video_league_list_scroll .three li:first-child{text-align:left}
.video_league_list_scroll .three li:last-child{text-align:right}
.video_league_list_scroll .four{padding:0 15px}
.video_league_list_scroll .four li{display:table-cell;width:1%}
.video_league_list_scroll .four li:first-child{text-align:left}
.video_league_list_scroll .four li:last-child{text-align:right}
@media (min-width:530px) and (max-width:768px) {
	.video_league_list_scroll ul{padding:0 17px}
	.video_league_list_scroll .three,.video_league_list_scroll .four{padding:0 26px}
	.video_league_list_scroll li{margin:0 9px}
}
@media (min-width:768px) {
	.video_league_list_scroll{height:49px}
	.video_league_list_scroll ul{min-width:100%;text-align:center}
	.video_league_list_scroll li a{height:49px;font-size:16px}
	.video_league_list_scroll .two li,.video_league_list_scroll .three li,.video_league_list_scroll .four li{display:inline-block;width:auto;margin:0 40px}
}
@media (min-width:768px) and (max-width:1024px) {
	.video_league_list_scroll li{margin:0 7px 0 8px}
}
@media (min-width:1024px) {
	.video_league_list_scroll li{margin:0 21px}
}
.video_headline_flick_wrap{position:relative;margin-bottom:-1px}
.video_headline_flick_wrap:before{display:block;padding-top:53.125%;content:''}
.video_headline_flick_wrap .flick_pg{position:absolute;padding:0 8px;top:12px;left:0;right:0;width:100%;height:8px;text-align:right;z-index:2010;-webkit-box-sizing:border-box;box-sizing:border-box}
.video_headline_flick_wrap .flick_pg > span{overflow:hidden;display:inline-block;width:6px;height:6px;margin:1px 3px;background:rgba(255,255,255,0.6);-webkit-border-radius:4px;border-radius:4px;color:transparent;vertical-align:top}
.video_headline_flick_wrap .flick_pg > span.on{width:8px;height:8px;margin:0 3px;background:white}
.video_headline_flick{position:absolute;top:0;right:0;bottom:0;left:0;min-height:170px}
.video_headline_bx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.video_headline_bx > a{display:block;height:100%}
.video_headline_scroll{height:170px}
.video_headline_scroll > div{font-size:0;white-space:nowrap}
.video_headline_scroll .video_headline_bx{display:inline-block;position:relative;width:320px;height:170px;vertical-align:top}
.video_headline_scroll .video_headline_bx ~ .video_headline_bx{margin-left:1px}
.video_headline_ct{display:block;height:100%;background-color:#eaeef4}
.video_headline_ct .text{position:absolute;left:10px;bottom:13px;right:10px;color:#fff;z-index:30}
.video_headline_ct .text .video_tag{display:inline-block;border:1px solid #fff;padding:0 7px;height:17px;-webkit-border-radius:10px;border-radius:10px;background-color:rgba(0,0,0,0.22);color:#fff;font-family:AppleSDGothicNeo-Regular;font-size:11px;line-height:19px;opacity:.78}
.video_headline_ct .text .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:5px;font-family:AppleSDGothicNeo-Medium;font-size:21px;line-height:25px;white-space:normal}
.video_headline_ct .text .source{margin:3px 0 0 1px;color:#e4e4e4;font-size:13px;line-height:13px}
.video_headline_ct .text .league{font-size:12px}
.video_headline_ct .text .visit{display:inline-block}
.video_headline_ct .text .visit .ico{margin:0 4px 0 4px;width:8px;height:9px;background-position:0 0;color:transparent}
.video_headline_ct .text .time{display:inline-block;margin-left:4px}
.video_headline_ct .text .time:before{margin:1px 2px -1px 0;width:11px;height:11px;background-position:0 -47px;content:''}
.video_headline_ct .video_image{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.video_headline_ct .video_image:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px 0px;display:inline-block;vertical-align:top;width:96px;height:17px;margin:auto;background-color:transparent;content:''}
.video_headline_ct .video_image:after{position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(38%,rgba(0,0,0,0)),to(rgba(0,0,0,0.25))),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),to(rgba(0,0,0,0.25)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 38%,rgba(0,0,0,0.25)),-webkit-linear-gradient(top,rgba(0,0,0,0.25),rgba(0,0,0,0.25));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 38%,rgba(0,0,0,0.25)),linear-gradient(to bottom,rgba(0,0,0,0.25),rgba(0,0,0,0.25));z-index:10;content:''}
.video_headline_ct .video_image .thmb_img{position:relative;z-index:10;width:100%}
@media (min-width:530px) {
	.video_headline_ct .video_image .thmb_img{width:auto;height:100%}
}
.video_category_tab{position:relative;border-top:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_category_tab{border-top:0;background-color:#48484b}
}
.video_category_tab ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;border-bottom:1px solid #dcdcdc;padding:0 61px 0 12px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_category_tab ul{border-bottom-color:#545457}
}
.video_category_tab li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;text-align:center}
.video_category_tab li a{display:inline-block;margin-bottom:-1px;border-bottom:1px solid transparent;padding:1px 6px 0;height:42px;color:var(--color-main-text);font-family:AppleSDGothicNeo-Light;font-size:15px;line-height:44px}
.video_category_tab li.on a{border-color:var(--color-point-text4);color:var(--color-point-text4)}
.video_category_tab .search_area{position:absolute;top:0;right:0;text-align:left}
.video_category_tab .search_area a{padding:0;width:48px;height:44px;color:transparent;font-size:0}
.video_category_tab .search_area a:before{margin:12px 0 0 15px;width:18px;height:18px;background-position:0 -60px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_category_tab .search_area a:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg stroke='%23F0F0F2'%3E%3Cpath d='M7.5 14c3.59 0 6.5-2.91 6.5-6.5S11.09 1 7.5 1 1 3.91 1 7.5 3.91 14 7.5 14zm4.464-1.605l4.53 4.571' transform='translate(-342.000000,-399.000000) translate(342.000000,399.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.video_category_tab .search_area:before{display:inline-block;margin-top:13px;width:1px;height:17px;background-color:#dcdcdc;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_category_tab .search_area:before{background-color:#545457}
}
.video_category_tab .search_area.on a{border-bottom:0;color:transparent}
.video_category_tab .search_area.on a:before{background-position:-20px -60px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_category_tab .search_area.on a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg stroke='%236B9CFF'%3E%3Cpath d='M7.5 14c3.59 0 6.5-2.91 6.5-6.5S11.09 1 7.5 1 1 3.91 1 7.5 3.91 14 7.5 14zm4.464-1.605l4.53 4.571' transform='translate(-342.000000,-399.000000) translate(342.000000,399.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
}
@media (min-width:530px) {
	.video_category_tab .search_area a{width:85px}
	.video_category_tab .search_area a:before{margin-left:32px}
}
@media (min-width:530px) and (min-width:768px) {
	.video_category_tab ul{padding:0 111px 0 25px}
}
@media (min-width:768px) {
	.video_category_tab li a{height:49px;line-height:51px}
	.video_category_tab .search_area:before{margin-top:16px}
	.video_category_tab .search_area a{margin:0 20px 0 21px;height:49px}
	.video_category_tab .search_area a:before{margin-top:15px}
}
@media (min-width:768px) and (min-width:1024px) {
	.video_category_tab ul{padding:0 212px 0 85px}
}
@media (min-width:1024px) {
	.video_category_tab ul{padding:0 231px 0 62px}
	.video_category_tab .search_area a{margin:0 40px 0 43px}
}
.rolling_match{position:relative;border-bottom:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .rolling_match{border-bottom-color:#464649;background-color:#48484b}
}
.rolling_match:before{content:'';position:absolute;top:-1px;left:0;right:0;height:1px;background-color:#eff2f8}
@media (prefers-color-scheme:dark){html.DARK_THEME .rolling_match:before{display:none}
}
.match_scroll{height:79px}
.match_scroll ul{overflow:hidden;padding:0 8px 15px;font-size:0;white-space:nowrap}
.match_scroll ul.text_group_list li.empty{width:184px;height:60px}
.match_scroll ul.text_group_list li .bx{padding:15px;width:154px;height:30px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;text-align:center}
.match_scroll li{display:inline-block;vertical-align:top}
.match_scroll li a{display:block}
.match_scroll li .bx{border:1px solid var(--color-box-line);padding:9px 6px;width:129px;height:44px;background-color:var(--color-background)}
.match_scroll li + li{margin-left:5px}
.match_scroll li.selected .bx{border-color:var(--color-highlight-line2)}
.match_scroll li.empty{position:relative;border:1px solid var(--color-box-line);width:141px;height:62px;background-color:var(--color-background)}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_scroll li.empty:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='7' viewBox='0 0 37 7'%3E%3Cdefs%3E%3Cfilter id='lteth579pa'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.336404 0 0 0 0 0.336404 0 0 0 0 0.354223 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg filter='url(%23lteth579pa)' transform='translate(-168.000000,-512.000000)'%3E%3Cpath fill='%23FFF' d='M9.404 3.289H7.769l-.004-.005V1.421l.004-.005h1.635c.538 0 .747.44.747.936 0 .497-.209.937-.747.937m0-3.289H6.232v6.816h1.533V4.71l.004-.006h1.635c1.407 0 2.28-1.053 2.28-2.352 0-1.296-.873-2.352-2.28-2.352M4.519 3.522c-.155-.144-.376-.261-.643-.38-.186-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.038-.239.116-.313.083-.078.183-.115.305-.115H4.66V0H1.81c-.29 0-.549.05-.773.149C.815.247.624.383.469.552.314.724.195.926.117 1.156.04 1.379 0 1.622 0 1.88c0 .296.038.51.114.711.076.2.184.373.32.513.133.137.287.256.462.344.684.345 2.064.803 2.064.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127H.127v1.419h3.128c.288 0 .547-.056.771-.164.226-.11.419-.259.572-.44.154-.184.27-.396.349-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M36.456 3.522c-.155-.144-.376-.261-.643-.38-.187-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.037-.239.116-.313.083-.078.183-.115.305-.115h2.832V0h-2.851c-.289 0-.548.05-.772.149-.221.098-.413.234-.567.403-.155.172-.274.374-.352.604-.078.223-.117.466-.117.724 0 .296.038.51.114.711.076.2.184.373.32.513.132.137.287.256.461.344.685.345 2.065.803 2.065.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127h-3.092v1.419h3.129c.288 0 .547-.056.771-.164.226-.11.419-.259.571-.44.155-.184.272-.396.35-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M15.58 5.438c-1.01 0-1.612-.758-1.612-2.03 0-1.271.603-2.03 1.611-2.03s1.61.759 1.61 2.03c0 1.272-.602 2.03-1.61 2.03m0-5.438c-1.863 0-3.116 1.369-3.116 3.408 0 2.038 1.253 3.408 3.116 3.408 1.864 0 3.116-1.37 3.116-3.408C18.695 1.37 17.443 0 15.579 0M31.158 0L25.705 0 25.705 1.415 27.666 1.415 27.666 6.816 29.199 6.816 29.199 1.415 31.158 1.415zM22.66 3.289h-1.641l-.006-.005V1.421l.006-.005h1.64c.542 0 .752.44.752.936 0 .497-.21.937-.752.937zm1.147 1.137c.725-.398 1.144-1.178 1.144-2.074C24.95 1.056 24.072 0 22.659 0h-3.185v6.816h1.54V4.71l.005-.006h1.216l1.298 2.112h1.783l-1.51-2.39z' transform='translate(168.000000,512.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.match_scroll li.cancel .bx{position:relative}
.match_scroll li.cancel .score{display:none}
.match_scroll li.cancel .state{position:absolute;top:0;right:8px;display:table;height:62px;line-height:12px}
.match_scroll li.cancel .state strong{display:table-cell;padding-top:2px;color:#9b9b9b;font-size:11px;font-weight:normal;vertical-align:middle}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_scroll li.cancel .state strong{color:#919192}
}
.match_scroll .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;display:block;padding-right:30px;color:var(--color-main-text);font-size:13px;line-height:22px;text-align:left}
.match_scroll .team img{margin-right:3px;vertical-align:top}
.match_scroll .team .score{position:absolute;top:0;right:0;color:#202020;font-family:HelveticaNeue-Light;font-size:14px;font-weight:normal}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_scroll .team .score{color:#f0f0f2}
}
.match_scroll .team ~ .team{margin-top:1px}
.match_scroll .team.win .score{color:var(--color-point-text4)}
.match_scroll .league_name,.match_scroll .match_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.match_scroll .league_name{color:#ababab;font-size:12px;line-height:12px}
@media (prefers-color-scheme:dark){html.DARK_THEME .match_scroll .league_name{color:#919192}
}
.match_scroll .match_name{margin-top:4px;color:var(--color-main-text);font-size:13px}
@media (min-width:530px) and (max-width:768px) {
	.rolling_match{padding-right:14px}
	.match_scroll ul{padding:0 14px 15px}
}
@media (min-width:768px) {
	.match_scroll > div{min-width:100%}
	.match_scroll ul{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
}
@media (min-width:768px) and (max-width:1024px) {
	.match_scroll ul{padding:0 19px 15px}
}
@media (min-width:1024px) {
	.match_scroll ul{padding:0 24px 15px}
	.match_scroll li .bx{width:175px}
	.match_scroll li + li{margin-left:8px}
	.match_scroll li.empty{width:187px}
}
.score_off .team .score{display:none}
.team_select_flick,.theme_select_flick{margin-bottom:7px}
.team_select_flick + .flick_pg,.theme_select_flick + .flick_pg{margin-top:-7px}
.team_select_flick_wrap .flick_pg,.theme_select_flick_wrap .flick_pg{height:8px;padding:11px 0;text-align:center;border-bottom:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_flick_wrap .flick_pg,html.DARK_THEME .theme_select_flick_wrap .flick_pg{border-bottom-color:#545457;background-color:#48484b}
}
.team_select_flick_wrap .flick_pg > span,.theme_select_flick_wrap .flick_pg > span{overflow:hidden;display:inline-block;width:6px;height:6px;margin:1px 2px;background:rgba(0,0,0,0.15);-webkit-border-radius:4px;border-radius:4px;color:transparent;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_flick_wrap .flick_pg > span,html.DARK_THEME .theme_select_flick_wrap .flick_pg > span{background:#919192}
}
.team_select_flick_wrap .flick_pg > span.on,.theme_select_flick_wrap .flick_pg > span.on{width:8px;height:8px;margin:0 2px;background:#5695ff}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_flick_wrap .flick_pg > span.on,html.DARK_THEME .theme_select_flick_wrap .flick_pg > span.on{background:#6b9cff}
}
@media (min-width:768px) {
	.team_select_flick_wrap .flick_pg,.theme_select_flick_wrap .flick_pg{padding:14px 0}
}
.team_select_bx{background-color:var(--color-background)}
.team_select_bx ul:after{display:table;clear:both;content:''}
.team_select_bx li{float:left;margin-left:-1px;border-left:1px solid var(--color-line3);border-bottom:1px solid var(--color-line3);width:25%;height:62px}
.team_select_bx li.empty{position:relative}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_bx li.empty:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='7' viewBox='0 0 37 7'%3E%3Cdefs%3E%3Cfilter id='lteth579pa'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.336404 0 0 0 0 0.336404 0 0 0 0 0.354223 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg filter='url(%23lteth579pa)' transform='translate(-168.000000,-512.000000)'%3E%3Cpath fill='%23FFF' d='M9.404 3.289H7.769l-.004-.005V1.421l.004-.005h1.635c.538 0 .747.44.747.936 0 .497-.209.937-.747.937m0-3.289H6.232v6.816h1.533V4.71l.004-.006h1.635c1.407 0 2.28-1.053 2.28-2.352 0-1.296-.873-2.352-2.28-2.352M4.519 3.522c-.155-.144-.376-.261-.643-.38-.186-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.038-.239.116-.313.083-.078.183-.115.305-.115H4.66V0H1.81c-.29 0-.549.05-.773.149C.815.247.624.383.469.552.314.724.195.926.117 1.156.04 1.379 0 1.622 0 1.88c0 .296.038.51.114.711.076.2.184.373.32.513.133.137.287.256.462.344.684.345 2.064.803 2.064.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127H.127v1.419h3.128c.288 0 .547-.056.771-.164.226-.11.419-.259.572-.44.154-.184.27-.396.349-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M36.456 3.522c-.155-.144-.376-.261-.643-.38-.187-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.037-.239.116-.313.083-.078.183-.115.305-.115h2.832V0h-2.851c-.289 0-.548.05-.772.149-.221.098-.413.234-.567.403-.155.172-.274.374-.352.604-.078.223-.117.466-.117.724 0 .296.038.51.114.711.076.2.184.373.32.513.132.137.287.256.461.344.685.345 2.065.803 2.065.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127h-3.092v1.419h3.129c.288 0 .547-.056.771-.164.226-.11.419-.259.571-.44.155-.184.272-.396.35-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M15.58 5.438c-1.01 0-1.612-.758-1.612-2.03 0-1.271.603-2.03 1.611-2.03s1.61.759 1.61 2.03c0 1.272-.602 2.03-1.61 2.03m0-5.438c-1.863 0-3.116 1.369-3.116 3.408 0 2.038 1.253 3.408 3.116 3.408 1.864 0 3.116-1.37 3.116-3.408C18.695 1.37 17.443 0 15.579 0M31.158 0L25.705 0 25.705 1.415 27.666 1.415 27.666 6.816 29.199 6.816 29.199 1.415 31.158 1.415zM22.66 3.289h-1.641l-.006-.005V1.421l.006-.005h1.64c.542 0 .752.44.752.936 0 .497-.21.937-.752.937zm1.147 1.137c.725-.398 1.144-1.178 1.144-2.074C24.95 1.056 24.072 0 22.659 0h-3.185v6.816h1.54V4.71l.005-.006h1.216l1.298 2.112h1.783l-1.51-2.39z' transform='translate(168.000000,512.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.team_select_bx a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;margin-right:1px;padding-top:40px;height:22px;color:var(--color-main-text2);font-size:12px;text-align:center}
.team_select_bx li.on a{margin-bottom:-1px;border-bottom:1px solid var(--color-highlight-line2);color:#3176e9;font-family:AppleSDGothicNeo-Medium;z-index:10}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_bx li.on a{color:#6b9cff}
}
.team_select_bx li.on:nth-of-type(4n) a{margin-right:0}
.team_select_bx img{position:absolute;margin:auto;top:6px;left:0;right:0;vertical-align:top}
@media (min-width:530px) {
	.team_select_bx li{width:12.5%}
}
@media (min-width:768px) {
	.team_select_bx a{padding:40px 5px 0}
}
.team_select_bx,.theme_select_bx{position:relative}
.team_select_bx:after,.theme_select_bx:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .team_select_bx:after,html.DARK_THEME .theme_select_bx:after{background-color:#464649}
}
.theme_select_bx{background-color:var(--color-background)}
.theme_select_bx ul:after{display:table;clear:both;content:''}
.theme_select_bx li{float:left;margin-left:-1px;border-left:1px solid var(--color-line3);border-bottom:1px solid var(--color-line3);width:33.33%;height:55px}
.theme_select_bx li.empty{position:relative}
@media (prefers-color-scheme:dark){html.DARK_THEME .theme_select_bx li.empty:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='7' viewBox='0 0 37 7'%3E%3Cdefs%3E%3Cfilter id='lteth579pa'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.336404 0 0 0 0 0.336404 0 0 0 0 0.354223 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg filter='url(%23lteth579pa)' transform='translate(-168.000000,-512.000000)'%3E%3Cpath fill='%23FFF' d='M9.404 3.289H7.769l-.004-.005V1.421l.004-.005h1.635c.538 0 .747.44.747.936 0 .497-.209.937-.747.937m0-3.289H6.232v6.816h1.533V4.71l.004-.006h1.635c1.407 0 2.28-1.053 2.28-2.352 0-1.296-.873-2.352-2.28-2.352M4.519 3.522c-.155-.144-.376-.261-.643-.38-.186-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.038-.239.116-.313.083-.078.183-.115.305-.115H4.66V0H1.81c-.29 0-.549.05-.773.149C.815.247.624.383.469.552.314.724.195.926.117 1.156.04 1.379 0 1.622 0 1.88c0 .296.038.51.114.711.076.2.184.373.32.513.133.137.287.256.462.344.684.345 2.064.803 2.064.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127H.127v1.419h3.128c.288 0 .547-.056.771-.164.226-.11.419-.259.572-.44.154-.184.27-.396.349-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M36.456 3.522c-.155-.144-.376-.261-.643-.38-.187-.081-2.035-.784-2.035-.784-.152-.065-.266-.138-.34-.22-.063-.07-.095-.165-.095-.292 0-.153.037-.239.116-.313.083-.078.183-.115.305-.115h2.832V0h-2.851c-.289 0-.548.05-.772.149-.221.098-.413.234-.567.403-.155.172-.274.374-.352.604-.078.223-.117.466-.117.724 0 .296.038.51.114.711.076.2.184.373.32.513.132.137.287.256.461.344.685.345 2.065.803 2.065.803.225.091.689.237.689.626 0 .181-.042.31-.127.393-.09.088-.187.127-.304.127h-3.092v1.419h3.129c.288 0 .547-.056.771-.164.226-.11.419-.259.571-.44.155-.184.272-.396.35-.635.076-.234.116-.487.116-.75 0-.294-.052-.55-.151-.763-.097-.211-.23-.393-.393-.542M15.58 5.438c-1.01 0-1.612-.758-1.612-2.03 0-1.271.603-2.03 1.611-2.03s1.61.759 1.61 2.03c0 1.272-.602 2.03-1.61 2.03m0-5.438c-1.863 0-3.116 1.369-3.116 3.408 0 2.038 1.253 3.408 3.116 3.408 1.864 0 3.116-1.37 3.116-3.408C18.695 1.37 17.443 0 15.579 0M31.158 0L25.705 0 25.705 1.415 27.666 1.415 27.666 6.816 29.199 6.816 29.199 1.415 31.158 1.415zM22.66 3.289h-1.641l-.006-.005V1.421l.006-.005h1.64c.542 0 .752.44.752.936 0 .497-.21.937-.752.937zm1.147 1.137c.725-.398 1.144-1.178 1.144-2.074C24.95 1.056 24.072 0 22.659 0h-3.185v6.816h1.54V4.71l.005-.006h1.216l1.298 2.112h1.783l-1.51-2.39z' transform='translate(168.000000,512.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.theme_select_bx a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;margin-right:1px;padding:20px 3px 19px;height:16px;color:var(--color-main-text2);font-size:14px;text-align:center;line-height:normal;letter-spacing:-0.5px}
.theme_select_bx li.on a{margin-bottom:-1px;border-bottom:1px solid var(--color-highlight-line2);color:#3176e9;font-family:AppleSDGothicNeo-Medium;z-index:10}
@media (prefers-color-scheme:dark){html.DARK_THEME .theme_select_bx li.on a{color:#6b9cff}
}
.theme_select_bx li.on:nth-of-type(3n) a{margin-right:0}
.theme_select_bx img{position:absolute;margin:auto;top:6px;left:0;right:0;vertical-align:top}
@media (min-width:530px) {
	.theme_select_bx li,.theme_select_bx li:nth-of-type(3n + 1){width:16.66%}
	.theme_select_bx li:nth-of-type(6n + 1){width:16.7%}
}
@media (min-width:768px) {
	.theme_select_bx a{font-size:14px}
}
.video_loading{height:96px;padding-top:64px;text-align:center}
.video_loading img{vertical-align:top}
.video_home_list{background-color:var(--color-background);overflow:hidden}
.video_home_list .search_info{height:160px;background-color:var(--color-body-background)}
.video_home_list .search_info p{padding-top:73px;color:#c5c8cd;font-size:15px;text-align:center}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .search_info p{color:#f0f0f2}
}
.video_home_list .no_result{height:160px;padding:0 21px;background-color:var(--color-body-background);font-family:AppleSDGothicNeo-Light}
.video_home_list .no_result > p{padding-top:38px;color:var(--color-main-text);font-size:15px}
.video_home_list .no_result .search_keyword{color:#2e72e4;font-weight:normal}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .no_result .search_keyword{color:#6b9cff}
}
.video_home_list .no_result ul{padding:10px 1px}
.video_home_list .no_result li{color:#9199a3}
.video_home_list .no_result li:after{display:table;clear:both;content:''}
.video_home_list .no_result li:before{float:left;margin-right:4px;font-size:13px;line-height:20px;content:'-'}
.video_home_list .no_result li p{overflow:hidden;font-family:AppleSDGothicNeo-Light;font-size:13px;line-height:20px}
.video_home_list .no_video{height:160px;background-color:var(--color-body-background);text-align:center;vertical-align:middle}
.video_home_list .no_video p{padding-top:35px;font-size:15px;line-height:21px;color:var(--color-sub-title);letter-spacing:-0.5px}
.video_home_list .no_video p:only-child{padding-top:51px}
.video_home_list .no_video p.simple{padding:70px 0 0}
.video_home_list .no_video .detail{display:inline-block;padding-top:3px;color:var(--color-sub-text5);font-family:AppleSDGothicNeo-Light;font-size:12px;line-height:17px;letter-spacing:-0.5px}
.video_home_list .no_video em{color:#4b7dd6}
.video_home_list .no_video a{display:inline-block;margin-top:11px;border:1px solid #cecece;padding:0 10px 0 13px;height:31px;color:var(--color-sub-title);font-size:13px;line-height:32px;letter-spacing:-0.5px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .no_video a{border-color:#464649}
}
.video_home_list .no_video a:after{margin:11px 0 0 6px;width:5px;height:8px;background-position:-21px -14px;vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .no_video a:after{-webkit-filter:contrast(0.3);filter:contrast(0.3)}
}
.video_home_list .video_home_list_match ~ .no_video{border-top:1px solid #e6e6e6;padding:40px 0 40px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .video_home_list_match ~ .no_video{border-top-color:#464649}
}
@media (min-width:768px) {
	.video_home_list .no_video.calendar_on_v1{padding-top:215px}
	.video_home_list .no_video.calendar_on_v2{padding-top:345px}
}
.video_home_list_info{position:relative;border-top:1px solid #e6e6e6}
.video_home_list_info h2{padding:13px 9px 10px;color:#a5a5a5;font-size:13px;font-family:AppleSDGothicNeo-Light;font-weight:normal;line-height:22px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list_info h2{color:#919192}
}
.video_home_list_info h2.custom_1{padding-bottom:8px}
.video_home_list_info strong{display:inline-block;margin-top:-1px;color:var(--color-main-text);font-size:16px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;vertical-align:top}
.video_home_list_info em{padding:0 1px 0 7px;color:var(--color-title-point);font-size:12px;font-family:HelveticaNeue-Light;line-height:20px;vertical-align:top}
@media (min-width:530px) and (max-width:768px) {
	.video_home_list_info h2{padding:13px 17px 10px}
	.video_home_list_info h2.custom_1{padding-bottom:9px}
}
@media (min-width:768px) and (max-width:1024px) {
	.video_home_list_info h2{padding:14px 17px 12px}
}
@media (min-width:1024px) {
	.video_home_list_info h2{padding:14px 23px 12px}
}
.video_select_sort{position:absolute;top:8px;right:10px;z-index:10}
.video_select_sort a{font-family:AppleSDGothicNeo-Light;font-size:13px}
.video_select_sort .change_sort{position:relative;display:block;border:1px solid #e1e1e1;padding:2px 8px 0;width:64px;height:23px;color:var(--color-main-text);line-height:23px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort .change_sort{border-color:#464649}
}
.video_select_sort .change_sort:after{position:absolute;top:9px;right:9px;width:12px;height:7px;background-position:-15px -47px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort .change_sort:after{-webkit-filter:contrast(0.3);filter:contrast(0.3)}
}
.video_select_sort .change_sort.on:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.video_select_sort .change_sort.on + ul{display:block}
.video_select_sort ul{display:none;margin-top:3px;border:1px solid #e1e1e1}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort ul{border-color:#464649}
}
.video_select_sort li a{position:relative;display:block;padding:2px 8px 0;width:64px;height:23px;background-color:var(--color-background);color:#b8b8b8;line-height:23px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort li a{color:#919192}
}
.video_select_sort li ~ li{border-top:1px solid #ececec}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort li ~ li{border-top-color:#464649}
}
.video_select_sort li.selected a{background-color:#f8f8f8;color:var(--color-button)}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort li.selected a{background-color:#48484b}
}
.video_select_sort li.selected a:after{position:absolute;top:9px;right:9px;width:10px;height:7px;background-position:-29px -35px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_select_sort li.selected a:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cg fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%236B9CFF'%3E%3Cpath d='M0.693 3.821L3.86 6.927 9.912 1.141' transform='translate(-4008.000000,-1417.000000) translate(3955.000000,1414.000000) translate(53.000000,3.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
@media (min-width:530px) and (max-width:1024px) {
	.video_select_sort{right:18px}
}
@media (min-width:1024px) {
	.video_select_sort{right:24px}
}
.search_bar_wrap{position:relative;border-bottom:7px solid var(--color-body-background);background-color:var(--color-background)}
.search_bar_wrap form{border-bottom:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .search_bar_wrap form{border-bottom-color:#464649}
}
.search_bar_wrap .text{position:relative;display:block;height:43px;padding-right:78px;line-height:43px}
.search_bar_wrap .text input{display:block;padding:12px 0 11px 15px;border:0;border-radius:0;-webkit-border-radius:0;width:100%;height:43px;font-size:16px;-webkit-appearance:none}
@media (prefers-color-scheme:dark){html.DARK_THEME .search_bar_wrap .text input{background-color:#39393c;color:#f0f0f2}
}
.search_bar_wrap .text .del{position:absolute;border:0;top:4px;right:51px;width:26px;height:35px;background-color:transparent;color:transparent}
.search_bar_wrap .text .del:before{margin-top:8px;width:19px;height:19px;background-position:-66px -60px;vertical-align:top;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .search_bar_wrap .text .del:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-302.000000,-443.000000) translate(302.000000,443.000000)'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' fill='%2348484B'/%3E%3Cpath stroke='%23919192' stroke-linecap='round' stroke-linejoin='round' d='M6.046 5.965l6.964 7.043m0-7.043l-6.964 7.043'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.search_bar_wrap .btn_sports{position:absolute;border:0;padding-top:2px;top:0;right:0;width:49px;height:43px;background-color:var(--color-search-background);font-size:15px;line-height:normal;color:var(--color-button6)}
.video_home_list_match{border-top:1px solid #e6e6e6;font-size:0;text-align:center;letter-spacing:-3px}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list_match{border-top-color:#464649}
}
.video_home_list_match .no_vs{padding:12px 23px 11px}
.video_home_list_match .no_vs p{white-space:nowrap;color:var(--color-main-text);font-size:16px;font-family:HelveticaNeue-Regular;letter-spacing:0}
.video_home_list_match .no_vs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:90%;height:28px;font-weight:normal;line-height:28px;vertical-align:top}
.video_home_list_match .no_vs span{font-size:15px;font-family:HelveticaNeue}
.video_home_list_match .no_vs i{display:inline-block;margin-left:5px;height:28px;color:var(--color-point-text4);font-size:14px;font-family:HelveticaNeue-Light;line-height:28px;vertical-align:top}
.video_home_list_match .no_vs em{margin-right:1px;font-size:16px;font-family:HelveticaNeue-Medium;line-height:26px;vertical-align:top}
.video_home_list_match .no_vs_wrap{display:table;width:100%;table-layout:fixed}
.video_home_list_match .no_vs_wrap .no_vs{display:table-cell;position:relative;padding:12px 15px 11px}
.video_home_list_match .no_vs_wrap .no_vs > p > i{float:right;color:#8a8a8a}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list_match .no_vs_wrap .no_vs > p > i{color:#919192}
}
.video_home_list_match .no_vs_wrap .no_vs > p > strong{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.video_home_list_match .no_vs_wrap .no_vs.selected > p,.video_home_list_match .no_vs_wrap .no_vs.selected > p > i{color:#216ef3}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list_match .no_vs_wrap .no_vs.selected > p,html.DARK_THEME .video_home_list_match .no_vs_wrap .no_vs.selected > p > i{color:#6b9cff}
}
.video_home_list_match .no_vs_wrap .no_vs + .no_vs:before{position:absolute;top:0;left:0;bottom:0;border-left:1px solid var(--color-line3);content:''}
.video_home_list_match .no_vs_wrap.one_game .no_vs > p{display:inline-block;vertical-align:middle}
.video_home_list_match .no_vs_wrap.one_game .no_vs > p > i{color:#216ef3}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list_match .no_vs_wrap.one_game .no_vs > p > i{color:#6b9cff}
}
.video_home_list_match .score{color:var(--color-point-text10);font-family:HelveticaNeue-Medium;font-size:19px;font-weight:normal;line-height:26px}
.video_home_list_match .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;color:var(--color-main-text);font-family:AppleSDGothicNeo-Medium;font-size:16px}
.video_home_list_match img{position:absolute;vertical-align:top}
.video_home_list_match .team_lft{display:inline-block;padding:12px 6px 11px 0;width:50%;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;letter-spacing:0}
.video_home_list_match .team_lft:after{display:table;clear:both;content:''}
.video_home_list_match .team_lft .score{float:right}
.video_home_list_match .team_lft .name{padding:0 39px 0 5px;text-align:right}
.video_home_list_match .team_lft img{right:7px}
.video_home_list_match .team_rgt{position:relative;display:inline-block;padding:12px 0 11px 6px;width:50%;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;letter-spacing:0}
.video_home_list_match .team_rgt:after{display:table;clear:both;content:''}
.video_home_list_match .team_rgt .score{float:left}
.video_home_list_match .team_rgt .name{padding:0 5px 0 39px;text-align:left}
.video_home_list_match .team_rgt img{left:7px}
.video_home_list_match .team_rgt:before{position:absolute;margin:auto;width:6px;height:8px;top:22px;left:-3px;background-position:-43px -15px;content:''}
.video_home_list_match.cancel{position:relative}
.video_home_list_match.cancel .state{position:absolute;top:0;left:50%;display:table;margin-left:-55px;width:110px;height:53px;text-align:center}
.video_home_list_match.cancel .state strong{display:table-cell;padding-top:5px;color:#a3a3a3;font-size:14px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;vertical-align:middle;letter-spacing:0}
.video_home_list_match.cancel .score{display:none}
.video_home_list_match.cancel .team_lft{padding-right:27px}
.video_home_list_match.cancel .team_rgt{padding-left:27px}
.video_home_list_match.cancel .team_rgt:before{display:none}
.score_off .video_home_list_match .score{display:none}
.score_off .video_home_list_match .team_lft{padding-right:13px}
.score_off .video_home_list_match .team_rgt{padding-left:13px}
.score_off .video_home_list_match .team_rgt:before{background:none;top:18px;left:-9px;width:auto;height:auto;color:#757575;font-size:14px;line-height:normal;content:'VS'}
@media (min-width:768px) {
	.video_home_list_match .team_lft,.video_home_list_match .team_rgt{padding-top:13px}
}
.video_search_result_info{border-top:1px solid #e6e6e6}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_search_result_info{border-top-color:#464649}
}
.video_search_result_info h2{padding:12px 15px;color:var(--color-main-text);font-size:16px;font-weight:normal;line-height:20px}
.video_search_result_info .search_keyword{color:#2e72e4;font-family:AppleSDGothicNeo-Medium;font-weight:normal}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_search_result_info .search_keyword{color:#6b9cff}
}
.video_search_result_info span{display:inline-block;margin-left:7px;color:#bdbdbd;font-size:12px;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_search_result_info span{color:#919192}
}
.video_search_result_info em{display:inline-block;color:var(--color-search-text);font-family:HelveticaNeue-Light;line-height:18px;vertical-align:top}
#video_area{position:relative;background-color:#000}
#video_area:empty{padding-top:56.266667%}
.playlist_info{background-color:var(--color-background)}
.playlist_info .visit{display:inline-block;margin-left:6px;vertical-align:top}
.playlist_info .visit:before{content:'';background-color:var(--color-sub-info);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");display:inline-block;width:9px;height:10px;margin:3px 2px 0 0;opacity:0.6;vertical-align:top}
.playlist_info .visit .ico{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.playlist_info .time{display:inline-block;vertical-align:top}
.playlist_info .playlist_title{display:block;padding:14px 15px 0;font-size:17px;font-weight:500;line-height:21px;color:var(--color-title)}
.playlist_info .source{position:relative;padding:6px 15px 15px;color:var(--color-sub-info);font-size:12px;line-height:15px}
.playlist_info .sns_share{position:absolute;right:2px;bottom:2px}
.playlist_info .sns_share a{display:block;padding:15px}
.playlist_info .sns_share a:before{content:'';display:block;width:20px;height:18px;background-color:#333;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' fill='%23333' viewBox='0 0 20 18'%3E%3Cpath d='M14.116 9.138l-.031-1.488c-.009-.435-.364-.784-.8-.784h-1.738c-1.913.027-3.132.734-3.817 1.322-.253.217-.456.435-.616.634.483-2.441 2.02-4.767 4.595-4.767h1.616c.441 0 .8-.359.8-.8V1.842l4.168 3.644-4.177 3.652zm4.88-4.099L14.319.95C14.207.85 14.066.8 13.923.8c-.084 0-.168.017-.246.053-.215.096-.352.309-.352.543v1.859h-1.616c-3.403 0-5.25 3.33-5.525 6.423-.026.292.166.557.452.628.048.012.097.018.145.018.235 0 .456-.14.552-.364.04-.092 1-2.249 4.225-2.294h1.727l.04 1.923c.004.231.144.44.357.533.077.034.16.05.241.05.143 0 .284-.05.395-.148l4.679-4.09c.129-.114.203-.277.203-.448 0-.171-.074-.334-.203-.447z' transform='translate(-339 -317) translate(15 273) translate(324 44)'/%3E%3Cpath d='M16.401 11.918H16.4h-.002c-.218.002-.392.176-.397.392l-.002.009.002.008v2.878c0 .44-.359.798-.8.798H2.4c-.44 0-.8-.358-.8-.797V4.046c0-.44.36-.798.8-.798h3.76c.007 0 .014.005.022.005.221 0 .4-.18.4-.401 0-.221-.179-.4-.4-.4H2.4c-.88 0-1.6.717-1.6 1.593v11.16c0 .878.72 1.595 1.6 1.595h12.8c.88 0 1.6-.717 1.6-1.594V12.319c0-.22-.178-.4-.399-.4' transform='translate(-339 -317) translate(15 273) translate(324 44)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' fill='%23333' viewBox='0 0 20 18'%3E%3Cpath d='M14.116 9.138l-.031-1.488c-.009-.435-.364-.784-.8-.784h-1.738c-1.913.027-3.132.734-3.817 1.322-.253.217-.456.435-.616.634.483-2.441 2.02-4.767 4.595-4.767h1.616c.441 0 .8-.359.8-.8V1.842l4.168 3.644-4.177 3.652zm4.88-4.099L14.319.95C14.207.85 14.066.8 13.923.8c-.084 0-.168.017-.246.053-.215.096-.352.309-.352.543v1.859h-1.616c-3.403 0-5.25 3.33-5.525 6.423-.026.292.166.557.452.628.048.012.097.018.145.018.235 0 .456-.14.552-.364.04-.092 1-2.249 4.225-2.294h1.727l.04 1.923c.004.231.144.44.357.533.077.034.16.05.241.05.143 0 .284-.05.395-.148l4.679-4.09c.129-.114.203-.277.203-.448 0-.171-.074-.334-.203-.447z' transform='translate(-339 -317) translate(15 273) translate(324 44)'/%3E%3Cpath d='M16.401 11.918H16.4h-.002c-.218.002-.392.176-.397.392l-.002.009.002.008v2.878c0 .44-.359.798-.8.798H2.4c-.44 0-.8-.358-.8-.797V4.046c0-.44.36-.798.8-.798h3.76c.007 0 .014.005.022.005.221 0 .4-.18.4-.401 0-.221-.179-.4-.4-.4H2.4c-.88 0-1.6.717-1.6 1.593v11.16c0 .878.72 1.595 1.6 1.595h12.8c.88 0 1.6-.717 1.6-1.594V12.319c0-.22-.178-.4-.399-.4' transform='translate(-339 -317) translate(15 273) translate(324 44)'/%3E%3C/svg%3E")}
@media (prefers-color-scheme:dark){html.DARK_THEME .playlist_info .sns_share a:before{background-color:#dbdde0}
}
.playlist_info .playlist_category{color:var(--color-title-point);margin-right:4px}
.preview_banner{padding:0 15px}
.preview_banner + .video_tool_box .ends_btn{border-top:0}
.preview_banner.type_complete .ticket_area{border:1px solid #edeef4;background-color:#f8f8f8}
@media (prefers-color-scheme:dark){html.DARK_THEME .preview_banner.type_complete .ticket_area{border-color:#545457}
}
.preview_banner .ticket_area{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:0 15px;height:38px;-webkit-border-radius:4px;border-radius:4px;border:1px solid rgba(55,128,237,0.3);background-color:#f5fcff;color:#545355;font-size:14px;font-weight:600;line-height:38px;letter-spacing:-0.5px}
@media (prefers-color-scheme:dark){html.DARK_THEME .preview_banner .ticket_area{background-color:var(--color-card-background);border-color:rgba(107,156,255,0.3);color:#f0f0f2}
}
.preview_banner .ticket_area:before{background-position:-157px -102px;display:inline-block;vertical-align:top;width:17px;height:12px;margin:13px 6px 0 0;content:''}
.preview_banner .ticket_area .text{padding-right:3px}
@media (max-width:374px) {
	.preview_banner .ticket_area .text > span{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
}
.preview_banner .ticket_area .highlight{color:var(--color-title-point)}
@media (max-width:374px) {
	.preview_banner .ticket_area .highlight > span{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
}
.preview_banner .ticket_area .link_ticket{margin-left:auto;color:var(--color-title-point)}
.preview_banner .ticket_area .link_ticket:before{position:absolute;top:0;left:0;right:0;bottom:0;content:''}
.preview_banner .ticket_area .link_ticket:after{background-position:0px -138px;display:inline-block;vertical-align:top;width:7px;height:11px;margin:13px 0 0 3px;content:''}
@media (prefers-color-scheme:dark){html.DARK_THEME .preview_banner .ticket_area .link_ticket:after{background-position:-126px -65px}
}
.video_tool_box{padding:0 15px;background-color:var(--color-background);text-align:center}
.video_tool_box .ends_btn{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_tool_box .u_likeit_layer{background-color:#39393c}
	html.DARK_THEME .video_tool_box .u_likeit_layer .u_likeit_list_name{color:#a5a5a7}
	html.DARK_THEME .video_tool_box .u_likeit_layer .u_likeit_list_count{color:#f0f0f2}
	html.DARK_THEME .video_tool_box .u_likeit_layer .u_likeit_list_button.on .u_likeit_list_name,html.DARK_THEME .video_tool_box .u_likeit_layer .u_likeit_list_button.on .u_likeit_list_count{color:var(--color-title-point)}
}
.video_channel_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:9px;padding:0 15px;height:60px;background-color:var(--color-background)}
.video_channel_box .channel_info{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.video_channel_box .link_channel_end{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.video_channel_box .image_area{overflow:hidden;position:relative;margin-right:8px;width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%}
.video_channel_box .image_area .image{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.video_channel_box .image_area .image:empty{background-color:#eaeef4}
.video_channel_box .image_area .image:empty::before{width:11px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_s.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
.video_channel_box .image_area img{width:100%;height:auto}
.video_channel_box .text_area{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.video_channel_box .channel_name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--color-title);font-size:14px;font-weight:600;letter-spacing:-0.5px;word-break:break-all}
.video_channel_box .channel_subscriber{display:block;color:var(--color-sub-info);font-size:12px;line-height:15px}
.video_channel_box .button_subscribe{margin-left:8px;padding:0 12px 0 11px;height:32px;background-color:var(--color-button);border:1px solid var(--color-button);-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:14px;font-weight:600;line-height:30px}
.video_channel_box .button_subscribe[aria-pressed='true']{background-color:var(--color-background);border-color:#eaeaea;color:var(--color-title)}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_channel_box .button_subscribe[aria-pressed='true']{border-color:#464649}
}
.video_channel_box .button_subscribe[aria-pressed='true']:before{width:12px;height:9px;background:var(--color-title-point);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(269 2)' fill='transparent' stroke='%236B9CFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 16.298L15.459 20 22 13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(269 2)' fill='transparent' stroke='%236B9CFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 16.298L15.459 20 22 13'/%3E%3C/svg%3E")}
.video_channel_box .button_subscribe:before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' stroke='%23fff' stroke-width='2' viewBox='0 0 10 10'%3E%3Cpath d='M12 16h10m-5 5V11' transform='translate(-309 -483) translate(15 470) translate(282 2)'/%3E%3C/svg%3E");width:10px;height:10px;margin:10px 4px 0 0;vertical-align:top}
.video_end_wrap .ad_box{background-color:var(--color-background)}
.video_wrap{position:relative;background-color:var(--color-background)}
.video_wrap + .u_cbox{margin-top:9px}
.video_wrap .info_txt_common{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:240px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--color-background)}
.video_wrap .info_txt_common p{font-size:15px;text-align:center;line-height:21px;color:var(--color-sub-info)}
.video_wrap .info_txt_common .btn_info{display:inline-block;margin-top:9px;padding:7px 9px 5px 10px;font-size:14px;color:var(--color-sub-info);border:1px solid var(--color-sub-info)}
.video_section_title{margin-top:9px;padding:18px 0 0 15px;font-size:16px;line-height:normal;color:var(--color-title);font-weight:600}
.video_section_title em{color:var(--color-title-point2)}
.video_home.schedule_content .video_list{background:var(--color-background)}
.video_home.schedule_content .video_list:first-child{border-bottom:1px solid var(--color-line3)}
.video_home.schedule_content .ad_box_wrap .ad_box > div{margin-top:0;border:0}
.video_home.schedule_content .ad_box_wrap .ad_box > div:empty{margin-top:-2px}
.video_home_list .video_list .lst_link_area,.video_end_wrap .video_list .lst_link_area{display:table-cell;padding:9px 8px 10px 144px;height:74px;vertical-align:middle}
.video_home_list .video_list .video_lst_item,.video_end_wrap .video_list .video_lst_item{position:relative}
.video_home_list .video_list .video_lst_item ~ .video_lst_item,.video_end_wrap .video_list .video_lst_item ~ .video_lst_item{border-top:1px solid var(--color-line)}
.video_home_list .video_list .video_thmb_wrap,.video_end_wrap .video_list .video_thmb_wrap{position:absolute;margin:auto 0;top:-1px;left:8px;bottom:0;width:123px;height:73px}
.video_home_list .video_list .video_thmb,.video_end_wrap .video_list .video_thmb{background-color:#eaeef4;position:relative;display:block;padding-top:56.949%}
.video_home_list .video_list .video_thmb::before,.video_end_wrap .video_list .video_thmb::before{width:75px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_sports_large.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
.video_home_list .video_list .video_thmb img,.video_end_wrap .video_list .video_thmb img{position:absolute;left:0;top:0;width:100%;height:auto;vertical-align:top}
.video_home_list .video_list .video_thmb:after,.video_end_wrap .video_list .video_thmb:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05);content:'';-webkit-box-sizing:border-box;box-sizing:border-box}
.video_home_list .video_list .video_lst_item.current_video .video_thmb_wrap:before,.video_end_wrap .video_list .video_lst_item.current_video .video_thmb_wrap:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(33,173,255,0.7);content:''}
.video_home_list .video_list .video_lst_item.current_video .video_thmb_wrap:after,.video_end_wrap .video_list .video_lst_item.current_video .video_thmb_wrap:after{z-index:2;position:absolute;top:50%;left:50%;width:18px;height:20px;margin:-10px 0 0 -9px;background-position:-315px -595px;content:'';border:none}
.video_home_list .video_list .video_lst_item.current_video .video_thmb .video_runtime,.video_end_wrap .video_list .video_lst_item.current_video .video_thmb .video_runtime{background:rgba(0,0,0,0.3)}
.video_home_list .video_list .video_info,.video_end_wrap .video_list .video_info{display:block}
.video_home_list .video_list .video_info .video_category,.video_end_wrap .video_list .video_info .video_category{display:block;margin-bottom:1px;color:var(--color-title-point);font-size:13px;line-height:16px}
.video_home_list .video_list .video_info .video_category.sub,.video_end_wrap .video_list .video_info .video_category.sub{color:var(--color-sub-text2)}
.video_home_list .video_list .video_info .video_category .tag_icon_ai,.video_end_wrap .video_list .video_info .video_category .tag_icon_ai{display:inline-block;color:#0ac8f2}
.video_home_list .video_list .video_info .video_category .tag_icon_ai:before,.video_end_wrap .video_list .video_info .video_category .tag_icon_ai:before{background-position:-199px -81px;display:inline-block;vertical-align:top;width:18px;height:13px;margin:1px 4px 0 0;content:''}
@media (min-width:530px) {
	.video_home_list .video_list .video_info .video_category .tag_icon_ai:before,.video_end_wrap .video_list .video_info .video_category .tag_icon_ai:before{margin-top:3px}
}
.video_home_list .video_list .video_info .video_title,.video_end_wrap .video_list .video_info .video_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-top:1px;color:var(--color-main-text);font-size:15px;font-weight:normal;line-height:19px}
.video_home_list .video_list .video_info .search_keyword,.video_end_wrap .video_list .video_info .search_keyword{color:var(--color-title-point);font-weight:normal}
.video_home_list .video_list .video_info .opposing_team,.video_end_wrap .video_list .video_info .opposing_team{position:absolute;top:11px;right:11.5px;height:18px;padding-right:19px;font-size:12px;line-height:18px;color:var(--color-sub-text3)}
.video_home_list .video_list .video_info .opposing_team .team,.video_end_wrap .video_list .video_info .opposing_team .team{position:absolute;top:-0.5px;right:0;width:18px;height:18px}
.video_home_list .video_list .video_info .opposing_team .team img,.video_end_wrap .video_list .video_info .opposing_team .team img{vertical-align:top;width:18px;height:18px}
.video_home_list .video_list .source,.video_end_wrap .video_list .source{display:block;margin-top:6px;color:var(--color-sub-text2);font-size:12px;line-height:15px}
.video_home_list .video_list .source .visit,.video_end_wrap .video_list .source .visit{display:inline-block;vertical-align:top}
.video_home_list .video_list .source .visit .ico,.video_end_wrap .video_list .source .visit .ico{background-position:-193px -97px;display:inline-block;vertical-align:top;width:9px;height:11px;margin:2px 2px 0 1px;color:transparent}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .video_list .source .visit .ico,html.DARK_THEME .video_end_wrap .video_list .source .visit .ico{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg stroke='%23919192'%3E%3Cpath d='M4.424 5.678l4.098 6.557c.146.234.075.543-.16.689-.079.05-.17.076-.264.076H-.098c-.276 0-.5-.224-.5-.5 0-.094.026-.186.076-.265l4.098-6.557c.146-.234.455-.305.689-.159.064.04.119.095.159.16z' transform='translate(-17.000000,-5527.000000) translate(14.000000,5150.000000) translate(0.000000,230.000000) translate(4.000000,144.000000) translate(4.000000,9.000000) rotate(-270.000000) translate(-4.000000,-9.000000)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover}
}
.video_home_list .video_list .source .date,.video_home_list .video_list .source .provider,.video_end_wrap .video_list .source .date,.video_end_wrap .video_list .source .provider{display:inline-block;vertical-align:top}
.video_home_list .video_list .source .visit + .date:before,.video_end_wrap .video_list .source .visit + .date:before{content:'';display:inline-block;width:1px;height:10px;margin:3px 7px 0 3px;background-color:#e2e2e2;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .video_list .source .visit + .date:before,html.DARK_THEME .video_end_wrap .video_list .source .visit + .date:before{background-color:#464649}
}
.video_home_list .video_list .source .provider,.video_end_wrap .video_list .source .provider{display:none}
.video_home_list .video_list .source span + .provider,.video_end_wrap .video_list .source span + .provider{margin-left:4px}
.video_end_wrap .video_recommend_list{padding:2px 15px 6px}
.video_end_wrap .video_recommend_list .info_txt_common{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:240px;-webkit-box-sizing:border-box;box-sizing:border-box}
.video_end_wrap .video_recommend_list .info_txt_common p{font-size:17px;text-align:center;line-height:21px;letter-spacing:-0.5px;color:var(--color-sub-info)}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_end_wrap .video_recommend_list .grid + .grid,html.DARK_THEME .video_end_wrap .video_recommend_list .video_lst_item ~ .video_lst_item{border-top-color:#464649}
}
.video_end_wrap .video_recommend_list .lst_link_area{display:table;width:100%;height:82px;padding:10px 0;color:var(--color-title)}
.video_end_wrap .video_recommend_list .video_thmb_wrap{position:static;display:table-cell;width:144px;height:82px;vertical-align:middle}
.video_end_wrap .video_recommend_list .video_thmb img{width:100%;height:82px}
.video_end_wrap .video_recommend_list .source{color:var(--color-sub-info)}
.video_end_wrap .video_recommend_list .source .visit:before{content:'';display:inline-block;background-color:var(--color-sub-info);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");width:9px;height:10px;opacity:0.6;margin:3px 2px 0 0;vertical-align:top}
.video_end_wrap .video_recommend_list .source .visit .ico{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.video_end_wrap .video_recommend_list .source .visit + .date:before{background-color:var(--color-card-line)}
.video_end_wrap .video_recommend_list .video_info{display:table-cell;padding-left:13px;vertical-align:middle}
.video_end_wrap .video_recommend_list .video_info .video_category{color:var(--color-title-point)}
@media (min-width:530px) {
	.video_home_list .video_list,.video_end_wrap .video_list{overflow:hidden;width:100%;border-top:1px solid #f2f2f2;margin:0 -1px -1px 0}
	.video_home_list .video_list:after,.video_end_wrap .video_list:after{display:table;clear:both;content:''}
	.video_home_list .video_list .grid,.video_end_wrap .video_list .grid{overflow:hidden}
	.video_home_list .video_list .video_lst_item,.video_end_wrap .video_list .video_lst_item{float:left;width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid var(--color-line3);border-bottom:1px solid var(--color-line3)}
	.video_home_list .video_list .video_lst_item ~ .video_lst_item,.video_end_wrap .video_list .video_lst_item ~ .video_lst_item{border-top:0}
	.video_home_list .video_list .video_lst_item:last-of-type,.video_end_wrap .video_list .video_lst_item:last-of-type{position:relative}
	.video_home_list .video_list .video_lst_item:last-of-type:before,.video_end_wrap .video_list .video_lst_item:last-of-type:before{position:absolute;margin-left:1px;width:100%;height:100%;top:0;left:100%;border-right:1px solid var(--color-line3);border-bottom:1px solid var(--color-line3);content:''}
	.video_home_list .video_list .video_lst_item:last-of-type:after,.video_end_wrap .video_list .video_lst_item:last-of-type:after{position:absolute;margin-left:2px;width:100%;height:100%;top:0;left:200%;border-right:1px solid var(--color-line3);border-bottom:1px solid var(--color-line3);content:''}
	.video_home_list .video_list .lst_link_area,.video_end_wrap .video_list .lst_link_area{display:block;padding:11px 11px 8px;height:auto}
	.video_home_list .video_list .video_thmb_wrap,.video_end_wrap .video_list .video_thmb_wrap{position:relative;top:auto;left:auto;display:block;width:100%;height:auto}
	.video_home_list .video_list .video_thmb,.video_end_wrap .video_list .video_thmb{overflow:hidden}
	.video_home_list .video_list .video_thmb img,.video_end_wrap .video_list .video_thmb img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;height:auto}
	.video_home_list .video_list .video_info,.video_end_wrap .video_list .video_info{position:relative;margin-top:10px}
	.video_home_list .video_list .video_info .video_category,.video_end_wrap .video_list .video_info .video_category{display:inline;margin-right:2px;font-size:15px;line-height:inherit}
	.video_home_list .video_list .video_info .video_title,.video_end_wrap .video_list .video_info .video_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:41px;line-height:20px}
	.video_home_list .video_list .video_info .opposing_team,.video_end_wrap .video_list .video_info .opposing_team{top:2px;right:3.5px}
	.video_home_list .video_list .video_info.is_team .video_category,.video_end_wrap .video_list .video_info.is_team .video_category{position:absolute;top:1px;left:0}
	.video_home_list .video_list .video_info.is_team .video_title,.video_end_wrap .video_list .video_info.is_team .video_title{position:relative;padding-top:21px}
	.video_home_list .video_list .source,.video_end_wrap .video_list .source{margin-top:2px}
	.video_home_list .video_list .source .provider,.video_end_wrap .video_list .source .provider{display:inline-block}
	.video_home_list .video_recommend_list,.video_end_wrap .video_recommend_list{padding:0}
}
@media (min-width:530px) and (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .video_recommend_list,html.DARK_THEME .video_end_wrap .video_recommend_list{border-top-color:#464649}
}
@media (min-width:530px) and (prefers-color-scheme:dark){html.DARK_THEME .video_home_list .video_recommend_list .video_lst_item,html.DARK_THEME .video_home_list .video_recommend_list .video_lst_item:last-of-type:before,html.DARK_THEME .video_home_list .video_recommend_list .video_lst_item:last-of-type:after,html.DARK_THEME .video_end_wrap .video_recommend_list .video_lst_item,html.DARK_THEME .video_end_wrap .video_recommend_list .video_lst_item:last-of-type:before,html.DARK_THEME .video_end_wrap .video_recommend_list .video_lst_item:last-of-type:after{border-right-color:#464649;border-bottom-color:#464649}
}
@media (min-width:530px) {
	.video_home_list .video_recommend_list .lst_link_area,.video_end_wrap .video_recommend_list .lst_link_area{width:auto}
	.video_home_list .video_recommend_list .video_info,.video_end_wrap .video_recommend_list .video_info{display:block;padding-left:0}
	.video_home_list .video_section_title,.video_end_wrap .video_section_title{padding-bottom:13px}
}
@media (min-width:768px) {
	.video_home_list .video_list .video_lst_item,.video_end_wrap .video_list .video_lst_item{width:25%}
}
@media (min-width:768px) and (max-width:1024px) {
	.video_home_list .video_list .lst_link_area,.video_end_wrap .video_list .lst_link_area{padding:13px 13px 8px}
}
@media (min-width:1024px) {
	.video_home_list .video_list .lst_link_area,.video_end_wrap .video_list .lst_link_area{padding:20px 20px 17px}
	.video_home_list .video_list .video_info,.video_end_wrap .video_list .video_info{line-height:22px}
	.video_home_list .video_list .video_info .video_category,.video_end_wrap .video_list .video_info .video_category{margin-right:4px;font-size:16px}
	.video_home_list .video_list .video_info .video_title,.video_end_wrap .video_list .video_info .video_title{height:45px;font-size:16px;line-height:22px}
	.video_home_list .video_list .source,.video_end_wrap .video_list .source{margin-top:6px;line-height:normal;font-size:12px}
	.video_home_list .video_list .source .visit + .date:before,.video_end_wrap .video_list .source .visit + .date:before{margin-top:3px}
	.video_home_list .video_list .source .provider,.video_end_wrap .video_list .source .provider{font-size:13px}
	.video_home_list .video_list .source span + .provider,.video_end_wrap .video_list .source span + .provider{margin-left:5px}
}
.video_group{margin:-9px 0 9px;padding:13px 0;background-color:var(--color-card-background);border-top:1px solid var(--color-line);line-height:normal}
.video_group_header{position:relative;padding:0 100px 10px 15px}
.video_group_header .video_play_info{display:inline-block;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.25}
.video_group_header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:15px;font-weight:500;color:var(--color-title)}
.video_group_header .title em{color:var(--color-title-point2)}
.video_group_header .order{float:right;margin:1px 0 0 8px;font-size:13px;color:#a1a1a1;vertical-align:top}
.video_group_header .order em{color:#3780ed}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_header .order{color:#a5a5a7}
	html.DARK_THEME .video_group_header .order em{color:#8abbff}
}
.video_group_header .round{float:right;margin-left:3px;font-size:15px;font-weight:500;color:var(--color-title-point2);vertical-align:top}
.video_group_header .button_repeat{position:absolute;top:-4px;right:10px;padding:0 5px;border:0;background-color:transparent;color:var(--color-sub-info);font-size:13px;font-weight:500;line-height:25px}
.video_group_header .button_repeat:before{display:inline-block;background-color:var(--color-sub-info);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' viewBox='0 0 25 26'%3E%3Cpath fill='none' stroke='%233780ED' stroke-linecap='round' stroke-width='1.3' d='M17.345 3.073c2.196.614 3.809 2.665 3.809 5.1 0 2.92-2.321 5.289-5.184 5.289H8.665m-4.81-.183C1.636 12.67 0 10.615 0 8.173c0-2.92 2.338-5.288 5.222-5.288h7.252' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846)'/%3E%3Cpath fill='%233780ED' d='M14.816 3.318l-2.645 1.851c-.226.158-.538.103-.696-.123-.059-.084-.09-.184-.09-.286V1.057c0-.277.224-.5.5-.5.102 0 .202.031.286.09l2.645 1.851c.227.159.282.47.123.697-.033.048-.075.09-.123.123z' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846)'/%3E%3Cpath fill='%233780ED' d='M9.56 13.886l-2.646 1.852c-.226.158-.538.103-.696-.123-.059-.084-.09-.184-.09-.287v-3.703c0-.276.224-.5.5-.5.102 0 .202.032.286.09l2.645 1.852c.227.159.282.47.123.697-.033.047-.075.089-.123.122z' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846) rotate(-180 7.957 13.477)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' viewBox='0 0 25 26'%3E%3Cpath fill='none' stroke='%233780ED' stroke-linecap='round' stroke-width='1.3' d='M17.345 3.073c2.196.614 3.809 2.665 3.809 5.1 0 2.92-2.321 5.289-5.184 5.289H8.665m-4.81-.183C1.636 12.67 0 10.615 0 8.173c0-2.92 2.338-5.288 5.222-5.288h7.252' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846)'/%3E%3Cpath fill='%233780ED' d='M14.816 3.318l-2.645 1.851c-.226.158-.538.103-.696-.123-.059-.084-.09-.184-.09-.286V1.057c0-.277.224-.5.5-.5.102 0 .202.031.286.09l2.645 1.851c.227.159.282.47.123.697-.033.048-.075.09-.123.123z' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846)'/%3E%3Cpath fill='%233780ED' d='M9.56 13.886l-2.646 1.852c-.226.158-.538.103-.696-.123-.059-.084-.09-.184-.09-.287v-3.703c0-.276.224-.5.5-.5.102 0 .202.032.286.09l2.645 1.852c.227.159.282.47.123.697-.033.047-.075.089-.123.122z' transform='translate(-288 -530) translate(0 518) translate(289.923 15.846) rotate(-180 7.957 13.477)'/%3E%3C/svg%3E");width:25px;height:26px;margin-right:3px;vertical-align:top;content:''}
.video_group_header .button_repeat[aria-pressed='true']{color:#3780ed}
.video_group_header .button_repeat[aria-pressed='true']:before{background-color:#3780ed}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_header .button_repeat[aria-pressed='true']{color:#8abbff}
	html.DARK_THEME .video_group_header .button_repeat[aria-pressed='true']:before{background-color:#8abbff}
}
.video_group_scroll{height:146px}
.video_group_list{padding:0 15px 0 9px;white-space:nowrap}
.video_group_item{display:inline-block;width:144px;padding-left:6px}
.video_group_item.selected .inner:before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);bottom:auto;z-index:1;height:82px;content:''}
.video_group_item.selected .common_playicon{left:50%;top:50%;margin:-16px 0 0 -15px;background-position:-76px -73px;display:inline-block;vertical-align:top;width:29px;height:32px}
.video_group_item .inner{display:block;position:relative}
.video_group_thmb{background-color:#eaeef4;position:relative;height:82px}
.video_group_thmb::before{width:75px;height:14px;background:url(https://ssl.pstatic.net/static/sports/icons/no_image_logo_sports_large.png) no-repeat;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-background-size:contain;background-size:contain}
.video_group_thmb:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.03);-webkit-box-sizing:border-box;box-sizing:border-box}
.video_group_thmb .num{position:absolute;width:19px;height:19px;left:0;right:0;background-color:rgba(0,0,0,0.3);color:#fff;font-size:12px;line-height:19px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;z-index:10}
.video_group_thmb .common_playicon{display:none}
.video_group_thmb img{position:relative;width:144px;height:82px}
.video_group_info{margin-top:9px}
.video_group_info .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:34px;font-size:14px;font-weight:normal;color:var(--color-title);white-space:normal;word-break:break-all;word-wrap:break-word;line-height:17px}
.video_group_info .source{margin-top:3px;font-size:12px;line-height:15px}
.video_group_info .source .video_category{padding-right:4px;color:#3780ed}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_info .source .video_category{color:#8abbff}
}
.video_group_info .source .video_category:empty{padding-right:0}
.video_group_info .source .video_category.sub{color:#8f8f8f}
.video_group_info .source .video_category .tag_icon_ai{display:inline-block;color:#0ac8f2}
.video_group_info .source .video_category .tag_icon_ai:before{background-position:-176px -97px;display:inline-block;vertical-align:top;width:15px;height:11px;margin:2px 2px 0 0;content:''}
.video_group_info .source .visit{color:#8f8f8f}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_info .source .visit{color:#a5a5a7}
}
.video_group_info .source .visit:before{content:'';background-color:var(--color-sub-info);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath stroke='%238f8f8f' fill='transparent' d='M1.78.52C1.701.465 1.611.437 1.52.437c-.09 0-.18.028-.26.081C1.1.627 1 .827 1 1.042v7.986c0 .214.1.415.26.522.078.053.167.08.26.082.092 0 .182-.029.261-.082l2.236-1.498L7.74 5.558c.16-.108.26-.309.26-.523 0-.215-.1-.415-.26-.523L1.78.52z' transform='translate(-173 -990) translate(15 923) translate(157 4.258) translate(1 62.742)'/%3E%3C/svg%3E");display:inline-block;width:9px;height:10px;opacity:0.6;margin:3px 2px 0 0;vertical-align:top}
.video_group_info .source .visit .ico{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.switch_box{position:absolute;top:20px;right:16px;font-size:13px;color:var(--color-sub-info)}
.switch_box .btn_switch{position:relative;display:inline-block;width:36px;height:20px;padding:3px 0;margin:-3px 0 0 5px;vertical-align:top;background-color:transparent;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.switch_box .btn_switch:before{content:'';position:absolute;top:3px;left:0;right:0;height:14px;-webkit-border-radius:7px;border-radius:7px;background-color:var(--color-sub-info2)}
.switch_box .btn_switch:after{content:'';position:absolute;top:0;left:0;width:20px;height:20px;border:solid 1px var(--color-sub-info2);-webkit-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.switch_box .btn_switch.on:before{background-color:var(--color-title-point)}
.switch_box .btn_switch.on:after{left:auto;right:0;border-color:var(--color-title-point);background-color:#fff}
.video_group_more{display:inline-block;width:100px;height:143px;padding:26px 0 0 9px;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.video_group_more .link_video_group{display:block;position:relative}
.video_group_more .link_video_group:before{content:'';display:inline-block;width:36px;height:36px;margin-bottom:10px;-webkit-box-shadow:0 3px 5px 0 rgba(121,129,158,0.07);box-shadow:0 3px 5px 0 rgba(121,129,158,0.07);border:solid 1px #ebedf3;background-color:var(--color-card-background);-webkit-border-radius:50%;border-radius:50%;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_more .link_video_group:before{border-color:#545457}
}
.video_group_more .link_video_group:after{content:'';position:absolute;left:50%;top:12px;width:16px;height:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#3780ed;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(265 1)' fill='%233780ED' d='M15 19.354h13.973l-5.56-5.56.704-.794L31 19.884l-6.884 6.883-.703-.794 5.56-5.56H15z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(265 1)' fill='%233780ED' d='M15 19.354h13.973l-5.56-5.56.704-.794L31 19.884l-6.884 6.883-.703-.794 5.56-5.56H15z'/%3E%3C/svg%3E")}
@media (prefers-color-scheme:dark){html.DARK_THEME .video_group_more .link_video_group:after{background-color:#8abbff}
}
.video_group_more .view_guide{display:block;color:var(--color-sub-info);font-size:14px}
.video_home_list .video_list{border-top:1px solid var(--color-line3);padding:0 8px}
.video_home_list .video_list .lst_link_area{padding:9px 0 10px 136px}
.video_home_list .video_list .video_thmb_wrap{left:0}
.video_home_list .video_list .video_lst_item ~ .video_lst_item{border-color:var(--color-line3)}
.video_home_list .video_list .opposing_team{right:3.5px}
@media (min-width:530px) {
	.video_home_list .video_list{padding:0}
	.video_home_list .video_list .video_thmb_wrap{left:auto}
}
@media (min-width:530px) and (max-width:1024px) {
	.video_home_list .video_list .lst_link_area{padding:11px 11px 8px}
}
@media (min-width:1024px) {
	.video_home_list .video_list .lst_link_area{padding:20px 20px 16px}
}
.video_home_list .video_list:first-of-type .video_lst_item:nth-of-type(n+3){display:none}
.video_home_list .video_list:only-of-type .video_lst_item{display:block}
@media (min-width:530px) {
	.video_home_list .video_list:first-of-type .video_lst_item:nth-of-type(n+3){display:block}
	.video_home_list .video_list:first-of-type .video_lst_item:nth-of-type(n+4){display:none}
	.video_home_list .video_list:nth-of-type(2) .video_lst_item:nth-of-type(1){display:none}
}
@media (min-width:768px) {
	.video_home_list .video_list:first-of-type .video_lst_item:nth-of-type(n+4){display:block}
	.video_home_list .video_list:nth-of-type(2) .video_lst_item:nth-of-type(2){display:none}
}
.end_scroll_space{display:none}
.end_scroll #video_area{position:fixed;top:48px;left:0;right:0;z-index:5000}
.end_scroll .end_scroll_space{display:block}
.gnb_fixed .video_end_wrap{padding-top:48px}
.gnb_fixed .end_head{position:fixed !important;top:0;left:0;right:0;z-index:5000;width:auto}
@media only screen and (orientation:landscape){body{padding-left:env(safe-area-inset-left);padding-left:-webkit-calc(constant(safe-area-inset-left));padding-left:calc(constant(safe-area-inset-left));padding-right:env(safe-area-inset-right);padding-right:-webkit-calc(constant(safe-area-inset-right));padding-right:calc(constant(safe-area-inset-right))}
	.gnb_fixed .end_head,.end_scroll #video_area{left:env(safe-area-inset-left);left:-webkit-calc(constant(safe-area-inset-left));left:calc(constant(safe-area-inset-left));right:env(safe-area-inset-right);right:-webkit-calc(constant(safe-area-inset-right));right:calc(constant(safe-area-inset-right))}
}
.season_goals{position:relative}
.end_scroll .season_goals{position:fixed;top:45px;left:0;width:100%;background-color:var(--color-point-text4)}
.season_goals:after{content:'';display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:var(--color-background)}
.season_goals .mask{background-image:url(https://ssl.pstatic.net/static/sports/2016/mobile/common/sp_goals.png);background-repeat:no-repeat;background-size:42px 167px;-webkit-background-size:42px 167px}
@media (prefers-color-scheme:dark){html.DARK_THEME .season_goals .mask{display:none}
}
.season_goals .season_goals_scroll{position:relative;height:63px}
.season_goals .season_goals_scroll:after{content:'';display:block;width:100%;height:1px;margin-top:62px;background-color:var(--color-line3)}
.season_goals .season_goals_scroll ol{padding:0 17px;font-size:0;white-space:nowrap}
.season_goals .season_goals_scroll li{display:inline-block;margin-right:32px;vertical-align:top}
.season_goals .season_goals_scroll li:last-of-type{margin-right:0}
.season_goals .player{position:relative;display:block;padding-bottom:29px}
.season_goals .photo{position:relative;display:block;width:34px;height:34px;overflow:hidden}
@media (prefers-color-scheme:dark){html.DARK_THEME .season_goals .photo{-webkit-border-radius:50%;border-radius:50%}
}
.season_goals .photo img{width:100%}
.season_goals .mask{position:absolute;top:0;bottom:0;left:0;right:0;background-position:0 -12px}
.season_goals .emblem{position:absolute;top:21px;left:24px;z-index:1;display:block;width:15px;height:15px;overflow:hidden;vertical-align:top}
.season_goals .emblem img{width:100%}
.season_goals .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;display:block;position:absolute;top:40px;left:-16px;width:66px;text-align:center;font-size:12px;line-height:12px;color:#666;overflow:hidden}
@media (prefers-color-scheme:dark){html.DARK_THEME .season_goals .name{color:#f0f0f2}
}
.season_goals .name span{position:relative;display:inline-block;max-width:58px;padding:1px 4px 10px}
.season_goals .name .count{display:none}
.season_goals .player.selected .name{color:var(--color-title-point)}
.season_goals .player.selected .name span:after{display:block;content:'';z-index:1;position:absolute;bottom:0;left:0;right:0;height:1px;width:100%;background-color:var(--color-point-text4)}
@media (min-width:768px) {
	.season_goals:after{display:none}
	.end_scroll .season_goals .season_goals_scroll{height:58px}
	.season_goals .season_goals_scroll{height:57px}
	.season_goals .season_goals_scroll:after{display:none}
	.season_goals .season_goals_scroll > div{min-width:100%}
	.season_goals .season_goals_scroll ol{min-width:100%;text-align:left;padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.season_goals .season_goals_scroll li{margin-right:0}
	.season_goals .season_goals_scroll li:last-of-type{margin-right:0}
	.season_goals .player{padding-bottom:0;padding-right:90px}
	.season_goals .player:after{display:table;clear:both;content:''}
	.season_goals .photo{width:42px;height:42px;float:left}
	.season_goals .mask{background-position:0 -47px}
	.season_goals .emblem{top:26px;left:29px;width:18px;height:18px}
	.season_goals .name{top:7px;left:52px;width:75px;text-align:left;font-size:14px;line-height:14px;color:var(--color-main-text3)}
	.season_goals .name .count{display:block;margin-top:2px;font-size:12px;font-weight:normal;color:var(--color-sub-text5);letter-spacing:0}
	.season_goals .name .count b{margin-left:2px;font-size:13px;font-weight:normal;color:var(--color-title-point);font-family:HelveticaNeue}
	.season_goals .name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:none;width:100%;padding:0;font-family:AppleSDGothicNeo-Medium;font-weight:bold}
	.season_goals .player.selected .name{color:var(--color-title-point)}
	.season_goals .player.selected .name span:after{display:none}
	.season_goals .player.selected .name .count{color:var(--color-title-point)}
}
.toast_layer{z-index:10000;position:fixed;left:0;right:0;bottom:0;text-align:center;-webkit-transform:translate3d(0px,70px,0px);transform:translate3d(0px,70px,0px);-webkit-transition:-webkit-transform ease-in-out 0.6s;transition:-webkit-transform ease-in-out 0.6s;transition:transform ease-in-out 0.6s;transition:transform ease-in-out 0.6s,-webkit-transform ease-in-out 0.6s}
.toast_layer .toast_area{display:inline-block;padding:0 15px;-webkit-border-radius:6px;border-radius:6px;background-color:rgba(0,0,0,0.8)}
.toast_layer .toast_area .toast_message{padding:8px 0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:14px;line-height:1.4;letter-spacing:0.6px;color:#fff}
.toast_layer .toast_area .toast_message br{display:none}
.toast_layer.is_active{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
@media (max-width:374px) {
	.toast_layer .toast_area .toast_message{font-size:12px}
	.toast_layer .toast_area .toast_message br{display:block}
}
.preview_dialog_wrap{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;background-color:rgba(0,0,0,0.4)}
.preview_dialog_wrap.is_active{display:-webkit-box;display:-webkit-flex;display:flex}
.preview_dialog_wrap .dialog{position:relative;width:100%;max-width:335px;margin:0 20px;background-color:var(--color-card-background);-webkit-border-radius:12px;border-radius:12px}
.preview_dialog_wrap .dialog .icon_ticket{background-position:0px 0px;display:inline-block;vertical-align:top;width:86px;height:63px;position:absolute;top:-37px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.preview_dialog_wrap .dialog .icon_ticket + .title{padding-top:46px}
.preview_dialog_wrap .dialog .title{display:block;padding:34px 14px 0;font-size:22px;line-height:28px;letter-spacing:-0.83px;color:#000;word-break:keep-all}
@media (prefers-color-scheme:dark){html.DARK_THEME .preview_dialog_wrap .dialog .title{color:#f0f0f2}
}
.preview_dialog_wrap .dialog .sub_title{padding:10px 14px 0;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.5px;color:#9e9e9e}
@media (prefers-color-scheme:dark){html.DARK_THEME .preview_dialog_wrap .dialog .sub_title{color:#919192}
}
.preview_dialog_wrap .dialog .tools{display:-webkit-box;display:-webkit-flex;display:flex;padding:20px 10px 14px}
.preview_dialog_wrap .dialog .tools .button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:50px;margin:0 4px;-webkit-border-radius:6px;border-radius:6px;border:0;background-color:var(--color-button2);font-size:16px;color:#fff}
@media (max-width:280px) {
	.preview_dialog_wrap .dialog .tools .button{font-size:13px}
}
.preview_dialog_wrap .dialog .tools .button:last-child,.preview_dialog_wrap .dialog .tools .button:only-child{background-color:var(--color-button)}
.video_list .grid + .grid{border-top:1px solid #efefef}
@media (min-width:530px) {
	.video_list .grid + .grid{border-top:0}
}
.game_clip_group{margin:5px -15px 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}
.game_clip_group + .grid{padding-top:4px}
@media (min-width:530px) {
	.game_clip_group + .grid{padding-top:0}
}
.game_clip_group.type_date .game_clip_group_scroll{height:166px}
.game_clip_group .common_live_tag{font-weight:700;letter-spacing:-0.7px}
.game_clip_group .game_clip_title{padding:17px 20px 10px 15px;font-size:15px;font-weight:500;letter-spacing:-0.5px;color:var(--color-title)}
.game_clip_group .game_clip_title:after{display:table;clear:both;content:''}
.game_clip_group .title_txt{float:left}
.game_clip_group .title_txt + .desc_txt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;position:relative;padding-left:13px}
.game_clip_group .title_txt + .desc_txt:before{position:absolute;top:7px;left:5px;width:3px;height:3px;background-color:var(--color-sub-info);-webkit-border-radius:3px;border-radius:3px;content:''}
@media (min-width:530px) {
	.game_clip_group{margin:0;border-top:0}
	.game_clip_group .game_clip_title{padding-left:11px}
	.game_clip_group .game_clip_group_scroll .game_clip_lst{padding-left:11px}
}
.game_clip_group_scroll{height:149px}
.game_clip_group_scroll .inner{display:block}
.game_clip_group_scroll .game_clip_lst{padding-left:16px;white-space:nowrap}
.game_clip_group_scroll .game_clip_lst .lst_item{display:inline-block;margin-right:6px;vertical-align:top}
.game_clip_group_scroll .game_clip_more_box{display:inline-block;height:130px;width:105px;padding:26px 10px 0 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.game_clip_group_scroll .game_clip_more_box .inner{position:relative}
.game_clip_group_scroll .game_clip_more_box .inner:before{content:'';display:inline-block;width:36px;height:36px;margin-bottom:10px;-webkit-box-shadow:0 3px 5px 0 rgba(121,129,158,0.07);box-shadow:0 3px 5px 0 rgba(121,129,158,0.07);border:solid 1px #ebedf3;background-color:var(--color-background);-webkit-border-radius:50%;border-radius:50%;vertical-align:top}
@media (prefers-color-scheme:dark){html.DARK_THEME .game_clip_group_scroll .game_clip_more_box .inner:before{border-color:#545457}
}
.game_clip_group_scroll .game_clip_more_box .inner:after{content:'';position:absolute;left:50%;top:12px;width:16px;height:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--color-title-point);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(265 1)' fill='%233780ED' d='M15 19.354h13.973l-5.56-5.56.704-.794L31 19.884l-6.884 6.883-.703-.794 5.56-5.56H15z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath transform='translate(-295 -484) translate(15 470) translate(265 1)' fill='%233780ED' d='M15 19.354h13.973l-5.56-5.56.704-.794L31 19.884l-6.884 6.883-.703-.794 5.56-5.56H15z'/%3E%3C/svg%3E")}
.game_clip_group_scroll .game_clip_more_box .league_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.game_clip_group_scroll .game_clip_more_box .league_txt,.game_clip_group_scroll .game_clip_more_box .more_txt{display:block;font-size:14px;color:var(--color-sub-info)}
.game_clip_group_scroll .game_clip_video_thumb{position:relative;width:144px;height:82px;background-color:#eaeef4}
.game_clip_group_scroll .game_clip_video_thumb:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.game_clip_group_scroll .game_clip_video_thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.02);content:''}
.game_clip_group_scroll .game_clip_video_thumb img{position:relative}
.game_clip_group_scroll .game_clip_video_info{padding:7px 8px 5px 5px;width:144px;background-color:var(--color-card-background);border:1px solid var(--color-card-line);border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.game_clip_group_scroll .game_clip_video_info .team_box{display:table;height:20px}
.game_clip_group_scroll .game_clip_video_info .team_name_area{display:table-cell;width:100%}
.game_clip_group_scroll .game_clip_video_info .team_name_area:after{display:table;clear:both;content:''}
.game_clip_group_scroll .game_clip_video_info .team_name_area .emblem{float:left;position:relative;width:18px;height:18px;margin:-1px 2px 0 0}
.game_clip_group_scroll .game_clip_video_info .team_name_area .emblem:empty{background:url(https://sports-phinf.pstatic.net/team/no_emblem_s_square.png) no-repeat;-webkit-background-size:contain;background-size:contain;background-position:50%}
.game_clip_group_scroll .game_clip_video_info .team_name_area .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:92px;font-size:13px;color:var(--color-title)}
.game_clip_group_scroll .game_clip_video_info .team_score_area{display:table-cell;position:relative;min-width:13px;text-align:center}
.game_clip_group_scroll .game_clip_video_info .team_score_area .score{display:inline-block;padding-left:7px;width:13px;font-size:14px;font-weight:600;color:var(--color-title)}
.game_clip_group_scroll .game_clip_video_info .team_score_area .score:only-child{padding-left:0;width:auto}
.game_clip_group_scroll .game_clip_video_info .team_score_area .pso_score{position:absolute;top:1px;left:0;color:var(--color-title-point2);font-size:11px;font-weight:600;line-height:14px}
.game_clip_group_scroll .game_clip_video_info .team_score_area.is_dimmed .score{opacity:0.5}
.game_clip_group_scroll .game_clip_video_info .date_box{padding:2px 0 2px 5px;color:var(--color-sub-info2);font-size:11px;line-height:13px}
.game_clip_group_scroll .game_clip_video_info .date_box .round{padding-left:3px}
.game_clip_group_scroll .game_clip_video_info .game_info_box{padding-left:5px;height:40px;color:var(--color-title);font-size:14px;letter-spacing:-0.5px}
.game_clip_group_scroll .game_clip_video_info .game_info_box .round_info{font-size:13px;font-weight:600}
.game_clip_group_scroll .common_playicon{bottom:5px;left:7px;background-position:-76px -73px;display:inline-block;vertical-align:top;width:29px;height:32px}
.video_game_data{margin:-9px 0 18px;border-top:1px solid var(--color-line);padding-top:9px}
.game_data_esports{background-color:var(--color-background);padding-bottom:20px}
.game_data_esports .esports_league{padding:18px 0 6px;font-size:16px;font-weight:500;letter-spacing:-0.25px;line-height:1.25;text-align:center;color:var(--color-title)}
.game_data_esports .esports_league .league_date:before{content:'';display:inline-block;vertical-align:middle;width:3px;height:3px;margin:-1.5px 4px 0;background-color:#d8d8d8;-webkit-border-radius:50%;border-radius:50%}
.game_data_esports .ban_pick_object_component{font-size:0;text-align:center}
.game_data_esports .ban_pick_object_component .middle_space{display:inline-block;margin-top:21px;width:19.4%;height:58px;vertical-align:top}
.game_data_esports .ban_pick_object_component .middle_space_txt{display:block;height:25px;line-height:25px;font-size:13px;color:var(--color-sub-info)}
.game_data_esports .ban_pick_object_component .middle_space_txt.object{height:auto;margin-top:10px;color:#111}
.game_data_esports .ban_pick_object_component .middle_space_txt.object:after{background-position:-146px -112px;display:inline-block;vertical-align:top;width:10px;height:5px;display:block;margin:-2px auto 0;content:''}
.game_data_esports .ban_pick_object_component .middle_space_txt + .middle_space_txt{margin-top:8px}
.game_data_esports .ban_pick_object_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:133px;height:21px;padding-bottom:4px;font-size:14px;font-weight:500;color:var(--color-title);text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.game_data_esports .ban_pick_object_wrap{position:relative;display:inline-block;vertical-align:top}
.game_data_esports .ban_pick_object_wrap:after{background-position:-125px -74px;display:inline-block;vertical-align:top;width:16px;height:9px;position:absolute;display:none;bottom:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:1;content:''}
.game_data_esports .ban_pick_object_wrap.blue_team .ico_dragon + .object_num{color:#008aff}
.game_data_esports .ban_pick_object_wrap.blue_team .ban_pick_object_row.ban .champ_object_img:after{background-position:0px -37px;display:inline-block;vertical-align:top;width:25px;height:25px}
.game_data_esports .ban_pick_object_wrap.red_team .ico_dragon + .object_num{color:#ff4646}
.game_data_esports .ban_pick_object_wrap.red_team .ban_pick_object_row.ban .champ_object_img:after{background-position:-27px -37px;display:inline-block;vertical-align:top;width:25px;height:25px}
.game_data_esports .ban_pick_object_wrap.red_team .ban_pick_object_title{text-align:right}
.game_data_esports .ban_pick_object_table{display:table;table-layout:fixed}
.game_data_esports .ban_pick_object_row{display:table-row}
.game_data_esports .ban_pick_object_row + .ban_pick_object_row li{padding-top:8px}
.game_data_esports .ban_pick_object_row li{position:relative;display:table-cell;text-align:center}
.game_data_esports .ban_pick_object_row li + li{padding-left:2px}
.game_data_esports .ban_pick_object_row li + li .champ_level{left:3px}
.game_data_esports .ban_pick_object_row .champ_object_img{background-position:-68px 0px;display:inline-block;vertical-align:top;width:25px;height:25px;display:inline-block}
.game_data_esports .ban_pick_object_row.ban .champ_object_img:after{position:absolute;top:8px;left:0;content:''}
.game_data_esports .ban_pick_object_row.ban li + li .champ_object_img:after{left:2px}
.game_data_esports .ban_pick_object_row .object_num{display:block;margin-top:3px;font-size:11px;line-height:11px;color:#555;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.game_data_esports .red_team .ico_object{display:inline-block}
.game_data_esports .red_team .ico_object.ico_dragon{background-position:-95px -23px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .red_team .ico_object.ico_baron{background-position:-23px -64px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .red_team .ico_object.ico_tower{background-position:-95px 0px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .red_team .ico_object.ico_inhibitor{background-position:0px -87px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .red_team .ico_object.ico_nexus{background-position:-69px -64px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .blue_team .ico_object{display:inline-block}
.game_data_esports .blue_team .ico_object.ico_dragon{background-position:-68px -27px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .blue_team .ico_object.ico_baron{background-position:0px -64px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .blue_team .ico_object.ico_tower{background-position:-23px -87px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .blue_team .ico_object.ico_inhibitor{background-position:-46px -64px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .blue_team .ico_object.ico_nexus{background-position:-95px -46px;display:inline-block;vertical-align:top;width:21px;height:21px}
.game_data_esports .ico_object{display:inline-block}
.game_data_esports .ico_object.ico_infernal_drake{background-position:-118px -21px;display:inline-block;vertical-align:top;width:19px;height:19px}
.game_data_esports .ico_object.ico_cloud_drake{background-position:-118px -42px;display:inline-block;vertical-align:top;width:19px;height:19px}
.game_data_esports .ico_object.ico_ocean_drake{background-position:-118px 0px;display:inline-block;vertical-align:top;width:19px;height:19px}
.game_data_esports .ico_object.ico_mountain_drake{background-position:-68px -87px;display:inline-block;vertical-align:top;width:19px;height:19px}
.game_data_esports .ico_object.ico_elder_dragon{background-position:-89px -87px;display:inline-block;vertical-align:top;width:19px;height:19px}
@media screen and (max-width:368px) {
	.game_data_esports .ban_pick_object_component .middle_space{width:7.5%}
	.game_data_esports .ban_pick_object_component .middle_space_txt > .champ{display:none}
	.game_data_esports .ban_pick_object_component .middle_space_txt.object{padding:10px 0}
	.game_data_esports .ban_pick_object_component .middle_space_txt.object:after{margin:auto}
	.game_data_esports .two_doughnut_chart_component .middle_space{width:7.5%}
}
/* 골프 영상엔드 */
.page_video_end_golf .playlist_info .playlist_title{letter-spacing:-0.3px}
.page_video_end_golf .playlist_info .playlist_category{color:var(--color-title-point3);font-weight:600}
.page_video_end_golf .playlist_info .source{font-size:13px;letter-spacing:-0.5px}
.page_video_end_golf .playlist_info .visit + .time:before{margin:5px 4px 0 1px;width:3px;height:3px;background-color:#d8d8d8;-webkit-border-radius:50%;border-radius:50%}
.page_video_end_golf .video_group_header .order{font-weight:500}
.page_video_end_golf .video_group_header .order em{color:#20b681}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_video_end_golf .video_group_header .order em{color:#27ce92}
}
.page_video_end_golf .video_group_header .button_repeat[aria-pressed='true']{color:#20b681}
.page_video_end_golf .video_group_header .button_repeat[aria-pressed='true']:before{background-color:#20b681}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_video_end_golf .video_group_header .button_repeat[aria-pressed='true']{color:#27ce92}
	html.DARK_THEME .page_video_end_golf .video_group_header .button_repeat[aria-pressed='true']:before{background-color:#27ce92}
}
.page_video_end_golf .video_group_info .source .video_category{color:#20b681}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_video_end_golf .video_group_info .source .video_category{color:#27ce92}
}
.page_video_end_golf .video_group_more .link_video_group:after{background-color:#20b681}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_video_end_golf .video_group_more .link_video_group:after{background-color:#27ce92}
}
.page_video_end_golf .video_channel_box .button_subscribe{border-color:#20b681;background-color:#20b681}
.page_video_end_golf .video_channel_box .button_subscribe[aria-pressed='true']{background-color:var(--color-background);border-color:#eaeaea}
.page_video_end_golf .video_channel_box .button_subscribe[aria-pressed='true']:before{background:#20b681}
@media (prefers-color-scheme:dark){html.DARK_THEME .page_video_end_golf .video_channel_box .button_subscribe{border-color:#008f5f;background-color:#008f5f}
	html.DARK_THEME .page_video_end_golf .video_channel_box .button_subscribe[aria-pressed='true']{border-color:#464649;background-color:var(--color-background)}
	html.DARK_THEME .page_video_end_golf .video_channel_box .button_subscribe[aria-pressed='true'] :before{background:#008f5f}
}
.page_video_end_golf .game_clip_group_scroll{height:136px}
.page_video_end_golf .game_clip_group_scroll .game_clip_video_info{padding:9px 8px}
.page_video_end_golf .game_clip_group_scroll .game_info_box{padding-left:0;height:auto;line-height:16px}
.page_video_end_golf .game_clip_group_scroll .game_clip_more_box .inner:after{background-color:#20b681}
.page_video_end_golf .game_clip_video_thumb{overflow:hidden;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.page_video_end_golf .game_clip_video_info{-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.page_video_end_golf .video_recommend_list{padding:0 16px 6px}
.page_video_end_golf .video_recommend_list .video_thmb_wrap{overflow:hidden;-webkit-border-radius:6px;border-radius:6px}
@media (min-width:530px) {
	.page_video_end_golf .video_recommend_list{padding:0}
}
.page_video_end_golf .switch_box .btn_switch.on:before{background-color:#20b681}
.page_video_end_golf .video_end_wrap .video_list .video_category{margin-bottom:2px;color:var(--color-title-point3)}
@media (min-width:530px) and (max-width:1023px) {
	.page_video_end_golf .video_end_wrap .video_list .video_category{font-size:16px}
}
.page_video_end_golf .video_end_wrap .video_list .video_title{font-size:16px;font-weight:500;letter-spacing:-0.5px}
@media (min-width:1024px) {
	.page_video_end_golf .video_end_wrap .video_list .video_title{font-size:17px}
}
.page_video_end_golf .video_end_wrap .video_list .source{margin-top:4px;font-size:13px;letter-spacing:-0.5px}
.page_video_end_golf .video_end_wrap .video_list .visit + .date:before{margin:5px 4px 0 1px;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%}
.page_video_end_golf .video_end_wrap .video_list .video_thmb:after{position:absolute;top:auto;left:0;right:0;bottom:0;height:51px;border:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));content:''}
.page_video_end_golf .video_end_wrap .video_list .image{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#eaeef4}
.page_video_end_golf .video_end_wrap .video_list .image:before{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-122px -81px;display:inline-block;vertical-align:top;width:75px;height:14px;content:'';margin:auto}
.page_video_end_golf .video_end_wrap .video_list .image:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:''}
.page_video_end_golf .video_end_wrap .video_list .image img{position:relative;height:100%}
.page_video_end_golf .video_end_wrap .video_lst_item .common_playicon{background-position:-76px -73px;display:inline-block;vertical-align:top;width:29px;height:32px;display:none;left:4px;bottom:3px}
@media (min-width:768px) {
	.page_video_end_golf .video_end_wrap .video_lst_item .common_playicon{display:block}
}
.page_video_end_golf .video_end_wrap .video_lst_item .common_video_length{right:6px;bottom:6px;padding:0;height:auto;background:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:13px;font-weight:600;line-height:normal;text-shadow:0 0 10px rgba(0,0,0,0.3)}
