@charset "UTF-8";
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button{font-family:"Helvetica Neue","Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",Dotum,"돋움",sans-serif;font-size:12px}
ul,ol{list-style:none}
em,i,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
table{border-collapse:collapse}
caption{overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
form,fieldset,img,button{border:0;vertical-align:top}
input,select{vertical-align:middle}
input[type=text]{border-radius:0}
input[type=image]{border-radius:0;background-color:#f9fafa;background:-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f9fafa))}
.blind{position:absolute;top:-1px;left:-1px;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.tbl_scoreboard_gameinfo tbody tr.ing td .ico_multi,.combo_box .scrollbar-button-up,.aside_vod_play .scrollbar-button-up,.layer_cald .scrollbar-button-up,.combo_box .scrollbar-button-down,.aside_vod_play .scrollbar-button-down,.layer_cald .scrollbar-button-down,.notice_foot .inner span:before,.schedule_nav .bar,.schedule_nav .week,.schedule_nav .link_today,.schedule_nav .link_lately,.schedule_nav .link_season,.schedule_nav .link_cal .ico,.schedule_nav .arr span,.paginate_day .prev,.paginate_day .next,.paginate_day .inner a span:before,.paginate .pre,.paginate .prev,.paginate .next,.content_title .link_all .ico,.content_title .option .link_guide .ico,.quick_top .ico,.content_more a:after,.blue_head .logo,.blue_head .btn_print:before,.blue_head .btn_close,.combo_box .title:after,.combo_box .btn_rss,.tip_box .option .link_guide .ico,.tip_box .option .button span,.tip_box .option .check span,.aside_inner .more span:after,.aside_head .service .btn,.aside_vod_list .text .ico,.aside_vod_list li.selected .thmb .ico_vod,.aside_vod_list2 .text .ico,.aside_rank_player .list .mask,.aside_photo h3.title,.aside_photo .viewer .prev span,.aside_photo .viewer .next span,.aside_poll .title:before,.aside_poll_ct .ico_vs,.aside_poll_ct .ico_vod,.aside_poll_ct .inner .check,.aside_poll_ct .inner2 .check,.aside_shopping .shopping_paginated .nav span,.aside_playwin .link_box:after,.aside_creator .pagination .button_prev,.aside_creator .pagination .button_next,.layer_cald td span,.layer_cald .calendar_body .larw span,.layer_cald .calendar_body .rarw span,.layer_cald .calendar_body div.year .arr,.layer_cald .close span,.ly_guide .close span,.news_lnb .sort .toggle a:after,.news_lnb .option .link_guide .ico,.news_lnb .option .button span,.news_lnb .option .check span,.new_news_lnb .sort .toggle a:after,.news_date li .today,.news_date .arr span,.news_no p:before,.news_wrap .news_list .thmb .ico_vod,.news_wrap .news_list .thmb .ico_up,.news_wrap .news_list .source .ico,.news_wrap .news_list2 .thmb .ico_vod,.news_wrap .news_list2 .thmb .ico_up,.news_wrap .news_list2 .source .ico,.news_headline .info .press_link,.news_work .count .sns_share .sns_share_ico,.news_work .comment .ico,.news_work .setting > a,.news_work .setting .article_zoom_tit,.news_work .setting .article_print2 .ico,.news_work .setting .font_set a span,.categorize .guide_title:before,.categorize .btn_report,.categorize .btn_close,.comment_guide .arr:after,.news_poll .title:before,.news_poll_ct .ico_vs,.news_poll_ct .ico_vod,.news_poll_ct .inner .check,.schedule_week li .today,.schedule_week .arr span,.schedule_vs .bx .empty:before,.schedule_vs .arr span,.schedule_paginate span,.schedule_record_popup .pagination_group .btn_prev,.schedule_record_popup .pagination_group .btn_next,.schedule_record_popup .btn_popup_close,.videocenter .tab_type2 .prev span,.videocenter .tab_type2 .next span,.videocenter .video_channel .channel .thmb .tag,.videocenter .video_channel .channel .btn .ico,.videocenter .video_channel .btn_subscription,.videocenter .video_head .link_record,.videocenter .video_head .link_player:before,.videocenter .video_head .search .btn,.videocenter .ly_video_player .paging .prev span,.videocenter .ly_video_player .paging .next span,.videocenter .ly_video_player .close span,.videocenter .video_list .text .play span,.videocenter .ly_play_repeat,.videocenter .ly_play_list .title .ico,.videocenter .ly_play_list .play_list a:after,.sports_tit .list_nav,.photo_end_view .view_nav span,.column_head .sns .ico span,.column_head .sns .button,.column_list .info .link:after,.column_list .ico_up,.column_list2 .info .link:after,.column_list2 .ico_up,.column_list3 .name:after,.column_list3 .ico_up,.column_list3 .link:after,.column_wrap .column_info .info_spec .spec_sta,.poll_area .info b,.poll_head .ico:before,.poll_nav .prev:before,.poll_nav .next:before,.poll_ct .link span:after,.poll_vote.type_normal .check,.poll_vote.type_thmb .check,.poll_ct.type_vs .ico_vs,.poll_vote.type_vs .check,.season_goals .season_goals_players .prev span,.season_goals .season_goals_players .next span,.season_goals .season_goals_players .mask,.error_page .head_ico,.error_page .btns .bt{overflow:hidden;display:inline-block;font-size:0;line-height:0;background:url(https://ssl.pstatic.net/static/sports/2019/pc/common/sp_jun_v19.png) no-repeat -1000px -1000px}
.btn_multi_drop .btn_multi_on,.btn_multi_off{overflow:hidden;display:inline-block;font-size:0;line-height:0;background:url(https://ssl.pstatic.net/static/sports/2017/pc/common/sp_volleyball_v2.png) no-repeat -1000px -1000px}
.tbl_scoreboard_gameinfo tbody tr.ing td .ico_multi{width:16px;height:17px;margin:-2px 5px 2px -2px;background-position:0 -1005px;vertical-align:middle}
.tbl_scoreboard_gameinfo tbody tr.ing td .white.ico_multi{width:20px;height:20px;margin:-2px 4px 2px -3px;background-position:-61px -1030px}
.tbl_scoreboard_gameinfo tbody tr.ing td .blue.ico_multi{background-position:-128px -1005px}
.tbl_scoreboard_gameinfo tbody tr.ing td .red.ico_multi{background-position:-36px -1005px}
.mainpage .page_wrap,.news_wrap,.videocenter .video_wrap{display:table;table-layout:fixed;width:100%}
.mainpage .page_wrap .content,.news_wrap .content,.videocenter .video_wrap .content{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.mainpage .page_wrap .aside,.news_wrap .aside,.videocenter .video_wrap .aside{display:table-cell;vertical-align:top;border-right:1px solid #dadada;border-left:1px solid #dadada;padding-bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box}
.aside_vod_list .thmb .time,.aside_vod_list2 .vod_li .time,.news_wrap .news_list .thmb .time,.news_wrap .news_list2 .thmb .time{overflow:hidden;position:absolute;bottom:0;right:0;height:16px;padding:0 7px;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;font-family:arial,sans-serif;line-height:17px}
.combo_box .scrollbar-box,.aside_vod_play .scrollbar-box,.layer_cald .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:123px;-webkit-box-sizing:border-box;box-sizing:border-box}
.combo_box .scrollbar-content,.aside_vod_play .scrollbar-content,.layer_cald .scrollbar-content{position:absolute;top:0;left:0;z-index:10;width:100%;padding-right:19px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.combo_box .scrollbar-v,.aside_vod_play .scrollbar-v,.layer_cald .scrollbar-v{position:absolute;top:0;right:0;z-index:20;width:17px;height:121px;background-color:#fff}
.combo_box .scrollbar-button-up,.aside_vod_play .scrollbar-button-up,.layer_cald .scrollbar-button-up,.combo_box .scrollbar-button-down,.aside_vod_play .scrollbar-button-down,.layer_cald .scrollbar-button-down{display:block;width:15px;height:15px;vertical-align:top}
.combo_box .scrollbar-button-up,.aside_vod_play .scrollbar-button-up,.layer_cald .scrollbar-button-up{background-position:-322px -575px}
.combo_box .scrollbar-button-down,.aside_vod_play .scrollbar-button-down,.layer_cald .scrollbar-button-down{background-position:-341px -575px}
.combo_box .scrollbar-track,.aside_vod_play .scrollbar-track,.layer_cald .scrollbar-track{position:relative;top:0;width:15px;height:85px;background-color:#fff}
.combo_box .scrollbar-thumb,.aside_vod_play .scrollbar-thumb,.layer_cald .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:15px;height:20px;background-color:#e3e4e7}
.combo_box .scrollbar-noscript .scrollbar-box,.aside_vod_play .scrollbar-noscript .scrollbar-box,.layer_cald .scrollbar-noscript .scrollbar-box{overflow-y:auto}
.combo_box .scrollbar-noscript .scrollbar-content,.aside_vod_play .scrollbar-noscript .scrollbar-content,.layer_cald .scrollbar-noscript .scrollbar-content{padding-right:0}
.combo_box .scrollbar-noscript .scrollbar-v,.aside_vod_play .scrollbar-noscript .scrollbar-v,.layer_cald .scrollbar-noscript .scrollbar-v{display:none}
body{overflow-y:scroll}
.new_scroll{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.new_scroll .scroller{position:absolute;height:100%}
.sns_share_wrap .share .sp_ico,.tomain .tomain_help_btn,.tomain_info_betaicon,.tomain_info_close,.aside_vod_list2 .best .text .time .ico,.news_wrap .news_list .thmb:before,.article_nocmt .nocmt_p:before,.categorize .btn_guide_categorize:before,.link_news .link_press_collection .text:after,.reporter .subscribe .button_subscribe:before,.reporter .subscribe .button_subscribe.is_on:before,.reporter_recommend::before,.reporter_recommend .button_close,.reporter_recommend .recommend_item .subscribe .button_subscribe::before,.reporter_recommend .recommend_item .subscribe .button_subscribe.is_on::before,.reporter_area .subscribe .subscribe_layer .button_layer_close:before,.button_reporter_more:before,.button_reporter_more.is_fold:before,.esports_schedule .schedule_team_item .label_chk:before,.esports_schedule .schedule_team_item .input_chk[aria-checked='true'] + .label_chk:before,.esports_schedule .schedule_team_item .input_chk:disabled + .label_chk:before,.videocenter .video_summary .service .share:before,.photo_title .info_guide:before,.date_select_nav .select_box .btn_toggle:after,.date_select_nav .btn_move_date.prev:after,.date_select_nav .btn_move_date.next:after,.select_box_common .btn_toggle:after,.date_select_area .select_box .button_toggle:after,.date_select_area .button_move_date.prev:after,.date_select_area .button_move_date.next:after{background-image:url(https://ssl.pstatic.net/static/sports/2021/pc/07/09/sp_sports.png);background-size:260px 246px}
.olympic_header .button_menu:before,.olympic_header .logo_area .logo_naver:before,.olympic_header .logo_area .logo_olympic:before,.olympic_header .days_area:before,.olympic_header .days_area:after,.olympic_header .d_day_area .d_day,.olympic_header .d_day_area .day,.olympic_header .rank_area .medal .gold,.olympic_header .rank_area .medal .silver,.olympic_header .rank_area .medal .bronze,.olympic_header .rank_area .rank:before,.olympic_header .rank_area .rank:after,.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,.olympic_header .link_lnb[aria-current='true'] .lnb_home,.olympic_header .link_lnb[aria-current='true'] .lnb_news,.olympic_header .link_lnb[aria-current='true'] .lnb_schedule,.olympic_header .link_lnb[aria-current='true'] .lnb_medal,.menu_extend .home_links .logo_naver:before,.menu_extend .home_links .logo_sports:before,.menu_extend .myteam_links .link.type_add:before,.menu_extend .button_close:before{background-image:url(https://ssl.pstatic.net/static/sports//2022/pc/01/03/sp_beijing2022.png);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(https://ssl.pstatic.net/static/sports//2022/pc/01/03/sp_beijing2022.svg);background-image:linear-gradient(transparent,transparent),url(https://ssl.pstatic.net/static/sports//2022/pc/01/03/sp_beijing2022.svg);background-size:241px 200px}
.common_playicon,.common_playicon_nonfloat,.common_video_live,.aside_head .button_info_layer,.aside_head .news_info_layer .button_close,.aside_vod_list .thmb:before,.aside_vod_list2 .thmb:before,.aside_column .thmb .common_playicon,.aside_column .up,.aside_photo .viewer .thmb:before,.aside_shopping .thmb:before,.aside_creator .link_creator .image_area:before,.news_wrap .news_list2.ranking .thmb:before,.news_wrap .news_list2 .thmb:before,.videocenter .video_list .thmb:before,.list_f2 .photo_link a:before,.list_d03 li a:empty:before{background-image:url(https://ssl.pstatic.net/static/sports/2020/pc/05/13/sp_common.png);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(https://ssl.pstatic.net/static/sports/2020/pc/05/13/sp_common.svg);background-image:linear-gradient(transparent,transparent),url(https://ssl.pstatic.net/static/sports/2020/pc/05/13/sp_common.svg);background-size:163px 148px}
.sports_header .logo_naver,.sports_header .logo_sports,.sports_header .link_news_service,.sports_header .link_weather_service,.sports_header .link_entertain_service,.sports_menu .search_field .button_search:before{background-image:url(https://ssl.pstatic.net/static/sports/2021/pc/08/23/sp_gnb.png);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(https://ssl.pstatic.net/static/sports/2021/pc/08/23/sp_gnb.svg);background-image:linear-gradient(transparent,transparent),url(https://ssl.pstatic.net/static/sports/2021/pc/08/23/sp_gnb.svg);background-size:103px 97px}
.videocenter .video_summary .info .icon_play,.videocenter .preview_banner .ticket_area:before,.videocenter .preview_banner .ticket_area .link_ticket:after,.videocenter .schedule_info .button_prev:before,.videocenter .schedule_info .button_next:before,.videocenter .schedule_info .button_prev[disabled]:before,.videocenter .schedule_info .button_next[disabled]:before,.preview_dialog_wrap .dialog .icon_ticket{background-image:url(https://ssl.pstatic.net/static/sports/2021/pc/04/06/01/sp_vod.png);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(https://ssl.pstatic.net/static/sports/2021/pc/04/06/01/sp_vod.svg);background-image:linear-gradient(transparent,transparent),url(https://ssl.pstatic.net/static/sports/2021/pc/04/06/01/sp_vod.svg);background-size:112px 91px}
.media_end_summary{display:block;overflow:hidden;position:relative;margin:33px 20px 32px 3px;padding-left:11px;font-weight:bold}
.media_end_summary:first-child{margin:14px 20px 32px 1px}
.media_end_summary:before{position:absolute;left:0;top:4px;bottom:6px;width:2px;background:#141414;content:''}
.media_end_summary + .end_photo_org,.media_end_summary + .vod_area{margin-top:-6px}
.size1 .media_end_summary{font-size:12px;line-height:21px}
.size2 .media_end_summary{font-size:12px;line-height:21px}
.size3 .media_end_summary{font-size:14px;line-height:24px}
.size4 .media_end_summary{font-size:16px;line-height:26px}
.size5 .media_end_summary{font-size:18px;line-height:28px}
.font4 .media_end_summary:before{top:5px;bottom:5px}
.font4.size3 .media_end_summary:before{top:7px;bottom:4px}
.font4.size4 .media_end_summary:before{top:8px;bottom:3px}
.font4.size5 .media_end_summary:before{top:8px;bottom:3px}
.font5 .media_end_summary:before{top:5px;bottom:5px}
/* _news_end_tomain.scss */
.is_hidden{display:none !important}
.sns_share_wrap{margin-top:20px}
.sns_share_wrap .sns_area{display:inline-block;margin-left:2px;vertical-align:top}
.sns_share_wrap .share{display:block;width:42px;height:39px;border:1px solid #e5e5e5}
.sns_share_wrap .share .sp_ico{display:inline-block;margin:8px 0 0 4px;background-position:-231px -97px;width:24px;height:21px}
.tomain{position:relative;display:inline-block;vertical-align:top;font-size:16px;line-height:39px}
.tomain .tomain_help_btn{background-position:-231px -144px;width:17px;height:17px;position:absolute;top:12px;right:12px;border:0;background-color:#fff}
.tomain_info{position:relative;margin-top:5px;padding:0 2px;font-family:'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,sans-serif;font-size:12px;line-height:18px;letter-spacing:-1px;color:#666;text-align:left}
.photo_wrap .end_btn .tomain_info{margin-right:203px;margin-left:203px}
.tomain_info_layer{position:absolute;top:0;left:50%;width:366px;margin-left:-183px;border:1px solid #ddd;background-color:#fff;padding:16px 17px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;z-index:20}
.article_body .tomain_info_layer{margin-top:0;margin-bottom:0}
.tomain_info_head{display:block;padding-bottom:4px;font-size:13px;font-weight:bold;letter-spacing:-1px;color:#202020}
.tomain_info_head > i{font-style:normal}
.tomain_info_betaicon{background-position:-149px -120px;width:16px;height:11px;display:inline-block;vertical-align:top;margin:3px 0 0 3px;font-size:0;color:transparent}
.tomain_info_body{display:block}
.tomain_info_point{color:#00b335;font-weight:normal}
.tomain_info_text{color:#666}
.tomain_info_phrase .tomain_info_text{color:#000}
.tomain_info_close{position:absolute;top:0;right:0;font-size:0;color:transparent;background-position:-196px 0px;width:31px;height:31px}
.tomain_info_phrase{padding:19px 4px 18px;background-color:#f9f9f9;text-align:center;color:#000;font-size:13px}
.article_body .tomain_info_phrase{margin:0}
#u_skip{position:relative;z-index:2147483647}
#u_skip a{position:absolute;left:0;top:-30px;width:128px;background:url(https://ssl.pstatic.net/static/sports/common/sp_u_skip.png) repeat-x 0 -11px;border:1px solid #4ec53d;text-align:center;outline:none}
#u_skip a:active,#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#u_skip span{display:block;padding-top:2px;background:url(https://ssl.pstatic.net/static/sports/common/sp_u_skip.png) no-repeat 93% 11px;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px;text-align:center}
#spot{position:relative;z-index:10}
#container{min-width:1020px;overflow:hidden}
#content{position:relative;z-index:1;width:1000px;margin:0 auto}
#footer{width:1000px;margin:0 auto;padding:23px 0 48px;border-top:2px solid #636870;text-align:center}
#footer ul{margin:0 0 13px}
#footer ul li{display:inline;position:relative;padding:0 5px 0 7px;background:url(https://ssl.pstatic.net/static/common/footer/bu_bar.gif) left 50% no-repeat;font-size:12px;white-space:nowrap}
#footer ul li a{color:#333;text-decoration:none}
#footer ul li a:hover,#footer ul li a:hover strong{color:#438a01}
#footer ul li.first{padding:0 3px 0 0;background:none}
#footer .info{margin:0 0 11px;font-size:11px;line-height:15px;color:#7e7e7e}
#footer .info2{margin:-3px 0 13px;font-size:11px;line-height:18px}
#footer .info2 span{display:inline-block;margin-left:2px;padding-left:7px;background:url(https://ssl.pstatic.net/static/common/footer/bu_bar.gif) 1px 50% no-repeat;font-size:11px}
#footer address{font-family:verdana,sans-serif;font-size:9px;line-height:15px}
#footer address img{vertical-align:middle;display:inline;margin-bottom:2px}
#footer address a{color:#444;font-family:tahoma,sans-serif;font-size:9px;font-weight:bold}
#footer address a:hover{color:#2cb400}
#footer address span{padding-left:2px;font-family:verdana,sans-serif;font-size:9px;line-height:14px}
#footer address em{padding-left:4px;font-family:verdana,sans-serif;font-size:9px}
#footer .copyr{margin-bottom:13px;*margin-bottom:11px;font-size:11px;color:#7e7e7e}
.notice_foot{margin:-23px 0 28px;padding:10px 30px 8px 0;height:25px;border-bottom:1px solid #ebebeb;background-color:#fafafa;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:25px;text-align:left}
.notice_foot:after{display:table;clear:both;content:''}
.notice_foot .title{float:left;width:77px;text-align:center}
.notice_foot .title a{color:#333}
.notice_foot .inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.notice_foot .inner a{padding-right:29px;color:#666;font-size:11px}
.notice_foot .inner span:before{content:'';display:inline-block;width:7px;height:7px;margin:-3px 5px 0 -1px;background-position:-162px -773px;vertical-align:middle}
.mainpage .page_wrap{margin-top:20px}
.mainpage .content{width:700px;padding-top:11px}
.mainpage .content_area{margin-top:-20px;margin-right:40px;padding-bottom:50px}
.mainpage .aside{width:300px}
.header{min-width:1020px;background-color:#2565d0}
.sports_header{position:relative;width:1000px;margin:0 auto;height:55px}
.sports_header .snb_area{float:left;padding:18px 0 19px}
.sports_header .logo_group{float:left}
.sports_header .logo_naver{background-position:-4px -29px;width:56px;height:17px;float:left;margin-right:6px}
.sports_header .logo_sports{background-position:-4px -4px;width:95px;height:17px;float:left;margin-right:11px}
.sports_header .service_group{float:left}
.sports_header .service_group [class^=link_]{margin:0 10px}
.sports_header .service_group [class^=link_]:before{content:'';display:inline-block;width:1px;height:15px;margin:1px 0 0 -11px;background-color:rgba(0,0,0,0.1);vertical-align:top}
.sports_header .service_group .link_beijing2022:after{content:'';display:inline-block;margin:1px 0 0 10px;width:110px;height:17px;background:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/logo_beijing_gradient.png) no-repeat;background-size:100% auto;vertical-align:top}
.sports_header .link_news_service{background-position:-68px -29px;width:30px;height:16px;float:left}
.sports_header .link_weather_service{background-position:-61px -54px;width:30px;height:16px;float:left}
.sports_header .link_entertain_service{background-position:-4px -54px;width:49px;height:16px;float:left}
.sports_header .gnb_area{position:absolute;top:0;right:0;z-index:1010}
.sports_menu{position:relative;background-color:#fff;border-bottom:1px solid #dfe3ec}
.sports_menu .menu_area{position:relative;width:1000px;margin:0 auto}
.sports_menu .menu_area:after{display:table;clear:both;content:''}
.sports_menu .main_menu_list{float:left;margin-left:-6px}
.sports_menu .side_menu_list{position:relative;float:left;padding-left:5px}
.sports_menu .side_menu_list .link_main_menu{color:#777}
.sports_menu .side_menu_list:before{content:'';position:absolute;top:12px;left:2px;width:1px;height:15px;background-color:#eaebf0}
.sports_menu .main_menu_item{float:left}
.sports_menu .link_main_menu{display:block;position:relative;height:39px;padding:0 8px;line-height:39px;font-size:14px;letter-spacing:-0.3px;font-weight:bold;white-space:nowrap;color:#000;text-decoration:none}
.sports_menu .link_main_menu[aria-current="page"]{color:#2565d0}
.sports_menu .link_main_menu[aria-current="page"]:before{content:'';position:absolute;left:8px;right:8px;bottom:-1px;height:3px;background-color:#2565d0}
.sports_menu .sub_menu_list{display:none;position:absolute;left:-6px;bottom:-37px}
.sports_menu .sub_menu_list .sub_menu_item{float:left}
.sports_menu .sub_menu_list .link_sub_menu{display:block;height:36px;padding:0 9px;line-height:36px;font-size:13px;font-weight:bold;color:#777;text-decoration:none}
.sports_menu .sub_menu_list .link_sub_menu[aria-current="page"]{color:#2565d0}
.sports_menu .sub_menu_list .type_spot .link_sub_menu{color:#ff4b28}
.sports_menu .search_field{position:absolute;top:5px;right:0;width:111px;background-color:#fafafa;border:1px solid #e1e1e1}
.sports_menu .search_field .input_search{width:100%;height:28px;padding-right:28px;border:0;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:5px}
.sports_menu .search_field .button_search{position:absolute;top:0;right:0;bottom:0;width:33px;background:transparent}
.sports_menu .search_field .button_search:before{background-position:-4px -78px;width:15px;height:15px;display:block;margin:-1px auto 0;content:''}
.sports_menu.type_submenu{padding-bottom:37px}
.sports_menu.type_submenu:before{content:'';position:absolute;left:0;right:0;bottom:36px;border-top:1px solid #dfe3ec}
.sports_menu.type_submenu .link_main_menu[aria-current="page"] ~ .sub_menu_list{display:block}
@font-face{font-family:'Anton';src:url("https://ssl.pstatic.net/static/sports/fonts/Anton-Regular.ttf") format("truetype")}
.olympic_header{position:relative;z-index:9999;min-width:1020px;background-color:#0078e1}
.olympic_header:after{display:table;clear:both;content:''}
.olympic_header ~ #container .videocenter{margin-top:20px}
.olympic_header ~ #container .videocenter .tab_event{display:none}
.olympic_header ~ #container .videocenter .video_channel{top:0}
.olympic_header ~ #container .videocenter .videocenter_da2,.olympic_header ~ #container .videocenter .video_side_ad{top:144px}
.olympic_header ~ #container .videocenter.full .video_channel{top:562px}
.olympic_header ~ #container .videocenter.full .videocenter_da2,.olympic_header ~ #container .videocenter.full .video_side_ad{top:704px}
.olympic_header .button_menu{position:absolute;top:0;right:0;width:52px;height:60px;border:0;background-color:transparent}
.olympic_header .button_menu:before{background-position:-207px -122px;width:20px;height:15px;display:inline-block;vertical-align:top;content:''}
.olympic_header .olympic_gnb{position:relative;max-width:1112px;height:60px;margin:0 auto}
.olympic_header .logo_area{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}
.olympic_header .logo_area .logo_naver{padding:17px 10px}
.olympic_header .logo_area .logo_naver:before{background-position:-207px -28px;width:26px;height:26px;display:block;content:''}
.olympic_header .logo_area .logo_olympic{padding:18px 0 12px}
.olympic_header .logo_area .logo_olympic:before{background-position:-4px -4px;width:195px;height:30px;display:block;content:''}
.olympic_header .days_area{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0 0 11px;font-size:14px;line-height:13px;color:#bce6ff}
.olympic_header .days_area:before{background-position:-207px -102px;width:21px;height:12px;content:''}
.olympic_header .days_area:after{background-position:-207px -62px;width:24px;height:12px;content:''}
.olympic_header .days_area .number{padding:0 1px 0 4px;font-weight:600}
.olympic_header .d_day_area{position:absolute;top:15px;right:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.olympic_header .d_day_area .d_day{background-position:-4px -114px;width:46px;height:15px;margin-right:8px;overflow:hidden;text-indent:100%;font-size:1px;color:transparent}
.olympic_header .d_day_area .number{font-size:28px;line-height:30px;color:#deffbf;font-family:"Anton",-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.olympic_header .d_day_area .day{background-position:-133px -137px;width:32px;height:16px;margin-left:5px;overflow:hidden;text-indent:100%;font-size:1px;color:transparent}
.olympic_header .rank_area{position:absolute;right:70px;top:14px}
.olympic_header .rank_area .medal{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-size:15px;line-height:30px;color:#fff;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.15);text-align:center;letter-spacing:-0.43px}
.olympic_header .rank_area .medal .number{position:absolute;left:0;top:0;right:3px}
.olympic_header .rank_area .medal .gold,.olympic_header .rank_area .medal .silver,.olympic_header .rank_area .medal .bronze{position:relative;margin-left:3px}
.olympic_header .rank_area .medal .gold{background-position:-4px -137px;width:35px;height:35px}
.olympic_header .rank_area .medal .silver{background-position:-47px -137px;width:35px;height:35px}
.olympic_header .rank_area .medal .bronze{background-position:-90px -137px;width:35px;height:35px}
.olympic_header .rank_area .rank{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 9px 0 0;font-size:14px;line-height:12px;text-align:right;color:#fff}
.olympic_header .rank_area .rank .number{padding:0 1px 0 3px;font-weight:600}
.olympic_header .rank_area .rank:before{background-position:-207px -82px;width:24px;height:12px;content:''}
.olympic_header .rank_area .rank:after{background-position:-140px -42px;width:12px;height:12px;content:''}
.olympic_header .olympic_lnb{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.olympic_header .lnb_list{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;padding:0 8px}
.olympic_header .link_lnb{height:100%;padding:0 15px}
.olympic_header .link_lnb > span{overflow:hidden;display:inline-block;margin:21px 2px 20px;text-indent:100%;color:transparent;vertical-align:top}
.olympic_header .link_lnb .lnb_home{background-position:-207px -170px;width:16px;height:16px}
.olympic_header .link_lnb .lnb_news{background-position:-123px -180px;width:31px;height:16px}
.olympic_header .link_lnb .lnb_schedule{background-position:-207px -4px;width:30px;height:16px}
.olympic_header .link_lnb .lnb_medal{background-position:-4px -180px;width:32px;height:16px}
.olympic_header .link_lnb .lnb_koreahouse{background-position:-4px -42px;width:128px;height:13px;margin-top:23px}
.olympic_header .link_lnb[aria-current='true']:after{content:'';display:block;height:3px;background-color:#faff56}
.olympic_header .link_lnb[aria-current='true'] .lnb_home{background-position:-173px -137px;width:16px;height:16px}
.olympic_header .link_lnb[aria-current='true'] .lnb_news{background-position:-162px -180px;width:31px;height:16px}
.olympic_header .link_lnb[aria-current='true'] .lnb_schedule{background-position:-84px -180px;width:31px;height:16px}
.olympic_header .link_lnb[aria-current='true'] .lnb_medal{background-position:-44px -180px;width:32px;height:16px}
.olympic_header span.link_lnb{opacity:0.5}
.menu_extend{display:none;position:fixed;top:0;left:0;right:0;z-index:10000;background-color:#2565d0;-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)}
.menu_extend.is_active{display:block}
.menu_extend .menu_inner{position:relative;max-width:1112px;margin:0 auto}
.menu_extend .home_links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:45px;margin:0 12px}
.menu_extend .home_links .logo_naver{margin-left:-12px;padding:11px 9px 8px 12px}
.menu_extend .home_links .logo_naver:before{content:'';background-position:-207px -28px;width:26px;height:26px;display:block}
.menu_extend .home_links .logo_sports{padding:15px 0 12px}
.menu_extend .home_links .logo_sports:before{content:'';background-position:-4px -89px;width:95px;height:17px;display:block}
.menu_extend .home_links .logo_olympic .beijing{display:inline-block;position:relative;margin-left:10px;padding:15px 0 12px 11px;vertical-align:top}
.menu_extend .home_links .logo_olympic .beijing:before{position:absolute;left:0;top:15px;width:1px;height:18px;background-color:rgba(255,255,255,0.2);content:''}
.menu_extend .home_links .logo_olympic .beijing:after{content:'';display:inline-block;width:143px;height:22px;background:url(https://ssl.pstatic.net/static/sports/2021/m/12/14/logo_beijing_gradient.png) no-repeat;background-size:100% auto;vertical-align:top}
.menu_extend .section_links{overflow:hidden;padding:6px 4px 8px;font-size:18px;letter-spacing:-0.3px;white-space:nowrap;font-weight:600}
.menu_extend .section_links .link{float:left;padding:7px 11px;color:#fff}
.menu_extend .section_links .link + .sub_link{clear:both}
.menu_extend .section_links .sub_link{float:left;padding:7px 11px;color:#93bcff}
.menu_extend .myteam_links{margin:0 16px;border-top:1px solid rgba(255,255,255,0.15)}
.menu_extend .myteam_links:after{display:table;clear:both;content:''}
.menu_extend .myteam_links .scroller{overflow-x:auto;margin:0 -16px;padding:15px 19px 19px;-webkit-overflow-scrolling:touch}
.menu_extend .myteam_links .link{-ms-flex-negative:0;flex-shrink:0;position:relative;width:48px;height:48px;border-radius:50%;background-color:#4883e4}
.menu_extend .myteam_links .link img{position:absolute;top:0;left:0;right:0;bottom:0;width:33px;height:33px;margin:auto}
.menu_extend .myteam_links .link + .link{margin-left:12px}
.menu_extend .myteam_links .link.type_add:before{background-position:-58px -114px;width:15px;height:15px;content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.menu_extend .myteam_links .live_list{display:-webkit-box;display:-ms-flexbox;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;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%;background-size:cover;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:-ms-flexbox;display:flex}
.menu_extend .myteam_links .team_list:after{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;width:16px}
.menu_extend .myteam_links .team_list.type_nodata{margin:-4px 0}
.menu_extend .myteam_links .no_team{overflow:hidden;padding:0 15px;font-size:18px;line-height:47px;letter-spacing:-0.5px;color:#8bb8fc}
.menu_extend .myteam_links .no_team .message{display:inline-block;margin-top:13px;vertical-align:top;line-height:22px}
.menu_extend .button_close{position:absolute;top:0;right:0;width:47px;height:47px;border:0;background:transparent}
.menu_extend .button_close:before{background-position:-207px -145px;width:16px;height:17px;display:block;margin:auto;content:''}
.schedule_nav{position:relative;margin:23px 0 21px;padding-right:5px;text-align:center}
.schedule_nav .inner{position:relative;display:inline-block;padding-left:35px;vertical-align:top}
.schedule_nav .day{color:#000;font-family:Arial,sans-serif;font-size:28px;letter-spacing:-1px;vertical-align:top}
.schedule_nav .bar{width:9px;height:2px;margin-top:14px;background-position:-30px -187px;vertical-align:top}
.schedule_nav .week{display:inline-block;width:23px;height:22px;margin-top:5px;background-position:-188px -545px;vertical-align:top}
.schedule_nav .week_mon{background-position-x:-213px}
.schedule_nav .week_tue{background-position-x:-238px}
.schedule_nav .week_wed{background-position-x:-263px}
.schedule_nav .week_thu{background-position-x:-288px}
.schedule_nav .week_fri{background-position-x:-313px}
.schedule_nav .week_sat{background-position-x:-338px}
.schedule_nav .link_today{display:inline-block;overflow:hidden;width:31px;height:20px;margin:6px 0 0 3px;background-position:-80px -273px}
.schedule_nav .link_lately{display:inline-block;overflow:hidden;width:53px;height:20px;margin:6px 0 0 3px;background-position:-72px -665px}
.schedule_nav .link_season{display:inline-block;overflow:hidden;width:53px;height:20px;margin:6px 0 0 3px;background-position:-129px -665px}
.schedule_nav .link_cal{position:absolute;top:4px;right:0;height:26px;padding-left:3px;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:26px;letter-spacing:-1px;text-decoration:none}
.schedule_nav .link_cal .ico{width:15px;height:15px;margin:-1px 0 1px 3px;background-position:-57px -545px;vertical-align:middle}
.schedule_nav .link_cal.open .ico{background-position-x:-76px}
.schedule_nav .link_cal.open ~ .layer_cald{display:block}
.schedule_nav .layer_cald{display:none;top:29px;left:auto;right:0}
.schedule_nav .arr{display:inline-block;padding:4px;padding-bottom:5px;vertical-align:top}
.schedule_nav .arr span{display:inline-block;width:12px;height:22px;vertical-align:top}
.schedule_nav .prev{position:absolute;top:0;left:0}
.schedule_nav .next{margin-left:9px}
.schedule_nav a.prev span{background-position:-120px -545px}
.schedule_nav a.next span{background-position:-136px -545px}
.schedule_nav span.prev span{background-position:-152px -545px}
.schedule_nav span.next span{background-position:-168px -545px}
.paginate_day{padding:27px 0;text-align:center}
.paginate_day .prev,.paginate_day .next{width:17px;height:27px;vertical-align:top}
.paginate_day a.prev{background-position:-312px -620px}
.paginate_day a.next{background-position:-350px -620px}
.paginate_day span.prev{background-position:-331px -620px}
.paginate_day span.next{background-position:-369px -620px}
.paginate_day .inner{display:inline-block;padding:0 13px;vertical-align:top}
.paginate_day .inner a{display:inline-block;padding:7px 8px 7px 0;color:#5e5e5e;font-family:"돋움",Dotum,Helvetica,sans-serif;text-decoration:none}
.paginate_day .inner a span{position:relative;display:inline-block;margin:-1px 3px 1px 0;padding-left:17px;font-family:Arial,sans-serif;font-size:15px;font-weight:bold;vertical-align:middle}
.paginate_day .inner a span:before{content:'';position:absolute;top:50%;left:0;width:5px;height:5px;margin-top:-3px;background-position:-38px -114px;vertical-align:middle}
.paginate_day .inner a:first-child span{padding-left:9px}
.paginate_day .inner a:first-child span:before{display:none}
.paginate_day .inner .selected{color:#36c}
.tab_event{position:relative;height:75px}
.tab_event .list{padding-top:17px}
.tab_event .list:after{display:table;clear:both;content:''}
.tab_event .list li{float:left}
.tab_event .list li + li .menu:before{display:inline-block}
.tab_event .list li.selected a{color:#36c}
.tab_event .list a{display:block;padding:10px 9px 10px 0;color:#777;font-size:16px;font-weight:bold;text-decoration:none}
html[data-useragent*='Windows'] .tab_event .list a{letter-spacing:-1px}
.tab_event .list .menu:before{display:none;width:1px;height:14px;margin:-1px 9px 1px 0;background:#e3e3e3;vertical-align:middle;content:''}
.paginate{padding:25px 0;text-align:center}
.paginate a,.paginate strong{overflow:hidden;display:inline-block;min-width:16px;height:26px;padding:0 5px;border:1px solid #fff;color:#666;font-family:Arial,sans-serif;font-size:14px;line-height:26px;vertical-align:top;text-decoration:none}
.paginate a:hover{border-color:#efefef}
.paginate strong{border-color:#9fbaec;color:#36c;font-weight:bold}
.paginate .pre,.paginate .prev,.paginate .next{width:52px;height:28px;margin:0 4px;padding:0;border:0 !important}
.paginate .pre,.paginate .prev{background-position:-230px -431px}
.paginate .pre:hover,.paginate .prev:hover{background-position:-284px -431px}
.paginate .next{background-position:-230px -461px}
.paginate .next:hover{background-position:-284px -461px}
.paginate + .paginate_day{margin-top:-13px}
.content_title{position:relative;z-index:20}
.content_title .count{overflow:hidden;height:50px;border-top:1px solid #ddd;color:#979696;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:52px}
.content_title .count span{padding-right:2px;color:#36c;font-weight:bold}
.content_title .content_h{height:33px;padding-top:21px;padding-left:2px;color:#36c;font-size:16px}
.content_title .nav{position:absolute;top:0;right:0;color:#666;text-decoration:none}
.content_title .link_all{top:18px;height:26px;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:26px}
.content_title .link_all .ico{width:4px;height:9px;margin:-1px 2px 1px 4px;background-position:-68px -114px;vertical-align:middle}
.content_title .option{position:absolute;top:18px;right:-3px}
.content_title .option .link_guide{display:block;height:26px;padding:0 3px;color:#9e9e9e;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:26px;vertical-align:top;text-decoration:none}
.content_title .option .link_guide span{cursor:pointer}
.content_title .option .link_guide .ico{width:15px;height:15px;margin:-1px 0 1px;background-position:-38px -545px;vertical-align:middle}
.content_title .option .link_guide.open ~ .ly_guide{display:block}
.quick_top{margin-bottom:-34px;padding-top:48px;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:right}
.quick_top a{display:inline-block;height:23px;padding:3px 0 3px 7px;color:#666666;line-height:23px;letter-spacing:-1px}
.quick_top .ico{width:23px;height:23px;margin:-1px 0 1px 7px;background-position:-31px 0;vertical-align:middle}
.content_more{margin-top:16px;border:1px solid #ededed}
.content_more a{overflow:hidden;display:block;height:42px;color:#333;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:45px;text-decoration:none;text-align:center;vertical-align:top}
.content_more a:after{content:'';width:11px;height:6px;margin-left:6px;background-position:-76px -125px;vertical-align:middle}
.blue_head{position:fixed;top:0;left:0;right:0;z-index:9999;height:65px;background-color:#2355b4}
.blue_head .inner{padding:17px 15px;text-align:right}
.blue_head .logo{position:absolute;top:23px;left:25px;width:130px;height:19px;background-position:-160px -158px}
.blue_head .btn_print{display:inline-block;height:29px;padding:0 12px 0 14px;border:1px solid #6d94d2;color:#cff3ff;font-family:"나눔고딕",nanum gothic,sans-serif;font-weight:bold;line-height:28px;vertical-align:top;text-decoration:none}
.blue_head .btn_print:before{content:'';width:14px;height:15px;margin:-1px 7px 1px -2px;background-position:-160px -181px;vertical-align:middle}
.blue_head .btn_close{width:29px;height:29px;margin:1px 0 1px 12px;background-position:-360px -511px;vertical-align:top}
.combo_box{position:relative;font-family:"나눔고딕",nanum gothic,sans-serif}
.combo_box .inner{position:relative;display:inline-block;vertical-align:top}
.combo_box .title{overflow:hidden;display:inline-block;height:30px;padding:0 10px 0 12px;border:1px solid #e0e1e4;background-color:#fff;color:#222;font-weight:bold;line-height:30px;vertical-align:top;text-decoration:none}
.combo_box .title:after{content:'';width:10px;height:5px;margin-top:13px;margin-left:8px;background-position:-22px -126px;vertical-align:top}
.combo_box .title.open .combo_box .title.open ~ .list{display:block}
.combo_box .open:after{background-position:-35px -126px}
.combo_box .open ~ .list{display:block}
.combo_box .list{display:none;position:absolute;top:34px;right:0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}
.combo_box .option{border:1px solid #e0e0e0;padding:6px 0;background-color:#fff}
.combo_box .option a{overflow:hidden;display:block;height:23px;padding-left:14px;color:#5e5e5e;font-size:11px;line-height:22px;text-align:left}
.combo_box .option a:hover,.combo_box .option .selected{background-color:#f2f2f2;color:#36c;font-weight:bold;text-decoration:none}
.combo_box .btn_rss{width:52px;height:32px;margin-left:5px;background-position:-256px -620px;vertical-align:top}
.combo_box .scrollbar-button-up,.combo_box .scrollbar-button-down,.combo_box .scrollbar-thumb{margin-left:1px}
.combo_box .scrollbar-button-up{margin-top:3px}
.combo_box .scrollbar-v{top:1px;right:1px;border-left:1px solid #ededed}
.combo_box .scrollbar-box{border:1px solid #e0e0e0}
.combo_box .scrollbar-box .option{padding-bottom:8px;border:0}
.combo_box.align_right{text-align:right}
.toggle_tab{position:relative;height:43px;font-size:0;line-height:0}
.toggle_tab a{overflow:hidden;display:inline-block;min-width:57px;height:28px;padding:1px 23px 0;color:#5e5e5e;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:29px;text-align:center;background-color:#f0f1f3;text-decoration:none}
.toggle_tab a:hover{text-decoration:none}
.toggle_tab .selected{color:#fff;background-color:#558ae4}
.toggle_tab.align_right{text-align:right}
.category a{padding:0 3px}
.tip_box{position:relative;padding:14px 0 14px 10px;border-bottom:1px solid #f1f1f1}
.tip_box p{color:#a0a0a0}
.tip_box .option{position:absolute;top:14px;right:0}
.tip_box .option .link_guide{display:block;height:26px;padding:0 3px;color:#9e9e9e;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:26px;vertical-align:top;text-decoration:none}
.tip_box .option .link_guide span{cursor:pointer}
.tip_box .option .link_guide .ico{width:15px;height:15px;margin:-1px 0 1px;background-position:-38px -545px;vertical-align:middle}
.tip_box .option .link_guide.open ~ .ly_guide{display:block}
.tip_box .option .button{overflow:hidden;display:inline-block;height:29px;margin-right:5px;padding-right:5px;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:29px;letter-spacing:-1px}
.tip_box .option .button span{width:15px;height:15px;margin:0 5px 1px 0;background-position:0 -545px;vertical-align:middle}
.tip_box .option .button.selected span{background-position-x:-19px}
.tip_box .option .check{display:inline-block;padding-right:2px;font-size:0;line-height:0;vertical-align:top}
.tip_box .option .check:after{display:table;clear:both;content:''}
.tip_box .option .check a{display:inline-block;width:27px;height:27px}
.tip_box .option .check span{display:block;width:27px;height:27px;vertical-align:top}
.tip_box .option .check .view1{background-position:-58px -511px}
.tip_box .option .check .view2{background-position:-27px -511px}
.tip_box .option .check .selected{position:relative;margin:0 -1px}
.tip_box .option .check .selected .view1{background-position:0 -511px}
.tip_box .option .check .selected .view2{background-position:-86px -511px}
.common_playicon{background-position:-139px -38px;width:20px;height:24px;position:absolute;left:10px;bottom:8px}
.common_playicon_nonfloat{background-position:-139px -70px;width:19px;height:22px;display:inline-block;margin:-3px 5px 0 0;vertical-align:middle}
.common_video_length{position:absolute;top:8px;right:8px;padding:0 5px;font-size:13px;color:#fff;background-color:rgba(0,0,0,0.54);border-radius:2px;line-height:20px}
.common_video_live{background-position:-87px -4px;width:44px;height:20px;position:absolute;top:9px;left:10px}
.news_wrap .aside_head{height:29px;padding:28px 19px 0}
.news_wrap .aside_head h3.title{font-size:15px}
.page_wrap .aside_head{height:31px;padding:28px 19px 0}
.page_wrap .aside_head h3.title{font-size:15px}
/* aside template */
.aside_inner{position:relative;border-top:1px solid #e8e8e8}
.aside_inner .more{position:absolute;top:20px;right:13px;color:#999;font-family:"돋움",Dotum,Helvetica,sans-serif;text-decoration:none}
.aside_inner .more span{display:block;margin:7px;letter-spacing:-1px}
.aside_inner .more span:after{content:'';width:4px;height:9px;margin-left:3px;background-position:-68px -114px}
.aside_head{position:relative;padding:25px 19px 4px;height:45px}
.aside_head h3.title{display:inline-block;color:#000;font-size:16px;letter-spacing:-1px}
.aside_head h3.title strong{color:#3366cc}
.aside_head .button_info_layer{background-position:-46px -111px;width:15px;height:15px;vertical-align:top;margin:3px 0 0 3px;background-color:transparent;cursor:pointer}
.aside_head .news_info_layer{display:none;position:absolute;top:56px;left:18px;z-index:10;padding:13px 32px 14px 15px;border:1px solid #5488e3;background-color:#fff;letter-spacing:-1.2px;color:#666;font-weight:500;font-size:13px}
.aside_head .news_info_layer.is_active{display:block}
.aside_head .news_info_layer .button_close{background-position:-102px -107px;width:17px;height:17px;position:absolute;top:5px;right:6px;background-color:transparent;cursor:pointer;padding:2px;-webkit-box-sizing:content-box;box-sizing:content-box}
.aside_head .desc{padding-left:5px;color:#999;font-size:14px;letter-spacing:-1px}
.aside_head .service{position:absolute;top:21px;right:20px;height:32px}
.aside_head .service .btn{width:30px;height:29px;margin-left:5px}
.aside_head .service .default{background-position:0 -277px}
.aside_head .service .default:hover{background-position:-34px -277px}
.aside_head .service .repeat_list{background-position:0 -310px}
.aside_head .service .repeat_list:hover{background-position:-34px -310px}
.aside_head .service .repeat_clip{background-position:0 -376px}
.aside_head .service .repeat_clip:hover{background-position:-34px -376px}
.aside_head .service .more{background-position:0 -211px}
.aside_head .service .more:hover{background-position:-34px -211px}
.aside_head .service .more.open{background-position:0 -244px}
.aside_head .service .more.open:hover{background-position:-34px -244px}
.aside_tab{padding-bottom:17px}
.aside_tab:after{display:table;clear:both;content:''}
.aside_tab a{overflow:hidden;display:block;float:left;width:50%;color:#898989;text-decoration:none;font-weight:bold;font-size:15px}
.aside_tab a span{display:block;height:56px;border-bottom:1px solid #e8e8e8;text-align:center;line-height:56px}
.aside_tab a + a span{border-left:1px solid #ddd}
.aside_tab a.selected{color:#000}
.aside_tab a.selected span{border-bottom-color:#fff}
.aside_tab2{margin-right:-1px}
.aside_tab2 a{display:table-cell;color:#5e5e5e;font-family:"돋움",Dotum,Helvetica,sans-serif;background:#f0f1f3;text-decoration:none;cursor:pointer}
.aside_tab2 a span{overflow:hidden;display:block;height:37px;border-right:1px solid #fff;font-weight:bold;line-height:39px;text-align:center;cursor:pointer}
.aside_tab2 .selected{color:#fff;background:#558ae4}
.aside_tab2 .selected span{border-color:#558ae4}
.aside_tab2 .inner{display:table;width:100%;table-layout:fixed}
.aside_tab2 ~ .aside_news_list{padding-top:13px}
.aside_da2{position:relative;z-index:20;margin:-1px;font-size:0}
.aside_da2 a{display:block;position:relative;vertical-align:top}
.aside_da2 a:after{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:0.05;content:''}
.aside_da2 object{vertical-align:top}
.aside_da3{padding:28px 29px;border-top:1px solid #ddd}
.aside_da3 a{display:block}
.aside_da3 img{vertical-align:top}
.aside_magazines{margin:0 -1px}
.aside_magazines img{vertical-align:top}
.aside_magazines a{display:block;position:relative}
.aside_magazines a:before{position:absolute;top:0;left:0;right:0;bottom:0;border-left:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15);content:''}
.aside_vod_list li{position:relative;height:64px}
.aside_vod_list li + li{margin-top:12px}
.aside_vod_list a{display:block;min-height:64px;padding-left:123px;text-decoration:none}
.aside_vod_list .thmb{position:absolute;top:0;left:0;width:110px;height:64px;overflow:hidden;background-color:#e4e8f1}
.aside_vod_list .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.aside_vod_list .thmb img{position:relative}
.aside_vod_list .thmb .mask{position:absolute;top:0;left:0;right:0;bottom:0}
.aside_vod_list .text{padding-top:4px}
.aside_vod_list .text .title{overflow:hidden;display:block;max-height:35px;margin-bottom:5px;color:#000;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:12px;line-height:17px}
.aside_vod_list .text .ico{display:inline-block;height:11px;margin:-1px 1px 1px 0;vertical-align:middle}
.aside_vod_list .text .info{padding-left:2px;color:#7f7f7f;font-size:11px}
.aside_vod_list .text .info span + span{margin-left:5px}
.aside_vod_list .text .play{display:inline-block;vertical-align:middle}
.aside_vod_list .text .play .ico{width:8px;background-position:-80px -211px}
.aside_vod_list .text .like .ico{width:11px;background-position:-80px -196px}
.aside_vod_list li.selected .thmb .ico_vod{z-index:11;position:absolute;top:50%;left:50%;width:15px;height:17px;margin:-7px 0 0 -8px;background-position:-46px -1030px}
.aside_vod_list li.selected .thmb .mask{display:block;z-index:10;background-color:#09c4ed;opacity:0.7}
.aside_vod_list li.selected .thmb .time{z-index:11}
.aside_vod_list2{padding-bottom:30px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_vod_list2 li{position:relative}
.aside_vod_list2 a{display:block;min-height:64px;padding-left:123px;text-decoration:none}
.aside_vod_list2 a:hover .title{text-decoration:underline}
.aside_vod_list2 .rank_num{position:absolute;top:5px;left:9px;z-index:30;color:#fff;font-family:Arial,sans-serif;font-size:17px}
.aside_vod_list2 .thmb{position:absolute;top:0;left:0;width:110px;height:64px;background-color:#e4e8f1}
.aside_vod_list2 .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.aside_vod_list2 .thmb img{position:relative}
.aside_vod_list2 .mask{position:absolute;top:0;left:0;right:0;bottom:0}
.aside_vod_list2 .text{padding-top:4px}
.aside_vod_list2 .text .title{overflow:hidden;display:block;max-height:36px;color:#222;font-size:13px;line-height:17px;letter-spacing:-1px}
.aside_vod_list2 .text .ico{display:inline-block;height:11px;margin:-1px 4px 1px 0;vertical-align:middle}
.aside_vod_list2 .text .info{padding-top:8px;padding-left:1px;color:#7f7f7f;font-size:12px}
.aside_vod_list2 .text .info span + span{margin-left:5px}
.aside_vod_list2 .text .play{display:inline-block;vertical-align:middle;font-family:Arial,sans-serif}
.aside_vod_list2 .text .play .ico{width:8px;background-position:-80px -211px}
.aside_vod_list2 .vod_li{margin-top:12px}
.aside_vod_list2 .vod_li .mask{background-color:#000;opacity:0.1;filter:alpha(opacity=10)}
.aside_vod_list2 .best a{height:auto;padding:0}
.aside_vod_list2 .best .thmb{position:relative;z-index:10;width:260px;height:156px}
.aside_vod_list2 .best .thmb .time{z-index:20}
.aside_vod_list2 .best .mask{z-index:10;border:0;background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/grd_aside.png) repeat-x 0 100%}
.aside_vod_list2 .best .text{position:absolute;bottom:0;left:0;z-index:20;width:236px;padding:12px}
.aside_vod_list2 .best .text .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:14px;font-weight:bold}
.aside_vod_list2 .best .text .info{padding-top:6px;padding-left:2px;color:#fff;font-family:Arial,sans-serif}
.aside_vod_list2 .best .text .play .ico{background-position:-90px -211px}
.aside_vod_list2 .best .text .time{vertical-align:middle}
.aside_vod_list2 .best .text .time .ico{background-position:-169px -120px;width:11px;height:11px;margin:-2px 5px 0 0}
.aside_vod_play{padding:0 20px 22px 19px}
.aside_vod_play #scroll{position:relative;z-index:50;width:261px;height:368px;background:#fff}
.aside_vod_play .scrollbar-box{width:261px;height:368px}
.aside_vod_play .scrollbar-content{width:250px}
.aside_vod_play .scrollbar-v{width:8px;height:368px;border-left:0}
.aside_vod_play .scrollbar-track{width:8px;height:368px;background-color:#f7f7f7}
.aside_vod_play .scrollbar-track-hold{background-color:#f7f7f7}
.aside_vod_play .scrollbar-thumb{width:8px;height:120px;background-color:#e9e9e9}
.aside_vod_play .scrollbar-thumb-hold{background-color:#cecece}
.aside_vod_play .scrollbar-noscript .scrollbar-box{width:261px;height:368px}
.aside_vod_best{position:relative}
.aside_vod_best h3.title{padding:18px 19px 20px;color:#9b9b9b;font-size:13px;font-weight:normal}
.aside_vod_best .aside_vod_list{margin:0 20px 35px 19px}
.aside_vod_best .more{top:14px;right:15px}
.aside_vod_best2{padding:0 19px}
.aside_rank_news{padding:0 19px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_news_list{padding-bottom:23px}
.aside_news_list li{padding:3px 0 2px}
.aside_news_list .title{display:block;color:#222;line-height:20px}
.aside_news_list .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.aside_news_list .title span:before{content:'';display:inline-block;width:2px;height:2px;margin:-2px 6px 2px 0;background:#d0d0d0;vertical-align:middle}
.aside_news_list .title:visited{color:#888}
.aside_news_list .division{margin-top:4px;padding-top:9px;border-top:1px solid #f2f2f2}
.aside_column{padding:0 19px 30px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_column a{display:table;width:100%;height:55px;table-layout:fixed;text-decoration:none}
.aside_column a:hover .title{text-decoration:underline}
.aside_column li + li{margin-top:9px;padding-top:10px;border-top:1px solid #f2f2f2}
.aside_column .thmb{overflow:hidden;position:relative;float:left;width:84px;height:56px;background:#eee url(https://ssl.pstatic.net/static/sports/2019/pc/common/bg_no_image.png) no-repeat 50% 50%}
.aside_column .thmb:before{content:'';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:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.aside_column .thmb:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05)}
.aside_column .thmb .common_playicon{background-position:-139px -70px;width:19px;height:22px;left:9px;bottom:7px}
.aside_column .text{overflow:hidden;display:table-cell;width:176px;height:56px;padding-left:12px;color:#000;line-height:15px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}
.aside_column .up{background-position:-56px -61px;width:22px;height:15px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;text-indent:100%;color:transparent}
.aside_column .press{display:block;color:#677e9c;font-size:11px;line-height:20px;letter-spacing:-1px}
.aside_column img{width:100%;height:auto}
.aside_rank_player{padding:0 19px 12px}
.aside_rank_player .list li{position:relative;height:46px;padding-top:6px}
.aside_rank_player .list li + li{border-top:1px solid #f2f2f2}
.aside_rank_player .list .inner{display:block;color:#222;text-decoration:none}
.aside_rank_player .list .inner:after{display:table;clear:both;content:''}
.aside_rank_player .list a.inner:hover .name{text-decoration:underline}
.aside_rank_player .list .rank_num{float:left;width:21px;padding-top:10px;padding-left:2px;color:#444;font-family:Arial,sans-serif;font-size:17px}
.aside_rank_player .list .image{float:left;overflow:hidden;position:relative;width:40px;height:40px;text-align:center}
.aside_rank_player .list .image img{vertical-align:top}
.aside_rank_player .list .image .emblem{margin-top:4px}
.aside_rank_player .list .image ~ .info{padding-left:11px}
.aside_rank_player .list .mask{position:absolute;top:0;left:0;width:40px;height:40px;background-position:-129px -463px}
.aside_rank_player .list .info{overflow:hidden;padding:7px 60px 2px 3px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_rank_player .list .info .name{display:block;padding-bottom:2px}
.aside_rank_player .list .info .team{color:#9e9e9e;font-size:11px;letter-spacing:-1px}
.aside_rank_player .list .info .point{color:#36c;font-size:11px;letter-spacing:-1px}
.aside_rank_player .list .info .point + span:before{content:'';display:inline-block;width:2px;height:2px;margin:-1px 4px 1px 0;background:#e1e1e1;vertical-align:middle}
.aside_rank_player .list .stat{position:absolute;top:18px;right:7px;color:#444;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_rank_player .list .stat span{display:inline-block;margin:-1px 1px 1px 0;font-family:Arial,sans-serif;font-size:15px;vertical-align:middle}
.aside_rank_player .best .rank_num,.aside_rank_player .best .stat{color:#36c}
.aside_rank_player .best .stat{font-weight:bold}
.aside_rank_player .best .stat span{font-size:16px}
.aside_rank_player .best .name{font-weight:bold}
.aside_rank_player .aside_tab2 ~ .list{margin-top:10px}
.aside_radio{padding:28px 19px 30px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_radio h3.title{display:inline-block;font-size:15px}
.aside_radio .list{padding-top:13px}
.aside_radio .list:before{content:'';position:absolute;top:70px;bottom:50px;left:40px;width:2px;background:#f2f2f2}
.aside_radio .list li ~ li{margin-top:15px}
.aside_radio .list a{position:relative;display:block;z-index:20;height:44px;padding-left:44px;text-decoration:none}
.aside_radio .list a:hover .title{text-decoration:underline}
.aside_radio .circle{overflow:hidden;position:absolute;top:0;left:0;width:44px;height:44px;border-radius:44px;color:#fff}
.aside_radio .circle span{overflow:hidden;display:block;height:44px;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;line-height:44px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#9eacc7}
.aside_radio .info{overflow:hidden;padding-top:7px;padding-left:11px;color:#999;font-size:11px}
.aside_radio .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-bottom:4px;color:#222;font-size:14px;letter-spacing:-1px}
.aside_radio .info .time{padding-left:1px;font-family:Arial,sans-serif;font-size:12px;letter-spacing:0}
.aside_radio .channel:before{content:'';display:inline-block;width:1px;height:10px;margin:-1px 6px 1px 4px;background:#e3e3e3;vertical-align:middle}
.aside_radio .live .circle span{color:#fff;background-color:#fb4a4d}
.aside_radio .today .circle span{font-family:"나눔고딕",nanum gothic,sans-serif;font-size:13px;background-color:#4787dd}
.aside_radio .live .time,.aside_radio .today .time{color:#36c}
.aside_photo{margin:-1px;margin-bottom:0;padding-top:63px;background:#558ae4}
.aside_photo h3.title{position:absolute;top:11px;left:50%;width:56px;height:19px;margin-left:-28px;background-position:0 -463px}
.aside_photo .text{position:absolute;top:35px;left:0;width:100%;height:20px}
.aside_photo .text .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:222px;margin:0 39px;color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:-1px;text-decoration:none;text-align:center}
.aside_photo .viewer img{vertical-align:top}
.aside_photo .viewer a{display:block;float:left}
.aside_photo .viewer .prev,.aside_photo .viewer .next{position:absolute;top:9px}
.aside_photo .viewer .prev span,.aside_photo .viewer .next span{display:block;width:16px;height:29px;margin:7px 11px}
.aside_photo .viewer .prev{left:0}
.aside_photo .viewer .next{right:0}
.aside_photo .viewer .prev span{background-position:-276px -511px}
.aside_photo .viewer .next span{background-position:-296px -511px}
.aside_photo .viewer .inner:after{display:table;clear:both;content:''}
.aside_photo .viewer .thmb{position:relative;width:100px;height:100px;background-color:#e4e8f1}
.aside_photo .viewer .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.aside_photo .viewer .thmb img{position:relative}
.aside_photo .viewer .thmb1{width:200px;height:200px}
.aside_poll{padding:0 19px 30px;color:#222;font-family:"돋움",Dotum,Helvetica,sans-serif}
.aside_poll .title{position:relative;line-height:1.5em;text-indent:17px}
.aside_poll .title:before{content:'';position:absolute;top:0;left:0;width:13px;height:13px;margin-top:1px;background-position:-365px -210px;vertical-align:top}
.aside_poll .btn{overflow:hidden;display:inline-block;width:100%;height:37px;color:#fff;font-weight:bold;line-height:39px;text-align:center;text-decoration:none;vertical-align:top;background:#8991a3}
.aside_poll a.btn{background:#2970d9}
.aside_poll a.btn2{background:#8991a3}
.aside_poll_ct{overflow:hidden;position:relative;padding:7px 0 21px;font-size:12px !important;cursor:pointer}
.aside_poll_ct:after{display:table;clear:both;content:''}
.aside_poll_ct img{vertical-align:top}
.aside_poll_ct .ico_vs{position:absolute;top:67px;left:50%;z-index:50;width:40px;height:40px;margin-left:-19px;background-position:-342px -233px}
.aside_poll_ct .border{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:-1px;border:1px solid #508cf1}
.aside_poll_ct .ico_vod{position:absolute;bottom:3px;left:5px;width:20px;height:20px;background-position:0 -1030px}
.aside_poll_ct .inner{position:relative;z-index:10;margin-bottom:-1px;border:1px solid #f2f2f2}
.aside_poll_ct .inner:nth-child(odd){background:#fbfbfb}
.aside_poll_ct .inner label{display:table;height:50px;padding:2px 38px 0 12px;line-height:1.3em;position:relative;z-index:30;cursor:pointer}
.aside_poll_ct .inner label span{display:table-cell;vertical-align:middle}
.aside_poll_ct .inner .thmb{overflow:hidden;position:absolute;top:-1px;left:-1px;z-index:10;width:54px;height:54px}
.aside_poll_ct .inner .thmb img{margin-left:-7px}
.aside_poll_ct .inner .thmb a{display:block}
.aside_poll_ct .inner .thmb ~ label{margin-left:54px}
.aside_poll_ct .inner .emblem{overflow:hidden;position:absolute;top:0;left:5px;width:54px;height:54px;text-align:center}
.aside_poll_ct .inner .emblem img{margin-top:3px}
.aside_poll_ct .inner .emblem ~ label{margin-left:56px}
.aside_poll_ct .inner .vod{overflow:hidden;position:absolute;top:-1px;left:-1px;z-index:40;width:84px;height:54px;background:#e4e4e4;text-align:center}
.aside_poll_ct .inner .vod img{vertical-align:top}
.aside_poll_ct .inner .vod ~ label{margin-left:84px}
.aside_poll_ct .inner a.vod_area{display:block}
.aside_poll_ct .inner div.vod_area .ico_vod{display:none}
.aside_poll_ct .inner .check{overflow:hidden;position:absolute;top:17px;right:19px;z-index:30;width:18px;height:18px;background-position:-270px -321px}
.aside_poll_ct .inner .check input{margin-top:-30px;margin-left:-30px}
.aside_poll_ct .inner .on{background-position:-292px -321px}
.aside_poll_ct .over{z-index:20}
.aside_poll_ct .over .border{display:block}
.aside_poll_ct .over .vod{z-index:30}
.aside_poll_ct .over .vod_area:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #508cf1;border-right:0}
.aside_poll_ct .inner2{position:relative;z-index:10;float:left;width:130px;height:170px}
.aside_poll_ct .inner2:first-child .border{left:0;right:-2px}
.aside_poll_ct .inner2:first-child .emblem{border-left:1px solid #f2f2f2}
.aside_poll_ct .inner2:first-child.over .emblem{border-color:#508cf1}
.aside_poll_ct .inner2 .border{left:-1px;margin:0}
.aside_poll_ct .inner2 .check{overflow:hidden;display:block;z-index:30;width:22px;height:22px;margin:0 auto 10px;background-position:-366px -321px}
.aside_poll_ct .inner2 .check input{margin-top:-30px;margin-left:-30px}
.aside_poll_ct .inner2 .on{background-position:-340px -321px}
.aside_poll_ct .inner2 .thmb{overflow:hidden;width:130px;height:170px}
.aside_poll_ct .inner2 .thmb img{margin-left:-40px}
.aside_poll_ct .inner2 .thmb ~ .border{border-width:3px}
.aside_poll_ct .inner2 .mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/grd_aside.png) repeat-x 0 100%}
.aside_poll_ct .inner2 .answer{position:absolute;bottom:13px;left:0;z-index:30;width:110px;padding:0 10px;color:#fff;line-height:1.35em;text-align:center}
.aside_poll_ct .inner2 .emblem{width:128px;height:150px;padding-top:18px;border:1px solid #f2f2f2;border-left:0;text-align:center}
.aside_poll_ct .inner2 .emblem ~ .border{left:0 !important;right:0}
.aside_poll_ct .inner2 .emblem ~ .answer{color:#222}
.aside_poll_ct .inner2 .emblem ~ .answer .check{background-position:-314px -321px}
.aside_poll_ct .inner2 .emblem ~ .answer .on{background-position:-340px -321px}
.aside_poll_ct .inner2.over{z-index:20}
.aside_shopping{margin-bottom:-46px}
.aside_shopping .aside_head{padding-left:19px}
.aside_shopping .list{width:268px;margin:0 auto}
.aside_shopping .list:after{display:table;clear:both;content:''}
.aside_shopping .list li{float:left;margin:0 4px}
.aside_shopping .list a{position:relative;display:block;height:100%;color:#222;text-decoration:none}
.aside_shopping .list a:hover .text{text-decoration:underline}
.aside_shopping .price_wrap{position:absolute;left:0;height:30px;width:100%}
.aside_shopping .price_wrap .price{position:absolute;top:7px;left:10px;font-family:tahoma,'나눔고딕',nanum gothic,Helvetica,sans-serif;font-size:12px;color:#fff}
.aside_shopping .price_wrap .price > span{padding-right:3px}
.aside_shopping .price_wrap:before{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:0.1;filter:alpha(opacity=10);content:''}
.aside_shopping .type1{width:126px;height:214px}
.aside_shopping .type1 .price_wrap{top:130px}
.aside_shopping .type1 .text{margin:8px 4px 0;font-size:12px;color:#222;font-family:'돋움',Dotum,Helvetica,sans-serif}
.aside_shopping .type1 .text .point{color:#567fcc}
.aside_shopping .type2{width:84px;height:135px}
.aside_shopping .type2 .text{margin:6px 0 3px}
.aside_shopping .thmb{position:relative;height:160px;background-color:#e4e8f1;font-size:0}
.aside_shopping .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.aside_shopping .thmb img{position:relative}
.aside_shopping .text{overflow:hidden;max-height:34px;display:block;line-height:17px}
.aside_shopping .mask{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1)}
.aside_shopping .mall{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#36c}
.aside_shopping .shopping_paginated{position:absolute;top:16px;right:14px;font-size:0}
.aside_shopping .shopping_paginated .pa_num{display:inline-block;margin-top:4px;margin-right:6px;line-height:18px;font-size:11px;font-family:arial,Sans-serif;color:#999}
.aside_shopping .shopping_paginated .pa_num em{color:#2c6bca}
.aside_shopping .shopping_paginated .nav{display:inline-block;vertical-align:top}
.aside_shopping .shopping_paginated .nav span{width:22px;height:19px;vertical-align:top}
.aside_shopping .shopping_paginated .prev{margin:4px;margin-right:0}
.aside_shopping .shopping_paginated .next{margin:4px;margin-left:-1px}
.aside_shopping .shopping_paginated span.prev span{background-position:-94px -828px}
.aside_shopping .shopping_paginated span.next span{background-position:-115px -828px}
.aside_shopping .shopping_paginated a.prev span{background-position:0 -828px}
.aside_shopping .shopping_paginated a.next span{background-position:-21px -828px}
.aside_shopping .shopping_paginated a.prev:hover span{background-position:-47px -828px}
.aside_shopping .shopping_paginated a.next:hover span{background-position:-68px -828px}
.aside_shopping_ct{overflow:hidden}
.aside_spacial{margin:0 -1px}
.aside_spacial + .aside_inner{border-top:0}
.aside_spacial .inner a{position:relative;display:block}
.aside_spacial .inner .border{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000;opacity:0.05}
.aside_playwin{margin:0 19px;border-top:2px solid #6d9de5}
.aside_playwin .link_box{position:relative;display:block;height:56px;padding:0 35px 0 10px;border:1px solid #d4d9e1;border-top:0 none;text-decoration:none;line-height:16px;letter-spacing:-1px;color:#999}
.aside_playwin .link_box strong{display:inline-block;padding-top:10px;font-weight:normal;color:#2c6bca;font-size:11px}
.aside_playwin .link_box p{padding:5px 0 0 0;font-size:11px}
.aside_playwin .link_box:after{content:'';position:absolute;right:10px;top:50%;width:5px;height:9px;margin-top:-5px;background-position:-31px -833px}
.aside_creator .pagination{position:absolute;top:30px;right:18px}
.aside_creator .pagination .page{float:left;margin-right:6px;line-height:18px;font-size:11px;font-family:arial,sans-serif;color:#999}
.aside_creator .pagination .page .current{color:#2c6bca}
.aside_creator .pagination .button_prev,.aside_creator .pagination .button_next{float:left;width:22px;height:19px;cursor:pointer}
.aside_creator .pagination .button_prev[disabled],.aside_creator .pagination .button_next[disabled]{cursor:default}
.aside_creator .pagination .button_prev{background-position:0 -828px}
.aside_creator .pagination .button_prev:hover{background-position:-47px -828px}
.aside_creator .pagination .button_prev[disabled]{background-position:-94px -828px}
.aside_creator .pagination .button_next{margin-left:-1px;background-position:-21px -828px}
.aside_creator .pagination .button_next:hover{background-position:-68px -828px}
.aside_creator .pagination .button_next[disabled]{background-position:-115px -828px}
.aside_creator .creator_list{margin:0 18px 0 20px}
.aside_creator .creator_item{padding:12px 0;border-top:1px solid #f3f5fa}
.aside_creator .link_creator{display:table;table-layout:fixed;width:100%;color:#333;text-decoration:none}
.aside_creator .link_creator:visited{color:#666}
.aside_creator .link_creator .image_area{overflow:hidden;display:table-cell;position:relative;width:110px;height:68px;border-radius:6px;background-color:#e4e8f1;vertical-align:top}
.aside_creator .link_creator .image_area:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.aside_creator .link_creator .image_area .common_video_length{top:auto;bottom:8px}
.aside_creator .link_creator .image_area .image{display:block;position:relative;height:100%}
.aside_creator .link_creator .image_area .image:after{content:'';position:absolute;left:0;right:0;bottom:0;height:39px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.aside_creator .link_creator .image_area:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.01);border-radius:6px;content:''}
.aside_creator .link_creator .text_area{display:table-cell;padding-left:12px;vertical-align:middle}
.aside_creator .link_creator .text_area .title{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:36px;font-size:14px;font-weight:bold;line-height:18px;letter-spacing:-0.5px}
.aside_creator .link_creator .text_area .information{overflow:hidden;margin-top:5px;font-size:12px;line-height:18px;color:#a0a4aa}
.aside_creator .link_creator .text_area .information span:first-child{float:left}
.aside_creator .link_creator .text_area .information span + span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;padding-left:13px}
.aside_creator .link_creator .text_area .information span + span:before{content:'';position:absolute;top:7px;left:5px;width:3px;height:3px;background-color:#d8d8d8;border-radius:2px}
/* layer */
.layer_cald{position:absolute;top:30px;left:0;z-index:100;width:218px;padding-bottom:6px;border:1px solid #e0e0e0;background:#fff;font-family:Arial,sans-serif}
.layer_cald table,.layer_cald th,.layer_cald td{border:0}
.layer_cald table.date{margin:10px 11px 0;background:#fff;table-layout:fixed;border-collapse:collapse;border-spacing:0}
.layer_cald th{width:28px;height:22px;color:#8b94a6;font-weight:normal;font-size:11px}
.layer_cald td{width:28px;height:28px}
.layer_cald td span{display:block;width:24px;height:24px;margin:2px;color:#c2c2c2;font-size:11px;line-height:24px;text-align:center;background-position:-1000px -1000px}
.layer_cald td a{overflow:hidden;display:block;width:28px;height:28px;text-decoration:none}
.layer_cald td a span{color:#666}
.layer_cald .calendar-today span{color:#fff;background-position:-120px -183px}
.layer_cald .calendar-sun a{color:#f20e15}
.layer_cald .calendar_body .year{position:absolute;top:23px;left:11px;width:48px;color:#fff;font-size:12px;text-align:center}
.layer_cald .calendar_body .month{padding:0 4px;color:#fff;font-size:28px}
.layer_cald .calendar_body .larw span,.layer_cald .calendar_body .rarw span{width:10px;height:17px;margin:6px}
.layer_cald .calendar_body a.larw span{background-position:-223px -511px}
.layer_cald .calendar_body a.rarw span{background-position:-237px -511px}
.layer_cald .calendar_body span.larw span{background-position:-196px -511px}
.layer_cald .calendar_body span.rarw span{background-position:-210px -511px}
.layer_cald .calendar_body div.year{top:19px;left:11px;width:auto}
.layer_cald .calendar_body div.year em{display:block;width:58px;height:21px}
.layer_cald .calendar_body div.year .arr{width:48px;height:21px;padding:0 10px 0 0;background-position:-340px -431px;color:#fff;font-size:12px;line-height:22px;text-decoration:none}
.layer_cald .calendar_body div.year ~ .calendar_head{padding-left:32px}
.layer_cald .calendar_body .select{overflow:hidden;position:absolute;top:20px;left:0;width:56px;height:184px;border:1px solid #d5d8dc;background:#fff}
.layer_cald .calendar_body .select ul{width:44px;padding:1px 0}
.layer_cald .calendar_body .select a{overflow:hidden;display:block;height:23px;padding-left:10px;color:#5e5e5e;line-height:23px;text-decoration:none;text-align:left}
.layer_cald .calendar_body .select a:hover{background:#f2f2f2}
.layer_cald .calendar_body .select .selected a{color:#3f75da;font-weight:bold}
.layer_cald .calendar_body .no_scroll{height:auto}
.layer_cald .calendar_body .no_scroll ul{width:100%}
.layer_cald .calendar_head{height:45px;margin:-1px;padding-top:15px;border:1px solid #768099;border-bottom:0;background:#8692ae;text-align:center}
.layer_cald .calendar_head span{display:inline-block;vertical-align:top}
.layer_cald .close{position:absolute;top:0;right:0;padding:5px}
.layer_cald .close span{width:17px;height:17px;background-position:-251px -511px;vertical-align:top}
.layer_cald .scrollbar-box{height:184px}
.layer_cald .scrollbar-v{width:12px;height:182px;border-left:0}
.layer_cald .scrollbar-button-up{width:12px;height:13px;background-position:-72px -166px}
.layer_cald .scrollbar-button-down{width:12px;height:13px;background-position:-88px -166px}
.layer_cald .scrollbar-track{width:12px;height:157px}
.layer_cald .scrollbar-thumb{width:12px;height:50px;background-color:#d6d8df}
.ly_guide{display:none;position:absolute;top:23px;right:0;background:#f9fafb;width:288px;border:1px solid #e5e5e5}
.ly_guide .inner{padding:16px 18px 13px;color:#777;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:20px}
.ly_guide .close{position:absolute;top:5px;right:5px;padding:5px}
.ly_guide .close span{display:block;width:11px;height:11px;background-position:-48px -196px;vertical-align:top}
/* newscenter */
.news_wrap{margin-top:20px}
.news_wrap .content{width:700px}
.news_wrap .content_area{margin-top:-20px;margin-right:40px;padding-bottom:50px}
.news_wrap .aside{width:300px}
.news_wrap .press_info .logo{padding:31px 0 16px;font-family:Helvetica,'맑은고딕',malgun gothic,'돋움',Dotum,sans-serif;font-size:25px;color:#000;letter-spacing:-1px}
.news_wrap .press_info img{vertical-align:top}
.news_lnb{position:relative;z-index:10;height:51px;margin-bottom:5px;border-top:1px solid #666;border-bottom:1px solid #d7d7d7}
.news_lnb .sort{padding-top:5px}
.news_lnb .sort:after{display:table;clear:both;content:''}
.news_lnb .sort li{float:left}
.news_lnb .sort li:first-child a{padding-left:3px}
.news_lnb .sort a{display:block;padding:12px;color:#595959;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:13px;font-weight:bold;text-decoration:none}
.news_lnb .sort .toggle a:after{content:'';display:inline-block;width:13px;height:7px;margin:0 -4px 0 7px;background-position:-76px -114px;vertical-align:middle}
.news_lnb .sort .selected a{color:#36c}
.news_lnb .sort .selected a:after{background-position-x:-93px}
.news_lnb .option{position:absolute;top:14px;right:0}
.news_lnb .option .link_guide{display:block;height:26px;padding:0 3px;color:#9e9e9e;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:26px;vertical-align:top;text-decoration:none}
.news_lnb .option .link_guide span{cursor:pointer}
.news_lnb .option .link_guide .ico{width:15px;height:15px;margin:-1px 0 1px;background-position:-38px -545px;vertical-align:middle}
.news_lnb .option .link_guide.open ~ .ly_guide{display:block}
.news_lnb .option .button{overflow:hidden;display:inline-block;height:29px;margin-right:5px;padding-right:5px;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:29px;letter-spacing:-1px}
.news_lnb .option .button span{width:15px;height:15px;margin:0 5px 1px 0;background-position:0 -545px;vertical-align:middle}
.news_lnb .option .button.selected span{background-position-x:-19px}
.news_lnb .option .check{display:inline-block;padding-right:2px;font-size:0;line-height:0;vertical-align:top}
.news_lnb .option .check:after{display:table;clear:both;content:''}
.news_lnb .option .check a{display:inline-block;width:27px;height:27px}
.news_lnb .option .check span{display:block;width:27px;height:27px;vertical-align:top}
.news_lnb .option .check .view1{background-position:-58px -511px}
.news_lnb .option .check .view2{background-position:-27px -511px}
.news_lnb .option .check .selected{position:relative;margin:0 -1px}
.news_lnb .option .check .selected .view1{background-position:0 -511px}
.news_lnb .option .check .selected .view2{background-position:-86px -511px}
.new_news_lnb{height:45px;line-height:45px;border-top:1px solid #929292;border-bottom:1px solid #e3e3e3}
.new_news_lnb + .tip_box .option .link_guide{padding-top:3px;height:auto;line-height:inherit}
.new_news_lnb .sort:after{display:table;clear:both;content:''}
.new_news_lnb .sort li{float:left;margin-left:14px}
.new_news_lnb .sort li:first-child{margin-left:0}
.new_news_lnb .sort a{position:relative;display:block;padding:0 6px;color:#666;font-family:"맑은고딕",malgun gothic,Helvetica,sans-serif;font-size:14px;letter-spacing:-1px;text-decoration:none}
.new_news_lnb .sort .toggle a:after{content:'';display:inline-block;width:13px;height:7px;margin:0 -4px 0 7px;background-position:-76px -114px;vertical-align:middle}
.new_news_lnb .sort .selected a{color:#0979f4}
.new_news_lnb .sort .selected a:after{position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#0979f4;content:''}
.news_date{position:relative;margin:20px 0 15px;padding:0 46px;border:1px solid #e6e6e6}
.news_date ul:after{display:table;clear:both;content:''}
.news_date li{float:left;width:20%}
.news_date li a{position:relative;display:block;height:65px;border-left:1px solid #e6e6e6;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:center;text-decoration:none}
.news_date li .day{position:relative;display:block;padding:14px 0 2px;color:#222;font-family:Arial,Sans-serif;font-weight:bold;font-size:18px}
.news_date li .today{position:absolute;top:-9px;left:50%;width:36px;height:18px;margin-left:-18px;background-position:0 -409px}
.news_date li .week{font-size:11px;letter-spacing:-1px}
.news_date .selected a{color:#3f75da}
.news_date .selected span{color:#36c}
.news_date .arr{position:absolute;top:-1px;width:46px;height:65px;border:1px solid #e6e6e6}
.news_date .arr span{display:block;width:14px;height:27px;margin:19px auto 0}
.news_date .prev{left:-1px}
.news_date a.prev span{background-position:-120px -511px}
.news_date span.prev span{background-position:-154px -511px}
.news_date .next{right:-1px}
.news_date a.next span{background-position:-137px -511px}
.news_date span.next span{background-position:-171px -511px}
.news_team{overflow:hidden;margin:20px 0 15px;border:1px solid #e6e6e6}
.news_team ul{margin-top:-1px}
.news_team ul:after{display:table;clear:both;content:''}
.news_team li{position:relative;float:left;width:110px;height:51px}
.news_team li:after{content:'';position:absolute;top:51px;left:0;width:110px;height:50px;border-left:1px solid #ededed;border-top:1px solid #ededed}
.news_team a{display:block;height:43px;padding:7px 21px 0;border-left:1px solid #ededed;border-top:1px solid #ededed;color:#000;font-family:"돋움",Dotum,Helvetica,sans-serif;text-decoration:none}
.news_team a img{float:left;margin-right:3px;vertical-align:top}
.news_team a:hover .namde{text-decoration:underline}
.news_team .name{overflow:hidden;display:block;height:38px;line-height:39px;vertical-align:top}
.news_team .first{width:109px}
.news_team .first:after{border-left:0}
.news_team .first + li{width:109px}
.news_team .first a{border-left:0}
.news_team .selected a{background:#f8f9fc;color:#36c;font-weight:bold}
.news_no{padding:200px 0;border-bottom:1px solid #d7d7d7;text-align:center}
.news_no p{color:#999;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:16px}
.news_no p:before{content:'';display:block;width:67px;height:67px;margin:0 auto 21px;background-position:-120px -210px}
.issues_title_group{height:136px;margin-top:-14px;margin-bottom:15px;position:relative;background-color:#3871c7;color:#fff;white-space:nowrap}
.issues_title_group:after{display:inline-block;overflow:hidden;width:1px;margin-left:-1px;height:100%;vertical-align:middle;content:''}
.issues_title_group .title_box{display:inline-block;vertical-align:middle;padding:0 210px 0 27px}
.issues_title_group .title_box .title{display:inline-block;margin-top:-5px;padding:0 0 15px 0;color:#fff;word-break:keep-all;font-weight:normal;white-space:normal;word-wrap:break-word;font-size:26px;font-family:'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;line-height:30px;letter-spacing:-2px}
.issues_title_group .title_box .source{padding-left:3px;font-weight:bold;font-family:'돋움',Dotum,Helvetica,sans-serif;letter-spacing:-1px}
.issues_title_group .title_box .source em{color:#fa605b;letter-spacing:0}
.issues_title_group .image{position:absolute;top:0;right:0;width:185px;height:136px}
.news_wrap .news_list{overflow:hidden;padding-bottom:5px;border-bottom:1px solid #d7d7d7;font-family:"돋움",Dotum,Helvetica,sans-serif}
.news_wrap .news_list ul{margin-top:-1px}
.news_wrap .news_list li{padding:15px 0;border-top:1px solid #f2f2f2}
.news_wrap .news_list li:after{display:table;clear:both;content:''}
.news_wrap .news_list .best .rank_num{color:#36c}
.news_wrap .news_list .rank_num{float:left;position:relative;width:23px;min-height:90px;margin-right:15px;color:#777}
.news_wrap .news_list .rank_num span{position:absolute;top:50%;left:0;width:100%;height:40px;margin-top:-20px;font-family:Arial,sans-serif;font-size:20px;line-height:40px;text-align:center}
.news_wrap .news_list .thmb{position:relative;float:left;overflow:hidden;width:140px;max-height:150px;min-height:90px;margin-right:18px;background-color:#eee}
.news_wrap .news_list .thmb:before{background-position:0px -88px;width:67px;height:15px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -33px;content:''}
.news_wrap .news_list .thmb img{position:relative;vertical-align:top}
.news_wrap .news_list .thmb .mask{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1)}
.news_wrap .news_list .thmb .ico_vod{position:absolute;bottom:4px;left:6px;width:26px;height:26px;background-position:-20px -1030px}
.news_wrap .news_list .thmb .ico_up{position:absolute;top:0;left:0;width:22px;height:22px;background-position:-80px -247px}
.news_wrap .news_list .text{overflow:hidden}
.news_wrap .news_list .text .title{display:inline-block;max-width:100%;margin:5px 0 4px;color:#000;font-size:14px;font-weight:bold;letter-spacing:-1px}
.news_wrap .news_list .text .title:visited{color:#888}
.news_wrap .news_list .text .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:4px}
.news_wrap .news_list .text .desc{color:#5e5e5e;line-height:19px}
.news_wrap .news_list .source{padding-top:8px;color:#999;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.news_wrap .news_list .source > span{display:inline-block;vertical-align:middle}
.news_wrap .news_list .source .press,.news_wrap .news_list .source .section{color:#578ce1}
.news_wrap .news_list .source .bar{display:inline-block;width:1px;height:10px;margin:-1px 8px 1px 4px;background:#e3e3e3;vertical-align:middle}
.news_wrap .news_list .source .ico{display:inline-block;height:11px;margin:-1px 5px 1px 10px;vertical-align:middle}
.news_wrap .news_list .source .visit,.news_wrap .news_list .source .comment,.news_wrap .news_list .source .play{font-family:Arial,sans-serif;font-size:12px}
.news_wrap .news_list .source .visit .ico{width:15px;background-position:-63px -196px}
.news_wrap .news_list .source .comment .ico{width:14px;background-position:-80px -196px}
.news_wrap .news_list .source .play .ico{width:8px;margin-left:1px;margin-right:2px;background-position:-80px -211px}
.news_wrap .news_list2{overflow:hidden;padding:15px 0 5px;border-bottom:1px solid #d7d7d7;font-family:"돋움",Dotum,Helvetica,sans-serif}
.news_wrap .news_list2.ranking li{height:207px}
.news_wrap .news_list2.ranking .thmb{width:210px;height:117px;background-color:#e4e8f1}
.news_wrap .news_list2.ranking .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.news_wrap .news_list2.ranking .thmb img{position:relative}
.news_wrap .news_list2.ranking .rank_num{width:auto;margin-right:13px;padding-left:2px}
.news_wrap .news_list2.ranking .rank_num span{padding-top:5px;font-size:26px;text-align:left}
.news_wrap .news_list2.ranking .text{padding-top:13px}
.news_wrap .news_list2.ranking .text .title{font-size:12px;font-weight:normal;line-height:17px;letter-spacing:0}
.news_wrap .news_list2.ranking .source{padding-top:6px}
.news_wrap .news_list2 ul{margin-left:-15px}
.news_wrap .news_list2 ul:after{display:table;clear:both;content:''}
.news_wrap .news_list2 li{float:left;width:210px;height:214px;margin-left:15px}
.news_wrap .news_list2 .best .rank_num{color:#36c}
.news_wrap .news_list2 .rank_num{float:left;width:23px;min-height:90px;margin-right:15px;color:#777}
.news_wrap .news_list2 .rank_num span{display:block;font-family:Arial,sans-serif;font-size:20px;line-height:40px;text-align:center}
.news_wrap .news_list2 .thmb{display:block;position:relative;height:122px;background-color:#e4e8f1}
.news_wrap .news_list2 .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.news_wrap .news_list2 .thmb img{position:relative;vertical-align:top}
.news_wrap .news_list2 .thmb .mask{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1)}
.news_wrap .news_list2 .thmb .ico_vod{position:absolute;bottom:4px;left:6px;width:26px;height:26px;background-position:-20px -1030px}
.news_wrap .news_list2 .thmb .ico_up{position:absolute;top:0;left:0;width:22px;height:22px;background-position:-80px -247px}
.news_wrap .news_list2 .text{padding:11px 2px 0}
.news_wrap .news_list2 .text .title{color:#000;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:-1px}
.news_wrap .news_list2 .text .title:visited{color:#888}
.news_wrap .news_list2 .source{padding-top:8px;color:#999;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.news_wrap .news_list2 .source > span{display:inline-block;vertical-align:middle}
.news_wrap .news_list2 .source .press,.news_wrap .news_list2 .source .section{color:#578ce1}
.news_wrap .news_list2 .source .bar{display:inline-block;width:1px;height:10px;margin:-1px 8px 1px 4px;background:#e3e3e3;vertical-align:middle}
.news_wrap .news_list2 .source .ico{display:inline-block;height:11px;margin:-1px 5px 1px 10px;vertical-align:middle}
.news_wrap .news_list2 .source .visit,.news_wrap .news_list2 .source .comment,.news_wrap .news_list2 .source .play{font-family:Arial,sans-serif;font-size:12px}
.news_wrap .news_list2 .source .visit .ico{width:15px;background-position:-63px -196px}
.news_wrap .news_list2 .source .comment .ico{width:14px;background-position:-80px -196px}
.news_wrap .news_list2 .source .play .ico{width:8px;margin-left:1px;margin-right:2px;background-position:-80px -211px}
.article_notice_txt{font-size:14px;line-height:20px;color:#5578b3;letter-spacing:-0.5px}
.news_comment{padding-top:16px}
.article_nocmt{line-height:20px;border:1px solid #dedede;background-color:#fcfcfc;text-align:center;font-size:14px;color:#666;letter-spacing:-0.5px}
.article_nocmt .nocmt_p{padding:26px 0 28px}
.article_nocmt .nocmt_p:before{background-position:0px -49px;width:36px;height:35px;content:'';display:block;margin:0 auto 14px}
.article_nocmt .nocmt_p > em{color:#000}
.comment_close .u_cbox .u_cbox_content_wrap,.comment_close .u_cbox .u_cbox_paginate,.comment_close .u_cbox .u_cbox_loading_bar,.comment_close .u_cbox .u_cbox_view_comment{display:none !important}
.comment_close .u_cbox .u_cbox_inform_status,.comment_close .u_cbox .u_cbox_write_wrap{display:none !important}
.news_headline{position:relative;margin-bottom:12px;padding:32px 4px 0;border-bottom:1px solid #e8e8e8}
.news_headline .logo{display:block;padding:0 2px 5px;color:#3f75da;font-size:13px;font-weight:bold}
.news_headline .logo .link{display:inline-block;vertical-align:top;color:inherit;text-decoration:none}
.news_headline .logo img{vertical-align:top}
.news_headline .issues_end_more{position:absolute;right:5px;top:24px;padding:0 18px 0 0;white-space:nowrap;color:#5182de;font-weight:bold;text-decoration:none;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/issues_more.png) no-repeat 100% 2px}
.news_headline .issues_end_more em{color:#fb514d;padding-left:1px}
.news_headline .tag{overflow:hidden;display:inline-block;height:21px;margin-top:-5px;padding:0 5px;border:1px solid #7aa0e5;color:#36c;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:12px;font-weight:bold;line-height:20px;text-decoration:none}
.news_headline .title{font-size:30px;font-family:'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;line-height:1.3em;letter-spacing:-1px}
.news_headline .info{padding:10px 2px 16px;color:#999;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.news_headline .info span{display:inline-block;vertical-align:top;line-height:20px}
.news_headline .info .bar{width:1px;height:10px;margin:4px 9px 0px 5px;background:#dcdcdc}
.news_headline .info .press_link{overflow:hidden;display:inline-block;width:51px;height:20px;margin:-2px 0 2px 9px;background-position:-185px -665px;vertical-align:top}
.news_headline_v2{border-color:#dadada}
.news_headline_v2 .info{padding-bottom:24px}
.news_work{padding-left:6px}
.news_work:after{display:table;clear:both;content:''}
.news_work .count,.news_work .setting{float:left;width:50%}
.news_work .count{position:relative}
.news_work .count:after{display:table;clear:both;content:''}
.news_work .count .u_likeit{float:left}
.news_work .count .u_likeit a,.news_work .count .u_likeit a:hover,.news_work .count .u_likeit a:visited{text-decoration:none}
.news_work .count .sns_share{display:inline-block;margin-left:4px;vertical-align:top;border:1px solid #dfdfdf}
.news_work .count .sns_share > a{display:block;width:34px;height:30px;cursor:pointer}
.news_work .count .sns_share .sns_share_ico{width:21px;height:19px;margin:5px 0 0 8px;background-position:-357px -995px;vertical-align:top}
.news_work .count .sns_share .spi_onebtn{left:0}
.news_work .count .sns_share .spi_onebtn .spi_lst_release{left:1px !important}
.news_work .comment{float:left;display:block;height:30px;padding:0 10px;margin-left:4px;color:#444;font-family:Arial,sans-serif;font-size:14px;line-height:30px;text-decoration:none;vertical-align:middle;border:1px solid #dfdfdf}
.news_work .comment .ico{width:19px;height:19px;margin:-2px 6px 2px 0;background-position:-327px -996px;vertical-align:middle}
.news_work .setting{position:relative;margin-top:-4px;z-index:10;font-size:0;line-height:0;text-align:right}
.news_work .setting > a{display:inline-block;height:37px;vertical-align:top}
.news_work .setting .article_font{width:60px;background-position:0 -575px}
.news_work .setting .article_font.selected{background-position:-185px -575px}
.news_work .setting .article_zoom_tit{width:69px;height:37px;background-position:-247px -575px;vertical-align:top}
.news_work .setting .article_zoom_out{width:40px;background-position:-100px -575px}
.news_work .setting .article_zoom_in{width:40px;background-position:-60px -575px}
.news_work .setting .article_print{width:41px;background-position:-140px -575px}
.news_work .setting .article_print2{padding:0 1px;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:12px;line-height:39px;text-decoration:none}
.news_work .setting .article_print2:hover{text-decoration:none}
.news_work .setting .article_print2 .ico{display:inline-block;width:21px;height:37px;background-position:-153px -575px;vertical-align:top}
.news_work .setting .font_set{display:none;position:absolute;top:30px;right:111px;width:66px;padding:4px 0;border:1px solid #d3d3d3;background:#fff}
.news_work .setting .font_set a{display:block;height:17px;padding-top:6px;padding-left:9px}
.news_work .setting .font_set a:hover{background:#f2f2f2}
.news_work .setting .font_set a span{display:block;width:45px;height:11px}
.news_work .setting .font_set .gulim span{background-position:-260px -354px}
.news_work .setting .font_set .gulim.on span{background-position:-260px -999px}
.news_work .setting .font_set .dotum span{background-position:-260px -367px}
.news_work .setting .font_set .dotum.on span{background-position:-260px -1012px}
.news_work .setting .font_set .batang span{background-position:-260px -380px}
.news_work .setting .font_set .batang.on span{background-position:-260px -1025px}
.news_work .setting .font_set .malgun span{background-position:-260px -393px}
.news_work .setting .font_set .malgun.on span{background-position:-260px -1038px}
.news_work .setting .font_set .nanum span{background-position:-260px -406px}
.news_work .setting .font_set .nanum.on span{background-position:-260px -1051px}
.news_end{padding-top:25px;color:#222;font-size:15px;line-height:1.8em;font-family:'굴림',gulim,sans-serif}
.news_end a{color:#222}
.news_end > p{margin:1.8em 0}
.news_end > p:first-child{margin-top:0}
.news_end > p.source{margin:26px 0 0;font-size:15px;line-height:25px;letter-spacing:-0.5px;color:#222}
.news_end > p.source b{padding-right:5px}
.news_end > p.source ~ .reporter_info{margin-top:32px}
.news_end img{display:block;max-width:100%;margin:0 auto;vertical-align:top}
.news_end table{width:100%;margin:1.8em auto}
.news_end table p{display:block;margin:0;padding-top:9px;color:#999 !important;font-size:12px !important;font-family:'돋움',Dotum,Helvetica,sans-serif !important;line-height:21px !important;text-align:center}
.news_end table,.news_end td{color:#999 !important;font-size:12px !important;font-family:'돋움',Dotum,Helvetica,sans-serif !important;line-height:21px !important}
.news_end .end_photo_org{display:block;margin:0 auto;padding-bottom:7px;color:#999 !important;font-size:12px !important;font-family:'돋움',Dotum,Helvetica,sans-serif !important;line-height:21px !important;vertical-align:top}
.news_end .img_desc{display:block;padding-top:11px;color:#999 !important;font-size:12px !important;font-family:'돋움',Dotum,Helvetica,sans-serif !important;line-height:21px !important;text-align:center}
.news_end.size1{font-size:12px}
.news_end.size2{font-size:13px}
.news_end.size3{font-size:15px}
.news_end.size4{font-size:17px}
.news_end.size5{font-size:19px}
.news_end.font1{font-family:'굴림',gulim,Sans-serif}
.news_end.font2{font-family:'돋움',dotum,Helvetica,sans-serif}
.news_end.font3{font-family:'바탕',batang,Sans-serif}
.news_end.font4{font-family:'맑은 고딕','malgun gothic',Sans-serif}
.news_end.font5{font-family:'나눔고딕',nanumgothic,Sans-serif}
.news_end .naver_post span.img,.news_end .naver_post span.img span{display:block;text-align:center;vertical-align:top;line-height:1em}
.news_end .naver_post p{margin:0}
.news_end_da{float:right;width:240px;margin-bottom:10px;margin-left:20px}
.news_end_da + p{margin-top:0}
.news_end_da2{margin-top:11px;padding-bottom:40px;border-bottom:1px solid #ededed}
.news_end_da2 .ad_wrap .ad_img{position:relative}
.news_end_da2 .ad_wrap .ad_img a{width:660px;height:400px;display:block}
.news_end_da2 .ad_wrap .ad_img span{position:absolute}
.news_end_da2 .ad_wrap .ad_img .top{top:0;height:1px;width:100%;border-top:1px solid;border-color:rgba(0,0,0,0.15)}
.news_end_da2 .ad_wrap .ad_img .right{top:0;right:0;left:auto;height:100%;width:1px;border-right:1px solid;border-color:rgba(0,0,0,0.15)}
.news_end_da2 .ad_wrap .ad_img .bottom{bottom:0;top:auto;height:1px;width:100%;border-bottom:1px solid;border-color:rgba(0,0,0,0.15)}
.news_end_da2 .ad_wrap .ad_img .left{top:0;left:0;height:100%;width:1px;border-left:1px solid;border-color:rgba(0,0,0,0.15)}
.news_end_da2 .ad_wrap .ppl_image_section{display:block;padding-top:20px;line-height:12px;text-align:center}
.news_end_da2 .ad_wrap .ppl_image_section img{vertical-align:top}
.news_end_da2 .ad_clip{position:absolute;top:auto;bottom:15px;left:15px;right:auto;background:#000;color:#fff}
.categorize{position:relative;z-index:15;padding-top:2px}
.categorize .btn_guide_categorize{display:inline-block;font-size:14px;line-height:20px;color:#767678;letter-spacing:-0.5px;cursor:pointer}
.categorize .btn_guide_categorize:focus,.categorize .btn_guide_categorize:hover,.categorize .btn_guide_categorize:active{text-decoration:none;outline:none}
.categorize .btn_guide_categorize:before{background-position:-173px -153px;width:15px;height:15px;display:inline-block;margin:2px 4px 0 0;vertical-align:top;content:''}
.categorize .categorize_item{display:inline-block;background-color:#f0f3f9}
.categorize .guide_categorize{position:absolute;top:38px;left:0;width:300px;padding:19px 18px 16px 20px;border:#e0e0e0 1px solid;background-color:#f8f8f8}
.categorize .guide_title{position:relative;display:block;font-size:12px;line-height:18px;color:#000;font-weight:normal}
.categorize .guide_title:before{width:17px;height:17px;margin:-2px 5px 0 0;vertical-align:middle;background-position:-297px -926px;content:''}
.categorize .guide_text{margin-top:4px;font-size:12px;line-height:18px;color:#808080}
.categorize .btn_report{width:95px;height:22px;margin:3px 0 4px;background-position:0 -1089px;cursor:pointer}
.categorize .btn_close{position:absolute;top:10px;right:10px;width:13px;height:13px;cursor:pointer;background-position:-297px -946px}
.link_news{padding:33px 0 28px;border-top:1px solid #e4e4e4;border-bottom:1px solid #ededed;font-family:"돋움",Dotum,Helvetica,sans-serif}
.link_news h3{margin-bottom:9px;color:#000;font-size:16px;line-height:20px;letter-spacing:-1px}
.link_news h3 span{display:inline-block;padding-top:1px;color:#222;font-size:13px;font-weight:normal;line-height:20px;letter-spacing:0;vertical-align:top}
.link_news h3 span > em{font-weight:bold}
.link_news h3 span:before{content:'';display:inline-block;width:1px;height:13px;margin:-2px 10px 2px 11px;background:#dcdcdc;vertical-align:middle}
.link_news h3 .logo{line-height:21px;font-weight:bold;font-size:16px;color:#2565d0;vertical-align:0;margin:-1px 5px 0 1px;padding-top:0}
.link_news h3 .logo:before{display:none}
.link_news h3 .logo img{width:auto}
.link_news ul{padding-left:3px}
.link_news ul li{padding-top:3px}
.link_news ul a{overflow:hidden;display:block;color:#000;font-size:14px !important;line-height:22px;white-space:nowrap;text-overflow:ellipsis;padding-right:34px}
.link_news ul a:before{content:'';display:inline-block;width:2px;height:2px;margin:-2px 7px 2px 0;background:#b5b5b5;vertical-align:middle}
.link_news .link_press_collection{display:block;height:53px;line-height:57px;margin-top:33px;border:1px solid #e5e5e5;text-decoration:none;text-align:center;font-weight:bold;font-size:0;color:#3c3c3c}
.link_news .link_press_collection:first-child{margin-top:-37px}
.link_news .link_press_collection .logo{display:inline-block;margin-right:4px;font-size:14px;color:#2565d0;vertical-align:middle}
.link_news .link_press_collection .text{font-size:14px;vertical-align:middle}
.link_news .link_press_collection .text:after{background-position:-253px -165px;width:7px;height:13px;content:'';display:inline-block;margin-left:9px;vertical-align:-1px}
.news_end_btn{margin-top:62px;margin-bottom:35px;text-align:center}
.news_end_btn a,.news_end_btn a:hover,.news_end_btn a:visited{text-decoration:none}
.news_end_btn ~ .news_comment{padding-top:28px}
.news_end_btn + .link_news{border-top:0}
.news_end_btn .u_likeit{display:block;padding:0 58px;border-top:1px solid #e6e6e8;border-bottom:1px solid #e6e6e8}
.new_end_back{margin:10px 0 0;border:1px solid #ededed;font-family:"돋움",Dotum,Helvetica,sans-serif}
.new_end_back a{overflow:hidden;display:block;height:42px;color:#222;font-size:14px;font-weight:bold;line-height:43px;text-align:center;text-decoration:none}
.comment_guide{margin:10px 0 9px;padding:22px 20px 17px 20px;border:1px solid #ededed;background:#f8f8f8;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:center}
.comment_guide .toggle{display:inline-block;height:19px;color:#222;font-size:14px;font-weight:bold;line-height:19px;text-decoration:none}
.comment_guide .arr span{color:#3f75da}
.comment_guide .arr:after{content:'';width:19px;height:19px;margin:-2px 0 2px 6px;background-position:-25px -47px;vertical-align:middle}
.comment_guide .guide_text{display:block;padding-top:9px;color:#a6a6a6;font-size:11px}
.comment_guide_v2 .arr:after{background-position:-48px -47px}
.article_temp{overflow:hidden;padding-top:30px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.article_temp .temp_head{position:relative}
.article_temp h3.title{color:#000;font-size:16px;letter-spacing:-1px}
.article_temp h3.title span{color:#36c}
.article_temp .article_list ul{margin-left:-30px;padding-top:5px}
.article_temp .article_list ul:after{display:table;clear:both;content:''}
.article_temp .article_list li{float:left;width:315px;margin-left:30px;padding:10px 0;border-bottom:1px solid #f2f2f2}
.article_temp .article_list a{display:block;height:54px;color:#222;text-decoration:none}
.article_temp .article_list a:after{display:table;clear:both;content:''}
.article_temp .article_list a:visited{color:#888}
.article_temp .article_list a:hover .title{text-decoration:underline}
.article_temp .article_list .thmb{position:relative;float:left;width:60px;margin-right:14px}
.article_temp .article_list .thmb img{vertical-align:top}
.article_temp .article_list .thmb .mask{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1)}
.article_temp .article_list .text{overflow:hidden;padding-top:1px}
.article_temp .article_list .title{line-height:18px}
.article_temp .article_list .press{display:block;padding-top:5px;color:#999;font-size:11px}
.reporter{position:relative;padding:0 0 0 17px;border-left:3px solid #e6e6ea}
.reporter + .reporter{margin:40px 0 0}
.reporter .reporter_profile{position:relative;display:table}
.reporter .link_thumbnail{display:table-cell;padding-top:1px;vertical-align:middle}
.reporter .thumbnail{position:relative;width:38px;margin-right:8px}
.reporter .thumbnail img{border-radius:50%;vertical-align:top}
.reporter .thumbnail:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.04);border-radius:50%;content:''}
.reporter .profile_info{line-height:0}
.reporter .subscribe_info{display:block;line-height:16px;margin-top:3px;font-size:13px;letter-spacing:-0.5px;color:#222}
.reporter .subscribe_info .subscribe_info_item{display:inline-block;vertical-align:top}
.reporter .subscribe_info .subscribe_info_item:after{display:table;clear:both;content:''}
.reporter .subscribe_info .subscribe_info_item dt,.reporter .subscribe_info .subscribe_info_item dd{float:left}
.reporter .subscribe_info .subscribe_info_item dd{margin-left:5px}
.reporter .subscribe_info .subscribe_info_item + .subscribe_info_item{margin-left:2px}
.reporter .subscribe_info .subscribe_info_item + .subscribe_info_item:before{float:left;margin-top:3px;height:8px;padding-right:5px;border-left:1px solid #e6e6ea;content:''}
.reporter a.link_press .name:after{display:inline-block;vertical-align:top;width:6px;height:6px;margin:5px 0 0 2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,0.48);border-width:1px 1px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;content:''}
.reporter .link_press{display:inline-block;text-decoration:none;line-height:0;vertical-align:top}
.reporter .link_press .press{display:inline-block;margin-right:5px;vertical-align:top}
.reporter .link_press .press img{vertical-align:top}
.reporter .link_press .name{display:inline-block;margin-right:8px;padding-top:2px;vertical-align:top;font-size:15px;line-height:20px;font-weight:bold;letter-spacing:-0.5px}
.reporter .message{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:40px;margin-top:10px;font-size:12px;line-height:18px;color:#999;letter-spacing:-0.5px}
.reporter .email{margin-top:2px;font-size:13px;line-height:18px;letter-spacing:-0.5px;color:#222}
.reporter .subscribe{display:inline-block;padding-top:1px;vertical-align:top}
.reporter .subscribe .button_subscribe{background:transparent;color:#4978f4;font-size:14px;line-height:18px;font-weight:600;letter-spacing:-0.5px;cursor:pointer}
.reporter .subscribe .button_subscribe:before{background-position:-118px -213px;width:14px;height:14px;display:inline-block;margin:2px 3px 0 0;vertical-align:top;content:''}
.reporter .subscribe .button_subscribe.is_on{color:#929294}
.reporter .subscribe .button_subscribe.is_on:before{background-position:-136px -213px;width:14px;height:14px;margin:2px 3px 2px 0;content:''}
.reporter_recommend{position:relative;margin-top:15px;margin-right:3px;padding:20px 9px 24px 28px;border-radius:4px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.07);box-shadow:0 4px 8px 0 rgba(0,0,0,0.07);border:solid 1px rgba(0,0,0,0.04);background-color:#eeeff2}
.reporter_recommend + .reporter{margin-top:39px}
.reporter_recommend::before{background-position:-196px -167px;width:22px;height:8px;position:absolute;top:-8px;left:13px;content:''}
.reporter_recommend .button_close{background-position:-149px -56px;width:32px;height:32px;position:absolute;top:8px;right:8px;cursor:pointer;background-color:transparent}
.reporter_recommend .title{display:block;font-size:13px;line-height:16px;letter-spacing:-0.5px;font-weight:600;color:#303038}
.reporter_recommend .reccomend_list{margin-top:9px}
.reporter_recommend .reccomend_list:after{display:table;clear:both;content:''}
.reporter_recommend .reccomend_list .recommend_item + .recommend_item{margin-left:11px}
.reporter_recommend .recommend_item{position:relative;float:left;width:109px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:12px 10px 14px;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.07);box-shadow:0 2px 4px 0 rgba(0,0,0,0.07);background-color:#ffffff}
.reporter_recommend .recommend_item .link_recommend{display:block;text-decoration:none}
.reporter_recommend .recommend_item .link_recommend .img_wrap{width:44px;height:44px;border-radius:50%;overflow:hidden;margin:0 auto;border:1px solid rgba(0,0,0,0.05)}
.reporter_recommend .recommend_item .link_recommend .img_wrap img{vertical-align:top}
.reporter_recommend .recommend_item .link_recommend .name{display:block;margin-top:6px;font-size:16px;line-height:19px;font-weight:500;color:#303038;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.reporter_recommend .recommend_item .link_recommend .info{margin-top:1px;font-size:12px;line-height:15px;color:#767678}
.reporter_recommend .recommend_item .subscribe .button_subscribe{height:28px;margin-top:7px;padding:0 9px;border:1px solid #4978f4;font-size:14px;font-weight:400;color:#4978f4;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-0.5px;background-color:#fff;white-space:nowrap;cursor:pointer}
.reporter_recommend .recommend_item .subscribe .button_subscribe::before{background-position:-223px -213px;width:10px;height:10px;display:inline-block;vertical-align:top;margin:3px 2px 0 0;content:''}
.reporter_recommend .recommend_item .subscribe .button_subscribe.is_on{border-color:#e6e6ea;color:#3d3d44}
.reporter_recommend .recommend_item .subscribe .button_subscribe.is_on .subscribe_layer{display:block}
.reporter_recommend .recommend_item .subscribe .button_subscribe.is_on::before{background-position:-140px -199px;width:11px;height:8px;margin-top:4px}
.reporter_area{margin-top:60px}
.reporter_area .subscribe .subscribe_layer{position:absolute;left:0;z-index:100;min-width:300px;margin-top:6px;padding:15px;background-color:#fff;border:1px solid #a6a6a6;font-size:14px;color:#222;letter-spacing:-1px;line-height:21px;white-space:nowrap;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.reporter_area .subscribe .subscribe_layer .button_group{padding-top:10px;font-size:13px;color:#444;letter-spacing:-1px}
.reporter_area .subscribe .subscribe_layer .button_group .button_layer{display:inline-block;width:60px;line-height:31px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:1px solid #e0e0e0;font-size:13px;color:#444;letter-spacing:-1px;cursor:pointer}
.reporter_area .subscribe .subscribe_layer .button_layer_close{position:absolute;top:0;right:0;padding:10px;background:transparent;cursor:pointer}
.reporter_area .subscribe .subscribe_layer .button_layer_close:before{background-position:-134px -153px;width:16px;height:15px;display:block;content:''}
.button_reporter_more{display:block;margin:15px auto 0;background:transparent;cursor:pointer}
.button_reporter_more:before{background-position:0px 0px;width:46px;height:45px;display:block;content:''}
.button_reporter_more.is_fold:before{background-position:-50px 0px;width:46px;height:45px}
.reporter_morenews{margin-top:6px}
.reporter_morenews .morenews_item + .morenews_item{padding-top:5px}
.reporter_morenews .link_morenews{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:15px;line-height:20px;color:#303038;letter-spacing:-0.5px}
.reporter_morenews .link_morenews:before{display:inline-block;vertical-align:top;width:3px;height:3px;margin:7px 6px 0 0;background-color:#6c6f76;border-radius:50%;content:''}
.copyright{margin-top:33px;border-radius:2px;color:#999;font-size:12px;line-height:18px;letter-spacing:-0.5px}
.promotion{margin-top:2px}
.promotion .link_promotion{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:15px;line-height:26px;color:#3d3d44;letter-spacing:-0.5px}
.promotion .link_promotion:before{display:inline-block;vertical-align:top;width:3px;height:3px;margin:10px 6px 0 0;background-color:#6c6f76;border-radius:50%;content:''}
.news_poll{margin:31px 0 45px;padding:21px 32px 30px;border:1px solid #e4e4e4;font-family:'돋움',Dotum,Helvetica,sans-serif !important}
.news_poll img{max-width:inherit !important}
.news_poll .title{position:relative;margin-bottom:6px;line-height:1.5em;text-indent:23px}
.news_poll .title b{color:#000;font-family:'나눔고딕',nanum gothic,sans-serif !important;font-size:16px !important}
.news_poll .title:before{content:'';position:absolute;top:3px;left:0;width:17px;height:17px;background-position:-380px -210px;vertical-align:top}
.news_poll .poll_area .info .period b{background-position:-173px -486px}
.news_poll .poll_area .info .join b{background-position:-193px -486px}
.news_poll .poll_btn .btn{width:160px;height:37px;margin:0 2px 0 1px;border:0;background:#2970d9;color:#fff;font-size:12px;line-height:42px}
.news_poll .poll_btn .off{background:#8991a3}
.news_poll_ct{overflow:hidden;position:relative;padding:7px 0 21px;font-size:12px !important}
.news_poll_ct:after{display:table;clear:both;content:''}
.news_poll_ct img{vertical-align:top}
.news_poll_ct .ico_vs{position:absolute;top:67px;left:50%;z-index:50;width:40px;height:40px;margin-left:-19px;background-position:-342px -233px}
.news_poll_ct .border{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:-1px;border:1px solid #508cf1}
.news_poll_ct .ico_vod{position:absolute;bottom:3px;left:5px;width:20px;height:20px;background-position:0 -1030px}
.news_poll_ct .inner{position:relative;z-index:10;margin-bottom:-1px;border:1px solid #f2f2f2}
.news_poll_ct .inner:nth-child(odd){background:#fbfbfb}
.news_poll_ct .inner label{display:table;height:50px;padding:2px 38px 0 14px;line-height:1.3em;position:relative;z-index:30}
.news_poll_ct .inner label span{display:table-cell;vertical-align:middle}
.news_poll_ct .inner .thmb{overflow:hidden;position:absolute;top:-1px;left:-1px;z-index:10;width:54px;height:54px}
.news_poll_ct .inner .thmb img{margin-left:-7px}
.news_poll_ct .inner .thmb a{display:block}
.news_poll_ct .inner .thmb ~ label{margin-left:54px}
.news_poll_ct .inner .emblem{overflow:hidden;position:absolute;top:0;left:5px;width:54px;height:54px;text-align:center}
.news_poll_ct .inner .emblem img{margin-top:3px}
.news_poll_ct .inner .emblem ~ label{margin-left:54px}
.news_poll_ct .inner .vod{overflow:hidden;position:absolute;top:-1px;left:-1px;z-index:40;width:84px;height:54px;background:#e4e4e4;text-align:center}
.news_poll_ct .inner .vod img{vertical-align:top}
.news_poll_ct .inner .vod ~ label{margin-left:84px}
.news_poll_ct .inner a.vod_area{display:block}
.news_poll_ct .inner div.vod_area .ico_vod{display:none}
.news_poll_ct .inner .check{overflow:hidden;position:absolute;top:17px;right:19px;z-index:30;width:18px;height:18px;background-position:-270px -321px}
.news_poll_ct .inner .check input{margin-top:-30px;margin-left:-30px}
.news_poll_ct .inner .on{background-position:-292px -321px}
.news_poll_ct .over{z-index:20}
.news_poll_ct .over .border{display:block}
.news_poll_ct .over .vod{z-index:30}
.news_poll_ct .over .vod_area:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #508cf1;border-right:0}
.news_print .news_headline{padding-top:96px;position:static}
.news_print #wrap{width:auto;margin:0 45px}
.news_print #footer{border:0;padding:0}
.news_url{position:relative;margin-top:5px;padding:21px 0 34px 78px;border-top:1px solid #ebebeb;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;text-align:left}
.news_url:after{display:table;clear:both;content:''}
.news_url strong{position:absolute;top:21px;left:0;letter-spacing:-1px}
@media print{.news_print #header,.news_print #footer{display:none}
	.news_print .news_headline{padding-top:40px}
}
.news_headline,.news_work,.news_end{padding-left:10px}
.news_banner > div,.news_banner > a{margin-top:20px}
.news_banner > div:empty,.news_banner > a:empty{margin-top:0}
.news_end iframe[source="YOUTUBE"],.news_end iframe[src*="youtu.be"],.news_end iframe[src*="www.youtube.com"]{width:100%;height:365px;border:0}
.news_end iframe[src*="serviceapi.rmcnmv.naver.com"],.news_end iframe[src*="tv.naver.com"][src*="sharePlayer"]{width:650px;height:365px;border:0}
.news_end .byline{margin:4px 0 3px;font-size:15px;line-height:25px;color:#222;word-break:keep-all}
.news_end .vod_area{min-height:408px;margin-bottom:52px}
.news_end .vod_area object{min-height:408px}
.news_end .vod_area:first-child{margin-bottom:28px;padding-left:0}
.news_end .ip_block{position:relative}
.news_end .ip_block dt .bg_txt{display:block;position:absolute;left:0;right:0;bottom:0;z-index:1;height:25px;background-color:#000;filter:alpha(opacity=70);opacity:0.7}
.news_end .ip_block dt .txt{position:absolute;left:0;right:0;bottom:0;z-index:2;height:25px;font-size:11px;text-align:center;color:#fff}
.news_end .ip_block dd img{vertical-align:top}
.arbitration_law{margin:28px 0 30px;padding:22px 0 18px;border:1px solid #e5e5e5;text-align:center}
.arbitration_law img{vertical-align:middle;margin:-2px 6px 2px 0}
.arbitration_law p{margin:3px 49px -2px;color:#888;line-height:16px}
.arbitration_law strong{display:block;margin:0 49px;line-height:18px}
/* record */
.record{padding-bottom:60px}
.record_title{padding:23px 0 24px}
.record_title .record_h{font-size:16px;color:#3f75da;letter-spacing:-1px}
.record_sub_title{position:relative;margin-top:32px;padding-bottom:17px}
.record_sub_title .record_h{font-size:16px;color:#000;letter-spacing:-1px}
.record_sub_title .record_h span{color:#2f6bda}
.record_sub_title .record_h_info{position:absolute;top:0;right:0;font-size:11px;line-height:18px;letter-spacing:-1px;color:#b5b5b5}
.record_sub_title .date{position:absolute;top:4px;right:0;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:12px;color:#5f5f5f}
.record_sub_title.with_combo_box .date{right:132px}
.record_sub_title + .combo_box{z-index:100;margin-top:-37px;padding-bottom:11px}
.record_sub_title + .schedule_nav{z-index:100;margin:0;margin-top:-46px;padding-bottom:16px}
.record_sub_title + .toggle_tab{margin-top:-43px}
.schedule_nav + .record_sub_title{margin-top:-29px}
.record_tab{margin-bottom:48px;border-top:3px solid #3f4550}
.record_tab .list{display:table;width:100%;table-layout:fixed;border-right:1px solid #b4b5c0;border-left:1px solid #b4b5c0;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_tab li{display:table-cell}
.record_tab a{display:block;background:#f7f7f9;color:#3f4044;text-decoration:none}
.record_tab .menu{display:block;position:relative;height:51px;border-bottom:1px solid #b4b5c0;line-height:49px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_tab .menu:before{display:none;position:absolute;top:16px;left:0;width:1px;height:18px;background:#d3d3d3;content:''}
.record_tab .menu:first-child img{margin-right:7px}
.record_tab .menu img{margin-right:9px;vertical-align:middle}
.record_tab li + li .menu:before{display:inline-block}
.record_tab li.selected a{background:#fff;color:#3f75da}
.record_tab li.selected .menu{border-left:1px solid #b4b5c0;border-bottom-color:#e1e2e5}
.record_tab li.selected .menu:before{display:none}
.record_tab li.selected + li .menu{border-left:1px solid #b4b5c0}
.record_tab li.selected + li .menu:before{display:none}
.record_tab li.selected:first-child .menu{border-left:0}
.record_tab .title{font-size:15px;font-weight:bold;letter-spacing:-1px;vertical-align:middle}
.record_tbl table{width:100%;border-width:1px;border-style:solid;border-color:#777784 #e0e0e0 #d4d4d4;margin-top:-1px;table-layout:fixed;border-collapse:collapse}
.record_tbl th{height:40px;background:#f7f7f9 url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_record_th.png) repeat-x 0 100%;font-size:11px;color:#636469;letter-spacing:-1px}
.record_tbl th a{display:block;position:relative;color:#636469;text-decoration:none}
.record_tbl th .empty{color:#a9a9ac}
.record_tbl th .sort:after{overflow:hidden;display:inline-block;width:5px;height:3px;margin-left:6px;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/sp_record_v2.png) no-repeat 0 0;font-size:0;line-height:0;vertical-align:middle;content:''}
.record_tbl th.selected .sort{color:#1c1d1e}
.record_tbl th.selected .sort:after{background-position:-8px 0}
.record_tbl th .empty .sort:after{background-position:-16px 0}
.record_tbl td{font-family:tahoma,'돋움',Dotum,sans-serif;background-image:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_record_td.png);background-repeat:repeat-x;font-size:12px;text-align:center}
.record_tbl td .inner{padding:8px 0 7px}
.record_tbl td span{color:#2e2e2e}
.record_tbl td .empty span{color:#cbcbcb}
.record_tbl td .emblem{position:absolute;top:4px;left:13px}
.record_tbl td.num{position:relative;font-family:Arial,sans-serif;font-size:15px}
.record_tbl td.num strong{color:#444}
.record_tbl td.best strong{color:#3f75da}
.record_tbl td .no_record_guide{height:120px;color:#999;font-family:"나눔고딕",nanum gothic,sans-serif;line-height:120px}
.record_tbl tr:first-child td{background-image:none}
.record_tbl tr:first-child td .inner{margin-top:-1px}
.record_tbl .dv td{background-image:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_record_tddv.png);background-repeat:repeat-x}
.record_tbl .selected{font-weight:bold}
.record_tbl th.selected{border-width:1px 1px 0;border-style:solid;border-color:#ed2621}
.record_tbl td.selected{border-width:0 1px;border-style:solid;border-color:#ed2621}
.record_tbl tr.last td.selected{border-bottom:1px solid #ed2621}
.record_tbl .align_l{text-align:left}
.record_tbl .align_l .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:1px;font-family:"돋움",Dotum,Helvetica,sans-serif;letter-spacing:0;vertical-align:middle}
.record_tbl .align_l .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:3px;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;color:#9e9e9e;letter-spacing:0;vertical-align:middle}
.record_tbl .team_title{color:#000;font-size:13px}
.record_tbl th.align_l .inner{padding-left:20px}
.record_tbl td.align_l .inner{position:relative;padding-left:43px}
.record_tbl.double_line td .inner{padding-top:8px;padding-bottom:6px}
.record_tbl.double_line td .emblem{top:11px;left:9px}
.record_tbl.double_line th.align_l .inner{padding-left:14px}
.record_tbl.double_line td.align_l .inner{padding-left:40px;padding-right:20px}
.record_tbl + .record_tbl{margin-top:5px}
.record_tbl + .record_tbl table{border-top-color:#d4d4d4}
.record_tbl + .record_tbl.exception{margin-top:0}
.record_tbl + .record_tbl.exception table{border-top-color:#777784}
.state_bar1,.state_bar2,.state_bar3,.state_bar4{position:absolute;width:5px;left:-1px;top:1px;right:auto;bottom:0}
.state_bar1{background-color:#6f8dd9}
.state_bar2{background-color:#88c3ef}
.state_bar3{background-color:#80d882}
.state_bar4{background-color:#c0c0c0}
.state_desc{padding:18px 0 13px}
.state_desc ul{display:inline-block;margin-left:-1px}
.state_desc li{display:inline-block;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:12px;color:#888;margin-right:17px;letter-spacing:-0.8px}
.state_desc li:before{content:'';display:inline-block;width:11px;height:11px;margin:1px 5px 0 0;vertical-align:top}
.state_desc .state1:before{background-color:#6f8dd9}
.state_desc .state2:before{background-color:#88c3ef}
.state_desc .state3:before{background-color:#80d882}
.state_desc .state4:before{background-color:#c0c0c0}
.state_desc .adddesc_noti{color:#b3b3b3;font-size:11px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.record_tbl tr:first-child td .state_bar1,.record_tbl tr:first-child td .state_bar2,.record_tbl tr:first-child td .state_bar3,.record_tbl tr:first-child td .state_bar4{top:0}
.record_lead{border-width:1px;border-style:solid;border-color:#777784 #e0e0e0 #d4d4d4}
.record_lead .lead_title{position:absolute;left:0;right:0;top:0;min-height:42px;border-bottom:1px solid #cbcbd0;background:#f7f7f9;font-size:13px;line-height:42px;color:#636469;text-align:center}
.record_lead .lead_inner{display:table;width:100%;table-layout:fixed}
.record_lead .lead_inner li{position:relative;display:table-cell;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:43px;vertical-align:top}
.record_lead .lead_inner li.no_record_list{vertical-align:middle}
.record_lead .lead_inner li:first-child{width:251px}
.record_lead .lead_inner li + li{border-left:1px solid #e0e0e0}
.record_lead .lead_inner + .lead_inner{border-top:1px solid #d4d4d4}
.record_lead .lead_area{position:relative}
.record_lead .lead_area .empty{display:table;table-layout:fixed;width:100%;height:161px;text-align:center;font-family:'나눔고딕',nanum gothic,Sans-serif;color:#999}
.record_lead .lead_area .empty span{display:table-cell;text-align:center;vertical-align:middle}
.record_lead li:first-child .lead_area{border:0}
.record_lead .image{overflow:hidden;position:absolute;top:14px;left:14px;height:79px}
.record_lead .image img{width:63px;vertical-align:top}
.record_lead .image .mask{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1)}
.record_lead .text{position:relative;min-height:30px;padding:13px 57px 10px 37px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.record_lead .text.no_record .rank_num{color:#999}
.record_lead .text + .text{border-top:1px solid #f4f4f4}
.record_lead .rank_num{position:absolute;top:11px;left:20px;font-family:Arial,sans-serif;font-size:15px;color:#444}
.record_lead .info .name{display:block;font-size:12px;color:#222}
.record_lead .info .team{display:block;margin-top:2px;font-size:11px;color:#9e9e9e;letter-spacing:-1px}
.record_lead .stat{position:absolute;top:9px;right:16px;font-size:11px;color:#444}
.record_lead .stat span{font-family:tahoma,sans-serif;font-size:14px;vertical-align:-1px}
.record_lead .best .rank_num,.record_lead .best .stat{color:#3f75da}
.record_lead .best .stat span{font-weight:bold}
.record_lead .best .name{font-weight:bold}
.record_lead .image + .text{margin:0 14px 0 90px;padding:13px 44px 10px 18px}
.record_lead .image + .list{position:relative;padding:0 14px 0 91px}
.record_lead .image + .list .text{padding:13px 44px 10px 17px}
.record_lead .image + .text .rank_num,.record_lead .image + .list .rank_num{left:0}
.record_lead .image + .text .stat,.record_lead .image + .list .stat{right:2px}
.record_info{padding:27px 0;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,'Apple SD Gothic Neo',Sans-serif;font-size:12px;line-height:19px;color:#777}
.state_desc ~ .record_info{margin-top:-16px}
.record_info .p_noti,.record_info .p_desc{margin-top:5px}
.record_info .p_noti:first-child,.record_info .p_desc:first-child{margin-top:0}
.record_info .link{color:#1c66d2}
.record .quick_top{margin-bottom:-44px;padding-top:7px}
.record_kr{border-width:1px;border-style:solid;border-color:#777784 #e0e0e0 #d4d4d4 #e0e0e0}
.record_kr img{vertical-align:top}
.record_kr .inner{overflow:hidden}
.record_kr .inner:after{display:table;clear:both;content:''}
.record_kr .inner + .inner{border-top:1px solid #eaeaea}
.record_kr .kr_info{position:relative;float:left;display:table;width:236px;height:63px;padding:0 0 0 14px;background-color:#fbfbfc;font-family:"돋움",Dotum,Helvetica,sans-serif;table-layout:fixed}
.record_kr .kr_info:after{display:table;clear:both;content:''}
.record_kr .kr_info .thmb{display:table-cell;width:63px;height:47px}
.record_kr .kr_info .thmb .image_wrap{display:inline-block;overflow:hidden;width:47px;height:47px;margin-top:8px}
.record_kr .kr_info .thmb .image{display:table;height:100px;margin-top:-26px;table-layout:fixed}
.record_kr .kr_info .thmb .image span{display:table-cell;vertical-align:middle}
.record_kr .kr_info .thmb .image img{width:100%;vertical-align:middle}
.record_kr .kr_info .thmb .border{position:absolute;top:8px;left:14px;width:47px;height:47px;border:1px solid #000;box-sizing:border-box;-webkit-box-sizing:border-box;opacity:10}
.record_kr .kr_info .emblem{position:absolute;top:8px;right:12px}
.record_kr .kr_info .wrap{display:table-cell;width:100%;vertical-align:middle}
.record_kr .kr_info .name{padding:3px 0;color:#222;font-weight:bold}
.record_kr .kr_info .profile{color:#999;font-size:11px;line-height:14px;padding-right:45px;padding-top:1px}
.record_kr .kr_info .profile .team{display:block;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.record_kr .kr_info .profile .team ~ span:before{content:'';display:inline-block;width:1px;height:10px;margin:-1px 5px 1px;background-color:#d2d2d2;vertical-align:middle}
.record_kr .kr_info .profile .team + span:before{display:none}
.record_kr .record_tbl2{float:left;width:748px}
.record_kr + .record_kr{margin-top:-1px}
.record_tbl2{overflow:hidden;padding-top:13px}
.record_tbl2 ul{display:table;width:100%;margin-left:-1px}
.record_tbl2 li{display:table-cell;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bar_record_tbl2.png) no-repeat 0 50%;color:#222;font-family:tahoma,sans-serif;font-size:14px;text-align:center}
.record_tbl2 li span{padding:0 9px}
.record_tbl2 .title{display:block;color:#b5b5b7;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:11px;font-weight:bold;line-height:18px;letter-spacing:-1px}
/* schedule */
.schedule{padding-bottom:51px}
.schedule .schedule_info{margin-top:15px;font-size:12px;line-height:19px;color:#777}
.schedule .schedule_info .link{color:#1c66d2}
.schedule .quick_top{padding-top:10px}
.schedule_week_area{margin-bottom:43px}
.schedule_week{position:relative;padding:0 43px;border:1px solid #bdbfbf;border-top-color:#666}
.schedule_week .list{display:table;width:100%;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
.schedule_week li{display:table-cell}
.schedule_week li a,.schedule_week li .disabled{position:relative;display:block;height:46px;margin:-1px 0;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:46px;text-align:center;text-decoration:none}
.schedule_week li a:before,.schedule_week li .disabled:before{display:none;position:absolute;top:1px;left:0;width:1px;height:44px;background:#e3e3e3;content:''}
.schedule_week li .disabled .day,.schedule_week li .disabled .week{color:#b2b2b2}
.schedule_week li + li a:before,.schedule_week li + li .disabled:before{display:block}
.schedule_week li .day{font-family:Arial,sans-serif;font-weight:bold;font-size:16px;color:#222}
.schedule_week li .today{overflow:hidden;position:absolute;top:-9px;left:50%;width:36px;height:18px;margin-left:-18px;background-position:0 -409px}
.schedule_week li .today span{margin-left:50px}
.schedule_week .selected a{background:#3f75da}
.schedule_week .selected a:before{display:none}
.schedule_week .selected + li a:before{display:none}
.schedule_week .selected span{color:#fff}
.schedule_week .arr{position:absolute;top:0;width:43px;height:44px}
.schedule_week .arr:before{display:block;position:absolute;top:0;width:1px;height:44px;background:#d7d7d7;content:''}
.schedule_week .arr span{display:block;width:10px;height:19px;margin:14px auto 0}
.schedule_week .prev{left:0}
.schedule_week .prev:before{right:0}
.schedule_week a.prev span{background-position:-290px -665px}
.schedule_week span.prev span{background-position:-314px -665px}
.schedule_week .next{right:-1px;border-right:1px solid #bbb}
.schedule_week .next:before{left:0}
.schedule_week a.next span{background-position:-302px -665px}
.schedule_week span.next span{background-position:-326px -665px}
.schedule_vs{position:relative;padding:23px 0 19px;border:1px solid #bdbfbf;border-top:0;background-color:#f7f7f9}
.schedule_vs.paging{padding:23px 51px 19px}
.schedule_vs.paging .bx{padding:0}
.schedule_vs .list{display:table;width:100%;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
.schedule_vs .bx{position:relative;display:table-cell;padding:0 17px;vertical-align:top}
.schedule_vs .bx .empty{display:block;padding:20px 0;text-align:center;color:#c8c8c8}
.schedule_vs .bx .empty:before{display:block;margin:0 auto 13px;width:47px;height:47px;background-position:-240px -665px;content:''}
.schedule_vs .bx.before_game .vs_area .num{display:none}
.schedule_vs .bx.before_game .vs_area + .vs_area:before{position:absolute;left:-12px;top:20px;font-family:Tahoma,sans-serif;font-size:20px;color:#a4a3a8;font-weight:600;content:'VS'}
.schedule_vs .bx ~ .bx{border-left:1px solid #e4e4e4}
.schedule_vs .vs_info{position:absolute;top:40px;left:0;right:0;text-align:center}
.schedule_vs .vs_info .state{display:inline-block;height:16px;padding:2px 4px 0;border:1px solid #d1d1d1;border-radius:10px;min-width:31px;color:#9e9e9e;background-color:#fff;font-size:11px;line-height:16px;font-family:'돋움',dotum,sans-serif;text-align:center}
.schedule_vs .vs_info .suspended{margin-top:6px;font-size:11px;font-family:'돋움',dotum,sans-serif;color:#3f75da}
.schedule_vs .live .vs_info .state{border-color:#ff0000;background-color:#ff0000;color:#fff}
.schedule_vs .end .vs_info .state{border-color:#898889;background-color:#9c9c9c;color:#fff}
.schedule_vs .vs_area{margin-top:-8px;float:left;position:relative;width:50%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.schedule_vs .vs_area .emblem{vertical-align:top}
.schedule_vs .vs_area .flag{margin:-4px 0 -13px;vertical-align:top}
.schedule_vs .vs_area .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 10px;font-weight:bold;font-size:14px;font-family:Arial,'나눔고딕',nanum gothic,'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;letter-spacing:-1px}
.schedule_vs .vs_area .num{position:absolute;top:16px;font-family:Tahoma,Sans-serif;font-size:22px;color:#444}
.schedule_vs .vs_info + .vs_area{padding-right:39px;padding-left:3px}
.schedule_vs .vs_info + .vs_area .num{right:9px}
.schedule_vs .vs_area + .vs_area{padding-right:3px;padding-left:39px}
.schedule_vs .vs_area + .vs_area .num{left:-9px}
.schedule_vs .vs_area + .vs_area .num:before{display:inline-block;width:18px;font-weight:bold;font-size:inherit;color:inherit;content:':'}
.schedule_vs .vs_btn{margin-bottom:-6px;padding-top:16px;clear:both;text-align:center}
.schedule_vs .vs_btn .btn{display:inline-block;padding:0 5px;border:1px solid #d0d0d0;background-color:#fff;min-width:57px;line-height:27px;color:#111;text-decoration:none}
.schedule_vs .vs_btn span.btn{color:#a1a1a1;border-color:#d0d0d0}
.schedule_vs .arr{position:absolute;top:0;width:51px;height:100%}
.schedule_vs .arr span{display:block;position:absolute;top:50%;left:50%;width:18px;height:35px;margin:-18px 0 0 -9px}
.schedule_vs .prev{left:0}
.schedule_vs .prev:before{right:0}
.schedule_vs a.prev span{background-position:0 -852px}
.schedule_vs span.prev span{background-position:-40px -852px}
.schedule_vs .next{right:-1px}
.schedule_vs .next:before{left:0}
.schedule_vs a.next span{background-position:-20px -852px}
.schedule_vs span.next span{background-position:-60px -852px}
.schedule_paginate{padding-top:10px;text-align:center;font-size:0;line-height:0;margin-bottom:-22px}
.schedule_paginate span{width:12px;height:12px;margin:0 1px 0 2px;background-position:-296px -739px}
.schedule_paginate span.selected,.schedule_paginate span[aria-selected='true']{background-position:-312px -739px}
.schedule_month_area .schedule_subtitle{padding:9px 0 17px;font-size:16px;color:#000;letter-spacing:-1px}
.schedule_month_area .schedule_subtitle span{color:#2355b4}
.schedule_month_area .schedule_subtitle + .combo_box{float:right;z-index:120;margin-top:-44px;padding-bottom:12px}
.schedule_month_area > .empty{overflow:hidden;position:relative;height:33px;margin-top:-2px;border:1px solid #d4d4d4;border-top-color:#bdbfbf;font-size:11px;font-family:'돋움',dotum,sans-serif;color:#ccc;line-height:36px;letter-spacing:-1px;text-align:center;background-color:#fff}
.schedule_month{border-right:1px solid #bdbfbf;border-left:1px solid #bdbfbf;border-top:1px solid #666;border-bottom:1px solid #bdbfbf}
.schedule_month .list{display:table;width:100%;margin-bottom:-1px}
.schedule_month .list li{display:table-cell}
.schedule_month .list a{position:relative;display:block;color:#3e3e3e;font-size:11px;font-family:'돋움',dotum,sans-serif;text-decoration:none;min-width:47px;text-align:center;line-height:39px}
.schedule_month .list a:before{position:absolute;top:13px;left:0;background-color:#ebebeb;width:1px;height:12px;content:''}
.schedule_month .list li:first-child a:before{display:none}
.schedule_month .list .selected a{border-bottom:1px solid #3f75da;color:#3f75da;font-weight:bold}
.schedule_month .list .month:first-child{display:inline-block}
.schedule_normal{border-right:1px solid #bdbfbf;border-left:1px solid #bdbfbf;border-top:1px solid #666;border-bottom:1px solid #bdbfbf}
.schedule_normal .list{margin-bottom:-1px;text-align:center}
.schedule_normal .list li{display:inline-block;font-size:0;vertical-align:top}
.schedule_normal .list a{overflow:hidden;position:relative;display:block;height:39px;padding:0 12px 0 16px;color:#3e3e3e;font-size:11px;font-family:'돋움',dotum,sans-serif;text-decoration:none;min-width:47px;text-align:center;line-height:40px}
.schedule_normal .list a:before{position:absolute;top:13px;left:0;background-color:#ebebeb;width:1px;height:12px;content:''}
.schedule_normal .list li:first-child a:before{display:none}
.schedule_normal .list .selected a{border-bottom:1px solid #3f75da;color:#3f75da;font-weight:bold}
.schedule_normal .list .month:first-child{display:inline-block}
.schedule_month_table{margin-bottom:-1px;border-bottom:1px solid #d4d4d4}
.schedule_month_table table{width:100%;text-align:center;font-size:11px}
.schedule_month_table caption{position:absolute}
.schedule_month_table thead th{border-bottom:1px solid #bdbfbf;background-color:#f7f7f9;color:#969696;line-height:38px;letter-spacing:-1px;font-family:'돋움',dotum,sans-serif;font-size:12px}
.schedule_month_table thead th.date{padding-left:38px;border-left:1px solid #bdbfbf;text-align:left}
.schedule_month_table thead th.time_place{padding-left:15px}
.schedule_month_table thead th.game_content{padding-left:37px}
.schedule_month_table thead th.last{border-right:1px solid #bdbfbf}
.schedule_month_table tbody{vertical-align:middle}
.schedule_month_table tbody th{border-top:1px solid #f3f3f3;border-left:1px solid #e0e0e0;background-image:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_schedule_th.png);background-repeat:repeat-y;background-position:100% 0;background-color:#fafafd;color:#222;font-weight:normal;line-height:14px}
.schedule_month_table tbody th em{display:inline-block;margin-top:-1px;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;vertical-align:top}
.schedule_month_table tbody td{border-top:1px solid #f7f7f7;height:34px}
.schedule_month_table tbody td.last{border-right:1px solid #e0e0e0}
.schedule_month_table tbody tr:first-child th{border-top:0}
.schedule_month_table tbody tr:first-child td{border-top:0;background-image:none;height:33px}
.schedule_month_table tbody tr:first-child .inner{margin-top:-1px}
.schedule_month_table tbody .today th{border-left-color:#3f75da;border-top-color:#3f75da;border-bottom:1px solid #3f75da;color:#3f75da}
.schedule_month_table tbody .today.first td,.schedule_month_table tbody .today.first th{border-top:1px solid #3f75da}
.schedule_month_table tbody .today td.last{border-right-color:#3f75da}
.schedule_month_table tbody .today.last td{border-bottom:1px solid #3f75da}
.schedule_month_table tbody .today.last + tr td{background-image:none;border-top:none}
.schedule_month_table tbody .today.last + tr .inner{margin-top:-1px}
.schedule_month_table tbody .today.last + tr th{border-top:0}
.schedule_month_table tbody .today .time{color:#3f75da}
.schedule_month_table tbody .division th{border-top-color:#d1d2d7}
.schedule_month_table tbody .division td{border-top-color:#d1d2d7}
.schedule_month_table tbody th .empty{color:#999}
.schedule_month_table tbody td .empty{padding-top:3px;padding-right:70px;font-family:'돋움',dotum,sans-serif;color:#ccc;letter-spacing:-1px;text-align:center}
.schedule_month_table .col01{width:110px}
.schedule_month_table .col02{width:208px}
.schedule_month_table .col04{width:156px}
.schedule_month_table .col05{width:124px}
.schedule_month_table .inner:after{display:table;clear:both;content:''}
.schedule_month_table .team_left,.schedule_month_table .team_right{position:relative;padding-top:1px;float:left;width:50%;height:33px;line-height:33px;-webkit-box-sizing:border-box;box-sizing:border-box}
.schedule_month_table .team_left .name,.schedule_month_table .team_right .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;padding-top:1px;width:100%;color:#2e2e2e;font-family:'돋움',dotum,sans-serif;font-size:12px}
.schedule_month_table .team_left img,.schedule_month_table .team_right img{position:absolute;top:4px}
.schedule_month_table .team_left .flag,.schedule_month_table .team_right .flag{top:2px;margin:0 -4px}
.schedule_month_table .team_left .score,.schedule_month_table .team_right .score{position:absolute;top:2px;color:#222;font-family:Arial,sans-serif;font-weight:bold;font-size:14px}
.schedule_month_table .team_left.winner .name,.schedule_month_table .team_right.winner .name{font-weight:bold}
.schedule_month_table .team_left.winner .win,.schedule_month_table .team_right.winner .win{overflow:hidden;position:absolute;top:15px;width:4px;height:4px;background-color:#ff0000;border-radius:3px;-webkit-border-radius:3px;color:transparent;line-height:50px}
.schedule_month_table .team_left{padding-right:68px;text-align:right}
.schedule_month_table .team_left img{right:37px}
.schedule_month_table .team_left .score{right:5px}
.schedule_month_table .team_left.winner .win{right:23px}
.schedule_month_table .team_right{padding-left:68px;text-align:left}
.schedule_month_table .team_right img{left:37px}
.schedule_month_table .team_right .score{left:5px}
.schedule_month_table .team_right.winner .win{left:23px}
.schedule_month_table .team_right:before{position:absolute;top:0;bottom:0;left:-2px;width:4px;line-height:33px;font-size:14px;font-family:Arial,sans-serif;color:#222;font-weight:bold;text-align:center;content:':'}
.schedule_month_table .before_game .team_right:before{left:-10px;width:20px;color:#b4b4b4;font-size:13px;content:'vs'}
.schedule_month_table .time_place{padding:0 12px 0 18px;text-align:left}
.schedule_month_table .broadcast{padding-left:28px;text-align:left}
.schedule_month_table .broadcast .btn{display:inline-block;margin:1px 0 -1px 0;border:1px solid #e0e1e4;padding:0 5px;min-width:46px;line-height:22px;font-size:12px;color:#666;text-align:center;text-decoration:none;letter-spacing:-1px}
.schedule_month_table .broadcast span.btn{border-color:#ececec;color:#b2b2b2}
.schedule_month_table .game_content{padding-left:39px;text-align:left}
.schedule_month_table .game_content .inner{font-size:11px;font-family:'돋움',dotum,sans-serif;color:#3f75da}
.schedule_month_table .time{display:inline-block;width:38px;padding:1px 4px 0 2px;color:#000;font-family:Arial,sans-serif;vertical-align:top}
.schedule_month_table .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:130px;color:#999;font-size:11px;font-family:"돋움",dotum,sans-serif;vertical-align:top}
.schedule_record_wrap{position:relative;display:inline-block;vertical-align:top}
.schedule_record_wrap .btn_popup_open{width:67px;border:1px solid #d0d0d0;background-color:#fff;color:#111;font-family:'나눔고딕',nanum gothic,'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;font-size:12px;line-height:27px;cursor:pointer}
.schedule_record_wrap .btn_popup_open:disabled{color:#a1a1a1}
.schedule_record_wrap .btn_popup_open[aria-expanded='true'] + .schedule_record_popup{display:block}
.schedule_record_wrap .btn_popup_open[aria-expanded='false'] + .schedule_record_popup{display:none}
.schedule_record_popup{position:relative;padding:25px 20px;width:326px;border:1px solid #888d95;background-color:#fff}
.schedule_record_popup .schedule_record_header{text-align:left}
.schedule_record_popup .schedule_record_header .league_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#0279d9;font-size:12px}
.schedule_record_popup .schedule_record_header .match_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:3px;color:#222;font-size:14px;font-weight:bold}
.schedule_record_popup .schedule_record_content{margin-top:10px}
.schedule_record_popup .schedule_record_footer{margin-top:10px;text-align:center}
.schedule_record_popup .pagination_group{position:relative;display:inline-block}
.schedule_record_popup .pagination_group .page_num{display:inline-block;margin-top:2px;color:#999;font-family:Dotum,'돋움',sans-serif;font-size:11px}
.schedule_record_popup .pagination_group .btn_prev,.schedule_record_popup .pagination_group .btn_next{position:absolute;width:17px;height:16px;border:0}
.schedule_record_popup .pagination_group .btn_prev:disabled,.schedule_record_popup .pagination_group .btn_next:disabled{opacity:0.6}
.schedule_record_popup .pagination_group .btn_prev{top:0;left:-21px;background-position:-141px -852px}
.schedule_record_popup .pagination_group .btn_next{top:0;right:-21px;background-position:-157px -852px}
.schedule_record_popup .btn_popup_close{position:absolute;right:10px;top:10px;width:13px;height:13px;border:0;background-position:-141px -872px;cursor:pointer}
.schedule_record_table .record_head{display:table;width:100%}
.schedule_record_table .record_head .rank,.schedule_record_table .record_head .team,.schedule_record_table .record_head .point{display:table-cell;height:31px;background-color:#508de4;color:#fff;font-size:12px;font-weight:normal;letter-spacing:-0.5px;vertical-align:middle}
.schedule_record_table .record_head .rank.rank,.schedule_record_table .record_head .team.rank,.schedule_record_table .record_head .point.rank{width:44px;text-align:right}
.schedule_record_table .record_head .rank.point,.schedule_record_table .record_head .team.point,.schedule_record_table .record_head .point.point{width:75px;text-align:center}
.schedule_record_table .record_list{display:table;width:100%}
.schedule_record_table .record_list .item{display:table-row}
.schedule_record_table .record_list .item:first-child .rank{color:#36c}
.schedule_record_table .record_list .item:first-child .point{color:#36c}
.schedule_record_table .record_list .rank,.schedule_record_table .record_list .team,.schedule_record_table .record_list .point{display:table-cell;vertical-align:middle;border-bottom:1px solid #f1f1f1}
.schedule_record_table .record_list .rank{width:44px;color:#444;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;text-align:center}
.schedule_record_table .record_list .team{height:33px;color:#777;font-family:Dotum,'돋움',sans-serif;font-size:12px;text-align:left}
.schedule_record_table .record_list .team img{margin-right:4px;vertical-align:middle}
.schedule_record_table .record_list .team .name{display:inline-block;padding-top:3px;vertical-align:middle}
.schedule_record_table .record_list .point{width:75px;height:33px;color:#444;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;text-align:center}
.schedule_table_kfootball tbody td .empty{padding-right:95px}
.schedule_table_kfootball .col05{width:150px}
.esports_schedule .schedule_vs{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:157px}
.esports_schedule .schedule_vs.no_end_page .bx.before_game .vs_area + .vs_area:before{top:49px}
.esports_schedule .schedule_vs.no_end_page .vs_league{top:17px}
.esports_schedule .schedule_vs.no_end_page .vs_info{top:70px}
.esports_schedule .schedule_vs.no_end_page .vs_area .num{top:45px}
.esports_schedule .schedule_vs.no_end_page .vs_info + .vs_area{padding:20px 39px 20px 3px}
.esports_schedule .schedule_vs.no_end_page .vs_area + .vs_area{padding:20px 3px 20px 39px}
.esports_schedule .schedule_vs.no_end_page .vs_btn{display:none}
.esports_schedule .schedule_vs.title_group .bx{padding:0 26px}
.esports_schedule .schedule_vs.title_group .vs_league{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:-2px;left:26px;right:26px}
.esports_schedule .schedule_vs.title_group .vs_info{top:46px}
.esports_schedule .schedule_vs.title_group .vs_title{height:72px}
.esports_schedule .schedule_vs.title_group .vs_title .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-top:16px;font-size:16px;font-weight:bold;letter-spacing:-1px;text-align:center}
.esports_schedule .schedule_vs.title_group .vs_btn{padding-top:15px;margin-bottom:-2px}
.esports_schedule .schedule_vs .bx.live .vs_btn .btn{color:#d92e00}
.esports_schedule .schedule_vs .bx.before_game .vs_area + .vs_area:before{top:29px}
.esports_schedule .schedule_vs .vs_league{position:absolute;left:0;right:0;top:-3px;text-align:center;font-size:11px;color:#aaa;letter-spacing:-1px}
.esports_schedule .schedule_vs .vs_info{top:50px}
.esports_schedule .schedule_vs .vs_area .num{top:25px}
.esports_schedule .schedule_month_area{position:relative}
.esports_schedule .schedule_month_area .select_box_common{position:absolute;left:0;top:0}
.esports_schedule .combo_box.align_right{position:absolute;top:4px;right:0;margin-top:0}
.esports_schedule .schedule_subtitle{position:relative;color:#3f75da;font-size:16px;padding-bottom:16px;letter-spacing:normal}
.esports_schedule .schedule_subtitle em{display:inline-block;font-size:18px;font-family:Tahoma,sans-serif;vertical-align:top;margin-top:-1px}
.esports_schedule .schedule_subtitle .subtitle{display:inline-block;line-height:20px;font-weight:bold}
.esports_schedule .schedule_month_list{display:table;width:100%;table-layout:fixed;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd}
.esports_schedule .schedule_month_item{display:table-cell}
.esports_schedule .schedule_month_item .tab{width:100%;height:53px;line-height:53px;border-top:2px solid #ddd;background-color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#363844;cursor:pointer}
.esports_schedule .schedule_month_item .tab[aria-selected="true"]{border-color:#3f75da;color:#3f75da}
.esports_schedule .schedule_month_item .tab:disabled{color:#ccc;cursor:default}
.esports_schedule .schedule_team_wrap{display:table;width:100%;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;border:1px solid #d6d6d6;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.esports_schedule .schedule_team_name{display:table-cell;height:47px;width:93px;padding:4px 6px 0 18px;color:#898d90;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:keep-all;line-height:14px;vertical-align:middle}
.esports_schedule .schedule_team_list{position:relative;padding:12px 20px 11px 5px}
.esports_schedule .schedule_team_list:before{content:'';position:absolute;top:50%;left:0;width:1px;height:25px;margin-top:-12px;background-color:#eaebf0}
.esports_schedule .schedule_team_item{position:relative;display:inline-block;margin-left:19px}
.esports_schedule .schedule_team_item .input_chk{position:absolute;top:6px;left:6px;width:13px;height:13px}
.esports_schedule .schedule_team_item .label_chk{display:inline-block;height:25px;min-width:18px;padding-left:24px;line-height:28px;color:#363844;cursor:pointer}
.esports_schedule .schedule_team_item .label_chk:before{background-position:-188px -213px;width:13px;height:13px;content:'';position:absolute;top:6px;left:6px}
.esports_schedule .schedule_team_item .input_chk[aria-checked='true'] + .label_chk{color:#3f74da}
.esports_schedule .schedule_team_item .input_chk[aria-checked='true'] + .label_chk:before{background-position:-154px -213px;width:13px;height:13px}
.esports_schedule .schedule_team_item .input_chk:disabled + .label_chk{color:#c4c4c4;cursor:default}
.esports_schedule .schedule_team_item .input_chk:disabled + .label_chk:before{background-position:-171px -213px;width:13px;height:13px}
.esports_schedule .schedule_table_title{height:56px;padding-top:27px;font-family:"돋움",Dotum,Helvetica,sans-serif;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}
.esports_schedule .schedule_table_title .league{display:inline-block;color:#000;font-size:15px;letter-spacing:-1px}
.esports_schedule .schedule_table_title .month{display:inline-block;margin-left:4px;color:#3f74da;font-size:15px;letter-spacing:-1px}
.esports_schedule .schedule_month_table table{table-layout:fixed;border-collapse:collapse;border-spacing:0}
.esports_schedule .schedule_month_table [class^=head]{padding-top:2px;background-color:#fbfbfb;border-top:1px solid #eee;border-bottom:2px solid #a7a7a7;line-height:28px;font-size:11px;color:#898d90;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box}
.esports_schedule .schedule_month_table .header01,.esports_schedule .schedule_month_table .header02,.esports_schedule .schedule_month_table .header07{text-align:left}
.esports_schedule .schedule_month_table .header01{width:95px;padding-left:20px}
.esports_schedule .schedule_month_table .header02{width:57px;padding-left:25px}
.esports_schedule .schedule_month_table .header03{width:123px}
.esports_schedule .schedule_month_table .header04{width:auto;padding-left:20px}
.esports_schedule .schedule_month_table .header05{width:144px;padding-right:20px;text-align:right}
.esports_schedule .schedule_month_table .header07{width:119px;padding-left:14px}
.esports_schedule .schedule_month_table tbody tr:first-child td{height:34px}
.esports_schedule .schedule_month_table tbody th{padding-left:20px;border-left:none;border-top:1px solid #efeff1;border-right:1px solid #efeff1;background:none;text-align:left}
.esports_schedule .schedule_month_table tbody th em{font-family:Tahoma,sans-serif;font-size:13px}
.esports_schedule .schedule_month_table tbody th .empty{color:#d8d8d8}
.esports_schedule .schedule_month_table tbody td{height:34px;border-top:1px solid #efeff1}
.esports_schedule .schedule_month_table tbody td .empty{padding-right:56px;color:#d8d8d8}
.esports_schedule .schedule_month_table td.time{position:relative;font-family:Tahoma,sans-serif;color:#222;display:table-cell;width:auto;padding:0 0 0 24px;vertical-align:middle;text-align:left}
.esports_schedule .schedule_month_table td.season{padding-left:10px;color:#b2b2b2;letter-spacing:-1px;text-align:left}
.esports_schedule .schedule_month_table td.season span,.esports_schedule .schedule_month_table td.season .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:130px;color:#999;font-size:11px;font-family:"돋움",dotum,sans-serif;vertical-align:top}
.esports_schedule .schedule_month_table td.season span{width:110px;padding-top:3px}
.esports_schedule .schedule_month_table td.season .name{color:#dfdfdf;padding-top:3px}
.esports_schedule .schedule_month_table td.season .name + span{padding-top:0}
.esports_schedule .schedule_month_table td.game{padding-left:26px}
.esports_schedule .schedule_month_table td.broadcast{padding-left:0;text-align:right}
.esports_schedule .schedule_month_table td.game_content{padding:0 8px 0 14px;font-family:"돋움",Dotum,Helvetica,sans-serif}
.esports_schedule .schedule_month_table td.game_content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-top:3px;letter-spacing:-1px;color:#b2b2b2}
.esports_schedule .schedule_month_table .division th{border-top-color:#efeff1}
.esports_schedule .schedule_month_table .division td{border-top-color:#efeff1}
.esports_schedule .schedule_month_table .division_inner td{border-top-color:#fafafa}
.esports_schedule .schedule_month_table .division_inner .time{border-top-color:#fff}
.esports_schedule .schedule_month_table .division_inner .time:before{content:'';position:absolute;top:-1px;left:20px;right:0;height:1px;background-color:#fafafa}
.esports_schedule .schedule_month_table .score{top:0;font-family:Tahoma,sans-serif;font-size:12px}
.esports_schedule .schedule_month_table .team_left{padding-right:80px}
.esports_schedule .schedule_month_table .team_left img{right:49px}
.esports_schedule .schedule_month_table .team_left.winner .name{padding-right:1px}
.esports_schedule .schedule_month_table .team_right{padding-left:80px}
.esports_schedule .schedule_month_table .team_right img{left:49px}
.esports_schedule .schedule_month_table .btn_video,.esports_schedule .schedule_month_table .btn_broadcast,.esports_schedule .schedule_month_table .btn_popup_open{display:inline-block;width:55px;height:22px;margin:0;padding:0 4px;background-color:#fff;border:1px solid #dbdbdb;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;color:#747474;letter-spacing:-1px;line-height:22px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
html[data-useragent*="Trident"] .esports_schedule .schedule_month_table .btn_video,html[data-useragent*="Trident"] .esports_schedule .schedule_month_table .btn_broadcast,html[data-useragent*="Trident"] .esports_schedule .schedule_month_table .btn_popup_open{line-height:23px}
html[data-useragent*="Windows NT 6.1"] .esports_schedule .schedule_month_table .btn_video,html[data-useragent*="Windows NT 6.1"] .esports_schedule .schedule_month_table .btn_broadcast,html[data-useragent*="Windows NT 6.1"] .esports_schedule .schedule_month_table .btn_popup_open{line-height:24px}
.esports_schedule .schedule_month_table .btn_video:hover{border-color:#d4d4d4;color:#3c3c3c}
.esports_schedule .schedule_month_table .btn_broadcast{background-color:#f63e3c;border-color:#f63e3c;color:#fff}
.esports_schedule .schedule_month_table .btn_broadcast:hover{background-color:#ff0f0e;border-color:#ff0f0e}
.esports_schedule .schedule_month_table .btn_broadcast:disabled{background-color:#fff;border-color:#e4e4e4;color:#b2b2b2;cursor:default}
.esports_schedule .schedule_month_table span.btn_broadcast{cursor:default}
.esports_schedule .schedule_month_table span.btn_broadcast:hover{background-color:#f63e3c;border-color:#f63e3c}
.esports_schedule .schedule_month_table .today th{color:#5890ff;border-bottom:0}
.esports_schedule .schedule_month_table .live td.time{color:#fa383c;font-weight:bold}
.esports_schedule .schedule_month_table .live .ico_live{position:absolute;top:15px;left:17px;width:5px;height:5px;background-color:#fa383c;border-radius:3px;-webkit-border-radius:3px;color:transparent;line-height:1px}
.esports_schedule .schedule_month_table .schedule_record_popup{top:26px}
.esports_schedule .schedule_info{color:#a9a9a9}
.esports_schedule .schedule_record_popup{z-index:10;position:absolute;top:33px;left:0}
.wbaseball_schedule .schedule_week_area .schedule_vs .list{min-height:83px}
.wbaseball_schedule .schedule_week_area .schedule_vs .bx .empty{padding:18px 0}
.wbaseball_schedule .schedule_week_area .schedule_vs .vs_info{top:43px}
.wbaseball_schedule .schedule_week_area .schedule_vs .vs_area .num{top:18px}
.wbaseball_schedule .schedule_week_area.type_npb .schedule_vs .bx .empty{padding:0}
.wbaseball_schedule .schedule_month_table.type_npb .col02{width:254px}
.wbaseball_schedule .schedule_month_table.type_npb .col04{width:342px}
.wbaseball_schedule .schedule_month_table.type_npb tbody td .empty{padding-right:90px}
.wbaseball_schedule .schedule_month_table.type_npb .game_content.last{padding-left:178px;text-align:center}
/* videocenter */
.videocenter{position:relative;background:#fff}
.videocenter.full .video_top .video_player{width:1000px;height:562px}
.videocenter.full .video_channel{top:636px;height:112px;padding:29px 17px 0 22px;border-top:0}
.videocenter.full .video_side_ad{top:778px}
.videocenter.full .video_wrap .aside{padding-top:390px}
.videocenter .video_wrap .content{width:700px;padding-bottom:100px}
.videocenter .video_wrap .content_area{margin-right:40px}
.videocenter .video_wrap .aside{width:300px}
.videocenter .video_wrap .aside .aside_inner:first-child{border-top:0}
.videocenter .video_wrap .schedule_nav{padding-bottom:22px;border-bottom:1px solid #eee}
.videocenter .video_wrap .schedule_nav ~ .type_match{margin-top:-19px}
.videocenter .tab_type1{border-right:1px solid #dadada;border-bottom:1px solid #dadada}
.videocenter .tab_type1 ul{display:table;width:100%;table-layout:fixed}
.videocenter .tab_type1 li{display:table-cell;border-top:2px solid #828282}
.videocenter .tab_type1 li a{overflow:hidden;display:block;height:47px;border-left:1px solid #dadada;color:#5e5e5e;font-size:14px;font-weight:bold;line-height:47px;text-align:center;text-decoration:none}
.videocenter .tab_type1 li.selected{border-color:#3f75dd}
.videocenter .tab_type1 li.selected a{color:#2f6bda}
.videocenter .tab_type1 .comment{padding-left:3px;color:#767676;font-weight:normal}
.videocenter .tab_type1 ~ .schedule_nav{margin:21px 0 0}
.videocenter .tab_type2{position:relative;border-bottom:1px solid #eee}
.videocenter .tab_type2 .bx_inner_wrap{display:inline-block}
.videocenter .tab_type2 .bx_inner_wrap .contest_info{float:right;padding-left:4px}
.videocenter .tab_type2 .bx_inner_wrap .contest_title{overflow:hidden}
.videocenter .tab_type2 .bx_inner_wrap:after{display:block;clear:both;content:''}
.videocenter .tab_type2.one_game,.videocenter .tab_type2.two_game{border-bottom:1px solid #dadada}
.videocenter .tab_type2.one_game:before,.videocenter .tab_type2.two_game:before{content:'';position:absolute;left:0;right:0;top:-1px;border-top:1px solid #f6f6f6}
.videocenter .tab_type2.one_game .prev,.videocenter .tab_type2.one_game .next,.videocenter .tab_type2.two_game .prev,.videocenter .tab_type2.two_game .next{display:none}
.videocenter .tab_type2.one_game .normal,.videocenter .tab_type2.two_game .normal{padding:0 30px}
.videocenter .tab_type2.one_game .normal .bx,.videocenter .tab_type2.two_game .normal .bx{border:none}
.videocenter .tab_type2.one_game .normal .bx .etc{color:#777}
.videocenter .tab_type2.two_game{display:table;width:100%;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}
.videocenter .tab_type2.two_game .normal{display:table-cell;position:relative}
.videocenter .tab_type2.two_game .normal:hover{cursor:pointer}
.videocenter .tab_type2.two_game .normal + .normal:before{position:absolute;left:0;top:0;bottom:0;border-left:1px solid #f6f6f6;content:''}
.videocenter .tab_type2.two_game .normal .bx .contest_info span{color:#8a8a8a}
.videocenter .tab_type2.two_game .normal .bx .etc{display:none}
.videocenter .tab_type2.two_game .normal.selected .bx,.videocenter .tab_type2.two_game .normal.selected .bx .contest_info span{color:#216ef3}
.videocenter .tab_type2.two_game .normal.selected:after{position:absolute;bottom:-1px;left:-1px;right:-1px;border-bottom:1px solid #216ef3;content:''}
.videocenter .tab_type2.two_game .normal + .normal.selected:after{left:0}
.videocenter .tab_type2.two_game .bx_inner_wrap .contest_title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:206px}
.videocenter .tab_type2 ul{white-space:nowrap}
.videocenter .tab_type2 ul li{display:inline-block;margin-left:-3px;vertical-align:top}
.videocenter .tab_type2 ul li:first-child{margin-left:0}
.videocenter .tab_type2 .prev,.videocenter .tab_type2 .next{position:absolute;top:50%;margin-top:-24px}
.videocenter .tab_type2 .prev span,.videocenter .tab_type2 .next span{display:block;width:14px;height:27px;margin:10px 6px}
.videocenter .tab_type2 .prev{left:0}
.videocenter .tab_type2 .next{right:0}
.videocenter .tab_type2 a.prev span{background-position:0 -135px}
.videocenter .tab_type2 a.next span{background-position:-18px -135px}
.videocenter .tab_type2 a.prev:hover span{background-position:-72px -135px}
.videocenter .tab_type2 a.next:hover span{background-position:-90px -135px}
.videocenter .tab_type2 span.prev span{background-position:-36px -135px}
.videocenter .tab_type2 span.next span{background-position:-54px -135px}
.videocenter .tab_type2 #rolling,.videocenter .tab_type2 #rolling_text,.videocenter .tab_type2 #rolling_match,.videocenter .tab_type2 #rolling_team{overflow:hidden;position:relative;z-index:20}
.videocenter .tab_type2 .rolling-list{width:32700px}
.videocenter .tab_type2 .rolling-list:after{display:table;clear:both;content:''}
.videocenter .tab_type2 .normal{padding:12px 30px;color:#000;font-size:14px;font-weight:bold;font-family:'돋움',Dotum,Helvetica,sans-serif;text-align:center}
.videocenter .tab_type2 .normal span{color:#216ef3}
.videocenter .tab_type2 .normal .bx{overflow:hidden;height:50px;border:1px solid #e7e7e7;line-height:49px}
.videocenter .tab_type2 .normal .etc{display:inline-block;margin-left:12px;padding-left:11px;color:#777;font-size:11px;font-weight:normal;background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/notice_bar.gif) no-repeat 0 18px}
.videocenter .type_text{padding:0 32px}
.videocenter .type_text li a{display:block;position:relative;height:80px;padding:0 16px;color:#6b6b6b;font-size:14px;font-weight:bold;text-align:center;text-decoration:none}
.videocenter .type_text li a:before{content:'';position:absolute;top:50%;left:0;width:1px;height:18px;margin-top:-9px;background:#f1f1f1}
.videocenter .type_text li a .underline{position:relative;z-index:20;display:inline-block;height:34px;padding:31px 0 0;letter-spacing:-1px}
.videocenter .type_text li:first-child a:before{display:none}
.videocenter .type_text li.selected a{color:#2f6bda}
.videocenter .type_text.short{padding:0}
.videocenter .type_team{padding:0 26px 0 27px}
.videocenter .type_team li{width:94px;padding:0 4px 0 3px}
.videocenter .type_team li a{display:block;height:71px;padding-top:5px;color:#616775;text-align:center;text-decoration:none}
.videocenter .type_team li a img{vertical-align:top}
.videocenter .type_team li a .name{overflow:hidden;display:block;margin:4px;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.videocenter .type_team li.selected a{color:#2f6bda}
.videocenter .type_team.short{padding:0}
.videocenter .type_match{padding:15px 27px 16px 27px;background-color:#fff}
.videocenter .type_match li{padding:0 3px}
.videocenter .type_match li.selected{z-index:20}
.videocenter .type_match li.selected .bx{border-color:#216ef3}
.videocenter .type_match li.selected .team .name{color:#2f6bda}
.videocenter .type_match li.selected .match_box{border-color:#4169f6}
.videocenter .type_match li.selected .match_name{color:#2f6bda;font-weight:bold}
.videocenter .type_match li a{display:block;position:relative;font-size:11px;text-decoration:none}
.videocenter .type_match .bx{width:131px;height:48px;padding:11px 6px 5px;border:1px solid #e7e7e7}
.videocenter .type_match .no_game{overflow:hidden;width:143px;height:64px;padding:0;background:#fafafa;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;color:#bfbfbf;line-height:64px;text-align:center}
.videocenter .type_match .team{position:relative;padding-right:20px}
.videocenter .type_match .team .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:98px;color:#000;font-family:"돋움",Dotum,Helvetica,sans-serif;letter-spacing:-1px}
.videocenter .type_match .team .name img{margin:-4px 4px 1px 0;vertical-align:middle}
.videocenter .type_match .team .score{position:absolute;top:3px;right:10px;color:#f92e62;font-family:verdana,sans-serif;text-align:right}
.videocenter .type_match .team + .team{margin-top:2px}
.videocenter .type_match .state{position:absolute;top:21px;right:10px;color:#bfbfbf;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:right;white-space:normal}
.videocenter .type_match .state .cancel{display:inline-block;width:30px;line-height:15px}
.videocenter .type_match .match_box{width:163px;height:29px;padding:17px 15px 18px;border:1px solid #e7e7e7;text-align:center}
.videocenter .type_match .match_box.no_game{line-height:29px}
.videocenter .type_match .match_box .league_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#aaa;font-size:11px}
.videocenter .type_match .match_box .match_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:2px;color:#000;font-size:12px}
.videocenter .videocenter_da{overflow:hidden;position:absolute;top:0;right:0;width:300px;height:75px}
.videocenter .video_side_ad{z-index:1;overflow:hidden;position:absolute;top:219px;right:0;width:300px;height:250px;background-color:#f0f0f0}
.videocenter .video_side_ad .link_ad{position:relative;display:block;height:100%}
.videocenter .video_side_ad .link_ad:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);border-left:1px solid #dadada;border-right:1px solid #dadada;content:''}
.videocenter .video_top{position:relative;background:url(https://ssl.pstatic.net/static/sports/2014/pc/common/bdr_ddd.gif) repeat-y 100% 0}
.videocenter .video_top:after{display:table;clear:both;content:''}
.videocenter .video_top .video_player{position:relative;width:700px;height:394px;background:#2b2f3b}
.videocenter .video_summary{position:relative;padding:19px 0 30px}
.videocenter .video_summary .title{padding-right:55px;font-size:23px;line-height:30px;letter-spacing:-0.5px}
.videocenter .video_summary .info{padding-top:6px;font-size:15px;line-height:18px;color:#888}
.videocenter .video_summary .info .origin{font-weight:bold;color:#666}
.videocenter .video_summary .info .date:before,.videocenter .video_summary .info .play:before,.videocenter .video_summary .info .origin:before{content:'';display:inline-block;width:1px;height:12px;background-color:#d8d8d8;margin:-2px 8px 0 4px;vertical-align:middle}
.videocenter .video_summary .info .date:first-child:before,.videocenter .video_summary .info .play:first-child:before,.videocenter .video_summary .info .origin:first-child:before{display:none}
.videocenter .video_summary .info .icon_play{background-position:-98px -54px;width:9px;height:12px;overflow:hidden;display:inline-block;margin:-2px 4px 0 0;vertical-align:middle;text-indent:100%;color:transparent}
.videocenter .video_summary .info .vs{font-weight:bold;color:#666}
.videocenter .video_summary .info .vs img{margin:-2px -3px 0 1px}
.videocenter .video_summary .service{position:absolute;top:19px;right:-6px}
.videocenter .video_summary .service .share{display:block;padding:9px 15px;font-size:13px;letter-spacing:-0.5px;text-align:center;color:#888;text-decoration:none}
.videocenter .video_summary .service .share:before{background-position:-231px -122px;width:20px;height:18px;content:'';display:block;margin:0 0 14px 4px}
.videocenter .preview_banner{margin:-10px 0 20px;background-color:#fff}
.videocenter .preview_banner.type_complete .ticket_area{border:1px solid #edeef4;background-color:#f8f8f8}
.videocenter .preview_banner .ticket_area{position:relative;padding:0 15px;height:38px;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}
.videocenter .preview_banner .ticket_area:after{display:table;clear:both;content:''}
.videocenter .preview_banner .ticket_area:before{background-position:-4px -75px;width:17px;height:12px;display:inline-block;margin:13px 3px 0 0;vertical-align:top;content:''}
.videocenter .preview_banner .ticket_area .highlight{color:#3680f7}
.videocenter .preview_banner .ticket_area .link_ticket{float:right;color:#3680f7;text-decoration:none}
.videocenter .preview_banner .ticket_area .link_ticket:before{position:absolute;top:0;left:0;right:0;bottom:0;content:''}
.videocenter .preview_banner .ticket_area .link_ticket:after{background-position:-29px -75px;width:7px;height:11px;display:inline-block;margin:13px 0 0 3px;vertical-align:top;content:''}
.videocenter .video_tools .end_btn .u_likeit{border-bottom:0}
.videocenter .video_channel{position:absolute;top:75px;right:0;width:260px;height:120px;padding:22px 18px 0 22px;border-top:2px solid #667184}
.videocenter .video_channel:after{display:table;clear:both;content:''}
.videocenter .video_channel .channel{float:left;width:64px}
.videocenter .video_channel .channel .thmb{position:relative;display:block;margin-bottom:7px}
.videocenter .video_channel .channel .thmb .tag{position:absolute;left:0;top:0;width:30px;height:18px;background-position:0 -1057px;vertical-align:middle}
.videocenter .video_channel .channel .thmb img{width:50px;height:50px;vertical-align:top}
.videocenter .video_channel .channel .btn{overflow:hidden;display:inline-block;height:28px;padding:0 8px 0 7px;border:1px solid #dedede;color:#666;font-family:"돋움",Dotum,Helvetica,sans-serif;font-weight:bold;line-height:28px}
.videocenter .video_channel .channel .btn .ico{display:inline-block;width:3px;height:6px;margin-left:8px;background-position:-22px -114px;vertical-align:middle}
.videocenter .video_channel dl.info{position:relative;float:left;width:194px;margin-top:-4px;color:#000;line-height:18px}
.videocenter .video_channel dl.info dd{font-family:'돋움',Dotum,'나눔고딕',nanum gothic,'맑은고딕',malgun gothic,Helvetica,sans-serif;padding-left:13px;color:#4886ea;font-size:11px}
.videocenter .video_channel dl.info dd span{display:inline-block;min-width:75px;color:#acacac;font-weight:normal;letter-spacing:-1px}
.videocenter .video_channel dl.info .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-bottom:5px;color:#333;font-weight:800;font-size:16px;text-decoration:none;line-height:22px}
.videocenter .video_channel dl.info:before{position:absolute;top:30px;left:1px;width:1px;height:64px;background-color:#eee;content:''}
.videocenter .video_channel .u_likeit_list_module .u_likeit_list_btn{overflow:hidden;display:inline-block;width:50px;height:22px;vertical-align:top;border:none;border-radius:0;background-color:blue}
.videocenter .video_channel .u_likeit_list_module .u_likeit_list_btn .u_txt{display:none}
.videocenter .video_channel .btn_subscription{display:inline-block;width:52px;height:24px;margin-left:-1px;background-position:-87px -1056px}
.videocenter .video_channel .btn_subscription.on{margin-left:-1px;background-position:-33px -1056px}
.videocenter .video_head{position:relative;margin-top:17px;padding-bottom:17px}
.videocenter .video_head .title{display:inline-block;padding-right:5px;font-size:18px;line-height:38px;vertical-align:middle}
.videocenter .video_head .title .league{color:#0279d9}
.videocenter .video_head .title .match{color:#000}
.videocenter .video_head .title .match:before{content:'';display:inline-block;margin:12px 8px 0;width:1px;height:15px;background-color:#c8c8c8;vertical-align:top}
.videocenter .video_head .title .score{color:#f92e62;font-family:verdana,sans-serif;font-size:18px}
.videocenter .video_head .title .emblem{float:left}
.videocenter .video_head .count{display:inline-block;margin:1px 0 -1px;color:#828282;font-family:Arial,sans-serif;font-size:15px;line-height:34px;vertical-align:middle}
.videocenter .video_head .link_record{width:55px;height:22px;margin-left:3px;vertical-align:middle;background-position:-72px -689px}
.videocenter .video_head .link_player{overflow:hidden;display:inline-block;position:relative;min-width:134px;height:26px;margin:2px 0 -2px 7px;padding:0 7px;border:1px solid #e0e1e4;color:#555;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:27px;text-decoration:none;vertical-align:middle}
.videocenter .video_head .link_player:before{content:'';position:absolute;top:5px;right:6px;width:15px;height:15px;background-position:-57px -545px}
.videocenter .video_head .search{position:absolute;top:3px;right:0;width:141px;height:26px;padding:3px 4px;border:1px solid #e1e1e1;background:#f8f8f8;border-radius:1px;-webkit-border-radius:1px}
.videocenter .video_head .search .typing{border:0;width:116px;height:24px;line-height:24px;background:#f8f8f8;vertical-align:middle}
.videocenter .video_head .search .typing::-ms-clear{background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/search_clear.png) no-repeat 0 0;color:transparent}
.videocenter .video_head .search .btn{position:absolute;top:0;right:0;display:block;width:26px;height:26px;margin:3px;border:0;background-position:0 -166px}
.videocenter .ly_video_player{position:absolute;top:50px;left:0;z-index:30;width:658px;border:1px solid #90919f;background:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif}
.videocenter .ly_video_player .title{display:block;height:49px;padding:0 20px;border-bottom:1px solid #d0d0d4;color:#4a4e5b;font-size:14px;line-height:49px}
.videocenter .ly_video_player .list{overflow:hidden}
.videocenter .ly_video_player .list ul{margin-left:-1px;margin-top:-1px}
.videocenter .ly_video_player .list ul:after{display:table;clear:both;content:''}
.videocenter .ly_video_player .list ul li{float:left;position:relative;width:25%}
.videocenter .ly_video_player .list a{display:block;height:36px;padding-left:15px;border-left:1px solid #f7f7f9;border-top:1px solid #f7f7f9;color:#656c7a;line-height:36px;text-decoration:none}
.videocenter .ly_video_player .list a:after{position:absolute;top:36px;left:0;display:block;width:100%;height:36px;margin-top:1px;border-left:1px solid #f7f7f9;border-top:1px solid #f7f7f9;content:''}
.videocenter .ly_video_player .list li.selected a{color:#2f6bda}
.videocenter .ly_video_player .paging{position:absolute;top:7px;left:0;width:100%;text-align:center}
.videocenter .ly_video_player .paging .wrap{position:relative;display:inline-block;padding:11px 38px 0;color:#c0c1c9;font-family:verdana,sans-serif}
.videocenter .ly_video_player .paging b{color:#797a85}
.videocenter .ly_video_player .paging b.selected{color:#e10074}
.videocenter .ly_video_player .paging .prev,.videocenter .ly_video_player .paging .next{position:absolute;top:2px}
.videocenter .ly_video_player .paging .prev{left:0}
.videocenter .ly_video_player .paging .next{right:0}
.videocenter .ly_video_player .paging .prev span,.videocenter .ly_video_player .paging .next span{display:block;width:6px;height:11px;margin:10px}
.videocenter .ly_video_player .paging a.prev span{background-position:-16px -196px}
.videocenter .ly_video_player .paging a.next span{background-position:-24px -196px}
.videocenter .ly_video_player .paging span.prev span{background-position:0 -196px}
.videocenter .ly_video_player .paging span.next span{background-position:-8px -196px}
.videocenter .ly_video_player .close{position:absolute;top:0;right:0}
.videocenter .ly_video_player .close span{display:block;width:12px;height:11px;margin:19px 20px;background-position:-34px -196px}
.videocenter .video_list ul{margin:0 -13px 0 -11px}
.videocenter .video_list ul:after{display:table;clear:both;content:''}
.videocenter .video_list li{float:left;width:202px;height:208px;margin:0 13px}
.videocenter .video_list li a{display:block;position:relative;width:202px;padding-top:124px;text-decoration:none}
.videocenter .video_list .thmb{position:absolute;top:0;left:0;width:100%;height:114px;background-color:#e4e8f1}
.videocenter .video_list .thmb:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.videocenter .video_list .thmb img{vertical-align:top;position:relative}
.videocenter .video_list .thmb .time{overflow:hidden;position:absolute;bottom:6px;right:8px;z-index:20;height:15px;padding:0 3px;color:#fff;font-family:Arial,sans-serif;font-size:11px;line-height:15px;background:#202020}
.videocenter .video_list .mask{position:absolute;top:0;left:0;z-index:10;width:202px;height:114px;background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/mask_video.png) no-repeat 0 0}
.videocenter .video_list .text .team{overflow:hidden;position:absolute;top:85px;left:0;z-index:20;height:29px;padding:0 10px;padding-right:21px;color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:29px}
.videocenter .video_list .text .team > img{position:absolute;top:4px;right:0;width:20px;height:20px;vertical-align:top}
.videocenter .video_list .text .tag{overflow:hidden;position:absolute;top:87px;left:0;z-index:20;height:29px;padding:0 10px;color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px;line-height:29px}
.videocenter .video_list .text .title{display:block;color:#333;font-family:"돋움",Dotum,Helvetica,sans-serif;font-weight:bold;line-height:18px;letter-spacing:-1px}
.videocenter .video_list .text .title .color_blue{display:inline-block;margin-right:8px;color:#2f6bda}
.videocenter .video_list .text .info{padding-top:6px;color:#888a8f;font-family:Arial,sans-serif}
.videocenter .video_list .text .play span{width:8px;height:11px;margin:-1px 2px 1px 1px;background-position:-80px -211px;vertical-align:middle}
.videocenter .video_list .text .play + span:before{display:inline-block;width:1px;height:10px;margin:-1px 7px 1px 3px;background:#e1e1e3;vertical-align:middle;content:''}
.videocenter .video_list ~ .paginate{border-top:1px solid #d7d7d7}
.videocenter .video_no{padding:67px 0;border-top:1px solid #dadada;color:#979797;font-size:16px;font-weight:bold;letter-spacing:-1px;text-align:center}
.videocenter .video_no .keyword{color:#36c}
.videocenter .video_player .vod_guide{position:absolute;top:50%;left:50%;background:url(https://ssl.pstatic.net/static/sports/2020/pc/12/24/vod_guide.png) no-repeat}
.videocenter .video_player .vod_guide a{overflow:hidden;position:absolute;text-indent:-9999px}
.videocenter .video_player .vod_guide_bg{position:absolute;left:0;bottom:0;width:100%;height:38px;background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/bg_vod_guide.png) repeat-x 0 100%}
.videocenter .video_player .vod_guide.type1{margin:-145px 0 0 -195px;width:391px;height:289px;background-position:0 0}
.videocenter .video_player .vod_guide.type1 .btn{top:162px;left:322px;width:69px;height:23px}
.videocenter .video_player .vod_guide.type1 .btn2{top:188px;left:322px;width:69px;height:23px}
.videocenter .video_player .vod_guide.type1 .btn3{top:214px;left:322px;width:69px;height:23px}
.videocenter .video_player .vod_guide.type2{margin:-139px 0 0 -200px;width:400px;height:278px;background-position:0 -300px}
.videocenter .video_player .vod_guide.type2 .btn{top:142px;left:128px;width:118px;height:39px}
.videocenter .video_player .vod_guide.type2 .btn2{top:255px;left:331px;width:69px;height:23px}
.videocenter .video_player .vod_guide.type3{margin:-130px 0 0 -200px;width:400px;height:260px;background-position:0 -588px}
.videocenter .video_player .vod_guide.type3 .btn{top:123px;left:128px;width:118px;height:39px}
.videocenter .video_player .vod_guide.type3 .btn2{top:237px;left:331px;width:69px;height:23px}
.videocenter .video_player .vod_guide.type4{margin:-62px 0 0 -155px;width:310px;height:124px;background-position:0 -858px}
.videocenter .video_player .vod_guide.type4 .btn{top:107px;left:0;width:75px;height:18px}
.videocenter .video_player .vod_guide.type5{margin:-59px 0 0 -165px;width:329px;height:118px;background-position:0 -993px}
.videocenter .video_player .vod_guide.type5 .btn{top:89px;left:0;width:75px;height:18px}
.videocenter .video_player .vod_guide.type6{margin:-62px 0 0 -155px;width:310px;height:124px;background-position:0 -1110px}
.videocenter .video_player .vod_guide.type6 .btn{top:97px;left:123px;width:82px;height:18px}
.videocenter .video_player .vod_guide.type7{position:absolute;top:50%;left:50%;width:400px;height:96px;margin-top:-48px;margin-left:-200px;background-position:0 -1240px}
.videocenter .video_player .vod_guide.type8{position:absolute;top:50%;left:50%;width:400px;height:96px;margin-top:-48px;margin-left:-200px;background-position:0 -1345px}
.videocenter .ly_play_repeat{position:absolute;top:29px;right:-2px;z-index:101;width:243px;height:68px;background-position:-120px 0}
.videocenter .ly_play_repeat .close{position:absolute;top:0;left:0;right:0;bottom:0}
.videocenter .ly_play_list{position:absolute;top:48px;right:2px;z-index:100;width:296px;height:342px;padding-top:23px;padding-left:4px;border-top:1px solid #d7d7d7;background:#fff}
.videocenter .ly_play_list .title{display:block;padding:5px 0;font-size:13px;color:#101010;text-decoration:none}
.videocenter .ly_play_list .title .ico{display:inline-block;width:5px;height:7px;margin-left:4px;background-position:-29px -114px;vertical-align:middle}
.videocenter .ly_play_list .play_list{padding-top:3px}
.videocenter .ly_play_list .play_list a{position:relative;display:block;padding:3px 0 3px 8px;color:#000;font-size:13px;line-height:16px;text-decoration:none}
.videocenter .ly_play_list .play_list a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.videocenter .ly_play_list .play_list a:after{position:absolute;top:9px;left:-1px;width:5px;height:5px;background-position:-38px -114px;content:''}
.videocenter .ly_play_list .play_list li{position:relative;padding:4px 0}
.videocenter .ly_play_list .play_list .selected a{color:#01b65f}
.videocenter .ly_play_list #scroll2{position:relative;z-index:50;width:296px;height:342px;background:#fff}
.videocenter .ly_play_list .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:296px;height:342px}
.videocenter .ly_play_list .scrollbar-content{position:absolute;top:0;left:0;width:275px}
.videocenter .ly_play_list .scrollbar-v{position:absolute;top:0;right:0;width:8px;height:342px}
.videocenter .ly_play_list .scrollbar-v .scrollbar-track{position:relative;top:0;width:8px;height:342px;background:#f7f7f7}
.videocenter .ly_play_list .scrollbar-v .scrollbar-track-hold{background:#f7f7f7}
.videocenter .ly_play_list .scrollbar-v .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:8px;height:120px;background:#e9e9e9}
.videocenter .ly_play_list .scrollbar-v .scrollbar-thumb-hold{background-color:#cecece}
.videocenter .ly_play_list .scrollbar-noscript .scrollbar-box{overflow:auto;width:296px;height:342px}
.videocenter .ly_play_list .scrollbar-noscript .scrollbar-h,.videocenter .ly_play_list .scrollbar-noscript .scrollbar-v{display:none}
.videocenter .schedule_info{padding:25px 0;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,sans-serif}
.videocenter .schedule_info .schedule_area{display:inline-block;position:relative;max-width:100%;padding:0 86px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.videocenter .schedule_info .info_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:19px;line-height:24px}
.videocenter .schedule_info .info_date{padding-top:1px;font-size:14px;color:#838383}
.videocenter .schedule_info .round_tab{margin:20px 0 -3px;font-size:0}
.videocenter .schedule_info .round_tab .button_tab{min-width:48px;height:26px;margin:0 3px;padding:0 10px;border-radius:19px;background-color:#e8eeeb;font-size:15px;color:#83958f;border:0;cursor:pointer}
.videocenter .schedule_info .round_tab .button_tab .tab{display:inline-block;line-height:26px;vertical-align:top}
.videocenter .schedule_info .round_tab .button_tab.is_selected{background-color:#006c46;color:#fff;font-weight:bold}
.videocenter .schedule_info .round_tab .button_tab.is_selected .tab{margin-top:-1.5px}
.videocenter .schedule_info .button_prev,.videocenter .schedule_info .button_next{position:absolute;top:0;height:24px;padding:0 10px;cursor:pointer;background-color:transparent}
.videocenter .schedule_info .button_prev:before,.videocenter .schedule_info .button_next:before{background-position:-98px -4px;width:10px;height:17px;content:'';display:block}
.videocenter .schedule_info .button_prev[disabled],.videocenter .schedule_info .button_next[disabled]{cursor:default}
.videocenter .schedule_info .button_prev[disabled]:before,.videocenter .schedule_info .button_next[disabled]:before{background-position:-98px -29px;width:10px;height:17px}
.videocenter .schedule_info .button_prev{left:52px}
.videocenter .schedule_info .button_prev:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.videocenter .schedule_info .button_next{right:51px}
.videocenter .schedule_info .button_latest{position:absolute;top:3px;right:0;width:51px;height:20px;border:solid 1px #dfe1e4;background-color:#ffffff;color:#858687;cursor:pointer}
.preview_dialog_wrap{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:rgba(0,0,0,0.4)}
.preview_dialog_wrap.is_active{display:-webkit-box;display:-ms-flexbox;display:flex}
.preview_dialog_wrap .dialog{position:relative;width:100%;max-width:335px;margin:0 20px;background-color:#fff;border-radius:6px}
.preview_dialog_wrap .dialog .icon_ticket{background-position:-4px -4px;width:86px;height:63px;position:absolute;top:-37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:''}
.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}
.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}
.preview_dialog_wrap .dialog .tools{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 10px 14px}
.preview_dialog_wrap .dialog .tools .button{-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;margin:0 4px;border-radius:6px;border:0;background-color:#c4d0dc;font-size:16px;color:#fff}
.preview_dialog_wrap .dialog .tools .button:last-child,.preview_dialog_wrap .dialog .tools .button:only-child{background-color:#3680f7}
.videocenter_comment{margin-top:20px}
.u_rmcplayer .u_rmcplayer_video,.u_rmcplayer .u_rmcplayer_video_thumb{max-width:100% !important}
.u_rmcplayer .u_rmcplayer_video_thumb img{width:100%}
.photo_title{position:relative;padding:16px 0 3px}
.photo_title + .sports_tit{margin-top:14px;border-top:1px solid #536085}
.photo_title .photo_h{padding:0 5px 13px;color:#36c;font-size:19px}
.photo_title .info_guide{position:absolute;top:24px;right:13px;font-size:11px;color:#ababab;letter-spacing:-0.7px}
.photo_title .info_guide:before{background-position:-100px -213px;width:14px;height:14px;display:inline-block;margin:-1px 6px 0 0;vertical-align:top;content:''}
.photo_title .photo_tab_list_wrap{position:relative;display:table;width:100%;border-collapse:collapse;table-layout:fixed}
.photo_title .photo_tab_list_wrap:after{position:absolute;top:0;right:-1px;left:0;height:1px;background-color:#83a9f3;content:''}
.photo_title .photo_tab_list{display:table-row}
.photo_title .photo_tab_list > li{display:table-cell;text-align:center;border:1px solid #efefef}
.photo_title .photo_tab_list > li.selected .photo_tab_list_link{color:#477be1;font-weight:bold}
.photo_title .photo_tab_list > li.none{color:#cbcbcb}
.photo_title .photo_tab_list_link{display:block;height:32px;font-size:11px;color:#5c5c5c;letter-spacing:-0.7px;line-height:32px}
.photo_title .photo_tab_list_link:active,.photo_title .photo_tab_list_link:hover,.photo_title .photo_tab_list_link:focus{text-decoration:none}
.sports_tit{position:relative;margin-top:-10px;background:#fafafa;font-family:"돋움",Dotum,Helvetica,sans-serif}
.sports_tit h3{position:relative;height:29px;margin:0;padding:9px 17px 0 19px;background:url(https://imgnews.pstatic.net/image/sports/sports_photo/img/bg_line_b.gif) repeat-x 0 100%;color:#000;font-size:14px;line-height:17px;letter-spacing:0}
.sports_tit h3 a{display:inline-block;vertical-align:top;color:#333;letter-spacing:-1px}
.sports_tit h3 span{display:inline-block;padding-top:1px;vertical-align:top}
.sports_tit h3 .date{position:absolute;right:20px;top:7px;color:#999;font-family:Tahoma,sans-serif;font-size:10px;font-weight:normal}
.sports_tit .blue{padding-left:6px;color:#3656a3;font-size:11px;font-weight:normal;letter-spacing:-1px}
.sports_tit .blue strong{letter-spacing:0}
.sports_tit .gray{margin-right:6px;padding-right:7px;background:url(https://imgnews.pstatic.net/image/sports/sports_photo/img/bg_line_i.gif) no-repeat 100% 4px;color:#868686;font-size:11px;font-weight:normal;letter-spacing:-1px}
.sports_tit .list_nav{position:absolute;bottom:13px;width:14px;height:82px;margin:0 7px;vertical-align:top}
.sports_tit .prev{left:0}
.sports_tit .next{right:0}
.sports_tit a.prev{background-position:-36px -620px}
.sports_tit a.next{background-position:-54px -620px}
.sports_tit span.prev{background-position:0 -620px}
.sports_tit span.next{background-position:-18px -620px}
.list_f2{overflow:hidden;width:670px;height:138px;padding-top:20px;border-bottom:1px solid #ebebeb}
.list_f2 .photo_link a{height:118px;background-color:#e4e8f1}
.list_f2 .photo_link a:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.list_f2 img{vertical-align:top;position:relative}
.list_f2 dt{float:left;width:213px;margin-right:22px}
.list_f2 dt a{display:block;position:relative}
.list_f2 dd{position:relative;float:right;width:435px;color:#000;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:14px;letter-spacing:-1px}
.list_f2 dd a{color:#000}
.list_f2 dd em{display:inline-block;margin-top:4px;color:#3953a2;font-size:11px;line-height:16px;vertical-align:top}
.list_f2 dd em strong{letter-spacing:0}
.list_f2 dd .list_a1{margin:0;margin-bottom:5px;padding:0;color:#959595;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px}
.list_f2 dd .list_date{position:absolute;left:0;top:20px;color:#999;font-size:11px;letter-spacing:0}
.list_f2 dd .list_date02{display:inline-block;margin-top:4px;color:#999;font-size:11px;line-height:15px;letter-spacing:0;vertical-align:top}
.list_f2 dd .list_date02:before{content:'';display:inline-block;width:1px;height:10px;margin:1px 6px 0 7px;background:#e3e3e3;vertical-align:top}
.list_f2 dd .list_txt1{margin:0;margin-bottom:5px;padding:0;color:#959595;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px}
.list_f2 .opacityborder_tm{position:absolute;left:0;top:0;width:211px;height:116px;border:1px solid #000;opacity:0.22}
.list_f2 .opacityborder_tl{position:absolute;left:0;top:0;width:67px;height:42px;border:1px solid #000;opacity:0.22}
.list_f2 .small_pic04{position:absolute;left:0;top:74px;width:435px;margin-left:1px}
.list_f2 .small_pic04 li{float:left;margin-left:4px}
.list_f2 .small_pic04 li.first{margin-left:0}
.list_f2 .small_pic04 a{display:block;position:relative;width:69px;height:44px;background:#eee url(https://ssl.pstatic.net/static/sports/2019/pc/common/bg_no_image.png) no-repeat 50% 50%}
.list_f2 .small_pic04 a:before{display:none}
.photo_end_view{position:relative}
.photo_end_view .view_nav{position:absolute;top:0;display:block;width:150px;height:100%;vertical-align:top}
.photo_end_view .view_nav span{position:absolute;top:50%;left:0;width:42px;height:42px;margin-top:-21px;vertical-align:top}
.photo_end_view .prev{left:0}
.photo_end_view .next{right:0;text-align:right}
.photo_end_view .next span{left:auto;right:0}
.photo_end_view a.prev span{background-position:-164px -620px}
.photo_end_view a.next span{background-position:-210px -620px}
.photo_end_view span.prev span{background-position:-72px -620px}
.photo_end_view span.next span{background-position:-118px -620px}
.list_d03{background:url(https://ssl.pstatic.net/static/sports/2016/pc/common/bg_photo.png) repeat 0 0}
.list_d03:after{display:table;clear:both;content:''}
.list_d03 li{position:relative;float:left;width:135px;height:195px;padding-left:43px}
.list_d03 li span{position:absolute;left:43px;bottom:55px;width:135px;text-align:center}
.list_d03 li p{position:absolute;left:43px;top:145px;width:135px;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:center;line-height:15px}
.list_d03 li a{display:block;color:#333}
.list_d03 li a:empty{height:90px;background-color:#e4e8f1}
.list_d03 li a:empty:before{background-position:-4px -4px;width:75px;height:14px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.list_d03 li.first{padding:0}
.list_d03 li.first span,.list_d03 li.first p{left:0}
.list_d03 li.last{padding-left:44px}
.list_d03 ~ .paginate{margin-top:-1px;border-top:1px solid #d7d7d7}
.list_d_01{position:relative;height:103px;padding:0px 0 0 28px;border-bottom:1px solid #efefef}
.list_d_01:after{display:table;clear:both;content:''}
.list_d_01 li{float:left;width:76px;height:74px;margin-left:10px}
.list_d_01 li span{position:absolute;bottom:13px;width:76px;text-align:center}
.list_d_01 li a:empty{display:block;height:74px;background:#eee url(https://ssl.pstatic.net/static/sports/2019/pc/common/bg_no_image.png) no-repeat 50% 50%}
.list_d_01 li.selected span{*bottom:12px;_bottom:11px}
.list_d_01 li.selected img{position:relative;border:3px solid #3457a0}
.sports{padding-top:23px}
.sports h2{color:#2d2d2d;font-size:24px;font-family:'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;letter-spacing:-1px;text-align:center}
.sports .text{margin-bottom:12px;padding:8px 0 16px;border-bottom:1px solid #e8e8e8;color:#999;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;text-align:center}
.sports .text a,.sports .text span{display:inline-block;vertical-align:top;line-height:20px}
.sports .text a{color:#999 !important}
.sports .text a:hover,.sports .text a:hover span{text-decoration:underline}
.sports .bar{display:inline-block;width:1px;height:10px;margin:4px 9px 0 5px;background:#dcdcdc;vertical-align:top}
.sports .news_end_spc{padding-top:29px;font-size:15px;line-height:1.8em;font-family:'굴림',gulim,sans-serif}
.sports .news_end_spc table{width:100%;table-layout:fixed}
.sports .news_end_spc td img{display:block;max-width:546px;margin:0 auto}
.news_end_spc a{color:#222}
.news_end_spc.size1{font-size:12px}
.news_end_spc.size2{font-size:13px}
.news_end_spc.size3{font-size:15px}
.news_end_spc.size4{font-size:17px}
.news_end_spc.size5{font-size:19px}
.news_end_spc.font1{font-family:'굴림',gulim,Sans-serif}
.news_end_spc.font2{font-family:'돋움',dotum,Helvetica,sans-serif}
.news_end_spc.font3{font-family:'바탕',batang,Sans-serif}
.news_end_spc.font4{font-family:'맑은 고딕','malgun gothic',Sans-serif}
.news_end_spc.font5{font-family:'나눔고딕',nanumgothic,Sans-serif}
.column_tab{padding:20px 0 13px;border-top:1px solid #d7d7d7;font-family:"돋움",Dotum,Helvetica,sans-serif}
.column_tab .inner{overflow:hidden}
.column_tab ul{margin:-1px 0 0 -1px;border:1px solid #e6e6e6}
.column_tab ul:after{display:table;clear:both;content:''}
.column_tab li{float:left;position:relative;z-index:10;width:165px;height:38px}
.column_tab a{display:block;height:38px;border-top:1px solid #ededed;border-left:1px solid #ededed;color:#5e5e5e;line-height:38px;text-align:center;text-decoration:none}
.column_tab .first{width:164px}
.column_tab .selected{z-index:20}
.column_tab .selected a{position:absolute;top:0;bottom:0;left:0;right:0;height:39px;margin-right:-1px;border:0;background:#3375d5;color:#fff;font-weight:bold;line-height:39px}
.column_head{position:relative;display:table;width:100%;height:136px;margin-bottom:11px;color:#89898a;font-size:12px;table-layout:fixed}
.column_head img{vertical-align:top}
.column_head .image{position:absolute;top:0;right:0}
.column_head .thmb{overflow:hidden;position:absolute;top:7px;right:0;z-index:10;width:324px;height:114px}
.column_head .emblem{position:absolute;top:23px;right:23px}
.column_head .title{display:block;margin-bottom:8px;padding-left:1px;color:#fff;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:22px;letter-spacing:-1px}
.column_head .desc{margin:8px 0 6px;color:#d1dcf0;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;line-height:16px}
.column_head .info{position:relative;z-index:20;display:table-cell;width:100%;padding:0 170px 0 21px;font-family:"돋움",Dotum,Helvetica,sans-serif;vertical-align:middle}
.column_head .info .bar{display:inline-block;width:1px;height:10px;margin:-1px 9px 1px;background:#d2d2db;vertical-align:middle}
.column_head .sns{height:24px;padding-top:7px;padding-left:1px;font-size:0;line-height:0}
.column_head .sns a{display:inline-block;margin-right:10px;vertical-align:top}
.column_head .sns .ico span{width:24px;height:24px;vertical-align:top}
.column_head .sns .ico .twitter{background-position:-120px -327px}
.column_head .sns .ico .facebook{background-position:-146px -327px}
.column_head .sns .ico .blog{background-position:-172px -327px}
.column_head .sns .ico .post{background-position:-198px -327px}
.column_head .sns .ico .home{background-position:-224px -327px}
.column_head .sns .button{width:47px;height:24px;margin-right:5px;background-position:-310px -354px}
.column_head .sns .button.off{background-position:-310px -381px}
.column_head.type1{background:#3771c7 url(https://ssl.pstatic.net/static/sports/2015/PC/common/bg_column_head.png) repeat 0 0}
.column_head.type2{min-height:106px;height:auto;border-top:2px solid #c4cad3;background:#f8f8f8}
.column_head.type2 .info{padding:27px 170px 26px 21px}
.column_head.type2 .title{margin-right:-40px;margin-bottom:10px;color:#2269d2}
.column_head.type2 .title:after{display:table;clear:both;content:''}
.column_head.type2 .title strong{display:inline-block;float:left;margin-right:20px}
.column_head.type2 .desc{color:#999;margin:0;line-height:17px}
.column_head.type2 .sns{padding-top:5px}
.column_head.type2 .title .sns{float:left;padding:0}
.column_head.type2 .title .sns .ico span{width:27px;height:26px}
.column_head.type2 .title .sns .ico .twitter{background-position:-54px -902px}
.column_head.type2 .title .sns .ico .facebook{background-position:-81px -902px}
.column_head.type2 .title .sns .ico .blog{background-position:-108px -902px}
.column_head.type2 .title .sns .ico .post{background-position:0 -902px}
.column_head.type2 .title .sns .ico .home{background-position:-27px -902px}
.column_head.type2 .ico .twitter{background-position:-120px -381px}
.column_head.type2 .ico .facebook{background-position:-146px -381px}
.column_head.type2 .ico .blog{background-position:-172px -381px}
.column_head.type2 .ico .post{background-position:-198px -381px}
.column_head.type2 .ico .home{background-position:-224px -381px}
.column_head.type2 .emblem{top:14%}
.column_list{overflow:hidden;margin-bottom:20px}
.column_list ul{margin-top:-15px;margin-left:-15px}
.column_list ul:after{display:table;clear:both;content:''}
.column_list li{float:left;width:210px;height:180px;margin-left:15px;margin-top:15px}
.column_list li:after{content:'';display:block;height:180px;margin-top:15px;background:#eff0f2}
.column_list .inner{display:block;position:relative;height:180px;background:#494955;color:#fff}
.column_list .inner:hover .thmb:before{display:block}
.column_list .info{position:absolute;left:0;bottom:0;z-index:30;width:166px;padding:24px 22px;color:#cdcdcd;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.column_list .info .name{display:block;margin-bottom:8px;color:#fff;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:21px}
.column_list .info .bar{display:inline-block;width:1px;height:10px;margin:-1px 5px 1px;background:#696969;vertical-align:middle}
.column_list .info .link{display:block;margin-top:6px;color:#fff}
.column_list .info .link span{color:#67bdff}
.column_list .info .link:after{content:'';display:inline-block;width:4px;height:9px;margin:-1px 0 1px 6px;background-position:-30px -93px;vertical-align:middle}
.column_list .ico_up{position:absolute;top:0;left:0;z-index:50;width:30px;height:30px;background-position:-80px -297px}
.column_list .thmb img{vertical-align:top}
.column_list .thmb:before{content:'';display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;background-color:#2355b4;opacity:0.5;filter:alpha(opacity=50)}
.column_list .mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/grd_column.png) repeat-x 0 100%;opacity:0.05}
.column_list2{overflow:hidden;padding-bottom:20px}
.column_list2 ul{margin-top:-12px;margin-left:-12px}
.column_list2 ul:after{display:table;clear:both;content:''}
.column_list2 li{float:left;margin-top:12px;margin-left:12px}
.column_list2 .inner{overflow:hidden;display:block;position:relative;width:324px;height:122px;background:#f0f0f1;color:#7a7a7a}
.column_list2 .inner:hover .title{color:#fff}
.column_list2 .inner:hover .thmb img{margin-left:-340px}
.column_list2 .inner:hover .info{color:#d9d9d8}
.column_list2 .inner:hover .info .bar{background:#88a2d0}
.column_list2 .inner:hover .info .link{color:#c3c3c3}
.column_list2 .inner:hover .info .link span{color:#67bdff}
.column_list2 .inner:hover .info .link:after{background-position:-30px -93px}
.column_list2 .info{position:absolute;left:0;top:11px;z-index:30;width:250px;padding:14px 22px;color:#7d7d82;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.column_list2 .info .title{display:table;height:40px;margin:0 -2px;padding-bottom:5px;color:#3a3a44;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:19px;line-height:1.42em;table-layout:fixed}
.column_list2 .info .title b{display:table-cell;vertical-align:middle}
.column_list2 .info .bar{display:inline-block;width:1px;height:10px;margin:-1px 5px 1px;background:#acacad;vertical-align:middle}
.column_list2 .info .link{display:block;margin-top:6px}
.column_list2 .info .link span{color:#487ddc}
.column_list2 .info .link:after{content:'';display:inline-block;width:4px;height:9px;margin:-1px 0 1px 6px;background-position:-23px -93px;vertical-align:middle}
.column_list2 .ico_up{position:absolute;top:0;left:0;z-index:50;width:22px;height:22px;background-position:-80px -247px}
.column_list2 .thmb img{position:relative;z-index:10;vertical-align:top}
.column_list2 .mask{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;border:1px solid #898989;opacity:0.1;filter:alpha(opacity=10)}
.column_list3{overflow:hidden}
.column_list3 ul{margin-top:-8px;margin-left:-15px}
.column_list3 ul:after{display:table;clear:both;content:''}
.column_list3 li{float:left;width:210px;margin-top:15px;margin-left:15px}
.column_list3 .inner{position:relative;display:block;height:177px;border:1px solid #ececec;border-top:2px solid #c4c5c7;background:#f8f8f8;color:#979797;font-family:"돋움",Dotum,Helvetica,sans-serif;text-align:center}
.column_list3 .inner:hover{border-top-color:#266ad2}
.column_list3 .inner:hover .name{color:#266ad2}
.column_list3 .inner:hover .name:after{background-position:-185px -463px}
.column_list3 .emblem{position:absolute;top:8px;left:0;width:100%;height:100px}
.column_list3 .emblem img{margin-top:12px;vertical-align:top}
.column_list3 .info{position:absolute;bottom:17px;left:0;display:table;width:100%;height:45px}
.column_list3 .name{display:table-cell;color:#616873;font-family:"나눔고딕",nanum gothic,sans-serif;font-size:19px;line-height:1.2em;letter-spacing:-1px;vertical-align:middle}
.column_list3 .name:after{content:'';width:8px;height:12px;margin-left:7px;background-position:-173px -463px}
.column_list3 .ico_up{position:absolute;top:8px;left:8px;z-index:50;width:22px;height:22px;background-position:-80px -247px}
.column_list3 .link{display:block;margin-top:6px;font-size:11px}
.column_list3 .link span{color:#487ddc}
.column_list3 .link:after{content:'';display:inline-block;width:4px;height:9px;margin:-2px 0 2px 4px;background-position:-23px -93px;vertical-align:middle}
.column_wrap .column_header{position:relative;padding-left:76px;margin:27px 0 12px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}
.column_wrap .column_header:after{display:table;clear:both;content:''}
.column_wrap .column_header .column_logo{position:absolute;top:0;left:10px;bottom:24px;width:66px;background-color:#2cb1de;text-align:center;vertical-align:top}
.column_wrap .column_header .column_logo .sort_tit{display:block;margin-top:0;padding:14px 0 4px;font-size:12px;color:#fff;opacity:0.75}
.column_wrap .column_header .column_logo .sort_tit:hover{text-decoration:none}
.column_wrap .column_header .column_logo .sort_month{display:block;margin-top:8px;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;color:#fff}
.column_wrap .column_header .column_logo .sort_day{display:block;margin-top:-3px;font-size:32px;font-family:Arial,sans-serif;color:#fff}
.column_wrap .column_header .column_logo .wr_visual{position:absolute;left:0;bottom:0;width:66px;height:66px;overflow:hidden;text-align:right}
.column_wrap .column_header .column_logo .wr_visual img{position:absolute;top:0;right:0;vertical-align:top;height:66px}
.column_wrap .column_header.club .column_logo{background-color:#5481c9}
.column_wrap .column_header.club .sort_month{margin-top:5px}
.column_wrap .column_header.club .wr_visual{width:66px;background-color:#efefef;text-align:left}
.column_wrap .column_header.club .visual{padding:6px 0 0;margin-left:-2px}
.column_wrap .column_header.club .visual > a{display:inline-block}
.column_wrap .column_header.club .visual > a img{display:inline-block;width:32px;height:24px;vertical-align:top}
.column_wrap .column_header.club .visual > a span{display:inline-block;margin-left:2px;font-size:12px;line-height:24px;color:#7190d7;font-weight:bold;vertical-align:top}
.column_wrap .column_header.club .wr_visual img{position:static;width:50px;height:37.5px;margin:13px 0 0 8px}
.column_wrap .column_header.club .column_info{min-height:100px;padding:0 0 0 30px}
.column_wrap .column_header.club .column_info .default_h{min-height:115px}
.column_wrap .column_header.club .column_info .info_tit{margin-top:-1px}
.column_wrap .column_header.club .info_date{margin:24px 0 0}
.column_wrap .column_header.club .line_etc{background-color:transparent;margin:0 0 9px 0}
.column_wrap .column_header.club .column_info .info_spec .spec_writer{color:#5481c9}
.column_wrap .column_header.club .column_info .info_spec .kbaseball{width:29px;height:16px;background-position:0 -980px}
.column_wrap .column_header.club .column_info .info_spec .kfootball{width:29px;height:16px;background-position:-31px -980px}
.column_wrap .column_header.club .column_info .info_spec .basketball{width:29px;height:16px;background-position:-62px -980px}
.column_wrap .column_header.club .column_info .info_spec .volleyball{width:29px;height:16px;background-position:-93px -980px}
.column_wrap .column_header.club .column_info .info_spec .esports{width:49px;height:16px;background-position:-186px -980px}
.column_wrap .column_header.club .column_info .info_spec .golf{width:29px;height:16px;background-position:-124px -980px}
.column_wrap .column_header.club .column_info .info_spec .general{width:29px;height:16px;background-position:-155px -980px}
.column_wrap .column_info{position:relative;min-height:148px;padding:12px 0 6px 30px;font-size:0}
.column_wrap .column_info .default_h{min-height:128px}
.column_wrap .column_info .info_tit{margin-left:-2px;font-size:30px;font-family:'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;line-height:1.3em;letter-spacing:-1px;word-break:keep-all;white-space:normal}
.column_wrap .column_info .info_date{display:block;margin:12px 0 22px;font-family:'돋움',Dotum,Helvetica,sans-serif;color:#999;font-size:11px}
.column_wrap .column_info .info_spec{padding-top:1px}
.column_wrap .column_info .info_spec .spec_writer{margin-right:12px;font-size:14px;font-weight:bold;font-family:'돋움',Dotum,Helvetica,sans-serif;color:#2cb1de}
.column_wrap .column_info .info_spec .spec_sta{display:inline-block;width:49px;height:16px;margin-top:-1px;margin-right:8px;vertical-align:top}
.column_wrap .column_info .info_spec .wfootball{background-position:-326px -837px}
.column_wrap .column_info .info_spec .kfootball{background-position:-326px -857px}
.column_wrap .column_info .info_spec .wbaseball{background-position:-326px -877px}
.column_wrap .column_info .info_spec .kbaseball{background-position:-326px -897px}
.column_wrap .column_info .info_spec .esports{background-position:-326px -917px}
.column_wrap .column_info .info_spec .basketball{width:29px;background-position:-326px -937px}
.column_wrap .column_info .info_spec .golf{width:29px;background-position:-326px -957px}
.column_wrap .column_info .info_spec .general{width:29px;background-position:-326px -977px}
.column_wrap .column_info .info_spec .txt{font-size:11px;font-family:'돋움',Dotum,Helvetica,sans-serif;color:#9b9b9d;line-height:18px}
.column_wrap .column_info .line_etc{display:inline-block;width:26px;height:1px;margin:0 0 23px 0;border:0;background-color:#bcbcbc}
.column_wrap .column_info.line1 .line_etc{margin-bottom:41px}
/* poll */
.poll_area{overflow:hidden}
.poll_area .info{color:#999;font-family:Arial,sans-serif}
.poll_area .info b{width:16px;height:16px;margin-right:5px;background-position:-270px -210px;vertical-align:top}
.poll_area .info span{display:inline-block;line-height:16px;font-size:12px;vertical-align:top}
.poll_area .info .join{margin-left:12px}
.poll_area .info .join b{background-position:-290px -210px}
.poll_list{margin-left:-16px}
.poll_list .poll_bx{position:relative;float:left;width:260px;height:139px;margin:16px 0 0 16px;padding:19px 30px 10px;border:1px solid #e6e6e6;background:#fbfbfb;text-align:center}
.poll_list .poll_bx .title b{display:block;margin:6px 0 5px;color:#000;font-size:16px;line-height:22px}
.poll_list .poll_bx .title .ico{display:inline-block;height:17px;border-bottom:1px solid #fa9784;color:#f62f08;font-weight:bold;font-size:12px}
.poll_list .poll_bx .title .off{border-color:#bcc0ca;color:#8991a3}
.poll_list .poll_btn{position:absolute;bottom:18px;left:0;width:100%}
.poll_list .over{border-color:#508cf1}
.poll_list .over .poll_btn .btn{border-color:#2269d2;background:#2269d2;color:#fff}
.poll_btn{text-align:center}
.poll_btn .btn{overflow:hidden;display:inline-block;min-width:80px;height:29px;border:1px solid #94b2e9;color:#3f75da;font-size:13px;font-weight:bold;line-height:29px;text-align:center;text-decoration:none;vertical-align:top}
.poll_btn .off{border-color:#babfc9;color:#727886}
.poll_end{margin-bottom:31px;border:1px solid #d3d3d3;background:#f5f5f5}
.poll_end .poll_btn{padding-bottom:45px}
.poll_end .poll_btn a{overflow:hidden;width:170px;height:47px;margin:0 2px;border:0;color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:14px;line-height:49px;background:#2970d9}
.poll_end .poll_btn .off{background:#8991a3}
.poll_head{position:relative;padding:31px 43px 31px 107px;border-bottom:1px solid #e6e6e6;background:#fff}
.poll_head .info{padding-top:8px}
.poll_head .title{color:#000;font-size:20px;line-height:1.2em}
.poll_head .ico{position:absolute;top:31px;left:43px;width:47px;height:40px;padding-top:7px;background:#ff3f40;color:#fff;font-size:11px;text-align:center;line-height:1em;letter-spacing:-1px}
.poll_head .ico:before{content:'';display:block;width:18px;height:18px;margin:0 auto 3px;background-position:-270px -188px}
.poll_head .off{background:#8991a3}
.poll_news{margin:-5px 44px 26px;padding-bottom:18px;border-bottom:1px solid #e4e4e4}
.poll_news a{display:block;padding:2px 0;color:#222;font-family:"돋움",Dotum,Helvetica,sans-serif;line-height:21px;text-decoration:none}
.poll_news .tag{overflow:hidden;display:inline-block;height:19px;margin-top:-1px;margin-right:11px;padding:0 5px;border:1px solid #7aa0e5;color:#3f75da;font-size:11px;line-height:22px;vertical-align:top;letter-spacing:-1px}
.poll_nav{position:relative;border-top:1px solid #e3e3e3}
.poll_nav:after{display:table;clear:both;content:''}
.poll_nav:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background:#e3e3e3}
.poll_nav .prev,.poll_nav .next{overflow:hidden;display:block;float:left;width:50%;height:60px;color:#222;line-height:60px;text-decoration:none;font-weight:bold;font-size:13px;box-sizing:border-box;-webkit-box-sizing:border-box}
.poll_nav .prev:before,.poll_nav .next:before{content:'';position:absolute;top:20px;width:10px;height:19px;margin:0 17px}
.poll_nav .prev span,.poll_nav .next span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:233px;vertical-align:top}
.poll_nav b{display:inline-block;padding:0 7px;color:#888;font-size:11px;font-weight:normal;vertical-align:top}
.poll_nav .prev{padding:0 17px 0 39px}
.poll_nav .next{padding:0 14px}
.poll_nav a.prev:before{left:0;background-position:-270px -230px}
.poll_nav a.next:before{right:0;background-position:-284px -230px}
.poll_nav span.prev:before{left:0;background-position:-298px -230px}
.poll_nav span.next:before{right:0;background-position:-312px -230px}
.poll_nav span.prev,.poll_nav span.next{color:#999;font-weight:normal;text-align:center}
.poll_nav span.prev b,.poll_nav span.next b{float:left}
.poll_ct .link{display:inline-block;margin-bottom:-2px;padding:5px 10px;color:#fff;font-size:11px;font-weight:normal;letter-spacing:-1px;text-decoration:none;opacity:0.9}
.poll_ct .link span{display:inline-block;height:11px;border-bottom:1px solid rgba(255,255,255,0.7);line-height:11px}
.poll_ct .link span:after{content:'';position:absolute;width:4px;height:9px;margin-top:-1px;margin-left:4px;background-position:-30px -93px}
.poll_vote label,.poll_vote .thmb,.poll_vote .check,.poll_vote .bdr{cursor:pointer}
.poll_ct.type_normal{position:relative}
.poll_ct.type_normal .poll_bx{position:relative;background:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif}
.poll_ct.type_normal .title{display:table;position:relative;padding-top:1px;height:69px}
.poll_ct.type_normal .title b{display:table-cell;vertical-align:middle}
.poll_ct.type_normal .thmb{overflow:hidden;position:absolute;top:0;left:0;z-index:10;width:70px}
.poll_ct.type_normal .thmb img{margin-left:-10px}
.poll_ct.type_normal .emblem{position:absolute;top:0;left:0;z-index:10;width:70px;text-align:center}
.poll_ct.type_normal .emblem img{margin-top:5px}
.poll_ct.type_normal .thmb ~ .answer{padding-left:70px}
.poll_ct.type_normal .thmb ~ .answer .inner{width:502px}
.poll_ct.type_normal .emblem ~ .answer{padding-left:70px}
.poll_ct.type_normal .emblem ~ .answer .inner{width:502px}
.poll_vote.type_normal{position:relative;padding:30px 43px 24px}
.poll_vote.type_normal:after{display:table;clear:both;content:''}
.poll_vote.type_normal .poll_bx{height:70px;background:#fff url(https://ssl.pstatic.net/static/sports/2015/PC/common/bg_poll_normal.png) repeat-x 0 0;color:#222;font-size:14px;font-weight:bold;line-height:1.4em}
.poll_vote.type_normal .poll_bx .title{width:100%;z-index:30;padding:1px 70px 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}
.poll_vote.type_normal .poll_bx .thmb ~ span{padding-left:75px}
.poll_vote.type_normal .check{position:absolute;top:50%;right:22px;margin-top:-14px;width:26px;height:26px;background-position:-270px -255px;vertical-align:top}
.poll_vote.type_normal .check input{margin-top:-26px;margin-left:-26px}
.poll_vote.type_normal .on{background-position:-300px -255px}
.poll_vote.type_normal .bdr{content:'';display:none;position:absolute;top:-1px;right:0;bottom:0;left:0;z-index:20;border:1px solid #508cf1}
.poll_vote.type_normal .over .bdr{display:block}
.poll_result.type_normal{padding:30px 43px 25px}
.poll_result.type_normal .poll_bx{height:70px;background:#fff url(https://ssl.pstatic.net/static/sports/2015/PC/common/bg_poll_normal.png) repeat-x 0 0}
.poll_result.type_normal .answer{overflow:hidden;position:relative;z-index:10}
.poll_result.type_normal .graph{overflow:hidden}
.poll_result.type_normal .inner{position:relative;width:572px}
.poll_result.type_normal .result{position:absolute;top:15px;right:20px;color:#7e7e7e;font-family:Arial,sans-serif;text-align:right}
.poll_result.type_normal .result .num{display:block;margin-bottom:-2px;font-size:24px}
.poll_result.type_normal .result .per{display:inline-block;padding-top:7px;font-size:15px;font-weight:normal;vertical-align:top}
.poll_result.type_normal .result .join{display:inline-block;padding-right:15px;font-size:12px;font-family:Arial,'돋움',Dotum,sans-serif}
.poll_result.type_normal .title{padding-right:100px}
.poll_result.type_normal .title b{padding:0 20px;color:#222;font-size:14px}
.poll_result.type_normal .clone{position:absolute;top:0;left:0}
.poll_result.type_normal .clone .graph{background:#8db8e8}
.poll_result.type_normal .clone .result,.poll_result.type_normal .clone .result .num,.poll_result.type_normal .clone .title b{color:#fff !important}
.poll_result.type_normal .best .result{top:12px}
.poll_result.type_normal .best .result .num{color:#ff3f40;font-size:28px}
.poll_result.type_normal .best .result .per{padding-top:10px}
.poll_result.type_normal .best .clone .graph{background:#ff3f40}
.poll_ct.type_thmb{padding:28px 41px 23px}
.poll_ct.type_thmb:after{display:table;clear:both;content:''}
.poll_ct.type_thmb .poll_bx{float:left;position:relative;width:188px;height:224px;margin:2px;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:14px;line-height:1.45em}
.poll_ct.type_thmb .title{display:block;padding:12px 0 2px}
.poll_ct.type_thmb .thmb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.poll_ct.type_thmb .thmb .mask{position:absolute;top:0;right:0;bottom:0;left:0}
.poll_ct.type_thmb .answer{position:absolute;bottom:0;left:0;z-index:30;width:100%;padding:9px 15px;color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.poll_ct.type_thmb .etc{display:block;margin:-1px 0;font-size:12px;font-weight:normal;opacity:0.8}
.poll_ct.type_thmb2 .poll_bx{width:284px;height:224px}
.poll_vote.type_thmb .check{display:inline-block;width:32px;height:32px;background-position:-342px -285px;vertical-align:top}
.poll_vote.type_thmb .check input{margin-top:-32px;margin-left:-32px}
.poll_vote.type_thmb .on{background-position:-306px -285px}
.poll_vote.type_thmb .thmb .mask{background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/grd_poll.png) repeat-x 0 100%}
.poll_vote.type_thmb .bdr{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:15;border:4px solid #508cf1}
.poll_vote.type_thmb .over .bdr{display:block}
.poll_result.type_thmb .thmb .mask{background:#000;opacity:0.5;filter:alpha(opacity=50)}
.poll_result.type_thmb .graph{position:absolute;bottom:0;left:0;z-index:20;width:100%;min-height:5px;background:#8db9e8;opacity:0.8;filter:alpha(opacity=80)}
.poll_result.type_thmb .title{padding-top:0}
.poll_result.type_thmb .result{position:absolute;bottom:102px;left:0;width:100%;font-size:12px;line-height:1em;text-align:center}
.poll_result.type_thmb .result .num{font-size:34px;font-family:Arial,sans-serif;letter-spacing:-1px}
.poll_result.type_thmb .result .per{display:inline-block;padding-top:3px;padding-left:1px;font-size:17px;font-weight:normal;vertical-align:top}
.poll_result.type_thmb .result .join{display:block;padding:5px 10px 5px 0;font-weight:normal;font-family:Arial,'나눔고딕',nanum gothic,sans-serif}
.poll_result.type_thmb .best .graph{background:#ff3f40}
.poll_result.type_thmb .best .result{bottom:103px}
.poll_result.type_thmb .best .result .num{font-size:44px}
.poll_result.type_thmb .best .result .per{padding-top:8px;font-size:19px}
.poll_ct.type_vs{position:relative;padding:30px 43px 25px}
.poll_ct.type_vs:after{display:table;clear:both;content:''}
.poll_ct.type_vs .poll_bx{position:relative;float:left;width:286px;height:330px;margin:0;color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:14px;line-height:1.45em}
.poll_ct.type_vs .title{display:block;padding:11px 0 7px}
.poll_ct.type_vs .thmb{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:286px;height:330px;z-index:10}
.poll_ct.type_vs .thmb img{margin-left:-60px}
.poll_ct.type_vs .thmb .mask{position:absolute;top:0;right:0;bottom:0;left:0}
.poll_ct.type_vs .answer{position:absolute;bottom:0;left:0;z-index:30;width:100%;padding:21px 15px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.poll_ct.type_vs .etc{display:block;margin-bottom:-1px;padding-top:1px;font-size:12px;font-weight:normal;letter-spacing:0;opacity:0.8}
.poll_ct.type_vs .ico_vs{content:'';position:absolute;top:150px;left:50%;z-index:50;width:66px;height:66px;margin-left:-33px;background-position:-190px -210px}
.poll_ct.type_vs2:before{content:'';position:absolute;top:30px;left:50%;z-index:30;width:1px;height:270px;background:#f3f3f3}
.poll_ct.type_vs2 .on{background-position:-306px -285px}
.poll_ct.type_vs2 .poll_bx{height:270px;background:#fff}
.poll_ct.type_vs2 .ico_vs{top:132px}
.poll_ct.type_vs2 .emblem{position:absolute;top:0;left:0;width:286px;height:232px;padding-top:38px;text-align:center}
.poll_vote.type_vs .check{width:32px;height:32px;background-position:-342px -285px;vertical-align:top}
.poll_vote.type_vs .check input{margin-top:-32px;margin-left:-32px}
.poll_vote.type_vs .on{background-position:-306px -285px}
.poll_vote.type_vs .thmb .mask{background:url(https://ssl.pstatic.net/static/sports/2015/PC/common/grd_poll.png) repeat-x 0 100%}
.poll_vote.type_vs .answer{padding:14px 15px}
.poll_vote.type_vs .bdr{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:30;border:4px solid #508cf1}
.poll_vote.type_vs .over .bdr{display:block}
.poll_vote.type_vs2 .check{background-position:-270px -285px}
.poll_vote.type_vs2 .on{background-position:-306px -285px}
.poll_vote.type_vs2 .answer{color:#222}
.poll_vote.type_vs2 .etc{color:#666}
.poll_vote.type_vs2 .over:before{border-width:1px}
.poll_vote.type_vs2 .bdr{border-width:1px}
.poll_result.type_vs .mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.5;filter:alpha(opacity=50)}
.poll_result.type_vs .title{padding:0}
.poll_result.type_vs .graph{position:absolute;bottom:0;left:0;z-index:20;width:100%;background:#8db9e8;opacity:0.8;filter:alpha(opacity=80)}
.poll_result.type_vs .result{position:absolute;bottom:142px;left:0;width:100%;font-family:Arial,sans-serif;font-size:12px;line-height:1em;text-align:center}
.poll_result.type_vs .result .num{font-size:34px}
.poll_result.type_vs .result .per{display:inline-block;padding-top:3px;padding-left:1px;font-size:17px;font-weight:normal;vertical-align:top}
.poll_result.type_vs .result .join{display:block;padding:5px 10px 5px 0;font-weight:normal}
.poll_result.type_vs .best .graph{background:#ff3f40}
.poll_result.type_vs .best .result{bottom:144px}
.poll_result.type_vs .best .result .num{font-size:44px}
.poll_result.type_vs .best .result .per{padding-top:8px;font-size:19px}
.poll_result.type_vs2 .answer{padding-top:205px;color:#fff}
.poll_result.type_vs2 .result{top:103px}
.poll_result.type_vs2 .etc{color:#fff}
.poll_result.type_vs2 .best .result{top:100px}
/* score board */
.scoreboard table{font-family:"돋움",Dotum,Helvetica,sans-serif}
.scoreboard .link_banner{display:block;position:relative;height:50px;margin-top:12px;background-image:url(https://ssl.pstatic.net/static/sports/2021/pc/12/21/banner_bg.png);background-size:cover}
.scoreboard .link_banner:before{display:inline-block;margin:18px 0 0 15px;width:317px;height:17px;background-image:url(https://ssl.pstatic.net/static/sports/2021/pc/12/21/banner_text.png);background-size:317px 17px;vertical-align:top;content:''}
.scoreboard .link_banner .text{position:absolute;top:50%;right:42px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:17px;color:#fcff97;letter-spacing:-0.5px}
.scoreboard .link_banner .text:after{position:absolute;top:4px;right:-10px;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:''}
.scoreboard_date_wrap{position:relative;height:55px;_height:80px;padding-top:22px;text-align:center}
.scoreboard_date_wrap h3{position:absolute;top:27px;left:11px}
.scoreboard_date_wrap .date_wrap{position:relative;margin:0 auto}
.scoreboard_date_wrap .date_wrap.today{width:220px}
.scoreboard_date_wrap .date_wrap.month{width:180px}
.scoreboard_date_wrap .date_wrap img{vertical-align:top}
.scoreboard_date_wrap .date_wrap p{margin-top:9px}
.scoreboard_date_wrap .date_wrap .btn_prev{position:absolute;top:0;left:0}
.scoreboard_date_wrap .date_wrap .btn_next{position:absolute;top:0;right:0}
.tbl_scoreboard_day{width:100%;border:0}
.tbl_scoreboard_day caption{display:none}
.tbl_scoreboard_day thead{display:none}
.tbl_scoreboard_day tr{border:0}
.tbl_scoreboard_day th{border:0}
.tbl_scoreboard_day td{border:0}
.tbl_scoreboard_day tbody th{width:144px;padding:19px 0 12px;border-top:1px solid #C3C3C4;border-right:1px solid #C3C3C4;background-color:#FBFBFC;text-align:left;vertical-align:top}
.tbl_scoreboard_day tbody th span{display:block;overflow:hidden;height:25px;margin-left:20px}
.tbl_scoreboard_day tbody tr.first th{border-top:0}
.tbl_scoreboard_day tbody td{border-left:1px solid #F2F2F3;border-top:1px solid #F2F2F3;font-size:12px;line-height:1.2em;color:#606060;vertical-align:top}
.tbl_scoreboard_day tbody tr.first td{border-top:0 !important}
.tbl_scoreboard_day tbody tr.start td{border-top:1px solid #C3C3C4}
.tbl_scoreboard_day tbody td.game{width:123px;padding:19px 10px 12px 17px;border-left:0 !important;font-weight:bold;color:#5266B2 !important;letter-spacing:-1px;white-space:normal;word-wrap:break-word;word-break:break-all}
.tbl_scoreboard_day tbody td.time{width:50px;padding:19px 0 12px 17px;font-weight:bold}
.tbl_scoreboard_day tbody td.gameinfo{padding:15px 0 12px;background:url(https://ssl.pstatic.net/static.news/image/sports/main/bg_scoreboard_line.gif) repeat-y 0 0}
.tbl_scoreboard_day tbody td.nolist img{margin:57px 0 59px 199px}
.tbl_scoreboard_gameinfo caption{display:none}
.tbl_scoreboard_gameinfo thead{display:none}
.tbl_scoreboard_gameinfo tbody td{padding:0;border:0 !important}
.tbl_scoreboard_gameinfo tbody td.state{width:305px;height:22px;padding:4px 10px 0 17px}
.tbl_scoreboard_gameinfo tbody td.state ul{margin:0;padding:0}
.tbl_scoreboard_gameinfo tbody td.state ul li{_display:inline-block;clear:both;margin:0;padding:4px 0 0;vertical-align:top}
.tbl_scoreboard_gameinfo tbody td.state img{margin:-2px 0 0 1px;vertical-align:middle}
.tbl_scoreboard_gameinfo tbody td.state dl{margin:-3px 0 0;padding:0}
.tbl_scoreboard_gameinfo tbody td.state dl dt{clear:both;margin:0;padding:0;line-height:1.7em}
.tbl_scoreboard_gameinfo tbody td.state dl dd{clear:both;margin:0;padding:0}
.tbl_scoreboard_gameinfo tbody td.state dl dd ol li{display:block;clear:both;line-height:1.7em}
.tbl_scoreboard_gameinfo tbody td.relay{width:146px;padding:0 0 0 10px}
.tbl_scoreboard_gameinfo tbody td.relay img{margin:0 3px 1px 0;vertical-align:top}
.tbl_scoreboard_gameinfo tbody td.place{width:148px;line-height:1.8em;white-space:normal;word-wrap:break-word;word-break:break-all}
.tbl_scoreboard_gameinfo tbody td.place .splace{display:block;padding:0 10px 0 17px}
.tbl_scoreboard_gameinfo tbody tr.ing td{color:#D51212}
.tbl_scoreboard_gameinfo tbody tr.ing td .ico_multi{margin:-2px 0 0 5px}
.btn_multi_drop{position:relative;display:inline-block;height:21px}
.btn_multi_drop .btn_multi_on{width:65px;height:21px;background-position:-666px -567px}
.btn_multi_drop .btn_multi_down{display:none}
.btn_multi_drop .btn_multi_down li + li:after{content:'';position:absolute;top:8px;left:-1px;width:1px;height:10px;background-color:#eeeeee}
.btn_multi_drop.open .btn_multi_on{background-position:-733px -567px}
.btn_multi_drop.open .btn_multi_down{z-index:1;display:block;padding:0 3px;position:absolute;top:100%;left:0;zoom:1;border:#bfbfbf 1px solid;background-color:#fff;white-space:nowrap;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.06);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.06)}
.btn_multi_drop.open .btn_multi_down:after{display:block;clear:both;content:''}
.btn_multi_drop.open .btn_multi_down li{position:relative;display:inline-block}
.btn_multi_drop.open .btn_multi_down li a,.btn_multi_drop.open .btn_multi_down li span{display:block;width:auto;height:26px;margin:0;padding:0 10px;background:none;font-size:11px;line-height:28px;letter-spacing:-1px;color:#afafb0;font-weight:normal}
.btn_multi_drop.open .btn_multi_down li a:hover{text-decoration:none;color:#e30000}
.btn_multi_drop.open .btn_multi_down li span{color:#e1e1e2;cursor:default}
.btn_multi_off{width:65px;height:21px;background-position:-666px -590px}
.myteam_wrap{position:relative}
.tbl_scoreboard_myteam{width:100%;border:0;border-top:3px solid #3F4652;border-bottom:2px solid #9EA6B6}
.tbl_scoreboard_myteam caption{width:auto;height:auto;text-indent:0;font-size:12px;line-height:inherit}
.tbl_scoreboard_myteam caption .h_myteam{position:absolute;top:37px;left:0;width:996px;height:36px;border:2px solid #9EA6B6;border-bottom:1px solid #CFD1D8;background-color:#E5EBF1;text-align:left}
.tbl_scoreboard_myteam caption .h_myteam img{margin:11px 0 0 9px}
.tbl_scoreboard_myteam tr{border:0}
.tbl_scoreboard_myteam th{border:0}
.tbl_scoreboard_myteam td{border:0}
.tbl_scoreboard_myteam thead th{height:73px;padding-left:23px;background:url(https://ssl.pstatic.net/static.news/image/sports/main/bg_calendar_line.gif) repeat-x 0 34px;text-align:left;vertical-align:top}
.tbl_scoreboard_myteam thead th img{margin-top:12px}
.tbl_scoreboard_myteam thead th.myteam{width:145px;padding-left:0}
.tbl_scoreboard_myteam thead th.myteam a{display:block}
.tbl_scoreboard_myteam thead th.myteam img{margin-top:4px;vertical-align:top}
.tbl_scoreboard_myteam thead th.game{width:127px}
.tbl_scoreboard_myteam thead th.time{width:45px}
.tbl_scoreboard_myteam thead th.gameinfo .relay{margin-left:246px}
.tbl_scoreboard_myteam thead th.gameinfo .place{margin-left:117px}
.tbl_scoreboard_myteam tbody th{width:142px;padding:19px 0 12px;border-right:1px solid #C3C3C4;border-top:1px solid #C3C3C4;border-left:2px solid #9EA6B6;background-color:#F0F3F7;text-align:left;vertical-align:top;_white-space:normal}
.tbl_scoreboard_myteam tbody th span{display:block;overflow:hidden;height:25px;margin-left:20px}
.tbl_scoreboard_myteam tbody th span img{margin-top:-25px}
.tbl_scoreboard_myteam tbody tr.first th{border-top:0}
.tbl_scoreboard_myteam tbody td{border-left:1px solid #E7E8EA;border-top:1px solid #E7E8EA;font-size:12px;line-height:1.2em;color:#606060;vertical-align:top}
.tbl_scoreboard_myteam tbody tr.ing td{color:#D53A3A}
.tbl_scoreboard_myteam tbody tr.first td{border-top:0 !important}
.tbl_scoreboard_myteam tbody tr.start td{border-top:1px solid #D0D3DA}
.tbl_scoreboard_myteam tbody td.game{width:123px;padding:19px 10px 12px 17px;border-left:0 !important;font-weight:bold;color:#5266B2 !important;letter-spacing:-1px}
.tbl_scoreboard_myteam tbody td.time{width:50px;padding:19px 0 12px 17px;font-weight:bold}
.tbl_scoreboard_myteam tbody td.gameinfo{padding:15px 0 12px;border-right:2px solid #9EA6B6;background:url(https://ssl.pstatic.net/static.news/image/sports/main/bg_scoreboard_line_myteam.gif) repeat-y left top}
.tbl_scoreboard_myteam.myteam_off{_margin-bottom:-3px;border-bottom:0}
.tbl_scoreboard_myteam.myteam_off caption{display:none}
.tbl_scoreboard_myteam.myteam_off thead th{height:36px}
.tbl_scoreboard_myteam.myteam_off tbody th{display:none}
.tbl_scoreboard_myteam.myteam_off tbody td{display:none}
.tbl_scoreboard_myteam.myteam_off tbody th{width:144px;border-left:0}
.tbl_scoreboard_myteam.myteam_off tbody td.place{width:101px;border-right:0}
.layer_popup{position:absolute;top:218px;left:0;font-family:"돋움",Dotum,Helvetica,sans-serif}
.layer_popup img,.layer_popup fieldset{border:none}
.layer_popup legend{display:none}
.layer_popup .close_layer{position:absolute;top:9px;right:9px}
.layer_popup .shadow{position:absolute;z-index:1;width:100%;height:100%}
.layer_popup .shadow1{top:3px;left:3px;background:url(https://ssl.pstatic.net/static/common/layer/shadow1.png)}
.layer_popup .shadow2{top:2px;left:2px;background:url(https://ssl.pstatic.net/static/common/layer/shadow2.png)}
.layer_popup .shadow3{top:1px;left:1px;background:url(https://ssl.pstatic.net/static/common/layer/shadow3.png)}
.layer_header{overflow:hidden;height:34px;margin-bottom:5px;padding:0 11px;background-color:#f4f4f4;color:#000;line-height:34px}
.layer_footer{margin:0 20px;padding:14px 0 21px;border-top:1px solid #e8e8e8;text-align:center}
.layer_footer a,.layer_footer input{display:inline-block}
.layer_content{position:relative;z-index:10;border:2px solid #777;background-color:#fff}
.layer_body{overflow:hidden;position:relative;margin:0 27px;padding:15px 0 18px}
.layer_body:after{display:table;clear:both;content:''}
.layer_body select{font-family:"돋움",Dotum,Helvetica,sans-serif}
.layer_body dl{float:left;width:191px}
.layer_body dl dt{height:30px;color:#000}
.layer_body .list{overflow:auto;height:217px}
.layer_body .list select{width:191px;height:216px;border:1px solid #cfcfcf;line-height:1.5em}
.layer_body .list ul li a{display:block;padding:4px 0 0 6px;color:#000;text-decoration:none}
.layer_body .list ul li.select a{background-color:#f0f5fb}
.layer_body .item dt strong{float:left;padding-top:4px}
.layer_body .item dt select{float:right;height:21px}
.layer_body .myteam dt{height:24px;padding-top:6px}
.layer_body .myteam dt span{color:#989898;font-size:11px;letter-spacing:-1px}
.layer_body .myteam dt span:before{content:'';display:inline-block;width:1px;height:11px;margin:1px 5px 0 2px;background-color:#e0e0e0;vertical-align:top}
.layer_body .sort{padding-top:6px;text-align:right}
.layer_body .sort a{display:inline-block;width:18px;height:18px;border:0}
.layer_body .btn_wrap{float:left;width:86px;padding-top:111px;text-align:center}
.layer_body .btn_wrap a,.layer_body .btn_wrap button{display:block;width:48px;height:22px;margin:0 auto 12px}
.magazine{margin-top:10px}
.magazine a{color:#464646}
.magazine img{vertical-align:top}
.magazine .m_content{overflow:hidden;height:786px;background-color:#252525}
.magazine .m_content:after{display:table;clear:both;content:''}
.magazine .cover{position:relative;float:left;width:630px;height:786px}
.magazine .cover .source{position:absolute;letter-spacing:-1px}
.magazine .cover .sponsor{position:absolute;right:15px;bottom:15px;letter-spacing:-1px;text-align:right}
.magazine .btn_put{position:relative;z-index:20;padding:13px 0 40px;text-align:right}
.magazine .btn_put:after{display:table;clear:both;content:''}
.magazine .btn_put .nv_mm2{position:absolute;right:151px;top:13px}
.magazine .last{position:relative;z-index:10;padding-top:30px;border-top:2px solid #3f3f3f}
.magazine .last .more{position:absolute;right:0;top:32px}
.magazine .m_content.green{background-color:#364238}
.magazine .m_content.green2{background-color:#3f4800}
.magazine .m_content.gray2{background-color:#252525}
.magazine .m_content.red{background-color:#6D1000}
.magazine .m_content.blue{background-color:#2f3f61}
.magazine .m_content.gray{background-color:#f0f0f0}
.magazine .m_content.gray .content_list{border:1px solid #ebebeb;border-left:none}
.magazine .m_content.gray .content_list .line{background-image:url(https://imgnews.pstatic.net/image/sports/2009/magazineS/magazine_cover/nmz_line2.png)}
.magazine .content_list{float:left;width:300px;margin-left:50px;padding-top:10px}
.magazine .content_list h2{clear:both}
.magazine .content_list h2 img{margin:20px 0 15px 0}
.magazine .content_list ul{overflow:hidden}
.magazine .content_list .line{overflow:hidden;width:270px;height:1px;margin-top:20px;background:url(https://imgnews.pstatic.net/image/sports/2009/magazineS/magazine_cover/nmz_line.png) no-repeat 0 0}
.magazine .content_list .line:after{display:table;clear:both;content:''}
.magazine .content_list .type1:after{display:table;clear:both;content:''}
.magazine .content_list .type1 .thumb{float:left;margin-right:15px}
.magazine .content_list .type1 .title{float:left}
.magazine .content_list .type2{overflow:hidden;margin-top:-9px}
.magazine .content_list .type2 li{margin-top:9px}
.magazine .content_list .type3{margin-top:-20px}
.magazine .content_list .type3:after{display:table;clear:both;content:''}
.magazine .content_list .type3 li{margin-top:20px}
.magazine .content_list .type4{overflow:hidden;width:270px}
.magazine .content_list .type4:after{display:table;clear:both;content:''}
.magazine .content_list .type4 .left{float:left;position:relative;width:206px}
.magazine .content_list .type4 .left .txt_bg{position:absolute;left:0;top:179px;width:206px;height:25px;background-color:#000;opacity:0.8}
.magazine .content_list .type4 .left .txt{position:absolute;left:0;top:186px;padding-left:6px;color:#ccc;font-size:12px;letter-spacing:-1px}
.magazine .content_list .type4 .left .txt a,.magazine .content_list .type4 .left .txt strong{color:#ccc}
.magazine .content_list .type4 .left .txt .play{float:left;position:relative;top:-2px;width:14px;height:15px;margin-right:3px;background:url(https://imgnews.pstatic.net/image/sports/2008/magazineS/service/ico_play.png) no-repeat 0 0}
.magazine .content_list .type4 .right{overflow:hidden;float:right;width:60px;margin-bottom:-4px}
.magazine .content_list .type4 .right li{position:relative;margin-bottom:4px}
.magazine .content_list .type4 .right li a{display:inline-block;width:60px;height:48px;vertical-align:top}
.magazine .content_list .type4 .right li.on .frame{display:block}
.magazine .content_list .type4 .right .frame{display:none;position:absolute;left:0;top:0;width:60px;height:48px;border:4px solid #f94d00;box-sizing:border-box;-webkit-box-sizing:border-box}
.magazine .thumb_list{overflow:hidden;padding:15px 0 36px;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px}
.magazine .thumb_list:after{display:table;clear:both;content:''}
.magazine .thumb_list li{float:left;position:relative;width:152px;margin-left:60px}
.magazine .thumb_list li.first{margin-left:0}
.magazine .thumb_list a{color:#464646;line-height:14px}
.magazine .thumb_list h4{margin:4px 0 3px -1px;letter-spacing:-1px}
.magazine .thumb_list strong{display:block;margin:11px 0 0 -1px;color:#0043a9;font-size:14px}
.magazine .thumb_list .date{display:block;margin-left:-1px;color:#464646;font-size:11px}
.magazine .thumb_list .new{overflow:hidden;position:absolute;left:0;top:0;width:51px;height:51px;background:url(https://imgnews.pstatic.net/image/sports/2008/magazineS/service/ico_new.png) no-repeat 0 0;text-indent:100px}
.magazine .list_all{position:relative;padding-top:25px}
.magazine .list_all h2{margin-bottom:10px;padding-bottom:4px;border-bottom:3px solid #3f3f3f}
.magazine .list_all h2 .nvme{position:absolute;top:22px;left:136px}
.magazine .list_all .search{position:absolute;right:0;top:23px}
.magazine .list_all .search select{position:relative;color:#7c7c7c;vertical-align:middle}
.magazine .list_all .search option{padding:0 5px 0 3px}
.magazine .list_all .search .input_img{margin-left:1px;vertical-align:middle}
.magazine .list_all .list_all_thumb{overflow:hidden;padding-bottom:8px}
.magazine .list_all .thumb_list{margin-top:-1px;padding:40px 0 37px;border-top:1px solid #eee}
.nvme{position:relative;float:left;margin:0}
.nvme_layer{position:absolute;top:-81px;right:0;width:190px;height:81px;color:#848484;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:16px;letter-spacing:-1px;text-align:left;background:url(https://imgnews.pstatic.net/image/news/2010/naverme/bg_snaverme.png) no-repeat 0 0}
.nvme_layer a{color:#68bc3f;text-decoration:underline}
.nvme_layer p{padding:11px 0 0 13px}
.nvme_layer strong{color:#333;font-size:12px;line-height:21px}
.nvme_layer .nvme_bg{display:none}
/* Season Goals and Homerun */
.season_goals .season_goals_players{position:relative;padding-bottom:24px}
.season_goals .season_goals_players .players_box{position:relative;padding:0 36px;overflow:hidden}
.season_goals .season_goals_players .players_box .btm_line{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eee}
.season_goals .season_goals_players .prev,.season_goals .season_goals_players .next{position:absolute;top:10px;padding:8px 6px}
.season_goals .season_goals_players .prev{left:0}
.season_goals .season_goals_players .prev span{width:10px;height:19px;background-position:-298px -230px}
.season_goals .season_goals_players .prev.on span{background-position:-270px -230px}
.season_goals .season_goals_players .next{right:0}
.season_goals .season_goals_players .next span{width:10px;height:19px;background-position:-312px -230px}
.season_goals .season_goals_players .next.on span{background-position:-284px -230px}
.season_goals .season_goals_players .players{width:2000px;height:71px;font-size:0;white-space:nowrap}
.season_goals .season_goals_players .players:after{display:table;clear:both;content:''}
.season_goals .season_goals_players .players li{float:left;display:inline-block;margin-right:52px}
.season_goals .season_goals_players .player{position:relative;display:block;padding-bottom:33px}
.season_goals .season_goals_players .photo{position:relative;display:block;width:38px;height:38px;overflow:hidden}
.season_goals .season_goals_players .photo img{width:100%}
.season_goals .season_goals_players .mask{position:absolute;top:0;left:0;right:0;bottom:0;background-position:-192px -835px}
.season_goals .season_goals_players .emblem{position:absolute;top:21px;left:26px;z-index:1;display:block;width:20px;height:20px;overflow:hidden}
.season_goals .season_goals_players .name{z-index:1;display:block;position:absolute;top:46px;left:-25px;width:88px;text-align:center;font-size:11px;line-height:11px;color:#6b6b6b;font-family:'돋움',Dotum,Helvetica,sans-serif;overflow:hidden}
.season_goals .season_goals_players .name span{position:relative;display:inline-block;padding:1px 4px 13px;letter-spacing:-1px}
.season_goals .season_goals_players .player.selected .name{color:#3366cc}
.season_goals .season_goals_players .player.selected .name span:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;height:1px;width:100%;background-color:#3366cc}
.error_page{text-align:center;padding:150px 0 209px}
.error_page + .error_page{border-top:1px solid black}
.error_page.address_err .tit{padding-top:7px;font-size:12px;line-height:19px;color:#939393}
.error_page.address_err .tit2{margin-top:8px}
.error_page .head_ico{display:block;width:43px;height:42px;margin:0 auto;background-position:-94px -852px}
.error_page h2{padding:13px 0 0;font-size:20px;color:#6d6d6d;letter-spacing:-1px;line-height:33px}
.error_page p{font-size:12px;line-height:19px;color:#939393;text-align:center}
.error_page p a{color:#4281ff;text-decoration:underline}
.error_page .tit{padding:12px 0 0}
.error_page .tit2{margin:9px 0 0}
.error_page .tit2 .inner{display:inline-block;padding:8px 0 0;border-top:#f4f4f4 1px solid}
.error_page .btns{padding:46px 0 0}
.error_page .btns .bt{display:inline-block;width:146px;height:40px;font-size:14px;line-height:40px;color:#6d6d6d;text-align:center;text-decoration:none;vertical-align:top;background-position:0 -933px;background-color:#ccc;border-radius:2px;font-family:'돋움',Dotum,Helvetica,sans-serif}
.error_page .btns .bt + .bt{margin-left:8px}
.date_select_nav{z-index:100;position:relative;padding:37px 0 13px;text-align:center}
.date_select_nav.type_season .select_box_area.type_date .select_box .btn_toggle:after{display:none}
.date_select_nav .select_box_area{display:inline-block;font-size:0;vertical-align:middle}
.date_select_nav .select_box_area ~ .select_box_area{margin-left:-4px;margin-right:15px}
.date_select_nav .select_box_area.type_date{position:relative;padding:0 34px}
.date_select_nav .select_box_area.type_date .select_box .btn_toggle{width:auto;padding:1px 9px;letter-spacing:normal}
.date_select_nav .select_box_area.type_date .select_box .btn_toggle:after{position:static;display:inline-block;width:4px;height:4px;margin-left:-1px;background-color:#7e8299;vertical-align:0}
.date_select_nav .select_box_area.type_date .select_box .now_selected{padding-right:0;font-family:Helvetica,sans-serif;font-size:28px;color:#363844}
.date_select_nav .select_box_area.type_date .select_box .now_selected .dash{display:inline-block;margin-top:-2px;vertical-align:top}
.date_select_nav .select_box_area.type_date .select_box .option_list .btn_option{text-align:center}
.date_select_nav .select_box{position:relative;display:inline-block;font-size:12px;vertical-align:top}
.date_select_nav .select_box ~ .select_box{margin-left:4px}
.date_select_nav .select_box .btn_toggle{position:relative;width:244px;height:36px;padding:1px 11px;border:1px solid #ececec;background-color:#fff;text-align:left;cursor:pointer;letter-spacing:-1px;white-space:nowrap}
.date_select_nav .select_box .btn_toggle[aria-expanded="true"]:after{background-position:-40px -77px}
.date_select_nav .select_box .btn_toggle:after{background-position:-57px -77px;width:13px;height:7px;content:'';position:absolute;right:11px;top:0;bottom:0;margin:auto 0}
.date_select_nav .select_box .now_selected{display:inline-block;padding-right:17px;font-style:normal;font-weight:700;font-size:18px;color:#222}
.date_select_nav .select_box .option_list{display:none;z-index:50;position:absolute;left:0;right:0;top:35px;border:1px solid #e0e0e0}
.date_select_nav .select_box .option_list.on{display:block}
.date_select_nav .select_box .option_list .btn_option{font-family:"돋움",Dotum,Helvetica,sans-serif;width:100%;height:23px;line-height:23px;padding:0 11px;border:0;background-color:#fff;text-align:left;font-family:"돋움",Dotum,Helvetica,sans-serif;font-weight:700;font-size:12px;color:#5e6489;cursor:pointer}
.date_select_nav .select_box .option_list .btn_option[aria-selected="true"],.date_select_nav .select_box .option_list .btn_option:hover{background-color:#6baef3;color:#fff}
.date_select_nav .select_box .option_list .btn_option:disabled{background-color:#fff;color:#d2d2d2;cursor:auto}
.date_select_nav .btn_move_date{position:absolute;top:0;bottom:0;width:34px;border:0;background-color:transparent;text-align:left;font-size:12px;cursor:pointer}
.date_select_nav .btn_move_date.prev{left:0;text-align:right}
.date_select_nav .btn_move_date.prev:after{background-position:-34px -231px;width:6px;height:11px;content:'';display:inline-block;margin-right:11px;vertical-align:middle}
.date_select_nav .btn_move_date.prev:hover:after{background-position:-24px -231px}
.date_select_nav .btn_move_date.prev:disabled:after{background-position:-54px -231px}
.date_select_nav .btn_move_date.next{right:0}
.date_select_nav .btn_move_date.next:after{background-position:-185px -56px;width:6px;height:11px;content:'';display:inline-block;margin-left:11px;vertical-align:middle}
.date_select_nav .btn_move_date.next:hover:after{background-position:-44px -231px}
.date_select_nav .btn_move_date.next:disabled:after{background-position:-184px -120px}
.date_select_nav .btn_move_date:disabled{cursor:auto}
.date_select_nav .now_date_area{display:inline-block;margin-left:-4px;vertical-align:middle}
.date_select_nav .btn_now_date{font-family:"돋움",Dotum,Helvetica,sans-serif;padding:6px 6px 4px 6px;border:1px solid #e7e7e7;background-color:#fff;font-family:"돋움",Dotum,Helvetica,sans-serif;font-size:11px;color:#666;letter-spacing:-1px;vertical-align:top;cursor:pointer}
.rr_wrap .tit_box.imply_date .date_select_nav:only-child{margin-top:0;padding-top:0}
.rr_wrap .tit_box .date_select_nav{margin-top:-61px}
.rr_wrap .tit_box2 .date_select_nav{margin-top:-73px}
.schedule_month_area .date_select_nav{margin-top:-82px}
.esports_schedule .schedule_month_area .date_select_nav{margin-top:0;padding-top:0}
.record_sub_title + .date_select_nav{margin-top:-79px}
.sch_volleyball .rr_wrap .date_select_nav{margin-top:-74px}
.select_box_common{z-index:200;position:relative;display:inline-block;vertical-align:top}
.select_box_common .btn_toggle{position:relative;min-width:138px;height:34px;padding:0 28px 0 11px;line-height:32px;border:1px solid #e4e4e4;background-color:#fff;text-align:left;font-weight:700;font-size:13px;color:#000;cursor:pointer}
.select_box_common .btn_toggle:after{background-position:-106px -199px;width:13px;height:8px;content:'';position:absolute;right:11px;top:0;bottom:0;margin:auto 0}
.select_box_common .btn_toggle[aria-expanded="true"]:after{background-position:-123px -199px}
.select_box_common .option_list{display:none;position:absolute;left:0;right:0;top:34px;padding:8px 0;border:1px solid #e4e4e4;border-top:none;background-color:#fff}
.select_box_common .option_list.on{display:block}
.select_box_common .option_list .btn_option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:5px 11px;border:0;background-color:#fff;text-align:left;font-size:13px;color:#959595;cursor:pointer}
.select_box_common .option_list .btn_option:hover{color:#4278d7}
.select_box_common .option_list .btn_option:disabled{cursor:default}
.date_select_area{margin-bottom:21px;text-align:center;position:relative;z-index:100}
.date_select_area .select_box_area{position:relative;padding:0 38px;display:inline-block}
.date_select_area .select_box{position:relative}
.date_select_area .select_box .button_toggle{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,"Malgun Gothic","맑은 고딕",Dotum,"돋움",sans-serif;height:36px;padding:0 2px 0 9px;background-color:transparent;cursor:pointer}
.date_select_area .select_box .button_toggle:after{background-position:-231px -204px;width:9px;height:5px;display:inline-block;margin-left:8px;content:''}
.date_select_area .select_box .now_selected{display:inline-block;vertical-align:middle;line-height:36px;font-size:30px;font-weight:bold;letter-spacing:-1.4px}
.date_select_area .select_box .option_list{display:none;position:absolute;top:40px;left:0;right:0;padding:6px 0;border:solid 1px #dfe3ec;border-radius:2px;background-color:#fff}
.date_select_area .select_box .option_list.is_expanded{display:block}
.date_select_area .select_box .button_option{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,"Malgun Gothic","맑은 고딕",Dotum,"돋움",sans-serif;width:100%;height:28px;cursor:pointer;font-size:14px;background-color:transparent;letter-spacing:-0.65px}
.date_select_area .select_box .button_option.is_selected,.date_select_area .select_box .button_option:hover{font-weight:bold;color:#1ea271}
.date_select_area .select_box .button_option:disabled{font-weight:normal;color:#d2d2d2}
.date_select_area .button_move_date{position:absolute;top:0;bottom:0;width:38px;background-color:transparent;cursor:pointer}
.date_select_area .button_move_date.prev{left:0}
.date_select_area .button_move_date.prev:after{background-position:-252px -144px;width:8px;height:16px;display:inline-block;content:''}
.date_select_area .button_move_date.prev[disabled]:after{background-position:0px -231px}
.date_select_area .button_move_date.next{right:0}
.date_select_area .button_move_date.next:after{background-position:-251px -184px;width:8px;height:16px;display:inline-block;content:''}
.date_select_area .button_move_date.next[disabled]:after{background-position:-12px -231px}
