
@media screen and (max-width: 1440px){
    .proList .pro_wrap{
        width:calc(100% - 240px);
    }
}
@media screen and (min-width: 1440px){
    .inner{
       width: 93.75vw;
       margin: 0 3.125%;
    }
    /* .main_project .left_box{
        width: 10.5555555556%;
    }
    .main_project .right_box{
        width: 85%;
    } */    
    .main_project .swiper-slide .img_box{
        height: 14.5833vw;
    }
    .main_project .left_box{
        height: 43.2292vw;
    }
    .main_content06 .tab_menu06{
        margin-left: 15.5vw;
    }
    .main_content06 .tab_menu_wrap06 .best{
        width: 12.5vw;
        height: 12.5vw;
    }
    .main_content06 #tab_content06 .inner.on ul li{
        width: 24%;
        margin-right: 1.25%;
    }
    .main_content06 #tab_content06 .inner.on ul li:nth-child(4n){
        margin-right: 0;
    }
    .main_content06 #tab_content06 ul li .img_box{
        width: 100%;
        height: 22.5000vw;
        overflow: hidden;
    }
    /* #footer .f02_box{
        margin: 0 3.6458vw;
    } */
    .main_content08 iframe{
        width: 66.6666667%;
    }
    .proList .pro_sub_menu{
        width: 240px;
    }
    .proList .pro_wrap{
        width:calc(100% - 240px);
    }
    .proList .pro_list_inner > div{
        width: 24%;
    }
    .proView .top_left_box{
        width: 56.333333%;
    }
    .proView .top_right_box{
        width: calc(100% - 56.33333%);
    }
    /* .proView .option_box{
        width: 13.7%;
    } */
    .proView .option_box .option_inner ul li{
        width: 3.6458vw;
    }
    /* .sub_inner{
        width:63%;
        margin: 0 auto;
    } */

}
@media screen and (max-width: 1890px) and (min-width:1440px){
    .proView .option_box .option_inner ul li {
        width: 3.4vw;
    }
    .proView .option_box .op_i03 .gift_box .go_gift{
        width: 8.8542vw;
    }
    .proView .option_box .op_i03 .gift_box .go_pick{
        width: calc(100% - 8.8542vw);
    }
    .check .check_stamp ul li{
        margin-right: 20px;
    }
    .grouping .g_slide01{
        width: 93.75vw;
        margin: 0 3.125%;
    }
    .swiper-button-next{
        right: 200px;
    }
    .swiper-button-prev{
        left: 200px;
    }
    /* .res_inner{
        width: 93.75vw;
        margin: 0 3.125%;
    }
    #header .header_btm .h_btm_inner{
        width: 67.7249vw;
    } */
}
@media screen and (max-width: 1770px) and (min-width:1440px){
    .proList .pro_list_inner > div{
        width: 24%;
    }
}
@media screen and (max-width: 1580px) and (min-width:1440px){
    .main_content06 .tab_menu06 li{
        margin-left: 3.8958vw;
    }
}
