@charset "UTF-8";
.icon {
  display: inline-flex;
}

.icon::before {
  content: "";
  background-image: url("../img/sprite/sprite.png");
  background-repeat: no-repeat;
}

.icon-about-info::before {
  width: 46px;
  height: 45px;
  background-position: -126px -79px;
}

.icon-about-network::before {
  width: 51px;
  height: 50px;
  background-position: -71px -79px;
}

.icon-about-path::before {
  width: 60px;
  height: 60px;
  background-position: 0px -139px;
}

.icon-address::before {
  width: 17px;
  height: 22px;
  background-position: -209px -80px;
}

.icon-email::before {
  width: 22px;
  height: 16px;
  background-position: -209px -106px;
}

.icon-member-eu::before {
  width: 67px;
  height: 56px;
  background-position: -67px 0px;
}

.icon-member-kor::before {
  width: 67px;
  height: 56px;
  background-position: -138px 0px;
}

.icon-member-us::before {
  width: 67px;
  height: 56px;
  background-position: 0px -79px;
}

.icon-network-eu::before {
  width: 24px;
  height: 24px;
  background-position: -176px -79px;
}

.icon-network-kor::before {
  width: 24px;
  height: 24px;
  background-position: -209px 0px;
}

.icon-network-us::before {
  width: 24px;
  height: 24px;
  background-position: -209px -28px;
}

.icon-quat::before {
  width: 30px;
  height: 26px;
  background-position: -152px -139px;
}

.icon-slide-next::before {
  width: 40px;
  height: 40px;
  background-position: -64px -139px;
}

.icon-slide-prev::before {
  width: 40px;
  height: 40px;
  background-position: -108px -139px;
}

.icon-tel::before {
  width: 20px;
  height: 20px;
  background-position: -209px -56px;
}

.icon-user::before {
  width: 63px;
  height: 75px;
  background-position: 0px 0px;
}

@media (max-width: 821px) {
  .icon::before {
    background-image: url("../img/sprite/sprite-mobile.png");
    background-size: 47.8667vw 45.6vw;
  }
  .icon-about-info::before {
    width: 12.2667vw;
    height: 12vw;
    background-position: 0 -16.5333vw;
  }
  .icon-about-network::before {
    width: 13.4667vw;
    height: 13.3333vw;
    background-position: -16.5333vw 0;
  }
  .icon-about-path::before {
    width: 16vw;
    height: 16vw;
    background-position: 0 0;
  }
  .icon-address::before {
    width: 5.3333vw;
    height: 5.6vw;
    background-position: -30.5333vw -22.4vw;
  }
  .icon-email::before {
    width: 5.3333vw;
    height: 4vw;
    background-position: 0 -41.6vw;
  }
  .icon-member-eu::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -12.8vw -16.5333vw;
  }
  .icon-member-kor::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -30.5333vw 0;
  }
  .icon-member-us::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -30.5333vw -11.2vw;
  }
  .icon-network-eu::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -36.2667vw -29.0667vw;
  }
  .icon-network-kor::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -43.0667vw 0;
  }
  .icon-network-us::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -43.0667vw -5.3333vw;
  }
  .icon-quat::before {
    width: 8vw;
    height: 6.9333vw;
    background-position: -27.7333vw -29.0667vw;
  }
  .icon-slide-next::before {
    width: 8vw;
    height: 8vw;
    background-position: -10.6667vw -29.0667vw;
  }
  .icon-slide-prev::before {
    width: 8vw;
    height: 8vw;
    background-position: -19.2vw -29.0667vw;
  }
  .icon-tel::before {
    width: 5.3333vw;
    height: 4.8vw;
    background-position: -36.4vw -22.4vw;
  }
  .icon-user::before {
    width: 10.1333vw;
    height: 12vw;
    background-position: 0 -29.0667vw;
  }
}
@font-face {
  font-family: "Pretendard";
  font-weight: 900;
  font-display: swap;
  src: local("Pretendard Black"), url(../fonts/woff2-subset/Pretendard-Black.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Black.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 800;
  font-display: swap;
  src: local("Pretendard ExtraBold"), url(../fonts/woff2-subset/Pretendard-ExtraBold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-ExtraBold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 700;
  font-display: swap;
  src: local("Pretendard Bold"), url(../fonts/woff2-subset/Pretendard-Bold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Bold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 600;
  font-display: swap;
  src: local("Pretendard SemiBold"), url(../fonts/woff2-subset/Pretendard-SemiBold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-SemiBold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 500;
  font-display: swap;
  src: local("Pretendard Medium"), url(../fonts/woff2-subset/Pretendard-Medium.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Medium.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 400;
  font-display: swap;
  src: local("Pretendard Regular"), url(../fonts/woff2-subset/Pretendard-Regular.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Regular.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 300;
  font-display: swap;
  src: local("Pretendard Light"), url(../fonts/woff2-subset/Pretendard-Light.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Light.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 200;
  font-display: swap;
  src: local("Pretendard ExtraLight"), url(../fonts/woff2-subset/Pretendard-ExtraLight.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-ExtraLight.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 100;
  font-display: swap;
  src: local("Pretendard Thin"), url(../fonts/woff2-subset/Pretendard-Thin.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Thin.subset.woff) format("woff");
}
select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

i, em {
  font-style: normal;
}

.--uppercase {
  text-transform: uppercase;
}

.--in {
  width: 100%;
  padding: 0 40px;
}

.--inner {
  width: 100%;
  max-width: 1380px;
  margin: 0 auto;
  padding: 0 40px;
}
.--inner.md {
  max-width: 936px;
}
.--inner.sm {
  max-width: 494px;
}
@media screen and (max-width: 821px) {
  .--inner, .--inner.md, .--inner.sm {
    max-width: none;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
  }
}

.--divider {
  border-top: 4px solid #71B261;
  margin: 20px 0;
}
@media screen and (max-width: 821px) {
  .--divider {
    margin: 4vw 0;
  }
}

.--col {
  display: flex;
  flex-direction: column;
  gap: 0;
}

.--row {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
}

/*! breadcrumb */
.breadcrumb {
  display: flex;
  gap: 10px;
}
.breadcrumb span {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #fff;
}
.breadcrumb span.home {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.breadcrumb span.home::before {
  content: "";
  width: 12px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 0L0 4.66667V14H3.75V8.55556H8.25V14H12V4.66667L6 0Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .breadcrumb span.home::before {
    width: 2.4vw;
    height: 2.9333vw;
  }
}
.breadcrumb span:not(:last-of-type)::after {
  width: 6px;
  height: 10px;
  pointer-events: none;
  flex-shrink: 0;
  background: transparent url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.825L3.7085 5L0 1.175L1.1417 0L6 5L1.1417 10L0 8.825Z' fill='%23fff'/%3E%3C/svg%3E%0A") center/cover no-repeat;
  content: "";
}
@media screen and (max-width: 821px) {
  .breadcrumb span:not(:last-of-type)::after {
    width: 1.0667vw;
    height: 1.6vw;
  }
}
.breadcrumb span:not(.current) {
  opacity: 0.5;
}
.breadcrumb span.current {
  font-weight: 700;
  color: #71B261;
}
@media screen and (max-width: 821px) {
  .breadcrumb span {
    font-size: 2.9333vw;
  }
}

/*! tab */
.tab-nav-default {
  display: flex;
  gap: 0;
  width: 100%;
  min-width: 414px;
  border-radius: 35px;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .tab-nav-default {
    min-width: auto;
    border-radius: 9.3333vw;
  }
}
.tab-nav-default span {
  width: 100%;
}
.tab-nav-default span a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 70px;
  background-color: #f7f7f7;
  color: #9D9D9D;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .tab-nav-default span a {
    font-size: 4.8vw;
    height: 16vw;
  }
}
.tab-nav-default span a.on {
  color: #fff;
  background-color: #71B261;
}
.tab-nav-customed {
  display: flex;
  gap: 30px;
  width: 100%;
  border-bottom: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .tab-nav-customed {
    gap: 6.6667vw;
  }
}
.tab-nav-customed span {
  width: auto;
}
.tab-nav-customed span a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 56px;
  background-color: transparent;
  color: #B1BCC4;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .tab-nav-customed span a {
    font-size: 3.7333vw;
    height: 13.3333vw;
  }
}
.tab-nav-customed span a.on {
  font-size: 30px;
  color: #3B3B3B;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .tab-nav-customed span a.on {
    font-size: 6.4vw;
  }
}
.tab-nav-customed span a.on::before {
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #71B261;
  content: "";
}
@media screen and (max-width: 821px) {
  .tab-nav-customed span a.on::before {
    height: 1.0667vw;
  }
}

.list-more-view {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 70px;
  background-color: rgba(228, 234, 239, 0.5);
  font-size: 18px;
  font-weight: 300;
  border: 1px solid rgba(177, 188, 196, 0.5);
  border-style: solid;
  border-radius: 10px;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .list-more-view {
    height: 13.3333vw;
    font-size: 4vw;
    border-radius: 2.6667vw;
  }
}
.list-more-view a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-more-view a::before {
  content: "";
  width: 12px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.list-more-view a {
  align-items: center;
}
@media screen and (max-width: 821px) {
  .list-more-view a {
    gap: 2.6667vw;
  }
  .list-more-view a::before {
    width: 3.2vw;
    height: 2vw;
  }
}
.list-more-view a span {
  display: flex;
  gap: 6px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .list-more-view a span {
    gap: 1.3333vw;
  }
}
.list-more-view em {
  font-size: 14px;
  font-weight: 400;
}
@media screen and (max-width: 821px) {
  .list-more-view em {
    font-size: 3.2vw;
  }
}

/*! pagination */
.pagination {
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
}
.pagination span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.pagination span:first-of-type {
  margin-left: 10px;
}
.pagination span:last-of-type {
  margin-right: 10px;
}
.pagination span em {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 9999px;
  color: #fff;
  font-weight: 700;
  background-color: #003197;
}
.pagination a {
  display: flex;
  gap: 0;
  color: #3D576B;
}
.pagination .pg-first,
.pagination .pg-prev,
.pagination .pg-next,
.pagination .pg-last {
  padding-left: 4px;
  padding-right: 4px;
}
.pagination .pg-first {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-first::before {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40991 1.41L2.82991 6L7.40991 10.59L5.99991 12L-8.82626e-05 6L5.99991 1.23266e-07L7.40991 1.41Z' fill='%233D576B'/%3E %3Cpath d='M11.8198 1.41L7.23982 6L11.8198 10.59L10.4098 12L4.40982 6L10.4098 1.23266e-07L11.8198 1.41Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-prev {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-prev::before {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40991 1.41L2.82991 6L7.40991 10.59L5.99991 12L-8.82626e-05 6L5.99991 1.23266e-07L7.40991 1.41Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-next {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-next::before {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-last {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-last::before {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.40991 10.59L8.98991 6L4.40991 1.41L5.81991 -2.46532e-07L11.8199 6L5.81991 12L4.40991 10.59Z' fill='%233D576B'/%3E %3Cpath d='M1.85161e-06 10.59L4.58 6L2.46532e-07 1.41L1.41 -2.46532e-07L7.41 6L1.41 12L1.85161e-06 10.59Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}

/*! input, textarea */
.flatpickr-calendar input[type=text]:not(:-moz-placeholder), .flatpickr-calendar input[type=password]:not(:-moz-placeholder), .flatpickr-calendar input[type=email]:not(:-moz-placeholder), .flatpickr-calendar input[type=number]:not(:-moz-placeholder) {
  background-color: unset;
  border-color: unset;
}
.flatpickr-calendar input[type=text]:focus, .flatpickr-calendar input[type=text].active, .flatpickr-calendar input[type=text]:not(:placeholder-shown),
.flatpickr-calendar input[type=password]:focus,
.flatpickr-calendar input[type=password].active,
.flatpickr-calendar input[type=password]:not(:placeholder-shown),
.flatpickr-calendar input[type=email]:focus,
.flatpickr-calendar input[type=email].active,
.flatpickr-calendar input[type=email]:not(:placeholder-shown),
.flatpickr-calendar input[type=number]:focus,
.flatpickr-calendar input[type=number].active,
.flatpickr-calendar input[type=number]:not(:placeholder-shown) {
  background-color: unset;
  border-color: unset;
}

/*! search */
.search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 300px;
  height: 55px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: #fff;
  border: 1px solid #B1BCC4;
  border-style: solid;
}
@media screen and (max-width: 821px) {
  .search-wrap {
    width: 45.0667vw;
    padding: 0 3.2vw;
    height: 9.3333vw;
  }
}
.search-wrap input[type=text] {
  min-width: 0;
  height: 30px;
  padding-left: 0;
  padding-right: 0;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
.search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  background-color: #fff;
  border-color: #003197;
}
.search-wrap:has(input[type=text]:focus), .search-wrap:has(input[type=text].active), .search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  background-color: #fff;
  border-color: #003197;
}
.search-wrap button {
  position: absolute;
  top: 50%;
  right: 25px;
  transform: translateY(-50%);
  width: 25px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .search-wrap button {
    width: 3.7333vw;
    height: 3.7333vw;
    right: 3.2vw;
  }
  .search-wrap button::before {
    width: 100%;
    height: 100%;
  }
}

/*! count combo */
.count-combo {
  display: flex;
  gap: 0;
  width: 100%;
  align-items: flex-end;
  justify-content: space-between;
}
.count-combo .counter {
  display: flex;
  gap: 10px;
  align-items: baseline;
}
.count-combo .counter b {
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .count-combo .counter b {
    font-size: 2.9333vw;
  }
}
.count-combo .counter .num {
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
  color: #71B261;
}
@media screen and (max-width: 821px) {
  .count-combo .counter .num {
    font-size: 4.8vw;
  }
}
.count-combo .counter + a, .count-combo .counter + button {
  min-width: auto;
  width: 300px;
  height: 55px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .count-combo .counter + a, .count-combo .counter + button {
    width: 40vw;
    height: 9.3333vw;
    font-size: 3.7333vw;
  }
}

/*! file box */
.file-box {
  display: flex;
  gap: 15px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .file-box {
    flex-direction: column;
    gap: 2.6667vw;
  }
}
.file-box .file-name {
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding: 0 30px;
  border: 1px solid #B1BCC4;
  color: #9D9D9D;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .file-box .file-name {
    height: 14.6667vw;
    padding: 0 5.3333vw;
  }
}
.file-box.is-attached .file-name {
  color: #3D576B;
  border-color: #003197;
}
.file-box .btn-attach-file {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 302px;
  height: 70px;
  border-radius: 10px;
  background-color: #3D576B;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}
@media screen and (max-width: 821px) {
  .file-box .btn-attach-file {
    width: 100%;
    height: 14.6667vw;
    font-size: 3.7333vw;
  }
}

/*! date */
.date-field {
  position: relative;
  width: 100%;
}
.date-field input[type=text] {
  padding-right: 80px;
  background-color: #fff;
  border-color: #003197;
}
@media screen and (max-width: 821px) {
  .date-field input[type=text] {
    padding-right: 16.5333vw;
  }
}
.date-field input[type=text]::-moz-placeholder {
  color: #9D9D9D;
}
.date-field input[type=text]::placeholder {
  color: #9D9D9D;
}
.date-field {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.date-field::before {
  content: "";
  width: 22px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M19.5556 2.4H18.3333V0H15.8889V2.4H6.11111V0H3.66667V2.4H2.44444C1.08778 2.4 0.0122222 3.48 0.0122222 4.8L0 21.6C0 22.92 1.08778 24 2.44444 24H19.5556C20.9 24 22 22.92 22 21.6V4.8C22 3.48 20.9 2.4 19.5556 2.4ZM19.5556 21.6H2.44444V9.6H19.5556V21.6ZM7.33333 14.4H4.88889V12H7.33333V14.4ZM12.2222 14.4H9.77778V12H12.2222V14.4ZM17.1111 14.4H14.6667V12H17.1111V14.4ZM7.33333 19.2H4.88889V16.8H7.33333V19.2ZM12.2222 19.2H9.77778V16.8H12.2222V19.2ZM17.1111 19.2H14.6667V16.8H17.1111V19.2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
}
@media screen and (max-width: 821px) {
  .date-field::before {
    width: 5.8667vw;
    height: 6.4vw;
    right: 5.3333vw;
  }
}

.date-range-fields {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .date-range-fields {
    flex-wrap: wrap;
    gap: 2.6667vw 1.3333vw;
  }
  .date-range-fields span:not(.date-field) {
    font-size: 4.2667vw;
  }
}
.date-range-fields .date-field {
  max-width: 240px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field {
    max-width: 77.3333vw;
  }
}
.date-range-fields .date-field::before {
  width: 18px;
  height: 20px;
  right: 16px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field::before {
    width: 4.2667vw;
    height: 4.8vw;
    right: 5.3333vw;
  }
}
.date-range-fields .date-field input[type=text] {
  padding-left: 16px;
  padding-right: 50px;
  height: 45px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field input[type=text] {
    padding-left: 5.3333vw;
    padding-right: 13.3333vw;
    height: 10.6667vw;
  }
}

/*! button */
.btn-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .btn-wrap {
    gap: 2.6667vw;
  }
}

a[class*=btn--], button[class*=btn--], input[type=button][class*=btn--], input[type=submit][class*=btn--] {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 20px;
  width: 414px;
  max-width: 100%;
  height: 70px;
  border-radius: 10px;
  background-color: #fff;
  border: 1px solid #B1BCC4;
  border-style: solid;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  a[class*=btn--], button[class*=btn--], input[type=button][class*=btn--], input[type=submit][class*=btn--] {
    width: 100%;
    height: 16vw;
    font-size: 4.8vw;
  }
}
a.btn--default.on, a.btn--default:hover, button.btn--default.on, button.btn--default:hover, input[type=button].btn--default.on, input[type=button].btn--default:hover, input[type=submit].btn--default.on, input[type=submit].btn--default:hover {
  background-color: #109A59;
  color: #fff;
}
a.btn--type2, button.btn--type2, input[type=button].btn--type2, input[type=submit].btn--type2 {
  height: 50px;
  border-radius: 0;
  color: #fff;
  border: 0;
  background-color: #3D576B;
}
@media screen and (max-width: 821px) {
  a.btn--type2, button.btn--type2, input[type=button].btn--type2, input[type=submit].btn--type2 {
    height: 13.3333vw;
    font-size: 4.2667vw;
  }
}
a.btn--submit, button.btn--submit, input[type=button].btn--submit, input[type=submit].btn--submit {
  width: 313px;
  min-width: 0;
  color: #fff;
  border: 0;
  background-color: #109A59;
}
@media screen and (max-width: 821px) {
  a.btn--submit, button.btn--submit, input[type=button].btn--submit, input[type=submit].btn--submit {
    width: 44.2667vw;
    height: 14.6667vw;
  }
}
a.btn--cancel, button.btn--cancel, input[type=button].btn--cancel, input[type=submit].btn--cancel {
  width: 313px;
  min-width: 0;
  color: #fff;
  border: 0;
  background-color: #525E59;
}
@media screen and (max-width: 821px) {
  a.btn--cancel, button.btn--cancel, input[type=button].btn--cancel, input[type=submit].btn--cancel {
    width: 44.2667vw;
    height: 14.6667vw;
  }
}
a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
  justify-content: space-between;
  width: 190px;
  height: 50px;
  min-width: 0;
  color: #fff;
  border: 0;
  border-radius: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
  background-color: #3D576B;
}
a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
    width: 30.4vw;
    height: 8vw;
    font-size: 3.2vw;
    padding-left: 4vw;
    padding-right: 4vw;
  }
  a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
    width: 1.6vw;
    height: 2.6667vw;
  }
}
a.btn-arrow-tail, button.btn-arrow-tail, input[type=button].btn-arrow-tail, input[type=submit].btn-arrow-tail {
  display: flex;
  gap: 10px;
  justify-content: center;
  width: 180px;
  height: 36px;
  border-radius: 6px;
  border: 1px solid #B1BCC4;
  font-size: 12px;
  color: #fff;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
a.btn-arrow-tail::after, button.btn-arrow-tail::after, input[type=button].btn-arrow-tail::after, input[type=submit].btn-arrow-tail::after {
  content: "";
  width: 17px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M16.3536 4.03568C16.5488 3.84042 16.5488 3.52384 16.3536 3.32858L13.1716 0.146595C12.9763 -0.0486672 12.6597 -0.0486672 12.4645 0.146595C12.2692 0.341857 12.2692 0.65844 12.4645 0.853702L15.2929 3.68213L12.4645 6.51056C12.2692 6.70582 12.2692 7.0224 12.4645 7.21766C12.6597 7.41293 12.9763 7.41293 13.1716 7.21766L16.3536 4.03568ZM0 3.68213V4.18213H16V3.68213V3.18213H0V3.68213Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  a.btn-arrow-tail, button.btn-arrow-tail, input[type=button].btn-arrow-tail, input[type=submit].btn-arrow-tail {
    width: 48vw;
    height: 9.6vw;
    font-size: 3.2vw;
  }
  a.btn-arrow-tail::after, button.btn-arrow-tail::after, input[type=button].btn-arrow-tail::after, input[type=submit].btn-arrow-tail::after {
    width: 4.5333vw;
    height: 2.1333vw;
  }
}

/*! select */
.select-wrap {
  display: flex;
  gap: 0;
  position: relative;
  align-items: center;
  font-weight: 500;
}
.select-wrap.default {
  width: 100%;
  color: #3B3B3B;
  background-color: #fff;
  border: 1px solid;
  border-style: solid;
  border-color: #B1BCC4;
}
.select-wrap.default select {
  width: 100%;
  height: 70px;
  padding-left: 30px;
  padding-right: 70px;
  background-color: #fff;
}
@media screen and (max-width: 821px) {
  .select-wrap.default select {
    height: 16vw;
    padding-left: 5.3333vw;
    padding-right: 11.3333vw;
  }
}
.select-wrap.default select[disabled] {
  background-color: #F7F7F7;
  color: #9D9D9D;
}
.select-wrap.default label {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.select-wrap.default label::after {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
  width: 9px;
  height: 9px;
  border-width: 0 0 2px 2px;
  border-style: solid;
  border-color: #1F1F1F;
  content: "";
}
@media screen and (max-width: 821px) {
  .select-wrap.default label::after {
    width: 2.4vw;
    height: 2.4vw;
    border-width: 0 0 0.5333vw 0.5333vw;
    right: 5.3333vw;
  }
}
.select-wrap.customed {
  color: currentColor;
  background-color: transparent;
}
.select-wrap.customed.is-enhanced select {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  pointer-events: none;
}
.select-wrap.customed select {
  padding-right: 20px;
  background-color: transparent;
}
.select-wrap.customed select option {
  color: #1F1F1F;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed select {
    font-size: 3.7333vw;
    padding-right: 5.3333vw;
  }
}
.select-wrap.customed .custom-select-trigger {
  display: inline-flex;
  align-items: center;
  width: 100%;
  min-width: 0;
  padding-right: 20px;
  background-color: transparent;
  border: 0;
  color: inherit;
  text-align: left;
  cursor: pointer;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-trigger {
    font-size: 3.7333vw;
    padding-right: 5.3333vw;
  }
}
.select-wrap.customed .custom-select-options {
  display: none;
  position: absolute;
  top: calc(100% + 12px);
  left: 0;
  min-width: 100%;
  padding: 10px 0;
  background-color: #fff;
  color: #1F1F1F;
  border: 1px solid rgba(31, 31, 31, 0.12);
  border-radius: 12px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
  z-index: 9999;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-options {
    top: calc(100% + 2.1333vw);
    padding: 1.6vw 0;
    border-radius: 2.1333vw;
  }
}
.select-wrap.customed .custom-select-option {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 10px 16px;
  background-color: transparent;
  border: 0;
  color: inherit;
  text-align: left;
  white-space: nowrap;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-option {
    padding: 2.4vw 3.2vw;
    font-size: 3.2vw;
  }
}
.select-wrap.customed .custom-select-option.is-selected, .select-wrap.customed .custom-select-option:hover, .select-wrap.customed .custom-select-option:focus-visible {
  background-color: #F7F7F7;
  color: #003197;
  outline: none;
}
.select-wrap.customed.is-opened .custom-select-options {
  display: block;
}
.select-wrap.customed.is-opened label::after {
  transform: rotateX(180deg);
}
.select-wrap.customed label {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.select-wrap.customed label::after {
  position: absolute;
  right: 5px;
  top: 8px;
  border-width: 8px 5px 0 5px;
  border-color: transparent;
  border-style: solid;
  border-top-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .select-wrap.customed label::after {
    right: 0.6667vw;
    top: 1.0667vw;
    border-width: 2.1333vw 1.3333vw 0 1.3333vw;
  }
}

/*! checkbox */
.chk-grp {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
}
.chk-grp .chk-wrap {
  display: flex;
  gap: 0;
  align-items: center;
  position: relative;
}
.chk-grp input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp input[type=checkbox]:checked + label::before {
  background-color: #01489D;
  border-color: #01489D;
  background-size: 12px 10px;
  background-position: 2px center;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.3125L4.25 8.5625L10.1875 1' stroke='%23FECC2F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .chk-grp input[type=checkbox]:checked + label::before {
    background-size: 3.2vw 2.6667vw;
  }
}
.chk-grp label {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .chk-grp label {
    font-size: 3.7333vw;
  }
}
.chk-grp label::before {
  width: 16px;
  height: 16px;
  border: 1px solid #B1BCC4;
  border-radius: 2px;
  background-color: #fff;
  content: "";
}
@media screen and (max-width: 821px) {
  .chk-grp label::before {
    width: 4.2667vw;
    height: 4.2667vw;
    border-radius: 0.5333vw;
    border-width: 0.2667vw;
  }
}

/*! checkbox block type */
.chk-grp-block {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
  width: 100%;
}
.chk-grp-block .chk-wrap {
  display: flex;
  gap: 0;
  width: calc((100% - 3px) / 4);
}
@media screen and (max-width: 821px) {
  .chk-grp-block .chk-wrap {
    width: calc(50% - 0.125rem) !important;
  }
}
.chk-grp-block.col-2 .chk-wrap {
  width: calc((100% - 1px) / 2);
}
.chk-grp-block.col-3 .chk-wrap {
  width: calc((100% - 2px) / 3);
}
.chk-grp-block.col-5 .chk-wrap {
  width: calc((100% - 4px) / 5);
}

.chk-grp-block input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp-block input[type=checkbox]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #FECC2F;
}
.chk-grp-block label {
  display: flex;
  gap: 0;
  width: 100%;
  min-height: 60px;
  align-items: center;
  justify-content: center;
  padding: 10px;
  color: #6B6B6B;
  font-size: 14px;
  background-color: #F7F7F7;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .chk-grp-block label {
    min-height: 13.3333vw;
    font-size: 3.7333vw;
    padding: 1.0667vw;
  }
}
.chk-grp-block.hash label::before {
  content: "#";
}

/*! checkbox round type */
.chk-grp-rounded {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  gap: 10px 5px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .chk-grp-rounded {
    gap: 4vw 2.6667vw;
  }
}
.chk-grp-rounded .chk-wrap {
  display: flex;
  gap: 0;
}
.chk-grp-rounded input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp-rounded input[type=checkbox]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #fff;
}
.chk-grp-rounded label {
  display: flex;
  gap: 0;
  width: 100%;
  height: 30px;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  color: #3B3B3B;
  font-size: 14px;
  background-color: transparent;
  border-radius: 50px;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .chk-grp-rounded label {
    font-size: 3.2vw;
    padding: 0 2.6667vw;
    height: 6.4vw;
  }
}
.chk-grp-rounded.hash label::before {
  content: "#";
}

/*! radio */
.radio-grp {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
}
.radio-grp .radio-wrap {
  display: flex;
  gap: 0;
  align-items: center;
  position: relative;
}
.radio-grp input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp input[type=radio]:checked + label::before {
  border-width: 3px;
  background-color: #FECC2F;
  border-color: #01489D;
}
.radio-grp label {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .radio-grp label {
    font-size: 3.7333vw;
  }
}
.radio-grp label::before {
  width: 18px;
  height: 18px;
  border: 1px solid #B1BCC4;
  border-radius: 50%;
  background-color: #fff;
  content: "";
}
@media screen and (max-width: 821px) {
  .radio-grp label::before {
    width: 4.2667vw;
    height: 4.2667vw;
    border-width: 0.2667vw;
  }
}

/*! radio block type */
.radio-grp-block {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
  width: 100%;
}
.radio-grp-block .radio-wrap {
  display: flex;
  gap: 0;
  width: calc((100% - 3px) / 4);
}
@media screen and (max-width: 821px) {
  .radio-grp-block .radio-wrap {
    width: calc(50% - 0.125rem) !important;
  }
}
.radio-grp-block.col-2 .radio-wrap {
  width: calc((100% - 1px) / 2);
}
.radio-grp-block.col-3 .radio-wrap {
  width: calc((100% - 2px) / 3);
}
.radio-grp-block.col-5 .radio-wrap {
  width: calc((100% - 4px) / 5);
}

.radio-grp-block input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp-block input[type=radio]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #FECC2F;
}
.radio-grp-block label {
  display: flex;
  gap: 0;
  width: 100%;
  min-height: 60px;
  align-items: center;
  justify-content: center;
  padding: 10px;
  color: #6B6B6B;
  font-size: 14px;
  background-color: #F7F7F7;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .radio-grp-block label {
    min-height: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.radio-grp-block.hash label::before {
  content: "#";
}

/*! radio round type */
.radio-grp-rounded {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  gap: 10px 5px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .radio-grp-rounded {
    gap: 4vw 2.6667vw;
  }
}
.radio-grp-rounded .radio-wrap {
  display: flex;
  gap: 0;
}
.radio-grp-rounded input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp-rounded input[type=radio]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #fff;
}
.radio-grp-rounded label {
  display: flex;
  gap: 0;
  width: 100%;
  height: 30px;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  color: #3B3B3B;
  font-size: 14px;
  background-color: transparent;
  border-radius: 50px;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .radio-grp-rounded label {
    font-size: 3.2vw;
    padding: 0 2.6667vw;
    height: 6.4vw;
  }
}
.radio-grp-rounded.hash label::before {
  content: "#";
}

/*! badge */
.badge {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .badge {
    gap: 2.6667vw;
  }
}
.badge > em {
  display: flex;
  gap: 0;
  align-items: center;
  height: 24px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
  color: rgb(var(--bg-rgb));
  background-color: rgb(var(--bg-rgb), 0.2);
}
@media screen and (max-width: 821px) {
  .badge > em {
    font-size: 2.9333vw;
    height: 4.8vw;
    padding-left: 2vw;
    padding-right: 2vw;
    border-radius: 3.2vw;
  }
}
.badge:not([class*=emp-]) > em {
  color: #3B3B3B;
  background-color: #E4EAEF;
}
.badge.emp-blue {
  --bg-rgb: 0, 136, 255;
}
.badge.emp-orange {
  --bg-rgb: 255, 141, 40;
}
.badge.emp-teal {
  --bg-rgb: 0, 195, 208;
}
.badge.emp-green > em {
  color: #478B63;
  background-color: #D7F2E2;
}
.badge.emp-lime > em {
  color: #726F13;
  background-color: #F0F5A9;
}
.badge.emp-red > em {
  color: #9D2020;
  background-color: #FFE8EE;
}
.badge.emp-pink > em {
  color: #CB30E0;
  background-color: #FBDFFF;
}
.badge.emp-purple > em {
  color: #6650C9;
  background-color: #EFE2FB;
}

/*! modal */
.modal {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 640px;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  background-color: #fff;
  z-index: 1111;
  padding: 40px 0;
  color: #000;
}
@media screen and (max-width: 821px) {
  .modal {
    width: 91.4667vw;
    padding: 10.6667vw 0;
  }
}
.modal.modal-shown {
  display: block;
}
.modal.dialog {
  top: 150px;
  width: 414px;
  transform: translate(-50%, 0);
}
@media screen and (max-width: 821px) {
  .modal.dialog {
    top: 50%;
    width: 91.4667vw;
    transform: translate(-50%, -50%);
  }
}
.modal.dialog .modal-body .modal-content-title {
  font-size: 24px;
}
@media screen and (max-width: 821px) {
  .modal.dialog .modal-body .modal-content-title {
    font-size: 6.4vw;
  }
}
.modal.dialog .modal-body .modal-content-desc {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .modal.dialog .modal-body .modal-content-desc {
    padding: 0 4.2667vw;
  }
}
.modal .modal-header {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 40px;
  padding: 0 40px 0 20px;
}
@media screen and (max-width: 821px) {
  .modal .modal-header {
    height: 10.6667vw;
    padding: 0 10.6667vw 0 4vw;
  }
}
.modal .modal-header a {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.modal .modal-header a::before {
  content: "";
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.77817 0.292893C9.1687 -0.097631 9.80171 -0.0976311 10.1922 0.292893C10.5828 0.683418 10.5828 1.31643 10.1922 1.70696L6.6561 5.24211L10.1922 8.77824C10.5828 9.16877 10.5828 9.80178 10.1922 10.1923C9.80171 10.5828 9.16868 10.5828 8.77817 10.1923L5.24204 6.65617L1.70689 10.1923C1.31635 10.5827 0.683301 10.5828 0.292823 10.1923C-0.0976544 9.80183 -0.0975611 9.16878 0.292823 8.77824L3.82798 5.24211L0.292823 1.70696C-0.0975335 1.31644 -0.0975835 0.683375 0.292823 0.292893C0.683299 -0.097583 1.31635 -0.0974868 1.70689 0.292893L5.24204 3.82805L8.77817 0.292893Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.modal .modal-header a {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .modal .modal-header a {
    width: 3.2vw;
    height: 3.2vw;
  }
  .modal .modal-header a::before {
    width: 100%;
    height: 100%;
  }
  .modal .modal-header a {
    right: 4vw;
  }
}
.modal .modal-header .modal-title {
  line-height: 1.4;
  font-size: 20px;
}
.modal .modal-body {
  padding-top: 25px;
  padding-bottom: 35px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body {
    padding-top: 5.3333vw;
    padding-bottom: 8vw;
  }
}
.modal .modal-body .modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
.modal .modal-body .modal-content-title {
  font-size: 32px;
  text-align: center;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-title {
    font-size: 6.4vw;
  }
}
.modal .modal-body .modal-content-desc {
  font-size: 14px;
  color: #9D9D9D;
  text-align: center;
  padding: 0 25px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc {
    font-size: 3.7333vw;
    padding: 0 4.2667vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content {
  max-height: 502px;
  color: #3B3B3B;
  font-size: 16px;
  text-align: left;
  padding-right: 23px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content {
    max-height: 77.3333vw;
    font-size: 4.2667vw;
    padding-right: 4vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content ol li strong {
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content ol li strong {
    font-size: 3.7333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content ol li ~ li {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content ol li ~ li {
    margin-top: 6.6667vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot {
    font-size: 3.7333vw;
    gap: 1.3333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot > strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot > strong {
    font-size: 3.7333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot > span {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.4;
}
.modal .modal-body .modal-content-desc .terms_content .dot > span::before {
  position: absolute;
  top: 9px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot > span {
    padding-left: 6.6667vw;
  }
  .modal .modal-body .modal-content-desc .terms_content .dot > span::before {
    position: absolute;
    top: 2.4vw;
    left: 2.6667vw;
    width: 0.6667vw;
    height: 0.6667vw;
  }
}
.modal:not(:has(.modal-footer > *)) .modal-body {
  padding-bottom: 0 !important;
}
.modal .modal-footer {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
}
.modal .modal-footer .btn--default {
  height: 55px;
  max-width: 196px;
}
@media screen and (max-width: 821px) {
  .modal .modal-footer .btn--default {
    width: 43.2vw;
    max-width: none;
    height: 14.6667vw;
    font-size: 4.8vw;
  }
}
.modal.modal-shown + .modal-dimmed {
  display: block;
}

.modal-dimmed {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1110;
}

html.modal-open {
  overflow: hidden;
  height: 100vh;
}

/*! toast popup */
.toast-popup {
  display: flex;
  width: 600px;
  position: fixed;
  right: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: -2px -2px 10px 0 rgba(0, 0, 0, 0.25);
  z-index: 999;
}
@media screen and (max-width: 821px) {
  .toast-popup {
    width: 100%;
  }
}
.toast-popup .toast-info {
  padding: 23px 28px;
  font-size: 12px;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-info {
    font-size: 3.2vw;
  }
}
.toast-popup .toast-info a {
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.toast-popup .toast-btn-wrap {
  display: flex;
  flex-direction: column;
  gap: 0;
  flex-shrink: 0;
  width: 100px;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-btn-wrap {
    width: 24vw;
  }
}
.toast-popup .toast-btn-wrap a,
.toast-popup .toast-btn-wrap button {
  width: 100%;
  flex: 1;
  font-size: 14px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-btn-wrap a,
  .toast-popup .toast-btn-wrap button {
    font-size: 3.2vw;
  }
}
.toast-popup .toast-btn-wrap a.btn-accept,
.toast-popup .toast-btn-wrap button.btn-accept {
  background-color: #003197;
  color: #fff;
}
.toast-popup .toast-btn-wrap a.btn-deny,
.toast-popup .toast-btn-wrap button.btn-deny {
  background-color: #B1BCC4;
  color: #3D576B;
}

.gnb {
  display: flex;
  gap: 0;
  position: absolute;
  width: 100%;
  height: 60px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: transparent;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(228, 234, 239, 0.2);
  color: #fff;
  transition-property: background-color, border-color, color;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  z-index: 10;
}
:root.up .gnb {
  position: fixed;
  z-index: 999;
  backdrop-filter: blur(5px);
}
:root.open-search .gnb {
  background-color: #fff;
  border-color: #B1BCC4;
  color: #3B3B3B;
  transition: none;
}
:root.open-search .gnb .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .h-logo::before {
  content: "";
  width: 112px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='%2301489d'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .h-logo::before {
    width: 27.2vw;
    height: 9.6vw;
  }
}
:root.open-search .gnb .util-menu li .u-sign-in {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-sign-in::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.1 3.55556L6.84 4.8L9.18 7.11111H0V8.88889H9.18L6.84 11.2L8.1 12.4444L12.6 8L8.1 3.55556ZM16.2 14.2222H9V16H16.2C17.19 16 18 15.2 18 14.2222V1.77778C18 0.8 17.19 0 16.2 0H9V1.77778H16.2V14.2222Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-sign-out {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-sign-out::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.5 3.55556L12.231 4.80889L14.553 7.11111H5.4V8.88889H14.553L12.231 11.1822L13.5 12.4444L18 8L13.5 3.55556ZM1.8 1.77778H9V0H1.8C0.81 0 0 0.8 0 1.77778V14.2222C0 15.2 0.81 16 1.8 16H9V14.2222H1.8V1.77778Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-mypage {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-mypage::before {
  content: "";
  width: 15px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-language {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-language::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM5 13.1953C5.60752 13.5469 6.28186 13.7945 7 13.915V9H5V13.1953ZM9 13.915C9.71814 13.7945 10.3925 13.5469 11 13.1953V9H9V13.915ZM2.08496 9C2.31496 10.3705 3.00833 11.5828 4 12.4707V9H2.08496ZM12 12.4707C12.9917 11.5828 13.685 10.3705 13.915 9H12V12.4707ZM4 3.52832C3.00808 4.41622 2.31499 5.62933 2.08496 7H4V3.52832ZM7 2.08398C6.28197 2.20447 5.60745 2.45225 5 2.80371V7H7V2.08398ZM12 7H13.915C13.685 5.62933 12.9919 4.41622 12 3.52832V7ZM9 7H11V2.80371C10.3925 2.45225 9.71803 2.20447 9 2.08398V7Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
:root.open-search .gnb .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  .gnb {
    height: 16vw;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
  }
}
.gnb .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .h-logo::before {
  content: "";
  width: 88px;
  height: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='88' height='36' viewBox='0 0 88 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1651_1390)'%3E %3Cmask id='mask0_1651_1390' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='88' height='36'%3E %3Cpath d='M87.4712 0.0683594H0.264008V35.4109H87.4712V0.0683594Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1651_1390)'%3E %3Cpath d='M51.8706 0.0683594H52.3415L65.4451 0.0881767C67.7074 0.0916022 69.9698 0.0951904 72.2323 0.0989415C72.6923 0.0989415 73.1493 0.170381 73.5649 0.339929C74.2609 0.624221 74.8054 1.10399 75.1529 1.78097C75.3925 2.24711 75.5133 2.76392 75.5048 3.28659C75.4924 5.04592 75.5021 6.8055 75.5018 8.56485C75.5018 8.92665 75.4996 8.92642 75.1328 8.92642C73.4155 8.92642 71.698 8.92986 69.9807 8.92642C69.6277 8.92642 69.275 8.90075 68.9149 8.88658C68.879 8.96852 68.9574 9.01157 69.0029 9.05782C69.3397 9.40475 69.6775 9.75066 70.0206 10.0915C70.7302 10.7966 71.4418 11.4997 72.1555 12.2009C73.3218 13.3427 74.4908 14.4811 75.6624 15.6161C76.2632 16.1972 76.8769 16.7648 77.483 17.341C77.5737 17.4273 77.7309 17.5093 77.6633 17.6546C77.6028 17.7841 77.4402 17.7255 77.323 17.7258C75.9936 17.7272 74.6641 17.7241 73.3347 17.7233C72.3942 17.7233 71.4535 17.724 70.5127 17.7251C70.4384 17.7251 70.3641 17.7224 70.2897 17.7229C70.0285 17.7251 69.8188 17.6314 69.6307 17.4442C68.6916 16.5162 67.7662 15.573 66.791 14.6827C65.4871 13.4927 64.2716 12.2161 62.995 10.9999C62.4431 10.4741 61.8832 9.95617 61.3308 9.43089C61.1731 9.28117 61.0086 9.13412 60.8737 8.90928C60.9994 8.90537 61.0943 8.89973 61.189 8.89973C63.5174 8.90192 65.8458 8.90443 68.1744 8.90732C68.2983 8.90732 68.4222 8.90732 68.5461 8.89973C68.7598 8.88557 68.794 8.85403 68.7975 8.65243C68.8059 8.24531 68.8141 7.8382 68.8128 7.43109C68.8098 6.29074 68.8007 5.15039 68.7967 4.01028C68.7952 3.61394 68.7987 3.6115 68.4083 3.61124C65.2791 3.60995 62.1498 3.60945 59.0203 3.60978C58.6486 3.60978 58.6528 3.61222 58.6533 3.97285C58.6564 7.57323 58.6591 11.1736 58.6613 14.774C58.6613 15.3034 58.6655 15.8329 58.6675 16.3623C58.6675 16.4499 58.6675 16.5375 58.6675 16.6425C58.5584 16.649 58.4783 16.6586 58.3985 16.6584C56.3505 16.6566 54.3028 16.654 52.2553 16.6505C51.8607 16.6505 51.8664 16.6461 51.8729 16.2491C51.8816 15.7034 51.8833 15.1576 51.8831 14.6121C51.8799 9.88754 51.8762 5.16303 51.8719 0.438526C51.8706 0.326962 51.8706 0.214909 51.8706 0.0683594Z' fill='white'/%3E %3Cpath d='M0.274096 0.0761719H22.1667V3.60389C21.5471 3.61441 20.916 3.60609 20.2846 3.6078C19.657 3.60928 19.0295 3.6078 18.401 3.6078H7.01241C7.00249 3.69955 6.98762 3.76904 6.98762 3.83827C6.98663 4.67745 6.98663 5.51646 6.98762 6.35531C6.98762 6.40424 6.98936 6.45317 6.99159 6.5021C6.9963 6.60804 7.04958 6.66847 7.15962 6.67337C7.23397 6.67655 7.30832 6.67997 7.38268 6.67997C11.4284 6.67997 15.4743 6.67997 19.5202 6.67997C20.3044 6.67997 21.0888 6.66505 21.8729 6.65722C21.9624 6.65722 22.0519 6.65722 22.1642 6.65722V10.0986C22.0848 10.1008 21.9907 10.1059 21.8948 10.1059H11.912C10.3847 10.1059 8.8571 10.1059 7.3294 10.1059C7.22505 10.1059 7.12046 10.1162 7.00174 10.1225C6.9948 10.2143 6.9849 10.2852 6.9849 10.3562C6.9849 11.1953 6.9858 12.0344 6.98762 12.8732C6.98762 12.9222 6.98902 12.9711 6.99183 13.0201C6.99654 13.1071 7.04586 13.1531 7.13261 13.1594C7.18218 13.1631 7.23175 13.1634 7.28131 13.1634C10.1382 13.1681 12.9948 13.1774 15.8517 13.1756C17.8497 13.1756 19.8478 13.159 21.846 13.15C21.9431 13.15 22.0405 13.15 22.1597 13.15V16.6559C22.0397 16.6559 21.9349 16.6559 21.8298 16.6559C16.9256 16.6415 12.0212 16.6272 7.11675 16.6129C6.15017 16.6099 5.18358 16.6148 4.21849 16.6069C3.78155 16.6036 3.34336 16.5916 2.9079 16.556C2.70666 16.5397 2.50442 16.4743 2.31309 16.4027C1.46398 16.0846 0.839667 15.5334 0.479061 14.693C0.337066 14.373 0.263738 14.0274 0.263689 13.6779C0.266498 9.22222 0.265834 4.7665 0.261703 0.310799C0.263686 0.23887 0.27013 0.166695 0.274096 0.0761719Z' fill='white'/%3E %3Cpath d='M40.698 16.6365H33.9639C33.9543 16.5331 33.9391 16.4471 33.9391 16.3613C33.9359 12.3381 33.9336 8.3149 33.9322 4.2916C33.9322 4.12866 33.9397 3.96572 33.9364 3.80229C33.9332 3.63886 33.9116 3.61904 33.7523 3.60901C33.6779 3.6046 33.6036 3.60901 33.5293 3.60901H26.4705H26.0933V0.0859375H48.5477V3.60901H40.7962C40.761 3.64008 40.7543 3.64497 40.7488 3.65109C40.7431 3.65665 40.7385 3.6632 40.7352 3.67042C40.7297 3.68565 40.7251 3.70117 40.7213 3.7169C40.7197 3.72496 40.719 3.73316 40.7191 3.74137C40.7191 3.76583 40.7171 3.7903 40.7171 3.81476C40.7153 8.07409 40.7135 12.3334 40.7116 16.5928C40.7084 16.6077 40.7038 16.6224 40.698 16.6365Z' fill='white'/%3E %3Cpath d='M80.623 0.0761719H87.315V16.6439C87.2508 16.649 87.1794 16.6598 87.1089 16.6596C85.6969 16.656 84.2857 16.6511 82.8738 16.6449C82.2388 16.6412 81.6029 16.6268 80.9679 16.616C80.6984 16.6114 80.6706 16.5818 80.669 16.3183C80.6532 10.9847 80.6381 5.65119 80.6238 0.317649C80.623 0.244496 80.623 0.172323 80.623 0.0761719Z' fill='white'/%3E %3Cpath d='M9.45873 31.604C9.47086 31.4467 9.48346 31.2891 9.49686 31.1069C9.88105 31.0528 10.2627 31.0755 10.6617 31.0865C10.6738 31.1536 10.682 31.2212 10.6865 31.2891C10.6887 31.6805 10.6877 32.0708 10.6877 32.4617C10.6891 32.4698 10.6891 32.4781 10.6877 32.4862C10.5785 32.7862 10.7388 32.9687 10.9604 33.1404C11.1091 33.2549 11.2305 33.4025 11.3681 33.5318C11.4062 33.5676 11.4575 33.5891 11.5371 33.6383C11.5867 33.3085 11.5554 33.0107 11.5618 32.7152C11.5676 32.4138 11.5634 32.1124 11.5636 31.81C11.5636 31.5164 11.5636 31.2228 11.5636 30.9292C11.5636 30.6277 11.5636 30.3264 11.5636 30.0252C11.5636 29.7245 11.5636 29.4235 11.5636 29.1078C11.6221 29.0979 11.6758 29.0811 11.7299 29.0811C12.87 29.0797 14.0092 29.0797 15.1476 29.0811C15.5011 29.0811 15.8131 29.1774 16.046 29.461C16.1723 29.6133 16.244 29.8026 16.25 29.9992C16.2597 30.227 16.261 30.455 16.2612 30.6831C16.2622 31.4406 16.2622 32.1979 16.2612 32.9552C16.2612 33.2111 16.226 33.456 16.0537 33.6669C15.8602 33.904 15.6104 34.0265 15.3085 34.0488C15.1523 34.0603 14.995 34.0596 14.8376 34.0596C13.4588 34.0596 12.0803 34.0574 10.7019 34.0615C10.5425 34.0615 10.4166 34.0273 10.3071 33.9077C10.2079 33.7995 10.0895 33.7085 9.98038 33.6094C9.90776 33.5434 9.83617 33.5407 9.76054 33.6048C9.6666 33.6843 9.57146 33.7626 9.47633 33.8406C9.3058 33.9808 9.11473 34.0582 8.8872 34.0564C8.36673 34.0525 7.84623 34.0593 7.32725 34.0564C7.21182 34.0576 7.09666 34.0456 6.984 34.0207C6.60952 33.9311 6.37406 33.6782 6.35721 33.2987C6.33639 32.8356 6.33415 32.3705 6.35225 31.9073C6.36836 31.4963 6.61694 31.2712 7.0296 31.2429C7.09355 31.2384 7.15699 31.2306 7.21622 31.225C7.25712 31.0956 7.16294 31.0491 7.10024 30.9918C6.98549 30.8869 6.8638 30.789 6.74508 30.6877C6.61893 30.5801 6.55325 30.4448 6.56069 30.2792C6.57035 30.068 6.57259 29.8559 6.59737 29.6464C6.62983 29.3746 6.8058 29.2119 7.06306 29.1361C7.16565 29.1053 7.27209 29.0888 7.3793 29.0872C8.17242 29.0816 8.96482 29.0797 9.75658 29.0813C10.0776 29.0813 10.3589 29.1819 10.5393 29.4661C10.5822 29.5341 10.6317 29.61 10.6384 29.6863C10.6632 29.9609 10.6736 30.2366 10.6833 30.5123C10.6868 30.607 10.6337 30.6659 10.5308 30.6655C10.2092 30.6641 9.88755 30.6616 9.56599 30.6576C9.54395 30.6576 9.52239 30.6373 9.47577 30.614C9.47577 30.5206 9.47577 30.4167 9.47577 30.3129C9.47577 30.2195 9.44208 30.1458 9.33878 30.1463C8.88522 30.1485 8.43166 30.1558 7.97834 30.1637C7.95852 30.1637 7.93942 30.1899 7.89333 30.2229C8.39424 30.6972 8.88791 31.1651 9.3819 31.6326L9.45873 31.604ZM12.7907 32.9728C12.8871 32.9809 12.9513 32.9907 13.0154 32.9909C13.6005 32.9924 14.1858 32.9924 14.7712 32.9909C15.0418 32.9909 15.0738 32.9755 15.0797 32.701C15.0953 31.9939 15.0931 31.2866 15.0964 30.5796C15.0937 30.5226 15.0864 30.466 15.0743 30.4103C15.0363 30.1842 15.0205 30.1698 14.7898 30.1695C14.2212 30.1684 13.6524 30.1671 13.0838 30.1695C12.989 30.1695 12.8943 30.1874 12.7907 30.1979V32.9728ZM9.23191 32.9609C9.14296 32.863 9.09634 32.8016 9.04037 32.7506C8.83464 32.5633 8.60933 32.3937 8.42247 32.1897C8.23561 31.9856 8.01426 31.934 7.75627 31.9555C7.58625 31.97 7.54165 32.0113 7.53743 32.184C7.53272 32.371 7.53495 32.5581 7.53966 32.745C7.54511 32.9694 7.57089 32.9937 7.80162 32.9948C8.18923 32.9969 8.57674 32.9969 8.96402 32.9948C9.03292 32.9951 9.10181 32.9782 9.23191 32.9609Z' fill='white'/%3E %3Cpath d='M36.3357 25.444C36.3357 25.1555 36.3357 24.8813 36.3357 24.6055C36.3357 24.5133 36.2764 24.4776 36.1909 24.4754C36.125 24.4734 36.0588 24.4737 35.9926 24.4737C35.3403 24.4737 34.688 24.4756 34.0347 24.4708C33.8864 24.4697 33.7386 24.4547 33.5931 24.4262C33.2927 24.3672 33.0813 24.1571 33.0726 23.8562C33.0552 23.3277 33.053 22.7973 33.0778 22.2693C33.0936 21.931 33.3484 21.6855 33.6875 21.6227C33.8496 21.5921 34.0141 21.5757 34.1792 21.5738C34.914 21.5678 35.6488 21.5667 36.3838 21.5708C36.557 21.5679 36.73 21.5843 36.8995 21.6197C37.2287 21.6968 37.4321 21.928 37.4908 22.2424C37.5404 22.5103 37.5236 22.7907 37.5355 23.0556C37.3399 23.1171 36.6541 23.1254 36.3359 23.0779C36.3302 23.0207 36.3191 22.9585 36.3183 22.8966C36.3148 22.6309 36.3141 22.6275 36.0373 22.6275C35.6328 22.6275 35.2281 22.629 34.8229 22.6297C34.7153 22.6297 34.6079 22.6297 34.5007 22.6312C34.2687 22.6373 34.2528 22.6524 34.2491 22.8888C34.2466 23.011 34.2458 23.1333 34.2466 23.2558C34.2483 23.4977 34.2639 23.5149 34.5192 23.5154C35.1798 23.5171 35.8403 23.5154 36.502 23.5154C36.6093 23.5154 36.7166 23.5154 36.8242 23.52C37.2108 23.5396 37.4686 23.7674 37.531 24.1458C37.5419 24.2101 37.5476 24.275 37.5481 24.3401C37.5499 24.772 37.5499 25.2038 37.5481 25.6353C37.5481 25.8986 37.471 26.1327 37.2685 26.3155C37.1305 26.4397 36.9763 26.5246 36.782 26.5259C36.3035 26.529 35.8246 26.5391 35.3445 26.5396C34.824 26.5396 34.3036 26.5229 33.7844 26.5318C33.4206 26.5381 33.0225 26.2085 32.9998 25.8222C32.9945 25.7332 32.9749 25.6446 32.9737 25.5553C32.9695 25.3447 32.9722 25.134 32.9722 24.8888C33.3705 24.8751 33.7542 24.8862 34.1695 24.8877C34.1745 25.03 34.182 25.1641 34.1824 25.2985C34.1824 25.4208 34.2399 25.4738 34.3643 25.4734C34.9752 25.4714 35.5862 25.4734 36.1972 25.4714C36.2306 25.4738 36.2621 25.4606 36.3357 25.444Z' fill='white'/%3E %3Cpath d='M4.47808 24.7553V21.584H5.65731C5.70862 21.7371 5.73168 26.1407 5.67814 26.5246C5.59834 26.5322 5.51135 26.5464 5.4246 26.5476C5.09448 26.5515 4.76434 26.5449 4.43471 26.5552C4.30063 26.5593 4.23001 26.5161 4.16631 26.3969C3.6674 25.4611 3.16057 24.5294 2.65448 23.5973C2.62415 23.5485 2.59105 23.5015 2.55534 23.4564C2.45051 23.5542 2.48296 23.6667 2.48247 23.7656C2.47949 24.5876 2.48098 25.4097 2.48123 26.2317V26.4911C2.29808 26.5618 1.67401 26.5828 1.19544 26.54C1.14859 26.3869 1.12975 21.9067 1.17758 21.5842H2.60689C3.19641 22.6281 3.78892 23.6765 4.38441 24.7296C4.39085 24.7394 4.41464 24.7386 4.47808 24.7553Z' fill='white'/%3E %3Cpath d='M1.18096 29.0879C1.25185 29.0848 1.30934 29.0801 1.36659 29.0801C2.36539 29.0801 3.36427 29.0807 4.36324 29.0818C4.49509 29.0818 4.62769 29.0818 4.75979 29.0928C5.22399 29.1293 5.53974 29.4405 5.54965 29.9002C5.56229 30.4781 5.54966 31.0565 5.55387 31.6344C5.5566 31.9614 5.40243 32.1909 5.13031 32.3573C5.07479 32.3913 5.02127 32.4278 4.94766 32.4754C5.27257 32.9919 5.59204 33.5001 5.91424 34.0095C5.74744 34.0728 4.95458 34.0921 4.49781 34.0454C4.28491 33.6835 4.06756 33.3115 3.84773 32.9401C3.51463 32.3774 3.70671 32.4891 3.03604 32.4791C2.85463 32.4764 2.67296 32.4816 2.49079 32.4852C2.46724 32.4852 2.4442 32.4984 2.39636 32.5131C2.35076 32.7608 2.38001 33.0198 2.37505 33.2765C2.3701 33.527 2.37505 33.7775 2.37505 34.0469H1.19955C1.15072 33.8959 1.1314 29.4263 1.18096 29.0879ZM4.3439 30.1774C3.99271 30.1233 2.56713 30.1404 2.37827 30.2041C2.37406 30.5875 2.36092 30.9789 2.38447 31.364C2.72153 31.4191 4.16001 31.4009 4.3439 31.3395V30.1774Z' fill='white'/%3E %3Cpath d='M47.9513 26.5325H46.8139C46.8179 25.6043 46.834 24.689 46.8028 23.7412C46.549 23.7412 46.3215 23.7396 46.0939 23.7412C46.0159 23.7412 45.975 23.7902 45.9722 23.8667C45.97 23.9318 45.9693 23.9969 45.9693 24.0625C45.9693 24.7867 45.9698 25.511 45.9708 26.2355V26.521C45.576 26.5749 45.2002 26.531 44.7965 26.5477C44.793 26.4518 44.7876 26.3745 44.7878 26.2972C44.7898 25.5647 44.7938 24.8322 44.7938 24.0999C44.7938 23.9886 44.7754 23.8773 44.7646 23.7561H43.988V26.5198C43.5789 26.567 43.195 26.5386 42.819 26.5462C42.762 26.3593 42.7372 23.1726 42.7851 22.7139C42.837 22.7019 42.8898 22.6937 42.9429 22.6895C44.304 22.6895 45.6653 22.6905 47.0266 22.6924C47.1335 22.6935 47.2399 22.7072 47.3436 22.7333C47.7295 22.827 47.9526 23.0883 47.9602 23.4826C47.9704 24.0116 47.9622 24.5408 47.9622 25.0698C47.9622 25.4685 47.964 25.8673 47.9634 26.2661C47.9634 26.3468 47.956 26.4261 47.9513 26.5325Z' fill='white'/%3E %3Cpath d='M46.3701 30.1775C46.0053 30.1235 44.4349 30.1403 44.2518 30.1985V32.9625C44.3261 32.9734 44.3889 32.9908 44.4518 32.9911C45.005 32.9911 45.5581 32.9928 46.1123 32.9886C46.3733 32.9869 46.3877 32.9679 46.3887 32.7061C46.3887 32.5441 46.3887 32.3821 46.3887 32.2243C46.5773 32.1641 47.302 32.1554 47.6014 32.2124C47.5843 32.6268 47.586 33.0488 47.5427 33.4659C47.5132 33.7483 47.1748 34.0055 46.8487 34.0448C46.7252 34.0577 46.6011 34.0631 46.4769 34.061C45.6759 34.0624 44.8745 34.0624 44.0728 34.061C43.9903 34.061 43.9076 34.061 43.825 34.0534C43.3898 34.0189 43.0758 33.7168 43.0297 33.2888C43.0235 33.2238 43.0207 33.1584 43.0215 33.0931C43.0215 32.0828 43.0225 31.0727 43.0245 30.0628C43.0248 29.9732 43.0331 29.8839 43.0493 29.7959C43.1266 29.3738 43.4079 29.1255 43.8424 29.0912C43.9247 29.0849 44.0074 29.0832 44.0902 29.0832C44.9081 29.0832 45.726 29.0795 46.5423 29.0854C46.7054 29.0866 46.877 29.0976 47.0293 29.1485C47.3228 29.2463 47.5055 29.4566 47.5585 29.7675C47.6202 30.131 47.6016 30.4941 47.5798 30.8665H46.4021C46.3934 30.633 46.3815 30.4105 46.3701 30.1775Z' fill='white'/%3E %3Cpath d='M18.693 29.0927C19.9394 29.0927 21.1759 29.0837 22.4121 29.0978C22.6139 29.0976 22.8078 29.1755 22.952 29.3148C23.0962 29.4542 23.1793 29.6439 23.1834 29.843C23.2082 30.4919 23.1988 31.1429 23.176 31.7923C23.1643 32.1235 22.8689 32.3934 22.5031 32.4364C22.2257 32.469 21.944 32.4704 21.6641 32.4721C21.1612 32.4756 20.6581 32.4675 20.1553 32.4675C20.0753 32.4675 19.9952 32.4849 19.8827 32.4979V34.051H18.7289C18.7203 34.0441 18.712 34.0367 18.7041 34.0289C18.6986 34.0233 18.6943 34.0165 18.6915 34.0091C18.6835 33.9861 18.6782 33.9621 18.6759 33.9379C18.6719 32.3435 18.6687 30.7492 18.6662 29.1548C18.6673 29.1404 18.6789 29.126 18.693 29.0927ZM21.9724 30.1655H19.9402C19.8623 30.3803 19.8586 31.1749 19.9288 31.3724C20.2318 31.4213 21.7908 31.4037 21.9807 31.344C21.9972 30.9577 22.0168 30.5662 21.9724 30.1655Z' fill='white'/%3E %3Cpath d='M66.4996 22.6729V21.3438H67.661V26.5114C67.5986 26.5244 67.5443 26.5454 67.49 26.5451C66.566 26.5422 65.6421 26.5377 64.7181 26.5314C64.5178 26.5346 64.3243 26.4593 64.1798 26.3223C64.0489 26.1999 63.9652 26.0605 63.965 25.874C63.965 25.0601 63.9528 24.2461 63.9582 23.4324C63.9608 23.0761 64.1838 22.8208 64.5392 22.74C64.6759 22.7103 64.8156 22.6948 64.9556 22.694C65.3928 22.6883 65.8302 22.6925 66.2674 22.6911C66.3319 22.6909 66.396 22.6813 66.4996 22.6729ZM66.4587 25.496C66.4811 25.4454 66.4932 25.4308 66.4932 25.4158C66.4961 24.9114 66.4974 24.4069 66.4996 23.9023C66.4996 23.7766 66.4329 23.7324 66.3127 23.7335C65.9578 23.7374 65.6032 23.7358 65.2485 23.7404C65.2029 23.7404 65.1576 23.7665 65.1174 23.7788C65.0678 24.1023 65.0812 25.3135 65.1459 25.5159C65.5823 25.5068 66.0295 25.5425 66.4587 25.496Z' fill='white'/%3E %3Cpath d='M24.8663 23.9732C24.8303 23.6877 24.8373 23.4105 24.961 23.1598C25.1109 22.8554 25.3875 22.7071 25.7251 22.7018C26.3851 22.6917 27.046 22.68 27.7053 22.7018C28.2439 22.7197 28.5572 23.039 28.5728 23.5784C28.5926 24.2777 28.5932 24.9778 28.5745 25.6785C28.5601 26.203 28.2191 26.5432 27.6989 26.5378C26.9893 26.5304 26.2797 26.5402 25.5704 26.5267C25.1945 26.5197 24.8998 26.2549 24.8311 25.8921C24.766 25.5388 24.7674 25.1767 24.8353 24.8239C24.9 24.4724 25.1292 24.272 25.5044 24.2583C25.9506 24.2419 26.3967 24.2443 26.8411 24.2365C27.0116 24.2336 27.1819 24.2248 27.3551 24.2187C27.3704 24.1629 27.3823 24.1064 27.3908 24.0494C27.4119 23.7775 27.375 23.7379 27.0957 23.7355C26.8478 23.7333 26.5999 23.7335 26.3521 23.734C26.1043 23.7345 26.1067 23.7355 26.0051 23.9732H24.8663ZM26.0088 25.0705C25.9956 25.1179 25.985 25.1659 25.9771 25.2144C25.9544 25.4743 25.9918 25.5171 26.2525 25.52C26.5248 25.5226 26.7974 25.5226 27.0704 25.52C27.3754 25.52 27.4173 25.4728 27.388 25.1774C27.3802 25.1406 27.3691 25.1043 27.3549 25.0694L26.0088 25.0705Z' fill='white'/%3E %3Cpath d='M7.60783 23.9765H6.48388C6.43184 23.7042 6.4472 23.4409 6.54064 23.2012C6.63556 22.9565 6.83804 22.7921 7.10794 22.7363C7.22881 22.7109 7.35191 22.6972 7.47549 22.6954C8.05279 22.6906 8.63002 22.6901 9.20717 22.694C9.33061 22.6954 9.45334 22.7129 9.57225 22.7458C9.88628 22.8322 10.0831 23.041 10.1423 23.3556C10.1738 23.5316 10.189 23.7102 10.1876 23.8889C10.1896 24.4177 10.1854 24.9465 10.1749 25.4753C10.1748 25.6295 10.1582 25.7834 10.1254 25.9343C10.0421 26.2839 9.79035 26.4889 9.42725 26.5258C9.36962 26.5324 9.31174 26.536 9.25379 26.5366C8.57762 26.5354 7.90153 26.5273 7.22542 26.5332C6.79938 26.5371 6.41101 26.1784 6.40878 25.7503C6.40729 25.474 6.39365 25.1966 6.41299 24.9216C6.44174 24.5098 6.70074 24.2684 7.1181 24.2524C7.48863 24.2383 7.86015 24.24 8.23117 24.2356C8.38782 24.2339 8.5444 24.2356 8.70208 24.2341C8.96077 24.2302 9.08175 24.044 8.96577 23.8182C8.94539 23.7786 8.87626 23.7416 8.82893 23.7406C8.49089 23.734 8.15284 23.7379 7.81478 23.737C7.6636 23.7355 7.67648 23.8742 7.60783 23.9765ZM7.60362 25.0714C7.5947 25.1557 7.58578 25.2032 7.58503 25.2511C7.58082 25.4985 7.59817 25.5171 7.84304 25.5189C8.13104 25.5205 8.41874 25.5213 8.70652 25.5189C8.96299 25.5169 8.99177 25.4872 8.98487 25.2387C8.97877 25.1821 8.96838 25.1261 8.95364 25.0711L7.60362 25.0714Z' fill='white'/%3E %3Cpath d='M61.5657 32.579C61.553 32.6108 61.5428 32.6435 61.5352 32.6768C61.5018 33.0147 61.5265 33.0406 61.8686 33.0394C62.1244 33.0394 62.3804 33.0403 62.6369 33.0421C62.7419 33.0433 62.8319 33.0338 62.8741 32.9144C62.8872 32.8769 62.9412 32.829 62.9774 32.8282C63.3296 32.8219 63.6818 32.8246 64.0404 32.8246C64.0404 33.0323 64.061 33.2205 64.0359 33.4022C63.9908 33.7318 63.6994 33.9921 63.3472 34.0472C63.2815 34.0565 63.2152 34.0608 63.1489 34.0601C62.5135 34.0601 61.8777 34.0643 61.2423 34.055C61.1027 34.0527 60.9647 34.0241 60.8361 33.9705C60.5126 33.8338 60.3733 33.5688 60.3699 33.23C60.3652 32.7741 60.3627 32.3181 60.3622 31.8621C60.3622 31.593 60.3644 31.3238 60.3682 31.0559C60.3756 30.5336 60.7282 30.2383 61.1895 30.2265C61.8906 30.2087 62.593 30.2038 63.2939 30.2243C63.795 30.2393 64.0818 30.5385 64.1118 31.0296C64.1281 31.3055 64.1246 31.5832 64.1155 31.8597C64.1006 32.3069 63.7544 32.5547 63.4017 32.5479C62.8904 32.5376 62.3784 32.546 61.8666 32.5506C61.763 32.5503 61.6606 32.5694 61.5657 32.579ZM62.9274 31.2593C62.5082 31.2593 62.1156 31.2558 61.7231 31.2608C61.5528 31.2629 61.5288 31.3033 61.5298 31.5208C61.5298 31.7148 61.5471 31.7368 61.7345 31.7383C62.0711 31.741 62.4076 31.7383 62.7442 31.7359C62.8057 31.7315 62.8669 31.7233 62.9274 31.7114V31.2593Z' fill='white'/%3E %3Cpath d='M51.9699 32.8157C52.0878 33.4442 51.9079 33.792 51.5416 33.9594C51.4229 34.0149 51.2941 34.0459 51.1629 34.0507C50.5029 34.0605 49.8426 34.0675 49.1829 34.0544C48.6377 34.0433 48.3457 33.7607 48.3155 33.2196C48.2924 32.7975 48.3048 32.3736 48.3052 31.9503C48.3052 31.641 48.3087 31.3318 48.3169 31.0228C48.3311 30.4926 48.7135 30.2286 49.1641 30.2186C49.8486 30.2036 50.5334 30.2032 51.2184 30.2174C51.7232 30.2272 52.0504 30.5599 52.0675 31.0524C52.0764 31.3124 52.0762 31.5737 52.0645 31.8336C52.0452 32.2703 51.7867 32.5267 51.344 32.5387C50.8732 32.5511 50.4038 32.5458 49.9336 32.548C49.8674 32.548 49.8015 32.548 49.7353 32.5492C49.4917 32.5578 49.3884 32.7151 49.486 32.9406C49.4991 32.964 49.5174 32.9842 49.5396 32.9996C49.5618 33.0148 49.5874 33.0249 49.6141 33.029C49.9688 33.0366 50.3235 33.036 50.6781 33.031C50.7183 33.031 50.7861 32.9913 50.7926 32.9602C50.8228 32.8159 50.9262 32.8159 51.0377 32.8161C51.3503 32.8157 51.6613 32.8157 51.9699 32.8157ZM50.8766 31.276H49.4999V31.7041C49.7725 31.7562 50.6895 31.7445 50.8766 31.6863V31.276Z' fill='white'/%3E %3Cpath d='M41.9661 25.3192C41.9661 25.6373 42.0295 25.9541 41.7988 26.2301C41.6543 26.4028 41.4788 26.5202 41.2513 26.5222C40.5004 26.5291 39.7489 26.5367 38.9982 26.5222C38.647 26.5148 38.3659 26.2332 38.3136 25.891C38.2931 25.7625 38.2824 25.6327 38.2816 25.5027C38.2834 24.9156 38.2908 24.3299 38.296 23.7434C38.296 23.6783 38.298 23.6132 38.2975 23.5476C38.2933 22.9604 38.7075 22.7141 39.1278 22.7016C39.8123 22.6813 40.4986 22.6791 41.1833 22.7016C41.6888 22.7178 41.9837 22.9952 42.0303 23.4865C42.0588 23.8105 42.0532 24.1366 42.0134 24.4595C41.9735 24.7986 41.748 24.9943 41.3992 25.0222C41.0627 25.0486 40.7236 25.0445 40.3856 25.0503C40.1298 25.055 39.8736 25.0491 39.6173 25.0574C39.4616 25.0625 39.4458 25.0888 39.4406 25.2578C39.4346 25.4513 39.4654 25.5105 39.6177 25.515C39.9476 25.5247 40.2783 25.5262 40.6091 25.5176C40.6683 25.5161 40.7273 25.4533 40.7843 25.4156C40.8283 25.3868 40.8684 25.3263 40.911 25.3253C41.255 25.3158 41.5992 25.3192 41.9661 25.3192ZM40.8627 24.1803C40.8713 24.101 40.8757 24.0214 40.8761 23.9415C40.8694 23.7749 40.8376 23.7377 40.6723 23.7353C40.3274 23.7304 39.9819 23.7297 39.6368 23.7377C39.4731 23.7414 39.4418 23.7913 39.4408 23.9782C39.4408 24.1715 39.47 24.2278 39.6234 24.2302C39.993 24.2361 40.3628 24.2287 40.7323 24.2234C40.7705 24.2229 40.8081 24.1989 40.8627 24.1803Z' fill='white'/%3E %3Cpath d='M84.1716 24.6366C84.1716 24.9792 84.1605 25.3217 84.1748 25.6627C84.1938 26.1504 83.803 26.5435 83.3424 26.5345C82.6162 26.5215 81.89 26.5384 81.1646 26.5242C80.7864 26.5169 80.4986 26.2431 80.4376 25.8751C80.4193 25.7626 80.4098 25.6488 80.409 25.5348C80.409 24.9077 80.4035 24.2807 80.4177 23.6538C80.4193 23.4756 80.4558 23.2993 80.5248 23.1347C80.6675 22.815 80.9648 22.7105 81.2954 22.6966C81.5681 22.6853 81.8408 22.6909 82.1135 22.6905C82.452 22.6905 82.7906 22.6905 83.1291 22.6905C83.1949 22.6905 83.2615 22.6905 83.3273 22.6955C83.8902 22.7513 84.17 23.052 84.1748 23.6108C84.178 23.9533 84.1748 24.2959 84.1748 24.6366H84.1716ZM81.6085 25.4756C81.6513 25.4895 81.683 25.5079 81.7132 25.5082C82.085 25.5118 82.4568 25.5169 82.8262 25.5123C82.9713 25.5103 82.9959 25.479 82.9975 25.3055C83.0007 24.8498 83.0007 24.394 82.9975 23.9382C82.9959 23.7559 82.9785 23.7395 82.7993 23.7376C82.4687 23.7337 82.1389 23.7337 81.8091 23.7376C81.6046 23.7402 81.5879 23.7581 81.5863 23.967C81.5839 24.4065 81.5839 24.8459 81.5863 25.2855C81.5903 25.3492 81.5974 25.4127 81.6085 25.4756Z' fill='white'/%3E %3Cpath d='M15.9798 24.5705C15.9798 24.1962 15.9885 23.8216 15.9774 23.4475C15.9657 23.0619 16.304 22.7882 16.6039 22.7319C16.7169 22.7094 16.8317 22.697 16.9469 22.695C17.533 22.6907 18.1191 22.6903 18.7054 22.6937C18.8205 22.6956 18.9351 22.7087 19.0476 22.7331C19.4689 22.821 19.7079 23.1119 19.7123 23.551C19.7173 24.0403 19.7123 24.5284 19.7123 25.017C19.7123 25.2372 19.7103 25.4573 19.7123 25.6776C19.7173 26.1772 19.3537 26.5373 18.8945 26.5361C18.1601 26.5341 17.4253 26.5434 16.6911 26.5268C16.3053 26.5182 16.0047 26.227 15.9831 25.8418C15.9583 25.4197 15.9776 24.9957 15.9776 24.5724L15.9798 24.5705ZM17.1494 25.4757C17.1891 25.4919 17.2114 25.5085 17.2336 25.5088C17.6119 25.5122 17.9904 25.5134 18.3685 25.5156C18.5012 25.5156 18.5341 25.4351 18.5343 25.3243C18.5343 25.0242 18.5349 24.7239 18.536 24.4234C18.536 24.2522 18.536 24.0826 18.536 23.9121C18.536 23.8096 18.4964 23.7408 18.3777 23.7408C17.9913 23.745 17.6051 23.7474 17.2188 23.7528C17.1975 23.7528 17.1764 23.7741 17.1504 23.7878L17.1494 25.4757Z' fill='white'/%3E %3Cpath d='M27.5866 32.134C27.5866 32.4677 27.5985 32.8021 27.5813 33.1351C27.5729 33.3013 27.541 33.4796 27.4671 33.6269C27.3236 33.9126 27.0599 34.0465 26.7397 34.0533C26.3355 34.0621 25.931 34.0604 25.5267 34.0609C25.2462 34.0609 24.9654 34.0656 24.6841 34.055C24.1792 34.0362 23.9004 33.7781 23.832 33.2812C23.8285 33.265 23.8261 33.2487 23.8248 33.2322C23.8264 32.4839 23.8285 31.7356 23.831 30.9873C23.833 30.4894 24.2756 30.221 24.6841 30.2154C25.0063 30.211 25.3285 30.2119 25.6506 30.2115C25.9977 30.2115 26.3446 30.2095 26.6904 30.2132C26.9191 30.2156 27.1298 30.2783 27.308 30.426C27.5311 30.611 27.5769 30.8664 27.5836 31.1319C27.592 31.4654 27.5855 31.7993 27.5855 32.1332L27.5866 32.134ZM26.3986 31.262C25.9433 31.262 25.524 31.2586 25.1049 31.2642C24.9778 31.2659 24.9788 31.3736 24.9783 31.4634C24.9758 31.9114 24.9728 32.3593 24.9761 32.8071C24.9776 33.0003 25.0107 33.0287 25.2142 33.0297C25.5359 33.0311 25.8581 33.0292 26.1808 33.0238C26.244 33.0238 26.3067 33.0047 26.3895 32.991C26.4215 32.4136 26.3984 31.849 26.3986 31.262Z' fill='white'/%3E %3Cpath d='M55.0511 24.6134C55.0511 24.2552 55.0546 23.897 55.0511 23.5388C55.0447 22.9815 55.4477 22.7153 55.8631 22.7031C56.5555 22.683 57.251 22.6766 57.942 22.7031C58.5021 22.7244 58.7934 23.0549 58.7976 23.6068C58.8027 24.2823 58.7987 24.9581 58.7991 25.6338C58.7991 25.8684 58.747 26.0842 58.5822 26.2653C58.4434 26.4177 58.2768 26.5229 58.0687 26.5243C57.2934 26.5302 56.5179 26.5393 55.7432 26.5217C55.3759 26.5134 55.0814 26.2019 55.0663 25.8337C55.0495 25.4276 55.0623 25.0202 55.0623 24.6134H55.0511ZM56.1924 24.6219C56.1924 24.8495 56.1878 25.0772 56.1939 25.3047C56.1989 25.488 56.2257 25.513 56.417 25.5154C56.7463 25.5196 57.0758 25.5196 57.4056 25.5154C57.5918 25.5132 57.6198 25.4895 57.622 25.3003C57.6273 24.8449 57.6273 24.3898 57.622 23.9347C57.6203 23.7617 57.5945 23.739 57.4173 23.7377C57.0877 23.7339 56.758 23.7339 56.4285 23.7377C56.2203 23.7404 56.1954 23.7685 56.1924 23.9868C56.19 24.1991 56.1924 24.4105 56.1924 24.6219Z' fill='white'/%3E %3Cpath d='M38.3697 35.4114H36.9359C36.9425 35.3768 36.9522 35.343 36.9649 35.3103C37.2127 34.8411 37.4499 34.3671 37.7123 33.9067C37.8179 33.7212 37.8133 33.5742 37.7233 33.3858C37.2484 32.393 36.7869 31.3938 36.321 30.3969C36.2979 30.3479 36.2786 30.2955 36.2493 30.2256H37.7059C37.9617 30.8454 38.2178 31.4663 38.4742 32.0884L38.5315 32.0923C38.6963 31.7999 38.794 31.4765 38.9267 31.1695C39.0623 30.8563 39.1883 30.5392 39.3197 30.2207H40.7792L38.3697 35.4114Z' fill='white'/%3E %3Cpath d='M55.3729 31.2725H54.0021C53.9916 31.7416 53.9976 32.1946 53.9964 32.6473C53.9951 33.0999 53.9964 33.5584 53.9964 34.0103C53.8229 34.0741 53.1426 34.0902 52.8028 34.0387V30.2281C52.8569 30.2194 52.9115 30.2137 52.9663 30.2109C53.8576 30.2109 54.7488 30.2119 55.6401 30.2137C55.8772 30.2137 56.0976 30.2587 56.2803 30.4243C56.4629 30.59 56.5627 30.7857 56.5635 31.0262C56.5669 32.003 56.5674 32.98 56.5653 33.9571C56.5621 33.9801 56.5558 34.0025 56.5464 34.0237C56.3529 34.0766 55.6322 34.0809 55.3743 34.0266L55.3729 31.2725Z' fill='white'/%3E %3Cpath d='M24.1724 26.5335H23.0108V26.2862C23.0108 25.5448 23.0112 24.8036 23.0121 24.0625C23.0121 24.0054 23.0108 23.9484 23.0098 23.8911C23.0086 23.7933 22.9625 23.7378 22.8596 23.7378C22.5047 23.7378 22.1496 23.7331 21.794 23.741C21.6569 23.7442 21.6378 23.7806 21.6375 23.9612C21.6375 24.3927 21.641 24.8246 21.6417 25.2561C21.6417 25.6703 21.6417 26.0846 21.6417 26.5222C21.2452 26.5775 20.8618 26.5398 20.4853 26.5587C20.4323 26.3923 20.4109 23.0652 20.4558 22.7078C20.5161 22.7024 20.5797 22.6914 20.6429 22.6914C21.4932 22.6914 22.3436 22.6924 23.1942 22.6945C23.3095 22.6965 23.4244 22.7093 23.5372 22.7327C23.9243 22.8083 24.1642 23.0753 24.1722 23.4623C24.1829 23.9834 24.1776 24.5048 24.1794 25.0262C24.1809 25.442 24.1831 25.858 24.1836 26.2722C24.1846 26.3522 24.1774 26.4309 24.1724 26.5335Z' fill='white'/%3E %3Cpath d='M60.7346 23.7399V26.4898C60.5363 26.5581 59.7878 26.5725 59.5284 26.5192V22.7091C59.5913 22.7025 59.6466 22.6922 59.7018 22.692C60.5693 22.692 61.435 22.6898 62.3017 22.6939C62.4252 22.6951 62.5481 22.7105 62.6681 22.7397C63.0217 22.8241 63.2522 23.0957 63.272 23.4531C63.2841 23.6733 63.2807 23.8935 63.2812 24.1137C63.2823 24.8219 63.2829 25.5303 63.2827 26.239C63.2827 26.3349 63.2827 26.4308 63.2827 26.5394H62.1045C62.0997 26.4255 62.0928 26.3308 62.0926 26.2361C62.0926 25.5194 62.0926 24.8028 62.0926 24.0863C62.0926 24.0129 62.1005 23.9373 62.0834 23.8675C62.0717 23.8216 62.0233 23.7504 61.9889 23.7489C61.5807 23.7296 61.171 23.7399 60.7346 23.7399Z' fill='white'/%3E %3Cpath d='M76.5494 24.123H75.3917C75.3791 24.0006 75.367 23.8893 75.3551 23.769C75.3015 23.7572 75.2559 23.7384 75.2088 23.7381C74.8705 23.7359 74.532 23.7342 74.1927 23.7381C74.0024 23.7406 73.9726 23.7675 73.9711 23.9493C73.9675 24.3973 73.968 24.8453 73.9729 25.2932C73.9748 25.4762 74.0036 25.5114 74.1602 25.5133C74.5233 25.518 74.8864 25.5133 75.2508 25.5109C75.2817 25.5109 75.3127 25.4942 75.3628 25.4798C75.3709 25.3614 75.3791 25.243 75.3897 25.0913C75.7784 25.1018 76.161 25.0769 76.5777 25.1158C76.5611 25.4108 76.5811 25.6927 76.5209 25.9569C76.4511 26.263 76.2168 26.4507 75.8986 26.5181C75.8659 26.5243 75.8327 26.527 75.7995 26.5265C75.0807 26.5294 74.362 26.5468 73.6457 26.5294C73.1074 26.5165 72.8206 26.2265 72.8095 25.699C72.7946 24.9826 72.7946 24.2661 72.8095 23.5492C72.8214 23.0122 73.1069 22.7399 73.6618 22.6976C73.8353 22.6844 74.0088 22.6912 74.1823 22.6912C74.6611 22.6912 75.1399 22.688 75.6197 22.6927C75.8817 22.6952 76.1269 22.7556 76.3217 22.9454C76.455 23.0756 76.5464 23.2275 76.5489 23.4181C76.5517 23.6449 76.5494 23.872 76.5494 24.123Z' fill='white'/%3E %3Cpath d='M54.3441 24.1253H53.1927C53.1847 24.043 53.1746 23.965 53.1709 23.887C53.1659 23.789 53.1198 23.7372 53.0172 23.7377C52.6544 23.7391 52.2915 23.7391 51.9286 23.7414C51.8172 23.7414 51.7664 23.8008 51.7668 23.9109C51.7683 24.391 51.7688 24.8709 51.7683 25.351C51.7683 25.462 51.8234 25.5161 51.9344 25.5161C52.2979 25.5161 52.6608 25.5161 53.0232 25.5161C53.1223 25.5161 53.1775 25.4713 53.1756 25.3678C53.1738 25.2876 53.1756 25.2071 53.1756 25.1114H54.3503C54.3563 25.4026 54.3815 25.6856 54.3161 25.9624C54.2465 26.2574 53.9464 26.5165 53.639 26.5222C52.8727 26.5361 52.1054 26.5432 51.339 26.5243C50.9235 26.5141 50.6359 26.2136 50.6124 25.7992C50.5896 25.4016 50.597 25.0023 50.5952 24.6037C50.5938 24.2613 50.5952 23.9202 50.6005 23.5784C50.6079 22.9792 50.9574 22.7278 51.5032 22.6976C51.7757 22.6828 52.0484 22.6928 52.3195 22.6925C52.6742 22.6925 53.0291 22.6859 53.3835 22.6965C53.5314 22.6999 53.6779 22.7246 53.8184 22.7698C54.1159 22.8689 54.3062 23.082 54.3389 23.3917C54.3639 23.6232 54.3441 23.86 54.3441 24.1253Z' fill='white'/%3E %3Cpath d='M35.9222 31.6341H34.7851C34.7774 31.5252 34.7695 31.4139 34.7604 31.2767C34.308 31.2424 33.8599 31.2651 33.3945 31.268C33.3811 31.3435 33.3718 31.4195 33.3667 31.4959C33.3628 31.9275 33.3611 32.359 33.3617 32.7906C33.3617 33.0064 33.3846 33.0266 33.6044 33.0277C33.9097 33.0291 34.2153 33.0277 34.5214 33.023C34.5938 33.023 34.6662 33.0081 34.7507 32.9985C34.7611 32.8676 34.7703 32.7502 34.7804 32.6247H35.9453C35.97 32.9359 36.0067 33.2408 35.8994 33.5245C35.7775 33.8471 35.5168 34.0313 35.1611 34.0506C34.9059 34.0645 34.6496 34.0613 34.3928 34.0611C33.9306 34.0611 33.4681 34.0648 33.0064 34.0513C32.6493 34.0405 32.3471 33.8333 32.2646 33.5397C32.2192 33.367 32.1959 33.1894 32.1952 33.011C32.186 32.4987 32.1878 31.9859 32.1925 31.4736C32.1938 31.2709 32.2062 31.0684 32.2299 30.8671C32.2683 30.5476 32.4733 30.3597 32.7721 30.2694C32.8909 30.2349 33.0139 30.2172 33.1377 30.2168C33.7735 30.2116 34.4092 30.2116 35.0446 30.2168C35.1683 30.2175 35.2912 30.236 35.4094 30.2719C35.6528 30.3453 35.8169 30.5165 35.9037 30.7496C35.97 30.9336 35.9755 31.3914 35.9222 31.6341Z' fill='white'/%3E %3Cpath d='M68.3799 22.6914C68.737 22.6914 69.0739 22.6914 69.4117 22.6914C69.4511 22.6914 69.4903 22.6992 69.5539 22.7063V25.4852C69.6481 25.4969 69.7192 25.513 69.7904 25.5137C70.1039 25.5172 70.4174 25.5189 70.7309 25.5157C70.9384 25.5135 70.9575 25.4956 70.958 25.2891C70.9597 24.5241 70.958 23.759 70.958 22.9938V22.708H72.1142C72.1249 22.7596 72.132 22.8118 72.1354 22.8644C72.1354 23.784 72.1318 24.704 72.1338 25.6236C72.1338 25.8335 72.0943 26.0275 71.9681 26.1995C71.8254 26.3953 71.6386 26.5242 71.3889 26.5259C70.6221 26.5308 69.855 26.5376 69.0882 26.5235C68.7412 26.5171 68.4404 26.2137 68.3943 25.8685C68.3813 25.7471 68.3762 25.625 68.3792 25.503C68.3782 24.7217 68.3782 23.9404 68.3792 23.1589L68.3799 22.6914Z' fill='white'/%3E %3Cpath d='M78.9942 25.5734H79.8548V26.4979C79.8287 26.5153 79.8152 26.5317 79.8017 26.5317C79.349 26.5302 78.8945 26.5459 78.4432 26.518C78.1158 26.4979 77.866 26.2457 77.8008 25.9264C77.7736 25.7826 77.7603 25.6367 77.7609 25.4904C77.7567 25.0256 77.7609 24.5625 77.7609 24.0983C77.7609 23.9941 77.7503 23.8899 77.7443 23.7817C77.5254 23.6924 77.3066 23.7759 77.0655 23.7203C77.0407 23.3939 77.0536 23.0583 77.0543 22.697H77.7341C77.7884 22.3223 77.7321 21.9654 77.7646 21.5793C78.1572 21.5627 78.547 21.5678 78.9667 21.5761V22.6815H79.8168C79.8881 22.8758 79.8953 23.4854 79.831 23.7374H79.0217C78.9526 23.931 78.9354 25.2382 78.9942 25.5734Z' fill='white'/%3E %3Cpath d='M57.6971 30.2231V29.1334C57.8778 29.0723 58.6092 29.06 58.9088 29.1158V30.1899C59.2263 30.2433 59.523 30.1899 59.8199 30.2261V31.2591C59.5906 31.2591 59.3792 31.2591 59.1675 31.2591C58.9276 31.2605 58.9103 31.2737 58.9081 31.5037C58.9041 31.9518 58.9036 32.3997 58.9066 32.8474C58.9083 33.0754 58.9284 33.0893 59.1706 33.0905C59.3829 33.0905 59.5956 33.0905 59.8218 33.0905V34.0279C59.7849 34.0413 59.7626 34.057 59.7403 34.057C59.319 34.057 58.8977 34.069 58.4781 34.0449C58.1846 34.0281 57.9378 33.8891 57.8089 33.6102C57.7642 33.5144 57.739 33.4109 57.7345 33.3056C57.7209 32.8407 57.7177 32.3776 57.7127 31.9135C57.7105 31.7038 57.7127 31.4942 57.7127 31.2644H57.0222V30.2231H57.6971Z' fill='white'/%3E %3Cpath d='M10.6887 23.7056V22.6983H11.3646C11.439 22.321 11.3713 21.9643 11.3859 21.6032C11.5842 21.5416 11.7825 21.5775 11.9758 21.5711C12.1647 21.565 12.354 21.5699 12.5768 21.5699C12.5807 21.9398 12.5847 22.2998 12.589 22.6875H13.506V23.7395C13.2829 23.7395 13.0705 23.7395 12.8588 23.7395C12.5974 23.7395 12.5862 23.7481 12.5837 23.992C12.5806 24.4478 12.5802 24.9037 12.5825 25.3597C12.5825 25.4221 12.5989 25.4844 12.6105 25.5686H13.5162C13.5193 25.8955 13.523 26.1986 13.5127 26.5267C13.4217 26.5365 13.3428 26.5528 13.2648 26.5511C12.9017 26.547 12.5386 26.5441 12.1758 26.5287C11.7512 26.5108 11.457 26.2468 11.4295 25.8311C11.4048 25.4744 11.4194 25.1153 11.4169 24.7573C11.4152 24.4968 11.4198 24.2362 11.4099 23.9759C11.402 23.7625 11.3713 23.7403 11.1579 23.7371C11.0258 23.7349 10.894 23.7371 10.7614 23.7356C10.7468 23.7351 10.7319 23.7236 10.6887 23.7056Z' fill='white'/%3E %3Cpath d='M28.3199 34.0652V28.852C28.7055 28.8442 29.0882 28.8486 29.4679 28.852C29.5259 29.0258 29.5442 33.6924 29.4887 34.0437C29.3033 34.0907 29.1063 34.0611 28.9124 34.0655C28.7238 34.0687 28.535 34.0652 28.3199 34.0652Z' fill='white'/%3E %3Cpath d='M29.3488 26.5564V21.3496H30.5035C30.5129 23.08 30.5055 24.791 30.5144 26.5307C30.1223 26.5679 29.7473 26.5385 29.3488 26.5564Z' fill='white'/%3E %3Cpath d='M84.8708 26.5447V26.2807C84.8708 25.4585 84.8708 24.6362 84.8708 23.8139C84.8708 23.6998 84.8724 23.5856 84.8804 23.4713C84.9073 23.0904 85.1436 22.8171 85.5194 22.7305C85.5828 22.7131 85.6478 22.7026 85.7144 22.6994C86.2844 22.6965 86.8544 22.6972 87.4221 22.6977C87.4363 22.6977 87.4506 22.7107 87.472 22.7222V23.7209C87.3935 23.7277 87.3301 23.7378 87.2667 23.738C86.9614 23.7395 86.6562 23.738 86.3502 23.738C86.0442 23.738 86.0434 23.738 86.0434 24.0316C86.0434 24.7644 86.0442 25.4972 86.045 26.2298V26.5188C85.6541 26.5744 85.2815 26.5384 84.8708 26.5447Z' fill='white'/%3E %3Cpath d='M65.9997 34.0532H64.8621C64.8003 33.8349 64.8395 33.6237 64.8373 33.4156C64.8326 32.7248 64.834 32.0342 64.8331 31.3435C64.8331 31.2542 64.8311 31.1649 64.8313 31.0744C64.8328 30.4941 65.215 30.2279 65.7235 30.2167C66.1766 30.2064 66.6299 30.2132 67.0832 30.2125H67.4322C67.4465 30.5592 67.4478 30.8875 67.4352 31.251C66.9575 31.2736 66.4921 31.2477 65.9977 31.2635L65.9997 34.0532Z' fill='white'/%3E %3Cpath d='M15.2836 26.5367H14.1062V22.7051H15.2836V26.5367Z' fill='white'/%3E %3Cpath d='M48.7366 26.5586V22.7051H49.9186V26.5259C49.532 26.5858 49.1421 26.5388 48.7366 26.5586Z' fill='white'/%3E %3Cpath d='M30.3519 30.2266H31.5168V34.0356C31.3366 34.0975 31.1391 34.0581 30.9467 34.0655C30.7579 34.0726 30.5686 34.067 30.3846 34.067C30.3261 33.8937 30.3006 30.7193 30.3519 30.2266Z' fill='white'/%3E %3Cpath d='M15.2621 22.2877H14.1085V21.369C14.2718 21.3173 14.9051 21.3054 15.2471 21.349C15.311 21.5104 15.3229 21.9831 15.2621 22.2877Z' fill='white'/%3E %3Cpath d='M48.7389 22.3046V21.3418H49.918V22.2742C49.5335 22.3146 49.1496 22.2757 48.7389 22.3046Z' fill='white'/%3E %3Cpath d='M30.3491 29.7859V28.8613H31.5229C31.5256 29.0067 31.5298 29.1569 31.5313 29.3069C31.5328 29.4568 31.5313 29.6142 31.5313 29.7859H30.3491Z' fill='white'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1651_1390'%3E %3Crect width='88' height='36' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .h-logo::before {
    width: 20.5333vw;
    height: 8.5333vw;
  }
}
.gnb .menu {
  display: flex;
  gap: 80px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
  color: currentColor;
  font-weight: 600;
}
@media screen and (max-width: 1380px) {
  .gnb .menu {
    gap: 30px;
  }
}
.gnb .menu > li {
  display: flex;
  gap: 0;
  align-items: center;
  height: 60px;
  position: relative;
}
.gnb .menu > li.on > a, .gnb .menu > li:hover > a {
  color: #109A59;
}
.gnb .menu > li.on::before, .gnb .menu > li:hover::before {
  width: 100%;
  height: 4px;
  background-color: #71B261;
  position: absolute;
  left: 0;
  bottom: 1px;
  content: "";
}
.gnb .menu > li > a:focus {
  color: #109A59;
}
.gnb .menu > li:has(a:focus)::before {
  width: 100%;
  height: 4px;
  background-color: #71B261;
  position: absolute;
  left: 0;
  bottom: 1px;
  content: "";
}
.gnb .menu .depth2 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 24px 10px;
  width: 200px;
  position: absolute;
  top: 58px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  font-weight: 600;
  background-color: #fff;
  color: #3B3B3B;
  border: 1px solid #71B261;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.gnb .menu .depth2 li {
  display: flex;
  gap: 0;
  justify-content: center;
}
.gnb .menu .depth2 li a.on, .gnb .menu .depth2 li a:hover {
  color: #109A59;
}
@media screen and (max-width: 821px) {
  .gnb .menu {
    display: none;
  }
}
.gnb .util-menu {
  display: flex;
  gap: 25px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu {
    gap: 4vw;
  }
}
.gnb .util-menu li {
  display: flex;
  gap: 7px;
  align-items: center;
}
.gnb .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
.gnb .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  .gnb .util-menu li:not(:has(.u-search, .btn-all-menu)) {
    display: none;
  }
}
.gnb.white, .gnb.active {
  background-color: #fff;
  border-color: #B1BCC4;
  color: #3B3B3B;
}
.gnb.white .h-logo, .gnb.active .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .h-logo::before, .gnb.active .h-logo::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='77' height='32' viewBox='0 0 77 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1219_16795)'%3E %3Cmask id='mask0_1219_16795' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='77' height='32'%3E %3Cpath d='M76.5378 0.0605469H0.231445V31.4761H76.5378V0.0605469Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1219_16795)'%3E %3Cpath d='M45.3877 0.0605469H45.7998L57.2654 0.0781623C59.2449 0.0812071 61.2245 0.0843967 63.2042 0.0877309C63.6067 0.0877309 64.0066 0.151233 64.3702 0.301942C64.9792 0.554646 65.4556 0.981111 65.7597 1.58286C65.9693 1.99721 66.075 2.4566 66.0676 2.92119C66.0568 4.48505 66.0653 6.04912 66.065 7.61299C66.065 7.93459 66.063 7.93438 65.7421 7.93438C64.2394 7.93438 62.7366 7.93744 61.234 7.93438C60.9252 7.93438 60.6166 7.91156 60.3015 7.89897C60.2701 7.9718 60.3386 8.01006 60.3785 8.05118C60.6732 8.35956 60.9688 8.66704 61.2689 8.96999C61.8898 9.59678 62.5125 10.2218 63.137 10.8451C64.1575 11.8599 65.1804 12.8718 66.2055 13.8807C66.7312 14.3973 67.2682 14.9018 67.7986 15.414C67.8779 15.4908 68.0154 15.5636 67.9563 15.6928C67.9033 15.8078 67.7611 15.7558 67.6585 15.756C66.4953 15.7573 65.332 15.7545 64.1688 15.7539C63.3458 15.7539 62.5228 15.7544 61.6996 15.7554C61.6346 15.7554 61.5695 15.753 61.5044 15.7534C61.2758 15.7554 61.0924 15.6721 60.9278 15.5057C60.1061 14.6809 59.2963 13.8425 58.443 13.0511C57.3021 11.9933 56.2386 10.8586 55.1215 9.77751C54.6386 9.3101 54.1487 8.84972 53.6653 8.38279C53.5274 8.24972 53.3834 8.119 53.2654 7.91914C53.3754 7.91566 53.4584 7.91065 53.5413 7.91065C55.5786 7.9126 57.616 7.91483 59.6535 7.9174C59.7619 7.9174 59.8704 7.9174 59.9788 7.91065C60.1657 7.89806 60.1956 7.87003 60.1987 7.69083C60.206 7.32895 60.2132 6.96707 60.2121 6.60519C60.2095 5.59155 60.2015 4.5779 60.1981 3.56448C60.1967 3.21217 60.1998 3.21 59.8582 3.20978C57.1201 3.20862 54.382 3.20819 51.6437 3.20848C51.3184 3.20848 51.3221 3.21065 51.3226 3.5312C51.3253 6.73155 51.3276 9.93187 51.3295 13.1322C51.3295 13.6028 51.3332 14.0734 51.3349 14.544C51.3349 14.6219 51.3349 14.6998 51.3349 14.7931C51.2395 14.7989 51.1694 14.8074 51.0996 14.8072C49.3076 14.8056 47.5159 14.8033 45.7243 14.8003C45.379 14.8003 45.384 14.7964 45.3897 14.4434C45.3973 13.9584 45.3988 13.4732 45.3986 12.9883C45.3958 8.78871 45.3926 4.58915 45.3888 0.389584C45.3877 0.290416 45.3877 0.190813 45.3877 0.0605469Z' fill='%23EA5404'/%3E %3Cpath d='M0.240335 0.0683594H19.3963V3.20411C18.8542 3.21346 18.302 3.20606 17.7495 3.20759C17.2004 3.2089 16.6513 3.20759 16.1014 3.20759H6.13636C6.12768 3.28914 6.11467 3.35091 6.11467 3.41245C6.1138 4.15838 6.1138 4.90417 6.11467 5.64981C6.11467 5.69331 6.11619 5.7368 6.11814 5.7803C6.12226 5.87447 6.16889 5.92818 6.26517 5.93253C6.33022 5.93536 6.39529 5.93841 6.46035 5.93841C10.0004 5.93841 13.5405 5.93841 17.0807 5.93841C17.7668 5.93841 18.4532 5.92514 19.1393 5.91818C19.2176 5.91818 19.296 5.91818 19.3942 5.91818V8.97717C19.3247 8.97912 19.2423 8.98371 19.1585 8.98371H10.4235C9.08707 8.98371 7.75047 8.98371 6.41372 8.98371C6.32242 8.98371 6.2309 8.99283 6.12703 8.99846C6.12095 9.07999 6.11229 9.14309 6.11229 9.20618C6.11229 9.95206 6.11308 10.6979 6.11467 11.4435C6.11467 11.487 6.11589 11.5305 6.11836 11.574C6.12248 11.6514 6.16563 11.6923 6.24154 11.6979C6.28491 11.7012 6.32828 11.7014 6.37165 11.7014C8.8714 11.7056 11.3709 11.7139 13.8707 11.7123C15.619 11.7123 17.3673 11.6975 19.1157 11.6895C19.2007 11.6895 19.286 11.6895 19.3902 11.6895V14.8059C19.2853 14.8059 19.1936 14.8059 19.1016 14.8059C14.8104 14.7931 10.5191 14.7804 6.22765 14.7676C5.3819 14.765 4.53614 14.7694 3.69168 14.7624C3.30935 14.7594 2.92594 14.7487 2.54492 14.7171C2.36883 14.7026 2.19187 14.6445 2.02445 14.5808C1.28149 14.2981 0.73521 13.8081 0.41968 13.0611C0.295435 12.7766 0.231272 12.4694 0.231229 12.1588C0.233687 8.19818 0.233106 4.23754 0.229492 0.276917C0.231227 0.21298 0.236865 0.148824 0.240335 0.0683594Z' fill='%23005CA2'/%3E %3Cpath d='M35.6112 14.7878H29.7189C29.7104 14.6958 29.6972 14.6195 29.6972 14.5431C29.6943 10.967 29.6923 7.3908 29.6911 3.81454C29.6911 3.6697 29.6977 3.52487 29.6948 3.3796C29.692 3.23432 29.6731 3.21671 29.5337 3.20779C29.4686 3.20387 29.4036 3.20779 29.3385 3.20779H23.1621H22.832V0.0761719H42.4797V3.20779H35.6971C35.6663 3.23541 35.6604 3.23976 35.6557 3.2452C35.6507 3.25013 35.6466 3.25596 35.6437 3.26238C35.6389 3.27591 35.6349 3.28971 35.6316 3.30369C35.6302 3.31086 35.6296 3.31815 35.6296 3.32545C35.6296 3.34719 35.6279 3.36894 35.6279 3.39068C35.6263 7.17675 35.6247 10.9628 35.6231 14.7489C35.6203 14.7622 35.6163 14.7752 35.6112 14.7878Z' fill='%23005CA2'/%3E %3Cpath d='M70.5459 0.0683594H76.4014V14.7953C76.3452 14.7998 76.2827 14.8094 76.221 14.8092C74.9855 14.806 73.7508 14.8016 72.5153 14.7961C71.9596 14.7928 71.4033 14.78 70.8477 14.7704C70.6118 14.7663 70.5875 14.74 70.5861 14.5058C70.5723 9.76486 70.5591 5.02393 70.5466 0.283006C70.5459 0.217981 70.5459 0.153827 70.5459 0.0683594Z' fill='%23005CA2'/%3E %3Cpath d='M8.27673 28.0931C8.28734 27.9532 8.29837 27.8132 8.31009 27.6512C8.64626 27.6031 8.9802 27.6233 9.32934 27.6331C9.33988 27.6927 9.3471 27.7528 9.35105 27.8132C9.35299 28.1611 9.35209 28.508 9.35209 28.8555C9.35334 28.8627 9.35334 28.87 9.35209 28.8773C9.2565 29.1439 9.39676 29.3061 9.59065 29.4588C9.72079 29.5605 9.82706 29.6917 9.94742 29.8067C9.98078 29.8385 10.0257 29.8577 10.0953 29.9013C10.1387 29.6082 10.1113 29.3435 10.117 29.0808C10.122 28.8129 10.1183 28.545 10.1185 28.2762C10.1185 28.0152 10.1185 27.7542 10.1185 27.4933C10.1185 27.2253 10.1185 26.9575 10.1185 26.6897C10.1185 26.4225 10.1185 26.1549 10.1185 25.8742C10.1697 25.8655 10.2167 25.8505 10.264 25.8505C11.2616 25.8493 12.2584 25.8493 13.2545 25.8505C13.5638 25.8505 13.8368 25.9361 14.0406 26.1882C14.1511 26.3236 14.2138 26.4918 14.2191 26.6666C14.2276 26.8691 14.2287 27.0718 14.2289 27.2745C14.2297 27.9478 14.2297 28.621 14.2289 29.2942C14.2289 29.5217 14.1981 29.7393 14.0474 29.9268C13.878 30.1375 13.6594 30.2465 13.3953 30.2663C13.2586 30.2765 13.1209 30.2758 12.9832 30.2758C11.7768 30.2758 10.5706 30.2739 9.36451 30.2776C9.22501 30.2776 9.11485 30.2472 9.01905 30.1408C8.93227 30.0447 8.82863 29.9637 8.73318 29.8757C8.66963 29.817 8.60699 29.8146 8.54082 29.8716C8.45861 29.9423 8.37537 30.0118 8.29213 30.0812C8.14291 30.2058 7.97573 30.2746 7.77664 30.273C7.32123 30.2696 6.8658 30.2756 6.41169 30.273C6.31069 30.2741 6.20991 30.2634 6.11134 30.2412C5.78367 30.1617 5.57765 29.9368 5.5629 29.5995C5.54468 29.1878 5.54273 28.7744 5.55856 28.3627C5.57265 27.9973 5.79017 27.7973 6.15124 27.7721C6.2072 27.7681 6.2627 27.7612 6.31454 27.7562C6.35032 27.6412 6.26791 27.5999 6.21305 27.5489C6.11264 27.4556 6.00616 27.3687 5.90229 27.2786C5.7919 27.1829 5.73444 27.0627 5.74094 26.9155C5.7494 26.7278 5.75135 26.5392 5.77304 26.353C5.80145 26.1114 5.95542 25.9668 6.18052 25.8994C6.27029 25.8721 6.36342 25.8574 6.45723 25.8559C7.15121 25.851 7.84455 25.8492 8.53735 25.8507C8.81822 25.8507 9.06435 25.9401 9.22223 26.1928C9.25976 26.2532 9.30312 26.3207 9.30894 26.3885C9.33065 26.6325 9.33974 26.8776 9.34821 27.1227C9.35126 27.2069 9.30485 27.2593 9.21481 27.2588C8.93338 27.2577 8.65195 27.2554 8.37058 27.2519C8.3513 27.2519 8.33243 27.2338 8.29164 27.2131C8.29164 27.1301 8.29164 27.0377 8.29164 26.9455C8.29164 26.8624 8.26216 26.7969 8.17177 26.7973C7.77491 26.7993 7.37805 26.8058 6.98139 26.8128C6.96405 26.8128 6.94733 26.8361 6.90701 26.8655C7.3453 27.2871 7.77727 27.7029 8.20951 28.1185L8.27673 28.0931ZM11.1922 29.3098C11.2765 29.317 11.3327 29.3257 11.3888 29.3259C11.9008 29.3272 12.4129 29.3272 12.9251 29.3259C13.1619 29.3259 13.1899 29.3122 13.1951 29.0682C13.2087 28.4397 13.2068 27.811 13.2097 27.1825C13.2074 27.1319 13.2009 27.0815 13.1904 27.032C13.1571 26.8311 13.1433 26.8182 12.9414 26.818C12.4439 26.817 11.9462 26.8159 11.4487 26.818C11.3657 26.818 11.2828 26.8339 11.1922 26.8433V29.3098ZM8.07826 29.2992C8.00043 29.2122 7.95964 29.1576 7.91066 29.1123C7.73065 28.9458 7.5335 28.7951 7.37 28.6137C7.2065 28.4323 7.01282 28.3864 6.78707 28.4056C6.63831 28.4184 6.59928 28.4552 6.59559 28.6087C6.59147 28.7749 6.59342 28.9412 6.59754 29.1073C6.60232 29.3068 6.62487 29.3283 6.82676 29.3294C7.16591 29.3313 7.50499 29.3313 7.84386 29.3294C7.90414 29.3296 7.96443 29.3146 8.07826 29.2992Z' fill='%23005CA2'/%3E %3Cpath d='M31.7944 22.6169C31.7944 22.3605 31.7944 22.1167 31.7944 21.8716C31.7944 21.7896 31.7425 21.7578 31.6677 21.7559C31.6101 21.7542 31.5521 21.7544 31.4942 21.7544C30.9234 21.7544 30.3527 21.7561 29.7811 21.7518C29.6513 21.7508 29.5219 21.7375 29.3946 21.7122C29.1318 21.6598 28.9468 21.473 28.9392 21.2055C28.924 20.7357 28.9221 20.2643 28.9437 19.7949C28.9576 19.4942 29.1805 19.276 29.4772 19.2202C29.6191 19.193 29.763 19.1784 29.9075 19.1767C30.5504 19.1713 31.1934 19.1704 31.8365 19.1741C31.988 19.1715 32.1394 19.1861 32.2877 19.2175C32.5757 19.2861 32.7537 19.4915 32.8051 19.7711C32.8485 20.0092 32.8338 20.2584 32.8442 20.4939C32.6731 20.5485 32.073 20.5559 31.7946 20.5137C31.7896 20.4628 31.7799 20.4076 31.7792 20.3526C31.7761 20.1164 31.7755 20.1133 31.5333 20.1133C31.1793 20.1133 30.8252 20.1146 30.4707 20.1153C30.3765 20.1153 30.2826 20.1153 30.1887 20.1166C29.9858 20.122 29.9719 20.1355 29.9686 20.3456C29.9664 20.4542 29.9657 20.5629 29.9664 20.6718C29.9679 20.8869 29.9816 20.9021 30.205 20.9025C30.783 20.9041 31.3609 20.9025 31.9399 20.9025C32.0338 20.9025 32.1277 20.9025 32.2218 20.9067C32.5601 20.9241 32.7857 21.1265 32.8403 21.463C32.8498 21.5201 32.8548 21.5778 32.8552 21.6356C32.8568 22.0195 32.8568 22.4033 32.8552 22.7869C32.8552 23.0209 32.7878 23.2291 32.6106 23.3915C32.4899 23.502 32.3549 23.5775 32.1849 23.5786C31.7662 23.5814 31.3472 23.5903 30.9271 23.5907C30.4717 23.5907 30.0163 23.5759 29.562 23.5838C29.2437 23.5894 28.8954 23.2965 28.8754 22.9531C28.8709 22.8739 28.8537 22.7952 28.8526 22.7158C28.8489 22.5286 28.8514 22.3414 28.8514 22.1234C29.1998 22.1112 29.5356 22.121 29.899 22.1224C29.9034 22.2489 29.9099 22.3681 29.9103 22.4875C29.9103 22.5962 29.9606 22.6434 30.0694 22.643C30.604 22.6413 31.1385 22.643 31.6732 22.6412C31.7025 22.6434 31.73 22.6316 31.7944 22.6169Z' fill='%23005CA2'/%3E %3Cpath d='M3.91917 22.0045V19.1855H4.951C4.99588 19.3217 5.01606 23.236 4.96922 23.5772C4.89939 23.5839 4.82327 23.5966 4.74737 23.5977C4.45851 23.6011 4.16965 23.5953 3.88122 23.6044C3.7639 23.6081 3.7021 23.5696 3.64637 23.4637C3.20982 22.6319 2.76635 21.8037 2.32351 20.9752C2.29697 20.9318 2.26801 20.89 2.23677 20.8499C2.14504 20.9369 2.17344 21.0369 2.173 21.1247C2.1704 21.8555 2.1717 22.5862 2.17192 23.3169V23.5474C2.01166 23.6103 1.46561 23.629 1.04685 23.5909C1.00586 23.4548 0.989373 19.4724 1.03123 19.1858H2.28187C2.79771 20.1137 3.31615 21.0456 3.8372 21.9817C3.84284 21.9903 3.86365 21.9897 3.91917 22.0045Z' fill='%23005CA2'/%3E %3Cpath d='M1.03411 25.8566C1.09613 25.8538 1.14644 25.8496 1.19653 25.8496C2.07048 25.8496 2.94451 25.8502 3.8186 25.8511C3.93397 25.8511 4.05 25.8511 4.16558 25.8609C4.57176 25.8934 4.84804 26.17 4.85671 26.5786C4.86777 27.0923 4.85672 27.6064 4.86041 28.1201C4.86279 28.4108 4.7279 28.6148 4.48979 28.7627C4.44121 28.7929 4.39438 28.8253 4.32997 28.8677C4.61427 29.3268 4.8938 29.7785 5.17573 30.2313C5.02978 30.2876 4.33603 30.3048 3.93635 30.2632C3.75007 29.9416 3.55988 29.6109 3.36753 29.2807C3.07607 28.7805 3.24414 28.8799 2.65731 28.871C2.49857 28.8686 2.33961 28.8732 2.18021 28.8764C2.15961 28.8764 2.13944 28.8881 2.09758 28.9012C2.05768 29.1213 2.08328 29.3516 2.07894 29.5798C2.0746 29.8024 2.07894 30.0251 2.07894 30.2646H1.05038C1.00765 30.1304 0.990741 26.1574 1.03411 25.8566ZM3.80169 26.825C3.49439 26.7769 2.24701 26.7921 2.08175 26.8487C2.07807 27.1895 2.06658 27.5375 2.08718 27.8797C2.38211 27.9287 3.64078 27.9126 3.80169 27.858V26.825Z' fill='%23005CA2'/%3E %3Cpath d='M41.9577 23.584H40.9625C40.966 22.7589 40.9801 21.9454 40.9527 21.1029C40.7307 21.1029 40.5316 21.1014 40.3325 21.1029C40.2642 21.1029 40.2284 21.1464 40.226 21.2144C40.2241 21.2723 40.2234 21.3301 40.2234 21.3884C40.2234 22.0322 40.2239 22.676 40.2248 23.32V23.5738C39.8793 23.6217 39.5505 23.5827 39.1973 23.5975C39.1942 23.5122 39.1894 23.4436 39.1896 23.3749C39.1914 22.7237 39.1948 22.0726 39.1948 21.4217C39.1948 21.3228 39.1788 21.2238 39.1693 21.1161H38.4898V23.5727C38.1318 23.6147 37.7959 23.5895 37.4669 23.5962C37.417 23.4301 37.3953 20.5975 37.4372 20.1897C37.4827 20.179 37.5289 20.1717 37.5753 20.168C38.7663 20.168 39.9574 20.1689 41.1486 20.1706C41.2421 20.1716 41.3352 20.1838 41.426 20.2069C41.7636 20.2902 41.9588 20.5225 41.9655 20.873C41.9744 21.3432 41.9672 21.8136 41.9672 22.2838C41.9672 22.6382 41.9688 22.9927 41.9683 23.3472C41.9683 23.419 41.9618 23.4894 41.9577 23.584Z' fill='%23005CA2'/%3E %3Cpath d='M40.5747 26.8253C40.2554 26.7773 38.8814 26.7923 38.7211 26.844V29.3009C38.7862 29.3106 38.8411 29.326 38.8961 29.3263C39.3802 29.3263 39.8642 29.3278 40.3491 29.3241C40.5774 29.3226 40.5901 29.3057 40.5909 29.073C40.5909 28.929 40.5909 28.785 40.5909 28.6447C40.7559 28.5912 41.39 28.5834 41.652 28.6341C41.6371 29.0025 41.6386 29.3776 41.6006 29.7484C41.5748 29.9994 41.2788 30.2279 40.9934 30.2629C40.8854 30.2744 40.7767 30.2791 40.6681 30.2773C39.9672 30.2786 39.266 30.2786 38.5646 30.2773C38.4923 30.2773 38.4199 30.2773 38.3477 30.2705C37.9669 30.2399 37.6921 29.9713 37.6518 29.5909C37.6464 29.5331 37.644 29.475 37.6446 29.417C37.6446 28.5189 37.6455 27.6211 37.6472 26.7233C37.6475 26.6437 37.6548 26.5644 37.6689 26.4861C37.7366 26.1109 37.9828 25.8902 38.3629 25.8597C38.4349 25.8541 38.5073 25.8526 38.5797 25.8526C39.2954 25.8526 40.011 25.8493 40.7253 25.8545C40.868 25.8556 41.0181 25.8654 41.1515 25.9107C41.4083 25.9976 41.5681 26.1845 41.6145 26.4609C41.6685 26.784 41.6523 27.1068 41.6332 27.4378H40.6026C40.5951 27.2302 40.5846 27.0324 40.5747 26.8253Z' fill='%23005CA2'/%3E %3Cpath d='M16.3574 25.8599C17.448 25.8599 18.5299 25.8519 19.6116 25.8645C19.7882 25.8643 19.9578 25.9336 20.084 26.0574C20.2102 26.1813 20.2829 26.3499 20.2865 26.5269C20.3082 27.1037 20.3 27.6824 20.28 28.2596C20.2698 28.554 20.0113 28.7939 19.6913 28.8322C19.4485 28.8611 19.202 28.8624 18.9571 28.8639C18.5171 28.867 18.0769 28.8598 17.6369 28.8598C17.5669 28.8598 17.4968 28.8752 17.3984 28.8868V30.2673H16.3889C16.3813 30.2612 16.374 30.2546 16.3671 30.2477C16.3623 30.2427 16.3585 30.2367 16.3561 30.2301C16.3491 30.2096 16.3445 30.1883 16.3424 30.1668C16.339 28.7496 16.3361 27.3324 16.334 25.9152C16.3349 25.9024 16.3451 25.8896 16.3574 25.8599ZM19.2269 26.8136H17.4487C17.3806 27.0045 17.3773 27.7108 17.4387 27.8864C17.7039 27.9298 19.068 27.9142 19.2341 27.8611C19.2486 27.5177 19.2657 27.1698 19.2269 26.8136Z' fill='%23005CA2'/%3E %3Cpath d='M58.1878 20.1542V18.9727H59.204V23.5661C59.1494 23.5777 59.1019 23.5964 59.0544 23.5961C58.246 23.5935 57.4375 23.5895 56.629 23.5839C56.4537 23.5867 56.2844 23.5199 56.158 23.398C56.0435 23.2892 55.9702 23.1653 55.97 22.9996C55.97 22.2761 55.9593 21.5526 55.9641 20.8292C55.9663 20.5126 56.1615 20.2856 56.4725 20.2138C56.5921 20.1873 56.7143 20.1736 56.8368 20.1729C57.2194 20.1679 57.6021 20.1715 57.9846 20.1703C58.041 20.1701 58.0972 20.1616 58.1878 20.1542ZM58.152 22.6636C58.1716 22.6186 58.1822 22.6056 58.1822 22.5923C58.1848 22.1439 58.1859 21.6954 58.1878 21.247C58.1878 21.1352 58.1295 21.0959 58.0243 21.0969C57.7138 21.1004 57.4035 21.0989 57.0931 21.103C57.0532 21.103 57.0135 21.1263 56.9784 21.1372C56.935 21.4247 56.9467 22.5014 57.0033 22.6812C57.3852 22.6732 57.7765 22.7049 58.152 22.6636Z' fill='%23005CA2'/%3E %3Cpath d='M21.7582 21.3091C21.7267 21.0553 21.7328 20.8089 21.841 20.586C21.9722 20.3155 22.2142 20.1837 22.5096 20.179C23.0871 20.17 23.6654 20.1595 24.2423 20.179C24.7135 20.1948 24.9877 20.4786 25.0014 20.9582C25.0187 21.5798 25.0192 22.202 25.0029 22.8249C24.9903 23.2912 24.6919 23.5935 24.2367 23.5887C23.6158 23.5822 22.9949 23.5908 22.3743 23.5789C22.0453 23.5726 21.7875 23.3373 21.7274 23.0148C21.6704 22.7008 21.6716 22.3789 21.7311 22.0653C21.7877 21.7528 21.9882 21.5746 22.3166 21.5625C22.707 21.5479 23.0973 21.5501 23.4861 21.5431C23.6353 21.5405 23.7843 21.5327 23.9359 21.5273C23.9493 21.4777 23.9597 21.4275 23.9671 21.3768C23.9856 21.1351 23.9533 21.0999 23.7089 21.0978C23.492 21.0958 23.2751 21.096 23.0583 21.0964C22.8414 21.0969 22.8436 21.0978 22.7546 21.3091H21.7582ZM22.7579 22.2845C22.7463 22.3266 22.737 22.3693 22.7301 22.4124C22.7102 22.6434 22.743 22.6814 22.9711 22.684C23.2093 22.6863 23.4479 22.6863 23.6867 22.684C23.9537 22.684 23.9903 22.642 23.9647 22.3795C23.9578 22.3467 23.9481 22.3145 23.9357 22.2834L22.7579 22.2845Z' fill='%23005CA2'/%3E %3Cpath d='M6.65701 21.3122H5.67355C5.62801 21.0702 5.64145 20.8362 5.72321 20.623C5.80627 20.4056 5.98344 20.2594 6.2196 20.2098C6.32536 20.1872 6.43308 20.175 6.54121 20.1735C7.04634 20.1692 7.55142 20.1688 8.05643 20.1723C8.16444 20.1735 8.27182 20.189 8.37588 20.2183C8.65065 20.2951 8.82282 20.4806 8.87464 20.7603C8.90225 20.9167 8.91557 21.0755 8.91432 21.2344C8.91606 21.7044 8.91238 22.1744 8.90322 22.6445C8.90308 22.7816 8.88859 22.9183 8.85987 23.0525C8.78703 23.3632 8.56671 23.5455 8.249 23.5783C8.19857 23.5841 8.14793 23.5873 8.09722 23.5878C7.50557 23.5868 6.91399 23.5796 6.3224 23.5848C5.94961 23.5883 5.60979 23.2695 5.60784 22.8889C5.60653 22.6433 5.5946 22.3967 5.61152 22.1524C5.63668 21.7863 5.8633 21.5717 6.22849 21.5575C6.5527 21.5449 6.87778 21.5464 7.20242 21.5425C7.3395 21.541 7.4765 21.5425 7.61448 21.5412C7.84083 21.5377 7.94669 21.3723 7.8452 21.1715C7.82737 21.1363 7.76688 21.1035 7.72547 21.1025C7.42968 21.0967 7.13389 21.1002 6.83809 21.0993C6.7058 21.098 6.71708 21.2213 6.65701 21.3122ZM6.65333 22.2854C6.64551 22.3604 6.63771 22.4027 6.63706 22.4452C6.63337 22.6651 6.64855 22.6817 6.86281 22.6832C7.11481 22.6847 7.36655 22.6854 7.61836 22.6832C7.84277 22.6815 7.86795 22.6551 7.86192 22.4342C7.85658 22.3839 7.84749 22.3341 7.83459 22.2852L6.65333 22.2854Z' fill='%23005CA2'/%3E %3Cpath d='M53.8704 28.9584C53.8593 28.9867 53.8504 29.0158 53.8438 29.0454C53.8145 29.3457 53.8361 29.3688 54.1355 29.3677C54.3593 29.3677 54.5833 29.3685 54.8077 29.3701C54.8996 29.3712 54.9784 29.3627 55.0153 29.2566C55.0267 29.2233 55.074 29.1807 55.1057 29.18C55.4138 29.1744 55.722 29.1767 56.0358 29.1767C56.0358 29.3614 56.0538 29.5287 56.0319 29.6902C55.9924 29.9831 55.7374 30.2145 55.4292 30.2635C55.3718 30.2718 55.3138 30.2757 55.2557 30.275C54.6997 30.275 54.1434 30.2787 53.5875 30.2704C53.4653 30.2684 53.3446 30.243 53.232 30.1954C52.949 30.0738 52.8271 29.8383 52.8241 29.5371C52.82 29.1319 52.8178 28.7266 52.8174 28.3212C52.8174 28.082 52.8193 27.8428 52.8226 27.6046C52.8291 27.1404 53.1377 26.8778 53.5412 26.8674C54.1548 26.8515 54.7693 26.8472 55.3826 26.8654C55.8211 26.8787 56.072 27.1447 56.0983 27.5812C56.1126 27.8265 56.1095 28.0733 56.1015 28.3191C56.0885 28.7166 55.7856 28.9369 55.4769 28.9308C55.0296 28.9216 54.5815 28.9291 54.1337 28.9332C54.0431 28.933 53.9535 28.95 53.8704 28.9584ZM55.0619 27.7854C54.6951 27.7854 54.3516 27.7823 54.0082 27.7867C53.8592 27.7886 53.8381 27.8245 53.839 28.0178C53.839 28.1903 53.8542 28.2098 54.0181 28.2112C54.3126 28.2135 54.6071 28.2112 54.9016 28.209C54.9554 28.2051 55.009 28.1978 55.0619 28.1872V27.7854Z' fill='%23005CA2'/%3E %3Cpath d='M45.4744 29.1703C45.5777 29.729 45.4203 30.0382 45.0997 30.187C44.9959 30.2364 44.8831 30.2639 44.7683 30.2682C44.1908 30.2768 43.6131 30.2831 43.0358 30.2714C42.5588 30.2616 42.3033 30.0104 42.2769 29.5294C42.2567 29.1542 42.2675 28.7774 42.2679 28.4011C42.2679 28.1262 42.271 27.8513 42.2781 27.5767C42.2905 27.1054 42.6251 26.8707 43.0194 26.8618C43.6183 26.8485 44.2175 26.8481 44.8169 26.8608C45.2586 26.8695 45.5449 27.1652 45.5599 27.603C45.5677 27.8341 45.5675 28.0664 45.5573 28.2974C45.5403 28.6855 45.3142 28.9135 44.9268 28.9242C44.5149 28.9352 44.1041 28.9305 43.6927 28.9324C43.6348 28.9324 43.5771 28.9324 43.5192 28.9335C43.306 28.9411 43.2156 29.081 43.301 29.2814C43.3125 29.3022 43.3286 29.3202 43.348 29.3338C43.3674 29.3474 43.3898 29.3564 43.4132 29.36C43.7235 29.3667 44.0339 29.3662 44.3441 29.3617C44.3793 29.3617 44.4387 29.3264 44.4444 29.2988C44.4708 29.1706 44.5613 29.1706 44.6588 29.1708C44.9323 29.1703 45.2045 29.1703 45.4744 29.1703ZM44.5178 27.8018H43.3132V28.1823C43.5517 28.2286 44.3541 28.2182 44.5178 28.1664V27.8018Z' fill='%23005CA2'/%3E %3Cpath d='M36.7209 22.5071C36.7209 22.7898 36.7764 23.0714 36.5746 23.3167C36.4481 23.4703 36.2946 23.5746 36.0955 23.5764C35.4384 23.5825 34.7809 23.5892 34.124 23.5764C33.8167 23.5698 33.5708 23.3195 33.525 23.0153C33.5071 22.9011 33.4977 22.7857 33.4971 22.6701C33.4986 22.1483 33.5051 21.6276 33.5096 21.1063C33.5096 21.0484 33.5114 20.9906 33.5109 20.9323C33.5073 20.4104 33.8697 20.1914 34.2374 20.1803C34.8364 20.1622 35.4369 20.1603 36.0361 20.1803C36.4783 20.1947 36.7363 20.4413 36.7771 20.878C36.8021 21.166 36.7972 21.4559 36.7624 21.7428C36.7275 22.0443 36.5301 22.2182 36.225 22.2431C35.9305 22.2665 35.6338 22.2628 35.338 22.268C35.1142 22.2722 34.89 22.2669 34.6657 22.2744C34.5296 22.2789 34.5157 22.3022 34.5111 22.4525C34.5059 22.6245 34.5328 22.6771 34.6662 22.6811C34.9548 22.6897 35.2441 22.6911 35.5336 22.6834C35.5854 22.6821 35.637 22.6262 35.6869 22.5928C35.7254 22.5671 35.7605 22.5133 35.7978 22.5125C36.0988 22.504 36.4 22.5071 36.7209 22.5071ZM35.7555 21.4947C35.763 21.4242 35.7669 21.3534 35.7672 21.2824C35.7614 21.1343 35.7335 21.1013 35.5889 21.0991C35.2871 21.0948 34.9848 21.0941 34.6829 21.1013C34.5396 21.1046 34.5122 21.1489 34.5113 21.3151C34.5113 21.4869 34.5369 21.5369 34.6711 21.5391C34.9945 21.5443 35.3181 21.5377 35.6414 21.533C35.6748 21.5325 35.7077 21.5112 35.7555 21.4947Z' fill='%23005CA2'/%3E %3Cpath d='M73.6506 21.8988C73.6506 22.2033 73.6409 22.5078 73.6534 22.8109C73.67 23.2443 73.3281 23.5938 72.925 23.5858C72.2896 23.5742 71.6542 23.5892 71.0194 23.5766C70.6885 23.5701 70.4367 23.3268 70.3833 22.9997C70.3674 22.8996 70.359 22.7985 70.3584 22.6972C70.3584 22.1398 70.3535 21.5824 70.366 21.0252C70.3674 20.8667 70.3993 20.7101 70.4596 20.5638C70.5845 20.2795 70.8446 20.1867 71.1339 20.1743C71.3725 20.1643 71.6112 20.1693 71.8498 20.1689C72.146 20.1689 72.4422 20.1689 72.7384 20.1689C72.796 20.1689 72.8543 20.1689 72.9118 20.1734C73.4044 20.223 73.6492 20.4902 73.6534 20.9869C73.6562 21.2914 73.6534 21.5959 73.6534 21.8988H73.6506ZM71.4079 22.6445C71.4454 22.6569 71.4731 22.6733 71.4995 22.6735C71.8248 22.6768 72.1502 22.6813 72.4734 22.6772C72.6004 22.6754 72.6219 22.6476 72.6233 22.4934C72.626 22.0883 72.626 21.6832 72.6233 21.2779C72.6219 21.1159 72.6066 21.1014 72.4498 21.0996C72.1606 21.0962 71.872 21.0962 71.5834 21.0996C71.4044 21.102 71.3899 21.1179 71.3885 21.3036C71.3864 21.6942 71.3864 22.0848 71.3885 22.4756C71.392 22.5322 71.3982 22.5886 71.4079 22.6445Z' fill='%23005CA2'/%3E %3Cpath d='M13.9828 21.8402C13.9828 21.5075 13.9904 21.1746 13.9807 20.842C13.9705 20.4993 14.2665 20.2559 14.5289 20.2059C14.6278 20.1859 14.7282 20.1749 14.829 20.1731C15.3418 20.1693 15.8547 20.1689 16.3677 20.172C16.4684 20.1736 16.5687 20.1853 16.6672 20.207C17.0358 20.2851 17.2449 20.5437 17.2487 20.934C17.2531 21.3689 17.2487 21.8028 17.2487 22.2371C17.2487 22.4328 17.247 22.6285 17.2487 22.8243C17.2531 23.2684 16.935 23.5885 16.5331 23.5874C15.8906 23.5857 15.2476 23.5939 14.6052 23.5791C14.2676 23.5715 14.0045 23.3127 13.9857 22.9702C13.964 22.5951 13.9809 22.2182 13.9809 21.842L13.9828 21.8402ZM15.0062 22.6449C15.0409 22.6592 15.0604 22.674 15.0799 22.6742C15.4109 22.6773 15.742 22.6783 16.0729 22.6803C16.189 22.6803 16.2178 22.6088 16.218 22.5103C16.218 22.2435 16.2185 21.9766 16.2195 21.7095C16.2195 21.5573 16.2195 21.4066 16.2195 21.255C16.2195 21.1638 16.1848 21.1028 16.081 21.1028C15.7429 21.1064 15.405 21.1086 15.0669 21.1134C15.0483 21.1134 15.0298 21.1323 15.0071 21.1445L15.0062 22.6449Z' fill='%23005CA2'/%3E %3Cpath d='M24.1392 28.5629C24.1392 28.8595 24.1496 29.1568 24.1346 29.4528C24.1272 29.6005 24.0993 29.759 24.0346 29.8899C23.9091 30.1439 23.6783 30.2629 23.3982 30.2689C23.0444 30.2768 22.6905 30.2753 22.3368 30.2757C22.0913 30.2757 21.8456 30.2799 21.5995 30.2705C21.1577 30.2538 20.9138 30.0243 20.8539 29.5826C20.8508 29.5683 20.8488 29.5537 20.8477 29.5391C20.849 28.8739 20.8508 28.2088 20.8531 27.5436C20.8548 27.101 21.2421 26.8625 21.5995 26.8575C21.8814 26.8536 22.1633 26.8544 22.4452 26.854C22.7489 26.854 23.0524 26.8522 23.355 26.8555C23.5551 26.8577 23.7395 26.9134 23.8954 27.0447C24.0906 27.2091 24.1307 27.4362 24.1365 27.6721C24.1439 27.9686 24.1383 28.2654 24.1383 28.5622L24.1392 28.5629ZM23.0997 27.7878C22.7013 27.7878 22.3345 27.7848 21.9677 27.7898C21.8565 27.7913 21.8573 27.887 21.8569 27.9668C21.8548 28.365 21.8521 28.7632 21.855 29.1612C21.8563 29.3329 21.8853 29.3582 22.0634 29.3591C22.3449 29.3603 22.6268 29.3586 22.9091 29.3539C22.9644 29.3539 23.0193 29.3369 23.0917 29.3247C23.1197 28.8115 23.0995 28.3096 23.0997 27.7878Z' fill='%23005CA2'/%3E %3Cpath d='M48.17 21.8777C48.17 21.5593 48.173 21.2409 48.17 20.9225C48.1644 20.4271 48.517 20.1905 48.8805 20.1797C49.4863 20.1618 50.0948 20.1561 50.6995 20.1797C51.1896 20.1986 51.4444 20.4924 51.4481 20.983C51.4526 21.5834 51.4491 22.1841 51.4494 22.7847C51.4494 22.9933 51.4039 23.1851 51.2596 23.3461C51.1382 23.4815 50.9925 23.5751 50.8103 23.5763C50.132 23.5815 49.4534 23.5896 48.7755 23.574C48.4541 23.5666 48.1965 23.2897 48.1832 22.9624C48.1685 22.6014 48.1798 22.2393 48.1798 21.8777H48.17ZM49.1686 21.8853C49.1686 22.0876 49.1645 22.29 49.1699 22.4922C49.1743 22.6551 49.1977 22.6773 49.3652 22.6795C49.6532 22.6832 49.9416 22.6832 50.2302 22.6795C50.3931 22.6775 50.4176 22.6565 50.4195 22.4883C50.4241 22.0835 50.4241 21.6789 50.4195 21.2744C50.418 21.1207 50.3954 21.1004 50.2404 21.0993C49.952 21.096 49.6635 21.096 49.3751 21.0993C49.193 21.1017 49.1713 21.1267 49.1686 21.3207C49.1665 21.5095 49.1686 21.6974 49.1686 21.8853Z' fill='%23005CA2'/%3E %3Cpath d='M33.574 31.4752H32.3195C32.3252 31.4446 32.3338 31.4145 32.3449 31.3854C32.5617 30.9683 32.7693 30.547 32.9989 30.1378C33.0913 29.9729 33.0872 29.8422 33.0085 29.6748C32.5929 28.7922 32.1891 27.9041 31.7815 27.0179C31.7613 26.9744 31.7443 26.9278 31.7188 26.8656H32.9933C33.2171 27.4166 33.4412 27.9685 33.6655 28.5215L33.7156 28.525C33.8598 28.2651 33.9453 27.9776 34.0615 27.7047C34.1801 27.4263 34.2903 27.1445 34.4053 26.8613H35.6824L33.574 31.4752Z' fill='%23005CA2'/%3E %3Cpath d='M48.452 27.7972H47.2525C47.2434 28.2141 47.2486 28.6168 47.2476 29.0191C47.2464 29.4214 47.2476 29.829 47.2476 30.2307C47.0957 30.2875 46.5004 30.3018 46.2031 30.2559V26.8688C46.2505 26.861 46.2983 26.856 46.3462 26.8535C47.1261 26.8535 47.9059 26.8543 48.6858 26.8559C48.8933 26.8559 49.0861 26.8959 49.2459 27.0431C49.4058 27.1904 49.4931 27.3644 49.4938 27.5782C49.4967 28.4465 49.4972 29.3149 49.4953 30.1835C49.4926 30.2039 49.487 30.2238 49.4788 30.2427C49.3095 30.2896 48.6788 30.2935 48.4533 30.2452L48.452 27.7972Z' fill='%23005CA2'/%3E %3Cpath d='M21.1513 23.5851H20.1349V23.3653C20.1349 22.7063 20.1352 22.0474 20.136 21.3886C20.136 21.3379 20.1349 21.2873 20.134 21.2364C20.1329 21.1494 20.0926 21.1 20.0026 21.1C19.692 21.1 19.3813 21.0959 19.0701 21.1029C18.9502 21.1057 18.9335 21.1381 18.9333 21.2986C18.9333 21.6822 18.9363 22.0661 18.937 22.4496C18.937 22.8179 18.937 23.1861 18.937 23.5751C18.59 23.6243 18.2545 23.5907 17.9251 23.6075C17.8787 23.4596 17.86 20.5022 17.8993 20.1845C17.952 20.1797 18.0077 20.1699 18.063 20.1699C18.807 20.1699 19.5511 20.1708 20.2953 20.1727C20.3963 20.1744 20.4968 20.1859 20.5955 20.2067C20.9342 20.2739 21.1441 20.5111 21.1511 20.8551C21.1604 21.3184 21.1559 21.7818 21.1574 22.2453C21.1587 22.6149 21.1607 22.9847 21.1611 23.3528C21.162 23.424 21.1557 23.494 21.1513 23.5851Z' fill='%23005CA2'/%3E %3Cpath d='M53.1433 21.1019V23.5463C52.9699 23.607 52.3149 23.6198 52.0879 23.5724V20.1857C52.143 20.1798 52.1913 20.1706 52.2397 20.1704C52.9987 20.1704 53.7562 20.1685 54.5146 20.1722C54.6226 20.1732 54.7302 20.1869 54.8351 20.2129C55.1446 20.2879 55.3462 20.5293 55.3636 20.847C55.3742 21.0427 55.3712 21.2385 55.3716 21.4342C55.3726 22.0637 55.3731 22.6934 55.3729 23.3233C55.3729 23.4086 55.3729 23.4938 55.3729 23.5904H54.342C54.3378 23.4891 54.3318 23.4049 54.3316 23.3208C54.3316 22.6837 54.3316 22.0467 54.3316 21.4098C54.3316 21.3446 54.3385 21.2774 54.3235 21.2154C54.3133 21.1745 54.271 21.1112 54.2409 21.1099C53.8837 21.0927 53.5252 21.1019 53.1433 21.1019Z' fill='%23005CA2'/%3E %3Cpath d='M66.9814 21.4422H65.9684C65.9574 21.3335 65.9468 21.2345 65.9364 21.1275C65.8895 21.117 65.8496 21.1003 65.8084 21.1001C65.5124 21.0981 65.2162 21.0967 64.9193 21.1001C64.7527 21.1023 64.7267 21.1262 64.7254 21.2878C64.7222 21.6861 64.7227 22.0843 64.7269 22.4824C64.7287 22.645 64.7538 22.6763 64.8908 22.6781C65.2086 22.6823 65.5263 22.6781 65.8451 22.6759C65.8721 22.6759 65.8993 22.6611 65.9431 22.6483C65.9503 22.5431 65.9574 22.4378 65.9667 22.303C66.3067 22.3123 66.6416 22.2901 67.0061 22.3247C66.9916 22.587 67.0092 22.8375 66.9565 23.0724C66.8953 23.3444 66.6904 23.5113 66.4119 23.5712C66.3833 23.5767 66.3543 23.5792 66.3252 23.5787C65.6963 23.5812 65.0674 23.5967 64.4406 23.5812C63.9696 23.5698 63.7187 23.312 63.709 22.8432C63.696 22.2064 63.696 21.5694 63.709 20.9322C63.7194 20.4548 63.9692 20.2128 64.4548 20.1752C64.6066 20.1634 64.7583 20.1696 64.9102 20.1696C65.3291 20.1696 65.7481 20.1667 66.1679 20.1708C66.3972 20.173 66.6117 20.2267 66.7821 20.3955C66.8988 20.5112 66.9788 20.6462 66.9809 20.8157C66.9834 21.0173 66.9814 21.2191 66.9814 21.4422Z' fill='%23005CA2'/%3E %3Cpath d='M47.5512 21.4442H46.5437C46.5368 21.3711 46.5279 21.3018 46.5246 21.2324C46.5203 21.1454 46.48 21.0993 46.3902 21.0998C46.0727 21.101 45.7552 21.101 45.4377 21.103C45.3402 21.103 45.2957 21.1558 45.2961 21.2537C45.2974 21.6804 45.2978 22.1071 45.2974 22.5338C45.2974 22.6325 45.3456 22.6806 45.4427 22.6806C45.7607 22.6806 46.0783 22.6806 46.3954 22.6806C46.4821 22.6806 46.5305 22.6408 46.5287 22.5487C46.5272 22.4774 46.5287 22.4058 46.5287 22.3208H47.5566C47.5618 22.5796 47.584 22.8312 47.5267 23.0772C47.4658 23.3395 47.2032 23.5698 46.9343 23.5748C46.2637 23.5872 45.5923 23.5935 44.9218 23.5768C44.5582 23.5676 44.3065 23.3006 44.2859 22.9322C44.266 22.5788 44.2725 22.2239 44.271 21.8696C44.2697 21.5651 44.271 21.262 44.2755 20.9582C44.2821 20.4255 44.5878 20.202 45.0654 20.1752C45.3039 20.162 45.5424 20.1709 45.7797 20.1707C46.09 20.1707 46.4006 20.1648 46.7107 20.1742C46.8401 20.1772 46.9683 20.1992 47.0912 20.2394C47.3515 20.3275 47.5181 20.5169 47.5467 20.7922C47.5686 20.998 47.5512 21.2085 47.5512 21.4442Z' fill='%23005CA2'/%3E %3Cpath d='M31.4329 28.1187H30.4379C30.4312 28.022 30.4243 27.9231 30.4163 27.801C30.0205 27.7706 29.6284 27.7908 29.2211 27.7934C29.2094 27.8604 29.2013 27.928 29.1969 27.9959C29.1934 28.3795 29.1919 28.7631 29.1925 29.1468C29.1925 29.3386 29.2125 29.3566 29.4048 29.3575C29.672 29.3588 29.9394 29.3575 30.2072 29.3534C30.2706 29.3534 30.3339 29.3401 30.4078 29.3316C30.4169 29.2152 30.425 29.1109 30.4339 28.9993H31.4531C31.4747 29.276 31.5069 29.5469 31.4129 29.7992C31.3062 30.0858 31.0782 30.2496 30.767 30.2668C30.5436 30.2792 30.3193 30.2763 30.0946 30.2761C29.6902 30.2761 29.2856 30.2794 28.8816 30.2674C28.5691 30.2578 28.3047 30.0736 28.2325 29.8127C28.1928 29.6591 28.1724 29.5013 28.1718 29.3427C28.1637 28.8873 28.1653 28.4315 28.1694 27.9761C28.1705 27.796 28.1814 27.6159 28.2021 27.437C28.2357 27.153 28.4151 26.9859 28.6766 26.9057C28.7805 26.8751 28.8882 26.8593 28.9964 26.8589C29.5528 26.8543 30.109 26.8543 30.665 26.8589C30.7732 26.8595 30.8808 26.876 30.9842 26.9079C31.1972 26.9731 31.3407 27.1253 31.4167 27.3326C31.4747 27.4961 31.4795 27.903 31.4329 28.1187Z' fill='%23005CA2'/%3E %3Cpath d='M59.8334 20.1699C60.1459 20.1699 60.4406 20.1699 60.7362 20.1699C60.7707 20.1699 60.805 20.1769 60.8607 20.1831V22.6533C60.9431 22.6637 61.0053 22.678 61.0676 22.6787C61.3419 22.6817 61.6162 22.6832 61.8905 22.6804C62.072 22.6784 62.0888 22.6626 62.0892 22.479C62.0907 21.799 62.0892 21.1189 62.0892 20.4387V20.1847H63.1009C63.1102 20.2305 63.1165 20.277 63.1195 20.3237C63.1195 21.1411 63.1163 21.9589 63.118 22.7763C63.118 22.9629 63.0835 23.1353 62.9731 23.2883C62.8482 23.4622 62.6847 23.5768 62.4663 23.5783C61.7953 23.5827 61.1241 23.5888 60.4532 23.5762C60.1495 23.5705 59.8863 23.3008 59.846 22.994C59.8346 22.8861 59.8302 22.7776 59.8327 22.6691C59.8319 21.9747 59.8319 21.2801 59.8327 20.5855L59.8334 20.1699Z' fill='%23005CA2'/%3E %3Cpath d='M69.1208 22.7319H69.8739V23.5537C69.851 23.5692 69.8392 23.5837 69.8274 23.5837C69.4313 23.5824 69.0336 23.5964 68.6387 23.5715C68.3523 23.5537 68.1337 23.3295 68.0766 23.0457C68.0528 22.9179 68.0412 22.7881 68.0417 22.6581C68.038 22.245 68.0417 21.8333 68.0417 21.4207C68.0417 21.3281 68.0324 21.2355 68.0272 21.1393C67.8357 21.0599 67.6442 21.1341 67.4332 21.0847C67.4115 20.7946 67.4228 20.4963 67.4234 20.1751H68.0183C68.0658 19.8421 68.0165 19.5248 68.045 19.1816C68.3885 19.1669 68.7296 19.1714 69.0967 19.1788V20.1614H69.8406C69.903 20.334 69.9093 20.8759 69.8531 21.0999H69.1449C69.0844 21.272 69.0694 22.4339 69.1208 22.7319Z' fill='%23005CA2'/%3E %3Cpath d='M50.486 26.8657V25.897C50.6441 25.8427 51.2841 25.8318 51.5462 25.8814V26.8361C51.824 26.8835 52.0836 26.8361 52.3434 26.8683V27.7865C52.1428 27.7865 51.9579 27.7865 51.7726 27.7865C51.5627 27.7878 51.5475 27.7995 51.5456 28.004C51.5421 28.4022 51.5417 28.8003 51.5443 29.1983C51.5458 29.401 51.5634 29.4134 51.7753 29.4145C51.9611 29.4145 52.1472 29.4145 52.3452 29.4145V30.2477C52.3128 30.2595 52.2933 30.2735 52.2738 30.2735C51.9051 30.2735 51.5365 30.2842 51.1693 30.2628C50.9126 30.2479 50.6966 30.1243 50.5838 29.8764C50.5447 29.7912 50.5227 29.6993 50.5187 29.6056C50.5069 29.1924 50.504 28.7807 50.4996 28.3682C50.4977 28.1818 50.4996 27.9955 50.4996 27.7912H49.8955V26.8657H50.486Z' fill='%23005CA2'/%3E %3Cpath d='M9.35352 21.0714V20.176H9.94489C10.01 19.8407 9.95079 19.5236 9.96355 19.2026C10.137 19.1478 10.3105 19.1798 10.4797 19.1741C10.645 19.1687 10.8106 19.173 11.0055 19.173C11.009 19.5019 11.0125 19.8218 11.0162 20.1665H11.8186V21.1016C11.6234 21.1016 11.4376 21.1016 11.2524 21.1016C11.0236 21.1016 11.0138 21.1092 11.0117 21.326C11.0089 21.7311 11.0085 22.1364 11.0105 22.5417C11.0105 22.5972 11.0249 22.6526 11.0351 22.7275H11.8275C11.8303 23.018 11.8335 23.2875 11.8245 23.5791C11.7449 23.5878 11.6759 23.6023 11.6076 23.6008C11.2899 23.5971 10.9722 23.5945 10.6547 23.5808C10.2832 23.565 10.0258 23.3302 10.0017 22.9608C9.98006 22.6437 9.99282 22.3245 9.99067 22.0063C9.98915 21.7747 9.99324 21.543 9.98457 21.3117C9.97763 21.122 9.95079 21.1023 9.76404 21.0994C9.64847 21.0975 9.53311 21.0994 9.41706 21.0981C9.40429 21.0977 9.39125 21.0875 9.35352 21.0714Z' fill='%23005CA2'/%3E %3Cpath d='M24.7803 30.2804V25.6465C25.1177 25.6395 25.4525 25.6434 25.7847 25.6465C25.8355 25.8009 25.8515 29.949 25.803 30.2613C25.6407 30.303 25.4683 30.2767 25.2987 30.2806C25.1337 30.2835 24.9685 30.2804 24.7803 30.2804Z' fill='%23005CA2'/%3E %3Cpath d='M25.6807 23.6068V18.9785H26.691C26.6993 20.5167 26.6928 22.0375 26.7006 23.5839C26.3575 23.617 26.0294 23.5909 25.6807 23.6068Z' fill='%23005CA2'/%3E %3Cpath d='M74.2627 23.5938V23.3591C74.2627 22.6283 74.2627 21.8973 74.2627 21.1664C74.2627 21.065 74.2641 20.9634 74.271 20.8619C74.2946 20.5233 74.5013 20.2804 74.8301 20.2034C74.8856 20.1879 74.9425 20.1786 75.0008 20.1757C75.4995 20.1732 75.9983 20.1738 76.495 20.1742C76.5075 20.1742 76.52 20.1858 76.5387 20.196V21.0837C76.47 21.0898 76.4145 21.0987 76.359 21.0989C76.092 21.1003 75.8249 21.0989 75.5571 21.0989C75.2894 21.0989 75.2887 21.0989 75.2887 21.3599C75.2887 22.0113 75.2894 22.6626 75.2901 23.3139V23.5707C74.9481 23.6201 74.622 23.5881 74.2627 23.5938Z' fill='%23005CA2'/%3E %3Cpath d='M57.7506 30.2688H56.7553C56.7012 30.0748 56.7355 29.8871 56.7336 29.7021C56.7295 29.0881 56.7307 28.4742 56.7299 27.8603C56.7299 27.7809 56.7281 27.7015 56.7283 27.621C56.7297 27.1052 57.064 26.8686 57.509 26.8586C57.9055 26.8495 58.3021 26.8555 58.6987 26.8549H59.0041C59.0166 27.1631 59.0177 27.4549 59.0067 27.778C58.5888 27.7981 58.1815 27.775 57.7489 27.7892L57.7506 30.2688Z' fill='%23005CA2'/%3E %3Cpath d='M13.374 23.5875H12.3438V20.1816H13.374V23.5875Z' fill='%23005CA2'/%3E %3Cpath d='M42.6455 23.607V20.1816H43.6797V23.5779C43.3414 23.6312 43.0003 23.5894 42.6455 23.607Z' fill='%23005CA2'/%3E %3Cpath d='M26.5583 26.8672H27.5776V30.253C27.42 30.308 27.2471 30.273 27.0788 30.2796C26.9136 30.2859 26.7479 30.2809 26.587 30.2809C26.5358 30.1269 26.5135 27.3052 26.5583 26.8672Z' fill='%23005CA2'/%3E %3Cpath d='M13.3552 19.8113H12.3457V18.9947C12.4886 18.9488 13.0427 18.9381 13.342 18.9769C13.3979 19.1204 13.4083 19.5405 13.3552 19.8113Z' fill='%23005CA2'/%3E %3Cpath d='M42.6475 19.8265V18.9707H43.6791V19.7995C43.3427 19.8354 43.0068 19.8008 42.6475 19.8265Z' fill='%23005CA2'/%3E %3Cpath d='M26.5557 26.4761V25.6543H27.5827C27.5852 25.7835 27.5889 25.917 27.5901 26.0503C27.5914 26.1836 27.5901 26.3235 27.5901 26.4761H26.5557Z' fill='%23005CA2'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1219_16795'%3E %3Crect width='77' height='32' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 88px;
  height: 36px;
}
@media screen and (max-width: 821px) {
  .gnb.white .h-logo::before, .gnb.active .h-logo::before {
    width: 20.5333vw;
    height: 8.5333vw;
  }
}
.gnb.white .util-menu li .u-search, .gnb.active .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-search::before, .gnb.active .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb.white .util-menu li .u-search::before, .gnb.active .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
.gnb.white .util-menu li .btn-all-menu, .gnb.active .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .btn-all-menu::before, .gnb.active .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb.white .util-menu li .btn-all-menu::before, .gnb.active .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  :root.open-search {
    overflow: hidden;
    height: 100vh;
  }
  :root.m-open {
    overflow: hidden;
    height: 100vh;
  }
  @supports (height: 100dvh) {
    :root.m-open {
      height: 100dvh;
    }
  }
  :root.m-open .gnb {
    background-color: #fff;
    border-color: #B1BCC4;
    color: #3B3B3B;
  }
  :root.m-open .gnb .h-logo {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .h-logo::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='77' height='32' viewBox='0 0 77 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1219_16795)'%3E %3Cmask id='mask0_1219_16795' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='77' height='32'%3E %3Cpath d='M76.5378 0.0605469H0.231445V31.4761H76.5378V0.0605469Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1219_16795)'%3E %3Cpath d='M45.3877 0.0605469H45.7998L57.2654 0.0781623C59.2449 0.0812071 61.2245 0.0843967 63.2042 0.0877309C63.6067 0.0877309 64.0066 0.151233 64.3702 0.301942C64.9792 0.554646 65.4556 0.981111 65.7597 1.58286C65.9693 1.99721 66.075 2.4566 66.0676 2.92119C66.0568 4.48505 66.0653 6.04912 66.065 7.61299C66.065 7.93459 66.063 7.93438 65.7421 7.93438C64.2394 7.93438 62.7366 7.93744 61.234 7.93438C60.9252 7.93438 60.6166 7.91156 60.3015 7.89897C60.2701 7.9718 60.3386 8.01006 60.3785 8.05118C60.6732 8.35956 60.9688 8.66704 61.2689 8.96999C61.8898 9.59678 62.5125 10.2218 63.137 10.8451C64.1575 11.8599 65.1804 12.8718 66.2055 13.8807C66.7312 14.3973 67.2682 14.9018 67.7986 15.414C67.8779 15.4908 68.0154 15.5636 67.9563 15.6928C67.9033 15.8078 67.7611 15.7558 67.6585 15.756C66.4953 15.7573 65.332 15.7545 64.1688 15.7539C63.3458 15.7539 62.5228 15.7544 61.6996 15.7554C61.6346 15.7554 61.5695 15.753 61.5044 15.7534C61.2758 15.7554 61.0924 15.6721 60.9278 15.5057C60.1061 14.6809 59.2963 13.8425 58.443 13.0511C57.3021 11.9933 56.2386 10.8586 55.1215 9.77751C54.6386 9.3101 54.1487 8.84972 53.6653 8.38279C53.5274 8.24972 53.3834 8.119 53.2654 7.91914C53.3754 7.91566 53.4584 7.91065 53.5413 7.91065C55.5786 7.9126 57.616 7.91483 59.6535 7.9174C59.7619 7.9174 59.8704 7.9174 59.9788 7.91065C60.1657 7.89806 60.1956 7.87003 60.1987 7.69083C60.206 7.32895 60.2132 6.96707 60.2121 6.60519C60.2095 5.59155 60.2015 4.5779 60.1981 3.56448C60.1967 3.21217 60.1998 3.21 59.8582 3.20978C57.1201 3.20862 54.382 3.20819 51.6437 3.20848C51.3184 3.20848 51.3221 3.21065 51.3226 3.5312C51.3253 6.73155 51.3276 9.93187 51.3295 13.1322C51.3295 13.6028 51.3332 14.0734 51.3349 14.544C51.3349 14.6219 51.3349 14.6998 51.3349 14.7931C51.2395 14.7989 51.1694 14.8074 51.0996 14.8072C49.3076 14.8056 47.5159 14.8033 45.7243 14.8003C45.379 14.8003 45.384 14.7964 45.3897 14.4434C45.3973 13.9584 45.3988 13.4732 45.3986 12.9883C45.3958 8.78871 45.3926 4.58915 45.3888 0.389584C45.3877 0.290416 45.3877 0.190813 45.3877 0.0605469Z' fill='%23EA5404'/%3E %3Cpath d='M0.240335 0.0683594H19.3963V3.20411C18.8542 3.21346 18.302 3.20606 17.7495 3.20759C17.2004 3.2089 16.6513 3.20759 16.1014 3.20759H6.13636C6.12768 3.28914 6.11467 3.35091 6.11467 3.41245C6.1138 4.15838 6.1138 4.90417 6.11467 5.64981C6.11467 5.69331 6.11619 5.7368 6.11814 5.7803C6.12226 5.87447 6.16889 5.92818 6.26517 5.93253C6.33022 5.93536 6.39529 5.93841 6.46035 5.93841C10.0004 5.93841 13.5405 5.93841 17.0807 5.93841C17.7668 5.93841 18.4532 5.92514 19.1393 5.91818C19.2176 5.91818 19.296 5.91818 19.3942 5.91818V8.97717C19.3247 8.97912 19.2423 8.98371 19.1585 8.98371H10.4235C9.08707 8.98371 7.75047 8.98371 6.41372 8.98371C6.32242 8.98371 6.2309 8.99283 6.12703 8.99846C6.12095 9.07999 6.11229 9.14309 6.11229 9.20618C6.11229 9.95206 6.11308 10.6979 6.11467 11.4435C6.11467 11.487 6.11589 11.5305 6.11836 11.574C6.12248 11.6514 6.16563 11.6923 6.24154 11.6979C6.28491 11.7012 6.32828 11.7014 6.37165 11.7014C8.8714 11.7056 11.3709 11.7139 13.8707 11.7123C15.619 11.7123 17.3673 11.6975 19.1157 11.6895C19.2007 11.6895 19.286 11.6895 19.3902 11.6895V14.8059C19.2853 14.8059 19.1936 14.8059 19.1016 14.8059C14.8104 14.7931 10.5191 14.7804 6.22765 14.7676C5.3819 14.765 4.53614 14.7694 3.69168 14.7624C3.30935 14.7594 2.92594 14.7487 2.54492 14.7171C2.36883 14.7026 2.19187 14.6445 2.02445 14.5808C1.28149 14.2981 0.73521 13.8081 0.41968 13.0611C0.295435 12.7766 0.231272 12.4694 0.231229 12.1588C0.233687 8.19818 0.233106 4.23754 0.229492 0.276917C0.231227 0.21298 0.236865 0.148824 0.240335 0.0683594Z' fill='%23005CA2'/%3E %3Cpath d='M35.6112 14.7878H29.7189C29.7104 14.6958 29.6972 14.6195 29.6972 14.5431C29.6943 10.967 29.6923 7.3908 29.6911 3.81454C29.6911 3.6697 29.6977 3.52487 29.6948 3.3796C29.692 3.23432 29.6731 3.21671 29.5337 3.20779C29.4686 3.20387 29.4036 3.20779 29.3385 3.20779H23.1621H22.832V0.0761719H42.4797V3.20779H35.6971C35.6663 3.23541 35.6604 3.23976 35.6557 3.2452C35.6507 3.25013 35.6466 3.25596 35.6437 3.26238C35.6389 3.27591 35.6349 3.28971 35.6316 3.30369C35.6302 3.31086 35.6296 3.31815 35.6296 3.32545C35.6296 3.34719 35.6279 3.36894 35.6279 3.39068C35.6263 7.17675 35.6247 10.9628 35.6231 14.7489C35.6203 14.7622 35.6163 14.7752 35.6112 14.7878Z' fill='%23005CA2'/%3E %3Cpath d='M70.5459 0.0683594H76.4014V14.7953C76.3452 14.7998 76.2827 14.8094 76.221 14.8092C74.9855 14.806 73.7508 14.8016 72.5153 14.7961C71.9596 14.7928 71.4033 14.78 70.8477 14.7704C70.6118 14.7663 70.5875 14.74 70.5861 14.5058C70.5723 9.76486 70.5591 5.02393 70.5466 0.283006C70.5459 0.217981 70.5459 0.153827 70.5459 0.0683594Z' fill='%23005CA2'/%3E %3Cpath d='M8.27673 28.0931C8.28734 27.9532 8.29837 27.8132 8.31009 27.6512C8.64626 27.6031 8.9802 27.6233 9.32934 27.6331C9.33988 27.6927 9.3471 27.7528 9.35105 27.8132C9.35299 28.1611 9.35209 28.508 9.35209 28.8555C9.35334 28.8627 9.35334 28.87 9.35209 28.8773C9.2565 29.1439 9.39676 29.3061 9.59065 29.4588C9.72079 29.5605 9.82706 29.6917 9.94742 29.8067C9.98078 29.8385 10.0257 29.8577 10.0953 29.9013C10.1387 29.6082 10.1113 29.3435 10.117 29.0808C10.122 28.8129 10.1183 28.545 10.1185 28.2762C10.1185 28.0152 10.1185 27.7542 10.1185 27.4933C10.1185 27.2253 10.1185 26.9575 10.1185 26.6897C10.1185 26.4225 10.1185 26.1549 10.1185 25.8742C10.1697 25.8655 10.2167 25.8505 10.264 25.8505C11.2616 25.8493 12.2584 25.8493 13.2545 25.8505C13.5638 25.8505 13.8368 25.9361 14.0406 26.1882C14.1511 26.3236 14.2138 26.4918 14.2191 26.6666C14.2276 26.8691 14.2287 27.0718 14.2289 27.2745C14.2297 27.9478 14.2297 28.621 14.2289 29.2942C14.2289 29.5217 14.1981 29.7393 14.0474 29.9268C13.878 30.1375 13.6594 30.2465 13.3953 30.2663C13.2586 30.2765 13.1209 30.2758 12.9832 30.2758C11.7768 30.2758 10.5706 30.2739 9.36451 30.2776C9.22501 30.2776 9.11485 30.2472 9.01905 30.1408C8.93227 30.0447 8.82863 29.9637 8.73318 29.8757C8.66963 29.817 8.60699 29.8146 8.54082 29.8716C8.45861 29.9423 8.37537 30.0118 8.29213 30.0812C8.14291 30.2058 7.97573 30.2746 7.77664 30.273C7.32123 30.2696 6.8658 30.2756 6.41169 30.273C6.31069 30.2741 6.20991 30.2634 6.11134 30.2412C5.78367 30.1617 5.57765 29.9368 5.5629 29.5995C5.54468 29.1878 5.54273 28.7744 5.55856 28.3627C5.57265 27.9973 5.79017 27.7973 6.15124 27.7721C6.2072 27.7681 6.2627 27.7612 6.31454 27.7562C6.35032 27.6412 6.26791 27.5999 6.21305 27.5489C6.11264 27.4556 6.00616 27.3687 5.90229 27.2786C5.7919 27.1829 5.73444 27.0627 5.74094 26.9155C5.7494 26.7278 5.75135 26.5392 5.77304 26.353C5.80145 26.1114 5.95542 25.9668 6.18052 25.8994C6.27029 25.8721 6.36342 25.8574 6.45723 25.8559C7.15121 25.851 7.84455 25.8492 8.53735 25.8507C8.81822 25.8507 9.06435 25.9401 9.22223 26.1928C9.25976 26.2532 9.30312 26.3207 9.30894 26.3885C9.33065 26.6325 9.33974 26.8776 9.34821 27.1227C9.35126 27.2069 9.30485 27.2593 9.21481 27.2588C8.93338 27.2577 8.65195 27.2554 8.37058 27.2519C8.3513 27.2519 8.33243 27.2338 8.29164 27.2131C8.29164 27.1301 8.29164 27.0377 8.29164 26.9455C8.29164 26.8624 8.26216 26.7969 8.17177 26.7973C7.77491 26.7993 7.37805 26.8058 6.98139 26.8128C6.96405 26.8128 6.94733 26.8361 6.90701 26.8655C7.3453 27.2871 7.77727 27.7029 8.20951 28.1185L8.27673 28.0931ZM11.1922 29.3098C11.2765 29.317 11.3327 29.3257 11.3888 29.3259C11.9008 29.3272 12.4129 29.3272 12.9251 29.3259C13.1619 29.3259 13.1899 29.3122 13.1951 29.0682C13.2087 28.4397 13.2068 27.811 13.2097 27.1825C13.2074 27.1319 13.2009 27.0815 13.1904 27.032C13.1571 26.8311 13.1433 26.8182 12.9414 26.818C12.4439 26.817 11.9462 26.8159 11.4487 26.818C11.3657 26.818 11.2828 26.8339 11.1922 26.8433V29.3098ZM8.07826 29.2992C8.00043 29.2122 7.95964 29.1576 7.91066 29.1123C7.73065 28.9458 7.5335 28.7951 7.37 28.6137C7.2065 28.4323 7.01282 28.3864 6.78707 28.4056C6.63831 28.4184 6.59928 28.4552 6.59559 28.6087C6.59147 28.7749 6.59342 28.9412 6.59754 29.1073C6.60232 29.3068 6.62487 29.3283 6.82676 29.3294C7.16591 29.3313 7.50499 29.3313 7.84386 29.3294C7.90414 29.3296 7.96443 29.3146 8.07826 29.2992Z' fill='%23005CA2'/%3E %3Cpath d='M31.7944 22.6169C31.7944 22.3605 31.7944 22.1167 31.7944 21.8716C31.7944 21.7896 31.7425 21.7578 31.6677 21.7559C31.6101 21.7542 31.5521 21.7544 31.4942 21.7544C30.9234 21.7544 30.3527 21.7561 29.7811 21.7518C29.6513 21.7508 29.5219 21.7375 29.3946 21.7122C29.1318 21.6598 28.9468 21.473 28.9392 21.2055C28.924 20.7357 28.9221 20.2643 28.9437 19.7949C28.9576 19.4942 29.1805 19.276 29.4772 19.2202C29.6191 19.193 29.763 19.1784 29.9075 19.1767C30.5504 19.1713 31.1934 19.1704 31.8365 19.1741C31.988 19.1715 32.1394 19.1861 32.2877 19.2175C32.5757 19.2861 32.7537 19.4915 32.8051 19.7711C32.8485 20.0092 32.8338 20.2584 32.8442 20.4939C32.6731 20.5485 32.073 20.5559 31.7946 20.5137C31.7896 20.4628 31.7799 20.4076 31.7792 20.3526C31.7761 20.1164 31.7755 20.1133 31.5333 20.1133C31.1793 20.1133 30.8252 20.1146 30.4707 20.1153C30.3765 20.1153 30.2826 20.1153 30.1887 20.1166C29.9858 20.122 29.9719 20.1355 29.9686 20.3456C29.9664 20.4542 29.9657 20.5629 29.9664 20.6718C29.9679 20.8869 29.9816 20.9021 30.205 20.9025C30.783 20.9041 31.3609 20.9025 31.9399 20.9025C32.0338 20.9025 32.1277 20.9025 32.2218 20.9067C32.5601 20.9241 32.7857 21.1265 32.8403 21.463C32.8498 21.5201 32.8548 21.5778 32.8552 21.6356C32.8568 22.0195 32.8568 22.4033 32.8552 22.7869C32.8552 23.0209 32.7878 23.2291 32.6106 23.3915C32.4899 23.502 32.3549 23.5775 32.1849 23.5786C31.7662 23.5814 31.3472 23.5903 30.9271 23.5907C30.4717 23.5907 30.0163 23.5759 29.562 23.5838C29.2437 23.5894 28.8954 23.2965 28.8754 22.9531C28.8709 22.8739 28.8537 22.7952 28.8526 22.7158C28.8489 22.5286 28.8514 22.3414 28.8514 22.1234C29.1998 22.1112 29.5356 22.121 29.899 22.1224C29.9034 22.2489 29.9099 22.3681 29.9103 22.4875C29.9103 22.5962 29.9606 22.6434 30.0694 22.643C30.604 22.6413 31.1385 22.643 31.6732 22.6412C31.7025 22.6434 31.73 22.6316 31.7944 22.6169Z' fill='%23005CA2'/%3E %3Cpath d='M3.91917 22.0045V19.1855H4.951C4.99588 19.3217 5.01606 23.236 4.96922 23.5772C4.89939 23.5839 4.82327 23.5966 4.74737 23.5977C4.45851 23.6011 4.16965 23.5953 3.88122 23.6044C3.7639 23.6081 3.7021 23.5696 3.64637 23.4637C3.20982 22.6319 2.76635 21.8037 2.32351 20.9752C2.29697 20.9318 2.26801 20.89 2.23677 20.8499C2.14504 20.9369 2.17344 21.0369 2.173 21.1247C2.1704 21.8555 2.1717 22.5862 2.17192 23.3169V23.5474C2.01166 23.6103 1.46561 23.629 1.04685 23.5909C1.00586 23.4548 0.989373 19.4724 1.03123 19.1858H2.28187C2.79771 20.1137 3.31615 21.0456 3.8372 21.9817C3.84284 21.9903 3.86365 21.9897 3.91917 22.0045Z' fill='%23005CA2'/%3E %3Cpath d='M1.03411 25.8566C1.09613 25.8538 1.14644 25.8496 1.19653 25.8496C2.07048 25.8496 2.94451 25.8502 3.8186 25.8511C3.93397 25.8511 4.05 25.8511 4.16558 25.8609C4.57176 25.8934 4.84804 26.17 4.85671 26.5786C4.86777 27.0923 4.85672 27.6064 4.86041 28.1201C4.86279 28.4108 4.7279 28.6148 4.48979 28.7627C4.44121 28.7929 4.39438 28.8253 4.32997 28.8677C4.61427 29.3268 4.8938 29.7785 5.17573 30.2313C5.02978 30.2876 4.33603 30.3048 3.93635 30.2632C3.75007 29.9416 3.55988 29.6109 3.36753 29.2807C3.07607 28.7805 3.24414 28.8799 2.65731 28.871C2.49857 28.8686 2.33961 28.8732 2.18021 28.8764C2.15961 28.8764 2.13944 28.8881 2.09758 28.9012C2.05768 29.1213 2.08328 29.3516 2.07894 29.5798C2.0746 29.8024 2.07894 30.0251 2.07894 30.2646H1.05038C1.00765 30.1304 0.990741 26.1574 1.03411 25.8566ZM3.80169 26.825C3.49439 26.7769 2.24701 26.7921 2.08175 26.8487C2.07807 27.1895 2.06658 27.5375 2.08718 27.8797C2.38211 27.9287 3.64078 27.9126 3.80169 27.858V26.825Z' fill='%23005CA2'/%3E %3Cpath d='M41.9577 23.584H40.9625C40.966 22.7589 40.9801 21.9454 40.9527 21.1029C40.7307 21.1029 40.5316 21.1014 40.3325 21.1029C40.2642 21.1029 40.2284 21.1464 40.226 21.2144C40.2241 21.2723 40.2234 21.3301 40.2234 21.3884C40.2234 22.0322 40.2239 22.676 40.2248 23.32V23.5738C39.8793 23.6217 39.5505 23.5827 39.1973 23.5975C39.1942 23.5122 39.1894 23.4436 39.1896 23.3749C39.1914 22.7237 39.1948 22.0726 39.1948 21.4217C39.1948 21.3228 39.1788 21.2238 39.1693 21.1161H38.4898V23.5727C38.1318 23.6147 37.7959 23.5895 37.4669 23.5962C37.417 23.4301 37.3953 20.5975 37.4372 20.1897C37.4827 20.179 37.5289 20.1717 37.5753 20.168C38.7663 20.168 39.9574 20.1689 41.1486 20.1706C41.2421 20.1716 41.3352 20.1838 41.426 20.2069C41.7636 20.2902 41.9588 20.5225 41.9655 20.873C41.9744 21.3432 41.9672 21.8136 41.9672 22.2838C41.9672 22.6382 41.9688 22.9927 41.9683 23.3472C41.9683 23.419 41.9618 23.4894 41.9577 23.584Z' fill='%23005CA2'/%3E %3Cpath d='M40.5747 26.8253C40.2554 26.7773 38.8814 26.7923 38.7211 26.844V29.3009C38.7862 29.3106 38.8411 29.326 38.8961 29.3263C39.3802 29.3263 39.8642 29.3278 40.3491 29.3241C40.5774 29.3226 40.5901 29.3057 40.5909 29.073C40.5909 28.929 40.5909 28.785 40.5909 28.6447C40.7559 28.5912 41.39 28.5834 41.652 28.6341C41.6371 29.0025 41.6386 29.3776 41.6006 29.7484C41.5748 29.9994 41.2788 30.2279 40.9934 30.2629C40.8854 30.2744 40.7767 30.2791 40.6681 30.2773C39.9672 30.2786 39.266 30.2786 38.5646 30.2773C38.4923 30.2773 38.4199 30.2773 38.3477 30.2705C37.9669 30.2399 37.6921 29.9713 37.6518 29.5909C37.6464 29.5331 37.644 29.475 37.6446 29.417C37.6446 28.5189 37.6455 27.6211 37.6472 26.7233C37.6475 26.6437 37.6548 26.5644 37.6689 26.4861C37.7366 26.1109 37.9828 25.8902 38.3629 25.8597C38.4349 25.8541 38.5073 25.8526 38.5797 25.8526C39.2954 25.8526 40.011 25.8493 40.7253 25.8545C40.868 25.8556 41.0181 25.8654 41.1515 25.9107C41.4083 25.9976 41.5681 26.1845 41.6145 26.4609C41.6685 26.784 41.6523 27.1068 41.6332 27.4378H40.6026C40.5951 27.2302 40.5846 27.0324 40.5747 26.8253Z' fill='%23005CA2'/%3E %3Cpath d='M16.3574 25.8599C17.448 25.8599 18.5299 25.8519 19.6116 25.8645C19.7882 25.8643 19.9578 25.9336 20.084 26.0574C20.2102 26.1813 20.2829 26.3499 20.2865 26.5269C20.3082 27.1037 20.3 27.6824 20.28 28.2596C20.2698 28.554 20.0113 28.7939 19.6913 28.8322C19.4485 28.8611 19.202 28.8624 18.9571 28.8639C18.5171 28.867 18.0769 28.8598 17.6369 28.8598C17.5669 28.8598 17.4968 28.8752 17.3984 28.8868V30.2673H16.3889C16.3813 30.2612 16.374 30.2546 16.3671 30.2477C16.3623 30.2427 16.3585 30.2367 16.3561 30.2301C16.3491 30.2096 16.3445 30.1883 16.3424 30.1668C16.339 28.7496 16.3361 27.3324 16.334 25.9152C16.3349 25.9024 16.3451 25.8896 16.3574 25.8599ZM19.2269 26.8136H17.4487C17.3806 27.0045 17.3773 27.7108 17.4387 27.8864C17.7039 27.9298 19.068 27.9142 19.2341 27.8611C19.2486 27.5177 19.2657 27.1698 19.2269 26.8136Z' fill='%23005CA2'/%3E %3Cpath d='M58.1878 20.1542V18.9727H59.204V23.5661C59.1494 23.5777 59.1019 23.5964 59.0544 23.5961C58.246 23.5935 57.4375 23.5895 56.629 23.5839C56.4537 23.5867 56.2844 23.5199 56.158 23.398C56.0435 23.2892 55.9702 23.1653 55.97 22.9996C55.97 22.2761 55.9593 21.5526 55.9641 20.8292C55.9663 20.5126 56.1615 20.2856 56.4725 20.2138C56.5921 20.1873 56.7143 20.1736 56.8368 20.1729C57.2194 20.1679 57.6021 20.1715 57.9846 20.1703C58.041 20.1701 58.0972 20.1616 58.1878 20.1542ZM58.152 22.6636C58.1716 22.6186 58.1822 22.6056 58.1822 22.5923C58.1848 22.1439 58.1859 21.6954 58.1878 21.247C58.1878 21.1352 58.1295 21.0959 58.0243 21.0969C57.7138 21.1004 57.4035 21.0989 57.0931 21.103C57.0532 21.103 57.0135 21.1263 56.9784 21.1372C56.935 21.4247 56.9467 22.5014 57.0033 22.6812C57.3852 22.6732 57.7765 22.7049 58.152 22.6636Z' fill='%23005CA2'/%3E %3Cpath d='M21.7582 21.3091C21.7267 21.0553 21.7328 20.8089 21.841 20.586C21.9722 20.3155 22.2142 20.1837 22.5096 20.179C23.0871 20.17 23.6654 20.1595 24.2423 20.179C24.7135 20.1948 24.9877 20.4786 25.0014 20.9582C25.0187 21.5798 25.0192 22.202 25.0029 22.8249C24.9903 23.2912 24.6919 23.5935 24.2367 23.5887C23.6158 23.5822 22.9949 23.5908 22.3743 23.5789C22.0453 23.5726 21.7875 23.3373 21.7274 23.0148C21.6704 22.7008 21.6716 22.3789 21.7311 22.0653C21.7877 21.7528 21.9882 21.5746 22.3166 21.5625C22.707 21.5479 23.0973 21.5501 23.4861 21.5431C23.6353 21.5405 23.7843 21.5327 23.9359 21.5273C23.9493 21.4777 23.9597 21.4275 23.9671 21.3768C23.9856 21.1351 23.9533 21.0999 23.7089 21.0978C23.492 21.0958 23.2751 21.096 23.0583 21.0964C22.8414 21.0969 22.8436 21.0978 22.7546 21.3091H21.7582ZM22.7579 22.2845C22.7463 22.3266 22.737 22.3693 22.7301 22.4124C22.7102 22.6434 22.743 22.6814 22.9711 22.684C23.2093 22.6863 23.4479 22.6863 23.6867 22.684C23.9537 22.684 23.9903 22.642 23.9647 22.3795C23.9578 22.3467 23.9481 22.3145 23.9357 22.2834L22.7579 22.2845Z' fill='%23005CA2'/%3E %3Cpath d='M6.65701 21.3122H5.67355C5.62801 21.0702 5.64145 20.8362 5.72321 20.623C5.80627 20.4056 5.98344 20.2594 6.2196 20.2098C6.32536 20.1872 6.43308 20.175 6.54121 20.1735C7.04634 20.1692 7.55142 20.1688 8.05643 20.1723C8.16444 20.1735 8.27182 20.189 8.37588 20.2183C8.65065 20.2951 8.82282 20.4806 8.87464 20.7603C8.90225 20.9167 8.91557 21.0755 8.91432 21.2344C8.91606 21.7044 8.91238 22.1744 8.90322 22.6445C8.90308 22.7816 8.88859 22.9183 8.85987 23.0525C8.78703 23.3632 8.56671 23.5455 8.249 23.5783C8.19857 23.5841 8.14793 23.5873 8.09722 23.5878C7.50557 23.5868 6.91399 23.5796 6.3224 23.5848C5.94961 23.5883 5.60979 23.2695 5.60784 22.8889C5.60653 22.6433 5.5946 22.3967 5.61152 22.1524C5.63668 21.7863 5.8633 21.5717 6.22849 21.5575C6.5527 21.5449 6.87778 21.5464 7.20242 21.5425C7.3395 21.541 7.4765 21.5425 7.61448 21.5412C7.84083 21.5377 7.94669 21.3723 7.8452 21.1715C7.82737 21.1363 7.76688 21.1035 7.72547 21.1025C7.42968 21.0967 7.13389 21.1002 6.83809 21.0993C6.7058 21.098 6.71708 21.2213 6.65701 21.3122ZM6.65333 22.2854C6.64551 22.3604 6.63771 22.4027 6.63706 22.4452C6.63337 22.6651 6.64855 22.6817 6.86281 22.6832C7.11481 22.6847 7.36655 22.6854 7.61836 22.6832C7.84277 22.6815 7.86795 22.6551 7.86192 22.4342C7.85658 22.3839 7.84749 22.3341 7.83459 22.2852L6.65333 22.2854Z' fill='%23005CA2'/%3E %3Cpath d='M53.8704 28.9584C53.8593 28.9867 53.8504 29.0158 53.8438 29.0454C53.8145 29.3457 53.8361 29.3688 54.1355 29.3677C54.3593 29.3677 54.5833 29.3685 54.8077 29.3701C54.8996 29.3712 54.9784 29.3627 55.0153 29.2566C55.0267 29.2233 55.074 29.1807 55.1057 29.18C55.4138 29.1744 55.722 29.1767 56.0358 29.1767C56.0358 29.3614 56.0538 29.5287 56.0319 29.6902C55.9924 29.9831 55.7374 30.2145 55.4292 30.2635C55.3718 30.2718 55.3138 30.2757 55.2557 30.275C54.6997 30.275 54.1434 30.2787 53.5875 30.2704C53.4653 30.2684 53.3446 30.243 53.232 30.1954C52.949 30.0738 52.8271 29.8383 52.8241 29.5371C52.82 29.1319 52.8178 28.7266 52.8174 28.3212C52.8174 28.082 52.8193 27.8428 52.8226 27.6046C52.8291 27.1404 53.1377 26.8778 53.5412 26.8674C54.1548 26.8515 54.7693 26.8472 55.3826 26.8654C55.8211 26.8787 56.072 27.1447 56.0983 27.5812C56.1126 27.8265 56.1095 28.0733 56.1015 28.3191C56.0885 28.7166 55.7856 28.9369 55.4769 28.9308C55.0296 28.9216 54.5815 28.9291 54.1337 28.9332C54.0431 28.933 53.9535 28.95 53.8704 28.9584ZM55.0619 27.7854C54.6951 27.7854 54.3516 27.7823 54.0082 27.7867C53.8592 27.7886 53.8381 27.8245 53.839 28.0178C53.839 28.1903 53.8542 28.2098 54.0181 28.2112C54.3126 28.2135 54.6071 28.2112 54.9016 28.209C54.9554 28.2051 55.009 28.1978 55.0619 28.1872V27.7854Z' fill='%23005CA2'/%3E %3Cpath d='M45.4744 29.1703C45.5777 29.729 45.4203 30.0382 45.0997 30.187C44.9959 30.2364 44.8831 30.2639 44.7683 30.2682C44.1908 30.2768 43.6131 30.2831 43.0358 30.2714C42.5588 30.2616 42.3033 30.0104 42.2769 29.5294C42.2567 29.1542 42.2675 28.7774 42.2679 28.4011C42.2679 28.1262 42.271 27.8513 42.2781 27.5767C42.2905 27.1054 42.6251 26.8707 43.0194 26.8618C43.6183 26.8485 44.2175 26.8481 44.8169 26.8608C45.2586 26.8695 45.5449 27.1652 45.5599 27.603C45.5677 27.8341 45.5675 28.0664 45.5573 28.2974C45.5403 28.6855 45.3142 28.9135 44.9268 28.9242C44.5149 28.9352 44.1041 28.9305 43.6927 28.9324C43.6348 28.9324 43.5771 28.9324 43.5192 28.9335C43.306 28.9411 43.2156 29.081 43.301 29.2814C43.3125 29.3022 43.3286 29.3202 43.348 29.3338C43.3674 29.3474 43.3898 29.3564 43.4132 29.36C43.7235 29.3667 44.0339 29.3662 44.3441 29.3617C44.3793 29.3617 44.4387 29.3264 44.4444 29.2988C44.4708 29.1706 44.5613 29.1706 44.6588 29.1708C44.9323 29.1703 45.2045 29.1703 45.4744 29.1703ZM44.5178 27.8018H43.3132V28.1823C43.5517 28.2286 44.3541 28.2182 44.5178 28.1664V27.8018Z' fill='%23005CA2'/%3E %3Cpath d='M36.7209 22.5071C36.7209 22.7898 36.7764 23.0714 36.5746 23.3167C36.4481 23.4703 36.2946 23.5746 36.0955 23.5764C35.4384 23.5825 34.7809 23.5892 34.124 23.5764C33.8167 23.5698 33.5708 23.3195 33.525 23.0153C33.5071 22.9011 33.4977 22.7857 33.4971 22.6701C33.4986 22.1483 33.5051 21.6276 33.5096 21.1063C33.5096 21.0484 33.5114 20.9906 33.5109 20.9323C33.5073 20.4104 33.8697 20.1914 34.2374 20.1803C34.8364 20.1622 35.4369 20.1603 36.0361 20.1803C36.4783 20.1947 36.7363 20.4413 36.7771 20.878C36.8021 21.166 36.7972 21.4559 36.7624 21.7428C36.7275 22.0443 36.5301 22.2182 36.225 22.2431C35.9305 22.2665 35.6338 22.2628 35.338 22.268C35.1142 22.2722 34.89 22.2669 34.6657 22.2744C34.5296 22.2789 34.5157 22.3022 34.5111 22.4525C34.5059 22.6245 34.5328 22.6771 34.6662 22.6811C34.9548 22.6897 35.2441 22.6911 35.5336 22.6834C35.5854 22.6821 35.637 22.6262 35.6869 22.5928C35.7254 22.5671 35.7605 22.5133 35.7978 22.5125C36.0988 22.504 36.4 22.5071 36.7209 22.5071ZM35.7555 21.4947C35.763 21.4242 35.7669 21.3534 35.7672 21.2824C35.7614 21.1343 35.7335 21.1013 35.5889 21.0991C35.2871 21.0948 34.9848 21.0941 34.6829 21.1013C34.5396 21.1046 34.5122 21.1489 34.5113 21.3151C34.5113 21.4869 34.5369 21.5369 34.6711 21.5391C34.9945 21.5443 35.3181 21.5377 35.6414 21.533C35.6748 21.5325 35.7077 21.5112 35.7555 21.4947Z' fill='%23005CA2'/%3E %3Cpath d='M73.6506 21.8988C73.6506 22.2033 73.6409 22.5078 73.6534 22.8109C73.67 23.2443 73.3281 23.5938 72.925 23.5858C72.2896 23.5742 71.6542 23.5892 71.0194 23.5766C70.6885 23.5701 70.4367 23.3268 70.3833 22.9997C70.3674 22.8996 70.359 22.7985 70.3584 22.6972C70.3584 22.1398 70.3535 21.5824 70.366 21.0252C70.3674 20.8667 70.3993 20.7101 70.4596 20.5638C70.5845 20.2795 70.8446 20.1867 71.1339 20.1743C71.3725 20.1643 71.6112 20.1693 71.8498 20.1689C72.146 20.1689 72.4422 20.1689 72.7384 20.1689C72.796 20.1689 72.8543 20.1689 72.9118 20.1734C73.4044 20.223 73.6492 20.4902 73.6534 20.9869C73.6562 21.2914 73.6534 21.5959 73.6534 21.8988H73.6506ZM71.4079 22.6445C71.4454 22.6569 71.4731 22.6733 71.4995 22.6735C71.8248 22.6768 72.1502 22.6813 72.4734 22.6772C72.6004 22.6754 72.6219 22.6476 72.6233 22.4934C72.626 22.0883 72.626 21.6832 72.6233 21.2779C72.6219 21.1159 72.6066 21.1014 72.4498 21.0996C72.1606 21.0962 71.872 21.0962 71.5834 21.0996C71.4044 21.102 71.3899 21.1179 71.3885 21.3036C71.3864 21.6942 71.3864 22.0848 71.3885 22.4756C71.392 22.5322 71.3982 22.5886 71.4079 22.6445Z' fill='%23005CA2'/%3E %3Cpath d='M13.9828 21.8402C13.9828 21.5075 13.9904 21.1746 13.9807 20.842C13.9705 20.4993 14.2665 20.2559 14.5289 20.2059C14.6278 20.1859 14.7282 20.1749 14.829 20.1731C15.3418 20.1693 15.8547 20.1689 16.3677 20.172C16.4684 20.1736 16.5687 20.1853 16.6672 20.207C17.0358 20.2851 17.2449 20.5437 17.2487 20.934C17.2531 21.3689 17.2487 21.8028 17.2487 22.2371C17.2487 22.4328 17.247 22.6285 17.2487 22.8243C17.2531 23.2684 16.935 23.5885 16.5331 23.5874C15.8906 23.5857 15.2476 23.5939 14.6052 23.5791C14.2676 23.5715 14.0045 23.3127 13.9857 22.9702C13.964 22.5951 13.9809 22.2182 13.9809 21.842L13.9828 21.8402ZM15.0062 22.6449C15.0409 22.6592 15.0604 22.674 15.0799 22.6742C15.4109 22.6773 15.742 22.6783 16.0729 22.6803C16.189 22.6803 16.2178 22.6088 16.218 22.5103C16.218 22.2435 16.2185 21.9766 16.2195 21.7095C16.2195 21.5573 16.2195 21.4066 16.2195 21.255C16.2195 21.1638 16.1848 21.1028 16.081 21.1028C15.7429 21.1064 15.405 21.1086 15.0669 21.1134C15.0483 21.1134 15.0298 21.1323 15.0071 21.1445L15.0062 22.6449Z' fill='%23005CA2'/%3E %3Cpath d='M24.1392 28.5629C24.1392 28.8595 24.1496 29.1568 24.1346 29.4528C24.1272 29.6005 24.0993 29.759 24.0346 29.8899C23.9091 30.1439 23.6783 30.2629 23.3982 30.2689C23.0444 30.2768 22.6905 30.2753 22.3368 30.2757C22.0913 30.2757 21.8456 30.2799 21.5995 30.2705C21.1577 30.2538 20.9138 30.0243 20.8539 29.5826C20.8508 29.5683 20.8488 29.5537 20.8477 29.5391C20.849 28.8739 20.8508 28.2088 20.8531 27.5436C20.8548 27.101 21.2421 26.8625 21.5995 26.8575C21.8814 26.8536 22.1633 26.8544 22.4452 26.854C22.7489 26.854 23.0524 26.8522 23.355 26.8555C23.5551 26.8577 23.7395 26.9134 23.8954 27.0447C24.0906 27.2091 24.1307 27.4362 24.1365 27.6721C24.1439 27.9686 24.1383 28.2654 24.1383 28.5622L24.1392 28.5629ZM23.0997 27.7878C22.7013 27.7878 22.3345 27.7848 21.9677 27.7898C21.8565 27.7913 21.8573 27.887 21.8569 27.9668C21.8548 28.365 21.8521 28.7632 21.855 29.1612C21.8563 29.3329 21.8853 29.3582 22.0634 29.3591C22.3449 29.3603 22.6268 29.3586 22.9091 29.3539C22.9644 29.3539 23.0193 29.3369 23.0917 29.3247C23.1197 28.8115 23.0995 28.3096 23.0997 27.7878Z' fill='%23005CA2'/%3E %3Cpath d='M48.17 21.8777C48.17 21.5593 48.173 21.2409 48.17 20.9225C48.1644 20.4271 48.517 20.1905 48.8805 20.1797C49.4863 20.1618 50.0948 20.1561 50.6995 20.1797C51.1896 20.1986 51.4444 20.4924 51.4481 20.983C51.4526 21.5834 51.4491 22.1841 51.4494 22.7847C51.4494 22.9933 51.4039 23.1851 51.2596 23.3461C51.1382 23.4815 50.9925 23.5751 50.8103 23.5763C50.132 23.5815 49.4534 23.5896 48.7755 23.574C48.4541 23.5666 48.1965 23.2897 48.1832 22.9624C48.1685 22.6014 48.1798 22.2393 48.1798 21.8777H48.17ZM49.1686 21.8853C49.1686 22.0876 49.1645 22.29 49.1699 22.4922C49.1743 22.6551 49.1977 22.6773 49.3652 22.6795C49.6532 22.6832 49.9416 22.6832 50.2302 22.6795C50.3931 22.6775 50.4176 22.6565 50.4195 22.4883C50.4241 22.0835 50.4241 21.6789 50.4195 21.2744C50.418 21.1207 50.3954 21.1004 50.2404 21.0993C49.952 21.096 49.6635 21.096 49.3751 21.0993C49.193 21.1017 49.1713 21.1267 49.1686 21.3207C49.1665 21.5095 49.1686 21.6974 49.1686 21.8853Z' fill='%23005CA2'/%3E %3Cpath d='M33.574 31.4752H32.3195C32.3252 31.4446 32.3338 31.4145 32.3449 31.3854C32.5617 30.9683 32.7693 30.547 32.9989 30.1378C33.0913 29.9729 33.0872 29.8422 33.0085 29.6748C32.5929 28.7922 32.1891 27.9041 31.7815 27.0179C31.7613 26.9744 31.7443 26.9278 31.7188 26.8656H32.9933C33.2171 27.4166 33.4412 27.9685 33.6655 28.5215L33.7156 28.525C33.8598 28.2651 33.9453 27.9776 34.0615 27.7047C34.1801 27.4263 34.2903 27.1445 34.4053 26.8613H35.6824L33.574 31.4752Z' fill='%23005CA2'/%3E %3Cpath d='M48.452 27.7972H47.2525C47.2434 28.2141 47.2486 28.6168 47.2476 29.0191C47.2464 29.4214 47.2476 29.829 47.2476 30.2307C47.0957 30.2875 46.5004 30.3018 46.2031 30.2559V26.8688C46.2505 26.861 46.2983 26.856 46.3462 26.8535C47.1261 26.8535 47.9059 26.8543 48.6858 26.8559C48.8933 26.8559 49.0861 26.8959 49.2459 27.0431C49.4058 27.1904 49.4931 27.3644 49.4938 27.5782C49.4967 28.4465 49.4972 29.3149 49.4953 30.1835C49.4926 30.2039 49.487 30.2238 49.4788 30.2427C49.3095 30.2896 48.6788 30.2935 48.4533 30.2452L48.452 27.7972Z' fill='%23005CA2'/%3E %3Cpath d='M21.1513 23.5851H20.1349V23.3653C20.1349 22.7063 20.1352 22.0474 20.136 21.3886C20.136 21.3379 20.1349 21.2873 20.134 21.2364C20.1329 21.1494 20.0926 21.1 20.0026 21.1C19.692 21.1 19.3813 21.0959 19.0701 21.1029C18.9502 21.1057 18.9335 21.1381 18.9333 21.2986C18.9333 21.6822 18.9363 22.0661 18.937 22.4496C18.937 22.8179 18.937 23.1861 18.937 23.5751C18.59 23.6243 18.2545 23.5907 17.9251 23.6075C17.8787 23.4596 17.86 20.5022 17.8993 20.1845C17.952 20.1797 18.0077 20.1699 18.063 20.1699C18.807 20.1699 19.5511 20.1708 20.2953 20.1727C20.3963 20.1744 20.4968 20.1859 20.5955 20.2067C20.9342 20.2739 21.1441 20.5111 21.1511 20.8551C21.1604 21.3184 21.1559 21.7818 21.1574 22.2453C21.1587 22.6149 21.1607 22.9847 21.1611 23.3528C21.162 23.424 21.1557 23.494 21.1513 23.5851Z' fill='%23005CA2'/%3E %3Cpath d='M53.1433 21.1019V23.5463C52.9699 23.607 52.3149 23.6198 52.0879 23.5724V20.1857C52.143 20.1798 52.1913 20.1706 52.2397 20.1704C52.9987 20.1704 53.7562 20.1685 54.5146 20.1722C54.6226 20.1732 54.7302 20.1869 54.8351 20.2129C55.1446 20.2879 55.3462 20.5293 55.3636 20.847C55.3742 21.0427 55.3712 21.2385 55.3716 21.4342C55.3726 22.0637 55.3731 22.6934 55.3729 23.3233C55.3729 23.4086 55.3729 23.4938 55.3729 23.5904H54.342C54.3378 23.4891 54.3318 23.4049 54.3316 23.3208C54.3316 22.6837 54.3316 22.0467 54.3316 21.4098C54.3316 21.3446 54.3385 21.2774 54.3235 21.2154C54.3133 21.1745 54.271 21.1112 54.2409 21.1099C53.8837 21.0927 53.5252 21.1019 53.1433 21.1019Z' fill='%23005CA2'/%3E %3Cpath d='M66.9814 21.4422H65.9684C65.9574 21.3335 65.9468 21.2345 65.9364 21.1275C65.8895 21.117 65.8496 21.1003 65.8084 21.1001C65.5124 21.0981 65.2162 21.0967 64.9193 21.1001C64.7527 21.1023 64.7267 21.1262 64.7254 21.2878C64.7222 21.6861 64.7227 22.0843 64.7269 22.4824C64.7287 22.645 64.7538 22.6763 64.8908 22.6781C65.2086 22.6823 65.5263 22.6781 65.8451 22.6759C65.8721 22.6759 65.8993 22.6611 65.9431 22.6483C65.9503 22.5431 65.9574 22.4378 65.9667 22.303C66.3067 22.3123 66.6416 22.2901 67.0061 22.3247C66.9916 22.587 67.0092 22.8375 66.9565 23.0724C66.8953 23.3444 66.6904 23.5113 66.4119 23.5712C66.3833 23.5767 66.3543 23.5792 66.3252 23.5787C65.6963 23.5812 65.0674 23.5967 64.4406 23.5812C63.9696 23.5698 63.7187 23.312 63.709 22.8432C63.696 22.2064 63.696 21.5694 63.709 20.9322C63.7194 20.4548 63.9692 20.2128 64.4548 20.1752C64.6066 20.1634 64.7583 20.1696 64.9102 20.1696C65.3291 20.1696 65.7481 20.1667 66.1679 20.1708C66.3972 20.173 66.6117 20.2267 66.7821 20.3955C66.8988 20.5112 66.9788 20.6462 66.9809 20.8157C66.9834 21.0173 66.9814 21.2191 66.9814 21.4422Z' fill='%23005CA2'/%3E %3Cpath d='M47.5512 21.4442H46.5437C46.5368 21.3711 46.5279 21.3018 46.5246 21.2324C46.5203 21.1454 46.48 21.0993 46.3902 21.0998C46.0727 21.101 45.7552 21.101 45.4377 21.103C45.3402 21.103 45.2957 21.1558 45.2961 21.2537C45.2974 21.6804 45.2978 22.1071 45.2974 22.5338C45.2974 22.6325 45.3456 22.6806 45.4427 22.6806C45.7607 22.6806 46.0783 22.6806 46.3954 22.6806C46.4821 22.6806 46.5305 22.6408 46.5287 22.5487C46.5272 22.4774 46.5287 22.4058 46.5287 22.3208H47.5566C47.5618 22.5796 47.584 22.8312 47.5267 23.0772C47.4658 23.3395 47.2032 23.5698 46.9343 23.5748C46.2637 23.5872 45.5923 23.5935 44.9218 23.5768C44.5582 23.5676 44.3065 23.3006 44.2859 22.9322C44.266 22.5788 44.2725 22.2239 44.271 21.8696C44.2697 21.5651 44.271 21.262 44.2755 20.9582C44.2821 20.4255 44.5878 20.202 45.0654 20.1752C45.3039 20.162 45.5424 20.1709 45.7797 20.1707C46.09 20.1707 46.4006 20.1648 46.7107 20.1742C46.8401 20.1772 46.9683 20.1992 47.0912 20.2394C47.3515 20.3275 47.5181 20.5169 47.5467 20.7922C47.5686 20.998 47.5512 21.2085 47.5512 21.4442Z' fill='%23005CA2'/%3E %3Cpath d='M31.4329 28.1187H30.4379C30.4312 28.022 30.4243 27.9231 30.4163 27.801C30.0205 27.7706 29.6284 27.7908 29.2211 27.7934C29.2094 27.8604 29.2013 27.928 29.1969 27.9959C29.1934 28.3795 29.1919 28.7631 29.1925 29.1468C29.1925 29.3386 29.2125 29.3566 29.4048 29.3575C29.672 29.3588 29.9394 29.3575 30.2072 29.3534C30.2706 29.3534 30.3339 29.3401 30.4078 29.3316C30.4169 29.2152 30.425 29.1109 30.4339 28.9993H31.4531C31.4747 29.276 31.5069 29.5469 31.4129 29.7992C31.3062 30.0858 31.0782 30.2496 30.767 30.2668C30.5436 30.2792 30.3193 30.2763 30.0946 30.2761C29.6902 30.2761 29.2856 30.2794 28.8816 30.2674C28.5691 30.2578 28.3047 30.0736 28.2325 29.8127C28.1928 29.6591 28.1724 29.5013 28.1718 29.3427C28.1637 28.8873 28.1653 28.4315 28.1694 27.9761C28.1705 27.796 28.1814 27.6159 28.2021 27.437C28.2357 27.153 28.4151 26.9859 28.6766 26.9057C28.7805 26.8751 28.8882 26.8593 28.9964 26.8589C29.5528 26.8543 30.109 26.8543 30.665 26.8589C30.7732 26.8595 30.8808 26.876 30.9842 26.9079C31.1972 26.9731 31.3407 27.1253 31.4167 27.3326C31.4747 27.4961 31.4795 27.903 31.4329 28.1187Z' fill='%23005CA2'/%3E %3Cpath d='M59.8334 20.1699C60.1459 20.1699 60.4406 20.1699 60.7362 20.1699C60.7707 20.1699 60.805 20.1769 60.8607 20.1831V22.6533C60.9431 22.6637 61.0053 22.678 61.0676 22.6787C61.3419 22.6817 61.6162 22.6832 61.8905 22.6804C62.072 22.6784 62.0888 22.6626 62.0892 22.479C62.0907 21.799 62.0892 21.1189 62.0892 20.4387V20.1847H63.1009C63.1102 20.2305 63.1165 20.277 63.1195 20.3237C63.1195 21.1411 63.1163 21.9589 63.118 22.7763C63.118 22.9629 63.0835 23.1353 62.9731 23.2883C62.8482 23.4622 62.6847 23.5768 62.4663 23.5783C61.7953 23.5827 61.1241 23.5888 60.4532 23.5762C60.1495 23.5705 59.8863 23.3008 59.846 22.994C59.8346 22.8861 59.8302 22.7776 59.8327 22.6691C59.8319 21.9747 59.8319 21.2801 59.8327 20.5855L59.8334 20.1699Z' fill='%23005CA2'/%3E %3Cpath d='M69.1208 22.7319H69.8739V23.5537C69.851 23.5692 69.8392 23.5837 69.8274 23.5837C69.4313 23.5824 69.0336 23.5964 68.6387 23.5715C68.3523 23.5537 68.1337 23.3295 68.0766 23.0457C68.0528 22.9179 68.0412 22.7881 68.0417 22.6581C68.038 22.245 68.0417 21.8333 68.0417 21.4207C68.0417 21.3281 68.0324 21.2355 68.0272 21.1393C67.8357 21.0599 67.6442 21.1341 67.4332 21.0847C67.4115 20.7946 67.4228 20.4963 67.4234 20.1751H68.0183C68.0658 19.8421 68.0165 19.5248 68.045 19.1816C68.3885 19.1669 68.7296 19.1714 69.0967 19.1788V20.1614H69.8406C69.903 20.334 69.9093 20.8759 69.8531 21.0999H69.1449C69.0844 21.272 69.0694 22.4339 69.1208 22.7319Z' fill='%23005CA2'/%3E %3Cpath d='M50.486 26.8657V25.897C50.6441 25.8427 51.2841 25.8318 51.5462 25.8814V26.8361C51.824 26.8835 52.0836 26.8361 52.3434 26.8683V27.7865C52.1428 27.7865 51.9579 27.7865 51.7726 27.7865C51.5627 27.7878 51.5475 27.7995 51.5456 28.004C51.5421 28.4022 51.5417 28.8003 51.5443 29.1983C51.5458 29.401 51.5634 29.4134 51.7753 29.4145C51.9611 29.4145 52.1472 29.4145 52.3452 29.4145V30.2477C52.3128 30.2595 52.2933 30.2735 52.2738 30.2735C51.9051 30.2735 51.5365 30.2842 51.1693 30.2628C50.9126 30.2479 50.6966 30.1243 50.5838 29.8764C50.5447 29.7912 50.5227 29.6993 50.5187 29.6056C50.5069 29.1924 50.504 28.7807 50.4996 28.3682C50.4977 28.1818 50.4996 27.9955 50.4996 27.7912H49.8955V26.8657H50.486Z' fill='%23005CA2'/%3E %3Cpath d='M9.35352 21.0714V20.176H9.94489C10.01 19.8407 9.95079 19.5236 9.96355 19.2026C10.137 19.1478 10.3105 19.1798 10.4797 19.1741C10.645 19.1687 10.8106 19.173 11.0055 19.173C11.009 19.5019 11.0125 19.8218 11.0162 20.1665H11.8186V21.1016C11.6234 21.1016 11.4376 21.1016 11.2524 21.1016C11.0236 21.1016 11.0138 21.1092 11.0117 21.326C11.0089 21.7311 11.0085 22.1364 11.0105 22.5417C11.0105 22.5972 11.0249 22.6526 11.0351 22.7275H11.8275C11.8303 23.018 11.8335 23.2875 11.8245 23.5791C11.7449 23.5878 11.6759 23.6023 11.6076 23.6008C11.2899 23.5971 10.9722 23.5945 10.6547 23.5808C10.2832 23.565 10.0258 23.3302 10.0017 22.9608C9.98006 22.6437 9.99282 22.3245 9.99067 22.0063C9.98915 21.7747 9.99324 21.543 9.98457 21.3117C9.97763 21.122 9.95079 21.1023 9.76404 21.0994C9.64847 21.0975 9.53311 21.0994 9.41706 21.0981C9.40429 21.0977 9.39125 21.0875 9.35352 21.0714Z' fill='%23005CA2'/%3E %3Cpath d='M24.7803 30.2804V25.6465C25.1177 25.6395 25.4525 25.6434 25.7847 25.6465C25.8355 25.8009 25.8515 29.949 25.803 30.2613C25.6407 30.303 25.4683 30.2767 25.2987 30.2806C25.1337 30.2835 24.9685 30.2804 24.7803 30.2804Z' fill='%23005CA2'/%3E %3Cpath d='M25.6807 23.6068V18.9785H26.691C26.6993 20.5167 26.6928 22.0375 26.7006 23.5839C26.3575 23.617 26.0294 23.5909 25.6807 23.6068Z' fill='%23005CA2'/%3E %3Cpath d='M74.2627 23.5938V23.3591C74.2627 22.6283 74.2627 21.8973 74.2627 21.1664C74.2627 21.065 74.2641 20.9634 74.271 20.8619C74.2946 20.5233 74.5013 20.2804 74.8301 20.2034C74.8856 20.1879 74.9425 20.1786 75.0008 20.1757C75.4995 20.1732 75.9983 20.1738 76.495 20.1742C76.5075 20.1742 76.52 20.1858 76.5387 20.196V21.0837C76.47 21.0898 76.4145 21.0987 76.359 21.0989C76.092 21.1003 75.8249 21.0989 75.5571 21.0989C75.2894 21.0989 75.2887 21.0989 75.2887 21.3599C75.2887 22.0113 75.2894 22.6626 75.2901 23.3139V23.5707C74.9481 23.6201 74.622 23.5881 74.2627 23.5938Z' fill='%23005CA2'/%3E %3Cpath d='M57.7506 30.2688H56.7553C56.7012 30.0748 56.7355 29.8871 56.7336 29.7021C56.7295 29.0881 56.7307 28.4742 56.7299 27.8603C56.7299 27.7809 56.7281 27.7015 56.7283 27.621C56.7297 27.1052 57.064 26.8686 57.509 26.8586C57.9055 26.8495 58.3021 26.8555 58.6987 26.8549H59.0041C59.0166 27.1631 59.0177 27.4549 59.0067 27.778C58.5888 27.7981 58.1815 27.775 57.7489 27.7892L57.7506 30.2688Z' fill='%23005CA2'/%3E %3Cpath d='M13.374 23.5875H12.3438V20.1816H13.374V23.5875Z' fill='%23005CA2'/%3E %3Cpath d='M42.6455 23.607V20.1816H43.6797V23.5779C43.3414 23.6312 43.0003 23.5894 42.6455 23.607Z' fill='%23005CA2'/%3E %3Cpath d='M26.5583 26.8672H27.5776V30.253C27.42 30.308 27.2471 30.273 27.0788 30.2796C26.9136 30.2859 26.7479 30.2809 26.587 30.2809C26.5358 30.1269 26.5135 27.3052 26.5583 26.8672Z' fill='%23005CA2'/%3E %3Cpath d='M13.3552 19.8113H12.3457V18.9947C12.4886 18.9488 13.0427 18.9381 13.342 18.9769C13.3979 19.1204 13.4083 19.5405 13.3552 19.8113Z' fill='%23005CA2'/%3E %3Cpath d='M42.6475 19.8265V18.9707H43.6791V19.7995C43.3427 19.8354 43.0068 19.8008 42.6475 19.8265Z' fill='%23005CA2'/%3E %3Cpath d='M26.5557 26.4761V25.6543H27.5827C27.5852 25.7835 27.5889 25.917 27.5901 26.0503C27.5914 26.1836 27.5901 26.3235 27.5901 26.4761H26.5557Z' fill='%23005CA2'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1219_16795'%3E %3Crect width='77' height='32' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 20.5333vw;
    height: 8.5333vw;
  }
  :root.m-open .gnb .util-menu li .u-search {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .util-menu li .u-search::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4.2667vw;
    height: 4.2667vw;
  }
  :root.m-open .gnb .util-menu li .btn-all-menu {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .util-menu li .btn-all-menu::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1426 1.41406L8.48535 7.07129L14.1426 12.7285L12.7285 14.1426L7.07129 8.48535L1.41406 14.1426L0 12.7285L5.65723 7.07129L0 1.41406L1.41406 0L7.07129 5.65723L12.7285 0L14.1426 1.41406Z' fill='%233D576B'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 3.7333vw;
    height: 3.7333vw;
  }
  .gnb .all-menu {
    display: none;
    opacity: 0;
    position: fixed;
    top: 16vw;
    left: 0;
    width: 100vw;
    height: calc(100vh - 16vw);
    background-color: #fff;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 8vw;
  }
  @supports (height: 100dvh) {
    .gnb .all-menu {
      height: calc(100dvh - 16vw);
    }
  }
  .gnb .all-menu > ul > li {
    width: 100%;
    padding: 7.4667vw 4.2667vw;
    border-bottom: 0.1333vw solid #E4EAEF;
  }
  .gnb .all-menu > ul > li > a {
    display: flex;
    gap: 0;
    width: 100%;
    justify-content: space-between;
    font-size: 8.5333vw;
    font-weight: 700;
  }
}
.gnb .top-search-block {
  display: flex;
  gap: 0;
  align-items: center;
  position: fixed;
  width: 100%;
  height: 240px;
  top: 60px;
  left: 0;
  background-color: #E4EAEF;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block {
    top: 0;
    height: 100vh;
    align-items: flex-start;
  }
  @supports (height: 100dvh) {
    .gnb .top-search-block {
      height: 100dvh;
    }
  }
}
.gnb .top-search-block .--inner {
  position: relative;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .--inner {
    position: unset;
  }
}
.gnb .top-search-block .btn-close-search {
  display: flex;
  gap: 10px;
  position: absolute;
  top: -30px;
  right: -150px;
  color: #3B3B3B;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .top-search-block .btn-close-search::after {
  content: "";
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.77817 0.292893C9.1687 -0.097631 9.80171 -0.0976311 10.1922 0.292893C10.5828 0.683418 10.5828 1.31643 10.1922 1.70696L6.6561 5.24211L10.1922 8.77824C10.5828 9.16877 10.5828 9.80178 10.1922 10.1923C9.80171 10.5828 9.16868 10.5828 8.77817 10.1923L5.24204 6.65617L1.70689 10.1923C1.31635 10.5827 0.683301 10.5828 0.292823 10.1923C-0.0976544 9.80183 -0.0975611 9.16878 0.292823 8.77824L3.82798 5.24211L0.292823 1.70696C-0.0975335 1.31644 -0.0975835 0.683375 0.292823 0.292893C0.683299 -0.097583 1.31635 -0.0974868 1.70689 0.292893L5.24204 3.82805L8.77817 0.292893Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  .gnb .top-search-block .btn-close-search {
    right: 40px;
  }
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .btn-close-search {
    top: 6.1333vw;
    right: 4.2667vw;
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .top-search-block .btn-close-search::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1426 1.41406L8.48535 7.07129L14.1426 12.7285L12.7285 14.1426L7.07129 8.48535L1.41406 14.1426L0 12.7285L5.65723 7.07129L0 1.41406L1.41406 0L7.07129 5.65723L12.7285 0L14.1426 1.41406Z' fill='%233D576B'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 3.7333vw;
    height: 3.7333vw;
  }
  .gnb .top-search-block .btn-close-search em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
.gnb .top-search-block .top-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 40px;
  padding-right: 45px;
  background-color: #fff;
  border-radius: 35px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap {
    height: 16vw;
    padding-left: 6.6667vw;
    padding-right: 6.6667vw;
    border-radius: 9.3333vw;
    margin-top: 26.6667vw;
  }
}
.gnb .top-search-block .top-search-wrap input[type=text] {
  min-width: 0;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap input[type=text] {
    width: calc(100% - 9.3333vw);
  }
}
.gnb .top-search-block .top-search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.gnb .top-search-block .top-search-wrap:has(input[type=text]:focus), .gnb .top-search-block .top-search-wrap:has(input[type=text].active), .gnb .top-search-block .top-search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.gnb .top-search-block .top-search-wrap button {
  position: absolute;
  top: 50%;
  right: 45px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .top-search-block .top-search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap button {
    width: 5.8667vw;
    height: 5.8667vw;
    right: 6.6667vw;
  }
}
.gnb .top-search-block .top-keyword {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword {
    display: none;
    margin-top: 8vw;
  }
}
.gnb .top-search-block .top-keyword dl {
  display: flex;
  gap: 17px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl {
    flex-direction: column;
    gap: 4vw;
  }
}
.gnb .top-search-block .top-keyword dl dt span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 32px;
  background-color: #109A59;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-radius: 4px;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dt span {
    width: 21.3333vw;
    height: 8.5333vw;
    font-size: 3.2vw;
    border-radius: 1.0667vw;
  }
}
.gnb .top-search-block .top-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  align-items: center;
}
.gnb .top-search-block .top-keyword dl dd span {
  padding: 0 10px;
  font-size: 16px;
  color: #3B3B3B;
  position: relative;
}
.gnb .top-search-block .top-keyword dl dd span:first-of-type {
  padding-left: 0;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dd span {
    padding: 0 2.6667vw;
    font-size: 3.7333vw;
  }
}
.gnb .top-search-block .top-keyword dl dd span ~ span::before {
  width: 1px;
  height: 18px;
  background-color: #B1BCC4;
  position: absolute;
  left: 0;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: "";
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dd span ~ span::before {
    height: 4.8vw;
  }
}

footer {
  display: flex;
  align-items: center;
  width: 100%;
  height: 300px;
  padding-left: 160px;
  padding-right: 160px;
  color: #fff;
  background-color: #13221C;
}
@media screen and (max-width: 1460px) {
  footer {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media screen and (max-width: 1024px) {
  footer {
    height: auto;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 821px) {
  footer {
    align-items: flex-start;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
    padding-top: 11.7333vw;
    padding-bottom: 0;
    height: 128vw;
  }
}
footer .footer-inner {
  display: flex;
  gap: 0;
  width: 100%;
  justify-content: space-between;
}
footer .footer-inner .footer-company {
  display: flex;
  gap: 85px;
  align-items: flex-start;
}
@media screen and (max-width: 1460px) {
  footer .footer-inner .footer-company {
    gap: 40px;
  }
}
@media screen and (max-width: 1024px) {
  footer .footer-inner .footer-company {
    display: flex;
    flex-direction: column;
    gap: 40px;
  }
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company {
    gap: 7.4667vw;
  }
}
footer .footer-inner .footer-company .f-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
footer .footer-inner .footer-company .f-logo::before {
  content: "";
  width: 88px;
  height: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='88' height='36' viewBox='0 0 88 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1651_1390)'%3E %3Cmask id='mask0_1651_1390' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='88' height='36'%3E %3Cpath d='M87.4712 0.0683594H0.264008V35.4109H87.4712V0.0683594Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1651_1390)'%3E %3Cpath d='M51.8706 0.0683594H52.3415L65.4451 0.0881767C67.7074 0.0916022 69.9698 0.0951904 72.2323 0.0989415C72.6923 0.0989415 73.1493 0.170381 73.5649 0.339929C74.2609 0.624221 74.8054 1.10399 75.1529 1.78097C75.3925 2.24711 75.5133 2.76392 75.5048 3.28659C75.4924 5.04592 75.5021 6.8055 75.5018 8.56485C75.5018 8.92665 75.4996 8.92642 75.1328 8.92642C73.4155 8.92642 71.698 8.92986 69.9807 8.92642C69.6277 8.92642 69.275 8.90075 68.9149 8.88658C68.879 8.96852 68.9574 9.01157 69.0029 9.05782C69.3397 9.40475 69.6775 9.75066 70.0206 10.0915C70.7302 10.7966 71.4418 11.4997 72.1555 12.2009C73.3218 13.3427 74.4908 14.4811 75.6624 15.6161C76.2632 16.1972 76.8769 16.7648 77.483 17.341C77.5737 17.4273 77.7309 17.5093 77.6633 17.6546C77.6028 17.7841 77.4402 17.7255 77.323 17.7258C75.9936 17.7272 74.6641 17.7241 73.3347 17.7233C72.3942 17.7233 71.4535 17.724 70.5127 17.7251C70.4384 17.7251 70.3641 17.7224 70.2897 17.7229C70.0285 17.7251 69.8188 17.6314 69.6307 17.4442C68.6916 16.5162 67.7662 15.573 66.791 14.6827C65.4871 13.4927 64.2716 12.2161 62.995 10.9999C62.4431 10.4741 61.8832 9.95617 61.3308 9.43089C61.1731 9.28117 61.0086 9.13412 60.8737 8.90928C60.9994 8.90537 61.0943 8.89973 61.189 8.89973C63.5174 8.90192 65.8458 8.90443 68.1744 8.90732C68.2983 8.90732 68.4222 8.90732 68.5461 8.89973C68.7598 8.88557 68.794 8.85403 68.7975 8.65243C68.8059 8.24531 68.8141 7.8382 68.8128 7.43109C68.8098 6.29074 68.8007 5.15039 68.7967 4.01028C68.7952 3.61394 68.7987 3.6115 68.4083 3.61124C65.2791 3.60995 62.1498 3.60945 59.0203 3.60978C58.6486 3.60978 58.6528 3.61222 58.6533 3.97285C58.6564 7.57323 58.6591 11.1736 58.6613 14.774C58.6613 15.3034 58.6655 15.8329 58.6675 16.3623C58.6675 16.4499 58.6675 16.5375 58.6675 16.6425C58.5584 16.649 58.4783 16.6586 58.3985 16.6584C56.3505 16.6566 54.3028 16.654 52.2553 16.6505C51.8607 16.6505 51.8664 16.6461 51.8729 16.2491C51.8816 15.7034 51.8833 15.1576 51.8831 14.6121C51.8799 9.88754 51.8762 5.16303 51.8719 0.438526C51.8706 0.326962 51.8706 0.214909 51.8706 0.0683594Z' fill='white'/%3E %3Cpath d='M0.274096 0.0761719H22.1667V3.60389C21.5471 3.61441 20.916 3.60609 20.2846 3.6078C19.657 3.60928 19.0295 3.6078 18.401 3.6078H7.01241C7.00249 3.69955 6.98762 3.76904 6.98762 3.83827C6.98663 4.67745 6.98663 5.51646 6.98762 6.35531C6.98762 6.40424 6.98936 6.45317 6.99159 6.5021C6.9963 6.60804 7.04958 6.66847 7.15962 6.67337C7.23397 6.67655 7.30832 6.67997 7.38268 6.67997C11.4284 6.67997 15.4743 6.67997 19.5202 6.67997C20.3044 6.67997 21.0888 6.66505 21.8729 6.65722C21.9624 6.65722 22.0519 6.65722 22.1642 6.65722V10.0986C22.0848 10.1008 21.9907 10.1059 21.8948 10.1059H11.912C10.3847 10.1059 8.8571 10.1059 7.3294 10.1059C7.22505 10.1059 7.12046 10.1162 7.00174 10.1225C6.9948 10.2143 6.9849 10.2852 6.9849 10.3562C6.9849 11.1953 6.9858 12.0344 6.98762 12.8732C6.98762 12.9222 6.98902 12.9711 6.99183 13.0201C6.99654 13.1071 7.04586 13.1531 7.13261 13.1594C7.18218 13.1631 7.23175 13.1634 7.28131 13.1634C10.1382 13.1681 12.9948 13.1774 15.8517 13.1756C17.8497 13.1756 19.8478 13.159 21.846 13.15C21.9431 13.15 22.0405 13.15 22.1597 13.15V16.6559C22.0397 16.6559 21.9349 16.6559 21.8298 16.6559C16.9256 16.6415 12.0212 16.6272 7.11675 16.6129C6.15017 16.6099 5.18358 16.6148 4.21849 16.6069C3.78155 16.6036 3.34336 16.5916 2.9079 16.556C2.70666 16.5397 2.50442 16.4743 2.31309 16.4027C1.46398 16.0846 0.839667 15.5334 0.479061 14.693C0.337066 14.373 0.263738 14.0274 0.263689 13.6779C0.266498 9.22222 0.265834 4.7665 0.261703 0.310799C0.263686 0.23887 0.27013 0.166695 0.274096 0.0761719Z' fill='white'/%3E %3Cpath d='M40.698 16.6365H33.9639C33.9543 16.5331 33.9391 16.4471 33.9391 16.3613C33.9359 12.3381 33.9336 8.3149 33.9322 4.2916C33.9322 4.12866 33.9397 3.96572 33.9364 3.80229C33.9332 3.63886 33.9116 3.61904 33.7523 3.60901C33.6779 3.6046 33.6036 3.60901 33.5293 3.60901H26.4705H26.0933V0.0859375H48.5477V3.60901H40.7962C40.761 3.64008 40.7543 3.64497 40.7488 3.65109C40.7431 3.65665 40.7385 3.6632 40.7352 3.67042C40.7297 3.68565 40.7251 3.70117 40.7213 3.7169C40.7197 3.72496 40.719 3.73316 40.7191 3.74137C40.7191 3.76583 40.7171 3.7903 40.7171 3.81476C40.7153 8.07409 40.7135 12.3334 40.7116 16.5928C40.7084 16.6077 40.7038 16.6224 40.698 16.6365Z' fill='white'/%3E %3Cpath d='M80.623 0.0761719H87.315V16.6439C87.2508 16.649 87.1794 16.6598 87.1089 16.6596C85.6969 16.656 84.2857 16.6511 82.8738 16.6449C82.2388 16.6412 81.6029 16.6268 80.9679 16.616C80.6984 16.6114 80.6706 16.5818 80.669 16.3183C80.6532 10.9847 80.6381 5.65119 80.6238 0.317649C80.623 0.244496 80.623 0.172323 80.623 0.0761719Z' fill='white'/%3E %3Cpath d='M9.45873 31.604C9.47086 31.4467 9.48346 31.2891 9.49686 31.1069C9.88105 31.0528 10.2627 31.0755 10.6617 31.0865C10.6738 31.1536 10.682 31.2212 10.6865 31.2891C10.6887 31.6805 10.6877 32.0708 10.6877 32.4617C10.6891 32.4698 10.6891 32.4781 10.6877 32.4862C10.5785 32.7862 10.7388 32.9687 10.9604 33.1404C11.1091 33.2549 11.2305 33.4025 11.3681 33.5318C11.4062 33.5676 11.4575 33.5891 11.5371 33.6383C11.5867 33.3085 11.5554 33.0107 11.5618 32.7152C11.5676 32.4138 11.5634 32.1124 11.5636 31.81C11.5636 31.5164 11.5636 31.2228 11.5636 30.9292C11.5636 30.6277 11.5636 30.3264 11.5636 30.0252C11.5636 29.7245 11.5636 29.4235 11.5636 29.1078C11.6221 29.0979 11.6758 29.0811 11.7299 29.0811C12.87 29.0797 14.0092 29.0797 15.1476 29.0811C15.5011 29.0811 15.8131 29.1774 16.046 29.461C16.1723 29.6133 16.244 29.8026 16.25 29.9992C16.2597 30.227 16.261 30.455 16.2612 30.6831C16.2622 31.4406 16.2622 32.1979 16.2612 32.9552C16.2612 33.2111 16.226 33.456 16.0537 33.6669C15.8602 33.904 15.6104 34.0265 15.3085 34.0488C15.1523 34.0603 14.995 34.0596 14.8376 34.0596C13.4588 34.0596 12.0803 34.0574 10.7019 34.0615C10.5425 34.0615 10.4166 34.0273 10.3071 33.9077C10.2079 33.7995 10.0895 33.7085 9.98038 33.6094C9.90776 33.5434 9.83617 33.5407 9.76054 33.6048C9.6666 33.6843 9.57146 33.7626 9.47633 33.8406C9.3058 33.9808 9.11473 34.0582 8.8872 34.0564C8.36673 34.0525 7.84623 34.0593 7.32725 34.0564C7.21182 34.0576 7.09666 34.0456 6.984 34.0207C6.60952 33.9311 6.37406 33.6782 6.35721 33.2987C6.33639 32.8356 6.33415 32.3705 6.35225 31.9073C6.36836 31.4963 6.61694 31.2712 7.0296 31.2429C7.09355 31.2384 7.15699 31.2306 7.21622 31.225C7.25712 31.0956 7.16294 31.0491 7.10024 30.9918C6.98549 30.8869 6.8638 30.789 6.74508 30.6877C6.61893 30.5801 6.55325 30.4448 6.56069 30.2792C6.57035 30.068 6.57259 29.8559 6.59737 29.6464C6.62983 29.3746 6.8058 29.2119 7.06306 29.1361C7.16565 29.1053 7.27209 29.0888 7.3793 29.0872C8.17242 29.0816 8.96482 29.0797 9.75658 29.0813C10.0776 29.0813 10.3589 29.1819 10.5393 29.4661C10.5822 29.5341 10.6317 29.61 10.6384 29.6863C10.6632 29.9609 10.6736 30.2366 10.6833 30.5123C10.6868 30.607 10.6337 30.6659 10.5308 30.6655C10.2092 30.6641 9.88755 30.6616 9.56599 30.6576C9.54395 30.6576 9.52239 30.6373 9.47577 30.614C9.47577 30.5206 9.47577 30.4167 9.47577 30.3129C9.47577 30.2195 9.44208 30.1458 9.33878 30.1463C8.88522 30.1485 8.43166 30.1558 7.97834 30.1637C7.95852 30.1637 7.93942 30.1899 7.89333 30.2229C8.39424 30.6972 8.88791 31.1651 9.3819 31.6326L9.45873 31.604ZM12.7907 32.9728C12.8871 32.9809 12.9513 32.9907 13.0154 32.9909C13.6005 32.9924 14.1858 32.9924 14.7712 32.9909C15.0418 32.9909 15.0738 32.9755 15.0797 32.701C15.0953 31.9939 15.0931 31.2866 15.0964 30.5796C15.0937 30.5226 15.0864 30.466 15.0743 30.4103C15.0363 30.1842 15.0205 30.1698 14.7898 30.1695C14.2212 30.1684 13.6524 30.1671 13.0838 30.1695C12.989 30.1695 12.8943 30.1874 12.7907 30.1979V32.9728ZM9.23191 32.9609C9.14296 32.863 9.09634 32.8016 9.04037 32.7506C8.83464 32.5633 8.60933 32.3937 8.42247 32.1897C8.23561 31.9856 8.01426 31.934 7.75627 31.9555C7.58625 31.97 7.54165 32.0113 7.53743 32.184C7.53272 32.371 7.53495 32.5581 7.53966 32.745C7.54511 32.9694 7.57089 32.9937 7.80162 32.9948C8.18923 32.9969 8.57674 32.9969 8.96402 32.9948C9.03292 32.9951 9.10181 32.9782 9.23191 32.9609Z' fill='white'/%3E %3Cpath d='M36.3357 25.444C36.3357 25.1555 36.3357 24.8813 36.3357 24.6055C36.3357 24.5133 36.2764 24.4776 36.1909 24.4754C36.125 24.4734 36.0588 24.4737 35.9926 24.4737C35.3403 24.4737 34.688 24.4756 34.0347 24.4708C33.8864 24.4697 33.7386 24.4547 33.5931 24.4262C33.2927 24.3672 33.0813 24.1571 33.0726 23.8562C33.0552 23.3277 33.053 22.7973 33.0778 22.2693C33.0936 21.931 33.3484 21.6855 33.6875 21.6227C33.8496 21.5921 34.0141 21.5757 34.1792 21.5738C34.914 21.5678 35.6488 21.5667 36.3838 21.5708C36.557 21.5679 36.73 21.5843 36.8995 21.6197C37.2287 21.6968 37.4321 21.928 37.4908 22.2424C37.5404 22.5103 37.5236 22.7907 37.5355 23.0556C37.3399 23.1171 36.6541 23.1254 36.3359 23.0779C36.3302 23.0207 36.3191 22.9585 36.3183 22.8966C36.3148 22.6309 36.3141 22.6275 36.0373 22.6275C35.6328 22.6275 35.2281 22.629 34.8229 22.6297C34.7153 22.6297 34.6079 22.6297 34.5007 22.6312C34.2687 22.6373 34.2528 22.6524 34.2491 22.8888C34.2466 23.011 34.2458 23.1333 34.2466 23.2558C34.2483 23.4977 34.2639 23.5149 34.5192 23.5154C35.1798 23.5171 35.8403 23.5154 36.502 23.5154C36.6093 23.5154 36.7166 23.5154 36.8242 23.52C37.2108 23.5396 37.4686 23.7674 37.531 24.1458C37.5419 24.2101 37.5476 24.275 37.5481 24.3401C37.5499 24.772 37.5499 25.2038 37.5481 25.6353C37.5481 25.8986 37.471 26.1327 37.2685 26.3155C37.1305 26.4397 36.9763 26.5246 36.782 26.5259C36.3035 26.529 35.8246 26.5391 35.3445 26.5396C34.824 26.5396 34.3036 26.5229 33.7844 26.5318C33.4206 26.5381 33.0225 26.2085 32.9998 25.8222C32.9945 25.7332 32.9749 25.6446 32.9737 25.5553C32.9695 25.3447 32.9722 25.134 32.9722 24.8888C33.3705 24.8751 33.7542 24.8862 34.1695 24.8877C34.1745 25.03 34.182 25.1641 34.1824 25.2985C34.1824 25.4208 34.2399 25.4738 34.3643 25.4734C34.9752 25.4714 35.5862 25.4734 36.1972 25.4714C36.2306 25.4738 36.2621 25.4606 36.3357 25.444Z' fill='white'/%3E %3Cpath d='M4.47808 24.7553V21.584H5.65731C5.70862 21.7371 5.73168 26.1407 5.67814 26.5246C5.59834 26.5322 5.51135 26.5464 5.4246 26.5476C5.09448 26.5515 4.76434 26.5449 4.43471 26.5552C4.30063 26.5593 4.23001 26.5161 4.16631 26.3969C3.6674 25.4611 3.16057 24.5294 2.65448 23.5973C2.62415 23.5485 2.59105 23.5015 2.55534 23.4564C2.45051 23.5542 2.48296 23.6667 2.48247 23.7656C2.47949 24.5876 2.48098 25.4097 2.48123 26.2317V26.4911C2.29808 26.5618 1.67401 26.5828 1.19544 26.54C1.14859 26.3869 1.12975 21.9067 1.17758 21.5842H2.60689C3.19641 22.6281 3.78892 23.6765 4.38441 24.7296C4.39085 24.7394 4.41464 24.7386 4.47808 24.7553Z' fill='white'/%3E %3Cpath d='M1.18096 29.0879C1.25185 29.0848 1.30934 29.0801 1.36659 29.0801C2.36539 29.0801 3.36427 29.0807 4.36324 29.0818C4.49509 29.0818 4.62769 29.0818 4.75979 29.0928C5.22399 29.1293 5.53974 29.4405 5.54965 29.9002C5.56229 30.4781 5.54966 31.0565 5.55387 31.6344C5.5566 31.9614 5.40243 32.1909 5.13031 32.3573C5.07479 32.3913 5.02127 32.4278 4.94766 32.4754C5.27257 32.9919 5.59204 33.5001 5.91424 34.0095C5.74744 34.0728 4.95458 34.0921 4.49781 34.0454C4.28491 33.6835 4.06756 33.3115 3.84773 32.9401C3.51463 32.3774 3.70671 32.4891 3.03604 32.4791C2.85463 32.4764 2.67296 32.4816 2.49079 32.4852C2.46724 32.4852 2.4442 32.4984 2.39636 32.5131C2.35076 32.7608 2.38001 33.0198 2.37505 33.2765C2.3701 33.527 2.37505 33.7775 2.37505 34.0469H1.19955C1.15072 33.8959 1.1314 29.4263 1.18096 29.0879ZM4.3439 30.1774C3.99271 30.1233 2.56713 30.1404 2.37827 30.2041C2.37406 30.5875 2.36092 30.9789 2.38447 31.364C2.72153 31.4191 4.16001 31.4009 4.3439 31.3395V30.1774Z' fill='white'/%3E %3Cpath d='M47.9513 26.5325H46.8139C46.8179 25.6043 46.834 24.689 46.8028 23.7412C46.549 23.7412 46.3215 23.7396 46.0939 23.7412C46.0159 23.7412 45.975 23.7902 45.9722 23.8667C45.97 23.9318 45.9693 23.9969 45.9693 24.0625C45.9693 24.7867 45.9698 25.511 45.9708 26.2355V26.521C45.576 26.5749 45.2002 26.531 44.7965 26.5477C44.793 26.4518 44.7876 26.3745 44.7878 26.2972C44.7898 25.5647 44.7938 24.8322 44.7938 24.0999C44.7938 23.9886 44.7754 23.8773 44.7646 23.7561H43.988V26.5198C43.5789 26.567 43.195 26.5386 42.819 26.5462C42.762 26.3593 42.7372 23.1726 42.7851 22.7139C42.837 22.7019 42.8898 22.6937 42.9429 22.6895C44.304 22.6895 45.6653 22.6905 47.0266 22.6924C47.1335 22.6935 47.2399 22.7072 47.3436 22.7333C47.7295 22.827 47.9526 23.0883 47.9602 23.4826C47.9704 24.0116 47.9622 24.5408 47.9622 25.0698C47.9622 25.4685 47.964 25.8673 47.9634 26.2661C47.9634 26.3468 47.956 26.4261 47.9513 26.5325Z' fill='white'/%3E %3Cpath d='M46.3701 30.1775C46.0053 30.1235 44.4349 30.1403 44.2518 30.1985V32.9625C44.3261 32.9734 44.3889 32.9908 44.4518 32.9911C45.005 32.9911 45.5581 32.9928 46.1123 32.9886C46.3733 32.9869 46.3877 32.9679 46.3887 32.7061C46.3887 32.5441 46.3887 32.3821 46.3887 32.2243C46.5773 32.1641 47.302 32.1554 47.6014 32.2124C47.5843 32.6268 47.586 33.0488 47.5427 33.4659C47.5132 33.7483 47.1748 34.0055 46.8487 34.0448C46.7252 34.0577 46.6011 34.0631 46.4769 34.061C45.6759 34.0624 44.8745 34.0624 44.0728 34.061C43.9903 34.061 43.9076 34.061 43.825 34.0534C43.3898 34.0189 43.0758 33.7168 43.0297 33.2888C43.0235 33.2238 43.0207 33.1584 43.0215 33.0931C43.0215 32.0828 43.0225 31.0727 43.0245 30.0628C43.0248 29.9732 43.0331 29.8839 43.0493 29.7959C43.1266 29.3738 43.4079 29.1255 43.8424 29.0912C43.9247 29.0849 44.0074 29.0832 44.0902 29.0832C44.9081 29.0832 45.726 29.0795 46.5423 29.0854C46.7054 29.0866 46.877 29.0976 47.0293 29.1485C47.3228 29.2463 47.5055 29.4566 47.5585 29.7675C47.6202 30.131 47.6016 30.4941 47.5798 30.8665H46.4021C46.3934 30.633 46.3815 30.4105 46.3701 30.1775Z' fill='white'/%3E %3Cpath d='M18.693 29.0927C19.9394 29.0927 21.1759 29.0837 22.4121 29.0978C22.6139 29.0976 22.8078 29.1755 22.952 29.3148C23.0962 29.4542 23.1793 29.6439 23.1834 29.843C23.2082 30.4919 23.1988 31.1429 23.176 31.7923C23.1643 32.1235 22.8689 32.3934 22.5031 32.4364C22.2257 32.469 21.944 32.4704 21.6641 32.4721C21.1612 32.4756 20.6581 32.4675 20.1553 32.4675C20.0753 32.4675 19.9952 32.4849 19.8827 32.4979V34.051H18.7289C18.7203 34.0441 18.712 34.0367 18.7041 34.0289C18.6986 34.0233 18.6943 34.0165 18.6915 34.0091C18.6835 33.9861 18.6782 33.9621 18.6759 33.9379C18.6719 32.3435 18.6687 30.7492 18.6662 29.1548C18.6673 29.1404 18.6789 29.126 18.693 29.0927ZM21.9724 30.1655H19.9402C19.8623 30.3803 19.8586 31.1749 19.9288 31.3724C20.2318 31.4213 21.7908 31.4037 21.9807 31.344C21.9972 30.9577 22.0168 30.5662 21.9724 30.1655Z' fill='white'/%3E %3Cpath d='M66.4996 22.6729V21.3438H67.661V26.5114C67.5986 26.5244 67.5443 26.5454 67.49 26.5451C66.566 26.5422 65.6421 26.5377 64.7181 26.5314C64.5178 26.5346 64.3243 26.4593 64.1798 26.3223C64.0489 26.1999 63.9652 26.0605 63.965 25.874C63.965 25.0601 63.9528 24.2461 63.9582 23.4324C63.9608 23.0761 64.1838 22.8208 64.5392 22.74C64.6759 22.7103 64.8156 22.6948 64.9556 22.694C65.3928 22.6883 65.8302 22.6925 66.2674 22.6911C66.3319 22.6909 66.396 22.6813 66.4996 22.6729ZM66.4587 25.496C66.4811 25.4454 66.4932 25.4308 66.4932 25.4158C66.4961 24.9114 66.4974 24.4069 66.4996 23.9023C66.4996 23.7766 66.4329 23.7324 66.3127 23.7335C65.9578 23.7374 65.6032 23.7358 65.2485 23.7404C65.2029 23.7404 65.1576 23.7665 65.1174 23.7788C65.0678 24.1023 65.0812 25.3135 65.1459 25.5159C65.5823 25.5068 66.0295 25.5425 66.4587 25.496Z' fill='white'/%3E %3Cpath d='M24.8663 23.9732C24.8303 23.6877 24.8373 23.4105 24.961 23.1598C25.1109 22.8554 25.3875 22.7071 25.7251 22.7018C26.3851 22.6917 27.046 22.68 27.7053 22.7018C28.2439 22.7197 28.5572 23.039 28.5728 23.5784C28.5926 24.2777 28.5932 24.9778 28.5745 25.6785C28.5601 26.203 28.2191 26.5432 27.6989 26.5378C26.9893 26.5304 26.2797 26.5402 25.5704 26.5267C25.1945 26.5197 24.8998 26.2549 24.8311 25.8921C24.766 25.5388 24.7674 25.1767 24.8353 24.8239C24.9 24.4724 25.1292 24.272 25.5044 24.2583C25.9506 24.2419 26.3967 24.2443 26.8411 24.2365C27.0116 24.2336 27.1819 24.2248 27.3551 24.2187C27.3704 24.1629 27.3823 24.1064 27.3908 24.0494C27.4119 23.7775 27.375 23.7379 27.0957 23.7355C26.8478 23.7333 26.5999 23.7335 26.3521 23.734C26.1043 23.7345 26.1067 23.7355 26.0051 23.9732H24.8663ZM26.0088 25.0705C25.9956 25.1179 25.985 25.1659 25.9771 25.2144C25.9544 25.4743 25.9918 25.5171 26.2525 25.52C26.5248 25.5226 26.7974 25.5226 27.0704 25.52C27.3754 25.52 27.4173 25.4728 27.388 25.1774C27.3802 25.1406 27.3691 25.1043 27.3549 25.0694L26.0088 25.0705Z' fill='white'/%3E %3Cpath d='M7.60783 23.9765H6.48388C6.43184 23.7042 6.4472 23.4409 6.54064 23.2012C6.63556 22.9565 6.83804 22.7921 7.10794 22.7363C7.22881 22.7109 7.35191 22.6972 7.47549 22.6954C8.05279 22.6906 8.63002 22.6901 9.20717 22.694C9.33061 22.6954 9.45334 22.7129 9.57225 22.7458C9.88628 22.8322 10.0831 23.041 10.1423 23.3556C10.1738 23.5316 10.189 23.7102 10.1876 23.8889C10.1896 24.4177 10.1854 24.9465 10.1749 25.4753C10.1748 25.6295 10.1582 25.7834 10.1254 25.9343C10.0421 26.2839 9.79035 26.4889 9.42725 26.5258C9.36962 26.5324 9.31174 26.536 9.25379 26.5366C8.57762 26.5354 7.90153 26.5273 7.22542 26.5332C6.79938 26.5371 6.41101 26.1784 6.40878 25.7503C6.40729 25.474 6.39365 25.1966 6.41299 24.9216C6.44174 24.5098 6.70074 24.2684 7.1181 24.2524C7.48863 24.2383 7.86015 24.24 8.23117 24.2356C8.38782 24.2339 8.5444 24.2356 8.70208 24.2341C8.96077 24.2302 9.08175 24.044 8.96577 23.8182C8.94539 23.7786 8.87626 23.7416 8.82893 23.7406C8.49089 23.734 8.15284 23.7379 7.81478 23.737C7.6636 23.7355 7.67648 23.8742 7.60783 23.9765ZM7.60362 25.0714C7.5947 25.1557 7.58578 25.2032 7.58503 25.2511C7.58082 25.4985 7.59817 25.5171 7.84304 25.5189C8.13104 25.5205 8.41874 25.5213 8.70652 25.5189C8.96299 25.5169 8.99177 25.4872 8.98487 25.2387C8.97877 25.1821 8.96838 25.1261 8.95364 25.0711L7.60362 25.0714Z' fill='white'/%3E %3Cpath d='M61.5657 32.579C61.553 32.6108 61.5428 32.6435 61.5352 32.6768C61.5018 33.0147 61.5265 33.0406 61.8686 33.0394C62.1244 33.0394 62.3804 33.0403 62.6369 33.0421C62.7419 33.0433 62.8319 33.0338 62.8741 32.9144C62.8872 32.8769 62.9412 32.829 62.9774 32.8282C63.3296 32.8219 63.6818 32.8246 64.0404 32.8246C64.0404 33.0323 64.061 33.2205 64.0359 33.4022C63.9908 33.7318 63.6994 33.9921 63.3472 34.0472C63.2815 34.0565 63.2152 34.0608 63.1489 34.0601C62.5135 34.0601 61.8777 34.0643 61.2423 34.055C61.1027 34.0527 60.9647 34.0241 60.8361 33.9705C60.5126 33.8338 60.3733 33.5688 60.3699 33.23C60.3652 32.7741 60.3627 32.3181 60.3622 31.8621C60.3622 31.593 60.3644 31.3238 60.3682 31.0559C60.3756 30.5336 60.7282 30.2383 61.1895 30.2265C61.8906 30.2087 62.593 30.2038 63.2939 30.2243C63.795 30.2393 64.0818 30.5385 64.1118 31.0296C64.1281 31.3055 64.1246 31.5832 64.1155 31.8597C64.1006 32.3069 63.7544 32.5547 63.4017 32.5479C62.8904 32.5376 62.3784 32.546 61.8666 32.5506C61.763 32.5503 61.6606 32.5694 61.5657 32.579ZM62.9274 31.2593C62.5082 31.2593 62.1156 31.2558 61.7231 31.2608C61.5528 31.2629 61.5288 31.3033 61.5298 31.5208C61.5298 31.7148 61.5471 31.7368 61.7345 31.7383C62.0711 31.741 62.4076 31.7383 62.7442 31.7359C62.8057 31.7315 62.8669 31.7233 62.9274 31.7114V31.2593Z' fill='white'/%3E %3Cpath d='M51.9699 32.8157C52.0878 33.4442 51.9079 33.792 51.5416 33.9594C51.4229 34.0149 51.2941 34.0459 51.1629 34.0507C50.5029 34.0605 49.8426 34.0675 49.1829 34.0544C48.6377 34.0433 48.3457 33.7607 48.3155 33.2196C48.2924 32.7975 48.3048 32.3736 48.3052 31.9503C48.3052 31.641 48.3087 31.3318 48.3169 31.0228C48.3311 30.4926 48.7135 30.2286 49.1641 30.2186C49.8486 30.2036 50.5334 30.2032 51.2184 30.2174C51.7232 30.2272 52.0504 30.5599 52.0675 31.0524C52.0764 31.3124 52.0762 31.5737 52.0645 31.8336C52.0452 32.2703 51.7867 32.5267 51.344 32.5387C50.8732 32.5511 50.4038 32.5458 49.9336 32.548C49.8674 32.548 49.8015 32.548 49.7353 32.5492C49.4917 32.5578 49.3884 32.7151 49.486 32.9406C49.4991 32.964 49.5174 32.9842 49.5396 32.9996C49.5618 33.0148 49.5874 33.0249 49.6141 33.029C49.9688 33.0366 50.3235 33.036 50.6781 33.031C50.7183 33.031 50.7861 32.9913 50.7926 32.9602C50.8228 32.8159 50.9262 32.8159 51.0377 32.8161C51.3503 32.8157 51.6613 32.8157 51.9699 32.8157ZM50.8766 31.276H49.4999V31.7041C49.7725 31.7562 50.6895 31.7445 50.8766 31.6863V31.276Z' fill='white'/%3E %3Cpath d='M41.9661 25.3192C41.9661 25.6373 42.0295 25.9541 41.7988 26.2301C41.6543 26.4028 41.4788 26.5202 41.2513 26.5222C40.5004 26.5291 39.7489 26.5367 38.9982 26.5222C38.647 26.5148 38.3659 26.2332 38.3136 25.891C38.2931 25.7625 38.2824 25.6327 38.2816 25.5027C38.2834 24.9156 38.2908 24.3299 38.296 23.7434C38.296 23.6783 38.298 23.6132 38.2975 23.5476C38.2933 22.9604 38.7075 22.7141 39.1278 22.7016C39.8123 22.6813 40.4986 22.6791 41.1833 22.7016C41.6888 22.7178 41.9837 22.9952 42.0303 23.4865C42.0588 23.8105 42.0532 24.1366 42.0134 24.4595C41.9735 24.7986 41.748 24.9943 41.3992 25.0222C41.0627 25.0486 40.7236 25.0445 40.3856 25.0503C40.1298 25.055 39.8736 25.0491 39.6173 25.0574C39.4616 25.0625 39.4458 25.0888 39.4406 25.2578C39.4346 25.4513 39.4654 25.5105 39.6177 25.515C39.9476 25.5247 40.2783 25.5262 40.6091 25.5176C40.6683 25.5161 40.7273 25.4533 40.7843 25.4156C40.8283 25.3868 40.8684 25.3263 40.911 25.3253C41.255 25.3158 41.5992 25.3192 41.9661 25.3192ZM40.8627 24.1803C40.8713 24.101 40.8757 24.0214 40.8761 23.9415C40.8694 23.7749 40.8376 23.7377 40.6723 23.7353C40.3274 23.7304 39.9819 23.7297 39.6368 23.7377C39.4731 23.7414 39.4418 23.7913 39.4408 23.9782C39.4408 24.1715 39.47 24.2278 39.6234 24.2302C39.993 24.2361 40.3628 24.2287 40.7323 24.2234C40.7705 24.2229 40.8081 24.1989 40.8627 24.1803Z' fill='white'/%3E %3Cpath d='M84.1716 24.6366C84.1716 24.9792 84.1605 25.3217 84.1748 25.6627C84.1938 26.1504 83.803 26.5435 83.3424 26.5345C82.6162 26.5215 81.89 26.5384 81.1646 26.5242C80.7864 26.5169 80.4986 26.2431 80.4376 25.8751C80.4193 25.7626 80.4098 25.6488 80.409 25.5348C80.409 24.9077 80.4035 24.2807 80.4177 23.6538C80.4193 23.4756 80.4558 23.2993 80.5248 23.1347C80.6675 22.815 80.9648 22.7105 81.2954 22.6966C81.5681 22.6853 81.8408 22.6909 82.1135 22.6905C82.452 22.6905 82.7906 22.6905 83.1291 22.6905C83.1949 22.6905 83.2615 22.6905 83.3273 22.6955C83.8902 22.7513 84.17 23.052 84.1748 23.6108C84.178 23.9533 84.1748 24.2959 84.1748 24.6366H84.1716ZM81.6085 25.4756C81.6513 25.4895 81.683 25.5079 81.7132 25.5082C82.085 25.5118 82.4568 25.5169 82.8262 25.5123C82.9713 25.5103 82.9959 25.479 82.9975 25.3055C83.0007 24.8498 83.0007 24.394 82.9975 23.9382C82.9959 23.7559 82.9785 23.7395 82.7993 23.7376C82.4687 23.7337 82.1389 23.7337 81.8091 23.7376C81.6046 23.7402 81.5879 23.7581 81.5863 23.967C81.5839 24.4065 81.5839 24.8459 81.5863 25.2855C81.5903 25.3492 81.5974 25.4127 81.6085 25.4756Z' fill='white'/%3E %3Cpath d='M15.9798 24.5705C15.9798 24.1962 15.9885 23.8216 15.9774 23.4475C15.9657 23.0619 16.304 22.7882 16.6039 22.7319C16.7169 22.7094 16.8317 22.697 16.9469 22.695C17.533 22.6907 18.1191 22.6903 18.7054 22.6937C18.8205 22.6956 18.9351 22.7087 19.0476 22.7331C19.4689 22.821 19.7079 23.1119 19.7123 23.551C19.7173 24.0403 19.7123 24.5284 19.7123 25.017C19.7123 25.2372 19.7103 25.4573 19.7123 25.6776C19.7173 26.1772 19.3537 26.5373 18.8945 26.5361C18.1601 26.5341 17.4253 26.5434 16.6911 26.5268C16.3053 26.5182 16.0047 26.227 15.9831 25.8418C15.9583 25.4197 15.9776 24.9957 15.9776 24.5724L15.9798 24.5705ZM17.1494 25.4757C17.1891 25.4919 17.2114 25.5085 17.2336 25.5088C17.6119 25.5122 17.9904 25.5134 18.3685 25.5156C18.5012 25.5156 18.5341 25.4351 18.5343 25.3243C18.5343 25.0242 18.5349 24.7239 18.536 24.4234C18.536 24.2522 18.536 24.0826 18.536 23.9121C18.536 23.8096 18.4964 23.7408 18.3777 23.7408C17.9913 23.745 17.6051 23.7474 17.2188 23.7528C17.1975 23.7528 17.1764 23.7741 17.1504 23.7878L17.1494 25.4757Z' fill='white'/%3E %3Cpath d='M27.5866 32.134C27.5866 32.4677 27.5985 32.8021 27.5813 33.1351C27.5729 33.3013 27.541 33.4796 27.4671 33.6269C27.3236 33.9126 27.0599 34.0465 26.7397 34.0533C26.3355 34.0621 25.931 34.0604 25.5267 34.0609C25.2462 34.0609 24.9654 34.0656 24.6841 34.055C24.1792 34.0362 23.9004 33.7781 23.832 33.2812C23.8285 33.265 23.8261 33.2487 23.8248 33.2322C23.8264 32.4839 23.8285 31.7356 23.831 30.9873C23.833 30.4894 24.2756 30.221 24.6841 30.2154C25.0063 30.211 25.3285 30.2119 25.6506 30.2115C25.9977 30.2115 26.3446 30.2095 26.6904 30.2132C26.9191 30.2156 27.1298 30.2783 27.308 30.426C27.5311 30.611 27.5769 30.8664 27.5836 31.1319C27.592 31.4654 27.5855 31.7993 27.5855 32.1332L27.5866 32.134ZM26.3986 31.262C25.9433 31.262 25.524 31.2586 25.1049 31.2642C24.9778 31.2659 24.9788 31.3736 24.9783 31.4634C24.9758 31.9114 24.9728 32.3593 24.9761 32.8071C24.9776 33.0003 25.0107 33.0287 25.2142 33.0297C25.5359 33.0311 25.8581 33.0292 26.1808 33.0238C26.244 33.0238 26.3067 33.0047 26.3895 32.991C26.4215 32.4136 26.3984 31.849 26.3986 31.262Z' fill='white'/%3E %3Cpath d='M55.0511 24.6134C55.0511 24.2552 55.0546 23.897 55.0511 23.5388C55.0447 22.9815 55.4477 22.7153 55.8631 22.7031C56.5555 22.683 57.251 22.6766 57.942 22.7031C58.5021 22.7244 58.7934 23.0549 58.7976 23.6068C58.8027 24.2823 58.7987 24.9581 58.7991 25.6338C58.7991 25.8684 58.747 26.0842 58.5822 26.2653C58.4434 26.4177 58.2768 26.5229 58.0687 26.5243C57.2934 26.5302 56.5179 26.5393 55.7432 26.5217C55.3759 26.5134 55.0814 26.2019 55.0663 25.8337C55.0495 25.4276 55.0623 25.0202 55.0623 24.6134H55.0511ZM56.1924 24.6219C56.1924 24.8495 56.1878 25.0772 56.1939 25.3047C56.1989 25.488 56.2257 25.513 56.417 25.5154C56.7463 25.5196 57.0758 25.5196 57.4056 25.5154C57.5918 25.5132 57.6198 25.4895 57.622 25.3003C57.6273 24.8449 57.6273 24.3898 57.622 23.9347C57.6203 23.7617 57.5945 23.739 57.4173 23.7377C57.0877 23.7339 56.758 23.7339 56.4285 23.7377C56.2203 23.7404 56.1954 23.7685 56.1924 23.9868C56.19 24.1991 56.1924 24.4105 56.1924 24.6219Z' fill='white'/%3E %3Cpath d='M38.3697 35.4114H36.9359C36.9425 35.3768 36.9522 35.343 36.9649 35.3103C37.2127 34.8411 37.4499 34.3671 37.7123 33.9067C37.8179 33.7212 37.8133 33.5742 37.7233 33.3858C37.2484 32.393 36.7869 31.3938 36.321 30.3969C36.2979 30.3479 36.2786 30.2955 36.2493 30.2256H37.7059C37.9617 30.8454 38.2178 31.4663 38.4742 32.0884L38.5315 32.0923C38.6963 31.7999 38.794 31.4765 38.9267 31.1695C39.0623 30.8563 39.1883 30.5392 39.3197 30.2207H40.7792L38.3697 35.4114Z' fill='white'/%3E %3Cpath d='M55.3729 31.2725H54.0021C53.9916 31.7416 53.9976 32.1946 53.9964 32.6473C53.9951 33.0999 53.9964 33.5584 53.9964 34.0103C53.8229 34.0741 53.1426 34.0902 52.8028 34.0387V30.2281C52.8569 30.2194 52.9115 30.2137 52.9663 30.2109C53.8576 30.2109 54.7488 30.2119 55.6401 30.2137C55.8772 30.2137 56.0976 30.2587 56.2803 30.4243C56.4629 30.59 56.5627 30.7857 56.5635 31.0262C56.5669 32.003 56.5674 32.98 56.5653 33.9571C56.5621 33.9801 56.5558 34.0025 56.5464 34.0237C56.3529 34.0766 55.6322 34.0809 55.3743 34.0266L55.3729 31.2725Z' fill='white'/%3E %3Cpath d='M24.1724 26.5335H23.0108V26.2862C23.0108 25.5448 23.0112 24.8036 23.0121 24.0625C23.0121 24.0054 23.0108 23.9484 23.0098 23.8911C23.0086 23.7933 22.9625 23.7378 22.8596 23.7378C22.5047 23.7378 22.1496 23.7331 21.794 23.741C21.6569 23.7442 21.6378 23.7806 21.6375 23.9612C21.6375 24.3927 21.641 24.8246 21.6417 25.2561C21.6417 25.6703 21.6417 26.0846 21.6417 26.5222C21.2452 26.5775 20.8618 26.5398 20.4853 26.5587C20.4323 26.3923 20.4109 23.0652 20.4558 22.7078C20.5161 22.7024 20.5797 22.6914 20.6429 22.6914C21.4932 22.6914 22.3436 22.6924 23.1942 22.6945C23.3095 22.6965 23.4244 22.7093 23.5372 22.7327C23.9243 22.8083 24.1642 23.0753 24.1722 23.4623C24.1829 23.9834 24.1776 24.5048 24.1794 25.0262C24.1809 25.442 24.1831 25.858 24.1836 26.2722C24.1846 26.3522 24.1774 26.4309 24.1724 26.5335Z' fill='white'/%3E %3Cpath d='M60.7346 23.7399V26.4898C60.5363 26.5581 59.7878 26.5725 59.5284 26.5192V22.7091C59.5913 22.7025 59.6466 22.6922 59.7018 22.692C60.5693 22.692 61.435 22.6898 62.3017 22.6939C62.4252 22.6951 62.5481 22.7105 62.6681 22.7397C63.0217 22.8241 63.2522 23.0957 63.272 23.4531C63.2841 23.6733 63.2807 23.8935 63.2812 24.1137C63.2823 24.8219 63.2829 25.5303 63.2827 26.239C63.2827 26.3349 63.2827 26.4308 63.2827 26.5394H62.1045C62.0997 26.4255 62.0928 26.3308 62.0926 26.2361C62.0926 25.5194 62.0926 24.8028 62.0926 24.0863C62.0926 24.0129 62.1005 23.9373 62.0834 23.8675C62.0717 23.8216 62.0233 23.7504 61.9889 23.7489C61.5807 23.7296 61.171 23.7399 60.7346 23.7399Z' fill='white'/%3E %3Cpath d='M76.5494 24.123H75.3917C75.3791 24.0006 75.367 23.8893 75.3551 23.769C75.3015 23.7572 75.2559 23.7384 75.2088 23.7381C74.8705 23.7359 74.532 23.7342 74.1927 23.7381C74.0024 23.7406 73.9726 23.7675 73.9711 23.9493C73.9675 24.3973 73.968 24.8453 73.9729 25.2932C73.9748 25.4762 74.0036 25.5114 74.1602 25.5133C74.5233 25.518 74.8864 25.5133 75.2508 25.5109C75.2817 25.5109 75.3127 25.4942 75.3628 25.4798C75.3709 25.3614 75.3791 25.243 75.3897 25.0913C75.7784 25.1018 76.161 25.0769 76.5777 25.1158C76.5611 25.4108 76.5811 25.6927 76.5209 25.9569C76.4511 26.263 76.2168 26.4507 75.8986 26.5181C75.8659 26.5243 75.8327 26.527 75.7995 26.5265C75.0807 26.5294 74.362 26.5468 73.6457 26.5294C73.1074 26.5165 72.8206 26.2265 72.8095 25.699C72.7946 24.9826 72.7946 24.2661 72.8095 23.5492C72.8214 23.0122 73.1069 22.7399 73.6618 22.6976C73.8353 22.6844 74.0088 22.6912 74.1823 22.6912C74.6611 22.6912 75.1399 22.688 75.6197 22.6927C75.8817 22.6952 76.1269 22.7556 76.3217 22.9454C76.455 23.0756 76.5464 23.2275 76.5489 23.4181C76.5517 23.6449 76.5494 23.872 76.5494 24.123Z' fill='white'/%3E %3Cpath d='M54.3441 24.1253H53.1927C53.1847 24.043 53.1746 23.965 53.1709 23.887C53.1659 23.789 53.1198 23.7372 53.0172 23.7377C52.6544 23.7391 52.2915 23.7391 51.9286 23.7414C51.8172 23.7414 51.7664 23.8008 51.7668 23.9109C51.7683 24.391 51.7688 24.8709 51.7683 25.351C51.7683 25.462 51.8234 25.5161 51.9344 25.5161C52.2979 25.5161 52.6608 25.5161 53.0232 25.5161C53.1223 25.5161 53.1775 25.4713 53.1756 25.3678C53.1738 25.2876 53.1756 25.2071 53.1756 25.1114H54.3503C54.3563 25.4026 54.3815 25.6856 54.3161 25.9624C54.2465 26.2574 53.9464 26.5165 53.639 26.5222C52.8727 26.5361 52.1054 26.5432 51.339 26.5243C50.9235 26.5141 50.6359 26.2136 50.6124 25.7992C50.5896 25.4016 50.597 25.0023 50.5952 24.6037C50.5938 24.2613 50.5952 23.9202 50.6005 23.5784C50.6079 22.9792 50.9574 22.7278 51.5032 22.6976C51.7757 22.6828 52.0484 22.6928 52.3195 22.6925C52.6742 22.6925 53.0291 22.6859 53.3835 22.6965C53.5314 22.6999 53.6779 22.7246 53.8184 22.7698C54.1159 22.8689 54.3062 23.082 54.3389 23.3917C54.3639 23.6232 54.3441 23.86 54.3441 24.1253Z' fill='white'/%3E %3Cpath d='M35.9222 31.6341H34.7851C34.7774 31.5252 34.7695 31.4139 34.7604 31.2767C34.308 31.2424 33.8599 31.2651 33.3945 31.268C33.3811 31.3435 33.3718 31.4195 33.3667 31.4959C33.3628 31.9275 33.3611 32.359 33.3617 32.7906C33.3617 33.0064 33.3846 33.0266 33.6044 33.0277C33.9097 33.0291 34.2153 33.0277 34.5214 33.023C34.5938 33.023 34.6662 33.0081 34.7507 32.9985C34.7611 32.8676 34.7703 32.7502 34.7804 32.6247H35.9453C35.97 32.9359 36.0067 33.2408 35.8994 33.5245C35.7775 33.8471 35.5168 34.0313 35.1611 34.0506C34.9059 34.0645 34.6496 34.0613 34.3928 34.0611C33.9306 34.0611 33.4681 34.0648 33.0064 34.0513C32.6493 34.0405 32.3471 33.8333 32.2646 33.5397C32.2192 33.367 32.1959 33.1894 32.1952 33.011C32.186 32.4987 32.1878 31.9859 32.1925 31.4736C32.1938 31.2709 32.2062 31.0684 32.2299 30.8671C32.2683 30.5476 32.4733 30.3597 32.7721 30.2694C32.8909 30.2349 33.0139 30.2172 33.1377 30.2168C33.7735 30.2116 34.4092 30.2116 35.0446 30.2168C35.1683 30.2175 35.2912 30.236 35.4094 30.2719C35.6528 30.3453 35.8169 30.5165 35.9037 30.7496C35.97 30.9336 35.9755 31.3914 35.9222 31.6341Z' fill='white'/%3E %3Cpath d='M68.3799 22.6914C68.737 22.6914 69.0739 22.6914 69.4117 22.6914C69.4511 22.6914 69.4903 22.6992 69.5539 22.7063V25.4852C69.6481 25.4969 69.7192 25.513 69.7904 25.5137C70.1039 25.5172 70.4174 25.5189 70.7309 25.5157C70.9384 25.5135 70.9575 25.4956 70.958 25.2891C70.9597 24.5241 70.958 23.759 70.958 22.9938V22.708H72.1142C72.1249 22.7596 72.132 22.8118 72.1354 22.8644C72.1354 23.784 72.1318 24.704 72.1338 25.6236C72.1338 25.8335 72.0943 26.0275 71.9681 26.1995C71.8254 26.3953 71.6386 26.5242 71.3889 26.5259C70.6221 26.5308 69.855 26.5376 69.0882 26.5235C68.7412 26.5171 68.4404 26.2137 68.3943 25.8685C68.3813 25.7471 68.3762 25.625 68.3792 25.503C68.3782 24.7217 68.3782 23.9404 68.3792 23.1589L68.3799 22.6914Z' fill='white'/%3E %3Cpath d='M78.9942 25.5734H79.8548V26.4979C79.8287 26.5153 79.8152 26.5317 79.8017 26.5317C79.349 26.5302 78.8945 26.5459 78.4432 26.518C78.1158 26.4979 77.866 26.2457 77.8008 25.9264C77.7736 25.7826 77.7603 25.6367 77.7609 25.4904C77.7567 25.0256 77.7609 24.5625 77.7609 24.0983C77.7609 23.9941 77.7503 23.8899 77.7443 23.7817C77.5254 23.6924 77.3066 23.7759 77.0655 23.7203C77.0407 23.3939 77.0536 23.0583 77.0543 22.697H77.7341C77.7884 22.3223 77.7321 21.9654 77.7646 21.5793C78.1572 21.5627 78.547 21.5678 78.9667 21.5761V22.6815H79.8168C79.8881 22.8758 79.8953 23.4854 79.831 23.7374H79.0217C78.9526 23.931 78.9354 25.2382 78.9942 25.5734Z' fill='white'/%3E %3Cpath d='M57.6971 30.2231V29.1334C57.8778 29.0723 58.6092 29.06 58.9088 29.1158V30.1899C59.2263 30.2433 59.523 30.1899 59.8199 30.2261V31.2591C59.5906 31.2591 59.3792 31.2591 59.1675 31.2591C58.9276 31.2605 58.9103 31.2737 58.9081 31.5037C58.9041 31.9518 58.9036 32.3997 58.9066 32.8474C58.9083 33.0754 58.9284 33.0893 59.1706 33.0905C59.3829 33.0905 59.5956 33.0905 59.8218 33.0905V34.0279C59.7849 34.0413 59.7626 34.057 59.7403 34.057C59.319 34.057 58.8977 34.069 58.4781 34.0449C58.1846 34.0281 57.9378 33.8891 57.8089 33.6102C57.7642 33.5144 57.739 33.4109 57.7345 33.3056C57.7209 32.8407 57.7177 32.3776 57.7127 31.9135C57.7105 31.7038 57.7127 31.4942 57.7127 31.2644H57.0222V30.2231H57.6971Z' fill='white'/%3E %3Cpath d='M10.6887 23.7056V22.6983H11.3646C11.439 22.321 11.3713 21.9643 11.3859 21.6032C11.5842 21.5416 11.7825 21.5775 11.9758 21.5711C12.1647 21.565 12.354 21.5699 12.5768 21.5699C12.5807 21.9398 12.5847 22.2998 12.589 22.6875H13.506V23.7395C13.2829 23.7395 13.0705 23.7395 12.8588 23.7395C12.5974 23.7395 12.5862 23.7481 12.5837 23.992C12.5806 24.4478 12.5802 24.9037 12.5825 25.3597C12.5825 25.4221 12.5989 25.4844 12.6105 25.5686H13.5162C13.5193 25.8955 13.523 26.1986 13.5127 26.5267C13.4217 26.5365 13.3428 26.5528 13.2648 26.5511C12.9017 26.547 12.5386 26.5441 12.1758 26.5287C11.7512 26.5108 11.457 26.2468 11.4295 25.8311C11.4048 25.4744 11.4194 25.1153 11.4169 24.7573C11.4152 24.4968 11.4198 24.2362 11.4099 23.9759C11.402 23.7625 11.3713 23.7403 11.1579 23.7371C11.0258 23.7349 10.894 23.7371 10.7614 23.7356C10.7468 23.7351 10.7319 23.7236 10.6887 23.7056Z' fill='white'/%3E %3Cpath d='M28.3199 34.0652V28.852C28.7055 28.8442 29.0882 28.8486 29.4679 28.852C29.5259 29.0258 29.5442 33.6924 29.4887 34.0437C29.3033 34.0907 29.1063 34.0611 28.9124 34.0655C28.7238 34.0687 28.535 34.0652 28.3199 34.0652Z' fill='white'/%3E %3Cpath d='M29.3488 26.5564V21.3496H30.5035C30.5129 23.08 30.5055 24.791 30.5144 26.5307C30.1223 26.5679 29.7473 26.5385 29.3488 26.5564Z' fill='white'/%3E %3Cpath d='M84.8708 26.5447V26.2807C84.8708 25.4585 84.8708 24.6362 84.8708 23.8139C84.8708 23.6998 84.8724 23.5856 84.8804 23.4713C84.9073 23.0904 85.1436 22.8171 85.5194 22.7305C85.5828 22.7131 85.6478 22.7026 85.7144 22.6994C86.2844 22.6965 86.8544 22.6972 87.4221 22.6977C87.4363 22.6977 87.4506 22.7107 87.472 22.7222V23.7209C87.3935 23.7277 87.3301 23.7378 87.2667 23.738C86.9614 23.7395 86.6562 23.738 86.3502 23.738C86.0442 23.738 86.0434 23.738 86.0434 24.0316C86.0434 24.7644 86.0442 25.4972 86.045 26.2298V26.5188C85.6541 26.5744 85.2815 26.5384 84.8708 26.5447Z' fill='white'/%3E %3Cpath d='M65.9997 34.0532H64.8621C64.8003 33.8349 64.8395 33.6237 64.8373 33.4156C64.8326 32.7248 64.834 32.0342 64.8331 31.3435C64.8331 31.2542 64.8311 31.1649 64.8313 31.0744C64.8328 30.4941 65.215 30.2279 65.7235 30.2167C66.1766 30.2064 66.6299 30.2132 67.0832 30.2125H67.4322C67.4465 30.5592 67.4478 30.8875 67.4352 31.251C66.9575 31.2736 66.4921 31.2477 65.9977 31.2635L65.9997 34.0532Z' fill='white'/%3E %3Cpath d='M15.2836 26.5367H14.1062V22.7051H15.2836V26.5367Z' fill='white'/%3E %3Cpath d='M48.7366 26.5586V22.7051H49.9186V26.5259C49.532 26.5858 49.1421 26.5388 48.7366 26.5586Z' fill='white'/%3E %3Cpath d='M30.3519 30.2266H31.5168V34.0356C31.3366 34.0975 31.1391 34.0581 30.9467 34.0655C30.7579 34.0726 30.5686 34.067 30.3846 34.067C30.3261 33.8937 30.3006 30.7193 30.3519 30.2266Z' fill='white'/%3E %3Cpath d='M15.2621 22.2877H14.1085V21.369C14.2718 21.3173 14.9051 21.3054 15.2471 21.349C15.311 21.5104 15.3229 21.9831 15.2621 22.2877Z' fill='white'/%3E %3Cpath d='M48.7389 22.3046V21.3418H49.918V22.2742C49.5335 22.3146 49.1496 22.2757 48.7389 22.3046Z' fill='white'/%3E %3Cpath d='M30.3491 29.7859V28.8613H31.5229C31.5256 29.0067 31.5298 29.1569 31.5313 29.3069C31.5328 29.4568 31.5313 29.6142 31.5313 29.7859H30.3491Z' fill='white'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1651_1390'%3E %3Crect width='88' height='36' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
footer .footer-inner .footer-company .f-logo {
  position: relative;
  top: 7px;
}
footer .footer-inner .footer-company .f-logo::before {
  width: 198px;
  height: 82px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .f-logo {
    top: 0;
  }
  footer .footer-inner .footer-company .f-logo::before {
    width: 34.6667vw;
    height: 14.4vw;
  }
}
footer .footer-inner .footer-company .footer-details {
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details {
    gap: 2.6667vw;
  }
}
footer .footer-inner .footer-company .footer-details .icon {
  mix-blend-mode: luminosity;
}
footer .footer-inner .footer-company .footer-details .footer-name {
  font-size: 24px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-name {
    font-size: 4.8vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-address {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 18px;
  font-style: normal;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-address {
    font-size: 3.7333vw;
    gap: 4.2667vw;
    margin-top: 5.3333vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-contact-list {
  display: flex;
  gap: 30px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-contact-list {
    font-size: 3.7333vw;
    display: flex;
    flex-direction: column;
    gap: 1.0667vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-contact-list span {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-contact-list span {
    gap: 4.2667vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-meta {
  display: flex;
  gap: 30px;
  font-size: 14px;
  margin-top: 15px;
  color: #A9BDB5;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-meta {
    font-size: 3.7333vw;
    gap: 8vw;
    margin-top: 5.3333vw;
  }
}
footer .footer-inner .select-wrap select {
  min-width: 207px;
  border-bottom: 1px solid #B2C5D3;
  border-style: solid;
  padding-bottom: 15px;
}
footer .footer-inner .select-wrap.customed.is-enhanced .custom-select-trigger {
  min-width: 207px;
  padding-bottom: 15px;
  border-bottom: 1px solid #B2C5D3;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .select-wrap select {
    min-width: auto;
    width: 100%;
  }
  footer .footer-inner .select-wrap.customed.is-enhanced .custom-select-trigger {
    min-width: auto;
    width: 100%;
  }
  footer .footer-inner {
    display: flex;
    flex-direction: column;
    gap: 8vw;
  }
  footer .footer-inner .footer-copyright {
    font-size: 3.2vw;
    color: #A9BDB5;
  }
}

html {
  overflow: hidden;
  overflow-y: auto;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: touch;
}

body {
  font-family: "Pretendard", "Noto Sans KR", sans-serif;
  font-size: 16px;
}

caption,
legend {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

section {
  width: 100%;
}

#skipNavigation .skip-link {
  position: fixed;
  z-index: 10000;
  top: 12px;
  left: 12px;
  padding: 10px 14px;
  border-radius: 8px;
  background-color: #111;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
  transform: translateY(-200%);
  transition: transform 0.2s ease-in-out;
}
#skipNavigation .skip-link:focus,
#skipNavigation .skip-link:focus-visible {
  transform: translateY(0);
  outline: 2px solid #fff;
  outline-offset: 2px;
}

#guide {
  padding: 40px 0;
  background-color: #fff;
  min-height: 100vh;
  color: #000;
}
#guide .gnb {
  position: relative !important;
  transform: none !important;
}
#guide > section {
  padding-top: 40px;
  padding-bottom: 40px;
}
#guide > section ~ section {
  border-top: 1px dashed rgba(255, 255, 255, 0.3);
}
#guide > h1 {
  font-size: 36px;
}
#guide .--inner {
  padding: 0;
}
#guide .comp-list > .--row {
  gap: 40px;
}
#guide .comp-list > .--row ~ .--row {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  #guide .comp-item {
    width: 100%;
  }
}
#guide .comp-item {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
#guide .comp-item > dt,
#guide .comp-item > dd {
  display: flex;
  align-items: center;
  width: 100%;
}
#guide .comp-item > dt {
  gap: 10px;
  text-decoration-color: #c084fc;
  text-decoration-thickness: 4px;
  text-decoration-line: underline;
  text-underline-offset: 4px;
  text-transform: uppercase;
  position: relative;
  left: -15px;
}
#guide .comp-item > dt > a {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#guide .comp-item > dt > a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' role='img' aria-label='copy to clipboard'%3E %3Crect x='6' y='0' width='16.5' height='19.5' rx='2' stroke='currentColor' stroke-width='1.4'/%3E %3Crect x='1.5' y='4.5' width='16.5' height='19.5' rx='2' fill='%23FFFFFF' stroke='currentColor' stroke-width='1.4'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#guide .comp-item > dt > a {
  width: 15px;
  height: 15px;
}
#guide .comp-item > dt::before {
  width: 7px;
  height: 7px;
  background-color: #c084fc;
  transform: rotate(-45deg);
  border-radius: 2px;
  flex-shrink: 0;
  content: "";
}
#guide .comp-item > dd {
  min-height: 60px;
}

#gate {
  width: 100%;
  min-height: 100vh;
  background-color: transparent;
  background-image: url("../img/common/bg_gate.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@supports (min-height: 100dvh) {
  #gate {
    min-height: 100dvh;
  }
}
@media screen and (max-width: 1280px) {
  #gate {
    background-color: transparent;
    background-image: url("../img/common/bg_gate_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
#gate header {
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  justify-content: center;
  padding-top: 95px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
@media screen and (max-width: 1650px) {
  #gate header {
    gap: 1vw;
    padding-top: 6vw;
    font-size: 1.6vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header {
    min-height: 30vh;
    gap: 20px;
    padding: 0;
    font-size: 24px;
  }
  @supports (min-height: 30dvh) {
    #gate header {
      min-height: 30dvh;
    }
  }
}
@media screen and (max-width: 821px) {
  #gate header {
    gap: 2.6667vw;
    padding: 0;
    font-size: 3.2vw;
  }
}
#gate header h2 {
  font-size: 48px;
}
@media screen and (max-width: 1650px) {
  #gate header h2 {
    font-size: 3.2vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header h2 {
    font-size: 60px;
    padding: 0 50px;
  }
}
@media screen and (max-width: 821px) {
  #gate header h2 {
    font-size: 8vw;
    padding: 0 6.6667vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header p {
    padding: 0 100px;
  }
}
@media screen and (max-width: 821px) {
  #gate header p {
    padding: 0 17.3333vw;
  }
}
#gate header * {
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
#gate .gate-map {
  display: flex;
  gap: 0;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 1559px;
  height: 598px;
  margin: 120px auto 0;
}
@media screen and (max-width: 1650px) {
  #gate .gate-map {
    width: 92.79762vw;
    height: 35.59524vw;
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
@media screen and (max-width: 1280px) {
  #gate .gate-map {
    display: none;
  }
}
#gate .gate-map svg {
  width: 100%;
  height: 100%;
}
#gate .gate-map .map-ke-srcc,
#gate .gate-map .map-ku-srcc,
#gate .gate-map .map-etri {
  fill-opacity: 0;
  transition-property: fill-opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
#gate .logo-ku-srcc {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-ku-srcc::before {
  content: "";
  width: 156px;
  height: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='156' height='36' viewBox='0 0 156 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1651_2273)'%3E %3Cpath d='M48.2764 21.5997L51.846 4.6202H55.6404L52.0708 21.5997H48.2764ZM59.3869 21.5997L60.6607 15.5545C60.7116 15.3046 60.7356 15.127 60.7356 14.9524C60.7356 14.5008 60.4868 14.3744 59.7615 14.3744H54.2197L54.5704 12.6433L62.36 4.61719H66.5051L59.5877 11.5655H62.2851C63.9575 11.5655 64.8057 12.3182 64.8057 13.7963C64.8057 14.1727 64.7548 14.5731 64.6559 15.0246L63.2832 21.5967H59.3869V21.5997Z' fill='white'/%3E %3Cpath d='M127.798 21.6006C126.101 21.6006 125.427 20.9985 125.427 19.7461C125.427 19.4209 125.451 19.0687 125.553 18.6412L127.875 7.58046C128.301 5.57544 129.248 4.62109 131.37 4.62109H140.883L140.185 8.00796H132.545C131.745 8.00796 131.547 8.20966 131.397 8.9623L129.626 17.2383C129.602 17.3888 129.575 17.5153 129.575 17.6387C129.575 18.015 129.776 18.1655 130.399 18.1655H138.09L137.364 21.6006H127.801H127.798Z' fill='white'/%3E %3Cpath d='M142.426 21.6006C140.73 21.6006 140.056 20.9985 140.056 19.7461C140.056 19.4209 140.08 19.0687 140.182 18.6412L142.504 7.58046C142.93 5.57544 143.877 4.62109 145.999 4.62109H155.512L154.814 8.00796H147.174C146.374 8.00796 146.176 8.20966 146.026 8.9623L144.255 17.2383C144.231 17.3888 144.204 17.5153 144.204 17.6387C144.204 18.015 144.405 18.1655 145.028 18.1655H152.719L151.993 21.6006H142.429H142.426Z' fill='white'/%3E %3Cpath d='M68.7503 21.6006C67.0269 21.6006 66.3525 20.9985 66.3525 19.7461C66.3525 19.4209 66.3765 19.0446 66.4784 18.6412L69.4246 4.62109H73.219L70.5486 17.3105C70.4976 17.5122 70.4736 17.6628 70.4736 17.7621C70.4736 18.1384 70.6984 18.2137 71.2229 18.2137H76.2162C76.8666 18.2137 77.1393 18.0632 77.2892 17.3105L79.9597 4.62109H83.6042L80.658 18.6412C80.2324 20.6462 79.2853 21.6006 77.1633 21.6006H68.7503Z' fill='white'/%3E %3Cpath d='M83.7544 14.0254L84.204 11.918H92.2424L91.7928 14.0254H83.7544Z' fill='white'/%3E %3Cpath d='M92.293 21.5997L92.9914 18.2881H102.004C102.603 18.2881 102.852 18.0864 102.978 17.4602L103.478 15.1029C103.502 15.0036 103.502 14.9012 103.502 14.8259C103.502 14.5008 103.329 14.3744 102.852 14.3744H96.1864C94.8376 14.3744 94.2382 13.7482 94.2382 12.6945C94.2382 12.4687 94.2622 12.2429 94.3131 11.9659L95.2363 7.57655C95.6619 5.57153 96.558 4.61719 98.7579 4.61719H109.269L108.595 7.85352H99.6301C99.1056 7.85352 98.9048 8.05523 98.7819 8.65734L98.3084 10.8882C98.2844 11.0146 98.2574 11.1139 98.2574 11.2133C98.2574 11.4903 98.4073 11.5896 98.8059 11.5896H105.573C106.946 11.5896 107.546 12.2158 107.546 13.2936C107.546 13.4953 107.522 13.7452 107.471 13.995L106.497 18.6343C106.071 20.6393 105.148 21.5937 103.002 21.5937H92.29L92.293 21.5997Z' fill='white'/%3E %3Cpath d='M118.584 21.5997L119.732 16.0573C119.756 15.9067 119.783 15.7803 119.783 15.6809C119.783 15.3799 119.582 15.2805 119.085 15.2805H113.618L112.293 21.5997H108.499L111.121 9.18419H114.915L114.217 12.4687H119.411C120.137 12.4687 120.31 12.2941 120.46 11.5896L121.06 8.83195C121.084 8.68142 121.111 8.5309 121.111 8.43155C121.111 8.03115 120.886 7.92879 120.337 7.92879H111.373L112.071 4.61719H122.807C124.53 4.61719 125.253 5.24338 125.253 6.49878C125.253 6.79983 125.202 7.12497 125.127 7.50129L124.354 11.1892C123.979 12.9203 122.93 13.5465 121.758 13.6729C122.807 13.7482 123.655 14.1004 123.655 15.1541C123.655 15.3287 123.655 15.5063 123.604 15.705L122.381 21.5997H118.587H118.584Z' fill='white'/%3E %3Cpath d='M34.6277 9.56255C31.7654 4.67343 26.6372 1.41602 20.7838 1.41602C14.0551 1.41602 5.86986 6.61824 6.25949 14.7618C6.26549 14.8581 6.26249 14.9544 6.27148 15.0508C7.37444 7.54247 13.2968 5.07082 18.7517 5.07082C27.3416 5.07082 34.307 11.9981 34.307 20.548C34.307 27.7944 29.4216 33.1743 24.5122 35.5767C30.6264 33.674 37.0404 27.3699 37.0404 18.54C37.0404 15.2495 36.1562 12.1757 34.6307 9.56857L34.6277 9.56255Z' fill='white'/%3E %3Cpath d='M20.7865 1.41786C26.64 1.41786 31.7682 4.67828 34.6304 9.5644C31.5314 3.95274 25.621 0.123323 18.8054 0.00290066C8.61804 -0.177732 0.115083 8.10127 0.00119102 18.3371C-0.0467636 22.6332 1.35591 26.5981 3.75364 29.7652C4.70974 31.0296 5.82468 32.1706 7.06851 33.152C7.0745 33.158 7.0805 33.1641 7.08649 33.1671C9.53218 34.9433 12.5863 36 15.8982 36C23.6728 36 30.0238 30.1836 30.4134 22.871H30.3865C30.3925 22.7626 30.3955 22.6512 30.3955 22.5399C30.3955 18.9754 27.5182 16.0882 23.9695 16.0882C21.6018 16.0882 19.5337 17.3738 18.4188 19.2885L18.4068 19.2794C17.2799 21.1399 15.2418 22.3833 12.913 22.3833C9.89484 22.3833 7.36223 20.297 6.67588 17.4791L6.64591 17.4851C6.53801 17.0938 6.45409 16.7024 6.39115 16.3171C6.30723 15.7902 6.26826 15.2724 6.26527 14.7606C5.87563 6.61707 14.0579 1.41485 20.7895 1.41485L20.7865 1.41786ZM23.469 21.8083L24.1643 19.6618L24.8597 21.8083H27.1076L25.2883 23.1359L25.9836 25.2825L24.1643 23.9548L22.3451 25.2825L23.0404 23.1359L21.2211 21.8083H23.469ZM19.1321 27.4651L19.8274 25.3186L20.5228 27.4651H22.7707L20.9514 28.7928L21.6467 30.9393L19.8274 29.6116L18.0082 30.9393L18.7035 28.7928L16.8842 27.4651H19.1321ZM11.783 27.4651L12.4784 25.3186L13.1737 27.4651H15.4216L13.6023 28.7928L14.2977 30.9393L12.4784 29.6116L10.6591 30.9393L11.3545 28.7928L9.53517 27.4651H11.783Z' fill='white'/%3E %3Cpath d='M48.3999 29.0128V28.4047H51.8376V29.0128H48.3999ZM50.1562 31.355C49.344 31.355 48.7476 30.9064 48.7476 30.2742C48.7476 29.642 49.338 29.1784 50.1562 29.1784C50.9745 29.1784 51.5529 29.645 51.5529 30.2742C51.5529 30.9034 50.9535 31.355 50.1562 31.355ZM49.1702 33.1463V31.5778H49.9554V32.5261H53.2193V33.1463H49.1702ZM49.2781 27.5286H51.0404V28.1217H49.2781V27.5286ZM50.1562 30.7288C50.4949 30.7288 50.7946 30.5422 50.7946 30.2742C50.7946 29.9943 50.4949 29.7986 50.1562 29.7986C49.8176 29.7986 49.5178 29.9912 49.5178 30.2742C49.5178 30.5572 49.8116 30.7288 50.1562 30.7288ZM53.0815 29.2597H53.9057V29.9069H53.0815V31.7584H52.3022V27.3359H53.0815V29.2597Z' fill='white'/%3E %3Cpath d='M54.3638 30.3125H56.192V30.9537H54.3638V30.3125Z' fill='white'/%3E %3Cpath d='M59.7825 31.7696H56.9712V27.883H59.7825V31.7696ZM58.9973 28.5031H57.7475V31.1494H58.9973V28.5031ZM60.8196 33.2839V27.332H61.5988V33.2839H60.8196Z' fill='white'/%3E %3Cpath d='M64.3477 30.7279V27.7565H65.1119V28.6928H66.3767V27.7445H67.156V30.7309H64.3506L64.3477 30.7279ZM64.9861 33.1123V31.2367H65.7563V32.4921H68.9693V33.1123H64.9861ZM66.3767 29.2829H65.1119V30.1318H66.3767V29.2829ZM68.8314 29.0029H69.6766V29.6502H68.8314V31.6281H68.0462V27.332H68.8314V29.0029Z' fill='white'/%3E %3Cpath d='M73.0003 30.5463V31.9221H75.3022V32.5363H69.9492V31.9221H72.2241V30.5463H70.6416V27.7676H74.6188V28.3877H71.4208V29.9231H74.6518V30.5433H73.0033L73.0003 30.5463Z' fill='white'/%3E %3Cpath d='M78.1704 32.0435C77.7837 31.8177 77.2922 31.2548 77.1393 30.7279C76.9985 31.2819 76.5069 31.896 76.0214 32.176L75.5479 31.6492C76.3181 31.1554 76.7108 30.5142 76.7587 29.4454H75.7876V28.8253H78.4551V29.4454H77.523C77.5709 30.4931 77.9606 31.1163 78.608 31.4896L78.1704 32.0435ZM76.3751 28.4279V27.8137H77.9246V28.4279H76.3751ZM78.8627 33.0099V30.4449H78.1314V29.8157H78.8627V27.4434H79.594V33.0069H78.8627V33.0099ZM80.0016 33.2839V27.332H80.7389V33.2839H80.0016Z' fill='white'/%3E %3Cpath d='M83.6251 27.7734H85.4084C86.6342 27.7734 87.2606 28.2943 87.2606 29.3389C87.2606 30.0855 86.898 30.4829 86.2985 30.7178V30.7569L87.6173 33.1172H86.5773L85.3904 30.9616H84.5752V33.1172H83.6221V27.7764L83.6251 27.7734ZM85.3065 30.2963C85.9958 30.2963 86.2746 29.9922 86.2746 29.369C86.2746 28.7458 85.9808 28.514 85.2975 28.514H84.5752V30.2963H85.3035H85.3065Z' fill='white'/%3E %3Cpath d='M88.0132 31.6524C88.0132 30.8727 88.4927 30.406 89.1671 30.0869C88.8644 29.7046 88.7265 29.3614 88.7265 28.9881C88.7265 28.115 89.4009 27.6875 90.2161 27.6875C91.0313 27.6875 91.6128 28.1391 91.6128 28.8646C91.6128 29.5902 91.0853 29.9635 90.4259 30.2736L91.4809 31.535C91.6128 31.246 91.7057 30.8877 91.7506 30.4994H92.5269C92.464 31.1135 92.2722 31.6765 91.9545 32.1281L92.7907 33.1155H91.6907L91.364 32.7332C90.9774 33.0222 90.4888 33.1998 89.9464 33.1998C88.7295 33.1998 88.0162 32.6549 88.0162 31.6494L88.0132 31.6524ZM90.9354 32.2214L89.5717 30.5867C89.2091 30.8034 88.9363 31.0683 88.9363 31.544C88.9363 32.1371 89.284 32.5164 90.0063 32.5164C90.372 32.5164 90.6807 32.408 90.9354 32.2214ZM89.9793 29.7286L90.0423 29.822C90.4139 29.6112 90.7646 29.3403 90.7646 28.9038C90.7646 28.5455 90.5308 28.3197 90.2221 28.3197C89.8804 28.3197 89.6317 28.5154 89.6317 28.9339C89.6317 29.2138 89.7545 29.4547 89.9793 29.7286Z' fill='white'/%3E %3Cpath d='M93.5069 27.7734H95.2512C96.8787 27.7734 97.7928 28.5592 97.7928 30.3053V30.4619C97.7928 32.1749 96.9626 33.1172 95.2572 33.1172H93.5039V27.7764L93.5069 27.7734ZM95.2662 32.3585C96.3063 32.3585 96.7858 31.8437 96.7858 30.5522V30.2963C96.7858 28.9506 96.2044 28.5291 95.1973 28.5291H94.46V32.3585H95.2662Z' fill='white'/%3E %3Cpath d='M100.109 28.8563V28.2812H103.262V28.8563H100.109ZM101.758 30.9606C100.886 30.9606 100.349 30.5452 100.349 29.9852C100.349 29.4253 100.889 29.0098 101.758 29.0098C102.627 29.0098 103.175 29.4162 103.175 29.9852C103.175 30.5542 102.624 30.9606 101.758 30.9606ZM100.913 27.4293H102.576V28.0223H100.913V27.4293ZM101.074 33.2396V31.1352H101.854V31.6019H104.221V31.1142H105.001V33.2396H101.077H101.074ZM101.758 30.3796C102.111 30.3796 102.402 30.214 102.402 29.9852C102.402 29.7564 102.108 29.5908 101.758 29.5908C101.407 29.5908 101.113 29.7564 101.113 29.9852C101.113 30.214 101.413 30.3796 101.758 30.3796ZM104.218 32.204H101.851V32.6255H104.218V32.204ZM104.218 30.8553V30.3676H103.433V29.7745H104.218V29.2537H103.433V28.6515H104.218V27.3359H104.998V30.8553H104.218Z' fill='white'/%3E %3Cpath d='M108.966 30.6587C108.448 30.7791 107.618 30.8182 106.826 30.8182C106.566 30.8182 106.32 30.8122 106.062 30.8122V28.9096H107.89V28.3496H106.062V27.7294H108.67V29.4996H106.847V30.2071C107.546 30.2071 108.424 30.186 108.87 30.0656L108.969 30.6587H108.966ZM110.747 31.2939V33.2899H109.967V31.9141H106.709V31.2939H110.747ZM109.97 30.9929V30.0776H109.086V29.4484H109.97V28.8283H109.086V28.193H109.97V27.332H110.741V30.9929H109.97Z' fill='white'/%3E %3Cpath d='M114.19 30.8492C113.798 30.6746 113.267 30.1478 113.114 29.7594C112.956 30.2261 112.476 30.8011 111.97 31.0359L111.544 30.503C112.263 30.1026 112.707 29.3861 112.707 28.5462V27.8116H113.471V28.5251C113.471 29.353 113.963 29.9882 114.574 30.2742L114.187 30.8492H114.19ZM112.635 33.1463V31.2346H113.42V32.5231H116.777V33.1433H112.635V33.1463ZM114.763 31.5959V29.4192H114.053V28.79H114.763V27.4413H115.488V31.5959H114.763ZM115.893 31.7434V27.3359H116.636V31.7434H115.893Z' fill='white'/%3E %3Cpath d='M120.64 31.1614L120.727 31.7545C120.116 31.896 119.091 31.9623 118.147 31.9562L117.58 31.9502V27.8498H120.299V28.47H118.344V29.4785H120.047V30.0987H118.344V31.321C119.049 31.333 119.966 31.327 120.637 31.1614H120.64ZM121.47 33.2839V30.1258H120.478V29.4575H121.47V27.332H122.241V33.2839H121.47Z' fill='white'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1651_2273'%3E %3Crect width='155.512' height='36' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  #gate .logo-ku-srcc::before {
    width: 224px;
    height: 52px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-ku-srcc::before {
    width: 29.8667vw;
    height: 6.9333vw;
  }
}
#gate .logo-ke-srcc {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-ke-srcc::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 128px;
  height: 46px;
}
@media screen and (max-width: 1280px) {
  #gate .logo-ke-srcc::before {
    width: 220px;
    height: 80px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-ke-srcc::before {
    width: 29.3333vw;
    height: 10.6667vw;
  }
}
#gate .logo-etri {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-etri::before {
  content: "";
  width: 88px;
  height: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='88' height='36' viewBox='0 0 88 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1651_1390)'%3E %3Cmask id='mask0_1651_1390' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='88' height='36'%3E %3Cpath d='M87.4712 0.0683594H0.264008V35.4109H87.4712V0.0683594Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1651_1390)'%3E %3Cpath d='M51.8706 0.0683594H52.3415L65.4451 0.0881767C67.7074 0.0916022 69.9698 0.0951904 72.2323 0.0989415C72.6923 0.0989415 73.1493 0.170381 73.5649 0.339929C74.2609 0.624221 74.8054 1.10399 75.1529 1.78097C75.3925 2.24711 75.5133 2.76392 75.5048 3.28659C75.4924 5.04592 75.5021 6.8055 75.5018 8.56485C75.5018 8.92665 75.4996 8.92642 75.1328 8.92642C73.4155 8.92642 71.698 8.92986 69.9807 8.92642C69.6277 8.92642 69.275 8.90075 68.9149 8.88658C68.879 8.96852 68.9574 9.01157 69.0029 9.05782C69.3397 9.40475 69.6775 9.75066 70.0206 10.0915C70.7302 10.7966 71.4418 11.4997 72.1555 12.2009C73.3218 13.3427 74.4908 14.4811 75.6624 15.6161C76.2632 16.1972 76.8769 16.7648 77.483 17.341C77.5737 17.4273 77.7309 17.5093 77.6633 17.6546C77.6028 17.7841 77.4402 17.7255 77.323 17.7258C75.9936 17.7272 74.6641 17.7241 73.3347 17.7233C72.3942 17.7233 71.4535 17.724 70.5127 17.7251C70.4384 17.7251 70.3641 17.7224 70.2897 17.7229C70.0285 17.7251 69.8188 17.6314 69.6307 17.4442C68.6916 16.5162 67.7662 15.573 66.791 14.6827C65.4871 13.4927 64.2716 12.2161 62.995 10.9999C62.4431 10.4741 61.8832 9.95617 61.3308 9.43089C61.1731 9.28117 61.0086 9.13412 60.8737 8.90928C60.9994 8.90537 61.0943 8.89973 61.189 8.89973C63.5174 8.90192 65.8458 8.90443 68.1744 8.90732C68.2983 8.90732 68.4222 8.90732 68.5461 8.89973C68.7598 8.88557 68.794 8.85403 68.7975 8.65243C68.8059 8.24531 68.8141 7.8382 68.8128 7.43109C68.8098 6.29074 68.8007 5.15039 68.7967 4.01028C68.7952 3.61394 68.7987 3.6115 68.4083 3.61124C65.2791 3.60995 62.1498 3.60945 59.0203 3.60978C58.6486 3.60978 58.6528 3.61222 58.6533 3.97285C58.6564 7.57323 58.6591 11.1736 58.6613 14.774C58.6613 15.3034 58.6655 15.8329 58.6675 16.3623C58.6675 16.4499 58.6675 16.5375 58.6675 16.6425C58.5584 16.649 58.4783 16.6586 58.3985 16.6584C56.3505 16.6566 54.3028 16.654 52.2553 16.6505C51.8607 16.6505 51.8664 16.6461 51.8729 16.2491C51.8816 15.7034 51.8833 15.1576 51.8831 14.6121C51.8799 9.88754 51.8762 5.16303 51.8719 0.438526C51.8706 0.326962 51.8706 0.214909 51.8706 0.0683594Z' fill='white'/%3E %3Cpath d='M0.274096 0.0761719H22.1667V3.60389C21.5471 3.61441 20.916 3.60609 20.2846 3.6078C19.657 3.60928 19.0295 3.6078 18.401 3.6078H7.01241C7.00249 3.69955 6.98762 3.76904 6.98762 3.83827C6.98663 4.67745 6.98663 5.51646 6.98762 6.35531C6.98762 6.40424 6.98936 6.45317 6.99159 6.5021C6.9963 6.60804 7.04958 6.66847 7.15962 6.67337C7.23397 6.67655 7.30832 6.67997 7.38268 6.67997C11.4284 6.67997 15.4743 6.67997 19.5202 6.67997C20.3044 6.67997 21.0888 6.66505 21.8729 6.65722C21.9624 6.65722 22.0519 6.65722 22.1642 6.65722V10.0986C22.0848 10.1008 21.9907 10.1059 21.8948 10.1059H11.912C10.3847 10.1059 8.8571 10.1059 7.3294 10.1059C7.22505 10.1059 7.12046 10.1162 7.00174 10.1225C6.9948 10.2143 6.9849 10.2852 6.9849 10.3562C6.9849 11.1953 6.9858 12.0344 6.98762 12.8732C6.98762 12.9222 6.98902 12.9711 6.99183 13.0201C6.99654 13.1071 7.04586 13.1531 7.13261 13.1594C7.18218 13.1631 7.23175 13.1634 7.28131 13.1634C10.1382 13.1681 12.9948 13.1774 15.8517 13.1756C17.8497 13.1756 19.8478 13.159 21.846 13.15C21.9431 13.15 22.0405 13.15 22.1597 13.15V16.6559C22.0397 16.6559 21.9349 16.6559 21.8298 16.6559C16.9256 16.6415 12.0212 16.6272 7.11675 16.6129C6.15017 16.6099 5.18358 16.6148 4.21849 16.6069C3.78155 16.6036 3.34336 16.5916 2.9079 16.556C2.70666 16.5397 2.50442 16.4743 2.31309 16.4027C1.46398 16.0846 0.839667 15.5334 0.479061 14.693C0.337066 14.373 0.263738 14.0274 0.263689 13.6779C0.266498 9.22222 0.265834 4.7665 0.261703 0.310799C0.263686 0.23887 0.27013 0.166695 0.274096 0.0761719Z' fill='white'/%3E %3Cpath d='M40.698 16.6365H33.9639C33.9543 16.5331 33.9391 16.4471 33.9391 16.3613C33.9359 12.3381 33.9336 8.3149 33.9322 4.2916C33.9322 4.12866 33.9397 3.96572 33.9364 3.80229C33.9332 3.63886 33.9116 3.61904 33.7523 3.60901C33.6779 3.6046 33.6036 3.60901 33.5293 3.60901H26.4705H26.0933V0.0859375H48.5477V3.60901H40.7962C40.761 3.64008 40.7543 3.64497 40.7488 3.65109C40.7431 3.65665 40.7385 3.6632 40.7352 3.67042C40.7297 3.68565 40.7251 3.70117 40.7213 3.7169C40.7197 3.72496 40.719 3.73316 40.7191 3.74137C40.7191 3.76583 40.7171 3.7903 40.7171 3.81476C40.7153 8.07409 40.7135 12.3334 40.7116 16.5928C40.7084 16.6077 40.7038 16.6224 40.698 16.6365Z' fill='white'/%3E %3Cpath d='M80.623 0.0761719H87.315V16.6439C87.2508 16.649 87.1794 16.6598 87.1089 16.6596C85.6969 16.656 84.2857 16.6511 82.8738 16.6449C82.2388 16.6412 81.6029 16.6268 80.9679 16.616C80.6984 16.6114 80.6706 16.5818 80.669 16.3183C80.6532 10.9847 80.6381 5.65119 80.6238 0.317649C80.623 0.244496 80.623 0.172323 80.623 0.0761719Z' fill='white'/%3E %3Cpath d='M9.45873 31.604C9.47086 31.4467 9.48346 31.2891 9.49686 31.1069C9.88105 31.0528 10.2627 31.0755 10.6617 31.0865C10.6738 31.1536 10.682 31.2212 10.6865 31.2891C10.6887 31.6805 10.6877 32.0708 10.6877 32.4617C10.6891 32.4698 10.6891 32.4781 10.6877 32.4862C10.5785 32.7862 10.7388 32.9687 10.9604 33.1404C11.1091 33.2549 11.2305 33.4025 11.3681 33.5318C11.4062 33.5676 11.4575 33.5891 11.5371 33.6383C11.5867 33.3085 11.5554 33.0107 11.5618 32.7152C11.5676 32.4138 11.5634 32.1124 11.5636 31.81C11.5636 31.5164 11.5636 31.2228 11.5636 30.9292C11.5636 30.6277 11.5636 30.3264 11.5636 30.0252C11.5636 29.7245 11.5636 29.4235 11.5636 29.1078C11.6221 29.0979 11.6758 29.0811 11.7299 29.0811C12.87 29.0797 14.0092 29.0797 15.1476 29.0811C15.5011 29.0811 15.8131 29.1774 16.046 29.461C16.1723 29.6133 16.244 29.8026 16.25 29.9992C16.2597 30.227 16.261 30.455 16.2612 30.6831C16.2622 31.4406 16.2622 32.1979 16.2612 32.9552C16.2612 33.2111 16.226 33.456 16.0537 33.6669C15.8602 33.904 15.6104 34.0265 15.3085 34.0488C15.1523 34.0603 14.995 34.0596 14.8376 34.0596C13.4588 34.0596 12.0803 34.0574 10.7019 34.0615C10.5425 34.0615 10.4166 34.0273 10.3071 33.9077C10.2079 33.7995 10.0895 33.7085 9.98038 33.6094C9.90776 33.5434 9.83617 33.5407 9.76054 33.6048C9.6666 33.6843 9.57146 33.7626 9.47633 33.8406C9.3058 33.9808 9.11473 34.0582 8.8872 34.0564C8.36673 34.0525 7.84623 34.0593 7.32725 34.0564C7.21182 34.0576 7.09666 34.0456 6.984 34.0207C6.60952 33.9311 6.37406 33.6782 6.35721 33.2987C6.33639 32.8356 6.33415 32.3705 6.35225 31.9073C6.36836 31.4963 6.61694 31.2712 7.0296 31.2429C7.09355 31.2384 7.15699 31.2306 7.21622 31.225C7.25712 31.0956 7.16294 31.0491 7.10024 30.9918C6.98549 30.8869 6.8638 30.789 6.74508 30.6877C6.61893 30.5801 6.55325 30.4448 6.56069 30.2792C6.57035 30.068 6.57259 29.8559 6.59737 29.6464C6.62983 29.3746 6.8058 29.2119 7.06306 29.1361C7.16565 29.1053 7.27209 29.0888 7.3793 29.0872C8.17242 29.0816 8.96482 29.0797 9.75658 29.0813C10.0776 29.0813 10.3589 29.1819 10.5393 29.4661C10.5822 29.5341 10.6317 29.61 10.6384 29.6863C10.6632 29.9609 10.6736 30.2366 10.6833 30.5123C10.6868 30.607 10.6337 30.6659 10.5308 30.6655C10.2092 30.6641 9.88755 30.6616 9.56599 30.6576C9.54395 30.6576 9.52239 30.6373 9.47577 30.614C9.47577 30.5206 9.47577 30.4167 9.47577 30.3129C9.47577 30.2195 9.44208 30.1458 9.33878 30.1463C8.88522 30.1485 8.43166 30.1558 7.97834 30.1637C7.95852 30.1637 7.93942 30.1899 7.89333 30.2229C8.39424 30.6972 8.88791 31.1651 9.3819 31.6326L9.45873 31.604ZM12.7907 32.9728C12.8871 32.9809 12.9513 32.9907 13.0154 32.9909C13.6005 32.9924 14.1858 32.9924 14.7712 32.9909C15.0418 32.9909 15.0738 32.9755 15.0797 32.701C15.0953 31.9939 15.0931 31.2866 15.0964 30.5796C15.0937 30.5226 15.0864 30.466 15.0743 30.4103C15.0363 30.1842 15.0205 30.1698 14.7898 30.1695C14.2212 30.1684 13.6524 30.1671 13.0838 30.1695C12.989 30.1695 12.8943 30.1874 12.7907 30.1979V32.9728ZM9.23191 32.9609C9.14296 32.863 9.09634 32.8016 9.04037 32.7506C8.83464 32.5633 8.60933 32.3937 8.42247 32.1897C8.23561 31.9856 8.01426 31.934 7.75627 31.9555C7.58625 31.97 7.54165 32.0113 7.53743 32.184C7.53272 32.371 7.53495 32.5581 7.53966 32.745C7.54511 32.9694 7.57089 32.9937 7.80162 32.9948C8.18923 32.9969 8.57674 32.9969 8.96402 32.9948C9.03292 32.9951 9.10181 32.9782 9.23191 32.9609Z' fill='white'/%3E %3Cpath d='M36.3357 25.444C36.3357 25.1555 36.3357 24.8813 36.3357 24.6055C36.3357 24.5133 36.2764 24.4776 36.1909 24.4754C36.125 24.4734 36.0588 24.4737 35.9926 24.4737C35.3403 24.4737 34.688 24.4756 34.0347 24.4708C33.8864 24.4697 33.7386 24.4547 33.5931 24.4262C33.2927 24.3672 33.0813 24.1571 33.0726 23.8562C33.0552 23.3277 33.053 22.7973 33.0778 22.2693C33.0936 21.931 33.3484 21.6855 33.6875 21.6227C33.8496 21.5921 34.0141 21.5757 34.1792 21.5738C34.914 21.5678 35.6488 21.5667 36.3838 21.5708C36.557 21.5679 36.73 21.5843 36.8995 21.6197C37.2287 21.6968 37.4321 21.928 37.4908 22.2424C37.5404 22.5103 37.5236 22.7907 37.5355 23.0556C37.3399 23.1171 36.6541 23.1254 36.3359 23.0779C36.3302 23.0207 36.3191 22.9585 36.3183 22.8966C36.3148 22.6309 36.3141 22.6275 36.0373 22.6275C35.6328 22.6275 35.2281 22.629 34.8229 22.6297C34.7153 22.6297 34.6079 22.6297 34.5007 22.6312C34.2687 22.6373 34.2528 22.6524 34.2491 22.8888C34.2466 23.011 34.2458 23.1333 34.2466 23.2558C34.2483 23.4977 34.2639 23.5149 34.5192 23.5154C35.1798 23.5171 35.8403 23.5154 36.502 23.5154C36.6093 23.5154 36.7166 23.5154 36.8242 23.52C37.2108 23.5396 37.4686 23.7674 37.531 24.1458C37.5419 24.2101 37.5476 24.275 37.5481 24.3401C37.5499 24.772 37.5499 25.2038 37.5481 25.6353C37.5481 25.8986 37.471 26.1327 37.2685 26.3155C37.1305 26.4397 36.9763 26.5246 36.782 26.5259C36.3035 26.529 35.8246 26.5391 35.3445 26.5396C34.824 26.5396 34.3036 26.5229 33.7844 26.5318C33.4206 26.5381 33.0225 26.2085 32.9998 25.8222C32.9945 25.7332 32.9749 25.6446 32.9737 25.5553C32.9695 25.3447 32.9722 25.134 32.9722 24.8888C33.3705 24.8751 33.7542 24.8862 34.1695 24.8877C34.1745 25.03 34.182 25.1641 34.1824 25.2985C34.1824 25.4208 34.2399 25.4738 34.3643 25.4734C34.9752 25.4714 35.5862 25.4734 36.1972 25.4714C36.2306 25.4738 36.2621 25.4606 36.3357 25.444Z' fill='white'/%3E %3Cpath d='M4.47808 24.7553V21.584H5.65731C5.70862 21.7371 5.73168 26.1407 5.67814 26.5246C5.59834 26.5322 5.51135 26.5464 5.4246 26.5476C5.09448 26.5515 4.76434 26.5449 4.43471 26.5552C4.30063 26.5593 4.23001 26.5161 4.16631 26.3969C3.6674 25.4611 3.16057 24.5294 2.65448 23.5973C2.62415 23.5485 2.59105 23.5015 2.55534 23.4564C2.45051 23.5542 2.48296 23.6667 2.48247 23.7656C2.47949 24.5876 2.48098 25.4097 2.48123 26.2317V26.4911C2.29808 26.5618 1.67401 26.5828 1.19544 26.54C1.14859 26.3869 1.12975 21.9067 1.17758 21.5842H2.60689C3.19641 22.6281 3.78892 23.6765 4.38441 24.7296C4.39085 24.7394 4.41464 24.7386 4.47808 24.7553Z' fill='white'/%3E %3Cpath d='M1.18096 29.0879C1.25185 29.0848 1.30934 29.0801 1.36659 29.0801C2.36539 29.0801 3.36427 29.0807 4.36324 29.0818C4.49509 29.0818 4.62769 29.0818 4.75979 29.0928C5.22399 29.1293 5.53974 29.4405 5.54965 29.9002C5.56229 30.4781 5.54966 31.0565 5.55387 31.6344C5.5566 31.9614 5.40243 32.1909 5.13031 32.3573C5.07479 32.3913 5.02127 32.4278 4.94766 32.4754C5.27257 32.9919 5.59204 33.5001 5.91424 34.0095C5.74744 34.0728 4.95458 34.0921 4.49781 34.0454C4.28491 33.6835 4.06756 33.3115 3.84773 32.9401C3.51463 32.3774 3.70671 32.4891 3.03604 32.4791C2.85463 32.4764 2.67296 32.4816 2.49079 32.4852C2.46724 32.4852 2.4442 32.4984 2.39636 32.5131C2.35076 32.7608 2.38001 33.0198 2.37505 33.2765C2.3701 33.527 2.37505 33.7775 2.37505 34.0469H1.19955C1.15072 33.8959 1.1314 29.4263 1.18096 29.0879ZM4.3439 30.1774C3.99271 30.1233 2.56713 30.1404 2.37827 30.2041C2.37406 30.5875 2.36092 30.9789 2.38447 31.364C2.72153 31.4191 4.16001 31.4009 4.3439 31.3395V30.1774Z' fill='white'/%3E %3Cpath d='M47.9513 26.5325H46.8139C46.8179 25.6043 46.834 24.689 46.8028 23.7412C46.549 23.7412 46.3215 23.7396 46.0939 23.7412C46.0159 23.7412 45.975 23.7902 45.9722 23.8667C45.97 23.9318 45.9693 23.9969 45.9693 24.0625C45.9693 24.7867 45.9698 25.511 45.9708 26.2355V26.521C45.576 26.5749 45.2002 26.531 44.7965 26.5477C44.793 26.4518 44.7876 26.3745 44.7878 26.2972C44.7898 25.5647 44.7938 24.8322 44.7938 24.0999C44.7938 23.9886 44.7754 23.8773 44.7646 23.7561H43.988V26.5198C43.5789 26.567 43.195 26.5386 42.819 26.5462C42.762 26.3593 42.7372 23.1726 42.7851 22.7139C42.837 22.7019 42.8898 22.6937 42.9429 22.6895C44.304 22.6895 45.6653 22.6905 47.0266 22.6924C47.1335 22.6935 47.2399 22.7072 47.3436 22.7333C47.7295 22.827 47.9526 23.0883 47.9602 23.4826C47.9704 24.0116 47.9622 24.5408 47.9622 25.0698C47.9622 25.4685 47.964 25.8673 47.9634 26.2661C47.9634 26.3468 47.956 26.4261 47.9513 26.5325Z' fill='white'/%3E %3Cpath d='M46.3701 30.1775C46.0053 30.1235 44.4349 30.1403 44.2518 30.1985V32.9625C44.3261 32.9734 44.3889 32.9908 44.4518 32.9911C45.005 32.9911 45.5581 32.9928 46.1123 32.9886C46.3733 32.9869 46.3877 32.9679 46.3887 32.7061C46.3887 32.5441 46.3887 32.3821 46.3887 32.2243C46.5773 32.1641 47.302 32.1554 47.6014 32.2124C47.5843 32.6268 47.586 33.0488 47.5427 33.4659C47.5132 33.7483 47.1748 34.0055 46.8487 34.0448C46.7252 34.0577 46.6011 34.0631 46.4769 34.061C45.6759 34.0624 44.8745 34.0624 44.0728 34.061C43.9903 34.061 43.9076 34.061 43.825 34.0534C43.3898 34.0189 43.0758 33.7168 43.0297 33.2888C43.0235 33.2238 43.0207 33.1584 43.0215 33.0931C43.0215 32.0828 43.0225 31.0727 43.0245 30.0628C43.0248 29.9732 43.0331 29.8839 43.0493 29.7959C43.1266 29.3738 43.4079 29.1255 43.8424 29.0912C43.9247 29.0849 44.0074 29.0832 44.0902 29.0832C44.9081 29.0832 45.726 29.0795 46.5423 29.0854C46.7054 29.0866 46.877 29.0976 47.0293 29.1485C47.3228 29.2463 47.5055 29.4566 47.5585 29.7675C47.6202 30.131 47.6016 30.4941 47.5798 30.8665H46.4021C46.3934 30.633 46.3815 30.4105 46.3701 30.1775Z' fill='white'/%3E %3Cpath d='M18.693 29.0927C19.9394 29.0927 21.1759 29.0837 22.4121 29.0978C22.6139 29.0976 22.8078 29.1755 22.952 29.3148C23.0962 29.4542 23.1793 29.6439 23.1834 29.843C23.2082 30.4919 23.1988 31.1429 23.176 31.7923C23.1643 32.1235 22.8689 32.3934 22.5031 32.4364C22.2257 32.469 21.944 32.4704 21.6641 32.4721C21.1612 32.4756 20.6581 32.4675 20.1553 32.4675C20.0753 32.4675 19.9952 32.4849 19.8827 32.4979V34.051H18.7289C18.7203 34.0441 18.712 34.0367 18.7041 34.0289C18.6986 34.0233 18.6943 34.0165 18.6915 34.0091C18.6835 33.9861 18.6782 33.9621 18.6759 33.9379C18.6719 32.3435 18.6687 30.7492 18.6662 29.1548C18.6673 29.1404 18.6789 29.126 18.693 29.0927ZM21.9724 30.1655H19.9402C19.8623 30.3803 19.8586 31.1749 19.9288 31.3724C20.2318 31.4213 21.7908 31.4037 21.9807 31.344C21.9972 30.9577 22.0168 30.5662 21.9724 30.1655Z' fill='white'/%3E %3Cpath d='M66.4996 22.6729V21.3438H67.661V26.5114C67.5986 26.5244 67.5443 26.5454 67.49 26.5451C66.566 26.5422 65.6421 26.5377 64.7181 26.5314C64.5178 26.5346 64.3243 26.4593 64.1798 26.3223C64.0489 26.1999 63.9652 26.0605 63.965 25.874C63.965 25.0601 63.9528 24.2461 63.9582 23.4324C63.9608 23.0761 64.1838 22.8208 64.5392 22.74C64.6759 22.7103 64.8156 22.6948 64.9556 22.694C65.3928 22.6883 65.8302 22.6925 66.2674 22.6911C66.3319 22.6909 66.396 22.6813 66.4996 22.6729ZM66.4587 25.496C66.4811 25.4454 66.4932 25.4308 66.4932 25.4158C66.4961 24.9114 66.4974 24.4069 66.4996 23.9023C66.4996 23.7766 66.4329 23.7324 66.3127 23.7335C65.9578 23.7374 65.6032 23.7358 65.2485 23.7404C65.2029 23.7404 65.1576 23.7665 65.1174 23.7788C65.0678 24.1023 65.0812 25.3135 65.1459 25.5159C65.5823 25.5068 66.0295 25.5425 66.4587 25.496Z' fill='white'/%3E %3Cpath d='M24.8663 23.9732C24.8303 23.6877 24.8373 23.4105 24.961 23.1598C25.1109 22.8554 25.3875 22.7071 25.7251 22.7018C26.3851 22.6917 27.046 22.68 27.7053 22.7018C28.2439 22.7197 28.5572 23.039 28.5728 23.5784C28.5926 24.2777 28.5932 24.9778 28.5745 25.6785C28.5601 26.203 28.2191 26.5432 27.6989 26.5378C26.9893 26.5304 26.2797 26.5402 25.5704 26.5267C25.1945 26.5197 24.8998 26.2549 24.8311 25.8921C24.766 25.5388 24.7674 25.1767 24.8353 24.8239C24.9 24.4724 25.1292 24.272 25.5044 24.2583C25.9506 24.2419 26.3967 24.2443 26.8411 24.2365C27.0116 24.2336 27.1819 24.2248 27.3551 24.2187C27.3704 24.1629 27.3823 24.1064 27.3908 24.0494C27.4119 23.7775 27.375 23.7379 27.0957 23.7355C26.8478 23.7333 26.5999 23.7335 26.3521 23.734C26.1043 23.7345 26.1067 23.7355 26.0051 23.9732H24.8663ZM26.0088 25.0705C25.9956 25.1179 25.985 25.1659 25.9771 25.2144C25.9544 25.4743 25.9918 25.5171 26.2525 25.52C26.5248 25.5226 26.7974 25.5226 27.0704 25.52C27.3754 25.52 27.4173 25.4728 27.388 25.1774C27.3802 25.1406 27.3691 25.1043 27.3549 25.0694L26.0088 25.0705Z' fill='white'/%3E %3Cpath d='M7.60783 23.9765H6.48388C6.43184 23.7042 6.4472 23.4409 6.54064 23.2012C6.63556 22.9565 6.83804 22.7921 7.10794 22.7363C7.22881 22.7109 7.35191 22.6972 7.47549 22.6954C8.05279 22.6906 8.63002 22.6901 9.20717 22.694C9.33061 22.6954 9.45334 22.7129 9.57225 22.7458C9.88628 22.8322 10.0831 23.041 10.1423 23.3556C10.1738 23.5316 10.189 23.7102 10.1876 23.8889C10.1896 24.4177 10.1854 24.9465 10.1749 25.4753C10.1748 25.6295 10.1582 25.7834 10.1254 25.9343C10.0421 26.2839 9.79035 26.4889 9.42725 26.5258C9.36962 26.5324 9.31174 26.536 9.25379 26.5366C8.57762 26.5354 7.90153 26.5273 7.22542 26.5332C6.79938 26.5371 6.41101 26.1784 6.40878 25.7503C6.40729 25.474 6.39365 25.1966 6.41299 24.9216C6.44174 24.5098 6.70074 24.2684 7.1181 24.2524C7.48863 24.2383 7.86015 24.24 8.23117 24.2356C8.38782 24.2339 8.5444 24.2356 8.70208 24.2341C8.96077 24.2302 9.08175 24.044 8.96577 23.8182C8.94539 23.7786 8.87626 23.7416 8.82893 23.7406C8.49089 23.734 8.15284 23.7379 7.81478 23.737C7.6636 23.7355 7.67648 23.8742 7.60783 23.9765ZM7.60362 25.0714C7.5947 25.1557 7.58578 25.2032 7.58503 25.2511C7.58082 25.4985 7.59817 25.5171 7.84304 25.5189C8.13104 25.5205 8.41874 25.5213 8.70652 25.5189C8.96299 25.5169 8.99177 25.4872 8.98487 25.2387C8.97877 25.1821 8.96838 25.1261 8.95364 25.0711L7.60362 25.0714Z' fill='white'/%3E %3Cpath d='M61.5657 32.579C61.553 32.6108 61.5428 32.6435 61.5352 32.6768C61.5018 33.0147 61.5265 33.0406 61.8686 33.0394C62.1244 33.0394 62.3804 33.0403 62.6369 33.0421C62.7419 33.0433 62.8319 33.0338 62.8741 32.9144C62.8872 32.8769 62.9412 32.829 62.9774 32.8282C63.3296 32.8219 63.6818 32.8246 64.0404 32.8246C64.0404 33.0323 64.061 33.2205 64.0359 33.4022C63.9908 33.7318 63.6994 33.9921 63.3472 34.0472C63.2815 34.0565 63.2152 34.0608 63.1489 34.0601C62.5135 34.0601 61.8777 34.0643 61.2423 34.055C61.1027 34.0527 60.9647 34.0241 60.8361 33.9705C60.5126 33.8338 60.3733 33.5688 60.3699 33.23C60.3652 32.7741 60.3627 32.3181 60.3622 31.8621C60.3622 31.593 60.3644 31.3238 60.3682 31.0559C60.3756 30.5336 60.7282 30.2383 61.1895 30.2265C61.8906 30.2087 62.593 30.2038 63.2939 30.2243C63.795 30.2393 64.0818 30.5385 64.1118 31.0296C64.1281 31.3055 64.1246 31.5832 64.1155 31.8597C64.1006 32.3069 63.7544 32.5547 63.4017 32.5479C62.8904 32.5376 62.3784 32.546 61.8666 32.5506C61.763 32.5503 61.6606 32.5694 61.5657 32.579ZM62.9274 31.2593C62.5082 31.2593 62.1156 31.2558 61.7231 31.2608C61.5528 31.2629 61.5288 31.3033 61.5298 31.5208C61.5298 31.7148 61.5471 31.7368 61.7345 31.7383C62.0711 31.741 62.4076 31.7383 62.7442 31.7359C62.8057 31.7315 62.8669 31.7233 62.9274 31.7114V31.2593Z' fill='white'/%3E %3Cpath d='M51.9699 32.8157C52.0878 33.4442 51.9079 33.792 51.5416 33.9594C51.4229 34.0149 51.2941 34.0459 51.1629 34.0507C50.5029 34.0605 49.8426 34.0675 49.1829 34.0544C48.6377 34.0433 48.3457 33.7607 48.3155 33.2196C48.2924 32.7975 48.3048 32.3736 48.3052 31.9503C48.3052 31.641 48.3087 31.3318 48.3169 31.0228C48.3311 30.4926 48.7135 30.2286 49.1641 30.2186C49.8486 30.2036 50.5334 30.2032 51.2184 30.2174C51.7232 30.2272 52.0504 30.5599 52.0675 31.0524C52.0764 31.3124 52.0762 31.5737 52.0645 31.8336C52.0452 32.2703 51.7867 32.5267 51.344 32.5387C50.8732 32.5511 50.4038 32.5458 49.9336 32.548C49.8674 32.548 49.8015 32.548 49.7353 32.5492C49.4917 32.5578 49.3884 32.7151 49.486 32.9406C49.4991 32.964 49.5174 32.9842 49.5396 32.9996C49.5618 33.0148 49.5874 33.0249 49.6141 33.029C49.9688 33.0366 50.3235 33.036 50.6781 33.031C50.7183 33.031 50.7861 32.9913 50.7926 32.9602C50.8228 32.8159 50.9262 32.8159 51.0377 32.8161C51.3503 32.8157 51.6613 32.8157 51.9699 32.8157ZM50.8766 31.276H49.4999V31.7041C49.7725 31.7562 50.6895 31.7445 50.8766 31.6863V31.276Z' fill='white'/%3E %3Cpath d='M41.9661 25.3192C41.9661 25.6373 42.0295 25.9541 41.7988 26.2301C41.6543 26.4028 41.4788 26.5202 41.2513 26.5222C40.5004 26.5291 39.7489 26.5367 38.9982 26.5222C38.647 26.5148 38.3659 26.2332 38.3136 25.891C38.2931 25.7625 38.2824 25.6327 38.2816 25.5027C38.2834 24.9156 38.2908 24.3299 38.296 23.7434C38.296 23.6783 38.298 23.6132 38.2975 23.5476C38.2933 22.9604 38.7075 22.7141 39.1278 22.7016C39.8123 22.6813 40.4986 22.6791 41.1833 22.7016C41.6888 22.7178 41.9837 22.9952 42.0303 23.4865C42.0588 23.8105 42.0532 24.1366 42.0134 24.4595C41.9735 24.7986 41.748 24.9943 41.3992 25.0222C41.0627 25.0486 40.7236 25.0445 40.3856 25.0503C40.1298 25.055 39.8736 25.0491 39.6173 25.0574C39.4616 25.0625 39.4458 25.0888 39.4406 25.2578C39.4346 25.4513 39.4654 25.5105 39.6177 25.515C39.9476 25.5247 40.2783 25.5262 40.6091 25.5176C40.6683 25.5161 40.7273 25.4533 40.7843 25.4156C40.8283 25.3868 40.8684 25.3263 40.911 25.3253C41.255 25.3158 41.5992 25.3192 41.9661 25.3192ZM40.8627 24.1803C40.8713 24.101 40.8757 24.0214 40.8761 23.9415C40.8694 23.7749 40.8376 23.7377 40.6723 23.7353C40.3274 23.7304 39.9819 23.7297 39.6368 23.7377C39.4731 23.7414 39.4418 23.7913 39.4408 23.9782C39.4408 24.1715 39.47 24.2278 39.6234 24.2302C39.993 24.2361 40.3628 24.2287 40.7323 24.2234C40.7705 24.2229 40.8081 24.1989 40.8627 24.1803Z' fill='white'/%3E %3Cpath d='M84.1716 24.6366C84.1716 24.9792 84.1605 25.3217 84.1748 25.6627C84.1938 26.1504 83.803 26.5435 83.3424 26.5345C82.6162 26.5215 81.89 26.5384 81.1646 26.5242C80.7864 26.5169 80.4986 26.2431 80.4376 25.8751C80.4193 25.7626 80.4098 25.6488 80.409 25.5348C80.409 24.9077 80.4035 24.2807 80.4177 23.6538C80.4193 23.4756 80.4558 23.2993 80.5248 23.1347C80.6675 22.815 80.9648 22.7105 81.2954 22.6966C81.5681 22.6853 81.8408 22.6909 82.1135 22.6905C82.452 22.6905 82.7906 22.6905 83.1291 22.6905C83.1949 22.6905 83.2615 22.6905 83.3273 22.6955C83.8902 22.7513 84.17 23.052 84.1748 23.6108C84.178 23.9533 84.1748 24.2959 84.1748 24.6366H84.1716ZM81.6085 25.4756C81.6513 25.4895 81.683 25.5079 81.7132 25.5082C82.085 25.5118 82.4568 25.5169 82.8262 25.5123C82.9713 25.5103 82.9959 25.479 82.9975 25.3055C83.0007 24.8498 83.0007 24.394 82.9975 23.9382C82.9959 23.7559 82.9785 23.7395 82.7993 23.7376C82.4687 23.7337 82.1389 23.7337 81.8091 23.7376C81.6046 23.7402 81.5879 23.7581 81.5863 23.967C81.5839 24.4065 81.5839 24.8459 81.5863 25.2855C81.5903 25.3492 81.5974 25.4127 81.6085 25.4756Z' fill='white'/%3E %3Cpath d='M15.9798 24.5705C15.9798 24.1962 15.9885 23.8216 15.9774 23.4475C15.9657 23.0619 16.304 22.7882 16.6039 22.7319C16.7169 22.7094 16.8317 22.697 16.9469 22.695C17.533 22.6907 18.1191 22.6903 18.7054 22.6937C18.8205 22.6956 18.9351 22.7087 19.0476 22.7331C19.4689 22.821 19.7079 23.1119 19.7123 23.551C19.7173 24.0403 19.7123 24.5284 19.7123 25.017C19.7123 25.2372 19.7103 25.4573 19.7123 25.6776C19.7173 26.1772 19.3537 26.5373 18.8945 26.5361C18.1601 26.5341 17.4253 26.5434 16.6911 26.5268C16.3053 26.5182 16.0047 26.227 15.9831 25.8418C15.9583 25.4197 15.9776 24.9957 15.9776 24.5724L15.9798 24.5705ZM17.1494 25.4757C17.1891 25.4919 17.2114 25.5085 17.2336 25.5088C17.6119 25.5122 17.9904 25.5134 18.3685 25.5156C18.5012 25.5156 18.5341 25.4351 18.5343 25.3243C18.5343 25.0242 18.5349 24.7239 18.536 24.4234C18.536 24.2522 18.536 24.0826 18.536 23.9121C18.536 23.8096 18.4964 23.7408 18.3777 23.7408C17.9913 23.745 17.6051 23.7474 17.2188 23.7528C17.1975 23.7528 17.1764 23.7741 17.1504 23.7878L17.1494 25.4757Z' fill='white'/%3E %3Cpath d='M27.5866 32.134C27.5866 32.4677 27.5985 32.8021 27.5813 33.1351C27.5729 33.3013 27.541 33.4796 27.4671 33.6269C27.3236 33.9126 27.0599 34.0465 26.7397 34.0533C26.3355 34.0621 25.931 34.0604 25.5267 34.0609C25.2462 34.0609 24.9654 34.0656 24.6841 34.055C24.1792 34.0362 23.9004 33.7781 23.832 33.2812C23.8285 33.265 23.8261 33.2487 23.8248 33.2322C23.8264 32.4839 23.8285 31.7356 23.831 30.9873C23.833 30.4894 24.2756 30.221 24.6841 30.2154C25.0063 30.211 25.3285 30.2119 25.6506 30.2115C25.9977 30.2115 26.3446 30.2095 26.6904 30.2132C26.9191 30.2156 27.1298 30.2783 27.308 30.426C27.5311 30.611 27.5769 30.8664 27.5836 31.1319C27.592 31.4654 27.5855 31.7993 27.5855 32.1332L27.5866 32.134ZM26.3986 31.262C25.9433 31.262 25.524 31.2586 25.1049 31.2642C24.9778 31.2659 24.9788 31.3736 24.9783 31.4634C24.9758 31.9114 24.9728 32.3593 24.9761 32.8071C24.9776 33.0003 25.0107 33.0287 25.2142 33.0297C25.5359 33.0311 25.8581 33.0292 26.1808 33.0238C26.244 33.0238 26.3067 33.0047 26.3895 32.991C26.4215 32.4136 26.3984 31.849 26.3986 31.262Z' fill='white'/%3E %3Cpath d='M55.0511 24.6134C55.0511 24.2552 55.0546 23.897 55.0511 23.5388C55.0447 22.9815 55.4477 22.7153 55.8631 22.7031C56.5555 22.683 57.251 22.6766 57.942 22.7031C58.5021 22.7244 58.7934 23.0549 58.7976 23.6068C58.8027 24.2823 58.7987 24.9581 58.7991 25.6338C58.7991 25.8684 58.747 26.0842 58.5822 26.2653C58.4434 26.4177 58.2768 26.5229 58.0687 26.5243C57.2934 26.5302 56.5179 26.5393 55.7432 26.5217C55.3759 26.5134 55.0814 26.2019 55.0663 25.8337C55.0495 25.4276 55.0623 25.0202 55.0623 24.6134H55.0511ZM56.1924 24.6219C56.1924 24.8495 56.1878 25.0772 56.1939 25.3047C56.1989 25.488 56.2257 25.513 56.417 25.5154C56.7463 25.5196 57.0758 25.5196 57.4056 25.5154C57.5918 25.5132 57.6198 25.4895 57.622 25.3003C57.6273 24.8449 57.6273 24.3898 57.622 23.9347C57.6203 23.7617 57.5945 23.739 57.4173 23.7377C57.0877 23.7339 56.758 23.7339 56.4285 23.7377C56.2203 23.7404 56.1954 23.7685 56.1924 23.9868C56.19 24.1991 56.1924 24.4105 56.1924 24.6219Z' fill='white'/%3E %3Cpath d='M38.3697 35.4114H36.9359C36.9425 35.3768 36.9522 35.343 36.9649 35.3103C37.2127 34.8411 37.4499 34.3671 37.7123 33.9067C37.8179 33.7212 37.8133 33.5742 37.7233 33.3858C37.2484 32.393 36.7869 31.3938 36.321 30.3969C36.2979 30.3479 36.2786 30.2955 36.2493 30.2256H37.7059C37.9617 30.8454 38.2178 31.4663 38.4742 32.0884L38.5315 32.0923C38.6963 31.7999 38.794 31.4765 38.9267 31.1695C39.0623 30.8563 39.1883 30.5392 39.3197 30.2207H40.7792L38.3697 35.4114Z' fill='white'/%3E %3Cpath d='M55.3729 31.2725H54.0021C53.9916 31.7416 53.9976 32.1946 53.9964 32.6473C53.9951 33.0999 53.9964 33.5584 53.9964 34.0103C53.8229 34.0741 53.1426 34.0902 52.8028 34.0387V30.2281C52.8569 30.2194 52.9115 30.2137 52.9663 30.2109C53.8576 30.2109 54.7488 30.2119 55.6401 30.2137C55.8772 30.2137 56.0976 30.2587 56.2803 30.4243C56.4629 30.59 56.5627 30.7857 56.5635 31.0262C56.5669 32.003 56.5674 32.98 56.5653 33.9571C56.5621 33.9801 56.5558 34.0025 56.5464 34.0237C56.3529 34.0766 55.6322 34.0809 55.3743 34.0266L55.3729 31.2725Z' fill='white'/%3E %3Cpath d='M24.1724 26.5335H23.0108V26.2862C23.0108 25.5448 23.0112 24.8036 23.0121 24.0625C23.0121 24.0054 23.0108 23.9484 23.0098 23.8911C23.0086 23.7933 22.9625 23.7378 22.8596 23.7378C22.5047 23.7378 22.1496 23.7331 21.794 23.741C21.6569 23.7442 21.6378 23.7806 21.6375 23.9612C21.6375 24.3927 21.641 24.8246 21.6417 25.2561C21.6417 25.6703 21.6417 26.0846 21.6417 26.5222C21.2452 26.5775 20.8618 26.5398 20.4853 26.5587C20.4323 26.3923 20.4109 23.0652 20.4558 22.7078C20.5161 22.7024 20.5797 22.6914 20.6429 22.6914C21.4932 22.6914 22.3436 22.6924 23.1942 22.6945C23.3095 22.6965 23.4244 22.7093 23.5372 22.7327C23.9243 22.8083 24.1642 23.0753 24.1722 23.4623C24.1829 23.9834 24.1776 24.5048 24.1794 25.0262C24.1809 25.442 24.1831 25.858 24.1836 26.2722C24.1846 26.3522 24.1774 26.4309 24.1724 26.5335Z' fill='white'/%3E %3Cpath d='M60.7346 23.7399V26.4898C60.5363 26.5581 59.7878 26.5725 59.5284 26.5192V22.7091C59.5913 22.7025 59.6466 22.6922 59.7018 22.692C60.5693 22.692 61.435 22.6898 62.3017 22.6939C62.4252 22.6951 62.5481 22.7105 62.6681 22.7397C63.0217 22.8241 63.2522 23.0957 63.272 23.4531C63.2841 23.6733 63.2807 23.8935 63.2812 24.1137C63.2823 24.8219 63.2829 25.5303 63.2827 26.239C63.2827 26.3349 63.2827 26.4308 63.2827 26.5394H62.1045C62.0997 26.4255 62.0928 26.3308 62.0926 26.2361C62.0926 25.5194 62.0926 24.8028 62.0926 24.0863C62.0926 24.0129 62.1005 23.9373 62.0834 23.8675C62.0717 23.8216 62.0233 23.7504 61.9889 23.7489C61.5807 23.7296 61.171 23.7399 60.7346 23.7399Z' fill='white'/%3E %3Cpath d='M76.5494 24.123H75.3917C75.3791 24.0006 75.367 23.8893 75.3551 23.769C75.3015 23.7572 75.2559 23.7384 75.2088 23.7381C74.8705 23.7359 74.532 23.7342 74.1927 23.7381C74.0024 23.7406 73.9726 23.7675 73.9711 23.9493C73.9675 24.3973 73.968 24.8453 73.9729 25.2932C73.9748 25.4762 74.0036 25.5114 74.1602 25.5133C74.5233 25.518 74.8864 25.5133 75.2508 25.5109C75.2817 25.5109 75.3127 25.4942 75.3628 25.4798C75.3709 25.3614 75.3791 25.243 75.3897 25.0913C75.7784 25.1018 76.161 25.0769 76.5777 25.1158C76.5611 25.4108 76.5811 25.6927 76.5209 25.9569C76.4511 26.263 76.2168 26.4507 75.8986 26.5181C75.8659 26.5243 75.8327 26.527 75.7995 26.5265C75.0807 26.5294 74.362 26.5468 73.6457 26.5294C73.1074 26.5165 72.8206 26.2265 72.8095 25.699C72.7946 24.9826 72.7946 24.2661 72.8095 23.5492C72.8214 23.0122 73.1069 22.7399 73.6618 22.6976C73.8353 22.6844 74.0088 22.6912 74.1823 22.6912C74.6611 22.6912 75.1399 22.688 75.6197 22.6927C75.8817 22.6952 76.1269 22.7556 76.3217 22.9454C76.455 23.0756 76.5464 23.2275 76.5489 23.4181C76.5517 23.6449 76.5494 23.872 76.5494 24.123Z' fill='white'/%3E %3Cpath d='M54.3441 24.1253H53.1927C53.1847 24.043 53.1746 23.965 53.1709 23.887C53.1659 23.789 53.1198 23.7372 53.0172 23.7377C52.6544 23.7391 52.2915 23.7391 51.9286 23.7414C51.8172 23.7414 51.7664 23.8008 51.7668 23.9109C51.7683 24.391 51.7688 24.8709 51.7683 25.351C51.7683 25.462 51.8234 25.5161 51.9344 25.5161C52.2979 25.5161 52.6608 25.5161 53.0232 25.5161C53.1223 25.5161 53.1775 25.4713 53.1756 25.3678C53.1738 25.2876 53.1756 25.2071 53.1756 25.1114H54.3503C54.3563 25.4026 54.3815 25.6856 54.3161 25.9624C54.2465 26.2574 53.9464 26.5165 53.639 26.5222C52.8727 26.5361 52.1054 26.5432 51.339 26.5243C50.9235 26.5141 50.6359 26.2136 50.6124 25.7992C50.5896 25.4016 50.597 25.0023 50.5952 24.6037C50.5938 24.2613 50.5952 23.9202 50.6005 23.5784C50.6079 22.9792 50.9574 22.7278 51.5032 22.6976C51.7757 22.6828 52.0484 22.6928 52.3195 22.6925C52.6742 22.6925 53.0291 22.6859 53.3835 22.6965C53.5314 22.6999 53.6779 22.7246 53.8184 22.7698C54.1159 22.8689 54.3062 23.082 54.3389 23.3917C54.3639 23.6232 54.3441 23.86 54.3441 24.1253Z' fill='white'/%3E %3Cpath d='M35.9222 31.6341H34.7851C34.7774 31.5252 34.7695 31.4139 34.7604 31.2767C34.308 31.2424 33.8599 31.2651 33.3945 31.268C33.3811 31.3435 33.3718 31.4195 33.3667 31.4959C33.3628 31.9275 33.3611 32.359 33.3617 32.7906C33.3617 33.0064 33.3846 33.0266 33.6044 33.0277C33.9097 33.0291 34.2153 33.0277 34.5214 33.023C34.5938 33.023 34.6662 33.0081 34.7507 32.9985C34.7611 32.8676 34.7703 32.7502 34.7804 32.6247H35.9453C35.97 32.9359 36.0067 33.2408 35.8994 33.5245C35.7775 33.8471 35.5168 34.0313 35.1611 34.0506C34.9059 34.0645 34.6496 34.0613 34.3928 34.0611C33.9306 34.0611 33.4681 34.0648 33.0064 34.0513C32.6493 34.0405 32.3471 33.8333 32.2646 33.5397C32.2192 33.367 32.1959 33.1894 32.1952 33.011C32.186 32.4987 32.1878 31.9859 32.1925 31.4736C32.1938 31.2709 32.2062 31.0684 32.2299 30.8671C32.2683 30.5476 32.4733 30.3597 32.7721 30.2694C32.8909 30.2349 33.0139 30.2172 33.1377 30.2168C33.7735 30.2116 34.4092 30.2116 35.0446 30.2168C35.1683 30.2175 35.2912 30.236 35.4094 30.2719C35.6528 30.3453 35.8169 30.5165 35.9037 30.7496C35.97 30.9336 35.9755 31.3914 35.9222 31.6341Z' fill='white'/%3E %3Cpath d='M68.3799 22.6914C68.737 22.6914 69.0739 22.6914 69.4117 22.6914C69.4511 22.6914 69.4903 22.6992 69.5539 22.7063V25.4852C69.6481 25.4969 69.7192 25.513 69.7904 25.5137C70.1039 25.5172 70.4174 25.5189 70.7309 25.5157C70.9384 25.5135 70.9575 25.4956 70.958 25.2891C70.9597 24.5241 70.958 23.759 70.958 22.9938V22.708H72.1142C72.1249 22.7596 72.132 22.8118 72.1354 22.8644C72.1354 23.784 72.1318 24.704 72.1338 25.6236C72.1338 25.8335 72.0943 26.0275 71.9681 26.1995C71.8254 26.3953 71.6386 26.5242 71.3889 26.5259C70.6221 26.5308 69.855 26.5376 69.0882 26.5235C68.7412 26.5171 68.4404 26.2137 68.3943 25.8685C68.3813 25.7471 68.3762 25.625 68.3792 25.503C68.3782 24.7217 68.3782 23.9404 68.3792 23.1589L68.3799 22.6914Z' fill='white'/%3E %3Cpath d='M78.9942 25.5734H79.8548V26.4979C79.8287 26.5153 79.8152 26.5317 79.8017 26.5317C79.349 26.5302 78.8945 26.5459 78.4432 26.518C78.1158 26.4979 77.866 26.2457 77.8008 25.9264C77.7736 25.7826 77.7603 25.6367 77.7609 25.4904C77.7567 25.0256 77.7609 24.5625 77.7609 24.0983C77.7609 23.9941 77.7503 23.8899 77.7443 23.7817C77.5254 23.6924 77.3066 23.7759 77.0655 23.7203C77.0407 23.3939 77.0536 23.0583 77.0543 22.697H77.7341C77.7884 22.3223 77.7321 21.9654 77.7646 21.5793C78.1572 21.5627 78.547 21.5678 78.9667 21.5761V22.6815H79.8168C79.8881 22.8758 79.8953 23.4854 79.831 23.7374H79.0217C78.9526 23.931 78.9354 25.2382 78.9942 25.5734Z' fill='white'/%3E %3Cpath d='M57.6971 30.2231V29.1334C57.8778 29.0723 58.6092 29.06 58.9088 29.1158V30.1899C59.2263 30.2433 59.523 30.1899 59.8199 30.2261V31.2591C59.5906 31.2591 59.3792 31.2591 59.1675 31.2591C58.9276 31.2605 58.9103 31.2737 58.9081 31.5037C58.9041 31.9518 58.9036 32.3997 58.9066 32.8474C58.9083 33.0754 58.9284 33.0893 59.1706 33.0905C59.3829 33.0905 59.5956 33.0905 59.8218 33.0905V34.0279C59.7849 34.0413 59.7626 34.057 59.7403 34.057C59.319 34.057 58.8977 34.069 58.4781 34.0449C58.1846 34.0281 57.9378 33.8891 57.8089 33.6102C57.7642 33.5144 57.739 33.4109 57.7345 33.3056C57.7209 32.8407 57.7177 32.3776 57.7127 31.9135C57.7105 31.7038 57.7127 31.4942 57.7127 31.2644H57.0222V30.2231H57.6971Z' fill='white'/%3E %3Cpath d='M10.6887 23.7056V22.6983H11.3646C11.439 22.321 11.3713 21.9643 11.3859 21.6032C11.5842 21.5416 11.7825 21.5775 11.9758 21.5711C12.1647 21.565 12.354 21.5699 12.5768 21.5699C12.5807 21.9398 12.5847 22.2998 12.589 22.6875H13.506V23.7395C13.2829 23.7395 13.0705 23.7395 12.8588 23.7395C12.5974 23.7395 12.5862 23.7481 12.5837 23.992C12.5806 24.4478 12.5802 24.9037 12.5825 25.3597C12.5825 25.4221 12.5989 25.4844 12.6105 25.5686H13.5162C13.5193 25.8955 13.523 26.1986 13.5127 26.5267C13.4217 26.5365 13.3428 26.5528 13.2648 26.5511C12.9017 26.547 12.5386 26.5441 12.1758 26.5287C11.7512 26.5108 11.457 26.2468 11.4295 25.8311C11.4048 25.4744 11.4194 25.1153 11.4169 24.7573C11.4152 24.4968 11.4198 24.2362 11.4099 23.9759C11.402 23.7625 11.3713 23.7403 11.1579 23.7371C11.0258 23.7349 10.894 23.7371 10.7614 23.7356C10.7468 23.7351 10.7319 23.7236 10.6887 23.7056Z' fill='white'/%3E %3Cpath d='M28.3199 34.0652V28.852C28.7055 28.8442 29.0882 28.8486 29.4679 28.852C29.5259 29.0258 29.5442 33.6924 29.4887 34.0437C29.3033 34.0907 29.1063 34.0611 28.9124 34.0655C28.7238 34.0687 28.535 34.0652 28.3199 34.0652Z' fill='white'/%3E %3Cpath d='M29.3488 26.5564V21.3496H30.5035C30.5129 23.08 30.5055 24.791 30.5144 26.5307C30.1223 26.5679 29.7473 26.5385 29.3488 26.5564Z' fill='white'/%3E %3Cpath d='M84.8708 26.5447V26.2807C84.8708 25.4585 84.8708 24.6362 84.8708 23.8139C84.8708 23.6998 84.8724 23.5856 84.8804 23.4713C84.9073 23.0904 85.1436 22.8171 85.5194 22.7305C85.5828 22.7131 85.6478 22.7026 85.7144 22.6994C86.2844 22.6965 86.8544 22.6972 87.4221 22.6977C87.4363 22.6977 87.4506 22.7107 87.472 22.7222V23.7209C87.3935 23.7277 87.3301 23.7378 87.2667 23.738C86.9614 23.7395 86.6562 23.738 86.3502 23.738C86.0442 23.738 86.0434 23.738 86.0434 24.0316C86.0434 24.7644 86.0442 25.4972 86.045 26.2298V26.5188C85.6541 26.5744 85.2815 26.5384 84.8708 26.5447Z' fill='white'/%3E %3Cpath d='M65.9997 34.0532H64.8621C64.8003 33.8349 64.8395 33.6237 64.8373 33.4156C64.8326 32.7248 64.834 32.0342 64.8331 31.3435C64.8331 31.2542 64.8311 31.1649 64.8313 31.0744C64.8328 30.4941 65.215 30.2279 65.7235 30.2167C66.1766 30.2064 66.6299 30.2132 67.0832 30.2125H67.4322C67.4465 30.5592 67.4478 30.8875 67.4352 31.251C66.9575 31.2736 66.4921 31.2477 65.9977 31.2635L65.9997 34.0532Z' fill='white'/%3E %3Cpath d='M15.2836 26.5367H14.1062V22.7051H15.2836V26.5367Z' fill='white'/%3E %3Cpath d='M48.7366 26.5586V22.7051H49.9186V26.5259C49.532 26.5858 49.1421 26.5388 48.7366 26.5586Z' fill='white'/%3E %3Cpath d='M30.3519 30.2266H31.5168V34.0356C31.3366 34.0975 31.1391 34.0581 30.9467 34.0655C30.7579 34.0726 30.5686 34.067 30.3846 34.067C30.3261 33.8937 30.3006 30.7193 30.3519 30.2266Z' fill='white'/%3E %3Cpath d='M15.2621 22.2877H14.1085V21.369C14.2718 21.3173 14.9051 21.3054 15.2471 21.349C15.311 21.5104 15.3229 21.9831 15.2621 22.2877Z' fill='white'/%3E %3Cpath d='M48.7389 22.3046V21.3418H49.918V22.2742C49.5335 22.3146 49.1496 22.2757 48.7389 22.3046Z' fill='white'/%3E %3Cpath d='M30.3491 29.7859V28.8613H31.5229C31.5256 29.0067 31.5298 29.1569 31.5313 29.3069C31.5328 29.4568 31.5313 29.6142 31.5313 29.7859H30.3491Z' fill='white'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1651_1390'%3E %3Crect width='88' height='36' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  #gate .logo-etri::before {
    width: 166px;
    height: 68px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-etri::before {
    width: 22.1333vw;
    height: 9.0667vw;
  }
}
#gate [data-map-target=map-ku-srcc] {
  top: 266px;
  right: 390px;
  --theme-color: #FE3401;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-ku-srcc] {
    top: 15.83333vw;
    right: 23.21429vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-ku-srcc] {
    top: 0;
    right: 0;
    --theme-color: #FF8D28;
  }
}
#gate [data-map-target=map-ke-srcc] {
  top: 198px;
  left: -42px;
  --theme-color: #0092FF;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-ke-srcc] {
    top: 11.78571vw;
    left: -2.5vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-ke-srcc] {
    top: 0;
    left: 0;
  }
}
#gate [data-map-target=map-etri] {
  bottom: 490px;
  left: 563px;
  --theme-color: #45C422;
}
#gate [data-map-target=map-etri]::before {
  top: 80px;
  bottom: auto;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-etri] {
    bottom: 29.16667vw;
    left: 33.5119vw;
  }
  #gate [data-map-target=map-etri]::before {
    top: 4.7619vw;
    bottom: auto;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-etri] {
    bottom: 0;
    left: 0;
    --theme-color: #71B261;
  }
}
#gate .center-flag {
  position: absolute;
  width: 324px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag {
    width: 19.28571vw;
  }
}
#gate .center-flag .center-wrap {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  background-color: rgba(12, 19, 35, 0.8);
  backdrop-filter: blur(3px);
  border-radius: 15px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--theme-color);
  overflow: hidden;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap {
    height: 4.7619vw;
    border-radius: 0.89286vw;
    border-width: 0.05952vw;
  }
}
#gate .center-flag .center-wrap .center-info {
  display: flex;
  flex-direction: column;
  gap: 35px;
  width: 100%;
  align-items: center;
  text-align: center;
  color: #fff;
  padding: 45px 0 40px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info {
    display: flex;
    flex-direction: column;
    gap: 2.08333vw;
    padding: 2.67857vw 0 2.38095vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-name {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-name {
    display: flex;
    flex-direction: column;
    gap: 0.59524vw;
    font-size: 14px;
    font-weight: 500;
    padding: 0 2vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-name strong {
  font-size: 32px;
}
#gate .center-flag .center-wrap .center-info .center-dir-link {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-dir-link {
    display: flex;
    flex-direction: column;
    gap: 0.59524vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-dir-link a {
  display: flex;
  gap: 28px;
  justify-content: center;
  width: 200px;
  height: 50px;
  border-radius: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .center-flag .center-wrap .center-info .center-dir-link a::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#gate .center-flag .center-wrap .center-info .center-dir-link a {
  transition-property: background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-dir-link a {
    display: flex;
    gap: 1.66667vw;
    width: 14vw;
    height: 4vw;
    border-radius: 0.59524vw;
    border-width: 0.05952vw;
    font-size: 14px;
  }
}
#gate .center-flag .center-wrap .center-info .center-dir-link a:hover, #gate .center-flag .center-wrap .center-info .center-dir-link a:focus {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
#gate .center-flag::before {
  position: absolute;
  bottom: 80px;
  left: 50%;
  transform: translateX(-50%);
  width: 1px;
  height: 70px;
  background-color: var(--theme-color);
  transition-property: height;
  transition-duration: 0.3s;
  transition-timing-function: ease;
  content: "";
}
@media screen and (max-width: 1650px) {
  #gate .center-flag::before {
    bottom: 4.7619vw;
  }
}
#gate .center-flag.is-hovered::before {
  height: 0;
}
#gate .center-flag.is-hovered [class*=logo-] {
  display: none;
}
#gate .gate-map-mobile {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  min-height: 64vh;
  gap: 40px;
}
@supports (min-height: 64dvh) {
  #gate .gate-map-mobile {
    min-height: 64dvh;
  }
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile {
    gap: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  width: 100%;
  min-height: 240px;
  flex-grow: 1;
  position: relative;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile {
    min-height: 32vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile + .center-flag-mobile::before {
  position: absolute;
  width: auto;
  height: 1px;
  right: 32px;
  left: 32px;
  top: -20px;
  background-color: rgba(255, 255, 255, 0.3);
  content: "";
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile + .center-flag-mobile::before {
    right: 4.2667vw;
    left: 4.2667vw;
    top: -2.6667vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  height: 100%;
  padding: 0 32px;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap {
    gap: 2.6667vw;
    padding: 0 4.2667vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info {
  display: flex;
  gap: 40px;
  align-items: flex-start;
  width: 100%;
  color: #fff;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info {
    gap: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info [class*=logo-] {
  flex-shrink: 0;
  min-width: 240px;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info [class*=logo-] {
    min-width: 32vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  align-items: flex-start;
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name {
    gap: 1.3333vw;
    font-size: 3.2vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name strong {
  line-height: 1;
  font-size: 40px;
  color: var(--theme-color);
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name strong {
    font-size: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link {
  display: flex;
  gap: 10px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link {
    gap: 1.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
  display: flex;
  gap: 40px;
  color: #fff;
  justify-content: center;
  width: 100%;
  height: 80px;
  border-radius: 20px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.5);
  font-size: 28px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
  transition-property: background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
    gap: 5.3333vw;
    height: 10.6667vw;
    border-radius: 2.6667vw;
    font-size: 3.7333vw;
  }
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::before {
    width: 2.6667vw;
    height: 1.6vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::before {
  width: 20px;
  height: 12px;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a:hover, #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a:focus {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}

#contents {
  padding-top: 60px;
  min-height: calc(100vh - 300px);
  overflow: hidden;
}
#contents.main {
  background-color: #f5f5f5;
}
@media screen and (max-width: 821px) {
  #contents.main {
    background-color: transparent;
  }
}
#contents.about {
  background-color: #10121E;
  background-image: url("../img/common/hero_bg_about.png");
  background-position: center top;
  background-size: 100% auto;
  background-repeat: no-repeat;
  padding-bottom: 200px;
}
@media screen and (max-width: 821px) {
  #contents.about {
    background-color: #10121E;
    background-image: url("../img/common/hero_bg_about_m.png");
    background-position: center top;
    background-size: 100% auto;
    background-repeat: no-repeat;
    padding-bottom: 46.6667vw;
  }
  #contents {
    padding-top: 16vw;
    min-height: calc(100vh - 128vw);
  }
}

.section-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 30px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section-head {
    font-size: 6.4vw;
  }
  .section-head + .tab-nav {
    margin-top: 4vw;
  }
}
.section-head.col {
  flex-direction: column;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section-head.col {
    flex-direction: row;
  }
}
.section-head h2 {
  line-height: 1.4;
}

.slide-control {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .slide-control {
    gap: 2.6667vw;
  }
}
.slide-control button {
  display: inline-flex;
}
.slide-control button.swiper-button-disabled {
  opacity: 0.5;
}

.swiper-slide {
  transition: opacity 0.3s ease;
}

.swiper-slide.is-dimmed {
  opacity: 0.5;
}
@media screen and (max-width: 821px) {
  .swiper-slide.is-dimmed {
    opacity: 1;
  }
}

/*! scroll customed */
.customed-scroll {
  padding-right: 12px;
  overflow-y: auto;
}
@supports (-moz-appearance: none) {
  .customed-scroll {
    scrollbar-width: thin;
    scrollbar-color: #003197 #E4EAEF;
  }
}
.customed-scroll::-webkit-scrollbar {
  width: 8px;
}
.customed-scroll::-webkit-scrollbar-track {
  background: #E4EAEF;
  border-radius: 999px;
}
.customed-scroll::-webkit-scrollbar-thumb {
  background: #003197;
  border-radius: 999px;
}
.customed-scroll::-webkit-scrollbar-button:start:decrement, .customed-scroll::-webkit-scrollbar-button:end:increment, .customed-scroll::-webkit-scrollbar-button:start:increment, .customed-scroll::-webkit-scrollbar-button:end:decrement {
  display: none;
}

/*! top key visual */
.top-kv {
  display: flex;
  align-items: stretch;
  width: 100%;
  min-height: 270px;
  position: relative;
  padding-top: 20px;
  padding-bottom: 50px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .top-kv {
    min-height: 45.3333vw;
    padding-top: 4vw;
    padding-bottom: 6.6667vw;
  }
}
.top-kv::before {
  width: 100%;
  position: absolute;
  top: -60px;
  bottom: 0;
  z-index: -1;
  content: "";
}
@media screen and (max-width: 821px) {
  .top-kv::before {
    top: -16vw;
  }
}
.top-kv.trend::before {
  background-color: transparent;
  background-image: url("../img/common/kv_trend.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.trend::before {
    background-image: url("../img/common/kv_trend_m.png");
  }
}
.top-kv.news::before {
  background-color: transparent;
  background-image: url("../img/common/kv_news.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.news::before {
    background-image: url("../img/common/kv_news_m.png");
  }
}
.top-kv.notice::before {
  background-color: transparent;
  background-image: url("../img/common/kv_notice.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.notice::before {
    background-image: url("../img/common/kv_notice_m.png");
  }
}
.top-kv > div {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: space-between;
}
.top-kv .heading-title h2 {
  font-size: 60px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .top-kv .heading-title h2 {
    font-size: 8vw;
  }
}
.top-kv .heading-title .desc {
  font-size: 18px;
  font-weight: 400;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .top-kv .heading-title .desc {
    font-size: 3.2vw;
  }
}

/*! list */
.list-wrap {
  padding-top: 40px;
  padding-bottom: 60px;
}
@media screen and (max-width: 821px) {
  .list-wrap {
    padding-top: 4vw;
    padding-bottom: 10.6667vw;
  }
}
.list-wrap ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap ul {
    gap: 2.6667vw;
  }
}
.list-wrap ul li {
  width: calc((100% - 60px) / 3);
  min-height: 224px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 2px 2px 12px 0 rgba(61, 87, 107, 0.2);
}
@media screen and (max-width: 1024px) {
  .list-wrap ul li {
    width: calc((100% - 40px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap ul li {
    width: 100%;
    min-height: 39.2vw;
  }
}
.list-wrap ul li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 66px 30px 30px;
  position: relative;
}
.list-wrap ul li a:not(:has(.num)) {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li a {
    padding: 11.4667vw 5.3333vw 5.3333vw;
    gap: 4vw;
  }
  .list-wrap ul li a:not(:has(.num)) {
    padding-top: 5.3333vw;
  }
}
.list-wrap ul li .num {
  display: flex;
  gap: 0;
  justify-content: space-between;
  position: absolute;
  left: 30px;
  right: 30px;
  top: 30px;
  font-size: 14px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .num {
    left: 5.3333vw;
    top: 5.3333vw;
    font-size: 3.2vw;
  }
}
.list-wrap ul li .title {
  font-size: 18px;
  overflow: hidden;
  min-height: 48px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.4;
  color: #3B3B3B;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap ul li .writer {
  font-size: 16px;
  font-weight: 700;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .writer {
    font-size: 3.2vw;
  }
}
.list-wrap ul li .etc {
  display: flex;
  gap: 0;
  justify-content: space-between;
}
.list-wrap ul li .etc .date {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .etc .date {
    font-size: 3.2vw;
  }
}
.list-wrap ul li .etc .reply {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-wrap ul li .etc .reply::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.992 1.6C15.992 0.72 15.28 0 14.4 0H1.6C0.72 0 0 0.72 0 1.6V11.2C0 12.08 0.72 12.8 1.6 12.8H12.8L16 16L15.992 1.6ZM12.8 9.6H3.2V8H12.8V9.6ZM12.8 7.2H3.2V5.6H12.8V7.2ZM12.8 4.8H3.2V3.2H12.8V4.8Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .etc .reply {
    font-size: 3.2vw;
  }
  .list-wrap ul li .etc .reply::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.list-wrap ul li .etc .file {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-wrap ul li .etc .file::before {
  content: "";
  width: 16px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11 0H2C0.9 0 0 0.9 0 2V18C0 19.1 0.9 20 2 20H14C15.1 20 16 19.1 16 18V5L11 0ZM2 18V2H10V6H14V18H2ZM12 8V13C12 15.21 10.21 17 8 17C5.79 17 4 15.21 4 13V6.5C4 5.03 5.26 3.86 6.76 4.01C8.06 4.14 9 5.33 9 6.64V13H7V6.5C7 6.22 6.78 6 6.5 6C6.22 6 6 6.22 6 6.5V13C6 14.1 6.9 15 8 15C9.1 15 10 14.1 10 13V8H12Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .etc .file {
    font-size: 3.2vw;
  }
  .list-wrap ul li .etc .file::before {
    width: 3.7333vw;
    height: 4.8vw;
  }
}
.list-wrap.type-2 {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 {
    padding-top: 4vw;
  }
}
.list-wrap.type-2 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul {
    gap: 9.3333vw 4.2667vw;
  }
}
.list-wrap.type-2 ul li {
  width: calc((100% - 90px) / 4);
  height: auto;
  box-shadow: none;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-2 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-2 ul li {
    width: calc((100% - 32px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li {
    width: calc((100% - 4.2667vw) / 2);
  }
}
.list-wrap.type-2 ul li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  padding: 0;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li a {
    gap: 4vw;
  }
}
.list-wrap.type-2 ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid #E4EAEF;
  overflow: hidden;
}
.list-wrap.type-2 ul li .thumb img {
  width: 100%;
}
.list-wrap.type-2 ul li .info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info {
    gap: 2.6667vw;
  }
}
.list-wrap.type-2 ul li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap.type-2 ul li .info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  color: #3B3B3B;
  font-size: 16px;
  margin-top: 15px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .desc{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: 3.2vw;
    margin-top: 0;
  }
}
.list-wrap.type-2 ul li .info .etc {
  display: flex;
  gap: 0;
  justify-content: space-between;
  margin-top: 20px;
}
.list-wrap.type-2 ul li .info .etc .date {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .etc .date {
    font-size: 3.2vw;
  }
}
.list-wrap.type-2 ul li .info .etc .reply {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-wrap.type-2 ul li .info .etc .reply::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.992 1.6C15.992 0.72 15.28 0 14.4 0H1.6C0.72 0 0 0.72 0 1.6V11.2C0 12.08 0.72 12.8 1.6 12.8H12.8L16 16L15.992 1.6ZM12.8 9.6H3.2V8H12.8V9.6ZM12.8 7.2H3.2V5.6H12.8V7.2ZM12.8 4.8H3.2V3.2H12.8V4.8Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .etc .reply {
    font-size: 3.2vw;
  }
  .list-wrap.type-2 ul li .info .etc .reply::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}

/*! 컨텐츠 영역 */
.section {
  padding-top: 90px;
  padding-bottom: 100px;
}
@media screen and (max-width: 821px) {
  .section {
    padding-top: 10.6667vw;
    padding-bottom: 24vw;
  }
}
.section.mid {
  padding-top: 0;
  padding-bottom: 0;
}
.section.mid .filter-wrap {
  position: relative;
  top: -20px;
  border: 1px solid #0088FF;
  border-radius: 10px;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap {
    top: -3.2vw;
  }
}
.section.mid .filter-wrap dl {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl {
    flex-direction: column;
  }
}
.section.mid .filter-wrap dl ~ dl {
  border-top: 1px solid #E4EAEF;
}
.section.mid .filter-wrap dl dt {
  display: flex;
  gap: 0;
  width: 222px;
  align-items: center;
  flex-shrink: 0;
  justify-content: flex-start;
  background-color: #003197;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  padding: 18px 30px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dt {
    width: 100%;
    padding: 3.7333vw 5.3333vw;
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap dl dd {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  background-color: #fff;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd {
    padding: 0 4vw;
  }
}
.section.mid .filter-wrap dl dd .filter-block {
  display: flex;
  flex-direction: column;
  gap: 0;
  gap: 10px;
  justify-content: center;
  width: 100%;
  padding: 13px 20px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd .filter-block {
    padding: 4vw 0;
    gap: 2.6667vw;
  }
  .section.mid .filter-wrap dl dd .filter-block:has(.date-range-fields) {
    padding-bottom: 8vw;
  }
}
.section.mid .filter-wrap dl dd .filter-block ~ .filter-block {
  border-top: 1px solid #E4EAEF;
}
.section.mid .filter-wrap dl dd .filter-block .keyword-category {
  font-size: 16px;
  font-weight: 700;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd .filter-block .keyword-category {
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.section.mid .filter-wrap .filter-button-area a {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  height: 60px;
  color: #fff;
  background-color: #0088FF;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a {
    height: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a ~ a {
  width: 110px;
  flex-shrink: 0;
  font-size: 14px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a ~ a {
    width: 13.3333vw;
  }
  .section.mid .filter-wrap .filter-button-area a ~ a em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-search::after {
  content: "";
  width: 17px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.226055 1.81125C2.38401 4.725 6.36875 10.125 6.36875 10.125V16.875C6.36875 17.4938 6.84948 18 7.43705 18H9.57364C10.1612 18 10.6419 17.4938 10.6419 16.875V10.125C10.6419 10.125 14.616 4.725 16.7739 1.81125C17.3188 1.06875 16.8167 0 15.93 0H1.07001C0.183324 0 -0.318775 1.06875 0.226055 1.81125Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-search::after {
    width: 3.4667vw;
    height: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-reset {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-reset::after {
  content: "";
  width: 13px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11.0894 2.05625C9.91057 0.7875 8.29268 0 6.49593 0C2.90244 0 0 3.1325 0 7C0 10.8675 2.90244 14 6.49593 14C9.52845 14 12.0569 11.7688 12.7805 8.75H11.0894C10.4228 10.7887 8.61789 12.25 6.49593 12.25C3.80488 12.25 1.61789 9.89625 1.61789 7C1.61789 4.10375 3.80488 1.75 6.49593 1.75C7.84553 1.75 9.04878 2.35375 9.92683 3.3075L7.30894 6.125H13V0L11.0894 2.05625Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.mid .filter-wrap .filter-button-area a.filter-reset {
  background-color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-reset::after {
    width: 3.4667vw;
    height: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-close {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-close::after {
  content: "";
  width: 12px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.section.mid .filter-wrap .filter-button-area a.filter-close {
  background-color: #02103A;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-close::after {
    width: 3.2vw;
    height: 2vw;
  }
}
.section.mid .filter-wrap.is-folded .filter-list{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.section.mid .filter-wrap.is-folded .filter-button-area .filter-reset,
.section.mid .filter-wrap.is-folded .filter-button-area .filter-close{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.section.view article {
  width: 100%;
  color: #3B3B3B;
}
.section.view article header {
  padding-top: 30px;
  padding-bottom: 20px;
  border-top: 4px solid #71B261;
  border-bottom: 1px solid #6B6B6B;
}
@media screen and (max-width: 821px) {
  .section.view article header {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
    border-top-width: 0.6667vw;
  }
}
.section.view article header h3 {
  display: flex;
  align-items: center;
  gap: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: -0.02em;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .section.view article header h3 {
    flex-direction: column;
    font-size: 5.3333vw;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.view article header .post-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 40px;
  font-size: 18px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta {
    margin-top: 5.3333vw;
    font-size: 3.2vw;
  }
  .section.view article header .post-meta:has(.post-research) {
    margin-top: 4vw;
  }
}
.section.view article header .post-meta .post-author {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-author span:not(:last-of-type) {
  position: relative;
}
.section.view article header .post-meta .post-author span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author span:not(:last-of-type)::after {
    right: -2.6667vw;
  }
}
.section.view article header .post-meta .post-author .post-reply {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-author .post-reply::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.992 1.6C15.992 0.72 15.28 0 14.4 0H1.6C0.72 0 0 0.72 0 1.6V11.2C0 12.08 0.72 12.8 1.6 12.8H12.8L16 16L15.992 1.6ZM12.8 9.6H3.2V8H12.8V9.6ZM12.8 7.2H3.2V5.6H12.8V7.2ZM12.8 4.8H3.2V3.2H12.8V4.8Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-author .post-reply {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author .post-reply::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article header .post-meta .post-research {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-research span:not(:last-of-type) {
  position: relative;
}
.section.view article header .post-meta .post-research span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research span:not(:last-of-type)::after {
    right: -2.6667vw;
  }
}
.section.view article header .post-meta .post-research .region {
  display: inline-flex;
  align-items: center;
}
.section.view article header .post-meta .post-research .research-area {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 12px;
}
.section.view article header .post-meta .post-research .research-area b {
  color: #0088FF;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research .research-area b {
    font-size: 3.2vw;
  }
}
.section.view article header .post-meta .post-research .research-area em {
  width: 100%;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research .research-area em {
    font-size: 3.2vw;
  }
}
.section.view article header .post-meta .post-utility {
  display: flex;
  gap: 30px;
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-utility .post-modify {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-utility .post-modify::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1169 8.78333C14.1512 8.53333 14.1683 8.275 14.1683 8C14.1683 7.73333 14.1512 7.46667 14.1084 7.21667L15.8475 5.9C16.0017 5.78333 16.0445 5.55833 15.9503 5.39167L14.3054 2.625C14.2026 2.44167 13.9884 2.38333 13.8 2.44167L11.7524 3.24167C11.3241 2.925 10.87 2.65833 10.3645 2.45833L10.0561 0.341667C10.0218 0.141667 9.8505 0 9.64489 0H6.35511C6.1495 0 5.98672 0.141667 5.95245 0.341667L5.64404 2.45833C5.13857 2.65833 4.67595 2.93333 4.25616 3.24167L2.20861 2.44167C2.02013 2.375 1.80595 2.44167 1.70315 2.625L0.066824 5.39167C-0.0359817 5.56667 -0.00171323 5.78333 0.16963 5.9L1.90876 7.21667C1.86592 7.46667 1.83166 7.74167 1.83166 8C1.83166 8.25833 1.84879 8.53333 1.89163 8.78333L0.152495 10.1C-0.00171322 10.2167 -0.0445488 10.4417 0.0496898 10.6083L1.69458 13.375C1.79739 13.5583 2.01157 13.6167 2.20004 13.5583L4.24759 12.7583C4.67595 13.075 5.13001 13.3417 5.63547 13.5417L5.94389 15.6583C5.98672 15.8583 6.1495 16 6.35511 16H9.64489C9.8505 16 10.0218 15.8583 10.0475 15.6583L10.356 13.5417C10.8614 13.3417 11.3241 13.075 11.7438 12.7583L13.7914 13.5583C13.9799 13.625 14.194 13.5583 14.2969 13.375L15.9417 10.6083C16.0445 10.425 16.0017 10.2167 15.8389 10.1L14.1169 8.78333ZM8 11C6.30371 11 4.91583 9.65 4.91583 8C4.91583 6.35 6.30371 5 8 5C9.69629 5 11.0842 6.35 11.0842 8C11.0842 9.65 9.69629 11 8 11Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-utility .post-modify {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility .post-modify em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .section.view article header .post-meta .post-utility .post-modify::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article header .post-meta .post-utility .post-delete {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-utility .post-delete::before {
  content: "";
  width: 12px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.857143 14.2222C0.857143 15.2 1.62857 16 2.57143 16H9.42857C10.3714 16 11.1429 15.2 11.1429 14.2222V3.55556H0.857143V14.2222ZM12 0.888889H9L8.14286 0H3.85714L3 0.888889H0V2.66667H12V0.888889Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-utility .post-delete {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility .post-delete em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .section.view article header .post-meta .post-utility .post-delete::before {
    width: 2.9333vw;
    height: 4vw;
  }
}
.section.view article .post-top {
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: space-between;
  padding-left: 363px;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
  min-height: 424px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top {
    padding-left: 0;
    align-items: center;
    gap: 8vw;
  }
}
.section.view article .post-top .cover {
  width: 303px;
  height: 424px;
  position: absolute;
  left: 0;
  top: 0;
}
.section.view article .post-top .cover img {
  width: 100%;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .cover {
    position: unset;
  }
}
.section.view article .post-top .post-issue {
  display: flex;
  flex-direction: column;
  gap: 5px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue {
    width: 100%;
    gap: 1.8667vw;
  }
}
.section.view article .post-top .post-issue strong {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.7;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue strong {
    font-size: 4.2667vw;
  }
}
.section.view article .post-top .post-issue > span {
  position: relative;
  width: 100%;
  padding-left: 20px;
  line-height: 1.7;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue > span {
    padding-left: 5.3333vw;
    font-size: 3.7333vw;
  }
}
.section.view article .post-top .post-issue > span::before {
  position: absolute;
  top: 12px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue > span::before {
    top: 2.9333vw;
    left: 1.8667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
}
.section.view article .post-top .post-attached-file {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-attached-file {
    margin-top: 5.3333vw;
  }
}
.section.view article .post-top + .post-contents {
  border-top: 1px solid #B1BCC4;
}
.section.view article .post-contents {
  padding-top: 50px;
  padding-bottom: 50px;
  font-size: 18px;
  line-height: 1.7;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents {
    font-size: 3.7333vw;
    padding: 6.6667vw 0;
  }
}
.section.view article .post-contents .flex ~ .flex {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents .flex ~ .flex {
    margin-top: 8vw;
  }
}
.section.view article .post-contents + .post-attached-file {
  border-top: 1px solid #B1BCC4;
}
.section.view article .post-contents + .comment-section {
  margin-top: 60px;
  position: relative;
}
.section.view article .post-contents + .comment-section::before {
  display: flex;
  gap: 0;
  height: 1px;
  background-color: #B1BCC4;
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents + .comment-section {
    margin-top: 10.6667vw;
  }
  .section.view article .post-contents + .comment-section::before {
    top: -10.6667vw;
  }
}
.section.view article .post-contents + .btn-wrap {
  padding-top: 60px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents + .btn-wrap {
    padding-top: 10.6667vw;
  }
}
.section.view article .post-summary {
  border: 4px solid #E4EAEF;
  padding: 30px;
  font-size: 20px;
  color: #6B6B6B;
  margin-bottom: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-summary {
    padding: 5.3333vw;
    font-size: 3.7333vw;
    margin-bottom: 10.6667vw;
  }
}
.section.view article .post-infomation {
  display: flex;
  gap: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation {
    flex-direction: column;
    gap: 5.3333vw;
  }
}
.section.view article .post-infomation .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 303px;
  height: 274px;
  border: 1px solid #E4EAEF;
  flex-shrink: 0;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation .thumb {
    width: 100%;
    height: auto;
    padding: 5.3333vw;
  }
}
.section.view article .post-infomation dl {
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl {
    gap: 2.6667vw;
  }
}
.section.view article .post-infomation dl dt {
  width: 175px;
  font-size: 16px;
  font-weight: 700;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl dt {
    width: 100%;
    font-size: 3.2vw;
  }
}
.section.view article .post-infomation dl dd {
  width: calc(100% - 175px);
  font-size: 18px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl dd {
    width: 100%;
    font-size: 3.7333vw;
  }
}
.section.view article .post-infomation + .post-keyword {
  padding-top: 100px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation + .post-keyword {
    padding-top: 21.3333vw;
  }
}
.section.view article .post-infomation + .post-attached-file {
  margin-top: 120px;
  border-top: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation + .post-attached-file {
    margin-top: 18.6667vw;
  }
}
.section.view article .post-detail {
  padding: 60px 0 100px;
  margin-top: 60px;
  border-top: 1px solid #B1BCC4;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail {
    padding: 5.3333vw 0 8vw;
    margin-top: 5.3333vw;
  }
}
.section.view article .post-detail .dot {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot {
    font-size: 4.8vw;
  }
}
.section.view article .post-detail .dot strong {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot strong {
    font-size: 4.8vw;
  }
}
.section.view article .post-detail .dot > span {
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.7;
}
.section.view article .post-detail .dot > span::before {
  position: absolute;
  top: 13px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
.section.view article .post-detail .dot > span.emp::before {
  width: 4px;
  height: 4px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot > span {
    padding-left: 6.6667vw;
  }
  .section.view article .post-detail .dot > span::before {
    position: absolute;
    top: 3.4667vw;
    left: 2.6667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
  .section.view article .post-detail .dot > span.emp::before {
    width: 0.8vw;
    height: 0.8vw;
  }
}
.section.view article .post-detail .dot .dash {
  display: inline-flex;
  gap: 6px;
}
.section.view article .post-detail .dot .dash::before {
  flex-shrink: 0;
  content: "-";
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot .dash {
    gap: 1.6vw;
  }
}
.section.view article .post-detail .dot ~ .dot {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot ~ .dot {
    margin-top: 5.3333vw;
  }
}
.section.view article .post-keyword {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .post-keyword dl {
  display: flex;
  gap: 40px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl {
    flex-direction: column;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.view article .post-keyword dl dt {
  display: flex;
  gap: 7px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .post-keyword dl dt::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.528 7.664L8.328 0.464C8.04 0.176 7.64 0 7.2 0H1.6C0.72 0 0 0.72 0 1.6V7.2C0 7.64 0.176 8.04 0.472 8.336L7.672 15.536C7.96 15.824 8.36 16 8.8 16C9.24 16 9.64 15.824 9.928 15.528L15.528 9.928C15.824 9.64 16 9.24 16 8.8C16 8.36 15.816 7.952 15.528 7.664ZM2.8 4C2.136 4 1.6 3.464 1.6 2.8C1.6 2.136 2.136 1.6 2.8 1.6C3.464 1.6 4 2.136 4 2.8C4 3.464 3.464 4 2.8 4Z' fill='%2301489D'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article .post-keyword dl dt {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl dt {
    font-size: 3.2vw;
  }
  .section.view article .post-keyword dl dt::before {
    width: 3.7333vw;
    height: 3.7333vw;
  }
}
.section.view article .post-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl dd {
    font-size: 3.7333vw;
    gap: 2.6667vw;
  }
}
.section.view article .post-keyword dl dd span::before {
  content: "#";
}
.section.view article .post-keyword + .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword + .btn-wrap {
    margin-top: 16vw;
  }
}
.section.view article .post-attached-file {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .post-attached-file dl {
  display: flex;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl {
    gap: 5.3333vw;
  }
}
.section.view article .post-attached-file dl dt {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 86px;
  height: 36px;
  font-size: 14px;
  font-weight: 700;
  border: 1px solid #B1BCC4;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dt {
    width: 19.2vw;
    height: 8vw;
    font-size: 3.2vw;
  }
}
.section.view article .post-attached-file dl dd {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dd {
    gap: 2.6667vw;
  }
}
.section.view article .post-attached-file dl dd a {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .post-attached-file dl dd a::before {
  content: "";
  width: 16px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11 0H2C0.9 0 0 0.9 0 2V18C0 19.1 0.9 20 2 20H14C15.1 20 16 19.1 16 18V5L11 0ZM2 18V2H10V6H14V18H2ZM12 8V13C12 15.21 10.21 17 8 17C5.79 17 4 15.21 4 13V6.5C4 5.03 5.26 3.86 6.76 4.01C8.06 4.14 9 5.33 9 6.64V13H7V6.5C7 6.22 6.78 6 6.5 6C6.22 6 6 6.22 6 6.5V13C6 14.1 6.9 15 8 15C9.1 15 10 14.1 10 13V8H12Z' fill='%23003197'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  flex-shrink: 0;
}
.section.view article .post-attached-file dl dd a {
  font-size: 18px;
  text-decoration: underline;
  text-underline-offset: 3px;
  line-height: 1.2;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dd a {
    gap: 2.6667vw;
    font-size: 3.2vw;
    text-underline-offset: 0.6667vw;
  }
  .section.view article .post-attached-file dl dd a::before {
    width: 3.4667vw;
    height: 4.2667vw;
  }
}
.section.view article .post-attached-file + .btn-wrap {
  padding-top: 60px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file + .btn-wrap {
    padding-top: 10.6667vw;
  }
}
.section.view article .comment-section {
  padding: 45px 50px 60px;
  background-color: #EEF2F6;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section {
    padding: 10.6667vw 4.2667vw 10.6667vw;
  }
}
.section.view article .comment-section ul li {
  padding-top: 35px;
  padding-bottom: 30px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .comment-section ul li .comment-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  color: #3B3B3B;
}
.section.view article .comment-section ul li .comment-meta .comment-info {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-info {
    font-size: 3.2vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-info span:not(:last-of-type) {
  position: relative;
}
.section.view article .comment-section ul li .comment-meta .comment-info span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
.section.view article .comment-section ul li .comment-meta .comment-utility {
  display: flex;
  gap: 20px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility {
    gap: 5.3333vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1169 8.78333C14.1512 8.53333 14.1683 8.275 14.1683 8C14.1683 7.73333 14.1512 7.46667 14.1084 7.21667L15.8475 5.9C16.0017 5.78333 16.0445 5.55833 15.9503 5.39167L14.3054 2.625C14.2026 2.44167 13.9884 2.38333 13.8 2.44167L11.7524 3.24167C11.3241 2.925 10.87 2.65833 10.3645 2.45833L10.0561 0.341667C10.0218 0.141667 9.8505 0 9.64489 0H6.35511C6.1495 0 5.98672 0.141667 5.95245 0.341667L5.64404 2.45833C5.13857 2.65833 4.67595 2.93333 4.25616 3.24167L2.20861 2.44167C2.02013 2.375 1.80595 2.44167 1.70315 2.625L0.066824 5.39167C-0.0359817 5.56667 -0.00171323 5.78333 0.16963 5.9L1.90876 7.21667C1.86592 7.46667 1.83166 7.74167 1.83166 8C1.83166 8.25833 1.84879 8.53333 1.89163 8.78333L0.152495 10.1C-0.00171322 10.2167 -0.0445488 10.4417 0.0496898 10.6083L1.69458 13.375C1.79739 13.5583 2.01157 13.6167 2.20004 13.5583L4.24759 12.7583C4.67595 13.075 5.13001 13.3417 5.63547 13.5417L5.94389 15.6583C5.98672 15.8583 6.1495 16 6.35511 16H9.64489C9.8505 16 10.0218 15.8583 10.0475 15.6583L10.356 13.5417C10.8614 13.3417 11.3241 13.075 11.7438 12.7583L13.7914 13.5583C13.9799 13.625 14.194 13.5583 14.2969 13.375L15.9417 10.6083C16.0445 10.425 16.0017 10.2167 15.8389 10.1L14.1169 8.78333ZM8 11C6.30371 11 4.91583 9.65 4.91583 8C4.91583 6.35 6.30371 5 8 5C9.69629 5 11.0842 6.35 11.0842 8C11.0842 9.65 9.69629 11 8 11Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete::before {
  content: "";
  width: 12px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.857143 14.2222C0.857143 15.2 1.62857 16 2.57143 16H9.42857C10.3714 16 11.1429 15.2 11.1429 14.2222V3.55556H0.857143V14.2222ZM12 0.888889H9L8.14286 0H3.85714L3 0.888889H0V2.66667H12V0.888889Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete::before {
    width: 2.9333vw;
    height: 4vw;
  }
}
.section.view article .comment-section ul li p {
  margin-top: 10px;
  font-size: 15px;
  line-height: 1.8;
  color: #4F5D69;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li p {
    font-size: 3.7333vw;
    margin-top: 2.6667vw;
  }
}
.section.view article .comment-section ul li:first-of-type {
  padding-top: 0;
}
.section.view article .comment-section ul li ~ li {
  border-top: 1px solid #6B6B6B;
}
.section.view article .comment-section .comment-form {
  margin-top: 45px;
  border: 1px solid #B1BCC4;
  background-color: #fff;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-form {
    margin-top: 0;
  }
}
.section.view article .comment-section .comment-credentials {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
}
.section.view article .comment-section .comment-credentials > div {
  width: 50%;
}
.section.view article .comment-section .comment-credentials > div ~ div {
  border-left: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-credentials > div {
    width: 100%;
  }
  .section.view article .comment-section .comment-credentials > div ~ div {
    border-left: none;
    border-top: 0.1333vw solid #B1BCC4;
  }
}
.section.view article .comment-section .comment-credentials input {
  width: 100%;
  background: transparent;
  border: none;
}
.section.view article .comment-section .comment-input {
  border-top: 1px solid #B1BCC4;
  padding: 25px 25px 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input {
    padding: 5.3333vw 5.3333vw 6.4vw;
  }
}
.section.view article .comment-section .comment-input textarea {
  width: 100%;
  resize: none;
  border: 0;
  padding: 15px;
  font-size: 18px;
  line-height: 1.8;
  color: #4F5D69;
  background-color: transparent;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input textarea {
    padding: 4vw;
  }
}
.section.view article .comment-section .comment-input .comment-submit {
  display: flex;
  justify-content: flex-end;
}
.section.view article .comment-section .comment-input .comment-submit button {
  display: flex;
  gap: 8px;
  font-size: 14px;
  font-weight: 700;
  color: #9D9D9D;
  letter-spacing: 0.3px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section .comment-input .comment-submit button::after {
  content: "";
  width: 27px;
  height: 23px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='23' viewBox='0 0 27 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.0125 22.5L26.25 11.25L0.0125 0L0 8.75L18.75 11.25L0 13.75L0.0125 22.5Z' fill='%231F1F1F'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input .comment-submit button {
    font-size: 3.2vw;
  }
  .section.view article .comment-section .comment-input .comment-submit button::after {
    width: 3.2vw;
    height: 2.6667vw;
  }
}
.section.view article .comment-section ~ .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ~ .btn-wrap {
    margin-top: 10.6667vw;
  }
}
.section.write article {
  width: 100%;
  color: #3B3B3B;
}
.section.write article header {
  padding-bottom: 30px;
  border-bottom: 4px solid #FF8D28;
}
@media screen and (max-width: 821px) {
  .section.write article header {
    padding-bottom: 4vw;
    border-bottom-width: 0.6667vw;
  }
}
.section.write article header h3 {
  font-size: 36px;
  line-height: 1;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.write article header h3 {
    font-size: 5.3333vw;
  }
}
.section.write article .write-form {
  width: 100%;
  padding: 40px 0;
  border-bottom: 1px solid #6B6B6B;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form {
    padding: 8vw 0;
  }
}
.section.write article .write-form > dl {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl {
    flex-direction: column;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.write article .write-form > dl dt {
  width: 80px;
  flex-shrink: 0;
  color: #000;
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl dt {
    font-size: 3.7333vw;
  }
}
.section.write article .write-form > dl dd {
  width: 100%;
}
.section.write article .write-form > dl ~ dl {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl ~ dl {
    margin-top: 8vw;
  }
}
.section.write article .write-form .keyword-wrap {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .keyword-wrap {
    gap: 8vw;
  }
}
.section.write article .write-form .keyword-wrap li .subject {
  font-size: 16px;
  font-weight: 700;
  color: #000;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .keyword-wrap li .subject {
    font-size: 3.7333vw;
  }
}
.section.write article .write-form .keyword-wrap li .subject ~ div {
  margin-top: 10px;
}
.section.write article .write-form .desc {
  font-size: 16px;
  color: #003197;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .desc {
    margin-top: 1.3333vw;
    font-size: 3.2vw;
  }
}
.section.write article .write-form + .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form + .btn-wrap {
    margin-top: 10.6667vw;
  }
}
.section.register {
  padding-top: 120px;
  padding-bottom: 200px;
}
@media screen and (max-width: 821px) {
  .section.register {
    padding-top: 21.3333vw;
    padding-bottom: 28vw;
  }
}
.section.register .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title {
    gap: 5.3333vw;
  }
}
.section.register .heading-title h2 {
  font-size: 40px;
  color: #000;
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title h2 {
    font-size: 9.6vw;
  }
}
.section.register .heading-title p {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: nowrap;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title p {
    font-size: 4.2667vw;
    white-space: normal;
  }
}
.section.register article {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article {
    margin-top: 16vw;
  }
}
.section.register article header {
  color: #3B3B3B;
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article header {
    margin-top: 16vw;
  }
}
.section.register article header h3 {
  font-size: 30px;
  font-weight: 700;
  line-height: 1;
  padding-bottom: 17px;
  border-bottom: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article header h3 {
    font-size: 6.4vw;
    padding-bottom: 3.2vw;
  }
}
.section.register article header p {
  margin-top: 15px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article header p {
    font-size: 3.7333vw;
    margin-top: 3.2vw;
  }
}
.section.register article .register-form {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form {
    margin-top: 8vw;
  }
}
.section.register article .register-form:has(.emp-blue) {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form:has(.emp-blue) {
    margin-top: 5.3333vw;
  }
}
.section.register article .register-form > dl {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl {
    gap: 2.6667vw;
  }
}
.section.register article .register-form > dl dt {
  font-size: 16px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl dt {
    font-size: 4.2667vw;
  }
}
.section.register article .register-form > dl dt.req::after {
  content: "*";
  color: #FF383C;
  margin-left: 4px;
}
.section.register article .register-form > dl dt.emp-blue {
  font-size: 20px;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl dt.emp-blue {
    font-size: 4.8vw;
  }
}
.section.register article .register-form > dl ~ dl {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl ~ dl {
    margin-top: 8vw;
  }
}
.section.register article .register-form .desc {
  font-size: 16px;
  color: #003197;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form .desc {
    font-size: 3.7333vw;
  }
}
.section.register article .register-form .error {
  font-size: 16px;
  color: #FF383C;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form .error {
    font-size: 3.7333vw;
  }
}
.section.register article .btn-wrap {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article .btn-wrap {
    margin-top: 16vw;
  }
}
.section.register article .consent-form {
  margin-top: 80px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.2);
  border-radius: 10px;
  padding: 40px;
  color: #3B3B3B;
}
.section.register article .consent-form .customed-scroll {
  max-height: 327px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .customed-scroll {
    max-height: 85.3333vw;
  }
  .section.register article .consent-form {
    padding: 5.3333vw;
  }
}
.section.register article .consent-form ~ .consent-form {
  margin-top: 40px;
}
.section.register article .consent-form header {
  margin-top: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header {
    padding-bottom: 6.6667vw;
  }
}
.section.register article .consent-form header h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header h4 {
    font-size: 5.3333vw;
    line-height: 1.2;
  }
}
.section.register article .consent-form header p {
  margin-top: 15px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header p {
    font-size: 3.7333vw;
    margin-top: 2.6667vw;
  }
}
.section.register article .consent-form .dot {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot {
    font-size: 3.7333vw;
    gap: 1.3333vw;
  }
}
.section.register article .consent-form .dot > strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot > strong {
    font-size: 3.7333vw;
  }
}
.section.register article .consent-form .dot > span {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.7;
}
.section.register article .consent-form .dot > span::before {
  position: absolute;
  top: 13px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot > span {
    padding-left: 6.6667vw;
  }
  .section.register article .consent-form .dot > span::before {
    position: absolute;
    top: 2.8vw;
    left: 2.6667vw;
    width: 0.6667vw;
    height: 0.6667vw;
  }
}
.section.register article .consent-form .dot.emp {
  gap: 15px;
}
.section.register article .consent-form .dot.emp > span::before {
  top: 11px;
  width: 5px;
  height: 5px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot.emp > span::before {
    top: 2.5333vw;
    width: 1.0667vw;
    height: 1.0667vw;
  }
}
.section.register article .consent-form .dot ~ .dot {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot ~ .dot {
    margin-top: 5.3333vw;
  }
}
.section.register article .consent-form * ~ .dot {
  margin-top: 15px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form * ~ .dot {
    margin-top: 4vw;
  }
}
.section.register article .consent-form .dash {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 12px;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dash {
    font-size: 3.7333vw;
    padding-left: 3.2vw;
    gap: 2.1333vw;
  }
}
.section.register article .consent-form .dash::before {
  position: absolute;
  top: 13px;
  left: 0;
  width: 6px;
  height: 2px;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dash::before {
    width: 1.6vw;
    height: 0.5333vw;
    top: 2.8vw;
    left: 0;
  }
  .section.register article .consent-form .dash {
    gap: 1.6vw;
  }
}
.section.register article .consent-form .consent-desc {
  font-size: 16px;
  margin-top: 20px;
  align-items: baseline;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-desc {
    font-size: 3.7333vw;
    gap: 5.3333vw;
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-desc + p {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-desc + p {
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-info {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info {
    margin-top: 5.3333vw;
  }
}
.section.register article .consent-form .consent-info dl {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl {
    gap: 1.8667vw;
  }
}
.section.register article .consent-form .consent-info dl dt {
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl dt {
    font-size: 4.2667vw;
  }
}
.section.register article .consent-form .consent-info dl dd {
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl dd {
    font-size: 3.7333vw;
  }
}
.section.register article .consent-form .consent-info dl ~ dl {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl ~ dl {
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-box {
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box {
    padding-top: 6.6667vw;
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-box .consent-items-title {
  font-size: 18px;
  font-weight: bold;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box .consent-items-title {
    font-size: 4.2667vw;
  }
}
.section.register article .consent-form .consent-box .consent-item {
  display: flex;
  gap: 20px;
  padding: 20px 0;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box .consent-item {
    padding: 5.3333vw 0;
    gap: 4vw;
  }
}
.section.register article .consent-form .consent-box .consent-item .dot {
  margin-top: 0;
}
.section.register article .consent-form .consent-box .consent-item .chk-grp {
  align-items: baseline;
}
.section.register article .consent-form .consent-box .consent-item .chk-grp .chk-wrap {
  top: 7px;
}
.section.register article .consent-form .consent-box .consent-item ~ .consent-item {
  border-top: 1px solid #B1BCC4;
}
.section.search {
  padding-top: 120px;
  padding-bottom: 200px;
}
@media screen and (max-width: 821px) {
  .section.search {
    padding-top: 21.3333vw;
    padding-bottom: 28vw;
  }
}
.section.search .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title {
    gap: 5.3333vw;
  }
}
.section.search .heading-title h2 {
  font-size: 40px;
  color: #000;
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title h2 {
    font-size: 9.6vw;
  }
}
.section.search .heading-title p {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: nowrap;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title p {
    font-size: 4.2667vw;
    white-space: normal;
  }
}
.section.search article {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.search article {
    margin-top: 16vw;
  }
}
.section.search article header {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  color: #3B3B3B;
  padding-bottom: 17px;
  border-bottom: 4px solid #109A59;
}
@media screen and (max-width: 821px) {
  .section.search article header {
    margin-top: 16vw;
  }
}
.section.search article header h3 {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 30px;
  font-weight: 700;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.search article header h3 {
    font-size: 5.6vw;
  }
}
.section.search article header h3 b {
  font-weight: 500;
  color: #109A59;
}
.section.search article header a,
.section.search article header button {
  gap: 20px;
  font-size: 18px;
  color: #9D9D9D;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.search article header a::after,
.section.search article header button::after {
  content: "";
  width: 31px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.03568C30.5488 3.84042 30.5488 3.52384 30.3536 3.32858L27.1716 0.146595C26.9763 -0.0486672 26.6597 -0.0486672 26.4645 0.146595C26.2692 0.341857 26.2692 0.65844 26.4645 0.853702L29.2929 3.68213L26.4645 6.51056C26.2692 6.70582 26.2692 7.0224 26.4645 7.21766C26.6597 7.41293 26.9763 7.41293 27.1716 7.21766L30.3536 4.03568ZM0 3.68213V4.18213H30V3.68213V3.18213H0V3.68213Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.search article header a,
.section.search article header button {
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.search article header a,
  .section.search article header button {
    font-size: 4.2667vw;
    gap: 2.6667vw;
  }
  .section.search article header a::after,
  .section.search article header button::after {
    width: 8.2667vw;
    height: 2.1333vw;
  }
}
.section.search article .search-result {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 30px 0;
  color: #3B3B3B;
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result {
    font-size: 3.7333vw;
  }
}
.section.search article .search-result span {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
}
.section.search article .search-result span em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.section.search article .search-result span time {
  font-size: 16px;
  color: #9D9D9D;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result span time {
    font-size: 3.2vw;
  }
}
.section.search article .search-result .empty {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result .empty {
    padding: 16vw 0;
  }
}
.section.login article {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.login article {
    margin-top: 13.3333vw;
  }
}
.section.login article .btn-wrap {
  margin-top: 50px;
  justify-content: space-between;
}
@media screen and (max-width: 821px) {
  .section.login article .btn-wrap {
    margin-top: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.section .empty {
  text-align: center;
  padding: 150px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .section .empty {
    padding: 32vw 0;
    font-size: 3.7333vw;
  }
}

/*! main */
.main-hero {
  display: flex;
  align-items: stretch;
  width: 100%;
  min-height: 620px;
  position: relative;
  padding-top: 50px;
  padding-bottom: 105px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .main-hero {
    min-height: 160vw;
    padding-top: 16vw;
    padding-bottom: 0;
  }
}
.main-hero::before {
  width: 100%;
  position: absolute;
  top: -60px;
  bottom: 0;
  z-index: 0;
  background-color: transparent;
  background-image: url("../img/common/hero_bg_main.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  content: "";
}
@media screen and (max-width: 821px) {
  .main-hero::before {
    top: -16vw;
    background-color: transparent;
    background-image: url("../img/common/hero_bg_main_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.main-hero .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 30px));
  left: 8.33333vw;
  z-index: 1;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title {
    position: unset;
    width: 100%;
    padding: 0 4.2667vw;
    gap: 3.2vw;
    justify-content: flex-start;
    transform: none;
  }
}
.main-hero .heading-title h2 {
  font-size: 36px;
  font-weight: 700;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title h2 {
    font-size: 7.4667vw;
  }
}
.main-hero .heading-title .desc {
  font-size: 14px;
  font-weight: 400;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title .desc {
    font-size: 3.2vw;
  }
}
.main-hero .heading-title a {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title a {
    margin-top: 10vw;
  }
}

.main-search-block {
  position: relative;
  top: -35px;
}
.main-search-block .main-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 40px;
  padding-right: 45px;
  background-color: #fff;
  border-radius: 35px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap {
    height: 16vw;
    padding-left: 6.6667vw;
    padding-right: 6.6667vw;
    border-radius: 9.3333vw;
  }
}
.main-search-block .main-search-wrap input[type=text] {
  min-width: 0;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap input[type=text] {
    width: calc(100% - 9.3333vw);
  }
}
.main-search-block .main-search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.main-search-block .main-search-wrap:has(input[type=text]:focus), .main-search-block .main-search-wrap:has(input[type=text].active), .main-search-block .main-search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.main-search-block .main-search-wrap button {
  position: absolute;
  top: 50%;
  right: 45px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-search-block .main-search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap button {
    width: 5.8667vw;
    height: 5.8667vw;
    right: 6.6667vw;
  }
}
.main-search-block .main-keyword {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword {
    display: none;
    margin-top: 8vw;
  }
}
.main-search-block .main-keyword dl {
  display: flex;
  gap: 17px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl {
    flex-direction: column;
    gap: 4vw;
  }
}
.main-search-block .main-keyword dl dt span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 32px;
  background-color: #109A59;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-radius: 4px;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dt span {
    width: 21.3333vw;
    height: 8.5333vw;
    font-size: 3.2vw;
    border-radius: 1.0667vw;
  }
}
.main-search-block .main-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  align-items: center;
}
.main-search-block .main-keyword dl dd span {
  padding: 0 10px;
  font-size: 16px;
  color: #3B3B3B;
  position: relative;
}
.main-search-block .main-keyword dl dd span:first-of-type {
  padding-left: 0;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dd span {
    padding: 0 2.6667vw;
    font-size: 3.7333vw;
  }
}
.main-search-block .main-keyword dl dd span ~ span::before {
  width: 1px;
  height: 18px;
  background-color: #B1BCC4;
  position: absolute;
  left: 0;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: "";
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dd span ~ span::before {
    height: 4.8vw;
  }
}

.main-content {
  padding: 65px 0 200px;
}
@media screen and (max-width: 821px) {
  .main-content {
    padding: 7.2vw 0 20vw;
  }
}
.main-content .main-list-block.half {
  display: flex;
  gap: 50px;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block.half {
    flex-direction: column;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block.half {
    gap: 21.3333vw;
  }
}
.main-content .main-list-block ~ .main-list-block {
  margin-top: 100px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block ~ .main-list-block {
    margin-top: 21.3333vw;
  }
}
.main-content .main-list-block .main-list-head {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-head {
    flex-direction: column;
    font-size: 3.7333vw;
    align-items: flex-start;
  }
}
.main-content .main-list-block .main-list-head.col {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  line-height: 1;
}
.main-content .main-list-block .main-list-head h2 {
  font-size: 30px;
  font-weight: 700;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-head h2 {
    font-size: 6.4vw;
  }
}
.main-content .main-list-block .main-list-head:has(span) h2 {
  flex-shrink: 0;
}
.main-content .main-list-block .main-list-head span {
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.main-content .main-list-block .main-list-body {
  border-bottom: 1px solid #A2B1BD;
  padding-bottom: 30px;
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-body {
    margin-top: 8vw;
    padding-bottom: 8vw;
  }
}
.main-content .main-list-block .main-list-foot {
  display: flex;
  gap: 0;
  justify-content: flex-end;
  margin-top: 20px;
}
.main-content .main-list-block .main-list-foot a,
.main-content .main-list-block .main-list-foot button {
  gap: 20px;
  font-size: 12px;
  color: #3B3B3B;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .main-list-foot a::after,
.main-content .main-list-block .main-list-foot button::after {
  content: "";
  width: 31px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.03568C30.5488 3.84042 30.5488 3.52384 30.3536 3.32858L27.1716 0.146595C26.9763 -0.0486672 26.6597 -0.0486672 26.4645 0.146595C26.2692 0.341857 26.2692 0.65844 26.4645 0.853702L29.2929 3.68213L26.4645 6.51056C26.2692 6.70582 26.2692 7.0224 26.4645 7.21766C26.6597 7.41293 26.9763 7.41293 27.1716 7.21766L30.3536 4.03568ZM0 3.68213V4.18213H30V3.68213V3.18213H0V3.68213Z' fill='%230088FF'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-foot a,
  .main-content .main-list-block .main-list-foot button {
    font-size: 3.2vw;
    gap: 2.6667vw;
  }
  .main-content .main-list-block .main-list-foot a::after,
  .main-content .main-list-block .main-list-foot button::after {
    width: 8.2667vw;
    height: 2.1333vw;
  }
}
.main-content .main-list-block .news-block {
  width: 100%;
}
.main-content .main-list-block .news-block .list-box {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 20px 0;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box {
    padding: 5.3333vw 0;
    gap: 2.6667vw;
  }
}
.main-content .main-list-block .news-block .list-box li {
  width: 100%;
}
.main-content .main-list-block .news-block .list-box li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  padding: 30px;
  font-size: 20px;
  border: 1px solid #E4EAEF;
  border-radius: 15px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a {
    gap: 6.6667vw;
  }
}
.main-content .main-list-block .news-block .list-box li a strong{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a strong {
    font-size: 4.2667vw;
  }
}
.main-content .main-list-block .news-block .list-box li a .date {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a .date {
    font-size: 3.2vw;
  }
}
.main-content .main-list-block .news-block .view-more-list {
  display: flex;
  gap: 0;
  justify-content: flex-end;
  margin-top: 20px;
}
.main-content .main-list-block .news-block .view-more-list a,
.main-content .main-list-block .news-block .view-more-list button {
  gap: 20px;
  font-size: 12px;
  color: #3B3B3B;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .news-block .view-more-list a::after,
.main-content .main-list-block .news-block .view-more-list button::after {
  content: "";
  width: 31px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.03568C30.5488 3.84042 30.5488 3.52384 30.3536 3.32858L27.1716 0.146595C26.9763 -0.0486672 26.6597 -0.0486672 26.4645 0.146595C26.2692 0.341857 26.2692 0.65844 26.4645 0.853702L29.2929 3.68213L26.4645 6.51056C26.2692 6.70582 26.2692 7.0224 26.4645 7.21766C26.6597 7.41293 26.9763 7.41293 27.1716 7.21766L30.3536 4.03568ZM0 3.68213V4.18213H30V3.68213V3.18213H0V3.68213Z' fill='%230088FF'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .view-more-list a,
  .main-content .main-list-block .news-block .view-more-list button {
    font-size: 3.2vw;
    gap: 2.6667vw;
  }
  .main-content .main-list-block .news-block .view-more-list a::after,
  .main-content .main-list-block .news-block .view-more-list button::after {
    width: 8.2667vw;
    height: 2.1333vw;
  }
}
.main-content .main-list-block .rnd-policy-block {
  width: 615px;
  height: 510px;
  flex-shrink: 0;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .rnd-policy-block {
    width: 100%;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block {
    height: 154.6667vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info {
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  height: 100%;
  padding: 40px 26px;
  border-radius: 15px;
  background-color: transparent;
  background-image: url("../img/common/main_bg_center.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info {
    padding: 8vw;
    border-radius: 4vw;
    gap: 5.3333vw;
    background-color: transparent;
    background-image: url("../img/common/main_bg_center_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info * {
  color: #fff;
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info .main-list-head h2 {
  font-size: 36px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info .main-list-head h2 {
    font-size: 6.4vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info .main-list-head span {
  font-size: 18px;
  line-height: 1.4;
  position: relative;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info .main-list-head span {
    font-size: 3.7333vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info .main-list-head span::before {
  display: inline-flex;
  position: absolute;
  left: 0;
  top: -10px;
  width: 16px;
  height: 2px;
  background-color: #71B261;
  content: "";
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info .btn-arrow-tail {
  width: 264px;
  height: 50px;
  border-radius: 50px;
  align-self: center;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info .btn-arrow-tail {
    width: 100%;
    height: 13.3333vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul {
    display: flex;
    flex-direction: column;
    gap: 0;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li {
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li {
    flex-direction: row;
    gap: 5.3333vw;
    justify-content: flex-start;
    padding: 4vw 0;
    font-size: 4.2667vw;
    text-align: left;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li ~ li {
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.2);
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li ~ li {
    border-width: 0.1333vw 0 0 0;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li span {
  display: flex;
  flex-direction: column;
  gap: 15px;
  font-size: 14px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li span {
    gap: 2.6667vw;
    font-size: 3.2vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li span strong {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  min-height: 52px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li span strong {
    min-height: auto;
    font-size: 4.2667vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  position: relative;
  background: radial-gradient(circle at 50% 25%, rgba(170, 185, 170, 0.25) 0%, rgba(255, 255, 255, 0) 20%), radial-gradient(circle at 50% 50%, rgba(140, 160, 140, 0.25) 0%, rgba(120, 140, 120, 0.2) 50%, rgba(100, 120, 100, 0.25) 100%);
  box-shadow: inset 0 8px 18px rgba(0, 0, 0, 0.35), inset 0 -4px 8px rgba(155, 175, 155, 0.15), inset 6px 0 12px rgba(0, 0, 0, 0.08), inset -6px 0 12px rgba(0, 0, 0, 0.08), inset 0 0 35px rgba(0, 0, 0, 0.2), 0 8px 18px rgba(0, 0, 0, 0.25);
  border: 1px solid rgba(170, 185, 170, 0.25);
  backdrop-filter: blur(8px);
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i {
    width: 18.6667vw;
    height: 18.6667vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-01 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-01::before {
  content: "";
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1308_18507)'%3E %3Cpath d='M12.2503 0H9.34082V4.47703H12.2503V0Z' fill='%2371B261'/%3E %3Cpath d='M17.0536 0H14.1442V4.47703H17.0536V0Z' fill='%2371B261'/%3E %3Cpath d='M21.8569 0H18.9475V4.47703H21.8569V0Z' fill='%2371B261'/%3E %3Cpath d='M12.2503 26.7227H9.34082V31.1997H12.2503V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M17.0536 26.7227H14.1442V31.1997H17.0536V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M21.8569 26.7227H18.9475V31.1997H21.8569V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 9.3418H26.7228V12.251H31.2001V9.3418Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 14.1445H26.7228V17.0538H31.2001V14.1445Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 18.9473H26.7228V21.8565H31.2001V18.9473Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 9.3418H0V12.251H4.47733V9.3418Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 14.1445H0V17.0538H4.47733V14.1445Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 18.9473H0V21.8565H4.47733V18.9473Z' fill='%2371B261'/%3E %3Cpath d='M22.2078 28.051H8.98976C5.77921 28.051 3.17505 25.447 3.17505 22.2366V9.01941C3.17505 5.80907 5.77921 3.20508 8.98976 3.20508H22.2078C25.4184 3.20508 28.0225 5.80907 28.0225 9.01941V22.2366C28.0225 25.449 25.4205 28.051 22.2078 28.051Z' fill='%23D7E2D5'/%3E %3Cpath d='M23.1778 23.2054H8.02222V8.05078H23.1778V23.2054ZM10.4478 20.7779H20.7502V10.4762H10.4478V20.7779Z' fill='%23109A59'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1308_18507'%3E %3Crect width='31.2' height='31.2' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-01::before {
    width: 8.2667vw;
    height: 8.2667vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-02 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-02::before {
  content: "";
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1331_16576)'%3E %3Cpath d='M17.3967 22.8301H15.009V29.8975H17.3967V22.8301Z' fill='%23109A59'/%3E %3Cpath d='M17.7898 31.0435C19.2082 30.167 19.6475 28.3066 18.771 26.8883C17.8945 25.4699 16.0341 25.0306 14.6158 25.9071C13.1974 26.7836 12.7581 28.644 13.6346 30.0623C14.5111 31.4807 16.3715 31.9199 17.7898 31.0435Z' fill='%23D7E2D5'/%3E %3Cpath d='M31.36 0H1.28003V3.84H31.36V0Z' fill='%23109A59'/%3E %3Cpath d='M28.8 3.83984H3.19995V23.0398H28.8V3.83984Z' fill='%23D7E2D5'/%3E %3Cpath d='M16.173 10.3438H12.0975V20.4795H16.173V10.3438Z' fill='%2371B261' fill-opacity='0.3'/%3E %3Cpath d='M20.2782 6.9668H16.2028V20.4786H20.2782V6.9668Z' fill='%2371B261'/%3E %3Cpath d='M24.3835 12.9375H20.3081V20.481H24.3835V12.9375Z' fill='white'/%3E %3Cpath d='M12.0961 14.4121H8.02063V20.4794H12.0961V14.4121Z' fill='white'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1331_16576'%3E %3Crect width='32' height='32' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-02::before {
    width: 8.5333vw;
    height: 8.5333vw;
  }
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-03 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-03::before {
  content: "";
  width: 39px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='24' viewBox='0 0 39 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1308_18489)'%3E %3Cpath d='M23.946 9.823C23.6326 8.0759 22.9471 6.45836 21.9757 5.05284L19.5117 6.03435L17.9252 4.4443L18.9046 1.97481C17.5022 1.00114 15.8883 0.314085 14.1451 0L13.0953 2.44201H10.8507L9.8009 0C8.05774 0.314085 6.44384 1.00114 5.04147 1.97481L6.02078 4.4443L4.43431 6.03435L1.97037 5.05284C0.998893 6.45836 0.313378 8.0759 0 9.823L2.43652 10.8752V13.1248L0 14.177C0.313378 15.9241 0.998893 17.5416 1.97037 18.9472L4.43431 17.9657L6.02078 19.5557L5.04147 22.0252C6.44384 22.9989 8.05774 23.6859 9.8009 24L10.8507 21.558H13.0953L14.1451 24C15.8883 23.6859 17.5022 22.9989 18.9046 22.0252L17.9252 19.5557L19.5117 17.9657L21.9757 18.9472C22.9471 17.5416 23.6326 15.9241 23.946 14.177L21.5095 13.1248V10.8752L23.946 9.823Z' fill='%23D7E2D5'/%3E %3Cpath d='M11.971 17.5502C8.91944 17.5502 6.43201 15.061 6.43201 11.9987C6.43201 8.94032 8.91552 6.44727 11.971 6.44727C15.0225 6.44727 17.5099 8.93639 17.5099 11.9987C17.5099 15.061 15.0264 17.5502 11.971 17.5502ZM11.971 9.1484C10.4041 9.1484 9.12705 10.4283 9.12705 11.9987C9.12705 13.5691 10.4041 14.849 11.971 14.849C13.5379 14.849 14.8149 13.5691 14.8149 11.9987C14.8149 10.4283 13.5379 9.1484 11.971 9.1484Z' fill='%2371B261'/%3E %3Cpath d='M36.4773 10.1646C36.2815 9.64634 36.0034 9.16736 35.6586 8.74727L36.3912 6.2503L34.2837 5.0293L32.4935 6.90988C32.2272 6.8667 31.953 6.84313 31.6748 6.84313C31.3967 6.84313 31.1225 6.8667 30.8561 6.90988L29.066 5.0293L26.9585 6.2503L27.691 8.74727C27.3463 9.17129 27.0682 9.64634 26.8723 10.1646L24.3496 10.777V13.2151L26.8723 13.8276C27.0682 14.3458 27.3463 14.8248 27.691 15.2449L26.9585 17.7419L29.066 18.9629L30.8561 17.0823C31.1225 17.1255 31.3967 17.149 31.6748 17.149C31.953 17.149 32.2272 17.1255 32.4935 17.0823L34.2837 18.9629L36.3912 17.7419L35.6586 15.2449C36.0034 14.8209 36.2815 14.3458 36.4773 13.8276L39 13.2151V10.777L36.4773 10.1646ZM31.6748 14.2673C30.4252 14.2673 29.4146 13.2505 29.4146 12.002C29.4146 10.7496 30.4292 9.73664 31.6748 9.73664C32.9244 9.73664 33.9351 10.7535 33.9351 12.002C33.9351 13.2505 32.9244 14.2673 31.6748 14.2673Z' fill='%23109A59'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1308_18489'%3E %3Crect width='39' height='24' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .rnd-policy-block .rnd-policy-info ul li i.info-policy-03::before {
    width: 10.4vw;
    height: 6.4vw;
  }
}

/*! mypage */
.mypage-hero {
  background-color: transparent;
  background-image: url("../img/common/hero_bg_mypage.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding-top: 60px;
  padding-bottom: 60px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .mypage-hero {
    background-color: transparent;
    background-image: url("../img/common/hero_bg_mypage_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 13.3333vw 0;
  }
}
.mypage-hero .mypage-profile {
  display: flex;
  gap: 30px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile {
    flex-direction: column;
    padding-left: 16vw;
    align-items: flex-start;
    position: relative;
  }
}
.mypage-hero .mypage-profile .mypage-thumb {
  display: flex;
  gap: 0;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-thumb {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.mypage-hero .mypage-profile .mypage-info {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello {
  font-size: 36px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-hello {
    font-size: 6.4vw;
  }
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello strong {
  color: #FECC2F;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting::before {
  content: "";
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M23.9246 16.175C23.9746 15.8 23.9997 15.4125 23.9997 15C23.9997 14.6 23.9746 14.2 23.9121 13.825L26.4496 11.85C26.6747 11.675 26.7372 11.3375 26.5997 11.0875L24.1996 6.9375C24.0497 6.6625 23.7372 6.575 23.4622 6.6625L20.4746 7.8625C19.8496 7.3875 19.1871 6.9875 18.4496 6.6875L17.9996 3.5125C17.9496 3.2125 17.6996 3 17.3996 3H12.5996C12.2996 3 12.0621 3.2125 12.0121 3.5125L11.5621 6.6875C10.8246 6.9875 10.1496 7.4 9.53715 7.8625L6.54965 6.6625C6.27465 6.5625 5.96215 6.6625 5.81215 6.9375L3.42465 11.0875C3.27465 11.35 3.32465 11.675 3.57465 11.85L6.11215 13.825C6.04965 14.2 5.99965 14.6125 5.99965 15C5.99965 15.3875 6.02465 15.8 6.08715 16.175L3.54965 18.15C3.32465 18.325 3.26215 18.6625 3.39965 18.9125L5.79965 23.0625C5.94965 23.3375 6.26215 23.425 6.53715 23.3375L9.52465 22.1375C10.1496 22.6125 10.8121 23.0125 11.5496 23.3125L11.9996 26.4875C12.0621 26.7875 12.2996 27 12.5996 27H17.3996C17.6996 27 17.9496 26.7875 17.9871 26.4875L18.4371 23.3125C19.1746 23.0125 19.8496 22.6125 20.4622 22.1375L23.4496 23.3375C23.7246 23.4375 24.0372 23.3375 24.1872 23.0625L26.5872 18.9125C26.7372 18.6375 26.6747 18.325 26.4371 18.15L23.9246 16.175ZM14.9996 19.5C12.5246 19.5 10.4996 17.475 10.4996 15C10.4996 12.525 12.5246 10.5 14.9996 10.5C17.4746 10.5 19.4996 12.525 19.4996 15C19.4996 17.475 17.4746 19.5 14.9996 19.5Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
  margin-left: 15px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
    margin-left: 5.3333vw;
  }
  .mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting::before {
    width: 5.0667vw;
    height: 5.0667vw;
  }
}
.mypage-hero .mypage-profile .mypage-info .mypage-desc {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-desc {
    font-size: 3.7333vw;
  }
}
.mypage-hero .mypage-profile .mypage-info + a {
  margin-left: auto;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info + a {
    margin-left: 0;
  }
}
.mypage-hero .mypage-keyword {
  width: 100%;
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword {
    margin-top: 8vw;
  }
}
.mypage-hero .mypage-keyword dl {
  display: flex;
  gap: 40px;
  width: 100%;
  height: 80px;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  background-color: rgba(0, 49, 151, 0.6);
  border-radius: 12px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl {
    height: auto;
    flex-direction: column;
    align-items: flex-start;
    gap: 1.3333vw;
    padding: 5.3333vw;
    background: linear-gradient(135deg, rgba(0, 49, 151, 0.3137254902), rgba(0, 49, 151, 0.2509803922));
    border: none;
    box-shadow: 0 0 5.3333vw rgba(0, 0, 0, 0.2431372549), inset 0 0.1333vw rgba(255, 255, 255, 0.062745098);
    border: 0.1333vw solid rgba(0, 49, 151, 0.5);
    backdrop-filter: blur(0.5333vw);
    border-radius: 3.2vw;
  }
}
.mypage-hero .mypage-keyword dl dt {
  flex-shrink: 0;
  font-weight: 700;
  font-size: 14px;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl dt {
    font-size: 3.2vw;
  }
}
.mypage-hero .mypage-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl dd {
    font-size: 3.7333vw;
    gap: 1.0667vw;
    justify-content: space-between;
  }
}
.mypage-hero .mypage-keyword dl dd span::before {
  content: "#";
}
.mypage-hero .mypage-partners {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners {
    margin-top: 13.3333vw;
  }
  .mypage-hero .mypage-partners .section-head {
    font-size: 5.3333vw;
  }
}
.mypage-hero .mypage-partners .partners-list {
  margin-top: 20px;
  width: calc(1300px + (100vw - 1300px) / 2);
  overflow: hidden;
}
@media screen and (max-width: 1380px) {
  .mypage-hero .mypage-partners .partners-list {
    width: calc(100vw - 40px);
  }
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list {
    margin-top: 5.3333vw;
    width: calc(100vw - 4.2667vw);
  }
}
.mypage-hero .mypage-partners .partners-list .swiper-slide {
  width: auto;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner {
  width: 303px;
  height: 280px;
  border-radius: 12px;
  margin-left: 15px;
  margin-right: 15px;
  transform: translateX(-15px);
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.1254901961), rgba(255, 255, 255, 0.062745098));
  border: 1px solid hsla(0, 0%, 100%, 0.28);
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1803921569), inset 0 1px rgba(255, 255, 255, 0.062745098);
  backdrop-filter: blur(4px);
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner {
    width: 60.8vw;
    height: 56.2667vw;
    margin: 0 2.6667vw;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a {
    padding: 6.6667vw 6.6667vw 0;
    gap: 2vw;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a .name {
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 20px;
  line-height: 1.2;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a .name > em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a .name > em {
    min-height: 9.6vw;
  }
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a .name {
    font-size: 4.2667vw;
    gap: 0;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a span {
    font-size: 3.7333vw;
    line-height: 1.2;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span b {
  font-size: 14px;
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a span b {
    font-size: 3.2vw;
  }
}

.mypage-content {
  padding-top: 80px;
  padding-bottom: 100px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content {
    padding: 16vw 0;
  }
}
.mypage-content .mypage-news-section .news-block {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block {
    flex-direction: column;
  }
}
.mypage-content .mypage-news-section .news-block .section-head {
  width: 192px;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .section-head {
    width: 100%;
  }
}
.mypage-content .mypage-news-section .news-block .news-list {
  transform: translateX(-15px);
  position: relative;
  width: calc(1108px + (100vw - 1300px) / 2);
  flex-shrink: 0;
  overflow: hidden;
}
@media screen and (max-width: 1380px) {
  .mypage-content .mypage-news-section .news-block .news-list {
    width: calc(100vw - 262px);
  }
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list {
    width: 100%;
    transform: translateX(0);
  }
}
.mypage-content .mypage-news-section .news-block .news-list .swiper-slide {
  width: auto;
}
.mypage-content .mypage-news-section .news-block .news-list .news-item {
  width: 524px;
  height: 150px;
  margin-left: 15px;
  margin-right: 15px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item {
    width: 43.7333vw;
    height: auto;
    margin-left: 0;
    margin-right: 4vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a {
  display: flex;
  gap: 20px;
  width: 100%;
  height: 100%;
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a {
    flex-direction: column;
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb {
  flex-shrink: 0;
  width: 200px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb {
    width: 100%;
  }
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb img {
    width: 100%;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info {
    gap: 4vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info strong {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info strong {
    font-size: 4.2667vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info em {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info em {
    font-size: 3.2vw;
  }
}
.mypage-content .mypage-recommend-grid {
  display: flex;
  gap: 30px;
  margin-top: 93px;
}
@media screen and (max-width: 1080px) {
  .mypage-content .mypage-recommend-grid {
    flex-direction: column;
  }
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid {
    margin-top: 16vw;
    gap: 16vw;
  }
  .mypage-content .mypage-recommend-grid .list-more-view {
    margin-top: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .section-head h2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.mypage-content .mypage-recommend-grid .customed-scroll {
  max-height: 526px;
  padding: 12px;
  margin-left: -12px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .customed-scroll {
    margin-left: 0;
    padding: 2.1333vw;
    max-height: none;
  }
}
.mypage-content .mypage-recommend-grid .network-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
.mypage-content .mypage-recommend-grid .network-block ul {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul {
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li {
  width: 100%;
  height: 154px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li {
    height: auto;
    border-radius: 2.6667vw;
    box-shadow: 0 0 2.1333vw 0 rgba(61, 87, 107, 0.2);
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-content .mypage-recommend-grid .network-block ul li a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 20.23L7.77 22L17.77 12L7.77 2L6 3.77L14.23 12L6 20.23Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-content .mypage-recommend-grid .network-block ul li a {
  align-items: stretch;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 18px 48px 18px 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li a {
    padding: 4vw;
    gap: 4vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li a::before {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li a::before {
    display: none;
    content: none;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 160px;
  height: 100%;
  flex-shrink: 0;
  border: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .thumb {
    width: 25.6vw;
    height: 26.1333vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info {
    gap: 1.3333vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
  display: flex;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
    flex-direction: column;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
    font-size: 3.7333vw;
    margin-top: 1.3333vw;
  }
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area em{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area b {
  font-size: 14px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area b {
    font-size: 3.2vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
.mypage-content .mypage-recommend-grid .program-block ul {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul {
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li {
  width: 100%;
  height: 250px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li {
    height: auto;
    border-radius: 2.6667vw;
    box-shadow: 0 0 2.1333vw 0 rgba(61, 87, 107, 0.2);
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-content .mypage-recommend-grid .program-block ul li a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 20.23L7.77 22L17.77 12L7.77 2L6 3.77L14.23 12L6 20.23Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-content .mypage-recommend-grid .program-block ul li a {
  align-items: stretch;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 20px 48px 20px 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li a {
    padding: 4vw;
    gap: 4vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li a::before {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li a::before {
    display: none;
    content: none;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 158px;
  height: 100%;
  flex-shrink: 0;
  border: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .thumb {
    width: 25.6vw;
    heigh: 33.8667vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info {
    gap: 1.3333vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .date {
  display: flex;
  gap: 10px;
  font-size: 16px;
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  color: #3B3B3B;
  font-size: 16px;
  line-height: 1.4;
  margin-top: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info .desc {
    font-size: 3.2vw;
    margin-top: 2.6667vw;
  }
}

.mypage-community {
  padding-top: 70px;
  padding-bottom: 200px;
  background-color: rgba(228, 234, 239, 0.5);
}

/*! trend briefings */
.recent-briefing {
  width: 100%;
  height: 360px;
  padding: 40px;
  position: relative;
  background-color: transparent;
  background-image: url("../img/common/bg_recent_briefing.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .recent-briefing {
    padding: 8vw 5.3333vw;
    height: 131.7333vw;
    background-color: transparent;
    background-image: url("../img/common/bg_recent_briefing_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.recent-briefing header {
  display: flex;
  gap: 15px;
  align-items: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  font-size: 24px;
  color: #fff;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .recent-briefing header {
    flex-direction: column;
    align-items: flex-start;
    font-size: 4.2667vw;
    gap: 1.3333vw;
  }
}
.recent-briefing header b {
  font-size: 30px;
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .recent-briefing header b {
    font-size: 8vw;
  }
}
.recent-briefing .weekly-issue {
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding-top: 20px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue {
    padding-top: 4vw;
  }
}
.recent-briefing .weekly-issue strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 5px;
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue strong {
    font-size: 3.7333vw;
  }
}
.recent-briefing .weekly-issue > span {
  position: relative;
  width: 100%;
  padding-left: 20px;
  line-height: 1.2;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue > span {
    font-size: 3.2vw;
    padding-left: 5.3333vw;
  }
}
.recent-briefing .weekly-issue > span::before {
  position: absolute;
  top: 7px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue > span::before {
    top: 1.8667vw;
    left: 1.8667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
}
.recent-briefing a {
  position: absolute;
  right: 40px;
  bottom: 40px;
}
@media screen and (max-width: 821px) {
  .recent-briefing a {
    position: unset;
    margin-top: 8vw;
  }
}

/*! about ETRI */
.about-etri-hero {
  padding-top: 20px;
}
@media screen and (max-width: 821px) {
  .about-etri-hero {
    padding-top: 4vw;
  }
}
.about-etri-hero .heading-title {
  display: flex;
  flex-direction: column;
  gap: 10px;
  line-height: 1.2;
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .about-etri-hero .heading-title {
    gap: 2.6667vw;
    margin-top: 10.6667vw;
  }
}
.about-etri-hero .heading-title h2 {
  font-size: 48px;
  font-weight: 900;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .about-etri-hero .heading-title h2 {
    font-size: 8.5333vw;
  }
}
.about-etri-hero .heading-title .desc {
  font-size: 14px;
  font-weight: 700;
  color: #E4EAEF;
}
@media screen and (max-width: 821px) {
  .about-etri-hero .heading-title .desc {
    font-size: 3.7333vw;
  }
}

.about-content {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .about-content {
    margin-top: 10.6667vw;
  }
}
.about-content .about-section header h3 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .about-content .about-section header h3 {
    font-size: 4.2667vw;
    gap: 8vw;
  }
}
.about-content .about-section header span {
  font-size: 12px;
  color: #109A59;
  font-weight: 900;
  letter-spacing: 5px;
  text-decoration: underline;
  text-decoration-color: #71B261;
  text-underline-offset: 12px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section header span {
    font-size: 3.2vw;
    text-underline-offset: 4.5333vw;
  }
}
.about-content .about-section .about-mission-list {
  display: flex;
  gap: 30px;
  margin-top: 40px;
}
@media screen and (max-width: 1280px) {
  .about-content .about-section .about-mission-list {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list {
    gap: 4vw;
  }
}
.about-content .about-section .about-mission-list li {
  width: 100%;
  padding: 40px 40px 25px;
  color: #fff;
  border-radius: 30px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: radial-gradient(circle at 50% 40%, rgba(0, 0, 0, 0.2) 100%);
  box-shadow: inset 0 6px 16px rgba(0, 0, 0, 0.5), inset 0 -2px 6px rgba(255, 255, 255, 0.1), inset 2px 0 10px rgba(0, 0, 0, 0.05), inset -2px 0 10px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.4);
  backdrop-filter: blur(4px);
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 1280px) {
  .about-content .about-section .about-mission-list li {
    width: calc((100% - 60px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li {
    width: 100%;
    padding: 10.6667vw 6.6667vw;
  }
}
.about-content .about-section .about-mission-list li h4 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  justify-content: space-between;
  min-height: 90px;
  font-size: 24px;
  font-weight: 900;
  margin-bottom: 20px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li h4 {
    font-size: 5.3333vw;
    gap: 4vw;
    margin-bottom: 5.3333vw;
  }
}
.about-content .about-section .about-mission-list li h4.mission-tit-01 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.about-content .about-section .about-mission-list li h4.mission-tit-01::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1308_18507)'%3E %3Cpath d='M12.2503 0H9.34082V4.47703H12.2503V0Z' fill='%2371B261'/%3E %3Cpath d='M17.0536 0H14.1442V4.47703H17.0536V0Z' fill='%2371B261'/%3E %3Cpath d='M21.8569 0H18.9475V4.47703H21.8569V0Z' fill='%2371B261'/%3E %3Cpath d='M12.2503 26.7227H9.34082V31.1997H12.2503V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M17.0536 26.7227H14.1442V31.1997H17.0536V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M21.8569 26.7227H18.9475V31.1997H21.8569V26.7227Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 9.3418H26.7228V12.251H31.2001V9.3418Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 14.1445H26.7228V17.0538H31.2001V14.1445Z' fill='%2371B261'/%3E %3Cpath d='M31.2001 18.9473H26.7228V21.8565H31.2001V18.9473Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 9.3418H0V12.251H4.47733V9.3418Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 14.1445H0V17.0538H4.47733V14.1445Z' fill='%2371B261'/%3E %3Cpath d='M4.47733 18.9473H0V21.8565H4.47733V18.9473Z' fill='%2371B261'/%3E %3Cpath d='M22.2078 28.051H8.98976C5.77921 28.051 3.17505 25.447 3.17505 22.2366V9.01941C3.17505 5.80907 5.77921 3.20508 8.98976 3.20508H22.2078C25.4184 3.20508 28.0225 5.80907 28.0225 9.01941V22.2366C28.0225 25.449 25.4205 28.051 22.2078 28.051Z' fill='%23D7E2D5'/%3E %3Cpath d='M23.1778 23.2054H8.02222V8.05078H23.1778V23.2054ZM10.4478 20.7779H20.7502V10.4762H10.4478V20.7779Z' fill='%23109A59'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1308_18507'%3E %3Crect width='31.2' height='31.2' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 50px;
  height: 50px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li h4.mission-tit-01::before {
    width: 13.3333vw;
    height: 13.3333vw;
  }
}
.about-content .about-section .about-mission-list li h4.mission-tit-02 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.about-content .about-section .about-mission-list li h4.mission-tit-02::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1331_16576)'%3E %3Cpath d='M17.3967 22.8301H15.009V29.8975H17.3967V22.8301Z' fill='%23109A59'/%3E %3Cpath d='M17.7898 31.0435C19.2082 30.167 19.6475 28.3066 18.771 26.8883C17.8945 25.4699 16.0341 25.0306 14.6158 25.9071C13.1974 26.7836 12.7581 28.644 13.6346 30.0623C14.5111 31.4807 16.3715 31.9199 17.7898 31.0435Z' fill='%23D7E2D5'/%3E %3Cpath d='M31.36 0H1.28003V3.84H31.36V0Z' fill='%23109A59'/%3E %3Cpath d='M28.8 3.83984H3.19995V23.0398H28.8V3.83984Z' fill='%23D7E2D5'/%3E %3Cpath d='M16.173 10.3438H12.0975V20.4795H16.173V10.3438Z' fill='%2371B261' fill-opacity='0.3'/%3E %3Cpath d='M20.2782 6.9668H16.2028V20.4786H20.2782V6.9668Z' fill='%2371B261'/%3E %3Cpath d='M24.3835 12.9375H20.3081V20.481H24.3835V12.9375Z' fill='white'/%3E %3Cpath d='M12.0961 14.4121H8.02063V20.4794H12.0961V14.4121Z' fill='white'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1331_16576'%3E %3Crect width='32' height='32' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 50px;
  height: 50px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li h4.mission-tit-02::before {
    width: 13.3333vw;
    height: 13.3333vw;
  }
}
.about-content .about-section .about-mission-list li h4.mission-tit-03 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.about-content .about-section .about-mission-list li h4.mission-tit-03::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='24' viewBox='0 0 39 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1308_18489)'%3E %3Cpath d='M23.946 9.823C23.6326 8.0759 22.9471 6.45836 21.9757 5.05284L19.5117 6.03435L17.9252 4.4443L18.9046 1.97481C17.5022 1.00114 15.8883 0.314085 14.1451 0L13.0953 2.44201H10.8507L9.8009 0C8.05774 0.314085 6.44384 1.00114 5.04147 1.97481L6.02078 4.4443L4.43431 6.03435L1.97037 5.05284C0.998893 6.45836 0.313378 8.0759 0 9.823L2.43652 10.8752V13.1248L0 14.177C0.313378 15.9241 0.998893 17.5416 1.97037 18.9472L4.43431 17.9657L6.02078 19.5557L5.04147 22.0252C6.44384 22.9989 8.05774 23.6859 9.8009 24L10.8507 21.558H13.0953L14.1451 24C15.8883 23.6859 17.5022 22.9989 18.9046 22.0252L17.9252 19.5557L19.5117 17.9657L21.9757 18.9472C22.9471 17.5416 23.6326 15.9241 23.946 14.177L21.5095 13.1248V10.8752L23.946 9.823Z' fill='%23D7E2D5'/%3E %3Cpath d='M11.971 17.5502C8.91944 17.5502 6.43201 15.061 6.43201 11.9987C6.43201 8.94032 8.91552 6.44727 11.971 6.44727C15.0225 6.44727 17.5099 8.93639 17.5099 11.9987C17.5099 15.061 15.0264 17.5502 11.971 17.5502ZM11.971 9.1484C10.4041 9.1484 9.12705 10.4283 9.12705 11.9987C9.12705 13.5691 10.4041 14.849 11.971 14.849C13.5379 14.849 14.8149 13.5691 14.8149 11.9987C14.8149 10.4283 13.5379 9.1484 11.971 9.1484Z' fill='%2371B261'/%3E %3Cpath d='M36.4773 10.1646C36.2815 9.64634 36.0034 9.16736 35.6586 8.74727L36.3912 6.2503L34.2837 5.0293L32.4935 6.90988C32.2272 6.8667 31.953 6.84313 31.6748 6.84313C31.3967 6.84313 31.1225 6.8667 30.8561 6.90988L29.066 5.0293L26.9585 6.2503L27.691 8.74727C27.3463 9.17129 27.0682 9.64634 26.8723 10.1646L24.3496 10.777V13.2151L26.8723 13.8276C27.0682 14.3458 27.3463 14.8248 27.691 15.2449L26.9585 17.7419L29.066 18.9629L30.8561 17.0823C31.1225 17.1255 31.3967 17.149 31.6748 17.149C31.953 17.149 32.2272 17.1255 32.4935 17.0823L34.2837 18.9629L36.3912 17.7419L35.6586 15.2449C36.0034 14.8209 36.2815 14.3458 36.4773 13.8276L39 13.2151V10.777L36.4773 10.1646ZM31.6748 14.2673C30.4252 14.2673 29.4146 13.2505 29.4146 12.002C29.4146 10.7496 30.4292 9.73664 31.6748 9.73664C32.9244 9.73664 33.9351 10.7535 33.9351 12.002C33.9351 13.2505 32.9244 14.2673 31.6748 14.2673Z' fill='%23109A59'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1308_18489'%3E %3Crect width='39' height='24' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 74px;
  height: 45px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li h4.mission-tit-03::before {
    width: 19.7333vw;
    height: 12vw;
  }
}
.about-content .about-section .about-mission-list li dl ~ dl {
  margin-top: 15px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li dl ~ dl {
    margin-top: 5.3333vw;
  }
}
.about-content .about-section .about-mission-list li dl dt {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 36px;
  background-color: #109A59;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 30px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li dl dt {
    height: 9.6vw;
    font-size: 4.2667vw;
  }
}
.about-content .about-section .about-mission-list li dl dd {
  padding: 15px 0 0 7px;
  min-height: 87px;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li dl dd {
    padding: 4vw 0 0 1.8667vw;
    min-height: auto;
  }
}
.about-content .about-section .about-mission-list li dl dd span {
  display: flex;
  gap: 0;
  gap: 7px;
  font-size: 14px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .about-content .about-section .about-mission-list li dl dd span {
    font-size: 3.7333vw;
  }
}
.about-content .about-section .about-mission-list li dl dd span::before {
  font-size: 16px;
  content: "ㆍ";
}

.history-content {
  width: 100%;
  min-height: 1365px;
  background-color: #010101;
  background-image: url("../img/common/bg_history.png");
  background-position: center bottom;
  background-size: 1920px auto;
  background-repeat: no-repeat;
  padding: 130px 0 0;
}
@media screen and (max-width: 821px) {
  .history-content {
    padding: 20vw 0 0;
    background-color: #010101;
    background-image: url("../img/common/bg_history_m.png");
    background-position: center bottom;
    background-size: 100% auto;
    background-repeat: no-repeat;
  }
}
.history-content h3 {
  font-size: 16px;
  font-weight: 900;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .history-content h3 {
    font-size: 3.7333vw;
  }
}
.history-content .history-list {
  margin-top: 100px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .history-content .history-list {
    margin-top: 8vw;
    padding: 0 2.6667vw;
  }
  .history-content .history-list > li ~ li {
    margin-top: 5.3333vw;
  }
}
.history-content .history-list .history-item {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item {
    flex-direction: column;
    padding-left: 5.3333vw;
    position: relative;
    gap: 2.6667vw;
  }
  .history-content .history-list .history-item::before {
    width: 2.4vw;
    height: 2.4vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 3.3333vw;
    left: -1.2vw;
    content: "";
  }
  .history-content .history-list .history-item::after {
    width: 0.1333vw;
    height: auto;
    background-color: #fff;
    position: absolute;
    top: 3.3333vw;
    bottom: 0;
    left: 0;
    content: "";
  }
}
.history-content .history-list .history-item h4 {
  font-size: 30px;
  font-weight: 900;
  width: 380px;
  flex-shrink: 0;
  padding-left: 25px;
  padding-right: 50px;
  text-align: right;
  word-break: keep-all;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 {
    width: 100%;
    text-align: left;
    padding: 0;
    font-size: 5.3333vw;
  }
}
.history-content .history-list .history-item h4 + div {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  padding-left: 50px;
  padding-bottom: 48px;
  position: relative;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div {
    padding-left: 0;
    padding-bottom: 5.3333vw;
  }
  .history-content .history-list .history-item h4 + div::before {
    display: none;
    content: none;
  }
}
.history-content .history-list .history-item h4 + div::before {
  width: 1px;
  height: auto;
  background-color: #fff;
  position: absolute;
  top: 50px;
  bottom: 0;
  left: 0;
  content: "";
}
.history-content .history-list .history-item h4 + div .date {
  display: flex;
  gap: 0;
  align-items: center;
  height: 50px;
  position: relative;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div .date {
    font-size: 3.7333vw;
    height: auto;
  }
  .history-content .history-list .history-item h4 + div .date::before {
    display: none;
    content: none;
  }
}
.history-content .history-list .history-item h4 + div .date::before {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: -56px;
  transform: translateY(-50%);
  content: "";
}
.history-content .history-list .history-item h4 + div .category {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 150px;
  height: 40px;
  font-size: 18px;
  font-weight: 700;
  border: 1px solid currentColor;
  border-radius: 5px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div .category {
    width: 26.6667vw;
    height: 8vw;
    margin-top: 6.6667vw;
    font-size: 3.7333vw;
  }
}
.history-content .history-list .history-item h4 + div ul {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul {
    margin-top: 4vw;
  }
}
.history-content .history-list .history-item h4 + div ul li {
  display: flex;
  gap: 0;
  gap: 25px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul li {
    font-size: 3.7333vw;
  }
}
.history-content .history-list .history-item h4 + div ul li ~ li {
  margin-top: 10px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul li ~ li {
    margin-top: 2.6667vw;
  }
}
.history-content .history-list .history-item h4 + div ul li::before {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: #E4EAEF;
  position: relative;
  top: 10px;
  content: "";
}
.history-content .history-list li:last-of-type .history-item > div {
  padding-bottom: 120px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list li:last-of-type .history-item > div {
    padding-bottom: 40vw;
  }
}

/*! faq */
.faq-list {
  padding-top: 50px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media screen and (max-width: 821px) {
  .faq-list {
    padding-top: 4vw;
    gap: 2.6667vw;
  }
}
.faq-list dl {
  width: 100%;
  color: #3B3B3B;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 2px 2px 12px 0 rgba(61, 87, 107, 0.2);
  overflow: hidden;
}
.faq-list dl dt {
  display: flex;
  gap: 0;
  justify-content: space-between;
  align-items: center;
  padding: 30px;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt {
    gap: 5.3333vw;
    padding: 5.3333vw;
  }
}
.faq-list dl dt span {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt span {
    flex-direction: column;
    align-items: flex-start;
    gap: 1.3333vw;
    font-size: 4.2667vw;
  }
}
.faq-list dl dt span::before {
  font-size: 32px;
  font-weight: 400;
  color: #0088FF;
  content: "Q";
}
@media screen and (max-width: 821px) {
  .faq-list dl dt span::before {
    font-size: 6.4vw;
  }
}
.faq-list dl dt button {
  display: flex;
  gap: 0;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #E4EAEF;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.faq-list dl dt button::before {
  content: "";
  width: 20px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.77 -7.96859e-07L-7.73692e-08 1.77L10 11.77L20 1.77L18.23 -7.73692e-08L10 8.23L1.77 -7.96859e-07Z' fill='%233D576B' fill-opacity='0.9'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.faq-list dl dt button {
  flex-shrink: 0;
}
.faq-list dl dt button::before {
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt button {
    width: 8vw;
    height: 8vw;
  }
  .faq-list dl dt button::before {
    width: 3.2vw;
    height: 1.8667vw;
  }
}
.faq-list dl dd {
  padding: 30px;
  background-color: rgba(228, 234, 239, 0.5);
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .faq-list dl dd {
    padding: 5.3333vw;
    font-size: 3.7333vw;
  }
}
.faq-list dl.is-opened dt button {
  background-color: #0088FF;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.faq-list dl.is-opened dt button::before {
  content: "";
  width: 20px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.77 -7.96859e-07L-7.73692e-08 1.77L10 11.77L20 1.77L18.23 -7.73692e-08L10 8.23L1.77 -7.96859e-07Z' fill='%23ffffff' fill-opacity='0.9'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  transform: rotateX(0.5turn);
}
@media screen and (max-width: 821px) {
  .faq-list dl.is-opened dt button::before {
    width: 3.2vw;
    height: 1.8667vw;
  }
}

/*! contact us */
.center-map-block .map-area {
  display: flex;
  gap: 0;
  justify-content: center;
  width: 100%;
  max-height: 420px;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-area {
    max-height: 139.7333vw;
  }
}
.center-map-block .map-info {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info {
    flex-direction: column;
    margin-top: 5.3333vw;
    gap: 5.3333vw;
  }
}
.center-map-block .map-info dl {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 45px 20px 5px;
  min-width: 290px;
  font-size: 18px;
  color: #3B3B3B;
  border-left: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info dl {
    font-size: 3.7333vw;
    padding: 0;
    border: none;
    gap: 2vw;
  }
}
.center-map-block .map-info dl dt {
  color: #0088FF;
  font-size: 16px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info dl dt {
    font-size: 3.2vw;
  }
}

/*! error */
.error-page {
  display: flex;
  flex-direction: column;
  gap: 0;
  min-height: 100vh;
}
@supports (min-height: 100dvh) {
  .error-page {
    min-height: 100dvh;
  }
}
.error-page {
  justify-content: center;
  overflow: hidden;
}
.error-page header {
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  position: relative;
  padding-bottom: 410px;
}
@media screen and (max-width: 821px) {
  .error-page header {
    padding-bottom: 55vw;
  }
}
.error-page header::after {
  background-image: url("../img/common/bg_error.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 1920px;
  height: 330px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  content: "";
}
@media screen and (max-width: 821px) {
  .error-page header::after {
    width: 256vw;
    height: 44vw;
  }
}
.error-page header * {
  line-height: 1;
}
.error-page header h2 {
  font-size: 80px;
  font-weight: 900;
}
@media screen and (max-width: 821px) {
  .error-page header h2 {
    font-size: 10.6667vw;
  }
}
.error-page header p {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .error-page header p {
    font-size: 3.7333vw;
  }
}
.error-page header + .btn-wrap {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .error-page header + .btn-wrap {
    margin-top: 13.3333vw;
  }
}

/* ─── Tailwind CSS ─────────────────────────────────── */
/*! reset */
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #9D9D9D;
  }
input::placeholder,
  textarea::placeholder {
    color: #9D9D9D;
  }
input[type=text],
  input[type=password],
  input[type=email],
  input[type=number] {
    width: 100%;
    height: 70px;
    padding-left: 30px;
    padding-right: 30px;
    border: 1px solid;
    border-style: solid;
    color: #3B3B3B;
    background-color: #fff;
    border-color: #B1BCC4;
  }
input[type=text][disabled],
  input[type=password][disabled],
  input[type=email][disabled],
  input[type=number][disabled] {
    background-color: #F7F7F7 !important;
    color: #9D9D9D !important;
    border-color: #F7F7F7 !important;
  }
@media screen and (max-width: 821px) {
    input[type=text],
    input[type=password],
    input[type=email],
    input[type=number] {
      height: 16vw;
      padding-left: 5.3333vw;
      padding-right: 5.3333vw;
    }
  }
textarea {
    width: 100%;
    height: auto;
    padding: 30px;
    border: 1px solid #B1BCC4;
    border-radius: 0;
    font-size: 16px;
    color: #3B3B3B;
    resize: none;
  }
textarea[disabled] {
    background-color: #F7F7F7;
    color: #9D9D9D;
    border: 0;
  }
/*! components */
/*! utilities */
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.visible{
  visibility: visible;
}
.fixed{
  position: fixed;
}
.m-0{
  margin: 0px;
}
.m-1{
  margin: 0.25rem;
}
.m-10{
  margin: 2.5rem;
}
.m-2{
  margin: 0.5rem;
}
.m-3{
  margin: 0.75rem;
}
.m-4{
  margin: 1rem;
}
.m-5{
  margin: 1.25rem;
}
.m-6{
  margin: 1.5rem;
}
.m-7{
  margin: 1.75rem;
}
.m-8{
  margin: 2rem;
}
.m-9{
  margin: 2.25rem;
}
.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-7{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-9{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-7{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-9{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-9{
  margin-bottom: 2.25rem;
}
.ml-0{
  margin-left: 0px;
}
.ml-1{
  margin-left: 0.25rem;
}
.ml-10{
  margin-left: 2.5rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-4{
  margin-left: 1rem;
}
.ml-5{
  margin-left: 1.25rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.ml-7{
  margin-left: 1.75rem;
}
.ml-8{
  margin-left: 2rem;
}
.ml-9{
  margin-left: 2.25rem;
}
.mr-0{
  margin-right: 0px;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-10{
  margin-right: 2.5rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.mr-5{
  margin-right: 1.25rem;
}
.mr-6{
  margin-right: 1.5rem;
}
.mr-7{
  margin-right: 1.75rem;
}
.mr-8{
  margin-right: 2rem;
}
.mr-9{
  margin-right: 2.25rem;
}
.mt-0{
  margin-top: 0px;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-8{
  margin-top: 2rem;
}
.mt-9{
  margin-top: 2.25rem;
}
.block{
  display: block;
}
.table{
  display: table;
}
.contents{
  display: contents;
}
.\!hidden{
  display: none !important;
}
.hidden{
  display: none;
}
.w-full{
  width: 100%;
}
.resize{
  resize: both;
}
.\!rounded-\[100px\]{
  border-radius: 100px !important;
}
.\!bg-black{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)) !important;
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-10{
  padding: 2.5rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-6{
  padding: 1.5rem;
}
.p-7{
  padding: 1.75rem;
}
.p-8{
  padding: 2rem;
}
.p-9{
  padding: 2.25rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-1{
  padding-bottom: 0.25rem;
}
.pb-10{
  padding-bottom: 2.5rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-7{
  padding-bottom: 1.75rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pb-9{
  padding-bottom: 2.25rem;
}
.pl-0{
  padding-left: 0px;
}
.pl-1{
  padding-left: 0.25rem;
}
.pl-10{
  padding-left: 2.5rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pl-4{
  padding-left: 1rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pl-6{
  padding-left: 1.5rem;
}
.pl-7{
  padding-left: 1.75rem;
}
.pl-8{
  padding-left: 2rem;
}
.pl-9{
  padding-left: 2.25rem;
}
.pr-0{
  padding-right: 0px;
}
.pr-1{
  padding-right: 0.25rem;
}
.pr-10{
  padding-right: 2.5rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-6{
  padding-right: 1.5rem;
}
.pr-7{
  padding-right: 1.75rem;
}
.pr-8{
  padding-right: 2rem;
}
.pr-9{
  padding-right: 2.25rem;
}
.pt-0{
  padding-top: 0px;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-10{
  padding-top: 2.5rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.pt-8{
  padding-top: 2rem;
}
.pt-9{
  padding-top: 2.25rem;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-justify{
  text-align: justify;
}
.uppercase{
  text-transform: uppercase;
}
.\!text-\[white\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#109A59\]{
  --tw-text-opacity: 1;
  color: rgb(16 154 89 / var(--tw-text-opacity, 1));
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
@media (min-width: 641px){
  .sm\:m-0{
    margin: 0px;
  }
  .sm\:m-1{
    margin: 0.25rem;
  }
  .sm\:m-10{
    margin: 2.5rem;
  }
  .sm\:m-2{
    margin: 0.5rem;
  }
  .sm\:m-3{
    margin: 0.75rem;
  }
  .sm\:m-4{
    margin: 1rem;
  }
  .sm\:m-5{
    margin: 1.25rem;
  }
  .sm\:m-6{
    margin: 1.5rem;
  }
  .sm\:m-7{
    margin: 1.75rem;
  }
  .sm\:m-8{
    margin: 2rem;
  }
  .sm\:m-9{
    margin: 2.25rem;
  }
  .sm\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .sm\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .sm\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .sm\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .sm\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .sm\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .sm\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .sm\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .sm\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .sm\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .sm\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .sm\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .sm\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .sm\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .sm\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .sm\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .sm\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .sm\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .sm\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .sm\:mb-0{
    margin-bottom: 0px;
  }
  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }
  .sm\:mb-10{
    margin-bottom: 2.5rem;
  }
  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }
  .sm\:mb-3{
    margin-bottom: 0.75rem;
  }
  .sm\:mb-4{
    margin-bottom: 1rem;
  }
  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }
  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }
  .sm\:mb-7{
    margin-bottom: 1.75rem;
  }
  .sm\:mb-8{
    margin-bottom: 2rem;
  }
  .sm\:mb-9{
    margin-bottom: 2.25rem;
  }
  .sm\:ml-0{
    margin-left: 0px;
  }
  .sm\:ml-1{
    margin-left: 0.25rem;
  }
  .sm\:ml-10{
    margin-left: 2.5rem;
  }
  .sm\:ml-2{
    margin-left: 0.5rem;
  }
  .sm\:ml-3{
    margin-left: 0.75rem;
  }
  .sm\:ml-4{
    margin-left: 1rem;
  }
  .sm\:ml-5{
    margin-left: 1.25rem;
  }
  .sm\:ml-6{
    margin-left: 1.5rem;
  }
  .sm\:ml-7{
    margin-left: 1.75rem;
  }
  .sm\:ml-8{
    margin-left: 2rem;
  }
  .sm\:ml-9{
    margin-left: 2.25rem;
  }
  .sm\:mr-0{
    margin-right: 0px;
  }
  .sm\:mr-1{
    margin-right: 0.25rem;
  }
  .sm\:mr-10{
    margin-right: 2.5rem;
  }
  .sm\:mr-2{
    margin-right: 0.5rem;
  }
  .sm\:mr-3{
    margin-right: 0.75rem;
  }
  .sm\:mr-4{
    margin-right: 1rem;
  }
  .sm\:mr-5{
    margin-right: 1.25rem;
  }
  .sm\:mr-6{
    margin-right: 1.5rem;
  }
  .sm\:mr-7{
    margin-right: 1.75rem;
  }
  .sm\:mr-8{
    margin-right: 2rem;
  }
  .sm\:mr-9{
    margin-right: 2.25rem;
  }
  .sm\:mt-0{
    margin-top: 0px;
  }
  .sm\:mt-1{
    margin-top: 0.25rem;
  }
  .sm\:mt-10{
    margin-top: 2.5rem;
  }
  .sm\:mt-2{
    margin-top: 0.5rem;
  }
  .sm\:mt-3{
    margin-top: 0.75rem;
  }
  .sm\:mt-4{
    margin-top: 1rem;
  }
  .sm\:mt-5{
    margin-top: 1.25rem;
  }
  .sm\:mt-6{
    margin-top: 1.5rem;
  }
  .sm\:mt-7{
    margin-top: 1.75rem;
  }
  .sm\:mt-8{
    margin-top: 2rem;
  }
  .sm\:mt-9{
    margin-top: 2.25rem;
  }
  .sm\:p-0{
    padding: 0px;
  }
  .sm\:p-1{
    padding: 0.25rem;
  }
  .sm\:p-10{
    padding: 2.5rem;
  }
  .sm\:p-2{
    padding: 0.5rem;
  }
  .sm\:p-3{
    padding: 0.75rem;
  }
  .sm\:p-4{
    padding: 1rem;
  }
  .sm\:p-5{
    padding: 1.25rem;
  }
  .sm\:p-6{
    padding: 1.5rem;
  }
  .sm\:p-7{
    padding: 1.75rem;
  }
  .sm\:p-8{
    padding: 2rem;
  }
  .sm\:p-9{
    padding: 2.25rem;
  }
  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .sm\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .sm\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .sm\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .sm\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .sm\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .sm\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .sm\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .sm\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .sm\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .sm\:pb-0{
    padding-bottom: 0px;
  }
  .sm\:pb-1{
    padding-bottom: 0.25rem;
  }
  .sm\:pb-10{
    padding-bottom: 2.5rem;
  }
  .sm\:pb-2{
    padding-bottom: 0.5rem;
  }
  .sm\:pb-3{
    padding-bottom: 0.75rem;
  }
  .sm\:pb-4{
    padding-bottom: 1rem;
  }
  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }
  .sm\:pb-6{
    padding-bottom: 1.5rem;
  }
  .sm\:pb-7{
    padding-bottom: 1.75rem;
  }
  .sm\:pb-8{
    padding-bottom: 2rem;
  }
  .sm\:pb-9{
    padding-bottom: 2.25rem;
  }
  .sm\:pl-0{
    padding-left: 0px;
  }
  .sm\:pl-1{
    padding-left: 0.25rem;
  }
  .sm\:pl-10{
    padding-left: 2.5rem;
  }
  .sm\:pl-2{
    padding-left: 0.5rem;
  }
  .sm\:pl-3{
    padding-left: 0.75rem;
  }
  .sm\:pl-4{
    padding-left: 1rem;
  }
  .sm\:pl-5{
    padding-left: 1.25rem;
  }
  .sm\:pl-6{
    padding-left: 1.5rem;
  }
  .sm\:pl-7{
    padding-left: 1.75rem;
  }
  .sm\:pl-8{
    padding-left: 2rem;
  }
  .sm\:pl-9{
    padding-left: 2.25rem;
  }
  .sm\:pr-0{
    padding-right: 0px;
  }
  .sm\:pr-1{
    padding-right: 0.25rem;
  }
  .sm\:pr-10{
    padding-right: 2.5rem;
  }
  .sm\:pr-2{
    padding-right: 0.5rem;
  }
  .sm\:pr-3{
    padding-right: 0.75rem;
  }
  .sm\:pr-4{
    padding-right: 1rem;
  }
  .sm\:pr-5{
    padding-right: 1.25rem;
  }
  .sm\:pr-6{
    padding-right: 1.5rem;
  }
  .sm\:pr-7{
    padding-right: 1.75rem;
  }
  .sm\:pr-8{
    padding-right: 2rem;
  }
  .sm\:pr-9{
    padding-right: 2.25rem;
  }
  .sm\:pt-0{
    padding-top: 0px;
  }
  .sm\:pt-1{
    padding-top: 0.25rem;
  }
  .sm\:pt-10{
    padding-top: 2.5rem;
  }
  .sm\:pt-2{
    padding-top: 0.5rem;
  }
  .sm\:pt-3{
    padding-top: 0.75rem;
  }
  .sm\:pt-4{
    padding-top: 1rem;
  }
  .sm\:pt-5{
    padding-top: 1.25rem;
  }
  .sm\:pt-6{
    padding-top: 1.5rem;
  }
  .sm\:pt-7{
    padding-top: 1.75rem;
  }
  .sm\:pt-8{
    padding-top: 2rem;
  }
  .sm\:pt-9{
    padding-top: 2.25rem;
  }
  .sm\:text-left{
    text-align: left;
  }
  .sm\:text-center{
    text-align: center;
  }
  .sm\:text-right{
    text-align: right;
  }
  .sm\:text-justify{
    text-align: justify;
  }
}
@media (min-width: 822px){
  .md\:m-0{
    margin: 0px;
  }
  .md\:m-1{
    margin: 0.25rem;
  }
  .md\:m-10{
    margin: 2.5rem;
  }
  .md\:m-2{
    margin: 0.5rem;
  }
  .md\:m-3{
    margin: 0.75rem;
  }
  .md\:m-4{
    margin: 1rem;
  }
  .md\:m-5{
    margin: 1.25rem;
  }
  .md\:m-6{
    margin: 1.5rem;
  }
  .md\:m-7{
    margin: 1.75rem;
  }
  .md\:m-8{
    margin: 2rem;
  }
  .md\:m-9{
    margin: 2.25rem;
  }
  .md\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .md\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .md\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .md\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .md\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .md\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .md\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .md\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .md\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .md\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .md\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .md\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .md\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .md\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .md\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .md\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .md\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .md\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .md\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .md\:mb-0{
    margin-bottom: 0px;
  }
  .md\:mb-1{
    margin-bottom: 0.25rem;
  }
  .md\:mb-10{
    margin-bottom: 2.5rem;
  }
  .md\:mb-2{
    margin-bottom: 0.5rem;
  }
  .md\:mb-3{
    margin-bottom: 0.75rem;
  }
  .md\:mb-4{
    margin-bottom: 1rem;
  }
  .md\:mb-5{
    margin-bottom: 1.25rem;
  }
  .md\:mb-6{
    margin-bottom: 1.5rem;
  }
  .md\:mb-7{
    margin-bottom: 1.75rem;
  }
  .md\:mb-8{
    margin-bottom: 2rem;
  }
  .md\:mb-9{
    margin-bottom: 2.25rem;
  }
  .md\:ml-0{
    margin-left: 0px;
  }
  .md\:ml-1{
    margin-left: 0.25rem;
  }
  .md\:ml-10{
    margin-left: 2.5rem;
  }
  .md\:ml-2{
    margin-left: 0.5rem;
  }
  .md\:ml-3{
    margin-left: 0.75rem;
  }
  .md\:ml-4{
    margin-left: 1rem;
  }
  .md\:ml-5{
    margin-left: 1.25rem;
  }
  .md\:ml-6{
    margin-left: 1.5rem;
  }
  .md\:ml-7{
    margin-left: 1.75rem;
  }
  .md\:ml-8{
    margin-left: 2rem;
  }
  .md\:ml-9{
    margin-left: 2.25rem;
  }
  .md\:mr-0{
    margin-right: 0px;
  }
  .md\:mr-1{
    margin-right: 0.25rem;
  }
  .md\:mr-10{
    margin-right: 2.5rem;
  }
  .md\:mr-2{
    margin-right: 0.5rem;
  }
  .md\:mr-3{
    margin-right: 0.75rem;
  }
  .md\:mr-4{
    margin-right: 1rem;
  }
  .md\:mr-5{
    margin-right: 1.25rem;
  }
  .md\:mr-6{
    margin-right: 1.5rem;
  }
  .md\:mr-7{
    margin-right: 1.75rem;
  }
  .md\:mr-8{
    margin-right: 2rem;
  }
  .md\:mr-9{
    margin-right: 2.25rem;
  }
  .md\:mt-0{
    margin-top: 0px;
  }
  .md\:mt-1{
    margin-top: 0.25rem;
  }
  .md\:mt-10{
    margin-top: 2.5rem;
  }
  .md\:mt-2{
    margin-top: 0.5rem;
  }
  .md\:mt-3{
    margin-top: 0.75rem;
  }
  .md\:mt-4{
    margin-top: 1rem;
  }
  .md\:mt-5{
    margin-top: 1.25rem;
  }
  .md\:mt-6{
    margin-top: 1.5rem;
  }
  .md\:mt-7{
    margin-top: 1.75rem;
  }
  .md\:mt-8{
    margin-top: 2rem;
  }
  .md\:mt-9{
    margin-top: 2.25rem;
  }
  .md\:block{
    display: block;
  }
  .md\:\!hidden{
    display: none !important;
  }
  .md\:hidden{
    display: none;
  }
  .md\:p-0{
    padding: 0px;
  }
  .md\:p-1{
    padding: 0.25rem;
  }
  .md\:p-10{
    padding: 2.5rem;
  }
  .md\:p-2{
    padding: 0.5rem;
  }
  .md\:p-3{
    padding: 0.75rem;
  }
  .md\:p-4{
    padding: 1rem;
  }
  .md\:p-5{
    padding: 1.25rem;
  }
  .md\:p-6{
    padding: 1.5rem;
  }
  .md\:p-7{
    padding: 1.75rem;
  }
  .md\:p-8{
    padding: 2rem;
  }
  .md\:p-9{
    padding: 2.25rem;
  }
  .md\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .md\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .md\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .md\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .md\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .md\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .md\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .md\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .md\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .md\:pb-0{
    padding-bottom: 0px;
  }
  .md\:pb-1{
    padding-bottom: 0.25rem;
  }
  .md\:pb-10{
    padding-bottom: 2.5rem;
  }
  .md\:pb-2{
    padding-bottom: 0.5rem;
  }
  .md\:pb-3{
    padding-bottom: 0.75rem;
  }
  .md\:pb-4{
    padding-bottom: 1rem;
  }
  .md\:pb-5{
    padding-bottom: 1.25rem;
  }
  .md\:pb-6{
    padding-bottom: 1.5rem;
  }
  .md\:pb-7{
    padding-bottom: 1.75rem;
  }
  .md\:pb-8{
    padding-bottom: 2rem;
  }
  .md\:pb-9{
    padding-bottom: 2.25rem;
  }
  .md\:pl-0{
    padding-left: 0px;
  }
  .md\:pl-1{
    padding-left: 0.25rem;
  }
  .md\:pl-10{
    padding-left: 2.5rem;
  }
  .md\:pl-2{
    padding-left: 0.5rem;
  }
  .md\:pl-3{
    padding-left: 0.75rem;
  }
  .md\:pl-4{
    padding-left: 1rem;
  }
  .md\:pl-5{
    padding-left: 1.25rem;
  }
  .md\:pl-6{
    padding-left: 1.5rem;
  }
  .md\:pl-7{
    padding-left: 1.75rem;
  }
  .md\:pl-8{
    padding-left: 2rem;
  }
  .md\:pl-9{
    padding-left: 2.25rem;
  }
  .md\:pr-0{
    padding-right: 0px;
  }
  .md\:pr-1{
    padding-right: 0.25rem;
  }
  .md\:pr-10{
    padding-right: 2.5rem;
  }
  .md\:pr-2{
    padding-right: 0.5rem;
  }
  .md\:pr-3{
    padding-right: 0.75rem;
  }
  .md\:pr-4{
    padding-right: 1rem;
  }
  .md\:pr-5{
    padding-right: 1.25rem;
  }
  .md\:pr-6{
    padding-right: 1.5rem;
  }
  .md\:pr-7{
    padding-right: 1.75rem;
  }
  .md\:pr-8{
    padding-right: 2rem;
  }
  .md\:pr-9{
    padding-right: 2.25rem;
  }
  .md\:pt-0{
    padding-top: 0px;
  }
  .md\:pt-1{
    padding-top: 0.25rem;
  }
  .md\:pt-10{
    padding-top: 2.5rem;
  }
  .md\:pt-2{
    padding-top: 0.5rem;
  }
  .md\:pt-3{
    padding-top: 0.75rem;
  }
  .md\:pt-4{
    padding-top: 1rem;
  }
  .md\:pt-5{
    padding-top: 1.25rem;
  }
  .md\:pt-6{
    padding-top: 1.5rem;
  }
  .md\:pt-7{
    padding-top: 1.75rem;
  }
  .md\:pt-8{
    padding-top: 2rem;
  }
  .md\:pt-9{
    padding-top: 2.25rem;
  }
  .md\:text-left{
    text-align: left;
  }
  .md\:text-center{
    text-align: center;
  }
  .md\:text-right{
    text-align: right;
  }
  .md\:text-justify{
    text-align: justify;
  }
}
@media (min-width: 1281px){
  .lg\:m-0{
    margin: 0px;
  }
  .lg\:m-1{
    margin: 0.25rem;
  }
  .lg\:m-10{
    margin: 2.5rem;
  }
  .lg\:m-2{
    margin: 0.5rem;
  }
  .lg\:m-3{
    margin: 0.75rem;
  }
  .lg\:m-4{
    margin: 1rem;
  }
  .lg\:m-5{
    margin: 1.25rem;
  }
  .lg\:m-6{
    margin: 1.5rem;
  }
  .lg\:m-7{
    margin: 1.75rem;
  }
  .lg\:m-8{
    margin: 2rem;
  }
  .lg\:m-9{
    margin: 2.25rem;
  }
  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .lg\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .lg\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .lg\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .lg\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .lg\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .lg\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .lg\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .lg\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .lg\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .lg\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .lg\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .lg\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .lg\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .lg\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .lg\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .lg\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .lg\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .lg\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .lg\:mb-0{
    margin-bottom: 0px;
  }
  .lg\:mb-1{
    margin-bottom: 0.25rem;
  }
  .lg\:mb-10{
    margin-bottom: 2.5rem;
  }
  .lg\:mb-2{
    margin-bottom: 0.5rem;
  }
  .lg\:mb-3{
    margin-bottom: 0.75rem;
  }
  .lg\:mb-4{
    margin-bottom: 1rem;
  }
  .lg\:mb-5{
    margin-bottom: 1.25rem;
  }
  .lg\:mb-6{
    margin-bottom: 1.5rem;
  }
  .lg\:mb-7{
    margin-bottom: 1.75rem;
  }
  .lg\:mb-8{
    margin-bottom: 2rem;
  }
  .lg\:mb-9{
    margin-bottom: 2.25rem;
  }
  .lg\:ml-0{
    margin-left: 0px;
  }
  .lg\:ml-1{
    margin-left: 0.25rem;
  }
  .lg\:ml-10{
    margin-left: 2.5rem;
  }
  .lg\:ml-2{
    margin-left: 0.5rem;
  }
  .lg\:ml-3{
    margin-left: 0.75rem;
  }
  .lg\:ml-4{
    margin-left: 1rem;
  }
  .lg\:ml-5{
    margin-left: 1.25rem;
  }
  .lg\:ml-6{
    margin-left: 1.5rem;
  }
  .lg\:ml-7{
    margin-left: 1.75rem;
  }
  .lg\:ml-8{
    margin-left: 2rem;
  }
  .lg\:ml-9{
    margin-left: 2.25rem;
  }
  .lg\:mr-0{
    margin-right: 0px;
  }
  .lg\:mr-1{
    margin-right: 0.25rem;
  }
  .lg\:mr-10{
    margin-right: 2.5rem;
  }
  .lg\:mr-2{
    margin-right: 0.5rem;
  }
  .lg\:mr-3{
    margin-right: 0.75rem;
  }
  .lg\:mr-4{
    margin-right: 1rem;
  }
  .lg\:mr-5{
    margin-right: 1.25rem;
  }
  .lg\:mr-6{
    margin-right: 1.5rem;
  }
  .lg\:mr-7{
    margin-right: 1.75rem;
  }
  .lg\:mr-8{
    margin-right: 2rem;
  }
  .lg\:mr-9{
    margin-right: 2.25rem;
  }
  .lg\:mt-0{
    margin-top: 0px;
  }
  .lg\:mt-1{
    margin-top: 0.25rem;
  }
  .lg\:mt-10{
    margin-top: 2.5rem;
  }
  .lg\:mt-2{
    margin-top: 0.5rem;
  }
  .lg\:mt-3{
    margin-top: 0.75rem;
  }
  .lg\:mt-4{
    margin-top: 1rem;
  }
  .lg\:mt-5{
    margin-top: 1.25rem;
  }
  .lg\:mt-6{
    margin-top: 1.5rem;
  }
  .lg\:mt-7{
    margin-top: 1.75rem;
  }
  .lg\:mt-8{
    margin-top: 2rem;
  }
  .lg\:mt-9{
    margin-top: 2.25rem;
  }
  .lg\:\!hidden{
    display: none !important;
  }
  .lg\:p-0{
    padding: 0px;
  }
  .lg\:p-1{
    padding: 0.25rem;
  }
  .lg\:p-10{
    padding: 2.5rem;
  }
  .lg\:p-2{
    padding: 0.5rem;
  }
  .lg\:p-3{
    padding: 0.75rem;
  }
  .lg\:p-4{
    padding: 1rem;
  }
  .lg\:p-5{
    padding: 1.25rem;
  }
  .lg\:p-6{
    padding: 1.5rem;
  }
  .lg\:p-7{
    padding: 1.75rem;
  }
  .lg\:p-8{
    padding: 2rem;
  }
  .lg\:p-9{
    padding: 2.25rem;
  }
  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .lg\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .lg\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .lg\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .lg\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .lg\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .lg\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .lg\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .lg\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .lg\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .lg\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .lg\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .lg\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .lg\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .lg\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .lg\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .lg\:pb-0{
    padding-bottom: 0px;
  }
  .lg\:pb-1{
    padding-bottom: 0.25rem;
  }
  .lg\:pb-10{
    padding-bottom: 2.5rem;
  }
  .lg\:pb-2{
    padding-bottom: 0.5rem;
  }
  .lg\:pb-3{
    padding-bottom: 0.75rem;
  }
  .lg\:pb-4{
    padding-bottom: 1rem;
  }
  .lg\:pb-5{
    padding-bottom: 1.25rem;
  }
  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }
  .lg\:pb-7{
    padding-bottom: 1.75rem;
  }
  .lg\:pb-8{
    padding-bottom: 2rem;
  }
  .lg\:pb-9{
    padding-bottom: 2.25rem;
  }
  .lg\:pl-0{
    padding-left: 0px;
  }
  .lg\:pl-1{
    padding-left: 0.25rem;
  }
  .lg\:pl-10{
    padding-left: 2.5rem;
  }
  .lg\:pl-2{
    padding-left: 0.5rem;
  }
  .lg\:pl-3{
    padding-left: 0.75rem;
  }
  .lg\:pl-4{
    padding-left: 1rem;
  }
  .lg\:pl-5{
    padding-left: 1.25rem;
  }
  .lg\:pl-6{
    padding-left: 1.5rem;
  }
  .lg\:pl-7{
    padding-left: 1.75rem;
  }
  .lg\:pl-8{
    padding-left: 2rem;
  }
  .lg\:pl-9{
    padding-left: 2.25rem;
  }
  .lg\:pr-0{
    padding-right: 0px;
  }
  .lg\:pr-1{
    padding-right: 0.25rem;
  }
  .lg\:pr-10{
    padding-right: 2.5rem;
  }
  .lg\:pr-2{
    padding-right: 0.5rem;
  }
  .lg\:pr-3{
    padding-right: 0.75rem;
  }
  .lg\:pr-4{
    padding-right: 1rem;
  }
  .lg\:pr-5{
    padding-right: 1.25rem;
  }
  .lg\:pr-6{
    padding-right: 1.5rem;
  }
  .lg\:pr-7{
    padding-right: 1.75rem;
  }
  .lg\:pr-8{
    padding-right: 2rem;
  }
  .lg\:pr-9{
    padding-right: 2.25rem;
  }
  .lg\:pt-0{
    padding-top: 0px;
  }
  .lg\:pt-1{
    padding-top: 0.25rem;
  }
  .lg\:pt-10{
    padding-top: 2.5rem;
  }
  .lg\:pt-2{
    padding-top: 0.5rem;
  }
  .lg\:pt-3{
    padding-top: 0.75rem;
  }
  .lg\:pt-4{
    padding-top: 1rem;
  }
  .lg\:pt-5{
    padding-top: 1.25rem;
  }
  .lg\:pt-6{
    padding-top: 1.5rem;
  }
  .lg\:pt-7{
    padding-top: 1.75rem;
  }
  .lg\:pt-8{
    padding-top: 2rem;
  }
  .lg\:pt-9{
    padding-top: 2.25rem;
  }
  .lg\:text-left{
    text-align: left;
  }
  .lg\:text-center{
    text-align: center;
  }
  .lg\:text-right{
    text-align: right;
  }
  .lg\:text-justify{
    text-align: justify;
  }
}
