/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */:root { --vw100: var(--vw100, 100vw); --font-size-base: 1rem; --font-size-xxl: 2rem; --font-size-xl: 1.5rem; --font-size-l: 1.25rem; --font-size-s: 0.875rem; --font-size-xs: 0.75rem; --font-size-xxs: 0.6875rem; --font-weight-base: normal; --font-weight-xl: 700; --font-weight-l: 600; --font-weight-s: 300; --line-height-dense: 1.25; --line-height-normal: 1.5; --line-height-comfort: 1.75; --header-height: 4.5rem; --header-height--sm: 4rem; --grid-gutter: var(--p-space-4); --grid-gutter--md: var(--p-space-4); --grid-gutter--lg: var(--p-space-6); --grid-gutter--max: var(--p-space-6); --grid-col-count: 4; --grid-col-count--md: 8; --grid-col-count--lg: 12; --grid-col-count--max: 12; --grid-margin: var(--p-space-4); --grid-margin--md: var(--p-space-6); --grid-margin--lg: var(--p-space-6); --grid-gutter-count: calc(var(--grid-col-count) - 1); --grid-gutter-count--md: calc(var(--grid-col-count--md) - 1); --grid-gutter-count--lg: calc(var(--grid-col-count--lg) - 1); --grid-gutter-count--max: calc(var(--grid-col-count--max) - 1); --grid-full-width: calc(var(--vw100, 100vw) - var(--grid-margin) * 2); --grid-full-width--md: calc(var(--vw100, 100vw) - var(--grid-margin--md) * 2); --grid-full-width--lg: calc(var(--vw100, 100vw) - var(--grid-margin--lg) * 2); --grid-full-width--max: 65rem; --grid-col-width: calc((var(--grid-full-width) - (var(--grid-gutter-count) * var(--grid-gutter))) / var(--grid-col-count)); --grid-col-width--md: calc((var(--grid-full-width--md) - (var(--grid-gutter-count--md) * var(--grid-gutter--md))) / var(--grid-col-count--md)); --grid-col-width--lg: calc((var(--grid-full-width--lg) - (var(--grid-gutter-count--lg) * var(--grid-gutter--lg))) / var(--grid-col-count--lg)); --grid-col-width--max: calc((var(--grid-full-width--max) - (var(--grid-gutter-count--max) * var(--grid-gutter--max))) / var(--grid-col-count--max)); --p-space-base: 0.25rem; --p-space-025: calc(0.25 * var(--p-space-base)); --p-space-05: calc(0.5 * var(--p-space-base)); --p-space-1: calc(1 * var(--p-space-base)); --p-space-2: calc(2 * var(--p-space-base)); --p-space-3: calc(3 * var(--p-space-base)); --p-space-4: calc(4 * var(--p-space-base)); --p-space-5: calc(5 * var(--p-space-base)); --p-space-6: calc(6 * var(--p-space-base)); --p-space-7: calc(7 * var(--p-space-base)); --p-space-8: calc(8 * var(--p-space-base)); --p-space-10: calc(10 * var(--p-space-base)); --p-space-12: calc(12 * var(--p-space-base)); --p-space-16: calc(16 * var(--p-space-base)); --p-space-18: calc(18 * var(--p-space-base)); --p-space-20: calc(20 * var(--p-space-base)); --p-space-24: calc(24 * var(--p-space-base)); --p-space-26: calc(26 * var(--p-space-base)); --p-space-32: calc(32 * var(--p-space-base)); --footer-color: var(--color--white); --footer-background-color: var(--color--light-gray); --footer-border-color: var(--color--neutral-gray-600); --footer-top-sp-columns-num: 2; --color--black: #000; --color--white: #fff; --color--light-gray: #333; --text-light-disabled: #949497; --color--neutral-gray-500: #949494; --color--neutral-gray-600: #bfbfbf; --color--neutral-gray-700: #626264; --color--neutral-gray-900: #fff; --color--tokyu-gray-50: #f7f9fa; --color--tokyu-gray-400: #626264; --color--tokyu-gray-500: #f93728; --color--tokyu-gray-600: #ea2a28; --color--tokyu-gray-700: #d81d23; --color--tokyu-gray-900: #252c2f; --color--tokyu-green-600: #259d63; --color--tokyu-blue-50: #e3f2fc; --color--tokyu-blue-100: #bbdff8; --color--tokyu-blue-200: #91cbf4; --color--tokyu-blue-300: #66b7ef; --color--tokyu-blue-400: #45a6ed; --color--tokyu-blue-500: #2499ea; --color--tokyu-blue-600: #1d8bdd; --color--tokyu-blue-700: #1379ca; --color--tokyu-blue-800: #0b68b9; --color--tokyu-blue-900: #004b9b; --color--tokyu-red-50: #9ea0a1; --color--tokyu-red-500: #f93728; --color--tokyu-red-600: #ea2a28; --color--tokyu-red-700: #d81d23; --color--tokyu-sumi-300: #d8d8db; --color--tokyu-sumi-700: #626264; --corner-radius-full: 624.9375rem; --btn-focus--border--color: #0077c7; --btn-primary--color: #fff; --btn-primary--bg-color: #e50113; --btn-primary--bg-color-hover: #c1000f; --btn-primary--border-color: var(--btn-primary--bg-color-hover); --btn-secondary--color: #fff; --btn-secondary--bg-color: #333; --btn-secondary--bg-color-hover: #6d6d6d; --btn-secondary--border-color: var(--btn-secondary--bg-color-hover); --btn-tertiary--color: #000; --btn-tertiary--bg-color: #fff; --btn-tertiary--bg-color-hover: #f2f2f2; --btn-tertiary--border-color: #ccc; --btn-text--color: #000; --btn-text--bg-color: #fff; --btn-text--bg-color-hover: #f2f2f2; --btn-text--border-color: #ccc; --btn-danger--color: #e50113; --btn-danger--bg-color: #fff; --btn-danger--bg-color-hover: #fff0f1; --btn-danger--border-color: var(--btn-danger--color); --base-border-color-default: #00000029; --tab-border-color-none: #e6e6e6; --tab-border-color-current: #000; }
