@media print,
screen and (min-width:741px) and (max-width:20000px) {
    .galleryTy1 {
        width: 1120px;
        padding-bottom: 100px;
    }
    .galleryTy1 .slideWrap {
        overflow: hidden;
        width: 1120px;
    }
    .galleryTy1 .slideArea {}
    .galleryTy1 .slideArea li {
        width: 262px;
    }
    .galleryTy1 .slideArea li .tit,
    .galleryTy1 .slideArea li .desc {
        display: none;
    }
    .galleryTy1 .thumbnail .wrapper {
        max-width: 100% !important;
    }
    .galleryTy1 .thumbnail .slideArea {
        background: #000;
    }
    .galleryTy1 .thumbnail .slideArea li {
        width: 262px;
        vertical-align: top;
        font-size: 0;
        line-height: 0
    }
    .galleryTy1 .thumbnail .slideArea li button {
        position: relative;
    }
    .galleryTy1 .thumbnail .slideArea li button:after {
        display: block;
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.6;
    }
    .galleryTy1 .thumbnail .slideArea li button:hover:after,
    .galleryTy1 .thumbnail .slideArea li button:focus:after {
        opacity: 0;
    }
    .galleryTy1 .thumbnail .slideArea li.on button:after {
        opacity: 0;
    }
    .galleryTy1 .thumbnail .slideArea li img {
        width: 262px;
        height: 140px;
    }
    .galleryTy1 .slideWrap.bigImg li {
        width: 100%;
    }
    .galleryTy1 .slideWrap.bigImg li .noticeList {
        display: none;
    }
    /*.galleryTy1 .slideWrap.bigImg li iframe, .galleryTy1 .slideWrap.bigImg li object, .galleryTy1 .slideWrap.bigImg li embed{position:relative;width:1120px;height:600px} 2017-3-10 ê°œë°œíŒ€ìš”ì²­ìœ¼ë¡œ ì‚­ì œ */
    .galleryTy1 .slideWrap.bigImg li img {
        width: 1120px;
        height: 600px;
    }
    .galleryTy1 .btn_prev {
        left: 0;
        bottom: auto;
        top: 50%;
        margin-top: -22px;
    }
    .galleryTy1 .btn_next {
        right: 0;
        bottom: auto;
        top: 50%;
        margin-top: -22px;
    }
    .galleryTy1 .pageNum {
        position: absolute;
        width: 1120px;
        height: 90px;
        padding: 49px 30px 0 0;
        right: 0;
        bottom: 0;
        z-index: 2;
        color: #fff;
        font-size: 16px;
        background: url('../images/common/bg_gallery_num.png') repeat-x left bottom;
        text-align: right;
        line-height: 1
    }
    .galleryTy1 .pageNum strong {
        font-family: 'HyundaiMedium';
    }
    /* M-00030 Small Image Component Start */
    .galleryTy1.minTy1 {
        width: 720px;
        padding-bottom: 100px;
        margin: 0 auto
    }
    .galleryTy1.minTy1 .slideWrap {
        overflow: hidden;
        width: 720px
    }
    .galleryTy1.minTy1 .thumbnail .slideArea li {
        width: 188px;
        vertical-align: top;
        font-size: 0;
        line-height: 0
    }
    .galleryTy1.minTy1 .thumbnail .slideArea li img {
        width: 188px;
        height: 100px
    }
    .galleryTy1.minTy1 .slideWrap.bigImg li img {
        width: 720px;
        height: 386px
    }
}

@media screen and (min-width:0) and (max-width:740px) {
    .galleryTy1 {
        padding-bottom: 70px;
    }
    .galleryTy1 .imgArea img {
        width: 100%;
    }
    .galleryTy1 .slideWrap {
        overflow: hidden;
    }
    .galleryTy1 .swiper-slide.iframeVideo {
        padding-bottom: 53.56%;
        height: 0;
        overflow: hidden;
    }
    .galleryTy1 .swiper-slide iframe,
    .galleryTy1 .swiper-slide object,
    .galleryTy1 .swiper-slide embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100
    }
    .galleryTy1 .thumbnail .slideArea {
        font-size: 0;
        background: #000;
    }
    .galleryTy1 .thumbnail .slideArea li {
        display: inline-block;
        width: 30%
    }
    .msie9 .galleryTy1 .thumbnail .slideArea li {
        display: inline-block;
        width: 150px
    }
    .galleryTy1 .thumbnail .slideArea li button {
        position: relative;
    }
    .galleryTy1 .thumbnail .slideArea li button:after {
        display: block;
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.6;
    }
    .galleryTy1 .thumbnail .slideArea li.on button:after {
        opacity: 0;
    }
    .galleryTy1 .slideArea li .tit,
    .galleryTy1 .slideArea li .desc {
        display: none;
    }
    .galleryTy1 .slideArea li img {
        width: 100%;
    }
    .galleryTy1 .btn_prev {
        left: 0;
        bottom: auto;
        top: 50%;
        margin-top: -17px;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    .galleryTy1 .btn_next {
        right: 0;
        bottom: auto;
        top: 50%;
        margin-top: -17px;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    .galleryTy1 .slideWrap.bigImg li {
        width: 100%;
    }
    .galleryTy1 .pageNum {
        position: absolute;
        width: 100%;
        height: 45px;
        padding: 21px 15px 0 0;
        right: 0;
        bottom: 0;
        z-index: 2;
        color: #fff;
        font-size: 14px;
        background: url('../images/common/bg_gallery_num_mo.png') repeat-x left bottom;
        background-size: auto 45px;
        line-height: 1;
        text-align: right
    }
    .galleryTy1 .slideWrap.bigImg .noticeList {
        display: none;
    }
    .bottomDescBox {
        margin-top: 15px;
    }
    .bottomDesc .tit {
        display: block;
        margin-bottom: 5px;
        color: #000;
        font-family: "HyundaiMedium";
        font-size: 17px;
    }
    .bottomDesc .txt {
        display: block;
        position: relative;
        overflow: hidden;
        padding: 0 19px;
        word-wrap: break-word;
    }
    .bottomDesc .txt:before {
        content: '';
        display: block;
        position: absolute;
        left: 0;
        top: 4px;
        width: 12px;
        height: 12px;
        background: url('../images/common/ico_gallery_desc_mo.png') no-repeat 0 0;
        background-size: 12px 12px;
    }
    .bottomDescBox .btnWrap {
        margin-top: 25px;
        padding-bottom: 0;
        text-align: left;
    }
    .imgView1 .bottomDescBox {
        text-align: left;
    }
}