@charset "UTF-8"; @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--onair-blue:#006fff;--onair-red:red;--onair-white:#E0E0E0;--onair-white__active:#fff;--onair-gray:#8A8A8A;--onair-dgray:#3E3E3E;--onair-bg:#1b1b1b;--onair-dark:#151515;--livechat-font-color:#fff;--livechat-font-weight:400;--livechat-font-size:12px;--livechat-bg:#3E3E3E;--livechat-bg__active:#006FFF;--livechat-radius:0 8px 8px 8px;--livechat-radius__right:8px 0 8px 8px;--livechat-name-color:#8A8A8A;--livechat-name-color__active:#fff;--livechat-date-color:#8A8A8A;--livechat-date-color__active:#8A8A8A}@keyframes pip-fadein{0%{opacity:0}100%{opacity:1}}:root{--swiper-theme-color:#006fff;--swiper-navigation-size:70px;--swiper-navigation-color:rgba(255,255,255,.3);--swiper-pagination-bullet-inactive-color:#3e3e3e}html,body{height:auto!important}a{color:inherit}.darkmode #wrap{background:#1b1b1b;display:flex;flex-direction:column;min-height:100vh}.wrap1200{width:1200px;margin:0 auto}.ct-vod{margin-top:73px}.ct-vod .btn-top{display:none;position:fixed;right:40px;bottom:302px;z-index:100;width:48px;height:48px;background:url(../img/ico-top.png) no-repeat}.ct-vod .btn-top:hover{background-position-x:-72px}.ct-vod .btn-top.non-pip{bottom:40px}.ct-vod.ct-search{margin-bottom:50px;flex-grow:1}.ct-vod.ct-search .comp-vod{overflow:hidden}.ct-vod.ct-search .search-vod{display:block}.sub-header{background:#1b1b1b;max-height:100vh;height:73px}.sub-header .gnb .gnb-logo .kbs{width:102px;height:32px;background:url(../img/ico-kbs-logo.png) no-repeat center/100%}.sub-header .gnb .gnb-menu li a.login{background-size:17px;padding:0 0 0 26px}.sub-header .gnb .gnb-menu li:last-child{height:28px}.sub-header .gnb .gnb-menu li:last-child a{font-size:16px;font-weight:700;margin:0 0 0 40px}.sub-header .gnb .gnb-menu li:last-child img{vertical-align:bottom;margin-right:4px}.sub-header .gnb .gnb-cata{position:absolute;top:48%;transform:translateY(-50%);left:150px;font-size:18px;font-weight:500;letter-spacing:-.43px;color:#8a8a8a}.sub-header .gnb .gnb-cata li{float:left;position:relative}.sub-header .gnb .gnb-cata li.on{color:#fff}.sub-header .gnb .gnb-cata li+li{margin-left:36px}.sub-header .gnb .gnb-cata .live{position:relative}.sub-header .gnb .gnb-cata .live::after{position:absolute;content:"";width:20px;height:20px;background:url(../img/ico-new.png) no-repeat;top:5px;right:-28px}.sub-header .gnb .gnb-cata .ico-dot{content:"";display:block;position:absolute;top:4px;right:-12px;width:6px;height:6px;background:#f33;border-radius:100%;animation:dot 1s infinite alternate ease}.sub-header.sticky{background:rgba(27,27,27,.5);backdrop-filter:blur(30px)}.sub-header.unclear{background:#1b1b1b}.search-vod{display:none;position:relative;top:0;left:0;width:100%;margin:0 auto;background:#1b1b1b}.search-vod.active{display:block;border-bottom:1px solid #333}.search-vod.active .dim{width:100%;height:100%;position:absolute;background:rgba(21,21,21,.88);z-index:-1}.search-vod .input{padding:12px 0;background:linear-gradient(90deg,#006fff 0,#1b1b1b 100%)}.search-vod .input .wrap1200{display:flex;width:1200px;align-items:center;padding:4px 15px 10px;height:36px}.search-vod .input .ico{margin-right:2px}.search-vod .input .kwd{flex:1;width:100%;margin-right:40px;border:0;font-size:24px;color:#fff;background:transparent;border-bottom:1px solid #1b1b1b;padding:0 12px 4px 0;margin-left:16px}.search-vod .input .kwd::placeholder{font-size:24px;color:#e0e0e0}.search-vod .autocom{border-bottom:1px solid #3e3e3e}.search-vod .autocom .autocom-items{padding:40px 0}.search-vod .autocom .autocom-item{margin:8px 0;font-size:16px}.search-vod .autocom .autocom-item a{vertical-align:top;color:#8a8a8a}.search-vod .autocom .autocom-item .link{color:#006fff;vertical-align:top;margin-left:12px}.search-vod .autocom .autocom-item em{color:#fff}.search-vod .tab{display:flex;justify-content:center;gap:5px}.search-vod .tab li{width:105px;text-align:center}.search-vod .tab a{display:block;line-height:72px;font-size:16px;color:#8a8a8a;font-weight:300;border-bottom:2px solid transparent}.search-vod .tab .active{border-bottom:2px solid #006fff;color:#fff;font-weight:500}.search-vod .comp-vod{padding-bottom:30px;overflow:hidden}.search-vod .comp-tit{margin:48px 0 25px}.search-vod .btn-close{position:absolute;top:25px;left:50%;margin-left:576px}.search-vod .gnb-search{position:relative;width:1200px;margin:0 auto;height:72px;padding:10px 0;box-sizing:border-box;letter-spacing:-.48px}.search-vod .gnb-search .sch-input{display:flex;align-items:center;padding:8px 0 8px 16px;width:1160px;margin-right:12px;box-sizing:border-box}.search-vod .gnb-search .sch-input .sch-ico{vertical-align:middle}.search-vod .gnb-search .sch-input .sch-kwd{width:100%;border:0;font-size:24px;color:#fff;background:transparent}.search-vod .gnb-search .sch-input .sch-kwd:focus{outline:0}.search-vod .gnb-search .sch-input .sch-kwd::placeholder{font-size:24px;color:#e0e0e0}.search-vod.sticky{position:fixed;top:57px;z-index:25}.player-sec{background:url(../img/bg-player.jpg) 50% 0 no-repeat}.player-wrap{position:relative;width:1200px;margin:0 auto;overflow:hidden;aspect-ratio:16/9}.player-wrap .player-box{padding:56.25% 0 0;position:relative}.player-wrap .player-box.pip{position:fixed;aspect-ratio:16/9;width:452px!important;bottom:32px;right:32px;z-index:100;padding:0;animation:pip-fadein .3s ease-in-out}.player-wrap .player-box.pip .rewind-bar{display:none!important}.player-wrap .player-box.hide{display:none}.player-wrap .player-box .btn-pip-close{display:none;position:absolute;top:8px;right:12px;z-index:100;width:44px;height:44px;cursor:pointer;background:url(../img/ico-close.png) 50% 50%/24px no-repeat}.player-wrap .player-box.pip:hover .btn-pip-close{display:block}.player-wrap .player-box .jwplayer{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;display:block}.player-wrap .player-box .rewind-bar{position:absolute;width:100%;height:21px;padding:0 12px;box-sizing:border-box;bottom:40px;align-items:center;visibility:hidden;pointer-events:none;opacity:0;transition-delay:0s,250ms}.player-wrap .player-box .rewind-bar.active{display:flex;visibility:visible;pointer-events:auto;transition:250ms cubic-bezier(0,.25,.25,1);transition-property:opacity,visibility;transition-delay:0s;opacity:1}.player-wrap .player-box .rewind-bar:hover{cursor:pointer}.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .rail,.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .loaded,.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .progress,.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .knob{transform:scale(1,1)}.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .knob{transform:translate(-50%,-50%) scale(1)}.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .time .item::after{width:6px;height:6px;bottom:-6px}.player-wrap .player-box .rewind-bar:hover .rewind-bar-wrap .time-tooltip{display:block}.player-wrap .player-box .rewind-bar-wrap{position:relative;width:100%;height:6px}.player-wrap .player-box .rewind-bar-wrap .rail{position:absolute;display:inline-block;background:rgba(255,255,255,.3);width:100%;height:100%;transform:scale(1,.65)}.player-wrap .player-box .rewind-bar-wrap .loaded{position:absolute;display:inline-block;background:rgba(255,255,255,.3);width:0;height:100%;transform:scale(1,.65)}.player-wrap .player-box .rewind-bar-wrap .progress{position:absolute;display:inline-block;background:#006fff;width:0;height:100%;transform:scale(1,.65)}.player-wrap .player-box .rewind-bar-wrap .knob{position:absolute;display:inline-block;top:50%;background:#006fff;width:13px;height:13px;left:0;border-radius:50%;z-index:1;cursor:pointer;transform:translate(-50%,-50%) scale(0)}.player-wrap .player-box .rewind-bar-wrap .time{position:absolute;bottom:100%;width:100%;display:flex;justify-content:space-between;font-size:12px;color:#fff;line-height:14px}.player-wrap .player-box .rewind-bar-wrap .time .item{position:relative;padding:0 0 10px}.player-wrap .player-box .rewind-bar-wrap .time .item::after{position:absolute;content:"";display:block;bottom:-5px;right:0;left:0;margin:auto;width:4px;height:4px;border-radius:50%;background:#e0e0e0}.player-wrap .player-box .rewind-bar-wrap .time .item:first-child::after{left:0;right:auto}.player-wrap .player-box .rewind-bar-wrap .time .item:last-child::after{right:0;left:auto}.player-wrap .player-box .rewind-bar-wrap .time-tooltip{position:absolute;bottom:100%;height:auto;box-shadow:0 0 10px rgba(0,0,0,.4);color:#fff;display:none;z-index:1;min-width:44px;margin:0 0 18px;font-size:10px;transform:translateX(-50%)}.player-wrap .player-box .rewind-bar-wrap .time-tooltip .item{display:inline-block;position:relative;font-size:10px;line-height:1;background-color:#fff;border-radius:1px;color:#000;height:auto;padding:7px 10px;min-width:100%;vertical-align:middle;box-sizing:border-box;min-height:2.4em;z-index:2}.player-wrap .player-box .rewind-bar-wrap .time-tooltip::after{position:absolute;content:"";top:100%;left:50%;height:14px;width:14px;border-radius:1px;background-color:currentColor;transform-origin:75% 50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1}.player-wrap .player-side{position:absolute;top:0;right:-430px;bottom:0;width:430px;background:rgba(27,27,27,.88);backdrop-filter:blur(5px);transition:all .3s ease-in;z-index:5}.player-wrap .player-side.unfd{right:0}.player-wrap .player-side .side-tit{font-size:24px;font-weight:700;color:#fff;padding:24px 16px}.player-wrap .player-side .side-tit .count{font-weight:300;vertical-align:top;color:#8a8a8a;margin-left:5px}.player-wrap .player-side .side-tit .count em{color:#006fff;font-weight:500}.player-wrap .player-side .side-tit+.items{top:84px}.player-wrap .player-side .side-func{display:flex;justify-content:flex-end;padding:0 16px;font-size:16px}.player-wrap .player-side .side-func .tab{flex:1;display:flex;gap:10px}.player-wrap .player-side .side-func .tab a{color:#8a8a8a;font-weight:300}.player-wrap .player-side .side-func .tab .active{color:#fff;font-weight:500}.player-wrap .player-side .side-func .btn-ctn{color:#8a8a8a;font-size:16px;font-weight:300}.player-wrap .player-side .side-func .btn-ctn::after{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-nctn-play.png) 50% 50% no-repeat;vertical-align:top;margin-left:8px}.player-wrap .player-side .side-func .btn-ctn.active{color:#fff;font-weight:500}.player-wrap .player-side .side-func .btn-ctn.active::after{background-image:url(../img/ico-ctn-play.png)}.player-wrap .player-side .items{position:absolute;top:125px;bottom:0;overflow-y:auto;width:100%}.player-wrap .player-side .items::-webkit-scrollbar{width:14px}.player-wrap .player-side .items::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px;background-clip:padding-box;border:4px solid transparent}.player-wrap .player-side .items::-webkit-scrollbar-track{background-color:rgba(27,27,27,.5);border-radius:2px}.player-wrap .player-side .item{display:flex;align-items:center;color:#8a8a8a;padding:8px 0}.player-wrap .player-side .item.active{background:rgba(62,62,62,.6);color:#fff}.player-wrap .player-side .item.active .txt .date{color:#8a8a8a}.player-wrap .player-side .item .num{font-size:24px;font-weight:600;width:64px;text-align:center}.player-wrap .player-side .item .thm{position:relative;margin:0 15px 0 0}.player-wrap .player-side .item .thm img{width:128px;height:72px;vertical-align:top}.player-wrap .player-side .item .thm .playtime{display:block;position:absolute;right:4px;bottom:4px;color:#fff;font-size:12px;z-index:2;padding:3px 9px;background-color:rgba(0,0,0,.72);font-weight:700}.player-wrap .player-side .item .txt{align-self:flex-start;flex:1}.player-wrap .player-side .item .txt .tit{display:block;font-size:16px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:177px;max-height:48px}.player-wrap .player-side .item .txt .date{display:block;font-size:14px;font-weight:300;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.player-wrap .player-side .chat{position:absolute;top:84px;bottom:0;max-height:474px;overflow-y:auto;width:100%;padding:0 16px 16px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.player-wrap .player-side .chat::-webkit-scrollbar{width:14px}.player-wrap .player-side .chat::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px;background-clip:padding-box;border:5px solid transparent}.player-wrap .player-side .chat::-webkit-scrollbar-track{background-color:rgba(27,27,27,.5);border-radius:2px}.player-wrap .player-side .chat .item{position:relative;display:block;padding:0}.player-wrap .player-side .chat .item span{display:inline-block;font-size:16px;color:#8a8a8a}.player-wrap .player-side .chat .item span+.txt{margin-top:8px}.player-wrap .player-side .chat .item .txt{display:block;padding:16px;border-radius:0 8px 8px;color:#fff;background:#3e3e3e;word-break:break-word}.player-wrap .player-side .chat .item .user{font-weight:700}.player-wrap .player-side .chat .item .date{font-size:12px;margin-left:12px}.player-wrap .player-side .chat .item .report{position:absolute;top:3px;right:0;color:#fff;font-size:12px}.player-wrap .player-side .chat .item.self .user{color:#fff}.player-wrap .player-side .chat .item.self .txt{background:#006FFF}.player-wrap .player-side .chat .item.noti .user{color:#fff}.player-wrap .player-side .chat .item.noti .txt{position:relative;padding:16px 16px 16px 48px;background:#151515;border:1px solid #3e3e3e}.player-wrap .player-side .chat .item.noti .txt::before{position:absolute;content:"";width:24px;height:24px;left:16px;background:url(../img/ico-notifications.png) no-repeat}.player-wrap .player-side .chat .item.noti .txt .prog{color:#fff;vertical-align:top}.player-wrap .player-side .chat .divide{display:block;text-align:center;position:relative}.player-wrap .player-side .chat .divide::before{position:absolute;content:"";width:25.5%;height:1px;background:#3E3E3E;top:12px;left:0}.player-wrap .player-side .chat .divide::after{position:absolute;content:"";width:25.5%;height:1px;background:#3E3E3E;top:12px;right:0}.player-wrap .player-side .chat .divide .date{display:inline-block;color:#8a8a8a;font-size:16px;background:transparent;padding:0 16px}.player-wrap .player-side .chat .more-wrap{text-align:center;margin:4px 0}.player-wrap .player-side .chat .more-wrap .btn-chat-more{color:var(--onair-white);border:1px solid var(--onair-gray);border-radius:80px;padding:8px 24px;box-sizing:border-box}.player-wrap .player-side .input-wrap{position:absolute;bottom:0;padding:16px;width:100%;box-sizing:border-box;border:1px solid #3E3E3E;background:#151515}.player-wrap .player-side .input-wrap .chat-login{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 16px;box-sizing:border-box;background:var(--onair-bg)}.player-wrap .player-side .input-wrap .chat-login .txt{margin:16px 0;color:var(--onair-white);text-align:center;font-size:16px}.player-wrap .player-side .input-wrap .chat-login .btn{margin:16px 0}.player-wrap .player-side .input-wrap .chat-login .btn-chat-login{width:100%;background:var(--onair-blue);color:var(--onair-white);padding:8px 0;font-size:18px}.player-wrap .player-side .input-wrap fieldset{display:flex;gap:10px;justify-content:space-between}.player-wrap .player-side .input-wrap fieldset textarea.txt{width:90%;height:84px;border:0;background:0 0;padding:0;overflow-y:auto;color:#fff;font-size:16px}.player-wrap .player-side .input-wrap fieldset textarea.txt::placeholder{color:#8a8a8a}.player-wrap .player-side .input-wrap fieldset .right{display:flex;flex-direction:column;justify-content:space-between}.player-wrap .player-side .input-wrap fieldset input.send{font-size:12px;color:#fff;background:#006FFF;padding:5px 8px;cursor:pointer;border:0}.player-wrap .player-side .input-wrap fieldset input.send:disabled{color:#8a8a8a;cursor:auto;background:#3e3e3e}.player-wrap .player-side .input-wrap fieldset .constraint{display:block;text-align:right;color:#8a8a8a}.player-wrap .player-side .input-wrap fieldset .constraint .now{display:inline-block;color:#fff;vertical-align:top}.player-wrap .player-side .report-wrap{position:relative;display:none}.player-wrap .player-side .report-wrap .report{position:absolute;background:#151515;width:332px;border:1px solid #3e3e3e;color:#fff;box-sizing:border-box;min-height:330px;max-height:474px;z-index:3;overflow-y:auto}.player-wrap .player-side .report-wrap .report .chat{position:static}.player-wrap .player-side .report-wrap .report .chat .item .date{margin-left:4px;vertical-align:-2px}.player-wrap .player-side .report-wrap .report .info{margin:16px;background:var(--onair-bg);border:1px solid var(--onair-dgray);color:var(--onair-gray);font-size:12px;padding:16px}.player-wrap .player-side .report-wrap .report .txt-box{text-align:center}.player-wrap .player-side .report-wrap .report .txt-box span{display:block;font-size:24px;font-weight:400}.player-wrap .player-side .report-wrap .report .txt-box span.tit{font-weight:700;margin:72px 0 40px}.player-wrap .player-side .report-wrap .report .txt-box span.txt{font-size:16px;margin:40px 0 62px}.player-wrap .player-side .report-wrap .report .btn-report{font-size:24px;font-weight:400;color:#fff;padding:14px 15px 14px 14px;background:#006FFF;border-radius:8px;min-width:118px;margin:16px auto;display:block}.player-wrap .player-side .report-wrap .report .btn-close-report{position:absolute;top:23.5px;right:23.5px}.player-wrap .player-side .report-wrap.on{display:flex;height:474px;max-height:474px;align-items:center;justify-content:center}.player-wrap .player-side .btn-chat-down{display:none;width:50px;height:50px;background:url(../img/ico-arrow-bottom.png) center no-repeat;position:absolute;bottom:136px;right:24px;background-color:rgba(27,27,27,.72);backdrop-filter:blur(8px);border-radius:50%}.player-wrap .player-side .btn-chat-down.on{display:block}.player-wrap .player-side .btn-close{position:absolute;top:22px;right:16px}.player-wrap .player-banner{position:absolute;right:16px;bottom:80px;max-width:631px}.player-wrap .player-banner .item{position:relative}.player-wrap .player-banner .item a{display:block}.player-wrap .player-banner .item .btn-close{width:44px;height:44px;background:#C4C4C4 url(../img/ico-close.png) center/24px no-repeat;position:absolute;top:9px;right:14px}.player-wrap #player-chat{backdrop-filter:none;background:#151515;transition:none}.player-wrap.livechat .player-box{width:770px}.player-wrap.livechat .player-banner{right:446px}.info-wrap{display:grid;grid-template-columns:1fr auto;gap:0 30px;position:relative;width:1200px;margin:18px auto}.info-wrap .btn-unfold{color:#8a8a8a;font-size:20px;font-weight:300;background:url(../img/ico-unfd.png) 100% 50% no-repeat;padding-right:32px}.info-wrap.unfd .prog-info{display:flex}.info-wrap.unfd .btn-unfold{background-image:url(../img/ico-fd.png)}.info-wrap .player-info .ch{margin:0 0 4px;width:100px;height:26px;background:url(../img/logo-kbs1.png) no-repeat;margin-left:4px}.info-wrap .player-info .ch.kbs1{background:url(../img/logo-kbs1.png) no-repeat}.info-wrap .player-info .ch.kbs2{background:url(../img/logo-kbs2.png) no-repeat}.info-wrap .player-info .prog{display:flex;gap:12px;align-items:center;color:#fff;font-size:48px;font-weight:700;margin:0 0 16px;min-height:72px}.info-wrap .player-info .prog .txt{display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;letter-spacing:-.5px}.info-wrap .player-info .prog .ico{font-size:20px;font-weight:400;border:1px solid #8a8a8a;padding:0 10px;margin-left:20px;color:#8a8a8a}.info-wrap .player-info .prog .ico+.ico{margin-left:0}.info-wrap .player-info .date{margin:16px 0;color:#8a8a8a;font-size:16px;font-weight:300;white-space:nowrap}.info-wrap .player-info .date .page{letter-spacing:-.38px;color:#fff;margin-left:24px;position:relative}.info-wrap .player-info .date .page::after{content:"";background-image:url(../img/ico-open-in-new.png);position:absolute;top:5px;right:-24px;width:16px;height:16px}.info-wrap .player-info .date .ico{font-size:20px;font-weight:400;border:1px solid #8a8a8a;padding:0 10px;margin:0 8px 0 0;color:#8a8a8a}.info-wrap .player-info .date .ico+.txt{margin-left:20px}.info-wrap .player-info .desc{margin:36px 0;color:#e0e0e0;font-size:20px;font-weight:300;letter-spacing:-.48px}.info-wrap .player-info .desc a{vertical-align:top;color:var(--onair-blue)}.info-wrap .player-info .desc a:hover{text-decoration:underline}.info-wrap .player-info.grid{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 24px;padding:0;min-height:136px}.info-wrap .player-info.grid .ch-box .btn-ch-expand{width:100%;display:flex;align-items:center;gap:16px;position:relative}.info-wrap .player-info.grid .ch-box .btn-ch-expand .ch-img{position:relative}.info-wrap .player-info.grid .ch-box .btn-ch-expand .ch-img img{height:40px}.info-wrap .player-info.grid .ch-box .btn-ch-expand .ch-img::after{content:"";position:absolute;top:-8px;right:-8px;width:8px;height:8px;background:#f33;border-radius:100%;animation:dot 1s infinite alternate ease}.info-wrap .player-info.grid .ch-box .btn-ch-expand .btn-ch-arrow{display:block;width:25px;height:50px;background:url(../img/ico-notice-arrow.png) no-repeat}.info-wrap .player-info.grid .ch-box .circle .ch-img{display:inline-block;width:136px;height:136px;border-radius:50%;border:4px solid #006FFF;box-sizing:border-box}.info-wrap .player-info.grid .ch-box .circle .ch-img::after{top:-4px;right:-4px}.info-wrap .player-info.grid .ch-box .circle .ch-img img{width:100%;height:auto;border-radius:50%}.info-wrap .player-info.grid .ch-box .tooltip{position:absolute;top:130px;left:0;padding:12px 16px;color:var(--onair-white,#e0e0e0);border:1px solid var(--onair-dgray,#3E3E3E);border-radius:4px;background:var(--onair-dark,#151515);box-shadow:0 8px 16px rgba(0,0,0,.4);z-index:1}.info-wrap .player-info.grid .ch-box .tooltip>*{vertical-align:top}.info-wrap .player-info.grid .ch-box .tooltip .txt{font-size:16px}.info-wrap .player-info.grid .ch-box .tooltip .btn-close{display:inline-block;width:24px;height:24px;background:url(../img/ico-close.png) 50% 50%/100% auto no-repeat;margin-left:4px}.info-wrap .player-info.grid .ch-box .tooltip::after{display:block;content:"";position:absolute;bottom:100%;left:50px;width:26px;height:22px;background:url(../img/ico-tooltip-edge.png) 50% 50%/100% auto no-repeat}.info-wrap .player-info.grid .prog{grid-column:2;grid-row:1;margin-bottom:16px;width:100%}.info-wrap .player-info.grid .prog .txt{display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex-basis:max-content}.info-wrap .player-info.grid .date{grid-column:2;grid-row:2;margin:0}.info-wrap .player-func{}.info-wrap .player-func ul{display:flex;gap:30px}.info-wrap .player-func ul>li.hide{display:none}.info-wrap .player-func .btn{min-width:70px;height:70px;color:#8a8a8a;font-size:16px;font-weight:300;text-align:center}.info-wrap .player-func .btn.active{color:#006fff}.info-wrap .player-func .btn.active.btn-share{color:#8a8a8a!important}.info-wrap .player-func .btn.active.btn-share .ico{background-position-y:0}.info-wrap .player-func .btn.active .ico{background-position-y:-44px}.info-wrap .player-func .btn .ico{display:block;margin:0 auto;width:40px;height:40px;background:url(../img/sp-player-func.png) 0 0 no-repeat}.info-wrap .player-func .btn .ico.like{background-position-x:0}.info-wrap .player-func .btn .ico.rewind{background-position-x:-112px}.info-wrap .player-func .btn .ico.chat{background-position-x:-168px}.info-wrap .player-func .btn .ico.cam{background-position-x:-224px}.info-wrap .player-func .btn .ico.list{background-position-x:-280px}.info-wrap .player-func .btn .ico.share{background-position-x:-336px}.info-wrap .player-func .player-func-info{position:relative}.info-wrap .player-func .player-func-info .btn-info-key{position:absolute;right:6px;top:16px;color:#8a8a8a;font-size:16px;font-weight:300;display:inline-flex;align-items:center}.info-wrap .player-func .player-func-info .btn-info-key .ico{display:inline-block;width:20px;height:20px;background:url(../img/ico-attention.png) center/100% no-repeat;margin-right:10px}.info-wrap .player-func .player-func-info .info-key{display:none;width:311px;box-sizing:border-box;background:#1b1b1b;opacity:.88;color:#fff;position:absolute;z-index:10;bottom:0;right:0}.info-wrap .player-func .player-func-info .info-key .tit{font-size:24px;padding:24px 0 32px 24px;font-weight:600}.info-wrap .player-func .player-func-info .info-key ul{display:flex;flex-direction:column;max-height:304px;overflow-y:scroll;gap:16px;padding:0 24px 24px}.info-wrap .player-func .player-func-info .info-key ul .item{display:flex;align-items:center;justify-content:space-between;font-size:16px}.info-wrap .player-func .player-func-info .info-key ul .item .info{font-weight:400}.info-wrap .player-func .player-func-info .info-key ul .item .key{font-weight:700;padding:8px 14px;border:1px solid #8a8a8a;border-radius:12px}.info-wrap .player-func .player-func-info .info-key ul::-webkit-scrollbar{width:14px}.info-wrap .player-func .player-func-info .info-key ul::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px;background-clip:padding-box;border:4px solid transparent}.info-wrap .player-func .player-func-info .info-key ul::-webkit-scrollbar-track{background-color:rgba(27,27,27,.5);border-radius:2px}.info-wrap .player-func .player-func-info .info-key .btn-close{position:absolute;top:16px;right:16px}.info-wrap .player-func .player-func-info .info-key.active{display:block}.info-wrap .player-desc{color:var(--onair-white);font-size:20px;font-weight:300;margin:16px 0;grid-column:1/3}.info-wrap .player-desc a{vertical-align:top;color:var(--onair-blue)}.info-wrap .player-desc a:hover{text-decoration:underline}.info-wrap .prog-info{display:none;gap:32px;margin:64px 0 0;letter-spacing:-.38px;grid-column:1/3}.info-wrap .prog-info .flex{flex:1}.info-wrap .prog-info .poster{margin-top:10px}.info-wrap .prog-info .tit{margin:0 0 24px;font-size:24px;font-weight:500;color:var(--onair-white__active);display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.info-wrap .prog-info .tit a[target]{background:url(../img/ico-open-in-new.png) 100% 50% no-repeat;padding-right:25px}.info-wrap .prog-info .desc{margin:25px 0;font-size:16px;font-weight:300;color:var(--onair-white__active)}.info-wrap .prog-info .info{color:var(--onair-white);font-size:16px}.info-wrap .prog-info .info li{font-weight:300;font-style:normal}.info-wrap .prog-info .info dfn{color:var(--onair-gray);font-style:normal}.info-wrap .prog-info .info dfn::after{content:"|";margin:0 10px;font-size:10px;vertical-align:3px}.info-wrap .prog-info .btn-subs{background:#006fff;border-radius:8px;color:#fff;font-size:24px;padding:15px}.info-wrap .prog-info-btn{margin:24px 0;grid-column:1/3}.info-wrap.vod .player-info{padding-top:12px}.info-wrap.vod .player-func{margin-top:42px}.info-wrap.vod .player-desc{padding:0}.info-wrap .player-info.grid~.player-desc{padding:0 0 0 200px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.info-wrap.onair .player-desc{padding:0 0 0 200px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.player-ch-box{display:none;position:absolute;width:100%;background:#151515;z-index:5;border-bottom:1px solid #3e3e3e}.player-ch-box .ch-box{width:1200px;margin:0 auto;display:flex;align-items:center;padding:32px 0;flex-wrap:wrap;justify-content:space-between;gap:8px}.player-ch-box .ch-box .item{border-radius:40px;padding:8px 24px}.player-ch-box .ch-box .item a{display:inline-flex}.player-ch-box .ch-box .item .ch-ico{display:none;height:26px;display:none}.player-ch-box .ch-box .item .ch-ico.off{display:inline-block}.player-ch-box .ch-box .item.on{background:#3e3e3e}.player-ch-box .ch-box .item.on .ch-ico{display:inline-block}.player-ch-box .ch-box .item.on .ch-ico.off{display:none}.player-ch-box .ch-box .item.on .prog{color:#E0E0E0}.player-ch-box .ch-box .item .prog{color:#8a8a8a;font-size:16px;font-weight:700}.player-ch-box#onair-ch-box .ch-box{gap:8px 100px}.player-ch-box.active{display:block}.comp-vod-promo .comp{margin:0 auto}.comp-vod-promo .comp .comp-items{margin:0}.comp-vod-promo .comp .comp-items .comp-item{padding:0;height:620px}.comp-vod-promo .comp .comp-items .comp-item>a{height:100%}.comp-vod-promo .comp .comp-items .comp-item .img-box{position:relative;width:100%;height:495px;overflow:hidden}.comp-vod-promo .comp .comp-items .comp-item .img-box img{position:absolute;top:0;left:-100%;right:-100%;height:100%;margin:auto}.comp-vod-promo .comp .comp-items .comp-item .img-box::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(to bottom,rgba(27,27,27,0),rgba(27,27,27,.16) 49%,#1b1b1b) no-repeat padding-box}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap{width:1200px;margin:auto;right:0;bottom:-20px;z-index:1}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .ch{width:100px;height:26px;background:url(../img/logo-kbs1.png) no-repeat;margin-left:4px}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .ch.kbs1{background:url(../img/logo-kbs1.png) no-repeat}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .ch.kbs2{background:url(../img/logo-kbs2.png) no-repeat}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .prog,.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .desc{display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .prog{display:flex;color:#fff;font-size:48px;font-weight:700;margin-bottom:15px;align-items:center;gap:12px;padding-right:200px}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .prog .txt{display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .prog .ico{display:inline-block;font-size:20px;font-weight:400;color:#8a8a8a;border:1px solid #8a8a8a;padding:0 10px;vertical-align:super;margin-left:20px}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .prog .ico+.ico{margin-left:0}.comp-vod-promo .comp .comp-items .comp-item .txt-wrap .desc{color:#e0e0e0;font-size:20px;font-weight:100;letter-spacing:-.48px;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:60px;display:-webkit-box;white-space:normal}.comp-vod-promo .comp .swiper-pagination{width:auto;left:auto;right:50%;bottom:75px;margin-right:-575px}.comp-vod-promo .comp .swiper-pagination .swiper-pagination-bullet{opacity:1;vertical-align:6px;vertical-align:top;margin-top:8px}.comp-vod-promo .comp:hover .swiper-button-prev,.comp-vod-promo .comp:hover .swiper-button-next{opacity:1}.comp-vod-promo .comp .swiper-button-prev{left:auto;right:50%;margin-right:650px;opacity:.2}.comp-vod-promo .comp .swiper-button-next{right:auto;left:50%;margin-left:650px;opacity:.2}.comp-vod-promo .comp .swiper-notification{position:absolute;top:0;left:0;z-index:1}.comp-vod-promo .comp .swiper-autoplay{position:absolute;bottom:75px;right:50%;margin-right:-600px;width:24px;height:24px;z-index:10;background:url(../img/btn-promo-pause.png) no-repeat 50% 50%}.comp-vod-promo .comp .swiper-autoplay.play{background:url(../img/btn-promo-play.png) no-repeat 50% 50%}.promo-dot{width:1200px;margin:60px auto 120px}.promo-dot .swiper-slide{width:auto;border:4px solid transparent;border-radius:50%;cursor:pointer;opacity:.32}.promo-dot .swiper-slide.swiper-slide-thumb-active{border:4px solid #006fff;opacity:1}.promo-dot .swiper-slide img{width:136px;height:136px;vertical-align:top}.comp-tab{width:1200px;margin:0 auto}.comp-tab .tab{display:flex;gap:20px}.comp-tab .tab li{min-width:140px;text-align:center}.comp-tab .tab .item{display:block;line-height:72px;font-size:24px;color:#8a8a8a;font-weight:300;border-bottom:2px solid transparent}.comp-tab .tab .item em{color:#006fff}.comp-tab .tab .active{border-bottom:2px solid #006fff;color:#fff;font-weight:600}.comp-tab.top{padding-top:59px}.comp-tab.depth{width:100%}.comp-tab.depth .depth-wrap{width:100%}.comp-tab.depth .tab{width:1200px;margin:0 auto;gap:8px}.comp-tab.depth .tab.region{justify-content:space-between}.comp-tab.depth .tab-sort{background:#151515;border-bottom:1px solid #3E3E3E;padding:24px 0 16px}.comp-tab.depth .tab-sort .tab-sort-item{display:none}.comp-tab.depth .tab-sort .tab-sort-item.active{display:block}.comp-tab.depth .tab-sort .tab-sort-item ul li{min-width:auto}.comp-tab.depth .tab-sort .tab-sort-item ul li a{font-size:16px;color:#e0e0e0;font-weight:700;padding:8px 24px;border-radius:40px;line-height:24px;background:transparent;border:0;margin-bottom:8px}.comp-tab.depth .tab-sort .tab-sort-item ul li a.active{background:#006FFF}.comp-tab.depth .tab-sort .tab-sort-item ul li.live{position:relative}.comp-tab.depth .tab-sort .tab-sort-item ul li.live::after{content:"";position:absolute;top:4px;right:8px;width:8px;height:8px;background:#006FFF;border-radius:100%;animation:dot 1s infinite alternate ease}.comp-tab.depth .tab-sort .tab-sort-item ul li .tab-sub{color:#fff;font-weight:400}.comp-tab.depth.sticky .depth-wrap{position:fixed;top:72px;background:#1B1B1B;z-index:20}.comp-vod.bg-black{background:#151515;padding:60px 0}.comp-vod.bg-black .comp.slider-vod{margin:0 auto}.comp-vod.bg-black .comp.slider-vod .comp-tit{margin-top:0}.comp-vod.bg-black .comp.slider-vod .comp-item .txt-box .tit{font-size:20px;line-height:1;height:1em}.comp-vod.bg-black .comp .comp-sort{top:-35px}.comp-vod.bg-img{background:url(../img/bg-comp.jpg) 50% 100% no-repeat}.comp-vod.bg-line{position:relative;background:url(../img/bg-comp-line.png) center/100% no-repeat;background-size:cover}.comp-vod.bg-line::before{position:absolute;content:"";width:100%;height:2px;top:0;left:0;background:url(../img/bg-line.png) 50% 50%/100% no-repeat}.comp-vod.bg-line::after{position:absolute;content:"";width:100%;height:2px;bottom:0;left:0;background:url(../img/bg-line.png) 50% 50%/100% no-repeat;transform:rotate(180deg)}.comp-vod.bg-line .comp-tit{margin:0 0 25px}.comp-vod.bg-line .comp.slider-vod{margin:0 auto;padding:60px 0 0}.comp-vod.bg-line .comp.slider-vod.has-more .slick-dots{display:none!important}.comp-vod.bg-line .comp.slider-vod.has-more .btn-more{top:66px}.comp-vod .comp{width:1200px;margin:0 auto}.comp-vod .comp .comp-tit.my{font-weight:400}.comp-vod .comp .comp-tit em{color:#006fff;font-weight:500}.comp-vod .comp .comp-tit sub{vertical-align:2px;font-weight:100;font-size:16px;line-height:24px;margin-left:8px}.comp-vod .comp .comp-tit sub::before{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-attention.png) 50% 50% no-repeat;vertical-align:text-bottom;margin-right:4px}.comp-vod .comp .comp-tit img{margin-left:8px}.comp-vod .comp .comp-tit a{margin-right:40px}.comp-vod .comp .comp-tit .off{color:#8a8a8a;font-weight:500}.comp-vod .comp .comp-sort{position:absolute;top:15px;right:0}.comp-vod .comp .comp-sort a{color:#8a8a8a;font-weight:300;font-size:16px;margin-left:15px}.comp-vod .comp .comp-sort .active{color:#fff}.comp-vod .comp .comp-items .slick-list{overflow:visible}.comp-vod .comp .comp-items .slick-slide{opacity:.2;transition:opacity 2s cubic-bezier(0.25,1,.5,1)}.comp-vod .comp .comp-items .slick-slide:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;backdrop-filter:blur(1px)}.comp-vod .comp .comp-items .slick-active{opacity:1}.comp-vod .comp .comp-items .slick-active:before{display:none}.comp-vod .comp .comp-items .comp-item .thm .playlist{display:flex;position:absolute;top:0;bottom:0;right:0;width:130px;background:rgba(27,27,27,.8);color:#fff;font-size:24px;font-weight:600;text-align:center;flex-direction:column;justify-content:center;align-items:center}.comp-vod .comp .comp-items .comp-item .thm .playlist .ico{display:inline-block;width:40px;height:40px;background:url(../img/ico-playlist.png) 50% 50% no-repeat}.comp-vod .comp .comp-items .comp-item .txt-box{background:transparent;color:#e0e0e0;padding:24px 0 4px;margin-bottom:20px;min-height:128px;box-sizing:border-box}.comp-vod .comp .comp-items .comp-item .txt-box .tit{font-size:16px;line-height:24px;max-height:50px;margin:0;font-weight:400;letter-spacing:-.38px;margin-bottom:4px;height:auto;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.comp-vod .comp .comp-items .comp-item .txt-box .tit>span{display:inline}.comp-vod .comp .comp-items .comp-item .txt-box .prog,.comp-vod .comp .comp-items .comp-item .txt-box .date{font-size:16px;line-height:24px;height:24px;color:#8a8a8a;font-weight:300;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.comp-vod .comp .comp-items .comp-item .txt-box .date{position:relative}.comp-vod .comp .comp-items .comp-item .txt-box em{color:#006fff;margin-left:5px}.comp-vod .comp .comp-items .comp-item .txt-box em.caption{width:34px;height:18px;text-align:center;border:1px solid #e0e0e0;font-size:12px;letter-spacing:-.29px;color:#e0e0e0;display:inline-block;line-height:normal;margin-left:16px;position:absolute;top:2px}.comp-vod .comp .comp-items .comp-item .txt-top{color:#fff;padding:8px 0;display:flex;gap:8px;align-items:flex-end}.comp-vod .comp .comp-items .comp-item .txt-top .num{min-width:40px;height:48px;background:url(../img/sp-num.png) 0 0 no-repeat;overflow:hidden;margin:0 -4px;text-indent:-100%;margin-bottom:-5px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num1{background-position:0 0}.comp-vod .comp .comp-items .comp-item .txt-top .num.num2{background-position:0 -48px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num3{background-position:0 -96px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num4{background-position:0 -144px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num5{background-position:0 -192px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num6{background-position:0 -240px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num7{background-position:0 -288px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num8{background-position:0 -336px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num9{background-position:0 -384px}.comp-vod .comp .comp-items .comp-item .txt-top .num.num10{background-position:0 -432px}.comp-vod .comp .comp-items .comp-item .txt-top .prog{color:#e0e0e0;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap;min-width:86px}.comp-vod .comp .comp-items .comp-item .txt-top .grade{font-size:16px;font-weight:300;color:#3e3e3e;min-width:50px;text-align:center}.comp-vod .comp .comp-items .comp-item .txt-top .grade.up{color:red}.comp-vod .comp .comp-items .comp-item .txt-top .grade.up::before{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-lank-up.png) 50% 50% no-repeat;vertical-align:text-bottom}.comp-vod .comp .comp-items .comp-item .txt-top .grade.down{color:#006fff}.comp-vod .comp .comp-items .comp-item .txt-top .grade.down::before{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-lank-down.png) 50% 50% no-repeat;vertical-align:text-bottom}.comp-vod .comp .comp-items .comp-item .txt-top .grade.new{color:red;letter-spacing:-1px;font-size:16px;font-weight:400}.comp-vod .comp .comp-items .comp-item>a,.comp-vod .comp .comp-items .comp-item .link{display:block;position:relative}.comp-vod .comp .comp-items .comp-item>a:hover .thm img,.comp-vod .comp .comp-items .comp-item .link:hover .thm img{transform:scale(1.03)}.comp-vod .comp .comp-items .comp-item .tag-onair{display:block;position:absolute;right:8px;top:9px;width:57px;height:18px;background:url(../img/img-onair-tag.png) center/100% no-repeat}.comp-vod .comp .comp-items .comp-item .tag-cam{display:block;position:absolute;right:8px;bottom:16px;width:40px;height:40px;background:url(../img/img-live-cam.png) center/100% no-repeat}.comp-vod .comp .comp-items.outlink .thm:hover::before{opacity:1;transform:scale(1)}.comp-vod .comp .comp-items.outlink .thm:hover::after{background:rgba(0,0,0,.4)!important;height:100%!important;bottom:0!important}.comp-vod .comp .comp-items.outlink .thm::before{content:"";position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:31px;height:32px;background:url(../img/btn-outlink.png) no-repeat;z-index:5;opacity:0;transform:scale(0);transition:transform .4s cubic-bezier(0.78,.16,.23,.92),opacity .15s}.comp-vod .comp .btn-more{top:12px;font-size:16px;color:#8A8A8A}.comp-vod .comp.slider-vod{margin-bottom:80px}.comp-vod .comp.slider-vod.has-more .slick-dots{right:80px}.comp-vod .comp.slider-vod.has-more .slick-auto-button{right:80px}.comp-vod .comp.slider-vod .slick-track{margin:0}.comp-vod .comp.slider-vod .slick-arrow{display:block;width:80px;height:80px;position:absolute;top:50%;margin:-40px 0 0;border-radius:50%;text-align:center;overflow:hidden;color:transparent;border:0;z-index:10;opacity:.7;backdrop-filter:blur(4px)}.comp-vod .comp.slider-vod .slick-arrow.slick-disabled{display:none!important}.comp-vod .comp.slider-vod .slick-arrow:hover{opacity:.8}.comp-vod .comp.slider-vod .slick-arrow.slick-prev{left:-30px;background:#1b1b1b url(../img/ico-arrow-left.png) 50% 50% no-repeat}.comp-vod .comp.slider-vod .slick-arrow.slick-next{right:-30px;background:#1b1b1b url(../img/ico-arrow-right.png) 50% 50% no-repeat}.comp-vod .comp.slider-vod .slick-dots{position:absolute;top:-35px;right:10px;line-height:1}.comp-vod .comp.slider-vod .slick-dots li{display:inline-block;padding:2px;margin:0 2px;vertical-align:top}.comp-vod .comp.slider-vod .slick-dots li button{display:block;border:0;width:8px;height:8px;background:#3e3e3e;border-radius:6px;color:transparent;overflow:hidden}.comp-vod .comp.slider-vod .slick-dots li.slick-active button{background:#006fff}.comp-vod .comp.grid2 .slick-arrow{top:145px;margin:0}.comp-vod .comp.grid3 .slick-arrow{top:80px;margin:0}.comp-vod .comp.grid3 .comp-item a .playon::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/bg-clip-hover.png) 50% 50% no-repeat;z-index:1;transition:all 250ms ease-out}.comp-vod .comp.grid5.poster .slick-arrow{top:130px;margin:0}.comp-vod .comp.grid6.poster .slick-arrow{top:105px;margin:0}.comp-vod .comp.poster .comp-items.list .txt-box{margin-bottom:54px;height:46px;padding:24px 0 6px}.comp-vod .comp.poster .comp-items.list .txt-box .caption{width:34px;height:18px;text-align:center;border:1px solid #e0e0e0;font-size:12px;letter-spacing:-.29px;color:#e0e0e0;margin-top:8px}.comp-vod .comp.new .comp-tit{margin:0 0 25px}.comp-vod .comp.onair{padding:40px 0}.comp-vod .comp.onair .comp-tit{margin:0 0 25px}.comp-vod .comp.onair .comp-item{padding:5px}.comp-vod .comp.onair .comp-item .thm::after{height:100%;background:0 0;width:101%}.comp-vod .comp.onair .comp-item .thm:hover::after{background:url(../img/bg-thm-hover.png) center/100% no-repeat;bottom:0;z-index:1}.comp-vod .comp.onair .comp-item .thm::before{content:"";position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;width:64px;height:64px;background:url(../img/ico-play-w.png) no-repeat;z-index:5;opacity:0}.comp-vod .comp.onair .comp-item .thm:hover::before{opacity:1}.comp-vod .comp.onair .comp-item .txt-box{min-height:78px;padding:16px 0 0}.comp-vod .comp.onair .comp-item .txt-box .ch{margin-bottom:8px;display:block;height:26px}.comp-vod .comp.onair .comp-item .txt-box .ch .ch-ico{height:100%}.comp-vod .comp.onair .comp-item .txt-box .txt{background:0 0;font-size:20px;color:#fff}.comp-vod .comp.onair .comp-item.watching .thm::after{background:url(../img/bg-thm-hover.png) center/100% no-repeat;bottom:0;z-index:1}.comp-vod .comp.onair .comp-item.watching .thm::before{content:"";position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;width:64px;height:64px;background:url(../img/ico-play-w.png) no-repeat;z-index:5;opacity:1}.comp-vod .comp .select-box{position:absolute;right:0;top:-4px;width:134px;height:48px}.comp-vod .comp .select-box select{width:134px;height:48px;padding:12px 14px 12px 12px;border:1px solid #3e3e3e;color:#fff;font-size:16px;background:#1b1b1b url(../img/ico-more.png) no-repeat 90% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.comp-vod .comp .select-box select:focus{border:1px solid #3e3e3e}.comp-vod .comp .select-box option{background-color:#1b1b1b;padding:8px 0}.comp-vod .comp .select-box:focus{border-color:#3e3e3e}.comp-vod .comp .select-box select::-ms-expand{display:none}.comp-vod .comp.new+.comp.new{margin:64px auto 0}.comp-vod.bg-section{background:#151515;padding:60px 0}.comp-schedule{margin:48px 0 40px}.comp-schedule .comp{margin:0 auto;width:1200px;padding:0 0 40px;border-bottom:1px solid #3E3E3E}.comp-schedule .comp .comp-tit{margin:26px 0 24px}.comp-schedule .comp .comp-items{margin:0}.comp-schedule .comp .comp-items .comp-item{border:1px solid #3e3e3e;padding:20px 40px 22px;box-sizing:border-box}.comp-schedule .comp .comp-items .comp-item .txt{color:#8a8a8a;position:relative}.comp-schedule .comp .comp-items .comp-item .txt span{display:block}.comp-schedule .comp .comp-items .comp-item .txt .tit{margin-bottom:4px;font-size:20px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.comp-schedule .comp .comp-items .comp-item .txt .schedule{font-size:16px;color:#8a8a8a}.comp-schedule .comp .comp-items .comp-item .ing{display:none;position:absolute;width:77px;height:38px;background:#006FFF;color:#fff;top:31px;right:16px;border-radius:40px;padding:7px 16px;box-sizing:border-box}.comp-schedule .comp .comp-items .comp-item .progress{display:none}.comp-schedule .comp .comp-items .comp-item.on .txt{max-width:250px}.comp-schedule .comp .comp-items .comp-item.on .tit{color:#fff}.comp-schedule .comp .comp-items .comp-item.on .progress,.comp-schedule .comp .comp-items .comp-item.on .ing{display:block}.comp-schedule .comp .comp-items .comp-item.on::after{position:absolute;content:"";width:100%;height:100%;top:-1px;left:-1px;border:1px solid #006FFF}.comp-schedule .comp .comp-items .slick-arrow{width:80px;height:80px;top:10px;position:absolute;border-radius:50%;text-align:center;overflow:hidden;color:transparent;z-index:1;backdrop-filter:blur(8px)}.comp-schedule .comp .comp-items .slick-arrow.slick-disabled{display:none!important}.comp-schedule .comp .comp-items .slick-arrow.slick-prev{background:url(../img/ico-arrow-left.png) center no-repeat;left:-40px;background-color:rgba(27,27,27,.72)}.comp-schedule .comp .comp-items .slick-arrow.slick-next{background:url(../img/ico-arrow-right.png) center no-repeat;right:-40px;background-color:rgba(27,27,27,.72)}.comp-schedule .comp .comp-items .slick-dots{display:none!important}.comp-schedule .comp .btn-more{color:#fff;padding:6px 16px 8px 12px;border:1px solid #3e3e3e;border-radius:40px;font-size:16px;display:flex;align-items:center;top:0}.comp-schedule .comp .btn-more .icon{width:20px;height:20px;background:url(../img/ico-pairing.png) center/100% no-repeat;margin-right:8px;display:inline-block}.progress-box{position:absolute;left:0;bottom:0;width:100%;height:8px;z-index:3}.progress-box span{height:100%;position:absolute}.progress-box .bg{background:#1B1B1B;opacity:.8;width:100%}.progress-box .progress{width:30%;background:#006FFF}.ct-search .comp-vod+.comp-vod{width:1200px;margin:50px auto 0;border-top:1px solid #3e3e3e}.comp.notice{color:#8A8A8A;background:#151515;border-top:1px solid #3E3E3E;border-bottom:1px solid #3E3E3E}.comp.notice .tit{color:#8A8A8A;font-weight:300}.comp.notice .comp-item a{color:#fff;font-weight:100}.comp.notice .cur{color:#fff}.comp.notice .btn-close{position:absolute;top:10px;right:0}.comp.notice.marquee .comp-items{padding:0 100px 0 120px}.comp.notice.marquee .comp-item{overflow:hidden}.comp.notice.marquee .comp-item p{color:#fff;font-weight:100;margin:0;padding-left:100%;display:inline-block;white-space:nowrap;animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite}.comp.notice.marquee .comp-item p::after{content:"";white-space:nowrap}@keyframes marquee{from{transform:translate(0%)}99%,to{transform:translate(-100%)}}.modal.share .url-str{color:#fff}.modal.share .url-btn{color:#fff}.modal .sns li.nb span:last-child{white-space:nowrap;text-indent:-12px;display:inline-block}.pager{text-align:center;margin:30px 0 0;font-size:14px}.pager a{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;color:#888;margin:0 2px}.pager span a:hover,.pager a.active:hover{background:#262729;border-radius:15px;color:#fff;text-decoration:none}.pager .active,.pager .on{color:#fff;font-weight:700}.pager-more{margin:30px 0 64px;text-align:center}.pager-more a{min-width:250px;border:1px solid #3e3e3e;color:#fff;font-size:16px;padding:8px 10px}.pager-more a:hover{background:#151515}.pager-more a .num{color:#8a8a8a;font-size:14px}.search-noresult{text-align:center;font-size:24px;font-weight:400;color:#8a8a8a;padding:80px 0}.search-noresult em{color:#fff}.search-noresult::before{content:"";display:block;margin:30px auto;width:64px;height:64px;background:url(../img/ico-noresult.png) 50% 50% no-repeat}.search-keyword{width:1200px;margin:0 auto;background:#151515;border-radius:8px}.search-keyword .tit{text-align:center;font-size:16px;font-weight:300;color:#8a8a8a;letter-spacing:-.4px;padding:30px 0}.search-keyword .kwd-wrap{display:flex;justify-content:center;margin-left:150px}.search-keyword .kwd-wrap ul{width:280px}.search-keyword .kwd-wrap li{display:flex;margin:0 0 32px}.search-keyword .kwd-wrap .kwd{display:flex;font-size:16px;font-weight:300;letter-spacing:-.4px;color:#e0e0e0}.search-keyword .kwd-wrap .kwd .num{display:inline-block;min-width:25px;height:25px;background:url(../img/sp-kbs-num-s.png) 0 50% no-repeat;overflow:hidden;text-indent:-100%;margin:0 5px}.search-keyword .kwd-wrap .kwd .num.num1{background-position:0 0}.search-keyword .kwd-wrap .kwd .num.num2{background-position:0 -50px}.search-keyword .kwd-wrap .kwd .num.num3{background-position:0 -100px}.search-keyword .kwd-wrap .kwd .num.num4{background-position:0 -150px}.search-keyword .kwd-wrap .kwd .num.num5{background-position:0 -200px}.search-keyword .kwd-wrap .kwd .num.num6{background-position:0 -250px}.search-keyword .kwd-wrap .kwd .num.num7{background-position:0 -300px}.search-keyword .kwd-wrap .kwd .num.num8{background-position:0 -350px}.search-keyword .kwd-wrap .kwd .num.num9{background-position:0 -400px}.search-keyword .kwd-wrap .kwd .num.num10{background-position:0 -450px}.search-keyword .kwd-wrap .kwd .prog{color:#e0e0e0;display:block;text-overflow:ellipsis;overflow:hidden;white-space:normal;white-space:nowrap}.search-keyword .kwd-wrap .kwd .grade{font-size:16px;font-weight:300;color:#3e3e3e;min-width:35px;text-align:center;margin-left:5px}.search-keyword .kwd-wrap .kwd .grade.up{color:red}.search-keyword .kwd-wrap .kwd .grade.up::before{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-lank-up.png) 50% 50% no-repeat;vertical-align:text-bottom}.search-keyword .kwd-wrap .kwd .grade.down{color:#006fff}.search-keyword .kwd-wrap .kwd .grade.down::before{content:"";display:inline-block;width:24px;height:24px;background:url(../img/ico-lank-down.png) 50% 50% no-repeat;vertical-align:text-bottom}.ad-banner{width:1200px;height:90px;margin:0 auto;text-align:center}.ad-banner.auto{min-width:970px;max-height:110px;height:auto;margin:0 auto 40px}[data-tooltip]{--arrow-height:4px;position:relative}[data-tooltip]::before,[data-tooltip]::after{visibility:hidden;opacity:0;position:absolute;left:50%;transform:translateX(-50%);transition:all .2s ease}[data-tooltip]::before{content:attr(data-tooltip);position:absolute;bottom:100%;padding:12px 16px;border-radius:4px;color:var(--onair-white,#E0E0E0);background:var(--onair-dark,#151515);border:1px solid var(--onair-dgray,#3e3e3e);box-shadow:0 8px 16px rgba(0,0,0,.4);font-size:16px;font-weight:400;letter-spacing:-1px;white-space:nowrap}[data-tooltip]::after{content:"";border-left:var(--arrow-height) solid transparent;bottom:100%;border-right:var(--arrow-height) solid transparent;border-top:var(--arrow-height) solid var(--onair-dgray,#3e3e3e);margin-bottom:calc(var(--arrow-height) * -1)}[data-tooltip]:not([data-tooltip=""]):hover::before,[data-tooltip]:not([data-tooltip=""]):hover::after,[data-tooltip]:not([data-tooltip=""]):focus-within::before,[data-tooltip]:not([data-tooltip=""]):focus-within::after{visibility:visible;opacity:1;bottom:calc(100% + 10px)}.player-box .player-title{z-index:1;position:absolute;left:25px;top:16px}.player-box .player-title p{max-width:700px;font-size:20px;line-height:24px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-box .player-replay{display:block;position:absolute;right:15px;top:15px;width:30px;height:30px;cursor:pointer;background:url(../images/ico/ico-player2.png) no-repeat -60px -112px}.player-box .player-ticket{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:3;text-align:center}.player-box .player-ticket-info{position:absolute;top:156px;left:0;width:100%}.player-box .ticket-info-des{font-size:20px;line-height:24px;color:#fff;text-align:center}.player-box .ticket-info-list{display:inline-block;margin:35px 0 0;position:relative;width:428px}.player-box .ticket-info-slide{}.player-box .ticket-info-list ul{overflow:hidden;margin:0 auto;text-align:center;width:428px}.player-box .ticket-info-list li{width:136px;height:126px;display:inline-block}.player-box .ticket-info-list .arrow-buttons div{position:absolute;top:31px;width:34px;height:63px;background:url(../images/arrow/arrow-slide1.png) no-repeat 0 0;cursor:pointer;font-size:0}.player-box .ticket-info-list .arrow-buttons.hidden{display:none}.player-box .ticket-info-list .arrow-buttons .arrow_prev{left:-78px}.player-box .ticket-info-list .arrow-buttons .arrow_next{right:-78px;background-position:-34px 0}.player-box .ticket-info-list .arrow-buttons .arrow_prev.disabled{display:none!important}.player-box .ticket-info-list .arrow-buttons .arrow_next.disabled{display:none!important}.player-box .ticket-info-list .ticket-pocket{display:inline-block;width:150px;margin:0 5px}.player-box .ticket-info-list a{display:block;padding:32px 10px;background:#ece9e7;font-size:18px;line-height:26px;color:#34373c;text-align:center}.player-box .ticket-info-list .pay{margin:10px 0 0;font-size:22px;line-height:26px;vertical-align:baseline;display:block}.player-box .ticket-info-list .pay span{font-family:"Noto Sans Bold";vertical-align:baseline}.player-box .player-thumnail{display:block;position:relative;height:100%}.player-box .player-thumnail img{width:100%;font-size:0}.player-box .player-thumnail.off{display:none}.player-box .promotion-box{position:absolute;top:20px;left:20px;width:195px;height:50px;z-index:90}.player-box .promotion-box a{display:block}.player-box .player-msg{display:none;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:4;background:#000}.player-box .player-msg.on{display:block}.player-box .player-msg .msg{display:table;width:100%;height:100%}.player-box .player-msg .msg-box{display:table-cell;width:100%;height:100%;vertical-align:middle}.player-box .player-msg .msg-error{position:relative}.player-box .player-msg .msg-error p{font-size:14px;color:#fff;text-align:center}.player-box .player-msg .msg-error p .txt{display:block;letter-spacing:-1px;font-size:20px}.player-box .player-msg .msg-error p a{display:inline-block;min-width:164px;margin:55px 0 0;box-sizing:border-box;padding:14px 24px;border:1px solid #bfbfbf;font-size:18px;line-height:20px;font-family:"Noto Sans Medium";color:#fff}.player-box .player-msg .msg-error .setup-link{display:none}.player-box .player-history{display:none;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:3;background:rgba(0,0,0,.3)}.player-box .player-history.on{display:block}.player-box .player-history .btn-layer-close{top:144px;left:526px}.player-box .player-history .history{display:table;width:100%;height:100%}.player-box .player-history .history-box{display:table-cell;width:100%;height:100%;vertical-align:middle}.player-box .player-history .history-follow{position:relative}.player-box .player-history .history-follow p{font-size:14px;color:#fff;text-align:center}.player-box .player-history .history-follow p .tit{font-size:20px;line-height:22px;letter-spacing:-1px;color:#fff;font-family:'Noto Sans DemiLight'}.player-box .player-history .history-follow p .txt{display:block;margin:10px 0 0;font-size:30px;line-height:34px;letter-spacing:-1px;font-family:'Noto Sans DemiLight'}.player-box .player-history .history-follow p a{display:inline-block;min-width:164px;box-sizing:border-box;border:1px solid #dcdee0;margin:34px 0 0;padding:14px 24px;font-size:18px;line-height:20px;font-family:"Noto Sans Medium";color:#fff}.player-box .player-history .history-follow p a+a{margin:34px 0 0 10px}.player-box .player-system{display:none;position:absolute;top:26px;right:70px;width:85px;z-index:4}.player-box .player-system.on{display:block}.popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10001}.pos-abs{position:absolute}.popup-blind{position:fixed;left:0;top:0;right:0;bottom:0;background:#000;opacity:.4;z-index:10}.popup-info{position:absolute;left:50%;top:50%;margin:0 0 0 -250px;width:660px;background:#fff;z-index:11}.popup-header{position:relative;padding:16px 22px}.popup-closeBtn{position:absolute;right:17px;top:17px;width:24px;height:24px;background:url(../images/ico/ico-popup-btn.png) no-repeat 0 0}.popup-title{font-size:30px;line-height:34px;letter-spacing:-1px;color:#000;font-family:"Noto Sans Bold"}.popup-contents{position:relative;padding:45px 50px;font-size:13px}.popup-info .btn-box{width:100%;overflow:hidden;border-top:1px solid #e8e8e8;background:#f4f4f4}.popup-info .btn-box a{display:block;float:left;box-sizing:border-box;padding:15px;width:50%;background:#54585f;font-weight:700;text-align:center}.popup-info .btn-box .btn-cancel{background:#54585f;color:#fff}.popup-info .btn-box .btn-submit{background:#0088cf;color:#fff}.popup.confirmed-under-19 .popup-header{padding:16px 20px 0}.popup.confirmed-under-19 .popup-info{width:500px!important;top:50%!important}.popup.confirmed-under-19 .popup-contents{padding:20px!important}