/*0 up to 479*/
@media only screen and (min-width:0px) and (max-width : 479px) {
    .blog-detail .blogrt {
        width: 100%;
        max-width: 100%;
        position: relative;
        float: unset;
        margin: 0 auto;
    }
        .blog-detail .blogrt .top {
            padding-top: 0;
        }
            .blog-detail .blogrt .top .news-options li span, .blog-detail .blogrt .top .news-options li a {
                font-size: 10px;
                padding-left: 7px;
            }
            .blog-detail .blogrt .top .news-options li {
                margin-left: 10px;
            }
    .main { width: 340px; }
    .inbody .main { width: 340px; margin: 0 auto; }
    .inh1 {
        padding-right: calc((100% - 340px) / 2);
        font-size: 17px;
    }
    .blog-detail .blogrt .news-text figure {
        float: unset;
        margin: 10px auto;
        width: 100%;
    }
    .news-text .mavad h3, .news-text .mavad h2 {
        font-size: 15px !important;
    }
    .news-text * {
        font-size: 12px;
    }
    .add-coment .comnet-form {
        width: 100%;
        padding: 0 18px;
    }
    .txt, .ddl {
        width: 100%;
    }
    .cooking-detail .mavad > ul li {
        width: 50%;
        margin-bottom: 5px;
        font-size: 12px;
    }
    .middle-header .slider-containers-in {
        width: calc(100% - 125px);
        height: 145px;
    }
    .middle-header .rt-col .login-box { min-height: 74px; }
    .navbrcmb {
        padding-right: 30px;
        width: 98%;
    }
    .breadcrumb { padding: 10px 0; }
        .breadcrumb li a, .breadcrumb li span { font-size: 11px; }
        .breadcrumb li::after { top: 9px; width: 6px; height: 6px; }
    .info-boss .items { width: 100%; padding-right: 15px; }
    .employee { margin-top: 55px; }
        .employee > li { width: 100%; padding-left: 0; margin-bottom: 25px }
            .employee > li figure { margin: 0 auto }
            .employee > li > .emp-info { padding-top: 35px; padding-right: 56px; }
    .contact-us .rtcol { width: 80px; }
        .contact-us .rtcol h2 { font-size: 14px; padding: 15px 8px 0 0; }
    .contact-us { padding: 27px 0 10px 0; }
        .contact-us .mdlcol { width: calc(100% - 80px); }
            .contact-us .mdlcol .phone, .contact-us .mdlcol .mail, .contact-us .mdlcol .loc { width: 100%; padding-right: 7px; margin-bottom: 30px; max-width: 100%; }
                .contact-us .mdlcol .mail a, .contact-us .mdlcol .mail p { min-width: 148px; }
                .contact-us .mdlcol .phone img, .contact-us .mdlcol .mail img, .contact-us .mdlcol .loc img { margin-bottom: 13px; }
        .contact-us .ltcol { width: 206px; padding-right: 126px; }
    .contact-form { margin-top: 10px; }
        .contact-form > ul > li:nth-child(2) { margin-bottom: 10px; }
            .contact-form > ul > li:nth-child(2) .txtarea { height: 125px; }
        .contact-form > ul > li:nth-child(3) .sec-code { width: 100%; margin-bottom: 10px; }
        .contact-form > ul > li:nth-child(3) .codetxt { width: 185px; }
        .contact-form > ul > li:first-child .txt { height: 45px; padding-right: 7px; }
    .product-list li { width: 300px; height: 190px; margin: 0 auto 30px; }
        .product-list li:nth-child(3n) { margin-left: auto }
    .prod-container .col-r { width: 100%; max-width: 100% }
    .prod-container::after { width: 95%; left: auto; right: 0; }
    .prod-container .col-l { width: 100%; padding: 0 5px }
    .product-in { --column: 1; --gap-column: 0; }
        .product-in > li figure .sales { left: 0; }
    .related-product .product-in { --column: 1; --gap-column: 0; }
    .prod-container .col-l .resultOption .sortList .lbl { width: 100%; }
    .prod-container .col-l .resultOption .sortList .ulSortList { width: 100%; }
        .prod-container .col-l .resultOption .sortList .ulSortList li { margin-bottom: 10px }
            .prod-container .col-l .resultOption .sortList .ulSortList li a { padding: 0 6px 5px; font-size: 14px; }
    .product-in > li { margin-bottom: 10px !important; width:100% !important;}
    .product-detail .rt-coling { width: 100%; padding-left: 0px; }
        .product-detail .rt-coling .garanty { display: flex; justify-content: center; padding-left: 10px }
            .product-detail .rt-coling .garanty li { margin-right: 17px; }
        .product-detail .rt-coling .product-contain .slider-product { width: 330px; height: 270px; }
        .product-detail .rt-coling .product-contain .thumbpan .product-thumb { width: 83%; }
            .product-detail .rt-coling .product-contain .thumbpan .product-thumb figure { width: 125px; height: 80px; }
        .product-detail .rt-coling .product-contain .sale-prv { left: 10px; }
    .product-detail .lt-coling { width: 100%; margin-top: 0; }
        .product-detail .lt-coling .top .popup-sendFriend ul li .txt { width: 205px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 310px; }
        .related-prod .btm .rel-product-slider .frame .descript, .offer-prod .btm .rel-product-slider .frame .descript { padding: 20px; }
    .spefication > ul li a { width: 138px; height: 65px; font-size: 15px }
    .spefication > ul li:first-child { padding-right: 25px; }
    .spefication > ul { margin-bottom: 35px; }
    .related-prod .top, .offer-prod .top { padding: 0 10px; }
        .offer-prod .top h2 { font-size: 15px; }
    .spefication .coment-r-col { width: 100%; margin-bottom: 40px; }
    .spefication .coment-l-col { width: 100%; text-align: center; }
    .spefication .coment > li { padding: 30px 10px 40px; }
        .spefication .coment > li .col-buyer { padding-right: 18px; width: 69%; }
        .spefication .coment > li .col-left { padding-right: 4px; }
    .spefication .coment-r-col .rate { width: 105px; margin: 0px 34% 10px; }
    .spefication .coment-r-col .col-rate .star_rates .bar__rate { width: 190px; }
    .spefication .form-list { width: 80% }
    .spefication .coment-l-col .sabmit-coment > ul > li .slider-container { margin-bottom: 25px }
    .spefication .coment-l-col .sabmit-coment > ul > li > span { margin-bottom: 10px; }
    .spefication .coment-l-col .sabmit-coment > ul > li { justify-content: space-around; }
    .hashtagnews .rtcols { width: 100%; margin: 0 0 20px 0; }
    .hashtagnews .ltcols { width: 100% }
        .hashtagnews .ltcols .btm .first-news { width: 340px; height: 224px; }
        .hashtagnews .ltcols .btm .second-news { width: 100%; display: flex; justify-content: space-between; margin-top: 15px; }
            .hashtagnews .ltcols .btm .second-news figure { width: 168px; height: 110px; }
                .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 0; }
                .hashtagnews .ltcols .btm .second-news figure figcaption a { padding: 5px 10px; font-size: 11px; line-height: 19px; }
        .hashtagnews .ltcols .middle .shortnewsslider a { height: 30px; overflow: hidden; }

    .news-popular .rtcol { width: 100%; margin-bottom: 15px }
    .news-popular .ltcol { width: 100%; }
    .news-popular .rtcol .btm > ul { padding-left: 7px; }
    .news-popular .ltcol .btm > ul li { margin: 0 auto 25px; }
    .adverb { margin-top: 25px; }
        .adverb li { margin-bottom: 15px; width: 340px; height: 174px; }
          .cook-group .cook-slider-cont { width: calc(100% - 161px); }
    .cook-group > h3 {margin-left: 40px; }
    .cooking .first-news { width: 100%; height: auto;margin-bottom:10px }
    .cooking .second-news{width:100%}
        .cooking .second-news figure { margin: 0 0 12px 8px; }
    .prod-container .col-l .resultOption {
        margin: 10px 0 !important;
    }
    .chkName{
        margin:7px;
    }
}
/*480 up to 719*/
@media only screen and (min-width : 480px) and (max-width : 719px) {
    .main { width: 460px; }
    .inbody .main { width: 460px; margin: 0 auto; }
    .inh1 { padding-right: calc((100% - 460px) / 2); }
    .middle-header .rt-col .login-box { min-height: 117px; }
    .middle-header .slider-containers-in { width: calc(100% - 195px); z-index: 9; height: 230px; }
    .navbrcmb {
        padding-right: 124px;
        width: 78%;
        margin-top: 4px;
    }
    .breadcrumb { padding: 10px 0; }
        .breadcrumb li a, .breadcrumb li span { font-size: 12px; }
    .info-boss .items { width: 100%; }
    .employee > li { width: 100%; padding-left: 0; margin-bottom: 40px; }
    .contact-us { padding: 27px 0 10px 0; }
        .contact-us .mdlcol { width: calc(100% - 103px); }
            .contact-us .mdlcol .phone, .contact-us .mdlcol .mail, .contact-us .mdlcol .loc { width: 100%; padding-right: 30px; margin-bottom: 30px; max-width: 100%; }
                .contact-us .mdlcol .phone img, .contact-us .mdlcol .mail img, .contact-us .mdlcol .loc img { margin-bottom: 13px; }
        .contact-us .ltcol { width: 206px; padding-right: 126px; }
    .contact-form { margin-top: 10px; }
        .contact-form > ul > li:nth-child(2) { margin-bottom: 10px; }
            .contact-form > ul > li:nth-child(2) .txtarea { height: 180px; }
        .contact-form > ul > li:nth-child(3) .sec-code { width: 246px; }
        .contact-form > ul > li:nth-child(3) .codetxt { width: 115px; }
        .contact-form > ul > li:nth-child(3) .btn { width: 74px; }
    .product-list li { width: 215px; height: 135px; margin: 0 0 20px 15px; }
        .product-list li:nth-child(3n) { margin-left: 15px }
    .product-in { --column: 1; --gap-column: 0; margin-top: 25px; }
    .prod-container .col-r { width: calc(100% * 525 / 1400); }
    .prod-container .col-l { width: calc(100% * 840 / 1400); }
    .prod-container .col-r .filterBox .ulCategory { padding: 40px 10px 0 0; }
    .prod-container .col-r .filterBox .search-product { width: 95%; }
        .prod-container .col-r .filterBox .search-product .txt { font-size: 8px; width: calc(100% - 25px); padding: 0 6px 0 0; }
    .prod-container .col-r .filterBox .ulchklist { padding-right: 10px; }
    .related-product .product-in { --column: 2; --gap-column: 12px; }
    .product-in > li { margin-bottom: 15px; width:100%; }
        .product-in > li figure .sales { left: -10px; }
    .prod-container .col-r .filterBox .search-product .btn { width: 25px; }
    .prod-container .col-l .resultOption .sortList .lbl { width: 100%; }
    .prod-container .col-l .resultOption .sortList .ulSortList { width: 100%; }
        .prod-container .col-l .resultOption .sortList .ulSortList li { margin-bottom: 10px }
            .prod-container .col-l .resultOption .sortList .ulSortList li a { padding: 0 6px 5px; font-size: 14px; }
    .product-detail .rt-coling { width: 100%; padding-left: 0; }
        .product-detail .rt-coling .garanty li { margin-right: 10px; width: 55px; }
        .product-detail .rt-coling .product-contain .slider-product { width: 460px; height: 315px; }
        .product-detail .rt-coling .product-contain .thumbpan .product-thumb { width: 83%; }
            .product-detail .rt-coling .product-contain .thumbpan .product-thumb figure { width: 125px; height: 80px; }
        .product-detail .rt-coling .product-contain .sale-prv { left: 10px; }
    .product-detail .lt-coling { width: 100%; margin-top: 0; }
        .product-detail .lt-coling .top .popup-sendFriend ul li .txt { width: 339px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 220px; }
        .related-prod .btm .rel-product-slider .frame .descript, .offer-prod .btm .rel-product-slider .frame .descript { padding: 20px; }
    .spefication > ul li a { width: 101px; height: 65px; font-size: 15px }
    .spefication > ul li:first-child { padding-right: 0; }
    .spefication > ul { margin-bottom: 35px; }
    .related-prod .top, .offer-prod .top { padding: 0 10px; }
        .offer-prod .top h2 { font-size: 15px; }
    .spefication .coment-r-col { width: 100%; margin-bottom: 40px; }
    .spefication .coment-l-col { width: 100%; text-align: center; }
    .spefication .coment > li { padding: 30px 10px 40px; }
        .spefication .coment > li .col-buyer { padding-right: 30px; width: 75%; }
        .spefication .coment > li .col-left { padding-right: 18px; }
    .spefication .coment-r-col .rate { width: 105px; }
    .spefication .coment-r-col .col-rate .star_rates .bar__rate { width: 215px; }
    .spefication .form-list { width: 50% }
    .hashtagnews .rtcols { width: 100%; margin: 0 0 20px 0; }
    .hashtagnews .ltcols { width: 100% }
        .hashtagnews .ltcols .btm .first-news { width: 460px; height: 304px; }
        .hashtagnews .ltcols .btm .second-news { width: 100%; display: flex; justify-content: space-between; margin-top: 15px; }
            .hashtagnews .ltcols .btm .second-news figure { width: 227px; height: 150px }
                .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 0; }
                .hashtagnews .ltcols .btm .second-news figure figcaption a { padding: 5px 15px; font-size: 12px; }
        .hashtagnews .ltcols .middle .shortnewsslider a { height: 30px; overflow: hidden; }
    .selection-news .btm .special-news figure { width: 220px; }
        .selection-news .btm .special-news figure > a { height: 145px; }
    .news-popular .rtcol { width: 219px; }
    .news-popular .ltcol { width: calc(100% - 225px); }
    .news-popular .rtcol .btm > ul { padding-left: 7px; }
    .news-popular .ltcol .btm > ul li { width: 235px; }
        .news-popular .ltcol .btm > ul li > a { height: 155px }
    .adverb { margin-top: 25px; }
        .adverb li { margin-bottom: 15px }
    .cooking .first-news { width: 100%; height: auto; margin-bottom: 15px; }
    .cooking .second-news{width:100%}
    .cooking .second-news figure { width: 49%; height: 165px; }
    .cooking .second-news figure figcaption a{padding:6px}
  
}
/*720 up to 1000*/
@media only screen and (min-width : 720px) and (max-width : 1000px) {
    .main { width: 700px; }
    .inbody .main { width: 700px; margin: 0 auto; }
    .inh1 { padding-right: calc((100% - 700px) / 2); }
    .navbrcmb { padding-right: 125px; }
    .middle-header .slider-containers-in { width: calc(100% - 195px); height: 274px; }
    .info-boss .items { width: calc(100% - 380px); }
    .info-boss figure { max-width: 360px }
        .info-boss figure img { max-width: 100% }
    .employee > li { width: 100%; padding-left: 0; margin-bottom: 30px; }
    .contact-us .mdlcol .phone, .contact-us .mdlcol .mail, .contact-us .mdlcol .loc { width: 100%; padding-right: 30px; margin-bottom: 30px; max-width: 100%; }
        .contact-us .mdlcol .phone img, .contact-us .mdlcol .mail img, .contact-us .mdlcol .loc img { margin-bottom: 13px; }
    .contact-form > ul > li:nth-child(2) { margin-bottom: 10px; }
        .contact-form > ul > li:nth-child(2) .txtarea { height: 180px; }
    .contact-form > ul > li:nth-child(3) .codetxt { width: 227px; }
    .product-list li { width: 320px; height: 201px; margin: 0 0 50px 30px; }
        .product-list li:nth-child(3n) { margin-left: 30px }
    .product-in { --column: 2; --gap-column: 12px; }
    .prod-container .col-r { width: calc(100% * 400 / 1400); }
    .prod-container .col-l { width: calc(100% * 985 / 1400); }
    .prod-container .col-r .filterBox .ulCategory { padding: 40px 10px 0 0; }
    .prod-container .col-r .filterBox .search-product { width: 95%; }
        .prod-container .col-r .filterBox .search-product .txt { font-size: 9px; padding: 0 6px 0 0; }
    .prod-container .col-r .filterBox .ulchklist { padding-right: 10px; }
    .related-product .product-in { --column: 3; --gap-column: 12px; }
    .product-in > li figure .sales { left: -10px; }
    .prod-container .col-l .resultOption .sortList .ulSortList li { margin-bottom: 5px }
        .prod-container .col-l .resultOption .sortList .ulSortList li a { padding: 0 6px 10px; font-size: 14px; }
    .product-detail .rt-coling { width: 475px; padding-left: 20px }
    .product-detail .lt-coling { width: calc(100% - 475px); }
        .product-detail .lt-coling .top .popup-sendFriend ul li .txt { width: 545px; }
    .product-detail .rt-coling .garanty li { margin-right: 2px; width: 63px; }
    .product-detail .rt-coling .product-contain .slider-product { width: 450Px; height: 315px; }
    .product-detail .rt-coling .product-contain .sale-prv { left: 15px; }
    .product-detail .rt-coling .product-contain .thumbpan .product-thumb figure { width: 108px; height: 80px; }
    .related-prod .btm .rel-product-slider .frame .descript, .offer-prod .btm .rel-product-slider .frame .descript { padding: 20px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 225px; }
    .spefication > ul li a { width: 138px; height: 66px; }
    .spefication .coment-r-col { width: 100%; margin-bottom: 40px; }
    .spefication .coment-l-col { width: 100%; text-align: center; }
    .spefication .coment > li { padding: 30px 10px 40px; }
        .spefication .coment > li .col-buyer { padding-right: 8px; width: 26%; }
        .spefication .coment > li .col-left { padding-right: 18px; }
    .spefication .form-list { width: 40% }
    .hashtagnews .rtcols { width: 195px; }
    .hashtagnews .ltcols { width: calc(100% - 206px); }
        .hashtagnews .ltcols .btm .first-news { width: 494px; height: 326px; }
        .hashtagnews .ltcols .btm .second-news { width: 100%; display: flex; justify-content: space-between; margin-top: 15px; }
            .hashtagnews .ltcols .btm .second-news figure { width: 244px; height: 160px }
                .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 0; }
                .hashtagnews .ltcols .btm .second-news figure figcaption a { padding: 5px 15px; }
    .selection-news .btm .special-news figure { width: 220px }
        .selection-news .btm .special-news figure figcaption { padding-top: 18px; }
        .selection-news .btm .special-news figure > a { width: 100%; height: 145px; }
    .news-popular .rtcol { width: 255px; }
    .news-popular .ltcol { width: calc(100% - 265px); }
    .news-popular .rtcol .btm > ul { padding-left: 10px; }
    .news-popular .ltcol .btm > ul li > a { height: 142px; }
    .news-popular .ltcol .btm > ul li { width: 215px; }
        .news-popular .ltcol .btm > ul li .des { padding: 20px 10px 0; }
    .adverb li { width: 232px; height: 119px; }
    .cooking .second-news { margin-top: 15px }
}
/*1001 up to 1249*/
@media only screen and (min-width : 1001px) and (max-width : 1249px) {
    .main { width: 980px; }
    .inbody .main { width: 980px; margin: 0 auto; }
    .inh1 { padding-right: calc((100% - 980px) / 2); }
    .middle-header .slider-containers-in { width: calc(100% - 312px); }
    .contact-us { padding: 27px 0 10px 0; }
        .contact-us .ltcol { width: 180px; }
        .contact-us .mdlcol { width: calc(100% - 260px); }
        .contact-us .ltcol .inmap { width: 180px; height: 180px }
        .contact-us .mdlcol .mail a, .contact-us .mdlcol .mail p { min-width: 135px; }
        .contact-us .rtcol { width: 80px; }
            .contact-us .rtcol h2 { padding: 15px 6px 0 0; }
    .product-list li { width: 316px; height: 200px; margin: 0px 0 40px 15px; }
    .prod-container .col-r .filterBox .search-product { width: 95%; }
        .prod-container .col-r .filterBox .search-product .txt { padding: 0 6px 0 0; }
    .prod-container .col-l .resultOption .sortList { padding: 0 10px 0 0; }
        .prod-container .col-l .resultOption .sortList .lbl { font-size: 14px; padding: 0 0px 15px 8px; }
        .prod-container .col-l .resultOption .sortList .ulSortList { width: calc(100% - 133px); }
            .prod-container .col-l .resultOption .sortList .ulSortList li a { font-size: 12px; padding: 0 11px 12px; }
    .product-in > li figure .sales { left: -5px }
    .product-detail .rt-coling { width: 720px; }
    .product-detail .lt-coling { width: calc(100% - 720px); }
    .product-detail .rt-coling .product-contain .thumbpan .product-thumb figure { width: 135px; height: 100px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 300px; }
    .spefication > ul li a { width: 207px; }
    .spefication .coment-r-col .rate { width: 110px; }
    .spefication .coment-l-col .sabmit-coment > ul > li > span { font-size: 12px; }
    .spefication .coment > li .col-buyer { padding-right: 11px; width: 22%; }
    .spefication .coment > li .col-left { padding-right: 30px; }
    .hashtagnews .rtcols { width: 275px; }
    .hashtagnews .ltcols { width: calc(100% - 286px); }
        .hashtagnews .ltcols .btm .second-news { width: 100%; display: flex; justify-content: space-between; margin-top: 15px; }
            .hashtagnews .ltcols .btm .second-news figure { width: 340px; }
                .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 0; }
    .selection-news .btm .special-news figure { width: 315px }
    .news-popular .ltcol .btm > ul li > a { height: 201px; }
    .news-popular .ltcol .btm > ul li { width: 305px; }
    .adverb li { width: 325px; height: 166px; }
    .cooking .first-news { width: 550px; height: 365px; }
    .cooking .second-news { width: 424px; }
    .cooking .second-news figure { width: 204px; height: 176px; }
        .cooking .second-news figure figcaption a { padding: 6px }
}
/*laptop*/
@media only screen and (min-width : 1250px) and (max-width : 1366px) {
    .main { width: 1200px; }
    .inbody .main { width: 1200px; margin: 0 auto; }
    .inh1 { padding-right: calc((100% - 1200px) / 2); }
    .contact-us { padding: 27px 0 10px 0; }
        .contact-us .ltcol .inmap { width: 192px; height: 192px }
        .contact-us .mdlcol .mail a, .contact-us .mdlcol .mail p { min-width: 197px; }
    .product-list li { width: 386px; height: 243px; margin: 0 0 50px 20px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 285px; }
    .spefication .coment > li .col-buyer { padding-right: 30px; }
    .hashtagnews .rtcols { width: 275px; }
    .hashtagnews .ltcols { width: calc(100% - 286px); }
        .hashtagnews .ltcols .btm .first-news { width: 600px; height: 397px; }
        .hashtagnews .ltcols .btm .second-news { width: 305px; }
            .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 7px; }
            .hashtagnews .ltcols .btm .second-news figure { height: 194px; }
    .selection-news .btm .special-news figure { width: 287px; }
        .selection-news .btm .special-news figure > a { height: 189px; }
    .news-popular .ltcol .btm > ul li { width: 270px; }
        .news-popular .ltcol .btm > ul li > a { height: 178px; }
    .adverb li { width: 395px; height: 201px; }
    .cooking .first-news { width: 600px; height: 400px; }
    .cooking .second-news { width: 592px; }
    .cooking .second-news figure { width: 49%; height: 193px; }
}
/*1250 up to 1400*/
@media only screen and (min-width : 1367px) and (max-width : 1450px) {
    .main { width: 1200px; }
    .inbody .main { width: 1200px; margin: 0 auto; }
    .inh1 { padding-right: calc((100% - 1200px) / 2); }
    .contact-us { padding: 27px 0 10px 0; }
        .contact-us .ltcol .inmap { width: 192px; height: 192px }
        .contact-us .mdlcol .mail a, .contact-us .mdlcol .mail p { min-width: 197px; }
    .product-list li { width: 380px; height: 240px; }
    .related-prod .btm .rel-product-slider .frame, .offer-prod .btm .rel-product-slider .frame { width: 285px; }
    .spefication .coment > li .col-buyer { padding-right: 30px; }
    .hashtagnews .rtcols { width: 275px; }
    .hashtagnews .ltcols { width: calc(100% - 286px); }
        .hashtagnews .ltcols .btm .first-news { width: 600px; height: 397px; }
        .hashtagnews .ltcols .btm .second-news { width: 305px; }
            .hashtagnews .ltcols .btm .second-news figure:first-child { margin-bottom: 7px; }
            .hashtagnews .ltcols .btm .second-news figure { height: 194px; }
    .selection-news .btm .special-news figure { width: 287px; }
        .selection-news .btm .special-news figure > a { height: 189px; }
    .news-popular .ltcol .btm > ul li { width: 270px; }
        .news-popular .ltcol .btm > ul li > a { height: 178px; }
    .adverb li { width: 395px; height: 201px; }
    .cooking .second-news { width: 620px; }
        .cooking .second-news figure { width: 306px; height:183px;}
    .cooking .first-news { width: 570px;height:380px }
}

@media only screen and (min-width : 1451px) and (max-width : 1600px) {
    .main { width: 1200px; }
}
/*1750 to up*/
@media only screen and (min-width : 1601px) {
    .main { width: 1400px; }
}
