.articleInterview > :first-child { margin-top: 0; }
.articleInterview .caseSection__body > :first-child,
.articleInterview .caseDialogue__body > :first-child { margin-top: 0; }
.articleInterview .caseSection__body > :last-child,
.articleInterview .caseDialogue__body > :last-child { margin-bottom: 0; }
.articleInterview .caseImage img { height: auto; max-width: 100%; }
.articleInterview .caseImage img + img { margin-left: 1rem; }
.articleInterview .caseDialogue { display: contents; }
.articleInterview .navPagenation ul { display: flex; justify-content: center; list-style: none; }
.contents article[data-case-id] .tableCase__link:not(a) {
  color: #2f2f2f;
  padding-right: 0;
}
