
#gnb,.menuBox{
  /* width: 80%; */
}

.gnb2ul{
  font-size: clamp(14px, 0.83vw, 16px);
  letter-spacing: -0.07em;
}
.gnb2ul li a span.icon{
  max-width: 22px;
  left: 5%;
}
/* company */
#company .section-about .conArea{
  padding-right: 3%;
}
#company .section-about .txtBox{
  min-width: 540px;
  font-size: 18px;
  letter-spacing: -0.02em;
}
#company .section2-1 .btmBox .contBox{
  font-size: 0.9em;
}
#company .section2-1 .btmBox .contBox dd span.tag::before{
  content: 'Pyeongtaek';
}

#company .section2-1 .btmBox .contBox dt h4 > span{
  font-size: 0.75em;
}

/* hr */
#about .section2 .cont3 .dfBox .dlBox dd{
  flex-wrap: wrap;
}
.tableBox dl dt{
  font-size: 21px;
}
.tableBox dl dd b{
  font-size: 18px;
  letter-spacing: -0.05em;
}


/* solution */
.sub-solution .pdBox__tag--1::after{content: "Inspection";}
.sub-solution .pdBox__tag--2::after{content: "Analysis";}
.sub-solution .pdBox__tag--3::after{content: "Circuit";}
.sub-solution .pdBox__tag--4::after{content: "환경";}


/* sf */
#smart-factory .section6 .conArea .dlBox dt{
  font-size: var(--font-size-16);
  letter-spacing: -0.03em;
}
#smart-factory .section6 .conArea .dlBox dd{
  padding: 25px 10px;
}

.sub-solution .tab-menu .tab{
  padding: 24px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (min-width:1025px){



  .sub-tit .tabBox ul{
    font-size: 16px;
  }
  .sub-tit .tabBox ul li{
    width: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: normal;
  }




}



@media (min-width: 1281px) and (max-width: 1460px) {
  #hd {
      font-size: 16px;
  }
}


@media (max-width:1024px){

  .sub-tit .tabBox ul li{
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: normal;
  }

  #company .section2-1 .btmBox .contBox dl{
    height: 90px;
  }
  #company .section2-1 .btmBox .contBox dt h4 > span.bot{
    transform: translate(-50%, 150%);
  }
  #company .section-about .txtBox{
    font-size: 14px !important;
  }
  #company .section3 .cont-layout h5 + p{
    font-size: 15px;
  }


}
