/*250328 다시보기 이용권 스타일 추가*/
.coupon-select-wrap .coupon-select-list .item .link .coupon-price .pri-after span#accent {
    font-size: 28px;
    font-weight: 700;
    color: var(--TVchosun-A-red-red600);
}   

.vod .coupon-select-wrap .coupon-select-list .item .link .add_txt { margin-top:10px; } 
@media screen and (max-width: 620px) {
    .vod .coupon-select-wrap .coupon-select-list .item .link .coupon-price .pri-after span#accent {
        font-size: 18px !important;
    }
    .vod .coupon-select-wrap .coupon-select-list .item .link .add_txt { margin-top:0; text-align:right; font-size:14px; }
    .vod .coupon-select-wrap .coupon-select-list .item .link .coupon-price .pri-after span { font-size: 14px !important; }
}

/*250403 화살표 추가*/
.broadcast .broadcastSwiper .swiper-button-next, 
.broadcast .broadcastSwiper .swiper-button-prev {
    position: absolute;
    top: 50%;  /* 세로 중앙 정렬 */
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: rgba(0, 0, 0, 0.5);
    color: white;
    border: none;
    z-index: 10;
}

/*
.broadcast .broadcastSwiper .swiper-button-next, 
.broadcast .broadcastSwiper .swiper-button-next::after, 
.broadcast .broadcastSwiper .swiper-button-prev, 
.broadcast .broadcastSwiper .swiper-button-prev::after {
    font-size: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background: url(../img/main/swiper-arrow-bk.png) 50% 50% no-repeat;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}*/
.broadcast .broadcastSwiper .swiper-button-next {
    right: 50%;
    margin-right: -700px;
  }
.broadcast .broadcastSwiper .swiper-button-prev {
    left: 50%;
    margin-left: -500px;
  }
.broadcast .broadcastSwiper .swiper-button-disabled {
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }