.content-asset .aboutResearchList {
  margin-top: 30px;
}
.content-asset .aboutResearchList-inner {
  display: flex;
  align-items: center;
  min-height: 81px;
  margin-top: 10px;
  padding: 10px 27px;
  padding-top: 14px;
  border: 1px solid #d6d6d6;
  border-radius: 2px;
}
.content-asset .aboutResearchList-head {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  width: 190px;
  font-family: "Hiragino Kaku Gothic W5 JIS2004", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857;
}
.content-asset .aboutResearchList-head::before {
  flex: 0 0 auto;
  width: 24px;
  height: 30px;
  margin-right: 25px;
  background: no-repeat 50% 50%;
  content: "";
}
.content-asset .aboutResearchList-text {
  font-size: 14px;
  line-height: 1.57;
  margin-left: -3px;
}

@media screen and (min-width: 769px) {
  .content-asset .cAboutKv-image {
    width: 63.103953vw;
  }
  .content-asset .cAboutKv-main {
    margin-top: 60px;
  }
  .content-asset .cAboutKv-titleMain {
    margin-bottom: 57px;
    line-height: 1.33333;
  }
  .content-asset .cAboutKv-copy {
    line-height: 1.55556;
  }
  .content-asset .cAboutKv-lead {
    font-family: "Hiragino Kaku Gothic W3 JIS2004", sans-serif;
  }
  .content-asset .cAboutSection.story {
    margin-top: 2px;
  }
  .content-asset .cAboutSection.story .cAboutSection-headWrapper {
    margin-block: 24px 35px;
  }
  .content-asset .cAboutSection.story .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.story .cAboutSection-text:nth-of-type(2) {
    margin-top: 22px;
  }
  .content-asset .cAboutSection.story .cAboutSection-text:nth-of-type(3) {
    margin-top: 22px;
  }
  .content-asset .cAboutSection.origin .cAboutSection-headWrapper {
    margin-bottom: 35px;
  }
  .content-asset .cAboutSection.origin .cSectionSmallTitle {
    margin-top: 14px;
  }
  .content-asset .cAboutSection.origin .cAboutSection-head {
    margin-top: -1px;
  }
  .content-asset .cAboutSection.origin .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.origin .aboutResearchList-text {
    margin-top: -1px;
  }
  .content-asset .cAboutSection.mission .cSectionSmallTitle {
    margin-top: 12px;
  }
  .content-asset .cAboutSection.mission .cAboutSection-subhead {
    padding-top: 12px;
    font-feature-settings: 'pkna' on;
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 17px;
    line-height: 1.58824;
  }
  .content-asset .cAboutSection.mission .cAboutSection-headWrapper {
    margin-top: 24px;
    margin-bottom: 34px;
  }
  .content-asset .cAboutSection.mission .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.promise {
    margin-top: -28px;
  }
  .content-asset .cAboutSection.promise .cSectionSmallTitle {
    margin-top: 12px;
  }
  .content-asset .cAboutSection.promise .cAboutSection-subhead {
    padding-top: 12px;
    font-feature-settings: 'pkna' on;
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 17px;
    line-height: 1.58824;
  }
  .content-asset .cAboutSection.promise .cAboutSection-headWrapper {
    margin-top: 24px;
    margin-bottom: 40px;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(2) {
    margin-top: 33px;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(3) {
    margin-top: 22px;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(4) {
    margin-top: 22px;
  }
  .content-asset .cAboutSection.dna {
    margin-top: -27px;
  }
  .content-asset .cAboutSection.dna .cSectionSmallTitle {
    margin-top: 12px;
  }
  .content-asset .cAboutSection.dna .cAboutSection-headWrapper {
    margin-top: 24px;
    margin-bottom: 30px;
  }
  .content-asset .cAboutSection.dna .cColumn2:not(:last-child) {
    padding-bottom: 41px;
  }
  .content-asset .cAboutSection.dna .cColumn2-image img {
    height: 200px;
  }
  .content-asset .cAboutSection.dna .cColumn2-image .cYtPlayer {
    width: 100%;
    padding-top: 56.25%;
  }
  .content-asset .cAboutSection.dna .cColumn2-lead {
    font-feature-settings: 'pkna' on;
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 17px;
    font-style: normal;
    line-height: 1.58824;
  }
  .content-asset .cAboutSection.dna .cColumn2-text {
    margin-top: 17px;
  }
}
@media screen and (max-width: 768px) {
  .content-asset .cAboutKv {
    padding-bottom: 2.3928571429rem;
  }
  .content-asset .cAboutKv-main {
    margin-top: 2.4285714286rem;
  }
  .content-asset .cAboutKv-titleMain {
    margin-bottom: 2.4285714286rem;
  }
  .content-asset .cAboutKv-copy {
    line-height: 1.55556;
  }
  .content-asset .cAboutKv-lead {
    margin-top: 0.4285714286rem;
  }
  .content-asset .cLowerNav-list {
    row-gap: 0.75rem;
    margin-top: 1.3571428571rem;
  }
  .content-asset .aboutResearchList {
    margin: 1.4285714286rem 0.6071428571rem 0;
  }
  .content-asset .aboutResearchList-inner {
    min-height: 2.8571428571rem;
    margin-top: 0.3571428571rem;
    padding: 0.1785714286rem 0.4285714286rem 0.1785714286rem 0.9642857143rem;
    border-radius: 0.0714285714rem;
  }
  .content-asset .aboutResearchList-head {
    width: 5.4642857143rem;
    font-size: 0.5rem;
    margin-top: 0.2857142857rem;
  }
  .content-asset .aboutResearchList-head::before {
    width: 0.8571428571rem;
    height: 1.0714285714rem;
    margin-right: 0.8928571429rem;
  }
  .content-asset .aboutResearchList-text {
    font-size: 0.5rem;
    line-height: 1.57;
    margin-left: -0.1071428571rem;
    margin-top: 0.1785714286rem;
  }
  .content-asset .cAboutSection.story {
    margin-top: -1.4285714286rem;
  }
  .content-asset .cAboutSection.story .cSectionSmallTitle {
    margin-right: inherit;
  }
  .content-asset .cAboutSection.story .cAboutSection-headWrapper {
    margin-inline: 0.6071428571rem;
    padding-bottom: 1.4285714286rem;
  }
  .content-asset .cAboutSection.story .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.story .cAboutSection-text:nth-of-type(2) {
    margin-top: 0.7857142857rem;
  }
  .content-asset .cAboutSection.story .cAboutSection-text:nth-of-type(3) {
    margin-top: 0.7857142857rem;
  }
  .content-asset .cAboutSection.origin {
    margin-top: -0.0357142857rem;
  }
  .content-asset .cAboutSection.origin .cSectionSmallTitle {
    margin-right: inherit;
  }
  .content-asset .cAboutSection.origin .cAboutSection-headWrapper {
    margin-inline: 0.6071428571rem;
    padding-bottom: 1.1785714286rem;
  }
  .content-asset .cAboutSection.origin .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.origin .aboutResearchList-text {
    margin-top: 0.1785714286rem;
  }
  .content-asset .cAboutSection.mission {
    margin-top: 0.0357142857rem;
  }
  .content-asset .cAboutSection.mission .cSectionSmallTitle {
    margin-right: inherit;
  }
  .content-asset .cAboutSection.mission .cAboutSection-subhead {
    font-feature-settings: 'pkna' on;
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 0.6071428571rem;
    font-style: normal;
    line-height: 1.58824;
    padding-top: 1.2142857143rem;
  }
  .content-asset .cAboutSection.mission .cAboutSection-headWrapper {
    margin-inline: 0.6071428571rem;
    padding-bottom: 1.1071428571rem;
  }
  .content-asset .cAboutSection.mission .aboutResearchList-text {
    margin-top: 0.25rem;
  }
  .content-asset .cAboutSection.promise {
    margin-top: -0.0714285714rem;
  }
  .content-asset .cAboutSection.promise .cSectionSmallTitle {
    margin-right: inherit;
  }
  .content-asset .cAboutSection.promise .cAboutSection-subhead {
    font-feature-settings: 'pkna' on;
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 0.6071428571rem;
    font-style: normal;
    line-height: 1.58824;
    padding-top: 1.2142857143rem;
  }
  .content-asset .cAboutSection.promise .cAboutSection-headWrapper {
    margin-inline: 0.6071428571rem;
    padding-bottom: 1.2142857143rem;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text {
    line-height: 1.57143;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(2) {
    margin-top: 0.75rem;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(3) {
    margin-top: 0.7857142857rem;
  }
  .content-asset .cAboutSection.promise .cAboutSection-text:nth-of-type(4) {
    margin-top: 0.7857142857rem;
  }
  .content-asset .cAboutSection.promise .aboutResearchList-text {
    margin-top: 0.25rem;
  }
  .content-asset .cAboutSection.dna {
    margin-top: -0.4285714286rem;
  }
  .content-asset .cAboutSection.dna .cSectionSmallTitle {
    margin-top: 0.4285714286rem;
  }
  .content-asset .cAboutSection.dna .cAboutSection-headWrapper {
    margin-top: 0.8571428571rem;
    margin-bottom: 1.0714285714rem;
  }
  .content-asset .cAboutSection.dna .cColumn2 {
    margin-top: -0.9642857143rem;
  }
  .content-asset .cAboutSection.dna .cColumn2:not(:last-child) {
    padding-bottom: 1.3214285714rem;
    margin-top: -0.9285714286rem;
  }
  .content-asset .cAboutSection.dna .cColumn2-image {
    text-align: center;
    padding-inline: 0.6071428571rem;
  }
  .content-asset .cAboutSection.dna .cColumn2-image img {
    position: relative;
    height: 7.5rem;
  }
  .content-asset .cAboutSection.dna .cColumn2-image .cYtPlayer {
    width: 100%;
    padding-top: 56.25%;
  }
  .content-asset .cAboutSection.dna .cColumn2-lead {
    font-family: "Hiragino Kaku Gothic W4 JIS2004", sans-serif;
    font-size: 0.6071428571rem;
    letter-spacing: -0.04rem;
  }
  .content-asset .cAboutSection.dna .cColumn2-main {
    margin-top: 0.5714285714rem;
  }
  .content-asset .cAboutSection.dna .cColumn2-text {
    margin-top: 0.3571428571rem;
  }
}
