@charset "utf-8";


@media only screen and (max-width:1204px) {
    
    /* 문의하기 : 슈프리마  */    
    #contact-us-container .contact-us-tab { display:block; margin:0 0 11.11vw; border-bottom:1px solid #e5e5e5; }
    #contact-us-container .contact-us-tab > li > a { height:12.5vw; line-height:12.5vw; font-size:3.88vw; border:none; }

    #contact-us-container .contact-us-tab > li.current > a { color:#a12642; background: #fff; border-bottom:0.83vw solid #a12642; }

    #contact-us-container .contact-us-detail .address_txt { line-height:1.5; margin:0 5.55vw 5.55vw; padding-left:7.7vw; font-size:4.44vw; background-size: 4.861vw auto; }

    #contact-us-container .contact-us-detail .map-container { position:relative; margin:0; }
    #contact-us-container .contact-us-detail .map-container iframe { height:91.11vw; }
    #contact-us-container .contact-us-detail .map-container .btn_direct { right:5.55vw; bottom:5.55vw; display:block; width:88.89%; height:10.55vw; line-height:10.55vw; font-size:3.88vw; border:0.27vw solid #a12642; border-radius:5.27vw; box-sizing: border-box; }

    #contact-us-container .contact-us-detail .contact-info-list { margin:0 0 11.11vw; padding:0 5.55vw; }
    #contact-us-container .contact-us-detail .contact-info-list dl { float:none; width:100%; margin-top:8.33vw; }
    #contact-us-container .contact-us-detail .contact-info-list dl dt { margin:0 0 0.138vw; font-size:4.44vw;}
    #contact-us-container .contact-us-detail .contact-info-list dl dd { padding-right:0; font-size:3.88vw; }
    #contact-us-container .contact-us-detail .contact-info-list dl dd.phone { margin-top:0.69vw; }


    #contact-us-container .submain-contents-wrap {padding:0; background: #f1f1f1;}
    #contact-us-container .submain-contents {width:100%;}
    #contact-us-container .submain-info {padding:0 5.55vw;}
    #contact-us-container .submain-info > li {width:100%;height:auto;padding:8.33vw 5.55vw;}
    #contact-us-container .submain-info > li:nth-child(1) {border-right:0;border-bottom:1px solid #ddd; background-repeat:no-repeat;background-size:8.88vw 19.44vw;}
    #contact-us-container .submain-info > li:nth-child(1) dl { float:left; width:45%; }
    #contact-us-container .submain-info > li:nth-child(2) {background-repeat:no-repeat;background-size:12.22vw 16.38vw;}
    #contact-us-container .submain-info > li p {font-size: 5vw;}
    #contact-us-container .submain-info > li p.submain-tel-num {font-size: 8.33vw;margin-top:3.61vw;}
    #contact-us-container .submain-info > li p.submain-tel-num > span {display:block;font-size: 3.88vw;margin:0;}
    #contact-us-container .submain-info > li dl dt,
    #contact-us-container .submain-info > li dl dd {padding-bottom:0;width:100%!important;}
    #contact-us-container .submain-info > li dl dt {font-size: 3.88vw;padding-bottom:1.38vw;}
    #contact-us-container .submain-info > li dl dd {font-size: 3.88vw;padding-bottom:2.77vw;}
    #contact-us-container .submain-info > li:nth-child(1) dl {margin-top:3.61vw;}
    #contact-us-container .submain-info > li:nth-child(2) dl {margin-top:3.61vw;}

}