@charset "UTF-8";
/*
AUTH : ssooya
VERSION : version 2
*/
/**********
펑션
***********/
/**********
텍스트 자간
***********/
/**********
텍스트 말줄임
***********/
/**********
아이콘
***********/
body,
section {
  background-color: #ededee;
}

.w100p {
  margin: 0 !important;
}

header .header-inner {
  max-width: 1920px;
}
@media (max-width: 1118px) {
  header .header-inner {
    padding: 0;
  }
}
header.scroll .header-wrap {
  backdrop-filter: none;
}
header .gnb-nav {
  height: calc(100vh - 50px);
}

.container {
  max-width: none;
}

.inner-container {
  max-width: 1920px;
  margin: 0 auto;
}

footer {
  z-index: 10;
}

.introduce-member .member-list-box.type-en .list-box .item-box {
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
  padding: 0 33px;
  gap: 4px;
}
.introduce-member .member-list-box.type-en .list-box .item-box .name-box {
  width: 60%;
  font-size: 18px;
  text-wrap: wrap;
}
.introduce-member .member-list-box.type-en .list-box .item-box .position-box {
  width: 40%;
  font-size: 14px;
  text-wrap: wrap;
}

article.introduce-layout .item-intro-layer .intro-contents .intro-box {
  font-weight: 700;
  font-size: 36px;
}
@media (max-width: 768px) {
  article.introduce-layout .item-intro-layer .intro-contents .intro-box {
    font-size: 30px;
  }
}
article.introduce-layout .introduce-list .introduce-item {
  position: relative;
  overflow: hidden;
}

article.introduce-layout .introduce-list .introduce-item .item-wrap .item-info-box#introduce01-02 .subject-box {
  font-size: 36px;
}

section.introduce-member .member-intro-box .intro-box {
  font-size: 36px;
  line-height: 150%;
}

section.introduce-with .with-foot-box .foot-wrap .info-box .info-head-box {
  font-size: 36px;
  line-height: 150%;
}

section.introduce-with .with-foot-box .foot-wrap .info-box .info-body-box .row .con-box {
  font-size: 16px;
}

section.introduce-with .with-foot-box .foot-wrap .info-box {
  padding: 0 80px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.EN article.introduce-layout .item-intro-layer .intro-contents .intro-box {
  line-height: 120%;
}

.EN article.introduce-layout .introduce-list .introduce-item .item-wrap .item-info-box#introduce01-02 .subject-box {
  font-size: 30px;
  line-height: 130%;
}

.EN section.introduce-with .with-foot-box .foot-wrap .info-box .info-head-box {
  line-height: 130%;
}

.EN section.introduce-history .history-wrap .history-contents .history-info .info-item-list .info-item .row .con-box span {
  font-weight: 400;
}

@media (max-width: 1200px) {
  .view-box {
    width: 50%;
  }
  section.introduce-with .with-foot-box .foot-wrap .view-box .img-box {
    width: 100%;
    aspect-ratio: inherit;
    height: 600px;
    border-radius: 50px;
    overflow: hidden;
  }
  section.introduce-with .with-foot-box .foot-wrap .view-box .img-box img {
    object-fit: cover;
  }
}
@media (max-width: 906px) {
  article.introduce-layout .introduce-list .introduce-item .item-wrap .item-info-box#introduce01-02 .subject-box {
    font-size: 26px;
  }
}
@media (max-width: 1050px) {
  .EN article.introduce-layout .introduce-list .introduce-item .item-wrap .item-info-box#introduce01-02 .subject-box {
    font-size: 26px;
  }
}
@media (max-width: 900px) {
  article.introduce-layout .introduce-list .introduce-item .item-wrap .item-info-box#introduce01-02 .subject-box {
    font-size: 26px;
  }
}
@media (max-width: 768px) {
  section.introduce-with .with-foot-box .foot-wrap .info-box {
    padding: 44px 40px 37px;
  }
  .view-box {
    width: 100%;
  }
  section.introduce-with .with-foot-box .foot-wrap .view-box .img-box {
    width: 100%;
    height: auto;
    aspect-ratio: 1/1;
  }
}

/*# sourceMappingURL=introduce.css.map */
