:root {
  --noto-sans-med-24-font-family: "Noto Sans JP", Helvetica;
  --noto-sans-med-24-font-weight: 500;
  --noto-sans-med-24-font-size: 24px;
  --noto-sans-med-24-letter-spacing: 0px;
  --noto-sans-med-24-line-height: normal;
  --noto-sans-med-24-font-style: normal;
  --reg-16-font-family: "Noto Sans JP", Helvetica;
  --reg-16-font-weight: 400;
  --reg-16-font-size: 16px;
  --reg-16-letter-spacing: 0px;
  --reg-16-line-height: normal;
  --reg-16-font-style: normal;
  --noto-sans-med-16-font-family: "Noto Sans JP", Helvetica;
  --noto-sans-med-16-font-weight: 500;
  --noto-sans-med-16-font-size: 16px;
  --noto-sans-med-16-letter-spacing: 0px;
  --noto-sans-med-16-line-height: normal;
  --noto-sans-med-16-font-style: normal;
  --noto-sans-reg-14-font-family: "Noto Sans JP", Helvetica;
  --noto-sans-reg-14-font-weight: 400;
  --noto-sans-reg-14-font-size: 14px;
  --noto-sans-reg-14-letter-spacing: 0px;
  --noto-sans-reg-14-line-height: normal;
  --noto-sans-reg-14-font-style: normal;
  --reg-13-font-family: "Noto Sans JP", Helvetica;
  --reg-13-font-weight: 400;
  --reg-13-font-size: 13px;
  --reg-13-letter-spacing: 0px;
  --reg-13-line-height: normal;
  --reg-13-font-style: normal;
  --noto-sans-bold-13-font-family: "Noto Sans JP", Helvetica;
  --noto-sans-bold-13-font-weight: 700;
  --noto-sans-bold-13-font-size: 13px;
  --noto-sans-bold-13-letter-spacing: 0px;
  --noto-sans-bold-13-line-height: normal;
  --noto-sans-bold-13-font-style: normal;
  --noto-sans-bold-18-font-family: "Noto Sans JP", Helvetica;
  --noto-sans-bold-18-font-weight: 700;
  --noto-sans-bold-18-font-size: 18px;
  --noto-sans-bold-18-letter-spacing: 1.8px;
  --noto-sans-bold-18-line-height: normal;
  --noto-sans-bold-18-font-style: normal;
  --bold-16-font-family: "Noto Sans JP", Helvetica;
  --bold-16-font-weight: 700;
  --bold-16-font-size: 16px;
  --bold-16-letter-spacing: 0px;
  --bold-16-line-height: normal;
  --bold-16-font-style: normal;
  --bold-28-font-family: "Noto Sans JP", Helvetica;
  --bold-28-font-weight: 700;
  --bold-28-font-size: 28px;
  --bold-28-letter-spacing: 2.52px;
  --bold-28-line-height: normal;
  --bold-28-font-style: normal;
  --black-24-font-family: "Noto Sans JP", Helvetica;
  --black-24-font-weight: 900;
  --black-24-font-size: 24px;
  --black-24-letter-spacing: 0px;
  --black-24-line-height: normal;
  --black-24-font-style: normal;
  --reg-12-font-family: "Noto Sans JP", Helvetica;
  --reg-12-font-weight: 400;
  --reg-12-font-size: 12px;
  --reg-12-letter-spacing: -0.36px;
  --reg-12-line-height: normal;
  --reg-12-font-style: normal;
  --noto-16-bold-font-family: "Noto Sans JP", Helvetica;
  --noto-16-bold-font-weight: 700;
  --noto-16-bold-font-size: 16px;
  --noto-16-bold-letter-spacing: 1.12px;
  --noto-16-bold-line-height: normal;
  --noto-16-bold-font-style: normal;
  --board-drop: 4px 8px 13.100000381469727px 0px rgba(58, 58, 58, 0.1), 0px 4px
    39px 0px rgba(58, 58, 58, 0.25);
  --circle-drop: 0px 4px 4px 0px rgba(106, 78, 52, 0.2);
  --gray-square: 0px 4px 4px 0px rgba(207, 210, 216, 0.36);
  --drop-1: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
  --shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
  --shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.1), 0px 1px 3px 0px
    rgba(0, 0, 0, 0.1);
  --lightest-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
  --variable-collection-neutral-white: rgba(250, 250, 250, 1);
  --variable-collection-white: rgba(255, 255, 255, 1);
  --variable-collection-primary1: rgba(0, 43, 87, 1);
  --variable-collection-primary2: rgba(0, 68, 136, 1);
  --variable-collection-primary3: rgba(0, 94, 189, 1);
  --variable-collection-primary4: rgba(0, 120, 240, 1);
  --variable-collection-primary5: rgba(36, 145, 255, 1);
  --variable-collection-primary6: rgba(112, 184, 255, 1);
  --variable-collection-primary7: rgba(184, 219, 255, 1);
  --variable-collection-primary-lightest: rgba(235, 245, 255, 1);
  --variable-collection-gray1: rgba(37, 50, 65, 1);
  --variable-collection-gray2: rgba(76, 90, 112, 1);
  --variable-collection-gray2-5: rgba(76, 90, 112, 1);
  --variable-collection-gray3: var(--colors-gray-500);
  --variable-collection-gray-4-5: rgba(207, 210, 216, 1);
  --variable-collection-cyan: rgba(14, 255, 255, 1);
  --variable-collection-new-red: rgba(217, 94, 94, 1);
  --variable-collection-lime1: rgba(187, 244, 81, 1);
  --variable-collection-lime2: rgba(216, 249, 153, 1);
  --variable-collection-new-green: rgba(69, 174, 119, 1);
  --variable-collection-purple1: rgba(97, 95, 255, 1);
  --variable-collection-purple2: rgba(198, 210, 255, 1);
  --variable-collection-violet1: rgba(142, 81, 255, 1);
  --variable-collection-violet2: rgba(233, 212, 255, 1);
  --variable-collection-black: rgba(15, 15, 15, 1);
  --variable-collection-gray037: rgba(229, 231, 235, 0.37);
  --variable-collection-new-orange: rgba(242, 156, 76, 1);
  --variable-collection-brown: rgba(114, 59, 19, 1);
  --variable-collection-yellow-orange: rgba(229, 160, 0, 1);
  --variable-collection-chart-1: var(--variable-collection-gray3);
  --variable-collection-chart-7: var(--variable-collection-purple2);
  --variable-collection-chart-8: var(--variable-collection-primary3);
  --variable-collection-chart-9: var(--variable-collection-new-orange);
  --variable-collection-chart-15: var(--variable-collection-primary2);
  --variable-collection-gray-40: rgba(229, 231, 235, 0.4);
  --variable-collection-display: initial;
  --variable-collection-display-gross: initial;
  --variable-collection-gray3-duplicate: var(--colors-gray-500);
  --variable-collection-gray2-duplicate: rgba(76, 90, 112, 1);
  --variable-collection-neutral-white-duplicate: rgba(250, 250, 250, 1);
  --color-white-duplicate: rgba(255, 255, 255, 1);
  --color-gray5-duplicate: rgba(190, 194, 194, 1);
  --color-gray6-duplicate: rgba(233, 233, 233, 1);
  --colors-gray-500: rgba(107, 114, 128, 1);
}