.ytp-title {
  display: none !important;
}

.about {
  width: 100%;
  padding: 76px 50px 200px;
}
@media screen and (max-width: 960px) {
  .about {
    padding: 36svw 0 44.2666666667svw;
  }
}
.about .about__inner {
  width: 100%;
  max-width: 950px;
  margin: 0 auto;
}
@media screen and (max-width: 960px) {
  .about .about__inner {
    width: 89.3333333333svw;
    max-width: 100%;
    margin: 0 auto;
  }
}
.about .about__ttl {
  font-family: "Jost", sans-serif;
  font-weight: 700;
  font-size: 35px;
  color: #29A0A0;
}
@media screen and (max-width: 960px) {
  .about .about__ttl {
    font-size: 8svw;
  }
}
.about .about__profession {
  margin-top: 115px;
  font-family: "Jost", sans-serif;
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.05em;
  color: #29A0A0;
}
@media screen and (max-width: 960px) {
  .about .about__profession {
    margin-top: 20svw;
    font-size: 4.2666666667svw;
  }
}
.about .about__name {
  margin-top: 20px;
  color: #29A0A0;
  display: flex;
  align-items: flex-end;
}
@media screen and (max-width: 960px) {
  .about .about__name {
    margin-top: 7.7333333333svw;
  }
}
.about .about__name span {
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  font-family: "Jost", sans-serif;
  font-weight: 700;
}
.about .about__name span:nth-child(1) {
  margin-right: 40px;
  font-size: 60px;
}
@media screen and (max-width: 960px) {
  .about .about__name span:nth-child(1) {
    margin-right: 9.0666666667svw;
    font-size: 13.3333333333svw;
  }
}
.about .about__name span:nth-child(2) {
  padding-bottom: 5px;
  font-size: 24px;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 960px) {
  .about .about__name span:nth-child(2) {
    padding-bottom: 1.3333333333svw;
    font-size: 5.8666666667svw;
  }
}
.about .about__contents {
  margin-top: 59px;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 42px;
  color: #29A0A0;
}
@media screen and (max-width: 960px) {
  .about .about__contents {
    margin-top: 14.6666666667svw;
    font-size: 4.2666666667svw;
    line-height: 8.5333333333svw;
  }
}
.about .about__biography {
  padding-top: 76px;
  margin-top: 71px;
  border-top: 1px solid #29A0A0;
  display: flex;
}
@media screen and (max-width: 960px) {
  .about .about__biography {
    padding-top: 13.3333333333svw;
    margin-top: 12svw;
    display: block;
  }
}
.about .about__biography .about__biographytxt {
  color: #29A0A0;
}
.about .about__biography .about__biographytxt:nth-child(1) {
  margin-top: 4px;
  margin-right: 79px;
  font-family: "Jost", sans-serif;
  font-size: 16px;
  line-height: 23px;
  font-weight: 700;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 960px) {
  .about .about__biography .about__biographytxt:nth-child(1) {
    margin: 0;
    font-size: 4.2666666667svw;
    line-height: 6.1333333333svw;
  }
}
@media screen and (max-width: 960px) {
  .about .about__biography .about__biographytxt:nth-child(2) {
    margin-top: 6.1333333333svw;
  }
}
.about .about__biography .about__biographytxt:nth-child(2) p {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 32px;
}
@media screen and (max-width: 960px) {
  .about .about__biography .about__biographytxt:nth-child(2) p {
    font-size: 4svw;
    min-height: 6.6666666667svw;
    line-height: 6.6666666667svw;
  }
  .about .about__biography .about__biographytxt:nth-child(2) p.is_br {
    height: 2.4svw;
    min-height: auto;
  }
}/*# sourceMappingURL=about.css.map */