/* Auto generated file. See postcss.config.js *//* phpcs:ignoreFile *//* stylelint-disable *//* prettier-ignore */@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap");.display-large{font-size:64px;font-weight:700}.display-medium{font-size:48px;font-weight:700}.display-small{font-size:40px;font-weight:700}.headline-large{font-size:32px;font-weight:700}.headline-medium{font-size:28px;font-weight:700}.headline-small{font-size:24px;font-weight:700}.title-large{font-size:22px;font-weight:700}.title-medium{font-size:16px;font-weight:700}.title-small{font-size:14px;font-weight:700}.label-large{font-size:var(--p-space-16);font-weight:700}.label-medium{font-size:12px;font-weight:400}.label-small{font-size:11px;font-weight:400}.body-large{font-size:16px;font-weight:400}.body-medium{font-size:14px;font-weight:400}.body-small{font-size:12px;font-weight:400}.bold-20{font-size:20px;font-weight:700}.bold-18{font-size:18px;font-weight:700}.semi-bold-20{font-size:20px;font-weight:600}.semi-bold-18{font-size:18px;font-weight:600}.medium-20{font-size:20px;font-weight:500}.medium-18{font-size:18px;font-weight:500}@media (min-width:601px) and (max-width:840px){.md-display-large{font-size:64px;font-weight:700}.md-display-medium{font-size:48px;font-weight:700}.md-display-small{font-size:40px;font-weight:700}.md-headline-large{font-size:32px;font-weight:700}.md-headline-medium{font-size:28px;font-weight:700}.md-headline-small{font-size:24px;font-weight:700}.md-title-large{font-size:22px;font-weight:700}.md-title-medium{font-size:16px;font-weight:700}.md-title-small{font-size:14px;font-weight:700}.md-label-large{font-size:var(--p-space-16);font-weight:700}.md-label-medium{font-size:12px;font-weight:400}.md-label-small{font-size:11px;font-weight:400}.md-body-large{font-size:16px;font-weight:400}.md-body-medium{font-size:14px;font-weight:400}.md-body-small{font-size:12px;font-weight:400}}@media (max-width:600px){.sm-display-large{font-size:64px;font-weight:700}.sm-display-medium{font-size:48px;font-weight:700}.sm-display-small{font-size:40px;font-weight:700}.sm-headline-large{font-size:32px;font-weight:700}.sm-headline-medium{font-size:28px;font-weight:700}.sm-headline-small{font-size:24px;font-weight:700}.sm-title-large{font-size:22px;font-weight:700}.sm-title-medium{font-size:16px;font-weight:700}.sm-title-small{font-size:14px;font-weight:700}.sm-label-large{font-size:var(--p-space-16);font-weight:700}.sm-label-medium{font-size:12px;font-weight:400}.sm-label-small{font-size:11px;font-weight:400}.sm-body-large{font-size:16px;font-weight:400}.sm-body-medium{font-size:14px;font-weight:400}.sm-body-small{font-size:12px;font-weight:400}}.line-height-dense{line-height:var(--line-height-dense)}.line-height-normal{line-height:var(--line-height-normal)}.line-height-comfort{line-height:var(--line-height-comfort)}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.font-family-noto_sans{font-family:Noto Sans JP,sans-serif!important}.font-family-noto_serif{font-family:"Noto Serif JP",serif!important}.font-family-open_sans{font-family:Open Sans,sans-serif!important}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}