@charset "utf-8";

/* ���� */
@import url(font.css);
@import url(template_cn.css);

/* ���̾ƿ� */
@import url(layout_common.css);
@import url(layout_main.css);
@import url(layout_sub.css);

/* ��Ÿ */
@import url(print.css);
@import url(animate.css);


.visual_section .mvisual_pagination .pg_btn:nth-child(1) .active_bar.on {
    transition: all 60200ms;
    -webkit-transition: all 60200ms;
    -moz-transition: all 60200ms;
    -ms-transition: all 60200ms;
    -o-transition: all 60200ms;
}


@media screen and (max-width: 768px) { 
    .mvisual_swiper .bg video {width: auto !important;}
    .mvisual_swiper .bg {background-position: center;}
    .visual_section .mvisual_pagination .pg_btn:nth-child(1) .active_bar.on {
        transition: all 35000ms;
        -webkit-transition: all 35000ms;
        -moz-transition: all 35000ms;
        -ms-transition: all 35000ms;
        -o-transition: all 35000ms;
    }
    .mall_btn_area.hover {height:25.5rem;}
    #sub_contanier.about .sub_header .title_area .txt_box {margin-top:1rem;}
    #sub_contanier.about .story .count_box ul li .count {font-weight:400;}
    #sub_contanier.about .story .count_box ul li .count {max-width: 40%;}
    #sub_contanier.brands.en .detail_area .dt_box .text_box p {padding:0 2rem; word-break: break-all;}
    #sub_contanier.brands .cont_area .stit {word-break: initial;}
}