.ch .movie_main video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


.ch .btn_topdetail {
    width: 183px;
}

.ch .btn_topdetail .inner {
    width: 8em;
}



.ch .cont_topmission {
    padding: 78px 55px 55px;
}


@media screen and (max-width: 1000px) {
    .ch .cont_topmission {
        padding: 78px 40px 40px;
    }
}

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

    .ch .cont_topmission {
        padding: 4% 4% 0;
    }
}



.ch .mds_top.topevent .en {
    line-height: 1.3;
}





.ch .col_topnews .cont_mds .mds .ch {
    font-size: 15px;
    font-weight: 500;
    margin: 0px;
    padding: 0px;
}

.ch .col_topnews .cont_topnews a .title .link_detail {
    width: 185px;
}

.ch .col_topnews .cont_topnews a .txt_info {
    width: 170px;
}

.ch .label_width {
    width: 77.59px;
}

.ch .col_topnews .cont_topnews a .txt_info .label {
    text-align: center;
}