/* 모바일만 */
@media screen and (max-width:767px) {.nav-wrap {width: 98%;}}

/* 태블릿부터 */
@media screen and (min-width: 768px) {
    /* .gnb {display: flex;} */
    .gnb {display: none;}/*  */
    .gnb li {padding:0 15px;}
    .gnb li > a {display: block; padding: 10px;}
}

/* 태블릿만 */
@media screen and (min-width: 768px) and (max-width: 1023px) {}

/*태블릿 ~ 작은 PC */
@media screen and (min-width: 768px) and (max-width: 1279px) {}

/* 작은 PC */
@media screen and (min-width: 1024px) and (max-width: 1279px) {}

/* PC */
@media screen and (min-width: 1280px) {}