:root { 
  --a9bfe0: #a9bfe0;
  --bge1ecf5: #e1ecf5;
  --e2b868: #e2b868;
  --mine-shaft: #333333;
  --tropical-blue: #c5d7f2;
  --white: #ffffff;
  --x4d4d4d: #4d4d4d;
  --x6888b8: #6888b8;
 
  --font-size-l: 18px;
  --font-size-m: 16px;
  --font-size-s: 14px;
  --font-size-xl: 25px;
  --font-size-xs: 12px;
  --font-size-xxl: 32px;
  --font-size-xxxl: 35px;
 
  --font-family-noto_sans_jp: "Noto Sans JP", Helvetica;
  --font-family-noto_serif_jp: "Noto Serif JP", Helvetica;
  --font-family-shippori_mincho: "Shippori Mincho", Helvetica;
}
.shippori-mincho--16pt {
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.noto-serif-jp--14pt {
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.noto-sans-jp--13pt {
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.shipporimincho-normal-wild-blue-yonder-25px {
  color: var(--x6888b8);
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.shipporimincho-medium-abbey-32px {
  color: var(--x4d4d4d);
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 500;
}

.shipporimincho-medium-tropical-blue-35px {
  color: var(--tropical-blue);
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 500;
}

.shipporimincho-normal-wild-blue-yonder-30px {
  color: var(--x6888b8);
  font-family: var(--font-family-shippori_mincho);
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
}

.shipporimincho-normal-mine-shaft-19px {
  color: var(--mine-shaft);
  font-family: var(--font-family-shippori_mincho);
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
}

.shipporimincho-normal-mine-shaft-25px {
  color: var(--mine-shaft);
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.shipporimincho-normal-mine-shaft-32px {
  color: var(--mine-shaft);
  font-family: var(--font-family-shippori_mincho);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}
