@charset "UTF-8";
/* NTS UIT KIMMI */
/* Common */
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,table{font-family:'나눔고딕',nanum gothic,'맑은고딕',malgun gothic,'돋움',Dotum,Helvetica,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
.blind{position:absolute;top:-1px;left:-1px;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
caption{overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
form,fieldset,button{border:0;vertical-align:top}
img{border:0}
input,select{vertical-align:middle}
input{-webkit-appearance:none;-webkit-text-size-adjust:none}
input[type=text]{border-radius:0}
input[type=checkbox]{-webkit-appearance:checkbox}
input[type=radio]{-webkit-appearance:radio}
input[type=image]{border-radius:0;background-color:#f9fafa;background:-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f9fafa))}
.new_scroll{overflow:hidden;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}
.new_scroll .scroller{position:absolute;z-index:1;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.tbl_scoreboard_gameinfo tbody tr.ing td .ico_multi,.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,.notice_foot .inner span:before,.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 .scrollbar-button-up,.combo_box .scrollbar-button-down,.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_vod_play .scrollbar-button-up,.aside_vod_play .scrollbar-button-down,.aside_column .up,.aside_column .ico_vod,.aside_rank_player .list .mask,.aside_radio h3.title,.aside_radio .circle span,.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,.layer_cald .scrollbar-button-up,.layer_cald .scrollbar-button-down,.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_list .thmb .ico_vod,.news_list .thmb .ico_up,.news_list .source .ico,.news_list2 .thmb .ico_vod,.news_list2 .thmb .ico_up,.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,.link_news .categorize .btn_guide_categorize:before,.link_news .categorize .guide_title:before,.link_news .categorize .btn_report,.link_news .categorize .btn_close,.comment_guide .arr:after,.reporter_post .post_link:after,.reporter__one__name__btn:after,.reporter__one__more a: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,.tab_type2 .prev span,.tab_type2 .next span,.video_summary .info .play span,.video_summary .service .comment .ico,.video_summary .service .share span,.video_channel .channel .thmb .tag,.video_channel .channel .btn .ico,.video_channel .btn_subscription,.video_head .link_record,.video_head .link_player:before,.video_head .search .btn,.ly_video_player .paging .prev span,.ly_video_player .paging .next span,.ly_video_player .close span,.video_list .text .play span,.ly_play_repeat,.ly_play_list .title .ico,.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-image:url(https://imgsports.pstatic.net/images/2019/pc/common/sp_jun_v18.png);background-repeat:no-repeat;background-position:-1000px -1000px}
.btn_multi_drop .btn_multi_on,.btn_multi_off{overflow:hidden;display:inline-block;font-size:0;line-height:0;background-image:url(https://imgsports.pstatic.net/images/2017/pc/common/sp_volleyball_v2.png);background-repeat:no-repeat;background-position:-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}
.sns_share_wrap .share .sp_ico,.tomain_info_betaicon,.tomain_info_close,.aside_vod_list2 .best .text .time .ico,.news_list .thmb:before,.link_news .link_press_collection .text:after,.esports_schedule .league_info .ico_info_guide,.esports_schedule .league_info .ly_info:after,.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,.esports_schedule .schedule_table_title .btn_subscribe: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{background-image:url(https://imgsports.pstatic.net/images/2019/pc/01/22/sp_sports.png);background-size:157px 144px}
.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:39px 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}
/* _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 #dfdfdf}
.sns_share_wrap .share .sp_ico{display:inline-block;margin:8px 0 0 4px;background-position:-35px -19px;width:24px;height:21px}
.tomain{display:inline-block;vertical-align:top;font-size:16px;line-height:39px}
.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:-78px -114px;width:16px;height:11px;font-size:0;color:transparent;display:inline-block;vertical-align:top;margin:3px 0 0 3px}
.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;background-position:0px -19px;width:31px;height:31px;font-size:0;color:transparent}
.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}
.media_end_summary:first-child{margin-top:14px}
#u_skip{position:relative;z-index:2147483647}
#u_skip a{position:absolute;left:0;top:-30px;width:128px;background:url(https://imgsports.pstatic.net/images/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://imgsports.pstatic.net/images/common/sp_u_skip.png) no-repeat 93% 11px;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px;text-align:center}
#wrap{position:relative;z-index:100;width:1000px;margin:0 auto}
#header{padding-top:16px}
#header img{vertical-align:top}
#snb_wrap *{margin:0;padding:0;line-height:14px}
#snb_wrap{position:relative;width:100%;height:44px;margin:0 auto;*zoom:1}
#snb_wrap img,#snb_wrap fieldset{margin:0;padding:0;border:none}
#snb_wrap legend{display:none}
#snb_wrap li{list-style:none}
#snb_wrap:after{content:"";display:block;clear:both}
#snb_wrap h1{float:left;overflow:hidden;width:167px;height:30px;margin:-1px 16px 0 0;*margin-right:13px;background:url(https://imgsports.pstatic.net/images/common/logo.png) no-repeat 0 0}
#snb_wrap h1 a{float:left;display:block}
#snb_wrap h1 a.logo_naver{width:72px;height:30px}
#snb_wrap h1 a.logo_sports{width:95px;height:30px}
#snb_wrap a{color:#646464;text-decoration:none}
#snb_wrap input{vertical-align:top}
#snb_wrap .snb_related_service{float:left;margin:2px -5px 0 -6px}
#snb_wrap .snb_related_service li{float:left;padding:0 7px;margin-left:-1px}
#snb_wrap .snb_related_service li + li{background:url(https://ssl.pstatic.net/static/common/snb/090513/bu_bar.gif) left 4px no-repeat}
#snb_wrap .snb_related_service a{display:block;padding:5px}
#snb_wrap .snb_related_service li.wcup a{padding:3px 4px 5px 1px}
#snb_wrap .snb_related_service li.wop a{padding:4px 5px 5px 3px}
#snb_wrap .snb_weather{float:left;width:103px;height:26px;margin-top:2px;padding:0;font-size:11px;color:#333;text-align:left;letter-spacing:-1px;overflow:hidden}
#snb_wrap .snb_weather li{padding-top:2px;font-size:11px}
#snb_wrap .snb_weather a{padding:0}
#snb_wrap .snb_weather a:hover{text-decoration:underline}
#snb_wrap .snb_weather a:hover span{text-decoration:none}
#snb_wrap .snb_weather img{margin-top:-4px;vertical-align:middle}
#snb_wrap .snb_weather span{color:#ee6433;font-size:11px;margin-left:2px;font-style:normal;letter-spacing:0}
#snb_wrap .snb_weather span em{font-family:tahoma,sans-serif;font-style:normal}
#snb_wrap .snb_search_box{float:left}
#snb_wrap .snb_search_box .snb_search_text{float:left;width:215px;height:25px;margin-right:4px;*margin-right:1px;padding:3px 0 0 6px;*padding:4px 0 0 7px;border:3px solid #3eaf0e;color:#000;font-size:12px;font-family:'돋움',dotum,AppleGothic,sans-serif}
#snb_wrap .snb_search_box .snb_btn_search{margin-left:-1px}
#snb_wrap a.link_skt{position:absolute;top:8px;right:4px}
#snb_wrap .news_t a{padding:5px 4px}
#footer{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}
.sports_gnb{position:relative;z-index:1010}
.sports_gnb_wrap{position:absolute;top:-1px;right:-8px}
.lnb{position:relative;height:44px;background:url(https://imgsports.pstatic.net/images/2015/PC/common/bg_lnb.png) no-repeat 100% 0}
.lnb .menu li{float:left}
.lnb .menu a{display:block}
.lnb .menu img{vertical-align:top}
.lnb ul{zoom:1;margin:0;padding:0 11px}
.lnb ul:after{display:block;clear:both;content:''}
.lnb li{padding:11px 1px}
.lnb li.on ul{display:block}
.lnb li.other{padding:11px 0 11px 7px}
.lnb li.other ~ li{padding:11px 0}
.lnb ul ul{display:none;position:absolute;top:44px;left:0;width:100%;padding:0 10px;border-left:1px solid #e0e3e7;box-sizing:border-box;-webkit-box-sizing:border-box}
.lnb li li{position:relative;padding:8px 0 9px 0}
.lnb li li .check{position:absolute;bottom:0;left:8px;right:8px;height:2px;background-color:#4877cf}
.lnb .search_wrap{position:absolute;top:8px;right:8px;overflow:hidden;width:117px;height:28px;margin:0;padding:0;border:0;background:#15449d}
.lnb .search_wrap legend{position:absolute;top:-100px;left:-100px}
.lnb .search_wrap input{position:absolute;top:4px;right:3px;height:22px;background:#15449d}
.lnb .search_wrap .search_input{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;left:8px;right:auto;width:78px;height:22px;border:0;color:#eff1f6;line-height:22px}
.lnb .btn_rgt{display:none;position:absolute;top:52px;right:13px}
.lnb .btn_rgt2{display:none;position:absolute;top:44px;right:1px}
.lnb .btn_rgt2 img{width:195px;height:38px}
.lnbsub{height:83px}
.lnbsub .btn_rgt{display:block}
.lnbsub .btn_rgt2{display:block}
.mainpage{margin-top:20px}
.mainpage .page_wrap{display:table;table-layout:fixed;width:100%}
.mainpage .page_wrap .content{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.mainpage .page_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}
.mainpage .content{width:700px;padding-top:11px}
.mainpage .content_area{margin-top:-20px;margin-right:40px;padding-bottom:50px}
.mainpage .aside{width:300px}
#header .nav_rio{padding:0 1px}
#snb_wrap .snb_related_service li.snb_pyeongchang{margin-top:-3px}
#snb_wrap .snb_related_service li.snb_pyeongchang > a{padding:0 5px}
.lnb .menu li.menu_paralympic{width:88px;padding:11px 7px}
.lnb .menu li.menu_paralympic > a{position:relative;display:block;height:22px}
.lnb .menu li.menu_paralympic > a > img{position:absolute;top:-27px;left:0}
.lnb .menu li.menu_paralympic.on > a > img{border-bottom:1px solid #f7f8fa}
.lnb .menu .lnb_asiancup{padding:0 0 1px 0}
.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{font-family:Arial,Sans-serif;color:#000;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:4px;right:0;height:26px;padding-left:3px;color:#666;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:inline-block;padding:7px 8px 7px 0;color:#5e5e5e;text-decoration:none}
.paginate_day .inner a span{font-family:Arial,Sans-serif;position:relative;display:inline-block;margin:-1px 3px 1px 0;padding-left:17px;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:#3366cc}
.tab_event{position:relative;height:75px}
.tab_event .list{zoom:1;padding-top:17px}
.tab_event .list:after{display:block;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:#3366cc}
.tab_event .list a{display:block;padding:10px 10px 10px 0;color:#777;font-size:16px;font-weight:bold;text-decoration:none}
.tab_event .list .menu:before{display:none;width:1px;height:14px;margin:-1px 10px 1px 0;background:#e3e3e3;vertical-align:middle;content:''}
.paginate{padding:25px 0;text-align:center}
.paginate a,.paginate strong{font-family:Arial,Sans-serif;overflow:hidden;display:inline-block;min-width:16px;height:26px;padding:0 5px;border:1px solid #fff;color:#666;font-size:14px;line-height:26px;vertical-align:top;text-decoration:none}
.paginate a:hover{border-color:#efefef}
.paginate strong{color:#3366cc;border-color:#9fbaec;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}
.notice_foot{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;height:25px;margin-top:-23px;margin-bottom:28px;padding:10px 30px 8px 77px;border-bottom:1px solid #ebebeb;background-color:#fafafa;text-align:left}
.notice_foot .title{position:absolute;top:50%;left:0;width:77px;height:24px;margin-top:-12px;text-align:center;line-height:25px}
.notice_foot .title a{color:#333}
.notice_foot .inner a{overflow:hidden;display:inline-block;height:24px;margin-right:29px;color:#666;font-size:11px;line-height:25px;vertical-align:top}
.notice_foot .inner span:before{content:'';display:inline-block;width:7px;height:7px;margin:-1px 5px 1px -1px;background-position:-162px -773px;vertical-align:middle}
.content_title{position:relative;z-index:20}
.content_title .count{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;height:50px;border-top:1px solid #ddd;color:#979696;font-size:11px;line-height:52px}
.content_title .count span{color:#3366cc;padding-right:2px;font-weight:bold}
.content_title .content_h{color:#3366cc;height:33px;padding-top:21px;padding-left:2px;font-size:16px}
.content_title .nav{position:absolute;top:0;right:0;color:#666;text-decoration:none}
.content_title .link_all{font-family:'돋움',Dotum,Helvetica,Sans-serif;top:18px;height:26px;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;height:26px;padding:0 3px;color:#9e9e9e;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin-bottom:-34px;padding-top:48px;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:block;height:42px;color:#333;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}
.category{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden}
.category ul{zoom:1;padding-left:4px}
.category ul:after{display:block;clear:both;content:''}
.category li{float:left}
.category li + li:before{content:'';display:inline-block;width:1px;height:12px;margin:0 2px;background-color:#ededed;vertical-align:middle}
.category a{overflow:hidden;display:inline-block;height:23px;padding:0 4px;color:#888;text-decoration:none;line-height:25px;vertical-align:middle}
.category .selected a{color:#fff;background-color:#3f75da}
.blue_head{position:fixed;top:0;left:0;width:100%;height:65px;background:#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{font-family:'나눔고딕',nanum gothic,Sans-serif;display:inline-block;height:29px;padding:0 12px 0 14px;border:1px solid #6d94d2;color:#cff3ff;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{font-family:'나눔고딕',nanum gothic,Sans-serif;position:relative}
.combo_box .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:123px;box-sizing:border-box;-webkit-box-sizing:border-box}
.combo_box .scrollbar-content{position:absolute;top:0;left:0;z-index:10;width:100%;padding-right:19px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.combo_box .scrollbar-v{position:absolute;top:0;right:0;z-index:20;width:17px;height:121px;background-color:#fff}
.combo_box .scrollbar-button-up,.combo_box .scrollbar-button-down{display:block;width:15px;height:15px;vertical-align:top}
.combo_box .scrollbar-button-up{background-position:-322px -575px}
.combo_box .scrollbar-button-down{background-position:-341px -575px}
.combo_box .scrollbar-track{position:relative;top:0;width:15px;height:85px;background-color:#fff}
.combo_box .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:15px;height:20px;background-color:#e3e4e7}
.combo_box .scrollbar-noscript .scrollbar-box{overflow-y:auto}
.combo_box .scrollbar-noscript .scrollbar-content{padding-right:0}
.combo_box .scrollbar-noscript .scrollbar-v{display:none}
.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{color:#3366cc;background-color:#f2f2f2;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:inline-block;min-width:57px;height:28px;padding:1px 23px 0;color:#5e5e5e;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;height:26px;padding:0 3px;color:#9e9e9e;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:inline-block;height:29px;margin-right:5px;padding-right:5px;color:#666;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{zoom:1;display:inline-block;padding-right:2px;font-size:0;line-height:0;vertical-align:top}
.tip_box .option .check:after{display:block;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}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:25px;right:13px;color:#999;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 .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{zoom:1;padding-bottom:17px}
.aside_tab:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:table-cell;color:#5e5e5e;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}
.aside_vod_list .thmb .mask{position:absolute;top:0;bottom:0;left:0;right:0}
.aside_vod_list .thmb .time{overflow:hidden;position:absolute;bottom:0;right:0;height:16px;padding:0 7px;background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;font-family:arial,sans-serif;line-height:17px}
.aside_vod_list .text{padding-top:4px}
.aside_vod_list .text .title{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:block;max-height:35px;margin-bottom:5px;color:#000;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{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);display:block;z-index:10;background-color:#09c4ed}
.aside_vod_list li.selected .thmb .time{z-index:11}
.aside_vod_list2{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding-bottom:30px}
.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{font-family:Arial,Sans-serif;position:absolute;top:5px;left:9px;z-index:30;color:#fff;font-size:17px}
.aside_vod_list2 .thmb{position:absolute;top:0;left:0;width:110px;height:64px}
.aside_vod_list2 .mask{position:absolute;top:0;bottom:0;left:0;right: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{font-family:Arial,Sans-serif;display:inline-block;vertical-align:middle}
.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 .vod_li .time{overflow:hidden;position:absolute;bottom:0;right:0;height:16px;padding:0 7px;background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;font-family:arial,sans-serif;line-height:17px}
.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://imgsports.pstatic.net/images/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{font-family:Arial,Sans-serif;padding-top:6px;padding-left:2px;color:#fff}
.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:-144px -51px;width:11px;height:11px;margin:-2px 5px 0 0}
.aside_vod_play{padding:0 20px 22px 19px}
.aside_vod_play .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:123px;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_vod_play .scrollbar-content{position:absolute;top:0;left:0;z-index:10;width:100%;padding-right:19px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_vod_play .scrollbar-v{position:absolute;top:0;right:0;z-index:20;width:17px;height:121px;background-color:#fff}
.aside_vod_play .scrollbar-button-up,.aside_vod_play .scrollbar-button-down{display:block;width:15px;height:15px;vertical-align:top}
.aside_vod_play .scrollbar-button-up{background-position:-322px -575px}
.aside_vod_play .scrollbar-button-down{background-position:-341px -575px}
.aside_vod_play .scrollbar-track{position:relative;top:0;width:15px;height:85px;background-color:#fff}
.aside_vod_play .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:15px;height:20px;background-color:#e3e4e7}
.aside_vod_play .scrollbar-noscript .scrollbar-box{overflow-y:auto}
.aside_vod_play .scrollbar-noscript .scrollbar-content{padding-right:0}
.aside_vod_play .scrollbar-noscript .scrollbar-v{display:none}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:0 19px}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:0 19px 30px}
.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{position:relative;float:left;width:54px;height:54px;margin-right:13px}
.aside_column .thmb img{vertical-align:top}
.aside_column .mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.aside_column .text{overflow:hidden;display:table-cell;width:193px;height:52px;padding-top:2px;color:#222;line-height:17px;vertical-align:middle}
.aside_column .up{position:absolute;top:0;left:0;z-index:20;width:22px;height:22px;background-position:-80px -247px}
.aside_column .ico_vod{width:16px;height:16px;margin:-1px 0 1px;background-position:-164px -1005px;vertical-align:middle}
.aside_column .press{color:#3366cc;display:block;padding-top:3px;font-size:11px;letter-spacing:-1px}
.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{zoom:1;display:block;color:#222;text-decoration:none}
.aside_rank_player .list .inner:after{display:block;clear:both;content:''}
.aside_rank_player .list a.inner:hover .name{text-decoration:underline}
.aside_rank_player .list .rank_num{font-family:Arial,Sans-serif;float:left;width:21px;padding-top:10px;padding-left:2px;color:#444;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;padding:7px 60px 2px 3px}
.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:#3366cc;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:18px;right:7px;color:#444}
.aside_rank_player .list .stat span{font-family:Arial,Sans-serif;display:inline-block;margin:-1px 1px 1px 0;font-size:15px;vertical-align:middle}
.aside_rank_player .best .rank_num,.aside_rank_player .best .stat{color:#3366cc}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:28px 19px 30px}
.aside_radio h3.title{width:61px;height:19px;margin-bottom:10px;background-position:-60px -463px}
.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{position:absolute;top:0;left:0;width:44px;height:44px;color:#fff}
.aside_radio .circle span{font-family:Arial,Sans-serif;display:block;width:44px;height:32px;padding-top:12px;font-size:12px;font-weight:bold;line-height:20px;text-align:center;background-position:-120px -280px}
.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{font-family:Arial,Sans-serif;padding-left:1px;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{height:44px;padding-top:0;background-position:-212px -280px;font-size:0;line-height:0}
.aside_radio .today .circle span{font-family:'나눔고딕',nanum gothic,Sans-serif;height:32px;padding-top:12px;font-size:13px;line-height:20px;background-position:-166px -280px}
.aside_radio .live .time,.aside_radio .today .time{color:#3366cc}
.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;font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;width:222px;margin:0 39px;color:#fff;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{zoom:1}
.aside_photo .viewer .inner:after{display:block;clear:both;content:''}
.aside_poll{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:0 19px 30px;color:#222}
.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{zoom:1;overflow:hidden;position:relative;padding:7px 0 13px;cursor:pointer}
.aside_poll_ct:after{display:block;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;left:5px;bottom: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 14px;line-height:1.3em;position:relative;z-index:30}
.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:54px}
.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:10px;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 .inner label{padding-left:12px;cursor:pointer}
.aside_poll_ct .inner .emblem ~ label{margin-left:56px}
.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://imgsports.pstatic.net/images/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{zoom:1;width:268px;margin:0 auto}
.aside_shopping .list:after{display:block;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;font-size:0}
.aside_shopping .text{overflow:hidden;max-height:34px;display:block;line-height:17px}
.aside_shopping .mask{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.1;-moz-opacity:0.1;filter:alpha(opacity=10);border:1px solid #000}
.aside_shopping .mall{color:#3366cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.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_v2{margin-bottom:15px}
.aside_shopping_v2 .shopping_paginated{top:23px}
.aside_shopping_v2 .aside_playwin{border-top-width:1px;text-align:center;padding:12px 0 29px 0}
.aside_shopping_v2 .aside_playwin .link_box{display:inline-block;height:auto;border:0 none;padding-right:23px;font-weight:bold;font-size:12px;letter-spacing:0;color:#848484}
.aside_shopping_v2 .aside_playwin .link_box strong{display:inline;padding:0;font-weight:bold;color:#558ae4;font-size:12px}
.aside_shopping_v2 .aside_playwin .link_box:hover{text-decoration:underline}
.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;bottom:0;left:0;right:0;opacity:0.05;-moz-opacity:0.05;filter:alpha(opacity=5);border:1px solid #000}
.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}
/* layer */
.layer_cald{font-family:Arial,Sans-serif;position:absolute;top:30px;left:0;z-index:100;width:218px;padding-bottom:6px;border:1px solid #e0e0e0;background:#fff}
.layer_cald .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:123px;box-sizing:border-box;-webkit-box-sizing:border-box}
.layer_cald .scrollbar-content{position:absolute;top:0;left:0;z-index:10;width:100%;padding-right:19px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.layer_cald .scrollbar-v{position:absolute;top:0;right:0;z-index:20;width:17px;height:121px;background-color:#fff}
.layer_cald .scrollbar-button-up,.layer_cald .scrollbar-button-down{display:block;width:15px;height:15px;vertical-align:top}
.layer_cald .scrollbar-button-up{background-position:-322px -575px}
.layer_cald .scrollbar-button-down{background-position:-341px -575px}
.layer_cald .scrollbar-track{position:relative;top:0;width:15px;height:85px;background-color:#fff}
.layer_cald .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:15px;height:20px;background-color:#e3e4e7}
.layer_cald .scrollbar-noscript .scrollbar-box{overflow-y:auto}
.layer_cald .scrollbar-noscript .scrollbar-content{padding-right:0}
.layer_cald .scrollbar-noscript .scrollbar-v{display:none}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:16px 18px 13px;color:#777;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{display:table;table-layout:fixed;width:100%;margin-top:20px}
.news_wrap .content{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.news_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}
.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{zoom:1;padding-top:5px}
.news_lnb .sort:after{display:block;clear:both;content:''}
.news_lnb .sort li{float:left}
.news_lnb .sort li:first-child a{padding-left:3px}
.news_lnb .sort a{font-family:'나눔고딕',nanum gothic,Sans-serif;display:block;padding:12px;color:#595959;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:#3366cc}
.news_lnb .sort .selected a:after{background-position-x:-93px}
.news_lnb .option{position:absolute;top:14px;right:0}
.news_lnb .option .link_guide{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;height:26px;padding:0 3px;color:#9e9e9e;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:inline-block;height:29px;margin-right:5px;padding-right:5px;color:#666;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{zoom:1;display:inline-block;padding-right:2px;font-size:0;line-height:0;vertical-align:top}
.news_lnb .option .check:after{display:block;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{zoom:1}
.new_news_lnb .sort:after{display:block;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{font-family:'맑은 고딕',Malgun Gothic,Sans-serif;position:relative;display:block;padding:0 6px;color:#666;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{zoom:1}
.news_date ul:after{display:block;clear:both;content:''}
.news_date li{float:left;width:20%}
.news_date li a{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;display:block;height:65px;border-left:1px solid #e6e6e6;color:#666;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:#3366cc}
.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{zoom:1;margin-top:-1px}
.news_team ul:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;height:43px;padding:7px 21px 0;border-left:1px solid #ededed;border-top:1px solid #ededed;color:#000;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{color:#3366cc;background:#f8f9fc;font-weight:bold}
.news_no{padding:200px 0;border-bottom:1px solid #d7d7d7;text-align:center}
.news_no p{font-family:'나눔고딕',nanum gothic,Sans-serif;color:#999;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_list{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;padding-bottom:5px;border-bottom:1px solid #d7d7d7}
.news_list .best .rank_num{color:#3366cc}
.news_list .rank_num{float:left;width:23px;min-height:90px;margin-right:15px;color:#777}
.news_list .rank_num span{font-family:Arial,Sans-serif;display:block;font-size:20px;line-height:40px;text-align:center}
.news_list .thmb{display:block;position:relative}
.news_list .thmb img{vertical-align:top}
.news_list .thmb .mask{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.news_list .thmb .ico_vod{position:absolute;bottom:4px;left:6px;width:26px;height:26px;background-position:-20px -1030px}
.news_list .thmb .ico_up{position:absolute;top:0;left:0;width:22px;height:22px;background-position:-80px -247px}
.news_list .thmb .time{overflow:hidden;position:absolute;bottom:0;right:0;height:16px;padding:0 7px;background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;font-family:arial,sans-serif;line-height:17px}
.news_list .text .title{color:#000;font-size:14px;font-weight:bold;letter-spacing:-1px}
.news_list .text .title:visited{color:#888}
.news_list .source{font-family:'돋움',Dotum,Helvetica,Sans-serif;color:#999;font-size:11px}
.news_list .source > span{display:inline-block;vertical-align:middle}
.news_list .source .press,.news_list .source .section{color:#578ce1}
.news_list .source .bar{display:inline-block;width:1px;height:10px;margin:-1px 8px 1px 4px;background:#e3e3e3;vertical-align:middle}
.news_list .source .ico{display:inline-block;height:11px;margin:-1px 5px 1px 10px;vertical-align:middle}
.news_list .source .visit,.news_list .source .comment,.news_list .source .play{font-family:Arial,Sans-serif;font-size:12px}
.news_list .source .visit .ico{width:15px;background-position:-63px -196px}
.news_list .source .comment .ico{width:14px;background-position:-80px -196px}
.news_list .source .play .ico{width:8px;margin-left:1px;margin-right:2px;background-position:-80px -211px}
.news_list ul{margin-top:-1px}
.news_list li{zoom:1;padding:15px 0;border-top:1px solid #f2f2f2}
.news_list li:after{display:block;clear:both;content:''}
.news_list .rank_num{position:relative}
.news_list .rank_num span{position:absolute;top:50%;left:0;width:100%;height:40px;margin-top:-20px}
.news_list .thmb{position:relative;float:left;overflow:hidden;width:140px;max-height:150px;margin-right:18px;background-color:#eee}
.news_list .thmb:before{background-position:0px 0px;width:67px;height:15px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -33px;content:''}
.news_list .thmb img{position:relative}
.news_list .text{overflow:hidden}
.news_list .text .title{display:inline-block;max-width:100%;margin:5px 0 4px}
.news_list .text .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:4px}
.news_list .text .desc{color:#5e5e5e;line-height:19px}
.news_list .source{padding-top:8px}
.news_list2{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;padding:15px 0 5px;border-bottom:1px solid #d7d7d7}
.news_list2 .best .rank_num{color:#3366cc}
.news_list2 .rank_num{float:left;width:23px;min-height:90px;margin-right:15px;color:#777}
.news_list2 .rank_num span{font-family:Arial,Sans-serif;display:block;font-size:20px;line-height:40px;text-align:center}
.news_list2 .thmb{display:block;position:relative}
.news_list2 .thmb img{vertical-align:top}
.news_list2 .thmb .mask{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.news_list2 .thmb .ico_vod{position:absolute;bottom:4px;left:6px;width:26px;height:26px;background-position:-20px -1030px}
.news_list2 .thmb .ico_up{position:absolute;top:0;left:0;width:22px;height:22px;background-position:-80px -247px}
.news_list2 .thmb .time{overflow:hidden;position:absolute;bottom:0;right:0;height:16px;padding:0 7px;background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;font-family:arial,sans-serif;line-height:17px}
.news_list2 .text .title{color:#000;font-size:14px;font-weight:bold;letter-spacing:-1px}
.news_list2 .text .title:visited{color:#888}
.news_list2 .source{font-family:'돋움',Dotum,Helvetica,Sans-serif;color:#999;font-size:11px}
.news_list2 .source > span{display:inline-block;vertical-align:middle}
.news_list2 .source .press,.news_list2 .source .section{color:#578ce1}
.news_list2 .source .bar{display:inline-block;width:1px;height:10px;margin:-1px 8px 1px 4px;background:#e3e3e3;vertical-align:middle}
.news_list2 .source .ico{display:inline-block;height:11px;margin:-1px 5px 1px 10px;vertical-align:middle}
.news_list2 .source .visit,.news_list2 .source .comment,.news_list2 .source .play{font-family:Arial,Sans-serif;font-size:12px}
.news_list2 .source .visit .ico{width:15px;background-position:-63px -196px}
.news_list2 .source .comment .ico{width:14px;background-position:-80px -196px}
.news_list2 .source .play .ico{width:8px;margin-left:1px;margin-right:2px;background-position:-80px -211px}
.news_list2 ul{zoom:1;margin-left:-15px}
.news_list2 ul:after{display:block;clear:both;content:''}
.news_list2 li{float:left;width:210px;height:214px;margin-left:15px}
.news_list2 .text{padding:11px 2px 0}
.news_list2 .text .title{line-height:19px}
.news_list2 .source{padding-top:8px}
.news_list2.ranking li{height:207px}
.news_list2.ranking .rank_num{width:auto;margin-right:13px;padding-left:2px}
.news_list2.ranking .rank_num span{padding-top:5px;font-size:26px;text-align:left}
.news_list2.ranking .text{padding-top:13px}
.news_list2.ranking .text .title{font-size:12px;font-weight:normal;line-height:17px;letter-spacing:0}
.news_list2.ranking .source{padding-top:6px}
.article_notice_txt{font-size:12px;line-height:16px;color:#5578b3}
.news_comment{padding-top:16px}
.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://imgsports.pstatic.net/images/2016/pc/common/issues_more.png) no-repeat 100% 2px}
.news_headline .issues_end_more em{color:#fb514d;padding-left:1px}
.news_headline .tag{color:#3366cc;font-family:'나눔고딕',nanum gothic,Sans-serif;overflow:hidden;display:inline-block;height:21px;margin-top:-5px;padding:0 5px;border:1px solid #7aa0e5;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:10px 2px 16px;color:#999;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{zoom:1;padding-left:6px}
.news_work:after{display:block;clear:both;content:''}
.news_work .count,.news_work .setting{float:left;width:50%}
.news_work .count{zoom:1;position:relative}
.news_work .count:after{display:block;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{font-family:Arial,Sans-serif;float:left;display:block;height:30px;padding:0 10px;margin-left:4px;color:#444;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:0 1px;color:#666;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:0;margin-top:26px}
.news_end p.source b{padding-right:5px}
.news_end p.source ~ .news_columnist{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}
.link_news{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:33px 0 28px;border-top:1px solid #e4e4e4;border-bottom:1px solid #ededed}
.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:-144px -77px;width:7px;height:13px;content:'';display:inline-block;margin-left:9px;vertical-align:-1px}
.link_news .categorize{position:relative;z-index:15;padding-top:18px}
.link_news .categorize .btn_guide_categorize{position:relative;display:inline-block;margin:0;border:none;background:none;font-size:13px;line-height:19px;color:#3f63bf;letter-spacing:-1px;cursor:pointer}
.link_news .categorize .btn_guide_categorize:focus,.link_news .categorize .btn_guide_categorize:hover,.link_news .categorize .btn_guide_categorize:active{text-decoration:none;outline:none}
.link_news .categorize .btn_guide_categorize:before{display:inline-block;width:16px;height:16px;margin:-3px 5px 0 0;background-position:-106px -1090px;vertical-align:middle;content:''}
.link_news .categorize .categorize_item{display:inline-block;background-color:#f0f3f9}
.link_news .categorize .guide_categorize{position:absolute;top:38px;left:0;width:300px;padding:19px 18px 16px 20px;border:#e0e0e0 1px solid;background-color:#f8f8f8}
.link_news .categorize .guide_title{position:relative;display:block;font-size:12px;line-height:18px;color:#000;font-weight:normal}
.link_news .categorize .guide_title:before{width:17px;height:17px;margin:-2px 5px 0 0;vertical-align:middle;background-position:-297px -926px;content:''}
.link_news .categorize .guide_text{margin-top:4px;font-size:12px;line-height:18px;color:#808080}
.link_news .categorize .btn_report{width:95px;height:22px;margin:3px 0 4px;background-position:0 -1089px;cursor:pointer}
.link_news .categorize .btn_close{position:absolute;top:10px;right:10px;width:13px;height:13px;cursor:pointer;background-position:-297px -946px}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin:10px 0 0;border:1px solid #ededed}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin:10px 0 9px;padding:22px 20px 17px 20px;border:1px solid #ededed;background:#f8f8f8;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;padding-top:30px}
.article_temp .temp_head{position:relative}
.article_temp h3.title{color:#000;font-size:16px;letter-spacing:-1px}
.article_temp h3.title span{color:#3366cc}
.article_list ul{zoom:1;margin-left:-30px;padding-top:5px}
.article_list ul:after{display:block;clear:both;content:''}
.article_list li{float:left;width:315px;margin-left:30px;padding:10px 0;border-bottom:1px solid #f2f2f2}
.article_list a{zoom:1;display:block;height:54px;color:#222;text-decoration:none}
.article_list a:after{display:block;clear:both;content:''}
.article_list a:visited{color:#888}
.article_list a:hover .title{text-decoration:underline}
.article_list .thmb{display:block;position:relative;float:left;width:60px;margin-right:14px}
.article_list .thmb img{vertical-align:top}
.article_list .thmb .mask{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.article_list .text{overflow:hidden;padding-top:1px}
.article_list .title{line-height:18px}
.article_list .press{display:block;padding-top:5px;color:#999;font-size:11px}
.news_columnist{zoom:1;position:relative;display:table;width:100%;margin:60px 0 32px;padding:18px 2px;border-top:1px solid #b3b3b3;border-bottom:1px solid #e4e4e4;box-sizing:border-box;-webkit-box-sizing:border-box}
.news_columnist:after{display:block;clear:both;content:''}
.news_columnist.club .thmb img{width:54px}
.news_columnist.club .thmb span{height:46px;padding-top:6px}
.news_columnist .thmb{display:table-cell;width:54px}
.news_columnist .thmb img{width:100%;max-width:inherit;vertical-align:top}
.news_columnist .thmb span{position:relative;display:block}
.news_columnist .thmb span:before{opacity:0.05;-moz-opacity:0.05;filter:alpha(opacity=5);content:'';position:absolute;top:0;left:0;z-index:10;width:52px;height:52px;border:1px solid #000}
.news_columnist .thmb ~ .text .title,.news_columnist .thmb ~ .text .desc{padding-left:14px}
.news_columnist .text{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:table-cell;line-height:17px;vertical-align:middle}
.news_columnist .title{margin-top:-2px}
.news_columnist .name{display:inline-block;padding-right:3px;color:#000;font-size:14px;vertical-align:middle}
.news_columnist .link{color:#3366cc;display:inline-block;padding-left:1px;font-size:11px;letter-spacing:-1px;vertical-align:middle}
.news_columnist .link:before{display:inline-block;width:2px;height:2px;margin:-1px 5px 1px 0;background:#dbdbdb;content:'';vertical-align:middle}
.news_columnist .name + .link:before{display:none}
.news_columnist .desc{margin:0 0 -5px 0;padding-top:6px;color:#999;font-size:11px}
.reporter_post{font-family:'나눔고딕',nanum gothic,Sans-serif;margin:46px 0 51px}
.reporter_post .post_link{display:inline-block;padding:5px 0;color:#000;font-size:16px;font-weight:bold;vertical-align:top;text-decoration:none}
.reporter_post .post_link:after{content:'';width:5px;height:9px;margin:-2px 0 2px 5px;background-position:-37px -94px;vertical-align:middle}
.reporter__one{font-family:'나눔고딕',nanum gothic,Sans-serif;overflow:hidden;position:relative;height:51px;margin-top:-1px;padding:0 10px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}
.reporter__one__name__tx{color:#2f6bda;display:inline-block;height:51px;line-height:51px;font-weight:bold;vertical-align:middle}
.reporter__one__name__btn{position:relative;display:inline-block;height:25px;padding:0 12px 0 25px;margin-left:5px;border:#888 1px solid;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;vertical-align:middle}
.reporter__one__name__btn span{display:inline-block;vertical-align:top;font-size:14px;color:#333;line-height:25px}
.reporter__one__name__btn:after{content:'';position:absolute;top:6px;left:9px;width:13px;height:13px;background-position:-192px -914px}
.reporter__one__name__btn:hover{border:#b8b8b8 1px solid}
.reporter__one__more{position:absolute;top:55%;right:0;margin-top:-15px}
.reporter__one__more a{display:block;height:25px;padding:0 6px;color:#333;line-height:25px;text-decoration:none}
.reporter__one__more a:after{content:'';width:6px;height:9px;margin:-2px 0 0 7px;background-position:-192px -939px;vertical-align:middle}
.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{zoom:1;overflow:hidden;position:relative;padding:7px 0 13px;padding:7px 0 21px;font-size:12px !important}
.news_poll_ct:after{display:block;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;left:5px;bottom: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:10px;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_poll_ct .ico_vod{bottom:3px;left:5px}
.news_poll_ct .inner .check{right:19px}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;zoom:1;position:relative;margin-top:5px;padding:21px 0 34px 78px;border-top:1px solid #ebebeb;color:#666;font-size:11px;text-align:left}
.news_url:after{display:block;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_columnist,.reporter_post,.reporter{margin-left:-10px}
.end_ad{margin-top:20px}
.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 .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}
/* 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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:4px;right:0;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 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://imgsports.pstatic.net/images/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://imgsports.pstatic.net/images/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://imgsports.pstatic.net/images/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{font-family:Arial,Sans-serif;position:relative;font-size:15px}
.record_tbl td.num strong{color:#444}
.record_tbl td.best strong{color:#3f75da}
.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://imgsports.pstatic.net/images/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;font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;margin-top:1px;letter-spacing:0;vertical-align:middle}
.record_tbl .align_l .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;margin-top:3px;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{display:block;position:relative;overflow:hidden;position:absolute;top:14px;left:14px;height:79px}
.record_lead .image img{vertical-align:top}
.record_lead .image .mask{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.record_lead .image img{width:63px}
.record_lead .text{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;min-height:30px;padding:13px 57px 10px 37px}
.record_lead .text.no_record .rank_num{color:#999}
.record_lead .text + .text{border-top:1px solid #f4f4f4}
.record_lead .rank_num{font-family:Arial,Sans-serif;position:absolute;top:11px;left:20px;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{zoom:1;overflow:hidden}
.record_kr .inner:after{display:block;clear:both;content:''}
.record_kr .inner + .inner{border-top:1px solid #eaeaea}
.record_kr .kr_info{font-family:'돋움',Dotum,Helvetica,Sans-serif;zoom:1;position:relative;float:left;display:table;width:236px;height:63px;padding:0 0 0 14px;background-color:#fbfbfc;table-layout:fixed}
.record_kr .kr_info:after{display:block;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{opacity:0.1;-moz-opacity:0.1;filter:alpha(opacity=10);position:absolute;top:8px;left:14px;width:47px;height:47px;border:1px solid #000;box-sizing:border-box;-webkit-box-sizing:border-box}
.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://imgsports.pstatic.net/images/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{font-family:'나눔고딕',nanum gothic,Sans-serif;display:block;color:#b5b5b7;font-size:11px;font-weight:bold;line-height:18px;letter-spacing:-1px}
/* schedule */
.schedule{padding-bottom:51px}
.schedule .schedule_info{margin-top:13px;font-size:12px;line-height:19px;color:#777;margin-top:15px}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;display:block;height:46px;margin:-1px 0;color:#666;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:-24px}
.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://imgsports.pstatic.net/images/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_table_kfootball tbody td .empty{padding-right:95px}
.schedule_table_kfootball .col05{width:150px}
.esports_schedule .schedule_month_area{position:relative}
.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_wrap{position:relative;z-index:0;padding-top:2px}
.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}
.esports_schedule .schedule_month_list.no_league_data [class^=league_bar]{border:0}
.esports_schedule .schedule_month_item{position:relative;display:table-cell}
.esports_schedule .schedule_month_item:last-child:after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#f7f7f7}
.esports_schedule .schedule_month_item:last-child .league_bar_rgt{border-right:0}
.esports_schedule .schedule_month_item:last-child .tab[aria-selected='true']:after{right:0}
.esports_schedule .schedule_month_item .tab{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;width:100%;background-color:#fff;padding:6px 0 9px;font-size:15px;font-weight:bold;color:#363844;cursor:pointer}
.esports_schedule .schedule_month_item .tab:before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background-color:#f7f7f7}
.esports_schedule .schedule_month_item .tab:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#d6d6d6;z-index:1}
.esports_schedule .schedule_month_item .tab[aria-selected='true']{color:#3f74da}
.esports_schedule .schedule_month_item .tab[aria-selected='true']:before{background-color:#d6d6d6}
.esports_schedule .schedule_month_item .tab[aria-selected='true']:after{left:auto;right:-1px;top:0;bottom:0;width:1px;height:auto;background-color:#d6d6d6}
.esports_schedule .schedule_month_item .tab[aria-selected='true'] .inner{border-bottom-color:#7ba7ff}
.esports_schedule .schedule_month_item .tab:disabled{color:#ccc;cursor:default}
.esports_schedule .schedule_month_item .inner{display:inline-block;line-height:17px;height:17px;padding:10px 1px 4px;border-bottom:2px solid #fff}
.esports_schedule .schedule_month_item [class^=league_bar]{position:absolute;top:-2px;height:2px;background-color:#e9e9e9;border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.esports_schedule .schedule_month_item .league_bar_lft{left:0;right:50%}
.esports_schedule .schedule_month_item .league_bar_rgt{left:50%;right:0}
.esports_schedule .schedule_month_item .league1{background-color:#8cdf58}
.esports_schedule .schedule_month_item .league2{background-color:#6dae45}
.esports_schedule .schedule_month_item .league3{background-color:#58bedf}
.esports_schedule .schedule_month_item .league4{background-color:#3f74da}
.esports_schedule .schedule_league_desc{position:absolute;top:19px;right:0;z-index:100}
.esports_schedule .schedule_league_desc .league_list{display:inline-block}
.esports_schedule .schedule_league_desc .league_item{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:inline-block;font-size:11px;line-height:19px;color:#c4c4c4;margin-left:11px;letter-spacing:-1px}
.esports_schedule .schedule_league_desc .league_item:first-child{margin-left:0}
.esports_schedule .schedule_league_desc .league_item:before{content:'';display:inline-block;width:7px;height:7px;margin-right:2px;vertical-align:1px;background-color:#e9e9e9}
.esports_schedule .schedule_league_desc .league1:before{background-color:#8cdf58}
.esports_schedule .schedule_league_desc .league2:before{background-color:#6dae45}
.esports_schedule .schedule_league_desc .league3:before{background-color:#58bedf}
.esports_schedule .schedule_league_desc .league4:before{background-color:#3f74da}
.esports_schedule .league_info{display:inline-block;vertical-align:top;margin-top:2px}
.esports_schedule .league_info .ico_info_guide{background-position:-60px -114px;width:14px;height:14px;position:relative;display:inline-block;vertical-align:top;margin:0 7px}
.esports_schedule .league_info .ly_info{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:none;position:absolute;top:23px;right:0;padding:13px 16px 10px;background-color:#fff;border:1px solid #888c95;font-size:11px;letter-spacing:-1px;color:#888c95;line-height:20px;white-space:nowrap;text-align:left;z-index:10}
.esports_schedule .league_info .ly_info:after{background-position:-144px -105px;width:11px;height:7px;content:'';position:absolute;top:-6px;right:8px}
.esports_schedule .league_info .ico_info_guide:hover + .ly_info{display:block}
.esports_schedule .schedule_team_wrap{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:table;width:100%;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:-144px 0px;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:-144px -17px;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:-144px -34px;width:13px;height:13px}
.esports_schedule .schedule_table_title{zoom:1;font-family:'돋움',Dotum,Helvetica,Sans-serif;height:56px;padding-top:27px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}
.esports_schedule .schedule_table_title:after{display:block;clear:both;content:''}
.esports_schedule .schedule_table_title .league{display:inline-block;color:#000;font-size:15px;letter-spacing:-1px}
.esports_schedule .schedule_table_title .month,.esports_schedule .schedule_table_title .team{display:inline-block;margin-left:4px;color:#3f74da;font-size:15px;letter-spacing:-1px}
.esports_schedule .schedule_table_title .month + .team{position:relative;padding-left:9px}
.esports_schedule .schedule_table_title .month + .team:before{content:'';position:absolute;top:2px;left:2px;width:1px;height:13px;background-color:#eaebf0}
.esports_schedule .schedule_table_title .btn_subscribe{font-family:'돋움',Dotum,Helvetica,Sans-serif;float:right;height:27px;margin:-9px 2px 0 0;padding:0 8px;background-color:#fff;line-height:27px;font-size:11px;color:#818288;border:1px solid #e9e9e9;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-weight:bold;cursor:pointer}
.esports_schedule .schedule_table_title .btn_subscribe:before{background-position:-18px -132px;width:8px;height:7px;content:'';display:inline-block;vertical-align:top;margin:9px 2px 0 0}
.esports_schedule .schedule_table_title .btn_subscribe:hover{border-color:#dcdcdc;color:#5c5c64}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:0 8px 0 14px}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:inline-block;width:55px;height:22px;margin:0;padding:0 4px;background-color:#fff;border:1px solid #dbdbdb;border-radius:1px;font-size:11px;color:#747474;text-align:center;text-decoration:none;letter-spacing:-1px;line-height:22px;-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{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{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:#5b93ff;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_info{color:#a9a9a9}
/* videocenter */
.tab_event .menu .olympic{display:inline-block;width:181px;height:17px;vertical-align:middle;margin-top:-3px;background:url("https://imgsports.pstatic.net/images/2018/pc/lnb2/ol_channel.png") 0 0 no-repeat;color:transparent}
.tab_event li.selected .menu .olympic{background:url("https://imgsports.pstatic.net/images/2018/pc/lnb2/ol_channel_on.png") 0 0 no-repeat}
.video_wrap{display:table;table-layout:fixed;width:100%}
.video_wrap .content{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.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}
.video_wrap .content{width:700px;padding-bottom:100px}
.video_wrap .content_area{margin-right:40px}
.video_wrap .aside{width:300px}
.video_wrap .aside .aside_inner:first-child{border-top:0}
.video_wrap .schedule_nav{padding-bottom:22px;border-bottom:1px solid #eee}
.video_wrap .schedule_nav ~ .type_match{margin-top:-19px}
.tab_type1{border-right:1px solid #dadada;border-bottom:1px solid #dadada}
.tab_type1 ul{display:table;width:100%;table-layout:fixed}
.tab_type1 li{display:table-cell;border-top:2px solid #828282}
.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}
.tab_type1 li.selected{border-color:#3f75dd}
.tab_type1 li.selected a{color:#2f6bda}
.tab_type1 .comment{padding-left:3px;color:#767676;font-weight:normal}
.tab_type1 ~ .schedule_nav{margin:21px 0 0}
.tab_type2{position:relative;border-bottom:1px solid #eee}
.tab_type2 .bx_inner_wrap{display:inline-block}
.tab_type2 .bx_inner_wrap .contest_info{float:right;padding-left:4px}
.tab_type2 .bx_inner_wrap .contest_title{overflow:hidden}
.tab_type2 .bx_inner_wrap:after{display:block;clear:both;content:''}
.tab_type2.one_game,.tab_type2.two_game{border-bottom:1px solid #dadada}
.tab_type2.one_game:before,.tab_type2.two_game:before{content:'';position:absolute;left:0;right:0;top:-1px;border-top:1px solid #f6f6f6}
.tab_type2.one_game .prev,.tab_type2.one_game .next,.tab_type2.two_game .prev,.tab_type2.two_game .next{display:none}
.tab_type2.one_game .normal,.tab_type2.two_game .normal{padding:0 30px}
.tab_type2.one_game .normal .bx,.tab_type2.two_game .normal .bx{border:none}
.tab_type2.one_game .normal .bx .etc{color:#777}
.tab_type2.two_game{display:table;width:100%;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}
.tab_type2.two_game .normal{display:table-cell;position:relative}
.tab_type2.two_game .normal:hover{cursor:pointer}
.tab_type2.two_game .normal + .normal:before{position:absolute;left:0;top:0;bottom:0;border-left:1px solid #f6f6f6;content:''}
.tab_type2.two_game .normal .bx .contest_info span{color:#8a8a8a}
.tab_type2.two_game .normal .bx .etc{display:none}
.tab_type2.two_game .normal.selected .bx,.tab_type2.two_game .normal.selected .bx .contest_info span{color:#216ef3}
.tab_type2.two_game .normal.selected:after{position:absolute;bottom:-1px;left:-1px;right:-1px;border-bottom:1px solid #216ef3;content:''}
.tab_type2.two_game .normal + .normal.selected:after{left:0}
.tab_type2.two_game .bx_inner_wrap .contest_title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:206px}
.tab_type2 ul{zoom:1;width:30000px}
.tab_type2 ul:after{display:block;clear:both;content:''}
.tab_type2 ul li{float:left}
.tab_type2 .prev,.tab_type2 .next{position:absolute;top:50%;margin-top:-24px}
.tab_type2 .prev span,.tab_type2 .next span{display:block;width:14px;height:27px;margin:10px 6px}
.tab_type2 .prev{left:0}
.tab_type2 .next{right:0}
.tab_type2 a.prev span{background-position:0 -135px}
.tab_type2 a.next span{background-position:-18px -135px}
.tab_type2 a.prev:hover span{background-position:-72px -135px}
.tab_type2 a.next:hover span{background-position:-90px -135px}
.tab_type2 span.prev span{background-position:-36px -135px}
.tab_type2 span.next span{background-position:-54px -135px}
.tab_type2 #rolling,.tab_type2 #rolling_text,.tab_type2 #rolling_match,.tab_type2 #rolling_team{overflow:hidden;position:relative;z-index:20}
.tab_type2 .rolling-list{zoom:1;width:32700px}
.tab_type2 .rolling-list:after{display:block;clear:both;content:''}
.tab_type2 .normal{padding:12px 30px;color:#000;font-size:14px;font-weight:bold;font-family:'돋움',Dotum,Helvetica,sans-serif;text-align:center}
.tab_type2 .normal span{color:#216ef3}
.tab_type2 .normal .bx{overflow:hidden;height:50px;border:1px solid #e7e7e7;line-height:49px}
.tab_type2 .normal .etc{display:inline-block;margin-left:12px;padding-left:11px;color:#777;font-size:11px;font-weight:normal;background:url(https://imgsports.pstatic.net/images/2015/PC/common/notice_bar.gif) no-repeat 0 18px}
.type_text{padding:0 32px}
.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}
.type_text li a:before{content:'';position:absolute;top:50%;left:0;width:1px;height:18px;margin-top:-9px;background:#f1f1f1}
.type_text li a .underline{position:relative;z-index:20;display:inline-block;height:34px;padding:31px 0 0;letter-spacing:-1px}
.type_text li:first-child a:before{display:none}
.type_text li.selected a{color:#2f6bda}
.type_text.short{padding:0}
.type_team{padding:0 26px 0 27px}
.type_team li{width:94px;padding:0 4px 0 3px}
.type_team li a{display:block;height:71px;padding-top:5px;color:#616775;text-align:center;text-decoration:none}
.type_team li a img{vertical-align:top}
.type_team li a .name{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:block;margin:4px;font-size:11px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.type_team li.selected a{color:#2f6bda}
.type_team.short{padding:0}
.type_match{padding:15px 27px 16px 27px;background-color:#fff}
.type_match li{float:left;padding:0 3px}
.type_match li a{display:block;position:relative;font-size:11px;text-decoration:none}
.type_match .bx{width:131px;height:48px;padding:11px 6px 5px;border:1px solid #e7e7e7}
.type_match .no_game{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;width:143px;height:64px;padding:0;background:#fafafa;font-size:11px;color:#bfbfbf;line-height:64px;text-align:center}
.type_match .team{position:relative;padding-right:20px}
.type_match .team .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;width:98px;color:#000;letter-spacing:-1px}
.type_match .team .name img{margin:-4px 4px 1px 0;vertical-align:middle}
.type_match .team .score{position:absolute;top:3px;right:10px;color:#f92e62;font-family:verdana,sans-serif;text-align:right}
.type_match .team + .team{margin-top:2px}
.type_match .state{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:21px;right:10px;color:#bfbfbf;text-align:right}
.type_match .state .cancel{display:inline-block;width:30px;line-height:15px}
.type_match li.selected{z-index:20}
.type_match li.selected .bx{border-color:#216ef3}
.type_match li.selected .team .name{color:#2f6bda}
.videocenter_da{overflow:hidden;position:absolute;top:0;right:0;width:300px;height:75px}
.videocenter_da2{position:absolute;top:219px;right:0;z-index:1;width:300px;height:250px}
.videocenter_da2 .aside_inner{border-top:0}
.videocenter_da2 .aside_da a{display:block;position:relative}
.videocenter_da2 .aside_da a:after{position:absolute;left:0;top:0;right:0;bottom:0;border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05);content:''}
.videocenter_da2 img{vertical-align:top}
.video_top{zoom:1;background-image:url(https://imgsports.pstatic.net/images/2014/pc/common/bdr_ddd.gif);background-repeat:repeat-y;background-position:100% 0;position:relative}
.video_top:after{display:block;clear:both;content:''}
.video_top .video_player{position:relative;width:700px;height:394px;background:#2b2f3b}
.video_summary{position:relative;padding:24px 8px 26px}
.video_summary .tag{color:#2f6bda;display:block;font-weight:bold}
.video_summary .tag:after{display:inline-block;width:1px;height:11px;margin:-1px 0 1px 9px;background:#bababa;vertical-align:middle;content:''}
.video_summary .title{margin:5px 0 12px;font-size:23px;line-height:30px}
.video_summary .title .tag{display:inline-block;margin-right:10px}
.video_summary .title .tag:after{display:none}
.video_summary .tag ~ .title{margin-right:0}
.video_summary .info{zoom:1}
.video_summary .info:after{display:block;clear:both;content:''}
.video_summary .info li{overflow:hidden;float:left;padding-right:7px;font-size:12px}
.video_summary .info .date span,.video_summary .info .origin span{display:inline-block;width:50px;margin-left:-50px;vertical-align:top}
.video_summary .info .origin{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#767676;font-weight:bold}
.video_summary .info .date{color:#6d6d6d}
.video_summary .info .play{font-family:Arial,Sans-serif;position:absolute;bottom:25px;right:0;padding-right:2px;color:#000;font-size:20px;text-align:right}
.video_summary .info .play span{overflow:hidden;display:inline-block;width:12px;height:20px;margin:-3px 7px 3px 3px;background-position:-87px -70px;vertical-align:middle}
.video_summary .info .team{position:relative;padding-right:6px;padding-left:1px;overflow:visible;font-weight:bold;color:#767676}
.video_summary .info .team:after{display:inline-block;width:1px;height:11px;margin:-1px 0 1px 28px;background:#bababa;vertical-align:middle;content:''}
.video_summary .info .team img{position:absolute;top:-6px;right:11px;width:24px;height:24px;vertical-align:top}
.video_summary .service{zoom:1}
.video_summary .service:after{display:block;clear:both;content:''}
.video_summary .service .u_likeit_list_module{float:left}
.video_summary .service .comment,.video_summary .service .share{float:left;overflow:hidden;height:32px;margin-left:10px;padding:0 8px;border:1px solid #dcdcdc;border-radius:1px;-webkit-border-radius:1px;line-height:32px}
.video_summary .service .comment{font-family:Arial,Sans-serif;color:#2a2a2a;font-size:12px}
.video_summary .service .comment:hover{text-decoration:none}
.video_summary .service .comment .ico{display:inline-block;width:17px;height:19px;margin:-1px 7px 1px 0;background-position:-48px -70px;vertical-align:middle}
.video_summary .service .share span{width:14px;height:20px;margin:-1px 1px 1px;background-position:-69px -70px;vertical-align:middle}
.video_summary .u_likeit_list_module .u_likeit_list_btn{overflow:hidden;display:inline-block;min-width:34px;height:32px;border:1px solid #dcdcdc;vertical-align:top}
.video_summary .spi_onebtn{top:41px;right:308px}
.video_channel{zoom:1;position:absolute;top:75px;right:0;width:260px;height:120px;padding:22px 18px 0 22px;border-top:2px solid #667184}
.video_channel:after{display:block;clear:both;content:''}
.video_channel .channel{float:left;width:64px}
.video_channel .channel .thmb{position:relative;display:block;margin-bottom:7px}
.video_channel .channel .thmb .tag{position:absolute;left:0;top:0;width:30px;height:18px;background-position:0 -1057px;vertical-align:middle}
.video_channel .channel .thmb img{width:50px;height:50px;vertical-align:top}
.video_channel .channel .btn{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;display:inline-block;height:28px;padding:0 8px 0 7px;border:1px solid #dedede;color:#666;font-weight:bold;line-height:28px}
.video_channel .channel .btn .ico{display:inline-block;width:3px;height:6px;margin-left:8px;background-position:-22px -114px;vertical-align:middle}
.video_channel dl.info{position:relative;float:left;width:194px;margin-top:-4px;color:#000;line-height:18px}
.video_channel dl.info dd{font-family:'돋움',Dotum,'나눔고딕',nanum gothic,'맑은고딕',malgun gothic,Helvetica,sans-serif;padding-left:13px;color:#4886ea;font-size:11px}
.video_channel dl.info dd span{display:inline-block;min-width:75px;color:#acacac;font-weight:normal;letter-spacing:-1px}
.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}
.video_channel dl.info:before{position:absolute;top:30px;left:1px;width:1px;height:64px;background-color:#eee;content:''}
.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}
.video_channel .u_likeit_list_module .u_likeit_list_btn .u_txt{display:none}
.video_channel .btn_subscription{display:inline-block;width:52px;height:24px;margin-left:-1px;background-position:-87px -1056px}
.video_channel .btn_subscription.on{margin-left:-1px;background-position:-33px -1056px}
.video_head{position:relative;margin-top:17px;padding-bottom:17px}
.video_head .title{display:inline-block;padding-right:5px;font-size:18px;line-height:38px;vertical-align:middle}
.video_head .title .score{color:#f92e62;font-family:verdana,sans-serif;font-size:18px}
.video_head .title .emblem{float:left}
.video_head .count{font-family:Arial,Sans-serif;display:inline-block;margin:1px 0 -1px;color:#828282;font-size:15px;line-height:34px;vertical-align:middle}
.video_head .link_record{width:55px;height:22px;margin-left:3px;vertical-align:middle;background-position:-72px -689px}
.video_head .link_player{font-family:'돋움',Dotum,Helvetica,Sans-serif;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;line-height:27px;text-decoration:none;vertical-align:middle}
.video_head .link_player:before{content:'';position:absolute;top:5px;right:6px;width:15px;height:15px;background-position:-57px -545px}
.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}
.video_head .search .typing{border:0;width:116px;height:24px;line-height:24px;background:#f8f8f8;vertical-align:middle}
.video_head .search .typing::-ms-clear{background:url(https://imgsports.pstatic.net/images/2016/pc/common/search_clear.png) no-repeat 0 0;color:transparent}
.video_head .search .btn{position:absolute;top:0;right:0;display:block;width:26px;height:26px;margin:3px;border:0;background-position:0 -166px}
.ly_video_player{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:50px;left:0;z-index:30;width:658px;border:1px solid #90919f;background:#fff}
.ly_video_player .title{display:block;height:49px;padding:0 20px;border-bottom:1px solid #d0d0d4;color:#4a4e5b;font-size:14px;line-height:49px}
.ly_video_player .list{overflow:hidden}
.ly_video_player .list ul{zoom:1;margin-left:-1px;margin-top:-1px}
.ly_video_player .list ul:after{display:block;clear:both;content:''}
.ly_video_player .list ul li{float:left;position:relative;width:25%}
.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}
.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:''}
.ly_video_player .list li.selected a{color:#2f6bda}
.ly_video_player .paging{position:absolute;top:7px;left:0;width:100%;text-align:center}
.ly_video_player .paging .wrap{position:relative;display:inline-block;padding:11px 38px 0;color:#c0c1c9;font-family:verdana,sans-serif}
.ly_video_player .paging b{color:#797a85}
.ly_video_player .paging b.selected{color:#e10074}
.ly_video_player .paging .prev,.ly_video_player .paging .next{position:absolute;top:2px}
.ly_video_player .paging .prev{left:0}
.ly_video_player .paging .next{right:0}
.ly_video_player .paging .prev span,.ly_video_player .paging .next span{display:block;width:6px;height:11px;margin:10px}
.ly_video_player .paging a.prev span{background-position:-16px -196px}
.ly_video_player .paging a.next span{background-position:-24px -196px}
.ly_video_player .paging span.prev span{background-position:0 -196px}
.ly_video_player .paging span.next span{background-position:-8px -196px}
.ly_video_player .close{position:absolute;top:0;right:0}
.ly_video_player .close span{display:block;width:12px;height:11px;margin:19px 20px;background-position:-34px -196px}
.video_list ul{zoom:1;margin:0 -13px 0 -11px}
.video_list ul:after{display:block;clear:both;content:''}
.video_list li{float:left;width:202px;height:208px;margin:0 13px}
.video_list li a{display:block;position:relative;width:202px;padding-top:124px;text-decoration:none}
.video_list .thmb{position:absolute;top:0;left:0}
.video_list .thmb img{vertical-align:top}
.video_list .thmb .time{font-family:Arial,Sans-serif;overflow:hidden;position:absolute;bottom:6px;right:8px;z-index:20;height:15px;padding:0 3px;color:#fff;font-size:11px;line-height:15px;background:#202020}
.video_list .mask{position:absolute;top:0;left:0;z-index:10;width:202px;height:114px;background:url(https://imgsports.pstatic.net/images/2016/pc/common/mask_video.png) no-repeat 0 0}
.video_list .text .team{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;position:absolute;top:85px;left:0;z-index:20;height:29px;padding:0 10px;padding-right:21px;color:#fff;font-size:11px;font-weight:bold;line-height:29px}
.video_list .text .team > img{position:absolute;top:4px;right:0;width:20px;height:20px;vertical-align:top}
.video_list .text .tag{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;position:absolute;top:87px;left:0;z-index:20;height:29px;padding:0 10px;color:#fff;font-size:11px;letter-spacing:-1px;line-height:29px}
.video_list .text .title{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;color:#333;font-weight:bold;line-height:18px;letter-spacing:-1px}
.video_list .text .title .color_blue{display:inline-block;margin-right:8px;color:#2f6bda}
.video_list .text .info{font-family:Arial,Sans-serif;padding-top:6px;color:#888a8f}
.video_list .text .play span{width:8px;height:11px;margin:-1px 2px 1px 1px;background-position:-80px -211px;vertical-align:middle}
.video_list .text .play + span:before{display:inline-block;width:1px;height:10px;margin:-1px 7px 1px 3px;background:#e1e1e3;vertical-align:middle;content:''}
.video_list ~ .paginate{border-top:1px solid #d7d7d7}
.video_no{padding:67px 0;border-top:1px solid #dadada;color:#979797;font-size:16px;font-weight:bold;letter-spacing:-1px;text-align:center}
.video_no .keyword{color:#3366cc}
.video_player .vod_guide{position:absolute;top:50%;left:50%;background:url(https://imgsports.pstatic.net/images/2015/PC/common/vod_guide.png) no-repeat}
.video_player .vod_guide a{overflow:hidden;position:absolute;text-indent:-9999px}
.video_player .vod_guide_bg{position:absolute;left:0;bottom:0;width:100%;height:38px;background:url(https://imgsports.pstatic.net/images/2015/PC/common/bg_vod_guide.png) repeat-x 0 100%}
.video_player .vod_guide.type1{margin:-145px 0 0 -195px;width:391px;height:289px;background-position:0 0}
.video_player .vod_guide.type1 .btn{top:162px;left:322px;width:69px;height:23px}
.video_player .vod_guide.type1 .btn2{top:188px;left:322px;width:69px;height:23px}
.video_player .vod_guide.type1 .btn3{top:214px;left:322px;width:69px;height:23px}
.video_player .vod_guide.type2{margin:-139px 0 0 -200px;width:400px;height:278px;background-position:0 -300px}
.video_player .vod_guide.type2 .btn{top:142px;left:128px;width:118px;height:39px}
.video_player .vod_guide.type2 .btn2{top:255px;left:331px;width:69px;height:23px}
.video_player .vod_guide.type3{margin:-130px 0 0 -200px;width:400px;height:260px;background-position:0 -588px}
.video_player .vod_guide.type3 .btn{top:123px;left:128px;width:118px;height:39px}
.video_player .vod_guide.type3 .btn2{top:237px;left:331px;width:69px;height:23px}
.video_player .vod_guide.type4{margin:-62px 0 0 -155px;width:310px;height:124px;background-position:0 -858px}
.video_player .vod_guide.type4 .btn{top:107px;left:0;width:75px;height:18px}
.video_player .vod_guide.type5{margin:-59px 0 0 -165px;width:329px;height:118px;background-position:0 -993px}
.video_player .vod_guide.type5 .btn{top:89px;left:0;width:75px;height:18px}
.video_player .vod_guide.type6{margin:-62px 0 0 -155px;width:310px;height:124px;background-position:0 -1110px}
.video_player .vod_guide.type6 .btn{top:97px;left:123px;width:82px;height:18px}
.ly_play_repeat{position:absolute;top:29px;right:-2px;z-index:101;width:243px;height:68px;background-position:-120px 0}
.ly_play_repeat .close{position:absolute;top:0;bottom:0;left:0;right:0}
.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}
.ly_play_list .title{display:block;padding:5px 0;font-size:13px;color:#101010;text-decoration:none}
.ly_play_list .title .ico{display:inline-block;width:5px;height:7px;margin-left:4px;background-position:-29px -114px;vertical-align:middle}
.ly_play_list .play_list{padding-top:3px}
.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}
.ly_play_list .play_list a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ly_play_list .play_list a:after{position:absolute;top:9px;left:-1px;width:5px;height:5px;background-position:-38px -114px;content:''}
.ly_play_list .play_list li{position:relative;padding:4px 0}
.ly_play_list .play_list .selected a{color:#01b65f}
.ly_play_list #scroll2{position:relative;z-index:50;width:296px;height:342px;background:#fff}
.ly_play_list .scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:296px;height:342px}
.ly_play_list .scrollbar-content{position:absolute;top:0;left:0;width:275px}
.ly_play_list .scrollbar-v{position:absolute;top:0;right:0;width:8px;height:342px}
.ly_play_list .scrollbar-v .scrollbar-track{position:relative;top:0;width:8px;height:342px;background:#f7f7f7}
.ly_play_list .scrollbar-v .scrollbar-track-hold{background:#f7f7f7}
.ly_play_list .scrollbar-v .scrollbar-thumb{overflow:hidden;position:relative;top:0;width:8px;height:120px;background:#e9e9e9}
.ly_play_list .scrollbar-v .scrollbar-thumb-hold{background-color:#cecece}
.ly_play_list .scrollbar-noscript .scrollbar-box{overflow:auto;width:296px;height:342px}
.ly_play_list .scrollbar-noscript .scrollbar-h,.ly_play_list .scrollbar-noscript .scrollbar-v{display:none}
.videocenter{position:relative;background:#fff}
.videocenter_comment{margin-top:20px}
.videocenter.full .video_player{width:1000px;height:562px}
.videocenter.full .video_channel{top:636px;height:112px;padding:29px 17px 0 22px;border-top:0}
.videocenter.full .videocenter_da2{top:778px}
.videocenter.full .video_wrap .aside{padding-top:390px}
.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{color:#3366cc;padding:0 5px 13px;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:-60px -114px;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;margin-top:-10px;background:#fafafa}
.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 img{vertical-align:top}
.list_f2 dt{float:left;width:213px;margin-right:22px}
.list_f2 dt a{display:block;position:relative}
.list_f2 dd{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;float:right;width:435px;color:#000;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin:0;margin-bottom:5px;padding:0;color:#959595;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin:0;margin-bottom:5px;padding:0;color:#959595;font-size:11px;letter-spacing:-1px}
.list_f2 .opacityborder_tm{opacity:0.22;-moz-opacity:0.22;filter:alpha(opacity=22);position:absolute;left:0;top:0;width:211px;height:116px;border:1px solid #000}
.list_f2 .opacityborder_tl{opacity:0.22;-moz-opacity:0.22;filter:alpha(opacity=22);position:absolute;left:0;top:0;width:67px;height:42px;border:1px solid #000}
.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}
.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{zoom:1;background:url(https://imgsports.pstatic.net/images/2016/pc/common/bg_photo.png) repeat 0 0}
.list_d03:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;left:43px;top:145px;width:135px;text-align:center;line-height:15px}
.list_d03 li a{color:#333}
.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{zoom:1;position:relative;height:103px;padding:0px 0 0 28px;border-bottom:1px solid #efefef}
.list_d_01:after{display:block;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.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin-bottom:12px;padding:8px 0 16px;border-bottom:1px solid #e8e8e8;color:#999;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:20px 0 13px;border-top:1px solid #d7d7d7}
.column_tab .inner{overflow:hidden}
.column_tab ul{zoom:1;margin:-1px 0 0 -1px;border:1px solid #e6e6e6}
.column_tab ul:after{display:block;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{font-family:'나눔고딕',nanum gothic,Sans-serif;display:block;margin-bottom:8px;padding-left:1px;color:#fff;font-size:22px;letter-spacing:-1px}
.column_head .desc{font-family:'돋움',Dotum,Helvetica,Sans-serif;margin:8px 0 6px;color:#d1dcf0;font-size:11px;line-height:16px}
.column_head .info{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;z-index:20;display:table-cell;width:100%;padding:0 170px 0 21px;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://imgsports.pstatic.net/images/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{zoom:1;margin-right:-40px;margin-bottom:10px;color:#2269d2}
.column_head.type2 .title:after{display:block;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{zoom:1;margin-top:-15px;margin-left:-15px}
.column_list ul:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;left:0;bottom:0;z-index:30;width:166px;padding:24px 22px;color:#cdcdcd;font-size:11px}
.column_list .info .name{font-family:'나눔고딕',nanum gothic,Sans-serif;display:block;margin-bottom:8px;color:#fff;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{opacity:0.05;-moz-opacity:0.05;filter:alpha(opacity=5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:url(https://imgsports.pstatic.net/images/2015/PC/common/grd_column.png) repeat-x 0 100%}
.column_list2{overflow:hidden;padding-bottom:20px}
.column_list2 ul{zoom:1;margin-top:-12px;margin-left:-12px}
.column_list2 ul:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;left:0;top:11px;z-index:30;width:250px;padding:14px 22px;color:#7d7d82;font-size:11px}
.column_list2 .info .title{font-family:'나눔고딕',nanum gothic,Sans-serif;display:table;height:40px;margin:0 -2px;padding-bottom:5px;color:#3a3a44;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{zoom:1;margin-top:-8px;margin-left:-15px}
.column_list3 ul:after{display:block;clear:both;content:''}
.column_list3 li{float:left;width:210px;margin-top:15px;margin-left:15px}
.column_list3 .inner{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;display:block;height:177px;border:1px solid #ececec;border-top:2px solid #c4c5c7;background:#f8f8f8;color:#979797;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{font-family:'나눔고딕',nanum gothic,Sans-serif;display:table-cell;color:#616873;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{zoom:1;position:relative;padding-left:76px;margin:27px 0 12px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}
.column_wrap .column_header:after{display:block;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{opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);display:block;margin-top:0;padding:14px 0 4px;font-size:12px;color:#fff}
.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{font-family:Arial,Sans-serif;color:#999}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;overflow:hidden;width:170px;height:47px;margin:0 2px;border:0;color:#fff;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;display:block;padding:2px 0;color:#222;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{zoom:1;position:relative;border-top:1px solid #e3e3e3}
.poll_nav:after{display:block;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{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);display:inline-block;margin-bottom:-2px;padding:5px 10px;color:#fff;font-size:11px;font-weight:normal;letter-spacing:-1px;text-decoration:none}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;background:#fff}
.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{zoom:1;position:relative;padding:30px 43px 24px}
.poll_vote.type_normal:after{display:block;clear:both;content:''}
.poll_vote.type_normal .poll_bx{height:70px;background:#fff url(https://imgsports.pstatic.net/images/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://imgsports.pstatic.net/images/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{font-family:Arial,Sans-serif;position:absolute;top:15px;right:20px;color:#7e7e7e;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{zoom:1;padding:28px 41px 23px}
.poll_ct.type_thmb:after{display:block;clear:both;content:''}
.poll_ct.type_thmb .poll_bx{font-family:'돋움',Dotum,Helvetica,Sans-serif;float:left;position:relative;width:188px;height:224px;margin:2px;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{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);display:block;margin:-1px 0;font-size:12px;font-weight:normal}
.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://imgsports.pstatic.net/images/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{zoom:1;position:relative;padding:30px 43px 25px}
.poll_ct.type_vs:after{display:block;clear:both;content:''}
.poll_ct.type_vs .poll_bx{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:relative;float:left;width:286px;height:330px;margin:0;color:#fff;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{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);display:block;margin-bottom:-1px;padding-top:1px;font-size:12px;font-weight:normal;letter-spacing:0}
.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://imgsports.pstatic.net/images/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{font-family:Arial,Sans-serif;position:absolute;bottom:142px;left:0;width:100%;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_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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:218px;left:0}
.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{zoom:1;overflow:hidden;position:relative;margin:0 27px;padding:15px 0 18px}
.layer_body:after{display:block;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{zoom:1;overflow:hidden;height:786px;background-color:#252525}
.magazine .m_content:after{display:block;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{zoom:1;position:relative;z-index:20;padding:13px 0 40px;text-align:right}
.magazine .btn_put:after{display:block;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{zoom:1;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:block;clear:both;content:''}
.magazine .content_list .type1{zoom:1}
.magazine .content_list .type1:after{display:block;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{zoom:1;margin-top:-20px}
.magazine .content_list .type3:after{display:block;clear:both;content:''}
.magazine .content_list .type3 li{margin-top:20px}
.magazine .content_list .type4{zoom:1;overflow:hidden;width:270px}
.magazine .content_list .type4:after{display:block;clear:both;content:''}
.magazine .content_list .type4 .left{float:left;position:relative;width:206px}
.magazine .content_list .type4 .left .txt_bg{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);position:absolute;left:0;top:179px;width:206px;height:25px;background-color:#000}
.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{font-family:'돋움',Dotum,Helvetica,Sans-serif;zoom:1;overflow:hidden;padding:15px 0 36px;font-size:11px}
.magazine .thumb_list:after{display:block;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{font-family:'돋움',Dotum,Helvetica,Sans-serif;position:absolute;top:-81px;right:0;width:190px;height:81px;color:#848484;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{zoom:1;width:2000px;height:71px;font-size:0;white-space:nowrap}
.season_goals .season_goals_players .players:after{display:block;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;bottom:0;left:0;right: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}
body.pyeongchang_bg{background:url(https://imgsports.pstatic.net/images/event/2017/pyeongchang/pc/bg_pyeongchang_middle_blue_v2.png) 0 1438px repeat-x}
body.pyeongchang_bg .bg_middle{position:absolute;z-index:0;width:100%;height:370px;top:1438px;background:url("https://imgsports.pstatic.net/images/event/2017/pyeongchang/pc/bg_pyeongchang_middle_v1.png") center 0 no-repeat}
body.pyeongchang_bg .content_cheer,body.pyeongchang_bg .bg_top_left,body.pyeongchang_bg .bg_top_right .bg{background-image:url("https://imgsports.pstatic.net/images/event/2017/pyeongchang/pc/bg_pyeongchang_top_v4.png");background-repeat:no-repeat}
body.pyeongchang_bg .bg_top_left,body.pyeongchang_bg .bg_top_right,body.pyeongchang_bg .bg_middle_piece{overflow:hidden;position:absolute;top:143px;height:990px}
body.pyeongchang_bg .bg_top_left{right:50%;width:460px;margin-right:500px}
body.pyeongchang_bg .bg_top_right{right:0;width:50%;z-index:0}
body.pyeongchang_bg .bg_top_right .bg{display:block;position:absolute;top:0;left:500px;width:460px;height:960px;background-position:right 0}
body.pyeongchang_bg .bg_middle_piece{top:1350px;right:0;width:50%;z-index:0}
body.pyeongchang_bg .bg_middle_piece .bg{display:block;position:absolute;top:0;left:500px;width:183px;height:260px;background:url(https://imgsports.pstatic.net/images/event/2016/pyeongchang/pc/bg_pyeongchang_middle_piece.png) right 0 no-repeat}
.pyeongchang_cheer{position:relative}
.pyeongchang_cheer .dday_counter .day,.pyeongchang_cheer .dday_counter .num{display:inline-block;height:20px;vertical-align:top}
.pyeongchang_cheer .dday_counter,.pyeongchang_cheer .dday_counter .day,.pyeongchang_cheer .dday_counter .num,.pyeongchang_cheer .btn_play,.pyeongchang_cheer .promotion .detail,.pyeongchang_cheer .promotion .info,.pyeongchang_cheer .promotion .date,.pyeongchang_cheer .promotion .gift,.pyeongchang_cheer .aside_news .title,.pyeongchang_cheer .aside_news .desctiption,.pyeongchang_cheer .aside_quick .banner_1,.pyeongchang_cheer .aside_quick .banner_2,.pyeongchang_cheer .nav_links .title,.pyeongchang_cheer .nav_links .sns_list .sns,.pyeongchang_cheer .nav_links .goto_top,.pyeongchang_cheer .u_cbox .u_cbox_btn_upload{background-image:url("https://imgsports.pstatic.net/images/event/2017/pyeongchang/pc/sp_pyeongchang_promotion_v5.png");background-repeat:no-repeat}
.pyeongchang_cheer .content_cheer{position:relative;background-position:center 0}
.pyeongchang_cheer .content_cheer .logo{position:absolute;top:20px;left:20px}
.pyeongchang_cheer .content_cheer .link{float:left;height:80px}
.pyeongchang_cheer .content_cheer .link.l2{margin-left:15px}
.pyeongchang_cheer .content_cheer .link > img{vertical-align:top}
.pyeongchang_cheer .content_cheer .link + .link:before{content:'';display:inline-block;width:1px;height:68px;margin-top:11px;margin-right:15px;vertical-align:top;background-color:#bcbcbc}
.pyeongchang_cheer .content_cheer .head{margin-top:21px}
.pyeongchang_cheer .content_cheer .head > img{vertical-align:top}
.pyeongchang_cheer .dday_counter{width:200px;height:70px;margin:0 auto;padding-top:21px;background-position:-79px 10px;text-align:center;font-size:0}
.pyeongchang_cheer .dday_counter .day{width:26px;background-position:-279px 0}
.pyeongchang_cheer .dday_counter .num{width:15px}
.pyeongchang_cheer .dday_counter .num.no0{background-position:-305px 0}
.pyeongchang_cheer .dday_counter .num.no1{background-position:-323px 0}
.pyeongchang_cheer .dday_counter .num.no2{background-position:-340px 0}
.pyeongchang_cheer .dday_counter .num.no3{background-position:-357px 0}
.pyeongchang_cheer .dday_counter .num.no4{background-position:-374px 0}
.pyeongchang_cheer .dday_counter .num.no5{background-position:-391px 0}
.pyeongchang_cheer .dday_counter .num.no6{background-position:-409px 0}
.pyeongchang_cheer .dday_counter .num.no7{background-position:-427px 0}
.pyeongchang_cheer .dday_counter .num.no8{background-position:-444px 0}
.pyeongchang_cheer .dday_counter .num.no9{background-position:-461px 0}
.pyeongchang_cheer .cheer_video{position:relative;width:742px;height:417px;margin:0 auto;background-color:#000;-webkit-box-shadow:10px 10px 24px 0 rgba(0,0,0,0.2);box-shadow:10px 10px 24px 0 rgba(0,0,0,0.2);overflow:hidden}
.pyeongchang_cheer .cheer_video .mask{position:absolute;top:0;bottom:0;left:0;right:0;right:-1px;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);background-color:#000}
.pyeongchang_cheer .cheer_video .btn_play{z-index:1;position:absolute;top:145px;left:308px;display:block;width:127px;height:127px;background-color:transparent;background-position:0 -81px;cursor:pointer;outline:none}
.pyeongchang_cheer .cheer_video .btn_play:hover{background-position:-127px -81px}
.pyeongchang_cheer .cheer_video .thum{width:100%;vertical-align:top}
.pyeongchang_cheer .promotion{position:relative;width:782px;margin:51px auto 65px}
.pyeongchang_cheer .promotion .reserve_link{position:absolute;left:83px;bottom:11px;width:571px;height:65px;font-size:0}
.pyeongchang_cheer .promotion .reserve_link a{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);display:inline-block;width:280px;height:100%;background-color:#000}
.pyeongchang_cheer .promotion .reserve_link .btn_paralympic{margin-left:10px}
.pyeongchang_cheer .promotion .detail,.pyeongchang_cheer .promotion .info,.pyeongchang_cheer .promotion .date,.pyeongchang_cheer .promotion .gift{width:428px}
.pyeongchang_cheer .promotion .detail{height:102px;background-position:0 -651px}
.pyeongchang_cheer .promotion .info{height:56px;margin-top:17px;background-position:0 -770px}
.pyeongchang_cheer .promotion .date{height:42px;margin-top:15px;background-position:0 -841px}
.pyeongchang_cheer .promotion .gift{height:94px;margin-top:18px;background-position:0 -901px}
.pyeongchang_cheer .promotion .img{position:absolute;top:53px;right:8px}
.pyeongchang_cheer .promotion .img img{vertical-align:top}
.pyeongchang_cheer .promotion .event_and_present{vertical-align:top}
.pyeongchang_cheer .content_sub{position:relative;margin:0;padding:0 40px}
.pyeongchang_cheer .aside_news{zoom:1}
.pyeongchang_cheer .aside_news:after{display:block;clear:both;content:''}
.pyeongchang_cheer .aside_news .title{float:left;width:212px;height:199px;background-position:-340px -140px}
.pyeongchang_cheer .aside_news .list{float:left}
.pyeongchang_cheer .aside_news .list li{float:left;width:224px;margin-left:12px;overflow:hidden}
.pyeongchang_cheer .aside_news .review{position:relative;display:block;height:67px;padding-top:132px}
.pyeongchang_cheer .aside_news .thumnail{position:absolute;top:0;left:0;width:224px;height:132px;vertical-align:top}
.pyeongchang_cheer .aside_news .desctiption{height:55px;padding:12px 23px 0 18px;background-position:-552px -140px;color:#fff;font-size:14px;font-weight:Bold;line-height:20px}
.pyeongchang_cheer .aside_news .desctiption .text{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;word-wrap:break-word}
.pyeongchang_cheer .aside_news .review:hover{color:#fff}
.pyeongchang_cheer .aside_quick{zoom:1;margin-top:26px}
.pyeongchang_cheer .aside_quick:after{display:block;clear:both;content:''}
.pyeongchang_cheer .aside_quick .banner_1,.pyeongchang_cheer .aside_quick .banner_2{display:block;float:left;width:460px;height:100px}
.pyeongchang_cheer .aside_quick .banner_1{background-position:0 -407px;background:none}
.pyeongchang_cheer .aside_quick .banner_1 img{vertical-align:top}
.pyeongchang_cheer .aside_quick .banner_2{background-position:-460px -407px;background:none}
.pyeongchang_cheer .aside_quick .banner_2 img{vertical-align:top}
.pyeongchang_cheer .nav_links{position:relative;height:95px;padding:14px 0 0}
.pyeongchang_cheer .nav_links .title{float:left;width:354px;height:64px;background-position:-382px -339px}
.pyeongchang_cheer .nav_links .sns_list{zoom:1;position:absolute;top:36px;left:406px}
.pyeongchang_cheer .nav_links .sns_list:after{display:block;clear:both;content:''}
.pyeongchang_cheer .nav_links .sns_list li{float:left}
.pyeongchang_cheer .nav_links .sns_list .sns{display:block;height:32px}
.pyeongchang_cheer .nav_links .sns_list .sns.facebook{width:25px;background-position:0 -508px}
.pyeongchang_cheer .nav_links .sns_list .sns.twitter{width:34px;margin-left:30px;background-position:-63px -508px}
.pyeongchang_cheer .nav_links .sns_list .sns.instagram{width:34px;margin-left:35px;background-position:-139px -508px}
.pyeongchang_cheer .nav_links .sns_list .sns.youtube{width:35px;margin-left:38px;background-position:-218px -508px}
.pyeongchang_cheer .nav_links .sns_list .sns.flicker{width:61px;margin-left:40px;background-position:-305px -508px}
.pyeongchang_cheer .nav_links .sns_list .sns.weibo{width:39px;margin-left:35px;background-position:-412px -508px}
.pyeongchang_cheer .nav_links .goto_top{position:absolute;bottom:-2px;right:0;float:right;width:62px;height:33px;background-position:-572px -253px;outline:none}
.pyeongchang_cheer .comments{padding:0 40px 40px}
.pyeongchang_cheer .comments .title{padding-bottom:29px}
.pyeongchang_cheer .comments .title > img{vertical-align:top}
.pyeongchang_cheer .comments .u_cbox .u_cbox_profile_area{padding-top:10px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_write .u_cbox_write_area{padding-right:160px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_write_count{right:154px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_addition{padding-right:190px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_btn_upload{bottom:43px;width:146px;height:131px;border:#b3b3b3 1px solid;border-left:none;border-top:none;background-color:transparent;background-position:-736px -263px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_type_logged_out .u_cbox_btn_upload{height:110px;background-position:-736px -272px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_txt_upload{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_profile_area,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_profile_area{padding-top:11px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_write .u_cbox_write_area,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_write .u_cbox_write_area{padding-right:0}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_write_count,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_write_count{right:81px}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_addition,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_addition{padding-right:0}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_btn_upload,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_btn_upload{width:68px;height:44px;background:none;background-color:#fff;border:1px solid #235bc4;border-top-color:#ededed;border-left-color:#ededed;border-right-color:transparent;border-bottom-color:transparent}
.pyeongchang_cheer .comments .u_cbox .u_cbox_reply_area .u_cbox_txt_upload,.pyeongchang_cheer .comments .u_cbox .u_cbox_edit .u_cbox_txt_upload{position:static;clip:none;width:auto;height:auto;margin:0;overflow:hidden}
.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}
/* 평창 올림픽,패럴림픽 네비게이션 바 */
#snb_wrap .snb_related_service li.snb_pyeongchang{margin-top:-3px}
#snb_wrap .snb_related_service li.snb_pyeongchang > a{padding:0 5px}
.lnb .menu li.menu_paralympic{width:88px;padding:11px 7px}
.lnb .menu li.menu_paralympic > a{position:relative;display:block;height:22px}
.lnb .menu li.menu_paralympic > a > img{position:absolute;top:-27px;left:0}
.lnb .menu li.menu_paralympic.on > a > img{border-bottom:1px solid #f7f8fa}
/* 2018 러시아 월드컵 네비게이션 바 */
.lnb .menu li.menu_worldcup2018{width:146px;padding:0 1px}
/* 2018 자카르타 팔렘방 아시안게임 네비게이션 바 */
.lnb .menu li.menu_ag2018{padding:0 7px}
.lnb .menu li.menu_ag2018 > a{height:44px}
.sns_share_wrap .share .sp_ico,.tomain_info_betaicon,.tomain_info_close,.aside_vod_list2 .best .text .time .ico,.news_list .thmb:before,.link_news .link_press_collection .text:after,.esports_schedule .league_info .ico_info_guide,.esports_schedule .league_info .ly_info:after,.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,.esports_schedule .schedule_table_title .btn_subscribe: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{background-image:url(https://imgsports.pstatic.net/images/2019/pc/01/22/sp_sports.png);background-size:157px 144px}
.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{background-color:transparent;border:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;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:-144px -66px}
.date_select_nav .select_box .btn_toggle:after{background-position:-144px -94px;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{background-color:transparent;border:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;font-family:'돋움',Dotum,Helvetica,Sans-serif;width:100%;height:23px;line-height:23px;padding:0 11px;background-color:#fff;text-align:left;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{background-color:transparent;border:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;position:absolute;top:0;bottom:0;width:34px;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:-118px -114px;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:-108px -114px}
.date_select_nav .btn_move_date.prev:disabled:after{background-position:-98px -114px}
.date_select_nav .btn_move_date.next{right:0}
.date_select_nav .btn_move_date.next:after{background-position:-144px -116px;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:-128px -114px}
.date_select_nav .btn_move_date.next:disabled:after{background-position:-130px -74px}
.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{background-color:transparent;border:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;font-family:'돋움',Dotum,Helvetica,Sans-serif;padding:6px 6px 4px 6px;border:1px solid #e7e7e7;background-color:#fff;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}
