@media screen and (max-width:1200px){
    #mainSlide{
        height:60vh;
    }
    .slide img{
        width: 81%;
        transform: translate(11.9vw);
    }
    .gnb_1da{
        font-size: 1.5vw;
    }
    .hd_login>li.login a{
        font-size: 1.5vw;
        line-height: 1.8vw;
    }
    #logo a img {
        width: 12vw;
    }
    .slider-container{
        margin-bottom: 5vw;
        transform: translateX(-2vw);
    }
    .main h2{
        font-size: 1.83vw;
    }
    .main h2 p{
        font-size: 1.5vw;
    }
    section#newArrival {
        width: 85vw;
    }
    div#type01 .smt_10 .sct_txt{
        font-size: 1.33vw;
    }
    div#type01 .smt_10 .sct_cost{
        font-size: 1.33vw;
    }
    #hd_wrapper{
        width: 85vw;
    }
    div#type02{
        width: 56vw;
        border-radius: 0 1vw 1vw 0;
        padding: 3.95vw 8.69vw;
    }
    #mdBanner div:first-child > img{
        width: 29.13vw;
    }
    div#type02 .smt_20 .sct_txt a{
        font-size: 1.33vw;
    }
    .smt_20 .sct_txt{
        margin: 0;
    }
    div#type02 .smt_20 .sct_cost{
        font-size: 1.33vw;
    }
    .smt_20 .sct_last{
        margin-bottom: 0 !important;
    }
    section#best{
        width: 85vw;
    }
    section#notice{
        width: 85vw;
    }
    section#notice::before {
        left: -7.5vw;
    }
    section#notice .pic_lt li .lt_img{
        width: 20vw;
        height: 19vw;
    }
    .slide{
        width: 100vw;
    }
    #sit_pvi_big img{
        width: 30vw;
    }
    .register{
        width: 85vw;
    }
    #sod_bsk, #smb_my, #forderform, #sod_frm_orderer, #sod_v{
        margin: 0 auto;
        width: 85vw;
    }
    #sod_fin{
        overflow: hidden;
        margin: 0 auto;
        width: 85vw;
    }
}

@media screen and (max-width:1000px){
    #mainSlide{
        height:50vh;
    }
}
