:root,
.editor-styles-wrapper {
  /* Colors */
  --colorBlack: #000;
  --colorLink: #1571da;
  --colorBg: #f3f4f4;
  --colorGray: #44444d;
  --colorGray350: #ddd;
  --colorGray750: #898991;
  --colorRed: #e01d11;
  --colorRed1000: #D00000;
  --colorWhite: #fff;
  --colorBlue: #1d85d4;

  /* Families */
  /* Use the most common English font and Japanese Font as the base */
  --familyNotoSans: "Noto Sans JP", sans-serif;
  --familyRoboto: "Roboto", "Noto Sans JP", sans-serif;
  --familyRobotoCondensed: "Roboto Condensed", "Roboto", "Noto Sans JP", sans-serif;
  /* Font Size clamp: https: //min-max-calculator.9elements.com/ */
  --size2: clamp(0.125rem * var(--sp-scale-min), calc(2 * 100vw / 390), 0.125rem * var(--sp-scale-max));
  --size3: clamp(0.1875rem * var(--sp-scale-min), calc(3 * 100vw / 390), 0.1875rem * var(--sp-scale-max));
  --size4: clamp(0.25rem * var(--sp-scale-min), calc(4 * 100vw / 390), 0.25rem * var(--sp-scale-max));
  --size5: clamp(0.3125rem * var(--sp-scale-min), calc(5 * 100vw / 390), 0.3125rem * var(--sp-scale-max));
  --size6: clamp(0.375rem * var(--sp-scale-min), calc(6 * 100vw / 390), 0.375rem * var(--sp-scale-max));
  --size8: clamp(0.5rem * var(--sp-scale-min), calc(8 * 100vw / 390), 0.5rem * var(--sp-scale-max));
  --size10: clamp(0.625rem * var(--sp-scale-min), calc(10 * 100vw / 390), 0.625rem * var(--sp-scale-max));
  --size11: clamp(0.6875rem * var(--sp-scale-min), calc(11 * 100vw / 390), 0.6875rem * var(--sp-scale-max));
  --size12: clamp(0.75rem * var(--sp-scale-min), calc(12 * 100vw / 390), 0.75rem * var(--sp-scale-max));
  --size13: clamp(0.8125rem * var(--sp-scale-min), calc(13 * 100vw / 390), 0.8125rem * var(--sp-scale-max));
  --size14: clamp(0.875rem * var(--sp-scale-min), calc(14 * 100vw / 390), 0.875rem * var(--sp-scale-max));
  --size16: clamp(1rem * var(--sp-scale-min), calc(16 * 100vw / 390), 1rem * var(--sp-scale-max));
  --size17: clamp(1.0625rem * var(--sp-scale-min), calc(17 * 100vw / 390), 1.0625rem * var(--sp-scale-max));
  --size18: clamp(1.125rem * var(--sp-scale-min), calc(18 * 100vw / 390), 1.125rem * var(--sp-scale-max));
  --size20: clamp(1.25rem * var(--sp-scale-min), calc(20 * 100vw / 390), 1.25rem * var(--sp-scale-max));
  --size21: clamp(1.3125rem * var(--sp-scale-min), calc(21 * 100vw / 390), 1.3125rem * var(--sp-scale-max));
  --size22: clamp(1.375rem * var(--sp-scale-min), calc(22 * 100vw / 390), 1.375rem * var(--sp-scale-max));
  --size24: clamp(1.5rem * var(--sp-scale-min), calc(24 * 100vw / 390), 1.5rem * var(--sp-scale-max));
  --size25: clamp(1.5625rem * var(--sp-scale-min), calc(25 * 100vw / 390), 1.5625rem * var(--sp-scale-max));
  --size26: clamp(1.625rem * var(--sp-scale-min), calc(26 * 100vw / 390), 1.625rem * var(--sp-scale-max));
  --size28: clamp(1.75rem * var(--sp-scale-min), calc(28 * 100vw / 390), 1.75rem * var(--sp-scale-max));
  --size30: clamp(1.875rem * var(--sp-scale-min), calc(30 * 100vw / 390), 1.875rem * var(--sp-scale-max));
  --size32: clamp(2rem * var(--sp-scale-min), calc(32 * 100vw / 390), 2rem * var(--sp-scale-max));
  --size33: clamp(2.0625rem * var(--sp-scale-min), calc(33 * 100vw / 390), 2.0625rem * var(--sp-scale-max));
  --size34: clamp(2.125rem * var(--sp-scale-min), calc(34 * 100vw / 390), 2.125rem * var(--sp-scale-max));
  --size36: clamp(2.25rem * var(--sp-scale-min), calc(36 * 100vw / 390), 2.25rem * var(--sp-scale-max));
  --size38: clamp(2.375rem * var(--sp-scale-min), calc(38 * 100vw / 390), 2.375rem * var(--sp-scale-max));
  --size40: clamp(2.5rem * var(--sp-scale-min), calc(40 * 100vw / 390), 2.5rem * var(--sp-scale-max));
  --size48: clamp(3rem * var(--sp-scale-min), calc(48 * 100vw / 390), 3rem * var(--sp-scale-max));

  --size55: clamp(3.4375rem * var(--sp-scale-min), calc(55 * 100vw / 390), 3.4375rem * var(--sp-scale-max));
  --size56: clamp(3.5rem * var(--sp-scale-min), calc(56 * 100vw / 390), 3.5rem * var(--sp-scale-max));
  --size64: clamp(4rem * var(--sp-scale-min), calc(64 * 100vw / 390), 4rem * var(--sp-scale-max));
  --size78: clamp(4.875rem * var(--sp-scale-min), calc(78 * 100vw / 390), 4.875rem * var(--sp-scale-max));
  --size80: clamp(5rem * var(--sp-scale-min), calc(80 * 100vw / 390), 5rem * var(--sp-scale-max));
  --size90: clamp(5.625rem * var(--sp-scale-min), calc(90 * 100vw / 390), 5.625rem * var(--sp-scale-max));
  --size96: clamp(6rem * var(--sp-scale-min), calc(96 * 100vw / 390), 6rem * var(--sp-scale-max));

  --size112: clamp(7rem * var(--sp-scale-min), calc(112 * 100vw / 390), 7rem * var(--sp-scale-max));
  --size136: clamp(8.5rem * var(--sp-scale-min), calc(136 * 100vw / 390), 8.5rem * var(--sp-scale-max));
  --size140: clamp(8.75rem * var(--sp-scale-min), calc(140 * 100vw / 390), 8.75rem * var(--sp-scale-max));
  --size144: clamp(9rem * var(--sp-scale-min), calc(144 * 100vw / 390), 9rem * var(--sp-scale-max));
  --size152: clamp(9.5rem * var(--sp-scale-min), calc(152 * 100vw / 390), 9.5rem * var(--sp-scale-max));
  --size154: clamp(9.625rem * var(--sp-scale-min), calc(154 * 100vw / 390), 9.625rem * var(--sp-scale-max));
  --size200: clamp(12.5rem * var(--sp-scale-min), calc(200 * 100vw / 390), 12.5rem * var(--sp-scale-max));
  --size210: clamp(13.125rem * var(--sp-scale-min), calc(210 * 100vw / 390), 13.125rem * var(--sp-scale-max));
  --size224: clamp(14rem * var(--sp-scale-min), calc(224 * 100vw / 390), 14rem * var(--sp-scale-max));
  --size240: clamp(15rem * var(--sp-scale-min), calc(240 * 100vw / 390), 15rem * var(--sp-scale-max));
  --size294: clamp(18.375rem * var(--sp-scale-min), calc(294 * 100vw / 390), 18.375rem * var(--sp-scale-max));
  --size342: clamp(21.375rem * var(--sp-scale-min), calc(342 * 100vw / 390), 21.375rem * var(--sp-scale-max));

  /* spの下限と上限設定 */
  --sp-scale-min: 0.8;
  --sp-scale-max: 1.15;
}
