:root {

/* Colors: */
--au-brand: #EA5504;
--unnamed-color-ffffff: #FFFFFF;
--unnamed-color-061222: #061222;
--unnamed-color-ebf1d0: #EBF1D0;
--unnamed-color-d1e286: #D1E286;

/* Font/text values */
--unnamed-font-family-noto-sans-jp: Noto Sans JP;
--unnamed-font-style-normal: normal;
--unnamed-font-weight-900: 900px;
--unnamed-font-weight-bold: bold;
--unnamed-font-weight-medium: medium;
--unnamed-font-size-16: 16px;
--unnamed-font-size-20: 20px;
--unnamed-font-size-28: 28px;
--unnamed-font-size-39: 39px;
--unnamed-font-size-48: 48px;
--unnamed-character-spacing-1: 1px;
--unnamed-character-spacing-0-48: 0.48px;
--unnamed-character-spacing-0-16: 0.16px;
--unnamed-character-spacing-0-28: 0.28px;
--unnamed-character-spacing-0-39: 0.39px;
--unnamed-line-spacing-30: 30px;
--unnamed-line-spacing-42: 42px;
--unnamed-line-spacing-56: 56px;
--unnamed-line-spacing-68: 68px;
--unnamed-line-spacing-50-70000076293945: 50.70000076293945px;
}

/* Character Styles */
.見出し（特大）noto-sans-jp-—-48pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-bold);
font-size: var(--unnamed-font-size-48);
line-height: var(--unnamed-line-spacing-56);
letter-spacing: var(--unnamed-character-spacing-0-48);
color: var(--unnamed-color-ffffff);
}
.見出し（大）noto-sans-jp-—-39pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-900);
font-size: var(--unnamed-font-size-39);
line-height: var(--unnamed-line-spacing-50-70000076293945);
letter-spacing: var(--unnamed-character-spacing-0-39);
color: var(--unnamed-color-ffffff);
}
.見出し（中）noto-sans-jp-—-28pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-900);
font-size: var(--unnamed-font-size-28);
line-height: var(--unnamed-line-spacing-42);
letter-spacing: var(--unnamed-character-spacing-0-28);
color: var(--unnamed-color-061222);
}
.見出し（小）noto-sans-jp-—-20pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-900);
font-size: var(--unnamed-font-size-20);
line-height: var(--unnamed-line-spacing-30);
letter-spacing: var(--unnamed-character-spacing-1);
color: var(--unnamed-color-ebf1d0);
}
.本文（大） {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-900);
font-size: var(--unnamed-font-size-39);
line-height: var(--unnamed-line-spacing-68);
letter-spacing: var(--unnamed-character-spacing-0-39);
color: var(--unnamed-color-ffffff);
}
.本文（デフォルト）noto-sans-jp-—-20pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-medium);
font-size: var(--unnamed-font-size-20);
line-height: var(--unnamed-line-spacing-30);
letter-spacing: var(--unnamed-character-spacing-1);
color: var(--unnamed-color-ffffff);
}
.本文（小）noto-sans-jp-—-16pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-medium);
font-size: var(--unnamed-font-size-16);
line-height: var(--unnamed-line-spacing-30);
letter-spacing: var(--unnamed-character-spacing-0-16);
color: var(--unnamed-color-ebf1d0);
}
.本文（小-bold）noto-sans-jp-—-16pt {
font-family: var(--unnamed-font-family-noto-sans-jp);
font-style: var(--unnamed-font-style-normal);
font-weight: var(--unnamed-font-weight-900);
font-size: var(--unnamed-font-size-16);
line-height: var(--unnamed-line-spacing-30);
letter-spacing: var(--unnamed-character-spacing-0-16);
color: var(--unnamed-color-ebf1d0);
}