.article-contents .article-section .detail-screen {
  width: 100%;
  border: 1px solid #d4d4d4;
  border-radius: 6px;
}

.article-contents .article-section .detail-screen-small {
  width: 70%;
  margin-left: 90px;
}

.article-contents .article-section .number-list li .number-picture2 {
  width: 4%;
  height: 4%;
  margin: 0 5px 24px 0;
}

.article-contents .article-section .number-list li .number-picture3 {
  width: 4%;
  height: 4%;
  margin: 0 5px 36px 0;
}

.lead-text .sub-lead-text-title {
  display: block;
  margin-top: 1rem;
}

.lead-text .sub-lead-text {
  display: block;
  font-size: 0.85rem;
  margin-left: 1rem;
}

.lead-text .pre-lead-text {
  display: block;
  font-size: 0.85rem;
  margin-bottom: 1rem;
}

.table-of-contents1 {
  padding: 1rem;
  margin-bottom: 2rem;
  border: 1px dotted #35495e;
}

.table-of-contents1 li {
  margin: 0.4rem 0;
}

.section-thirdtitle {
  font-size: 1rem;
  font-weight: bold;
  color: #000;
  padding: 0.5rem 1rem;
  margin: 2rem 0 1rem;
}

.table-of-contents2 {
  padding: 1rem;
  margin-bottom: 2rem;
  border: 1px dotted #35495e;
}

.table-of-contents2 .title {
  font-size: 1rem;
  font-weight: bold;
  color: #000;
  padding: 0 1rem;
}
