.OfferingDetail_Title {
  color: #111;
  font-family: Pretendard;
  font-size: 3.25rem;

  font-weight: 700;
}
.phone .OfferingDetail_Title {
  color: #111;
  font-family: Pretendard;
  font-size: 1.5rem;

  font-weight: 700;
  line-height: 132%;
}

.Main_Container {
  padding: 0px 0px 0px 0px;
  text-align: center;
  margin-bottom: 120px;
  margin-top: 120px;
}

.phone .Main_Container {
  padding: 0px 0px 0px 0px;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 40px;
}

.Sitemap_Subtitle {
  color: #111;
  font-family: Pretendard;
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 3.75rem;
}

.Sitemap_Industry {
  color: #111;
  font-family: Pretendard;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 1.87rem;
}

.Sitemap_link {
  color: #111;
  font-family: Pretendard;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 1rem;
}

.Sitemap_link:hover {
  color: #f5280b;
  font-weight: 500;
  text-decoration: underline #f5280b;
}

.Sitemap_link_section {
  color: #808080;
  font-family: Pretendard;
  font-size: 0.9375rem;
  font-weight: 600;
  margin-bottom: 1.12rem;
}

.separator {
  opacity: 1;
  background-color: #e6e6e6;
}

.phone .Sitemap_Subtitle {
  color: #111;
  font-family: Pretendard;
  font-size: 1.375rem;
  font-weight: 700;
  margin-bottom: 1.5rem;
}

.phone .Sitemap_Industry {
  color: #111;
  font-family: Pretendard;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 1.5rem;
}

.phone .Sitemap_link {
  color: #111;
  font-family: Pretendard;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 1.5rem;
}

.phone .Sitemap_link_section {
  color: #808080;
  font-family: Pretendard;
  font-size: 0.875rem;
  font-weight: 600;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 1.2rem;
}

.phone.sitemap ul {
  padding-left: 1.5rem !important;
}
.phone.sitemap .Sitemap_link {
  margin-bottom: 1.5rem;
}
.phone.sitemap .columns-item > div:last-child .Sitemap_link,
.phone.sitemap .columns-item > div:last-child ul {
  margin-bottom: 0;
}

.sitemap a svg path {
  stroke: black;
}

.sitemap a svg circle {
  stroke: black;
}
.sitemap ul {
  list-style-type: disc;
}

.sitemap ul {
  /* ul 마진 재정의 */
  margin-block-start: 0em;
  margin-block-end: 0.5em;
  margin-inline-start: -5px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

.phone .sitemap ul {
  /* ul 마진 재정의 */
  margin-block-start: 0em;
  margin-block-end: 0.5em;
  margin-inline-start: -15px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

.sitemap .padding-top-m {
  padding-top: 24px;
}
.sitemap .padding-bottom-m {
  padding-bottom: 24px;
}

.sitemap .separator {
  opacity: 1;
  background-color: #e6e6e6;
}
.sitemap .separator-horizontal {
  height: 1px;
  width: 100%;
}

