/************************************************
  ebsivod release (ebs/ebsivod)
  rows: 203
************************************************/

.skin-ebsivod {
    position: relative;
    margin: 0px 0px;
    padding: 0px 0px;
    left: 0px;
    top: 0px;
} 
.skin-ebsivod div {
    margin: 0px 0px;
    padding: 0px 0px;
    font: normal 12px '나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
} 
.skin-ebsivod button {
    margin: 0px 0px;
    padding: 0px 0px;
    font: normal 12px '나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
} 
.skin-ebsivod .mpv-underplayer {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
} 
.skin-ebsivod .mpv-device {
    position: absolute;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-background {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-foreground {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-watermark {
    position: absolute;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-osd {
    position: absolute;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod.mpv-b-ie .mpv-osd {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/blank.png);
} 
.skin-ebsivod .mpv-osd .mpv-osd-loading {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #1A1A1A url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/loading.gif) center center no-repeat;
    opacity: 0.6;
    filter: alpha(opacity=60);
} 
.skin-ebsivod .mpv-osd-play-btn {
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/osd_play3.png) center center no-repeat;
} 
.skin-ebsivod .mpv-osd .mpv-osd-toggle {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0px 0px -50px;
    width: 100px;
    height: 100px;
} 
.skin-ebsivod .mpv-osd .mpv-state-playing {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/osd_pause2.png) center center no-repeat;
} 
.skin-ebsivod .mpv-osd .mpv-state-paused {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/osd_play2.png) center center no-repeat;
} 
.skin-ebsivod .mpv-transform-hide {} 
.skin-ebsivod .mpv-transform-show {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    opacity: 0.3;
    transition: all 0.6s ease;
} 
.skin-ebsivod .mpv-info {
    position: absolute;
    height: 20px;
    left: 0px;
    right: 0px;
} 
.skin-ebsivod .mpv-bottom {
    position: absolute;
    display: inline-block;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: 0px 0px;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-bottom {
    width: 100%;
} 
.skin-ebsivod .mpv-control {
    height: 40px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/cont_bg2.png);
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: 0px 0px;
    width: 100%;
    display: block;
} 
.skin-ebsivod .mpv-control.mpv-hide {
    display: none;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-control {
    width: 100%;
} 
.skin-ebsivod .mpv-button {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0px 1px;
    overflow: none;
    cursor: pointer;
    vertical-align: middle;
    zoom: 1;
    color: #fff;
} 
.skin-ebsivod .mpv-progress {
    position: absolute;
    margin: -2px 0px 0px 0px;
    width: 100%;
    height: 20px;
} 
.skin-ebsivod .mpv-progress:hover {
    cursor: pointer;
} 
.skin-ebsivod .mpv-progress .mpv-progress-layout {
    position: absolute;
    margin: 5px 0px 0px 0px;
    left: 15px;
    right: 15px;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-progress .mpv-progress-layout {
    left: 0px;
    right: 0px;
    width: 100%;
} 
.skin-ebsivod .mpv-progress .mpv-progressbar {
    height: 3px;
    overflow: hidden;
} 
.skin-ebsivod .mpv-progress .mpv-total-progress {
    position: absolute;
    background-color: rgb(121, 121, 121);
    width: 100%;
} 
.skin-ebsivod .mpv-progress .mpv-buffer-progress {
    position: absolute;
    width: 0px;
    background-color: rgb(154,154,154);
} 
.skin-ebsivod .mpv-progress .mpv-current-progress {
    position: absolute;
    display: inline-block;
    width: 0px;
    background-color: rgb(110, 168, 229);
} 
.skin-ebsivod .mpv-progress .mpv-progress-handler {
    position: absolute;
    display: inline-block;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/time_handler.png) center center no-repeat;
    width: 20px;
    height: 20px;
    top: -8px;
    left: 0px;
    margin: 0px 0px 0px -10px;
    padding: 0px 0px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-thumbnail {
    position: absolute;
    display: none;
    margin: -70px 0px 0px 15px;
    border: solid 1px #fff;
} 
.skin-ebsivod .mpv-thumbnail .mpv-thumbnail-top {
    width: 120px;
    height: 70px;
    border: solid 0px;
    margin: 0px 0px;
    padding: 0px 0px;
} 
.skin-ebsivod .mpv-thumbnail .mpv-thumbnail-image {
    max-width: 120px;
    max-height: 70px;
    border: solid 0px;
    margin: 0px 0px;
    padding: 0px 0px;
} 
.skin-ebsivod .mpv-thumbnail .mpv-thumbnail-bottom {
    position: absolute;
    background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 20px;
    margin: -20px 0px 0px 0px;
    padding: 0px 0px;
} 
.skin-ebsivod .mpv-thumbnail .mpv-thumbnail-time {
    text-align: center;
    margin: 3px 0px 0px 0px;
    padding: 0px 0px;
    color: #fff;
    font: normal 12px '나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
    font-weight: bold;
} 
.skin-ebsivod .mpv-control-bottom {
    position: absolute;
    left: 0px;
    right: 0px;
    margin-top: 8px;
    width: 100%;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-control-bottom {
    width: 100%;
} 
.skin-ebsivod .mpv-previous-btn {
    float: left;
    display: inline-block;
    margin: 0px 0px 0px 10px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/prev.png) center center no-repeat;
} 
.skin-ebsivod .mpv-next-btn {
    float: left;
    display: inline-block;
    margin: 0px 0px 0px 5px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/next.png) center center no-repeat;
} 
.skin-ebsivod .mpv-play-toggle-btn {
    float: left;
    display: inline-block;
    margin: 0px 0px 0px 5px;
} 
.skin-ebsivod .mpv-play-toggle-btn.mpv-play {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/pause.png) center center no-repeat;
} 
.skin-ebsivod .mpv-play-toggle-btn.mpv-pause {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/play.png) center center no-repeat;
} 
.skin-ebsivod .mpv-stop-btn {
    float: left;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/stop.png) center center no-repeat;
    display: inline-block;
    margin: 0px 5px 0px 5px;
} 
.skin-ebsivod .mpv-previous-skip-btn {
    float: left;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/prev_skip.png) center center no-repeat;
} 
.skin-ebsivod .mpv-next-skip-btn {
    float: left;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/next_skip.png) center center no-repeat;
} 
.skin-ebsivod .mpv-skip-input {
    float: left;
    width: 14px;
    height: 12px;
    margin-top: 5px;
    text-align: center;
} 
.skin-ebsivod .mpv-repeat-btn {
    float: left;
    display: inline-block;
} 
.skin-ebsivod .mpv-repeat-btn.mpv-repeat-on {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_on.png) center center no-repeat;
} 
.skin-ebsivod .mpv-repeat-btn.mpv-repeat-on1 {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_on.png) center center no-repeat;
} 
.skin-ebsivod .mpv-repeat-btn.mpv-repeat-off {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_off.png) center center no-repeat;
} 
.skin-ebsivod .mpv-ns-text {
    display: inline-block;
    padding-top: 0px;
    vertical-align: middle;
    zoom: 1;
    text-align: center;
    font: normal 12px/1.5em '나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
} 
.skin-ebsivod .mpv-volume-layout {
    float: right;
    display: inline-block;
} 
.skin-ebsivod .mpv-volume-layout .mpv-mute-toggle-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume.png) center center no-repeat;
} 
.skin-ebsivod .mpv-volume-layout .mpv-mute-toggle-btn.mpv-muted {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/mute.png) center center no-repeat;
} 
.skin-ebsivod .mpv-volume-layout .mpv-volume-ground {
    display: inline-block;
} 
.skin-ebsivod .mpv-volume-layout .mpv-volume-foreground {
    background-color: #FFFFFF;
    width: 5px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-up-vertical .mpv-volume-slider-layout {
    position: absolute;
    width: 32px;
    height: 80px;
    margin-top: -105px;
    margin-left: 0px;
    z-index: 10;
} 
.skin-ebsivod .mpv-volume-layout.mpv-up-vertical .mpv-volume-slider {
    position: relative;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume_slider.png) center center no-repeat;
    width: 32px;
    height: 80px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-up-vertical .mpv-volume-background {
    position: relative;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume_track.png) center center no-repeat;
    width: 6px;
    height: 55px;
    top: 10px;
    left: 12px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-up-vertical .mpv-volume-foreground {
    position: relative;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume_value.png) center center no-repeat;
    width: 6px;
    height: 55px;
    top: 0px;
    left: 0px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-up-vertical .mpv-volume-handler {
    position: absolute;
    display: inline-block;
    cursor: pointer;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume_handler.png) center center no-repeat;
    width: 16px;
    height: 16px;
    left: -4px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-horizontal .mpv-volume-slider-layout {
    display: inline-block;
    width: 60px;
    height: 28px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-horizontal .mpv-volume-slider-layout.mpv-hide {
    display: none;
} 
.skin-ebsivod .mpv-volume-layout.mpv-horizontal .mpv-volume-background {
    position: relative;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/volume/volume_track_hor.png) center center no-repeat;
    width: 55px;
    height: 6px;
    top: 5px;
    left: 0px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-horizontal .mpv-volume-foreground {
    position: relative;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/volume/volume_value_hor.png) center center no-repeat;
    width: 0px;
    height: 6px;
    top: -5px;
    left: 0px;
} 
.skin-ebsivod .mpv-volume-layout.mpv-horizontal .mpv-volume-handler {
    position: absolute;
    display: inline-block;
    cursor: pointer;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/volume/volume_handler.png) center center no-repeat;
    width: 16px;
    height: 16px;
    left: 0px;
    margin: -4px 0px 0px -8px;
    padding: 0px 0px;
} 
.skin-ebsivod .mpv-time-layout {
    float: right;
    display: inline-block;
    margin: 5px 5px 0px 5px;
    padding: 0px 0px;
} 
.skin-ebsivod.mpv-b-ie .mpv-time-layout {
    margin: 8px 5px 0px 5px;
} 
.skin-ebsivod .mpv-currenttime-text {
    float: left;
    display: inline-block;
    color: #989898;
    padding: 0px 0px;
    font-family: Gulim, Tahoma;
    margin-right: 5px;
} 
.skin-ebsivod .mpv-currenttime-text:after {
    content: ' |';
    color: #989898;
    margin-left: 5px;
} 
.skin-ebsivod .mpv-duration-text {
    float: left;
    display: inline-block;
    color: #FFFFFF;
    padding: 0px 3px;
    font-family: Gulim, Tahoma;
} 
.skin-ebsivod .mpv-rate-layout {
    float: right;
    display: inline-block;
} 
.skin-ebsivod .mpv-rate-up-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/speed_up.png);
    width: 20px;
} 
.skin-ebsivod .mpv-rate-text {
    color: #FFFFFF;
} 
.skin-ebsivod .mpv-rate-down-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/speed_down.png);
    width: 20px;
} 
.skin-ebsivod.mpv-b-ie7 .mpv-rate-layout {
    display: none;
} 
.skin-ebsivod.mpv-b-ie8 .mpv-rate-layout {
    display: none;
} 
.skin-ebsivod .mpv-repeat-marker {
    position: absolute;
    display: inline-block;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_marker.png) center center no-repeat;
    width: 20px;
    height: 20px;
    padding: 0px 0px;
    margin: 0px 0px 0px -10px;
    top: -20px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-repeat-start-marker {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_marker_left.png) center center no-repeat;
} 
.skin-ebsivod .mpv-repeat-end-marker {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/repeat_marker_right.png) center center no-repeat;
    margin-left: -10px;
} 
.skin-ebsivod .mpv-message-layout {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-message-layout table {
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-message-layout .mpv-message-box {
    background-color: #fff;
    min-width: 100px;
    max-width: 50%;
    height: 50px;
    font: normal 16px 'Noto Sans CJK KR, 나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
    margin: 0px 0px;
    padding: 5px 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
} 
.skin-ebsivod .mpv-quality-layout {
    position: relative;
    display: inline-block;
    float: right;
} 
.skin-ebsivod .mpv-quality-btn {
    width: 100px;
    height: 25px;
    color: #ffffff;
    cursor: pointer;
    margin: 0px 0px;
    padding: 7px 0px 0px 28px;
    background: 6px 8px url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/arrow_up.png) no-repeat;
    background-position: 7px 10px;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-quality-btn {
    display: none;
} 
.skin-ebsivod .mpv-quality-list {
    position: absolute;
    background-color: #000000;
    opacity: 0.7;
    border: solid 1px #fff;
} 
.skin-ebsivod .mpv-subtitle-layout {
    position: relative;
    display: inline-block;
    float: right;
} 
.skin-ebsivod .mpv-subtitle-display {
    text-align: center;
    margin-bottom: 10px;
} 
.skin-ebsivod .mpv-subtitle-display .mpv-subtitle-content {
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    margin: 0px 0px;
    padding: 0px 0px;
} 
.skin-ebsivod.mpv-b-ie .mpv-subtitle-display .mpv-subtitle-content .mpv-subtitle-text {
    margin: 10px 10px;
    padding: 0px 0px;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-subtitle-display .mpv-subtitle-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#6A000000,endColorstr=#6A000000);
    *display: inline;
    *zoom: 1;
} 
.skin-ebsivod .mpv-subtitle-display .mpv-subtitle-content .mpv-subtitle-text {
    color: #fff;
    font: bold '나눔고딕','NanumGothic','맑은 고딕','Malgun Gothic';
    font-size: 16px;
    transition-duration: 0.5s;
    padding: 10px 10px;
} 
.skin-ebsivod .mpv-subtitle-btn {
    display: inline-block;
    width: 60px;
    height: 25px;
    color: #ffffff;
    cursor: pointer;
    margin: 0px 0px;
    padding: 7px 0px 0px 28px;
    background: 6px 8px url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/arrow_up.png) center center no-repeat;
    background-position: 7px 10px;
} 
.skin-ebsivod.mpv-os-xp.mpv-b-ie .mpv-subtitle-btn {
    width: 90px;
    padding: 9px 0px 0px 28px;
} 
.skin-ebsivod .mpv-subtitle-list {
    position: absolute;
    background-color: #000000;
    opacity: 0.7;
    border: solid 1px #fff;
} 
.skin-ebsivod .mpv-view-ele {
    height: 25px;
} 
.skin-ebsivod .mpv-view-ele.mpv-view-line {
    height: 1px;
    background-color: #fff;
} 
.skin-ebsivod .mpv-view-checked {
    width: 25px;
    height: 25px;
    position: relative;
    display: inline-block;
    margin: 0px 0px;
    padding: 0px 0px;
    color: #ffffff;
    text-align: center;
} 
.skin-ebsivod .mpv-option-selected .mpv-view-checked {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/option_selected.png) no-repeat;
    background-position: 7px 7px;
} 
.skin-ebsivod .mpv-view-text {
    width: 120px;
    height: 25px;
    position: relative;
    display: inline-block;
    color: #ffffff;
    cursor: pointer;
    margin: 0px 0px;
    padding: 0px 0px;
    top: -20px;
    left: 28px;
} 
.skin-ebsivod .mpv-option-selected .mpv-view-text {
    color: #87e4ff;
} 
.skin-ebsivod .mpv-view-text:hover {
    color: red;
} 
.skin-ebsivod .mpv-option-selected .mpv-view-text:hover {
    color: red;
} 
.skin-ebsivod .mpv-size-toggle-btn {
    float: right;
    width: 30px;
    height: 30px;
    margin: 0px 5px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-size-toggle-btn.mpv-sel0 {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/fulltheater.png) center center no-repeat;
} 
.skin-ebsivod .mpv-size-toggle-btn.mpv-sel1 {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/normaltheater.png) center center no-repeat;
} 
.skin-ebsivod .mpv-wide-btn {
    float: right;
    width: 30px;
    height: 30px;
    margin: 0px 5px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-wide-btn.mpv-sel0 {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/fulltheater.png) center center no-repeat;
} 
.skin-ebsivod .mpv-wide-btn.mpv-sel1 {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/normaltheater.png) center center no-repeat;
} 
.skin-ebsivod .mpv-fullscreen-toggle-btn {
    position: relative;
    float: right;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0px 1px;
    margin: 0px 5px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/fullscreen.png) center center no-repeat;
} 
.skin-ebsivod .mpv-switchsource-btn {
    position: relative;
    float: right;
    width: 30px;
    height: 30px;
    color: #fff;
    margin: 0px 8px 0px 0px;
    padding: 0px 0px;
    text-align: center;
    overflow: none;
    font-weight: bold;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/changeplayer.png) center center no-repeat;
    background-size: 20px;
} 
.skin-ebsivod .mpv-switchsource-btn.mpv-on {
    display: inline-block;
} 
.skin-ebsivod .mpv-poster {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000 center center no-repeat;
    background-size: contain;
} 
.skin-ebsivod .mpv-radio-background-image {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000 center center no-repeat;
    background-size: contain;
} 
.mpv-fullscreen-virtual-position {
    background-color: #000000;
} 
.mpv-fullscreen-fixed .skin-ebsivod {
    position: fixed;
} 
.mpv-fullscreen .skin-ebsivod .mpv-fullscreen-toggle-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/normalscreen.png) center center no-repeat;
} 
.skin-ebsivod .mpv-fullscreen-toggle-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/fullscreen.png) center center no-repeat;
} 
.mpv-fullscreen .skin-ebsivod .mpv-size-toggle-btn {
    display: none;
} 
.mpv-fullscreen .skin-ebsivod .mpv-wide-btn {
    display: none;
} 
.mpv-fullscreen .skin-ebsivod .mpv-popup-toggle-btn {
    display: none;
} 
.mpv-fullscreen-mob-none {
    display: none;
} 
.mpv-virtual-fullscreen {
    position: absolute;
    border: solid 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: 0px 0px;
    padding: 0px 0px;
    width: 100%;
    height: 100%;
    z-index: 99999;
    overflow: hidden;
} 
.mpv-virtual-fullscreen .skin-ebsivod .mpv-underplayer {
    background-color: #000;
} 
.mpv-fullscreen-none-rootnode {
    z-index: 1;
} 
.mpv-fullscreen-rootnode {
    z-index: 99999;
} 
.mpv-wide-screen {
    position: absolute;
    border: solid 0px;
    margin: 0px 0px;
    padding: 0px 0px;
    left: 0px;
    width: 100%;
    z-index: 99999;
    overflow: hidden;
} 
.skin-ebsivod.mpv-separate-control .mpv-watermark {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-background {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-foreground {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-osd {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-device {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-poster {
    height: calc(100% - 40px);
} 
.skin-ebsivod.mpv-separate-control .mpv-control-bottom {} 
.skin-ebsivod.mpv-separate-control .mpv-progress .mpv-total-progress {} 
.skin-ebsivod.mpv-separate-control .mpv-progress .mpv-buffer-progress {} 
.skin-ebsivod.mpv-separate-control .mpv-progress .mpv-current-progress {} 
.skin-ebsivod-openlayer {
    position: fixed;
    display: block;
    bottom: 0px;
    right: 0px;
    z-index: 99999;
    margin: 0px 108px 20px 0px;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-right {
    display: none;
} 
.mpv-saved-blanked-openlayer {
    display: inline-block;
    background-color: #000000;
    filter: alpha(opacity=50);
    background-color: rgba(0, 0, 0, 0.5);
} 
.mpv-fullscreen-openlayer .mpv-fullscreen-toggle-btn {
    display: none;
} 
.skin-ebsivod .mpv-rbookmark {} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-layout {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 250px;
    height: calc(100% - 40px);
    background: rgba(0, 0, 0, 0.9);
    opacity: 0.9;
    filter: alpha(opacity=90);
} 
.skin-ebsivod.mpv-b-ie8 .mpv-rbookmark .mpv-rbookmarkl-layout {
    background-color: #000;
} 
.skin-ebsivod.mpv-b-ie7 .mpv-rbookmark .mpv-rbookmarkl-layout {
    background-color: #000;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-title {
    color: #fff;
    font-weight: bold;
    font-family: 'Nanum Gothic', '맑은 고딕', 'Malgun Gothic', '돋움', 'Dotum', 'AppleGothic', sans-serif, Verdana;
    font-size: 14px;
    line-height: 38px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/bg_list_tab.gif) repeat-x left bottom;
    margin: 0px 10px;
    text-align: left;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list {
    display: block;
    height: calc(100% - 80px);
    overflow-y: auto;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list ul {
    list-style: none;
    margin-left: 0px;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li {
    position: relative;
    list-style: none;
    margin: 0px 10px 0px -30px;
    padding: 5px 5px;
    height: 50px;
    border-bottom: 1px solid #2c2c2c;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li a {
    color: #666;
    text-decoration: none;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li a:link {
    color: #666;
    text-decoration: none;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li a:visited {
    color: #666;
    text-decoration: none;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li a:hover {
    color: #666;
    text-decoration: none;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .num {
    position: absolute;
    left: 0px;
    width: 25px;
    height: 45px;
    color: #a3a3a3;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .cover {
    position: absolute;
    margin: 0px 0px;
    left: 35px;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .cover img {
    width: 80px;
    height: 45px;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .info {
    position: absolute;
    right: 0px;
    width: 100px;
    height: 45px;
    padding: 3px 12px 3px 8px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .info .time {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 110px;
    color: #a3a3a3;
    text-align: left;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li .btn_del {
    position: absolute;
    margin-top: 20px;
    right: 8px;
    width: 15px;
    height: 15px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/ico_trash.png) no-repeat center center;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li.mpv-select {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/bg_list_wide_on_01.png);
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-list li.mpv-select .num {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/mini_player_a1.png) no-repeat 13px 17px;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-add {
    left: 0px;
    border-radius: 15px 0px 0px 15px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/bg_titarea.jpg) repeat-x left top;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-full {
    right: 0px;
    border-radius: 0px 15px 15px 0px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/rbookmark/bg_titarea.jpg) repeat-x left top;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-bigbtn {
    position: absolute;
    margin: 0px 3px 3px 3px;
    bottom: 0px;
    width: 50%;
    height: 23px;
    font-family: 'Nanum Gothic', '맑은 고딕', 'Malgun Gothic', '돋움', 'Dotum', 'AppleGothic', sans-serif, Verdana;
    font-size: 13px;
    color: #fff;
    padding-top: 7px;
    border: #121012 1px solid;
    cursor: pointer;
    text-align: center;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-bigbtn a {
    color: #fff;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-bigbtn a:link {
    color: #fff;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-bigbtn a:visited {
    color: #fff;
} 
.skin-ebsivod .mpv-rbookmark .mpv-rbookmarkl-bigbtn a:hover {
    color: #fff;
} 
.skin-ebsivod .mpv-repeatinputl {
    border: solid 1px;
} 
.skin-ebsivod .mpv-repeatinputl.mpv-hide {
    display: none;
} 
.skin-ebsivod .mpv-repeatinputl-layout {
    position: absolute;
    width: 250px;
    right: 0px;
    margin-top: -100px;
    padding-top: 15px;
    text-align: center;
    background-color: #2C2C2C;
    z-index: 2;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-cont {
    color: #fff;
    margin: 10px 10px;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-close-btn {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/close.png);
    height: 8px;
    width: 8px;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-title {
    width: 220px;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-time {
    width: 14px;
    margin: 0px 0px;
    padding: 0px 0px;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-save-btn {
    background-color: #6EA9E5;
    border: 1px solid #5d5d5d;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    _display: inline;
    padding: 3px 6px;
    width: 30px;
} 
.skin-ebsivod .mpv-repeatinputl-layout .mpv-repeatinputl-current-btn {
    border-bottom: 1px solid #6699CC;
    color: #6699CC;
    cursor: pointer;
    line-height: 1.1em;
    padding-top: 6px;
    text-align: center;
    width: auto;
    max-width: 50px;
    margin: auto;
} 
.skin-ebsivod .mpv-switchsource {
    position: absolute;
    width: 300px;
    height: 200px;
    border: solid 1px red;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
} 
.skin-ebsivod .mpv-switchsource .mpv-title {} 
.skin-ebsivod .mpv-switchsource .mpv-switchsourcel-list {} 
.skin-ebsivod .mpv-switchsource .mpv-switchsourcel-ele {} 
.skin-ebsivod .mpv-switchsource .mpv-switchsourcel-ele .mpv-name {} 
.skin-ebsivod .mpv-switchsource .mpv-switchsourcel-ele .mpv-image {} 
.skin-ebsivod .mpv-switchsource-layout {
    position: relative;
    display: inline-block;
    float: right;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout {
    position: absolute;
    margin: -10px 0px 0px -37px;
    background-color: rgba(0, 0, 0, 0.85);
    filter: alpha(opacity=85);
    opacity: 0.85;
    border: solid 1px #fff;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout .mpv-title {
    color: #fff;
    text-align: center;
    height: 23px;
    padding-top: 5px;
    font-weight: bold;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout .mpv-switchsourcel-ele {
    height: 25px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout .mpv-switchsourcel-ele .mpv-name {
    color: #fff;
    padding: 5px 5px 0px 15px;
    font-weight: bold;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout .mpv-switchsourcel-ele .mpv-name:hover {
    color: red;
} 
.skin-ebsivod .mpv-switchsource-layout .mpv-switchsourcel-layout .mpv-switchsourcel-ele .mpv-image {
    display: none;
} 
.skin-ebsivod .mpv-ytconfig-rate-layout {
    position: absolute;
    width: 80px;
    right: 10px;
    bottom: 45px;
    background-color: rgba(0, 0, 0, 0.9);
    opacity: 0.9;
    padding: 10px 10px;
} 
.skin-ebsivod .mpv-ytconfig-rate-layout .mpv-ytconfig-rate-top {
    height: 30px;
    cursor: pointer;
} 
.skin-ebsivod .mpv-ytconfig-rate-layout .mpv-ytconfig-rate-icon {
    float: left;
    width: 30px;
    height: 30px;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/youtube/arrowright.png) center center no-repeat;
} 
.skin-ebsivod .mpv-ytconfig-rate-layout .mpv-ytconfig-rate-title {
    width: 50px;
    float: right;
    color: #fff;
    margin-top: 8px;
} 
.skin-ebsivod .mpv-getnewflash {
    width: 100%;
    height: 100%;
    border: solid 1px #ddd;
    position: absolute;
    background: #fff;
} 
.skin-ebsivod .mpv-getnewflash table {
    width: 100%;
    height: 100%;
} 
.skin-ebsivod .mpv-getnewflash .mpv-getnewflash-image {
    width: 300px;
    height: 180px;
} 
.skin-ebsivod .analyser-current-canvas {
    position: absolute;
} 
.skin-ebsivod .mpv-hide {
    display: none;
} 
.skin-ebsivod.mpv-hide-cursor {
    cursor: none;
} 
.skin-ebsivod .mpv-popup-toggle-btn {
    float: right;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsevod/popup2.png);
} 
.skin-ebsivod .mpv-repeat-progressbar {
    position: absolute;
    background-color: yellow;
} 
.skin-ebsivod.mpv-os-mobile .mpv-control .mpv-popup-toggle-btn {
    display: none;
} 
.skin-ebsivod .mpv-close-openlayer-btn {
    position: absolute;
    display: block;
    background: gray url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/close.png) center center no-repeat;
    border: solid 0px gray;
    width: 30px;
    height: 30px;
    margin: 0px -30px 0px 0px;
    right: 0px;
} 
.skin-ebsivod-openlayer.mpv-os-mobile {
    top: 0px;
    right: 0px;
    margin: 0px 0px 0px 0px;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-close-openlayer-btn {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-close-openlayer-widebtn {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-close-openlayer-widebtn .mpv-close-openlayer-close-image {
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/close2.png) center center no-repeat;
    width: 16px;
    height: 16px;
    margin-top: -3px;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .mpv-close-openlayer-widebtn {
    position: absolute;
    display: block;
    width: 100%;
    height: 30px;
    bottom: 0px;
    margin-bottom: -30px;
    text-align: center;
    background: url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/draft/cont_bg2.png);
    color: #fff;
    font: normal 16px 'Noto Sans CJK KR, 나눔고딕','NanumGothic',NGB,'맑은 고딕','Malgun Gothic';
    padding-top: 10px;
    cursor: pointer;
} 
.skin-ebsivod-openlayer.mpv-os-mobile  .mpv-control {} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-watermark {
    height: 100%;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-background {
    height: 100%;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-foreground {
    height: 100%;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-osd {
    height: 100%;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-device {
    height: 100%;
} 
.skin-ebsivod-openlayer.mpv-os-mobile .skin-ebsivod .mpv-poster {
    height: 100%;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-subtitle-layout {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-size-toggle-btn {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-rate-layout {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-quality-layout {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-b-ie10 .mpv-control .mpv-fullscreen-toggle-btn {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-b-ie9 .mpv-control .mpv-fullscreen-toggle-btn {
    display: none;
} 
.skin-ebsivod-openlayer .mpv-control .mpv-popup-toggle-btn {
    display: none;
} 
.mpv-wsize-no-400 .skin-ebsivod .mpv-control .mpv-subtitle-layout {
    display: none;
} 
.mpv-wsize-no-400 .skin-ebsivod .mpv-control .mpv-size-toggle-btn {
    display: none;
} 
.mpv-wsize-no-400 .skin-ebsivod .mpv-control .mpv-rate-layout {
    display: none;
} 
.mpv-wsize-no-400 .skin-ebsivod .mpv-control .mpv-quality-layout {
    display: none;
} 
.mpv-wsize-no-400 .skin-ebsivod .mpv-control .mpv-popup-toggle-btn {
    display: none;
} 
.skin_ebsivod_user_version {
    width: 200px;
    height: 56px;
} 
.skin_ebsivod_user_version_logo {
    display: inline-block;
    width: 200px;
    height: 56px;
    background: gray url(http://image.ebsi.co.kr/ebsi/common/js/ebsi/zonePlayer/mediaplayer/image/ebsivod/ebsi_logo.png) center center no-repeat;
} 
.skin_ebsivod_user_version_text {
    display: none;
} 
/* 2020.08.28 수정 */
.mpv-control-bottom{display: none}
.mpv-progress{display: none}
.onair{position:relative; width:100%; padding-top:59.2%;overflow:hidden;}
.onair.bandi{width: 60%; padding-top: 36.6%;margin: 0 auto;}
.onair .player{height:354px; padding:20px;}
.onair #player_outer { position:absolute; left:0; top:0; width:100%; height:100%; }
.iradio {position: absolute; top: 0; left: 0; right: 0; width: 100%; padding-top: 56%; z-index: 999;}
.iradio img {position: absolute; left: 0; right: 0; top: 0; width: 100%;}

/* 커스텀 스타일 */
html, body {background-color:#FFF;overflow: visible;font: 12px/1.168em 'Noto Sans KR','맑은 고딕','Malgun Gothic','돋움','Dotum','AppleGothic',sans-serif;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input{font-family:'Noto Sans KR','맑은 고딕','Malgun Gothic','돋움','Dotum','AppleGothic',sans-serif;}
#Document {width:100%; margin:0 auto;}
#Document .video_con {display:none;}
#Document.mob_mode .onair {display:none;}
#Document.mob_mode .video_con {display:block;}
h1 {text-align: center; position: relative; padding: 10px 0; display:none;}
.spt {display:inline-block;*display:inline;*zoom:1;overflow:hidden;text-indent:-300%;background:url("https://static.ebs.co.kr/www/common/img/onair/onair_btn_bg01.png") no-repeat;}
.programe_wrap {width:calc(100% - 40px);margin:0 auto;}
.programe_wrap .tab_a1 {overflow:hidden;margin:10px 0 18px -10px; width:calc(100% + 10px)}
.programe_wrap .tab_a1 li {float:left;width:20%; -webkit-transition:all .3s ease;transition:all .3s ease;}
.programe_wrap .tab_a1 li a {display:block;margin:0 0 12px 12px;height:100px;border:1px solid #c9cbcf;text-align:center;line-height:20px;color:#999;background:#f6f6f9;text-decoration:none;}
.programe_wrap .tab_a1 li.bg_area strong {display:block;width:100%;border:1px solid #c9cbcf;border-top:none;line-height:58px;background:#f6f6f9;}
.programe_wrap .tab_a1 li.text_a2 a {border-top:0;}
.programe_wrap .tab_a1 li a .mob {display:block;padding:19px 0 5px;}
.programe_wrap .tab_a1 li a strong {font-size:21px;font-weight:bold;line-height:30px;color:#666;letter-spacing:-1px;}
.programe_wrap .tab_a1 li a strong em {font-size:16px;}
.programe_wrap .tab_a1 li a span {font-size:16px;font-weight:400;display:block;margin:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;}
.programe_wrap .tab_a1 li a span br {display:none;}
.programe_wrap .tab_a1 li.on a {border:1px solid #568fd0;color:#fff;background:#568fd0;}
.programe_wrap .tab_a1 li.on a strong {color:#fff;}
.programe_wrap .tab_a1 li.on a em {color:#fff;}
.programe_wrap .tab_a1 li.on.text_a2 a {border-top:none;}

.programe_wrap .tab_a1 li.etc_running {width:40%; position:relative; display:none}
.programe_wrap .tab_a1 li.etc_running > span {position:absolute; top:50%; left:30px; width:90px; font-size:20px; line-height:24px; display:block; margin-top:-22px; text-align:center;}
.programe_wrap .tab_a1 li.etc_running > span i {display:none;}
.programe_wrap .tab_a1 li.etc_running > div {margin-left:10px; border:1px solid #b6ab85; background:#ffdb4f; padding-left:120px;  }
.programe_wrap .tab_a1 li.etc_running .erbox {display:block; height:32px; position:relative; padding-top: 18px;}
.programe_wrap .tab_a1 li.etc_running .erbox + .erbox:after {content:''; position:absolute; top:1px; left:0; width:95%; height:1px; background:#b6ab85}
.programe_wrap .tab_a1 li.etc_running .erbox p {display:inline-block; float:left; width:50px; font-size:18px; text-align:left; line-height:20px;}
.programe_wrap .tab_a1 li.etc_running .erbox ul {}
.programe_wrap .tab_a1 li.etc_running .erbox ul li {width:auto; padding:0 4px;}
.programe_wrap .tab_a1 li.etc_running .erbox ul li.gubun {width:10px; text-align:center; position:relative; top:1px}
.programe_wrap .tab_a1 li.etc_running ul a {display:block;margin:0;text-align:left; border:0; height:auto; line-height:20px;font-size:17px; color:#000;background:none;text-decoration:none;}

/* ebs_running 2020-04-08 */
.ebs_running {margin-top:25px;}
.ebs_running h3 {font-size:26px;line-height:28px;color:#568fd0;font-weight:500;}
.ebs_running ul {overflow:hidden;margin:20px 0 20px -10px;}
.ebs_running ul li {float:left;width:129px;margin:0 0 0 12px;-webkit-transition:all .3s ease;transition:all .3s ease;}
.ebs_running ul li a {display:block;width:100%;height:100px;border:1px solid #c9cbcf;text-align:center;line-height:100px;font-size:19px;color:#666;background:#f6f6f9;text-decoration:none;font-weight:bold;}
.ebs_running ul li a .mob {display:block;padding:19px 0 5px;}
.ebs_running .desc_a1 {text-indent:-18px;padding-left:18px;font-size:14px;line-height:17px;color:#888;}
.skin-ebsivod .mpv-control.mpv-hide {display: block !important;}


.ona_ban {position:relative; overflow:hidden; padding:20px 0; display:none}
.ona_ban p {float:left; width:49.5%}
.ona_ban p + p {margin-left:1%}
.ona_ban p img {width:100%;}


.ona_bot {background: #f2f4f7; padding:20px 0 30px; display:none}
.special_home {position:relative;width:860px; margin:0 auto}
.special_home ul {display:inline-block;*display:inline;*zoom:1;margin-left:-20px;}
.special_home ul li {float:left;width:25%;}
.special_home ul li a {position:relative;width:200px;height:162px;display:block;margin:0 0 15px 20px;text-align:center;background:#fff;border-radius:10px;box-shadow:0px 8px 20px -12px rgba(0, 0, 0, 0.5);/*transition: all 0.4s ease-in;*/overflow:hidden;}
.special_home ul li a .logo {position:relative;z-index:2;display:inline-block;*display:inline;*zoom:1;margin:0 auto;text-indent:-9999px;}
.special_home ul li a .s_tit {position:relative;z-index:2;display:block;font-size:15px;color:#888;font-weight:400;/*transition: all 0.4s ease-in*/}
.special_home ul li a:after {content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:162px;/*transition: all 0.4s ease-in;*/background:#fff;z-index:1;}
.special_home ul li a:hover:after {opacity:0;}
.special_home ul li a:hover .s_tit {color:#fff;}
.special_home ul li a:before {content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:162px;border-radius:11px;
background:linear-gradient(-45deg,#8865b8,#8865b8, #3c98c9, #3cc97b, #3cc97b);
/*background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);*/
background-size:400% 400%;animation: special_home_bg 5s ease infinite alternate;background-position:0 50%;
}
@keyframes special_home_bg{
0%{background-position:0 50%}
50%{background-position:80% 80%}
100%{background-position:0 50%}
}
.special_home ul li a .logo {position:relative;/*transition: all 0.4s ease*/}
.special_home ul li a .logo:before {position:absolute;top:0;left:0;content:'';display:block;background:url("https://static.ebs.co.kr/www/common/images/ebs_main_spt1.png") no-repeat 0 0;text-indent:-9999px;/*transition: all 0.4s ease-in;*/}
.special_home ul li a .logo:after {position:absolute;top:0;left:0;content:'';display:block;background:url("https://static.ebs.co.kr/www/common/images/ebs_main_spt1.png") no-repeat 0 0;text-indent:-9999px;/*transition: all 0.6s ease-in;*/}
.special_home ul li.am01 a .logo {width:162px;height:26px;margin:55px 0 29px;}/* 2020-08-11 */
.special_home ul li.am01 a .logo:before {width:162px;height:26px;/*left:; 2020-10-22 */background-position:0 -125px;opacity:1;}
.special_home ul li.am01 a .logo:after {width:162px;height:26px;/*left:; 2020-10-22 */background-position:-180px -125px;opacity:0;}
.special_home ul li.am02 a .logo {width:108px;height:29px;margin:53px 0 26px;}
.special_home ul li.am02 a .logo:before {width:108px;height:29px;background-position:-149px -25px;opacity:1;}
.special_home ul li.am02 a .logo:after {width:108px;height:29px;background-position:-148px -80px;opacity:0;}
.special_home ul li.am03 a .logo {width:134px;height:39px;margin:43px 0 26px;}
.special_home ul li.am03 a .logo:before {width:134px;height:39px;background-position:-273px -25px;opacity:1;}
.special_home ul li.am03 a .logo:after {width:134px;height:39px;background-position:-273px -75px;opacity:0;}
.special_home ul li.am04 a .logo {width:144px;height:37px;margin:43px 0 26px;}
.special_home ul li.am04 a .logo:before {width:144px;height:37px;background-position:-427px -25px;opacity:1;}
.special_home ul li.am04 a .logo:after {width:144px;height:37px;background-position:-427px -88px;opacity:0;}
.special_home ul li.am05 a .logo {width:93px;height:44px;margin:36px 0 26px;}
.special_home ul li.am05 a .logo:before {width:93px;height:44px;background-position:0 -168px;opacity:1;}
.special_home ul li.am05 a .logo:after {width:93px;height:44px;background-position:0 -220px;opacity:0;}
.special_home ul li.am06 a .logo {width:121px;height:37px;margin:43px 0 26px;}
.special_home ul li.am06 a .logo:before {width:121px;height:37px;background-position:-182px -176px;opacity:1;}
.special_home ul li.am06 a .logo:after {width:121px;height:37px;background-position:-182px -233px;opacity:0;}
.special_home ul li.am07 a .logo {width:93px;height:39px;margin:42px 0 26px;}
.special_home ul li.am07 a .logo:before {width:93px;height:39px;background-position:-345px -175px;opacity:1;}
.special_home ul li.am07 a .logo:after {width:93px;height:39px;background-position:-345px -235px;opacity:0;}
.special_home ul li.am08 a .logo {width:67px;height:39px;margin:42px 0 26px;}
.special_home ul li.am08 a .logo:before {width:67px;height:39px;background-position:-490px -171px;opacity:1;}
.special_home ul li.am08 a .logo:after {width:67px;height:39px;background-position:-490px -238px;opacity:0;}
.special_home ul li.am09 a .logo {width:116px;height:47px;margin:43px 0 26px;}
.special_home ul li.am09 a .logo:before {width:116px;height:47px;background-position:0 -315px;opacity:1;}
.special_home ul li.am09 a .logo:after {width:116px;height:47px;background-position:0 -387px;opacity:0;}
.special_home ul li a:hover .logo:before {opacity:0;/*transition-duration:0.6s*/}
.special_home ul li a:hover .logo:after {opacity:1;/*transition-duration:0.4s*/}

.special_home .sideban strong {display:block;font-size:21px;color:#fff;font-weight:bold;}
.special_home .sideban strong br {display:none;}
.special_home .sideban span {font-size:16px;color:#6788a7;}


@media screen and (min-width: 1280px){
	#Document {width:1280px;}
	.programe_wrap {width:100%;}
}
@media screen and (max-width: 1279px) {
.programe_wrap .tab_a1 li {width:25%}
.programe_wrap .tab_a1 li a {height:70px}
.programe_wrap .tab_a1 li a .mob {padding:9px 0 0px;}
.programe_wrap .tab_a1 li.etc_running {width:50%}

    .special_home {width:67.18%;}
    .special_home ul li.am01 a .logo {width:141px;}
    .special_home ul li.am01 a .logo:before {width:141px;background-size:520px 433px;background-position:0 -104px;}/* 2020-08-11 */
    .special_home ul li.am01 a .logo:after {width:141px;background-size:520px 433px;background-position:-156px -104px;}/* 2020-08-11 */
    .special_home ul {margin-left:-10px;}
    .special_home ul li {width:25%;}
    .special_home ul li a {width:auto;margin-left:10px;}
    .special_home ul li a .s_tit {letter-spacing:-0.5px;}



}
@media screen and (max-width: 995px) {
	#Document {width:calc(100% - 20px);padding:0 10px}
	.programe_wrap {width:100%;}
	.onair {padding-top: 60.5%;}
	.ona_bot {padding: 20px 10px 30px;}
	.special_home {width:auto;float:none;}
	.special_home ul li.am01 a .logo {width:162px;margin:55px 0 29px;}/* 2020-08-11 */
    .special_home ul li.am01 a .logo:before {width:162px;background-position:0 -125px;background-size:600px 500px;}/* 2020-08-11 */
    .special_home ul li.am01 a .logo:after {width:162px;background-position:-180px -125px;background-size:600px 500px;}/* 2020-08-11 */



}
@media screen and (max-width: 860px) {

.programe_wrap .tab_a1 li.etc_running {width:75%}
.programe_wrap .tab_a1 li.etc_running .erbox {height:30px; padding-top:13px}
}

@media all and  (max-width: 750px) {
    .m_cnt .special_home ul li {width:33.3%;}
    .m_cnt .special_home ul li a {box-shadow:0px 8px 12px -7px rgba(0, 0, 0, 0.5);}

}


@media screen and (max-width: 640px){
	.programe_wrap .tab_a1 {margin:0px 0 10px -5px; width: calc(100% + 5px);}
	.programe_wrap .tab_a1 li a {height:48px; margin:0 0 5px 5px}
	.programe_wrap .tab_a1 li a span {display:none;margin: 0 10px;}
	.programe_wrap .tab_a1 li a strong {font-size: 16px; font-weight:700;}
	.onair {padding-top:calc(62.3% + 10px);}
	.programe_wrap .tab_a1 li.etc_running {width:100%}
	.programe_wrap .tab_a1 li.etc_running > div {margin-left:5px;}
	.programe_wrap .tab_a1 li.etc_running > span {left:15px; width:80px; margin-top:-12px; font-size:18px;}
}
@media all and  (max-width: 550px) {
     .special_home ul li {width:50%;}
     .special_home ul li a {height:120px;}
     .special_home ul li.am01 a .logo {margin:37px 0 14px;}/* 2020-08-11 */
     .special_home ul li.am02 a .logo {margin:38px 0 10px;}
     .special_home ul li.am03 a .logo {margin:33px 0 10px;}
     .special_home ul li.am04 a .logo {margin:33px 0 10px;}
     .special_home ul li.am05 a .logo {margin:26px 0 10px;}
     .special_home ul li.am06 a .logo {margin:33px 0 10px;}
     .special_home ul li.am07 a .logo {margin:32px 0 10px;}
     .special_home ul li.am08 a .logo {margin:32px 0 10px;}
     .special_home ul li.am09 a .logo {margin:33px 0 10px;}
     .special_home ul li.am09 {float:left;}
     .special_home ul li a .s_tit {font-size:14px;}

}
@media all and  (max-width: 500px) {
     .special_home ul li.am01 a .logo {width:141px;}
     .special_home ul li.am01 a .logo:before {width:141px;background-size:520px 433px;background-position:0 -104px;}/* 2020-08-11 */
     .special_home ul li.am01 a .logo:after {width:141px;background-size:520px 433px;background-position:-156px -104px;}/* 2020-08-11 */

}

@media screen and (max-width: 420px){
	.ona_ban p {float:left; width:100%}
	.ona_ban p + p {margin-left:0; padding-top:10px}

	.programe_wrap .tab_a1 li a {height:40px}
	.programe_wrap .tab_a1 li a .mob {padding: 6px 0 5px; margin:0 2px;}
	.programe_wrap .tab_a1 li a strong {font-size:14px;}
	.programe_wrap .tab_a1 li.etc_running > span {width:75px; margin-top:-17px; left:10px; text-align:center; font-size:16px; line-height:18px;}
	.programe_wrap .tab_a1 li.etc_running > span i {display:block;}
	.programe_wrap .tab_a1 li.etc_running > div {padding-left:85px}
	
	.programe_wrap .tab_a1 li.etc_running .erbox {height:25px; padding-top:8px}
	.programe_wrap .tab_a1 li.etc_running .erbox p {width:42px; font-size:15px;}
	.programe_wrap .tab_a1 li.etc_running .erbox ul li {}
	.programe_wrap .tab_a1 li.etc_running ul a {font-size:14px;}
}