#underPageKvWrap {
  background: #fff; }

@media only screen and (max-width: 1023px) {
  #underPageContents #breadcrumbWrap {
    margin-bottom: 11.75vw; } }

#underPageContents .section {
  margin-top: 7.33vw; }
  @media only screen and (max-width: 1023px) {
    #underPageContents .section {
      margin-top: 12.5vw; } }
  #underPageContents .section:first-of-type {
    margin: 0; }
  #underPageContents .section .sectionContentWrap .textWrap {
    margin-top: 1em; }
    #underPageContents .section .sectionContentWrap .textWrap:first-of-type {
      margin: 0; }
  #underPageContents .section .sectionContentWrap .numListWrap .numList {
    padding-left: 1em;
    font-size: 1.08vw;
    text-indent: -1em;
    line-height: 1.9; }
    @media screen and (min-width: 1481.48148px) {
      #underPageContents .section .sectionContentWrap .numListWrap .numList {
        font-size: 16px; } }
    @media only screen and (max-width: 1023px) {
      #underPageContents .section .sectionContentWrap .numListWrap .numList {
        font-size: 3.39vw; } }
  #underPageContents .section > .section {
    margin-top: 3.11vw; }
    @media only screen and (max-width: 1023px) {
      #underPageContents .section > .section {
        margin-top: 9.72vw; } }
    #underPageContents .section > .section .sectionTitleWrap .sectionTitle.minTitle {
      font-size: 1.21vw; }
      @media screen and (min-width: 1487.60331px) {
        #underPageContents .section > .section .sectionTitleWrap .sectionTitle.minTitle {
          font-size: 18px; } }
      @media only screen and (max-width: 1023px) {
        #underPageContents .section > .section .sectionTitleWrap .sectionTitle.minTitle {
          font-size: 3.61vw; } }
