/*@media screen and (min-width:1500px) {*/
/*    header div.pcHead nav.fl .clearfix li.has-sub a {*/
/*        font-size:13px;*/
/*    }*/

    /*header div.pcHead nav.fl .clearfix li.has-sub {*/
    /*    padding:0 8px;*/
    /*}*/
/*}*/


/*@media screen and (min-width: 1300px) and (max-width: 1500px) {*/
/*    header div.pcHead nav.fl .clearfix li.has-sub {*/
/*        padding:0 6px;*/
/*    }*/

/*    header div.pcHead nav.fl .clearfix li.has-sub a {*/
/*        font-size:12px;*/
/*    }*/


/*    header nav.fl {*/
/*        margin-left: 22px;*/
/*    }*/
/*}*/



/*@media screen and (min-width: 767px) and (max-width: 1300px) {*/
/*    header div.pcHead nav.fl .clearfix li.has-sub {*/

/*    }*/

/*    header div.pcHead nav.fl .clearfix li.has-sub a {*/

/*    }*/


/*    header nav.fl {*/

/*    }*/
/*}*/


@media screen and (min-width: 767px) and (max-width: 1500px) {
    header nav.fl .clearfix li.has-sub a {
        font-size: clamp(11px, 0.9vw, 14px) !important;
    }

    header div.pcHead nav.fl .clearfix li.has-sub {
        padding: 0 clamp(6px, 1vw, 8px) !important;
    }

    header nav.fl {
        margin-left:6px;
    }

    header .line2 .telDiv > .cart#cart {
        margin-left:9px;
    }

    header .line2 .telDiv >  #memberInfo .signinBox {
        margin-left:10px;
    }

}




@media screen and (min-width:1500px) {
    header nav>ul>li.has-sub {
        padding:0 11px;
    }


    header nav.fl .clearfix li.has-sub a {
        font-size:15px;
    }
}