:root { 
  --almond: #f1e3cc;
  --banana: #fcc82b;
  --black: #000000;
  --black-2: #020202;
  --carnation: #f86060;
  --cultured-pearl: #faf5f5;
  --jaffa: #f28744;
  --midnight-moss: #050505;
  --salmon-pearl: #f24444;
  --silver-sand: #c2c4c2;
  --torea-bay: #123c98;
  --vista-white: #fcf7f7;
  --white: #ffffff;
 
  --font-size-l: 18px;
  --font-size-m: 13px;
  --font-size-s: 11px;
  --font-size-xl: 22px;
  --font-size-xs: 6px;
  --font-size-xxl: 24px;
  --font-size-xxxl: 40px;
 
  --font-family-hiragino_kaku_gothic_pron: "Hiragino Kaku Gothic ProN", Helvetica;
  --font-family-hiraginokaku_gothic_pron-w6: "HiraginoKaku Gothic ProN-W6", Helvetica;
}
.hiraginokakugothicpron-w6-normal-black-24px {
  color: var(--black);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-black-13px {
  color: var(--black);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-black-18px {
  color: var(--black);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-vista-white-40px {
  color: var(--vista-white);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-vista-white-22px {
  color: var(--vista-white);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-vista-white-13px {
  color: var(--vista-white);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-black-32px {
  color: var(--black);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-normal-carnation-18px {
  color: var(--carnation);
  font-family: var(--font-family-hiragino_kaku_gothic_pron);
  font-size: var(--font-size-l);
}

.hiraginokakugothicpron-w6-normal-carnation-18px {
  color: var(--carnation);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-black-22px {
  color: var(--black-2);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-normal-carnation-13px {
  color: var(--carnation);
  font-family: var(--font-family-hiragino_kaku_gothic_pron);
  font-size: var(--font-size-m);
}

.hiraginokakugothicpron-w6-normal-carnation-13px {
  color: var(--carnation);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-midnight-moss-13px {
  color: var(--midnight-moss);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-normal-carnation-24px {
  color: var(--carnation);
  font-family: var(--font-family-hiragino_kaku_gothic_pron);
  font-size: var(--font-size-xxl);
}

.hiraginokakugothicpron-w6-normal-carnation-24px {
  color: var(--carnation);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.hiraginokakugothicpron-w6-normal-black-22px-2 {
  color: var(--black);
  font-family: var(--font-family-hiraginokaku_gothic_pron-w6);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}
