.in-event-page-title-wrapper.pc[data-v-094715b6] {
  width: 100%;
  max-width: clamp(0px, 91.1111111111vw, 1312px);
  justify-self: center;
}
.in-event-page-title-wrapper.pc .page-title[data-v-094715b6] {
  font-size: var(--h1);
  font-family: "Montserrat-Medium", "NotoSansJP-Medium";
  font-weight: 500;
  line-height: 1.4;
  color: rgb(0, 0, 0);
  line-height: 1;
}
.in-event-page-title-wrapper.pc .page-title-desc[data-v-094715b6] {
  margin-top: clamp(0px, 1.6666666667vw, 24px);
  font-size: var(--sub-h3);
  font-family: "Montserrat-Medium", "NotoSansJP-Medium";
  font-weight: 500;
  line-height: 1.4;
  color: rgba(0, 0, 0, 0.4);
  line-height: 1.7;
  text-align: right;
}
.in-event-page-title-wrapper.mob[data-v-094715b6] {
  width: 100%;
  padding: 0 4.2666666667vw;
}
.in-event-page-title-wrapper.mob .page-title[data-v-094715b6] {
  font-size: var(--h2);
  font-family: "Montserrat-Medium", "NotoSansJP-Medium";
  font-weight: 500;
  line-height: 1.4;
  color: rgba(0, 0, 0, 0.95);
  line-height: 1.2;
}
.in-event-page-title-wrapper.mob .page-title-desc[data-v-094715b6] {
  margin-top: 6.4vw;
  font-size: var(--body1);
  font-family: "Montserrat-Medium", "NotoSansJP-Medium";
  font-weight: 500;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.5;
}