@import url("https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css");
@import url("https://cdn.jsdelivr.net/gh/moonspam/NanumBarunGothic@1.0/nanumbarungothicsubset.css");
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Noto+Sans+KR:wght@100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Space+Grotesk:wght@300..700&display=swap");

body {
  font-family: "Noto Sans KR", sans-serif !important;
}

.header {
  font-family: "NanumSquare", sans-serif;
}
.header .search .search-text {
  font-family: "NanumBarunGothic", sans-serif;
  font-weight: 300;
}
.header .search input {
  font-family: "NanumSquare", sans-serif;
}

.footer {
  font-family: "Roboto", sans-serif;
}
.footer .footer-bottom .bottom-line .bottom-desc div:nth-child(1),
.footer .footer-bottom .bottom-line .bottom-desc div:nth-child(2),
.footer .footer-bottom .bottom-line .bottom-desc div:nth-child(3) {
  font-family: "Inter", sans-serif;
}

.index .sectionA .articleA div:nth-child(2),
.index .sectionA .articleA div:nth-child(3),
.index .sectionA .articleA div:nth-child(4) {
  font-family: "NanumBarunGothic", sans-serif;
}
.index .sectionC {
  font-family: "NanumSquare", sans-serif;
}
.index .sectionD {
  font-family: "NanumSquare", sans-serif;
}

.faq .sectionB .articleA {
  font-family: "Space Grotesk", sans-serif;
}

.estate .sectionA {
  font-family: "Space Grotesk", sans-serif;
}

.troubled .sectionA {
  font-family: "Space Grotesk", sans-serif;
}

.solutions .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.solutions .sectionB .articleB .list {
  font-family: "Poppins", sans-serif;
}
.solutions .sectionB .articleB .list div:nth-child(1) {
  margin-left: 4px;
}
.solutions .sectionC .articleC .qbox {
  font-family: "Inter", sans-serif;
}

.help .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.help .sectionC .articleA .right .first {
  font-family: "Inter", sans-serif;
}

.divorces .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.divorces .sectionB .articleB .contents {
  font-family: "Nunito Sans", sans-serif;
}

.seminar .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.seminar .sectionC.pc-only .info-section .info-item .info-title {
  font-family: "Lato", sans-serif;
  margin-top: -4px;
}

.seminar .sectionA {
  font-family: "Space Grotesk", sans-serif;
}

.galleries .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.galleries .sectionB .articleA .button-container .btn {
  font-family: "Space Grotesk", sans-serif;
}

.seminarInfo .sectionA {
  font-family: "Space Grotesk", sans-serif;
}
.seminarInfo .sectionB .articleA .list-container {
  font-family: "Inter", sans-serif;
}
