@charset "utf-8";

/* ========================================
   헤더, 푸터
======================================== */
.eng .navigation-global .nav-box__left .nav-item:first-child .nav-menu {width: 220px;}
.eng .footer-site .links-site .link-item {font-weight: 400;}

/* ========================================
   메인 랜딩
======================================== */
.eng .main-works .text-box {font-size: 20px;}
.eng .main-service .heading-group {max-width: none;}
.eng .things-group .heading-desc {font-weight: 600;}
.eng .correct-group .sm-tit {font-weight: 400;}
.eng .correct-group .heading-desc {font-weight: 600; color: #616161;}
.eng .correct-group .heading-title {font-weight: 600;}

/* ========================================
   메인 랜딩 - PC
======================================== */
@media all and (min-width: 1024px){
  .eng .things-group .heading-inner {gap: 0;}
}

/* ========================================
   메인 랜딩 - TABLET
======================================== */
@media all and (min-width: 1024px) and (max-width: 1320px) {
  .main-banner .banner-title {font-size: 20px;}
}

/* ========================================
   메인 랜딩 - MOBILE
======================================== */
@media screen and (max-width: 1023px){    
  .main-banner .banner-box {padding: 28px 20px;}
  .main-banner .banner-title {font-size: 16px;}
}

/* ========================================
   THINGS
======================================== */
.eng .main2_txt {font-weight: 600;}
.eng .visual-things .visual-info li:first-child span {font-weight: 600;}
.eng .visual-things .visual-info li:last-child {font-weight: 500;}
.eng .things-why .text-area .head-tit {font-weight: 900;}
.eng .things-prevent .img-desc .heading-title {font-weight: 600;}
.eng .things-product .heading-title {font-weight: 900;}
.eng .things-product .heading-desc {font-weight: 500;}

/* ========================================
   PRODUCT DETAIL
======================================== */
.eng .sensor-group .heading-desc {max-width: none;}
.eng .goods-swiper .heading-desc {font-weight: 500;}

/* ========================================
   WORKS
======================================== */
.eng .service-line .heading-title {font-size: 30px;}
.eng .solution-box-cont strong {font-weight: 700;}
.eng .accordion-body {font-size: 16px;}

/* ========================================
   WORKS - PC
======================================== */
@media all and (min-width: 1024px){
    .eng .works-service .service-heading-group .heading-title {font-size: 30px;}
    .eng .service-desc {max-width: 460px;}
    .eng .service-desc strong {font-size: 32px;}
}