@charset "UTF-8";

/* ヘッダー・フッター */

@media (769px <= width) {
  .header {
    min-width: 980px;
  }
  .footer {
    min-width: 1028px;
  }
  .footer .corporate-footer .footer-container {
    flex-wrap: nowrap;
    align-items: start;
    column-gap: 24px;
  }
  .footer .corporate-footer .footer-container .footer-items p {
    word-break: break-all;
    white-space: break-spaces;
  }
}
@media (769px <= width <= 980px) {
  .header .header-nav {
    max-width: 980px;
  }
  .footer .footer-container {
    max-width: 980px;
  }
}


:root {
  --semantics-buy-1-default: #e5004c;
  --semantics-buy-1-hover: #f58aa4;
  --semantics-buy-1-disable: #890040;
  --semantics-buy-2-default: #e5004c;
  --semantics-buy-2-hover: #f58aa4;
  --semantics-buy-3-default: #fff0f0;
  --semantics-sell-1-default: #00847f;
  --semantics-sell-1-hover: #4bb2b1;
  --semantics-sell-1-disable: #074842;
  --semantics-sell-2-default: #00847f;
  --semantics-sell-2-hover: #4bb2b1;
  --semantics-sell-3-default: #e6fffe;
  --semantics-subscription-1-default: #d63c15;
  --semantics-subscription-1-hover: #fea890;
  --semantics-subscription-1-disable: #803826;
  --semantics-subscription-2-default: #d63c15;
  --semantics-subscription-2-hover: #fea890;
  --semantics-cancel-1-default: #d10000;
  --semantics-cancel-1-hover: #ff6666;
  --semantics-error-1-default: #fff0f0;
  --semantics-error-2-default: #d10000;
  --semantics-error-2-highlight: #ff6666;
  --semantics-warning-1-default: #fff0f0;
  --semantics-warning-2-default: #d10000;
  --semantics-caution-1-default: #fcec2c;
  --semantics-caution-2-default: #fffbcc;
  --semantics-success-1-default: #1061d7;
  --semantics-attention-1-default: #e5004c;
  --semantics-accent-1-default: #ebf9ff;
  --semantics-accent-2-default: #1061d7;
  --semantics-accent-2-highlight: #5e97ef;
  --semantics-fund-rating-default: #0b186d;
  --semantics-info-1-default: #00847f;
  --semantics-maintenance-1-default: #c2f2f0;
  --semantics-maintenance-2-default: #00847f;
  --semantics-maintenance-3-default: #e6fffe;
  --semantics-asset-1-default: #ebf9ff;
  --semantics-sbi-g-blue: #0058a2;
  --semantics-sbi-g-red: #d82b2f;
  --semantics-sbi-sec-blue: #092987;
  --semantics-standard-default: #092987;
  --semantics-ccs-1-default: #f2fff9;
  --semantics-ccs-2-default: #17b46c;
  --semantics-sign-up-1-default: #e5004c;
  --semantics-sign-up-1-hover: #f58aa4;
  --ui-common-main-text-default: #050f1af2;
  --ui-common-sub-text-default: #050f1a99;
  --ui-common-action-text-default: #1061d7;
  --ui-common-inverse-text-default: #ffffff;
  --ui-common-darker-text-default: #050f1af2;
  --ui-common-warm-text-default: #e5004c;
  --ui-common-cool-text-default: #00847f;
  --ui-common-text-disabled: #050f1a4d;
  --ui-common-background-2-default: #f5f7fa;
  --ui-common-background-default: #ffffff;
  --ui-common-overlay-background-default: #050f1a80;
  --ui-common-border-default: #c3cddb;
  --ui-common-light-border-default: #d9e3ed;
  --ui-common-scroll-bar-background-default: #f5f7fa;
  --ui-common-scroll-bar-border-default: #f5f7fa;
  --ui-common-scroll-bar-mark-default: #a0abba;
  --ui-common-navbutton-background-default: #ffffff;
  --ui-common-navbutton-background-disabled: #f5f7fa;
  --ui-common-navbutton-border-default: #ffffff;
  --ui-common-navbutton-border-disabled: #a0abba;
  --ui-common-navbutton-mark-default: #1061d7;
  --ui-common-navbutton-mark-disabled: #a0abba;
  --ui-common-focus-ring-default: #5e97ef;
  --ui-logo-1-text-default: #092987;
  --ui-button-1-text-default: #ffffff;
  --ui-button-1-main-background-default: #092987;
  --ui-button-1-main-border-default: #092987;
  --ui-button-1-action-background-default: #1061d7;
  --ui-button-1-action-border-default: #1061d7;
  --ui-button-2-background-default: #ffffff;
  --ui-button-2-main-text-default: #092987;
  --ui-button-2-main-border-default: #092987;
  --ui-button-2-action-text-default: #1061d7;
  --ui-button-2-action-border-default: #1061d7;
  --ui-button-background-disabled: #f5f7fa;
  --ui-button-text-disabled: #a0abba;
  --ui-button-border-disabled: #a0abba;
  --ui-form-background-default: #ffffff;
  --ui-form-background-highlight: #fffde6;
  --ui-form-background-error: #fff0f0;
  --ui-form-background-disabled: #f5f7fa;
  --ui-form-border-default: #a0abba;
  --ui-form-border-highlight: #a0abba;
  --ui-form-border-disabled: #a0abba;
  --ui-form-placeholder-default: #050f1a66;
  --ui-form-text-default: #050f1af2;
  --ui-form-text-disabled: #a0abba;
  --ui-form-input-background-default: #ffffff;
  --ui-form-input-background-disabled: #f5f7fa;
  --ui-form-input-border-default: #7a8597;
  --ui-form-input-border-active: #1061d7;
  --ui-form-input-border-disabled: #a0abba;
  --ui-form-input-mark-active: #1061d7;
  --ui-form-input-mark-active-disabled: #a0abba;
  --ui-form-input-button-border-hover: #5e97ef;
  --ui-form-input-button-border-active: #1061d7;
  --ui-form-input-button-border-active-disabled: #a0abba;
  --ui-form-input-button-text-hover: #5e97ef;
  --ui-form-input-button-text-active: #1061d7;
  --ui-form-input-button-text-disabled: #a0abba;
  --ui-form-input-button-text-active-disabled: #a0abba;
  --ui-form-input-filter-text-active: #ffffff;
  --ui-form-input-filter-text-error: #d10000;
  --ui-form-input-filter-text-disabled: #ffffff;
  --ui-form-input-filter-border-default: #c3cddb;
  --ui-form-input-filter-border-active: #1061d7;
  --ui-form-input-filter-border-error: #d10000;
  --ui-form-input-filter-border-disabled: #a0abba;
  --ui-form-input-filter-background-default: #ffffff;
  --ui-form-input-filter-background-active: #1061d7;
  --ui-form-input-filter-background-error: #fff0f0;
  --ui-form-input-filter-background-active-error: #d10000;
  --ui-form-input-filter-background-disabled: #f5f7fa;
  --ui-form-input-filter-background-active-disabled: #a0abba;
  --ui-form-input-tag-background-default: #ffffff;
  --ui-form-input-tag-background-disabled: #f5f7fa;
  --ui-form-input-tag-border-default: #a0abba;
  --ui-form-input-tag-border-disabled: #f5f7fa;
  --ui-form-input-tag-mark-default: #1061d7;
  --ui-form-input-tag-mark-disabled: #a0abba;
  --ui-form-input-tag-text-default: #050f1af2;
  --ui-form-input-tag-text-disabled: #a0abba;
  --ui-check-panel-input-mark-default: #d9e3ed;
  --ui-check-panel-input-mark-active: #1061d7;
  --ui-check-panel-input-mark-active-disabled: #a0abba;
  --ui-select-arrow-mark-default: #1061d7;
  --ui-select-arrow-mark-disabled: #a0abba;
  --ui-select-background-default: #ffffff;
  --ui-link-1-text-default: #092987;
  --ui-link-text-disabled: #a0abba;
  --ui-link-action-text-default: #1061d7;
  --ui-link-inverse-text-default: #ffffff;
  --ui-breadcrumb-separator-default: #a0abba;
  --ui-tag-background-default: #ebf9ff;
  --ui-tag-background-disabled: #a0abba;
  --ui-tag-text-default: #092987;
  --ui-tag-text-disabled: #474f5d;
  --ui-table-1-header-background-default: #eaf0f6;
  --ui-table-1-header-border-default: #f5f7fa;
  --ui-table-1-header-text-default: #050f1af2;
  --ui-table-2-header-background-default: #ffffff00;
  --ui-table-2-header-border-default: #c3cddb;
  --ui-table-2-header-text-default: #050f1a99;
  --ui-table-background-1-default: #ffffff;
  --ui-table-background-2-default: #ffffff00;
  --ui-table-background-highlight-1: #fffde6;
  --ui-table-label-text-default: #050f1a99;
  --ui-list-box-background-default: #ffffff00;
  --ui-list-box-background-highlight-1: #fffde6;
  --ui-list-form-label-text-default: #050f1a99;
  --ui-stamp-background-default: #ffffff00;
  --ui-stamp-weak-border-default: #c3cddb;
  --ui-stamp-weak-text-default: #7a8597;
  --ui-stamp-main-border-default: #5c687a;
  --ui-stamp-main-text-default: #5c687a;
  --ui-stamp-strong-border-default: #1061d7;
  --ui-stamp-strong-text-default: #1061d7;
  --ui-sticker-1-text-default: #ffffff;
  --ui-sticker-2-text-default: #000000;
  --ui-sticker-weak-background-2-default: #fff0f0;
  --ui-sticker-weak-background-default: #eaf0f6;
  --ui-sticker-weak-border-2-default: #fff0f0;
  --ui-sticker-weak-border-default: #eaf0f6;
  --ui-sticker-weak-text-default: #5c687a;
  --ui-sticker-main-background-2-default: #ffcccc;
  --ui-sticker-main-background-default: #bde6fb;
  --ui-sticker-main-border-2-default: #ffcccc;
  --ui-sticker-main-border-default: #bde6fb;
  --ui-sticker-strong-background-2-default: #ff6666;
  --ui-sticker-strong-background-default: #1061d7;
  --ui-sticker-strong-border-2-default: #ff6666;
  --ui-sticker-strong-border-default: #1061d7;
  --ui-badge-background-default: #e5004c;
  --ui-badge-text-default: #ffffff;
  --ui-progress-background-default: #ffffff;
  --ui-progress-background-active: #1061d7;
  --ui-progress-background-complete: #a0abba;
  --ui-progress-border-default: #a0abba;
  --ui-progress-border-active: #1061d7;
  --ui-progress-border-complete: #a0abba;
  --ui-progress-text-default: #050f1a99;
  --ui-progress-text-active: #1061d7;
  --ui-progress-text-complete: #050f1a99;
  --ui-ranking-1-background-default: #b3a400;
  --ui-ranking-1-text-default: #ffffff;
  --ui-ranking-2-background-default: #a0abba;
  --ui-ranking-2-text-default: #ffffff;
  --ui-ranking-3-background-default: #bd4b2f;
  --ui-ranking-3-text-default: #ffffff;
  --ui-ranking-background-default: #ebf9ff;
  --ui-ranking-text-default: #000000;
  --ui-toggle-switch-1-background-default: #7a8597;
  --ui-toggle-switch-1-background-active: #1061d7;
  --ui-toggle-switch-1-background-disabled: #eaf0f6;
  --ui-toggle-switch-1-background-active-disabled: #eaf0f6;
  --ui-toggle-switch-1-fill-default: #f5f7fa;
  --ui-toggle-switch-1-fill-active: #f5f7fa;
  --ui-toggle-switch-1-fill-disabled: #c3cddb;
  --ui-toggle-switch-1-fill-active-disabled: #c3cddb;
  --ui-toggle-switch-1-mark-default: #7a8597;
  --ui-toggle-switch-1-mark-active: #1061d7;
  --ui-toggle-switch-1-mark-disabled: #eaf0f6;
  --ui-toggle-switch-1-mark-active-disabled: #eaf0f6;
  --ui-toggle-switch-2-background-default: #7a8597;
  --ui-toggle-switch-2-background-active: #1061d7;
  --ui-toggle-switch-2-fill-default: #f5f7fa;
  --ui-toggle-switch-2-fill-active: #f5f7fa;
  --ui-plus-switch-mark-default: #1061d7;
  --ui-balloon-background-default: #eaf0f6;
  --ui-balloon-text-default: #050f1af2;
  --ui-tooltip-1-background-default: #ffffff;
  --ui-tooltip-1-border-default: #c3cddb;
  --ui-tooltip-1-text-default: #050f1af2;
  --ui-tab-1-background-default: #ffffff;
  --ui-tab-1-border-default: #c3cddb;
  --ui-tab-1-item-text-default: #050f1a99;
  --ui-tab-1-item-text-hover: #5e97ef;
  --ui-tab-1-item-text-active: #1061d7;
  --ui-tab-1-item-text-disabled: #a0abba;
  --ui-tab-1-item-mark-hover: #5e97ef;
  --ui-tab-1-item-mark-active: #1061d7;
  --ui-tab-1-item-mark-disabled: #a0abba;
  --ui-tab-2-background-default: #f5f7fa;
  --ui-tab-2-item-text-default: #050f1a99;
  --ui-tab-2-item-text-hover: #5e97ef;
  --ui-tab-2-item-text-active: #1061d7;
  --ui-tab-2-item-text-disabled: #a0abba;
  --ui-tab-2-item-mark-hover: #5e97ef;
  --ui-tab-2-item-mark-active: #1061d7;
  --ui-tab-2-item-mark-disabled: #a0abba;
  --ui-tab-3-item-background-default: #ffffff;
  --ui-tab-3-item-background-hover: #ffffff;
  --ui-tab-3-item-background-active: #1061d7;
  --ui-tab-3-item-background-disabled: #f5f7fa;
  --ui-tab-3-item-background-active-disabled: #a0abba;
  --ui-tab-3-item-border-default: #050f1a99;
  --ui-tab-3-item-border-hover: #5e97ef;
  --ui-tab-3-item-border-active: #1061d7;
  --ui-tab-3-item-border-disabled: #a0abba;
  --ui-tab-3-item-border-active-disabled: #a0abba;
  --ui-tab-3-item-text-default: #050f1a99;
  --ui-tab-3-item-text-hover: #5e97ef;
  --ui-tab-3-item-text-active: #ffffff;
  --ui-tab-3-item-text-disabled: #a0abba;
  --ui-tab-3-item-text-active-disabled: #ffffff;
  --ui-tab-4-item-background-default: #ffffff;
  --ui-tab-4-item-background-hover: #ebf9ff;
  --ui-tab-4-item-background-active: #1061d7;
  --ui-tab-4-item-background-disabled: #f5f7fa;
  --ui-tab-4-item-background-active-disabled: #a0abba;
  --ui-tab-4-item-border-default: #1061d7;
  --ui-tab-4-item-border-disabled: #a0abba;
  --ui-tab-4-item-text-default: #1061d7;
  --ui-tab-4-item-text-active: #ffffff;
  --ui-tab-4-item-text-disabled: #a0abba;
  --ui-tab-4-item-text-active-disabled: #ffffff;
  --ui-main-panel-background-2-default: #ffffff;
  --ui-main-panel-background-default: #f5f7fa;
  --ui-main-panel-background-highlight: #fffde6;
  --ui-frame-board-background-default: #ffffff00;
  --ui-frame-board-border-default: #c3cddb;
  --ui-frame-board-bold-border-default: #d9e3ed;
  --ui-accordion-border-default: #a0abba;
  --ui-accordion-border-highlight: #a0abba;
  --ui-accordion-background-default: #ffffff00;
  --ui-accordion-background-highlight: #fffde6;
  --ui-search-form-background-default: #f5f7fa;
  --ui-scroll-area-background-default: #ffffff00;
  --ui-modal-mark-default: #ffffff;
  --ui-modal-background-default: #ffffff;
  --ui-popup-modal-background-default: #ffffffcc;
  --ui-popup-modal-border-default: #c3cddb;
  --ui-popup-modal-text-default: #050f1af2;
  --ui-indicator-overlay-background-default: #ffffffb3;
  --ui-headline-mark-default: #1061d7;
  --ui-image-background-error: #eaf0f6;
  --ui-image-text-error: #000000;
  --ui-slider-thumb-background-active: #1061d7;
  --ui-slider-thumb-background-disabled: #a0abba;
  --ui-slider-thumb-background-error: #d10000;
  --ui-slider-thumb-background-warning: #d10000;
  --ui-slider-track-background-default: #d9e3ed;
  --ui-slider-track-background-active: #d9e3ed;
  --ui-slider-track-background-disabled: #d9e3ed;
  --ui-slider-track-background-error: #d9e3ed;
  --ui-slider-range-background-active: #1061d7;
  --ui-slider-range-background-disabled: #a0abba;
  --ui-slider-range-background-error: #d10000;
  --ui-swiper-bullet-background-default: #c3cddb;
  --ui-swiper-bullet-background-active: #1061d7;
  --ui-swiper-bullet-background-hover: #5e97ef;
  --ui-pagination-background-default: #ffffff;
  --ui-pagination-background-active: #1061d7;
  --ui-pagination-background-disabled: #f5f7fa;
  --ui-pagination-border-active: #1061d7;
  --ui-pagination-border-default: #092987;
  --ui-pagination-border-disabled: #a0abba;
  --ui-pagination-text-active: #ffffff;
  --ui-pagination-text-default: #092987;
  --ui-pagination-text-disabled: #a0abba;
  --ui-pagination-break-mark-default: #050f1a99;
  --ui-datepicker-text-default: #050f1af2;
  --ui-datepicker-background-default: #ffffff;
  --ui-datepicker-border-default: #7a8597;
  --ui-datepicker-week-text-default: #050f1a99;
  --ui-datepicker-week-text-sat: #1061d7;
  --ui-datepicker-week-text-sun: #ff6666;
  --ui-datepicker-date-text-default: #050f1af2;
  --ui-datepicker-date-text-active: #ffffff;
  --ui-datepicker-date-text-disabled: #c3cddb;
  --ui-datepicker-date-text-focus: #1061d7;
  --ui-datepicker-date-text-sat: #1061d7;
  --ui-datepicker-date-text-sun: #ff6666;
  --ui-datepicker-date-background-default: #ffffff00;
  --ui-datepicker-date-background-active: #1061d7;
  --ui-datepicker-date-background-disabled: #ffffff00;
  --ui-datepicker-date-background-focus: #ffffff00;
  --ui-datepicker-date-border-default: #ffffff00;
  --ui-datepicker-date-border-active: #1061d7;
  --ui-datepicker-date-border-disabled: #ffffff00;
  --ui-datepicker-date-border-focus: #1061d7;
  --ui-marker-yellow-background-default: #eff5a880;
  --ui-marker-blue-background-default: #13a5ed4d;
  --ui-marker-pink-background-default: #f68ee64d;
  --ui-marker-green-background-default: #5dd2a84d;
  --ui-marker-orange-background-default: #ffba9480;
  --ui-rating-mark-default: #eaf0f6;
  --ui-rating-fund-rating-mark-active: #0b186d;
  --ui-rating-primary-mark-active: #e6d300;
  --ui-local-navigation-background-default: #ffffff00;
  --ui-local-navigation-border-default: #c3cddb;
  --ui-local-navigation-item-active: #1061d7;
  --ui-header-background-default: #ffffff;
  --ui-header-nav-item-background-hover: #f5f7fa;
  --ui-header-nav-item-background-active: #1061d7;
  --ui-header-nav-item-text-default: #092987;
  --ui-header-nav-item-text-hover: #092987;
  --ui-header-nav-item-text-active: #ffffff;
  --ui-header-text-default: #092987;
  --ui-header-logo-text-default: #0058a2;
  --ui-main-navigation-background-default: #092987;
  --ui-main-navigation-background-hover-1: #f5f7fa;
  --ui-main-navigation-background-hover-2: #1061d7;
  --ui-main-navigation-background-active: #1061d7;
  --ui-main-navigation-text-default: #ffffff;
  --ui-main-navigation-text-hover-1: #092987;
  --ui-main-navigation-text-hover-2: #ffffff;
  --ui-main-navigation-text-active: #ffffff;
  --ui-main-navigation-dropdown-background-default: #1061d7;
  --ui-main-navigation-dropdown-background-hover: #5e97ef;
  --ui-main-navigation-dropdown-background-active: #ffffff;
  --ui-main-navigation-dropdown-text-default: #ffffff;
  --ui-main-navigation-dropdown-text-hover: #ffffff;
  --ui-main-navigation-dropdown-text-active: #1061d7;
  --ui-main-navigation-dropdown-border-default: #5e97ef;
  --ui-main-navigation-dropdown-item-background-default: #050f1a1a;
  --ui-main-navigation-dropdown-item-border-1-default: #050f1a1a;
  --ui-main-navigation-dropdown-item-border-2-default: #050f1a33;
  --ui-main-navigation-dropdown-title-item-text-default: #ffffffe6;
  --ui-main-navigation-dropdown-title-item-background-default: #050f1a33;
  --ui-sub-navigation-background-default: #ffffff;
  --ui-sub-navigation-background-hover: #5e97ef;
  --ui-sub-navigation-background-active: #1061d7;
  --ui-sub-navigation-text-default: #092987;
  --ui-sub-navigation-text-hover: #ffffff;
  --ui-sub-navigation-text-active: #ffffff;
  --ui-sub-navigation-border-default: #eaf0f6;
  --ui-slide-navigation-background-default: #f5f7fa;
  --ui-slide-navigation-item-background-default: #ffffff;
  --ui-slide-navigation-item-background-hover: #ebf9ff;
  --ui-slide-navigation-item-background-active: #1061d7;
  --ui-slide-navigation-item-text-default: #092987;
  --ui-slide-navigation-item-text-hover: #092987;
  --ui-slide-navigation-item-text-active: #ffffff;
  --ui-mega-menu-background-default: #f5f7fa;
  --ui-mega-menu-item-background-default: #ffffff;
  --ui-mega-menu-item-text-default: #092987;
  --ui-tabbar-background-default: #ffffff;
  --ui-tabbar-background-active: #1061d7;
  --ui-tabbar-text-default: #092987;
  --ui-tabbar-text-active: #ffffff;
  --ui-tabbar-border-default: #c3cddb;
  --ui-graph-bar-1-background-default: #82d0f6;
  --ui-graph-bar-1-background-active: #1442cc;
  --ui-graph-line-1-border-default: #c3cddb;
  --ui-graph-line-2-border-default: #fcec2c;
  --ui-graph-line-3-border-default: #1294dc;
  --ui-countdown-timer-frame-background-default: #ffffff;
  --ui-countdown-timer-frame-border-default: #a0abba
}

:root [data-theme=dark] {
  --semantics-buy-1-default: #e5004c;
  --semantics-buy-1-hover: #f58aa4;
  --semantics-buy-1-disable: #890040;
  --semantics-buy-2-default: #ea3465;
  --semantics-buy-2-hover: #d5004b;
  --semantics-buy-3-default: #fff0f0;
  --semantics-sell-1-default: #00847f;
  --semantics-sell-1-hover: #4bb2b1;
  --semantics-sell-1-disable: #074842;
  --semantics-sell-2-default: #5ce6e1;
  --semantics-sell-2-hover: #4bb2b1;
  --semantics-sell-3-default: #e6fffe;
  --semantics-subscription-1-default: #d63c15;
  --semantics-subscription-1-hover: #fea890;
  --semantics-subscription-1-disable: #803826;
  --semantics-subscription-2-default: #d63c15;
  --semantics-subscription-2-hover: #fea890;
  --semantics-cancel-1-default: #d10000;
  --semantics-cancel-1-hover: #ff6666;
  --semantics-error-1-default: #fff0f0;
  --semantics-error-2-default: #d10000;
  --semantics-error-2-highlight: #ff6666;
  --semantics-warning-1-default: #050f1a00;
  --semantics-warning-2-default: #d10000;
  --semantics-caution-1-default: #fcec2c;
  --semantics-caution-2-default: #46421E;
  --semantics-success-1-default: #1061d7;
  --semantics-attention-1-default: #e5004c;
  --semantics-accent-1-default: #17244d;
  --semantics-accent-2-default: #5e97ef;
  --semantics-accent-2-highlight: #50bdf2;
  --semantics-fund-rating-default: #5e97ef;
  --semantics-info-1-default: #4bb2b1;
  --semantics-maintenance-1-default: #c2f2f0;
  --semantics-maintenance-2-default: #00847f;
  --semantics-maintenance-3-default: #e6fffe;
  --semantics-asset-1-default: #0a1433;
  --semantics-sbi-g-blue: #0058a2;
  --semantics-sbi-g-red: #d82b2f;
  --semantics-sbi-sec-blue: #092987;
  --semantics-standard-default: #0a3e86;
  --semantics-ccs-1-default: #f2fff9;
  --semantics-ccs-2-default: #17b46c;
  --semantics-sign-up-1-default: #e5004c;
  --semantics-sign-up-1-hover: #f58aa4;
  --ui-common-main-text-default: #fffffff2;
  --ui-common-sub-text-default: #ffffff99;
  --ui-common-action-text-default: #5e97ef;
  --ui-common-inverse-text-default: #ffffff;
  --ui-common-darker-text-default: #050f1af2;
  --ui-common-warm-text-default: #e5004c;
  --ui-common-cool-text-default: #00847f;
  --ui-common-text-disabled: #ffffff4d;
  --ui-common-background-2-default: #262f3a;
  --ui-common-background-default: #000000;
  --ui-common-overlay-background-default: #050f1a80;
  --ui-common-border-default: #5c687a;
  --ui-common-light-border-default: #474f5d;
  --ui-common-scroll-bar-background-default: #f5f7fa;
  --ui-common-scroll-bar-border-default: #f5f7fa;
  --ui-common-scroll-bar-mark-default: #5c687a;
  --ui-common-navbutton-background-default: #262f3a;
  --ui-common-navbutton-background-disabled: #262f3a;
  --ui-common-navbutton-border-default: #262f3a;
  --ui-common-navbutton-border-disabled: #5c687a;
  --ui-common-navbutton-mark-default: #fffffff2;
  --ui-common-navbutton-mark-disabled: #5c687a;
  --ui-common-focus-ring-default: #1294dc;
  --ui-logo-1-text-default: #0a3e86;
  --ui-button-1-text-default: #ffffff;
  --ui-button-1-main-background-default: #0a3e86;
  --ui-button-1-main-border-default: #0a3e86;
  --ui-button-1-action-background-default: #5e97ef;
  --ui-button-1-action-border-default: #5e97ef;
  --ui-button-2-background-default: #17244d;
  --ui-button-2-main-text-default: #ffffff;
  --ui-button-2-main-border-default: #17244d;
  --ui-button-2-action-text-default: #5e97ef;
  --ui-button-2-action-border-default: #5e97ef;
  --ui-button-background-disabled: #262f3a;
  --ui-button-text-disabled: #5c687a;
  --ui-button-border-disabled: #262f3a;
  --ui-form-background-default: #ffffff1a;
  --ui-form-background-highlight: #ffffff4d;
  --ui-form-background-error: #ffffff4d;
  --ui-form-background-disabled: #5c687a;
  --ui-form-border-default: #5c687a;
  --ui-form-border-highlight: #fcec2c;
  --ui-form-border-disabled: #a0abba;
  --ui-form-placeholder-default: #ffffff66;
  --ui-form-text-default: #fffffff2;
  --ui-form-text-disabled: #a0abba;
  --ui-form-input-background-default: #050f1ae6;
  --ui-form-input-background-disabled: #5c687a;
  --ui-form-input-border-default: #5c687a;
  --ui-form-input-border-active: #5e97ef;
  --ui-form-input-border-disabled: #a0abba;
  --ui-form-input-mark-active: #5e97ef;
  --ui-form-input-mark-active-disabled: #a0abba;
  --ui-form-input-button-border-hover: #50bdf2;
  --ui-form-input-button-border-active: #5e97ef;
  --ui-form-input-button-border-active-disabled: #a0abba;
  --ui-form-input-button-text-hover: #50bdf2;
  --ui-form-input-button-text-active: #5e97ef;
  --ui-form-input-button-text-disabled: #a0abba;
  --ui-form-input-button-text-active-disabled: #a0abba;
  --ui-form-input-filter-text-active: #ffffff;
  --ui-form-input-filter-text-error: #d10000;
  --ui-form-input-filter-text-disabled: #ffffff;
  --ui-form-input-filter-border-default: #c3cddb;
  --ui-form-input-filter-border-active: #1061d7;
  --ui-form-input-filter-border-error: #d10000;
  --ui-form-input-filter-border-disabled: #a0abba;
  --ui-form-input-filter-background-default: #ffffff;
  --ui-form-input-filter-background-active: #1061d7;
  --ui-form-input-filter-background-error: #fff0f0;
  --ui-form-input-filter-background-active-error: #d10000;
  --ui-form-input-filter-background-disabled: #f5f7fa;
  --ui-form-input-filter-background-active-disabled: #a0abba;
  --ui-form-input-tag-background-default: #ffffff1a;
  --ui-form-input-tag-background-disabled: #262f3a;
  --ui-form-input-tag-border-default: #7a8597;
  --ui-form-input-tag-border-disabled: #262f3a;
  --ui-form-input-tag-mark-default: #5e97ef;
  --ui-form-input-tag-mark-disabled: #5c687a;
  --ui-form-input-tag-text-default: #fffffff2;
  --ui-form-input-tag-text-disabled: #5c687a;
  --ui-check-panel-input-mark-default: #d9e3ed;
  --ui-check-panel-input-mark-active: #5e97ef;
  --ui-check-panel-input-mark-active-disabled: #a0abba;
  --ui-select-arrow-mark-default: #5e97ef;
  --ui-select-arrow-mark-disabled: #a0abba;
  --ui-select-background-default: #262f3a;
  --ui-link-1-text-default: #5e97ef;
  --ui-link-text-disabled: #5c687a;
  --ui-link-action-text-default: #13a5ed;
  --ui-link-inverse-text-default: #ffffff;
  --ui-breadcrumb-separator-default: #a0abba;
  --ui-tag-background-default: #17244d;
  --ui-tag-background-disabled: #262f3a;
  --ui-tag-text-default: #13a5ed;
  --ui-tag-text-disabled: #5c687a;
  --ui-table-1-header-background-default: #0a1433;
  --ui-table-1-header-border-default: #000000;
  --ui-table-1-header-text-default: #fffffff2;
  --ui-table-2-header-background-default: #0a1433;
  --ui-table-2-header-border-default: #000000;
  --ui-table-2-header-text-default: #fffffff2;
  --ui-table-background-1-default: #000000;
  --ui-table-background-2-default: #050f1a00;
  --ui-table-background-highlight-1: #46421E;
  --ui-table-label-text-default: #ffffff99;
  --ui-list-box-background-default: #ffffff00;
  --ui-list-box-background-highlight-1: #46421E;
  --ui-list-form-label-text-default: #ffffff99;
  --ui-stamp-background-default: #ffffff00;
  --ui-stamp-weak-border-default: #5c687a;
  --ui-stamp-weak-text-default: #ffffff99;
  --ui-stamp-main-border-default: #a0abba;
  --ui-stamp-main-text-default: #a0abba;
  --ui-stamp-strong-border-default: #5e97ef;
  --ui-stamp-strong-text-default: #5e97ef;
  --ui-sticker-1-text-default: #ffffff;
  --ui-sticker-2-text-default: #000000;
  --ui-sticker-weak-background-2-default: #ffcccc;
  --ui-sticker-weak-background-default: #c4d6fc;
  --ui-sticker-weak-border-2-default: #ffcccc;
  --ui-sticker-weak-border-default: #c4d6fc;
  --ui-sticker-weak-text-default: #000000;
  --ui-sticker-main-background-2-default: #ff6666;
  --ui-sticker-main-background-default: #92b7f6;
  --ui-sticker-main-border-2-default: #ff6666;
  --ui-sticker-main-border-default: #92b7f6;
  --ui-sticker-strong-background-2-default: #ac0045;
  --ui-sticker-strong-background-default: #0e69b1;
  --ui-sticker-strong-border-2-default: #ac0045;
  --ui-sticker-strong-border-default: #0e69b1;
  --ui-badge-background-default: #e5004c;
  --ui-badge-text-default: #ffffff;
  --ui-progress-background-default: #000000;
  --ui-progress-background-active: #5e97ef;
  --ui-progress-background-complete: #a0abba;
  --ui-progress-border-default: #a0abba;
  --ui-progress-border-active: #5e97ef;
  --ui-progress-border-complete: #a0abba;
  --ui-progress-text-default: #ffffff99;
  --ui-progress-text-active: #5e97ef;
  --ui-progress-text-complete: #ffffff99;
  --ui-ranking-1-background-default: #b3a400;
  --ui-ranking-1-text-default: #ffffff;
  --ui-ranking-2-background-default: #7a8597;
  --ui-ranking-2-text-default: #ffffff;
  --ui-ranking-3-background-default: #803826;
  --ui-ranking-3-text-default: #ffffff;
  --ui-ranking-background-default: #bde6fb;
  --ui-ranking-text-default: #000000;
  --ui-toggle-switch-1-background-default: #7a8597;
  --ui-toggle-switch-1-background-active: #5e97ef;
  --ui-toggle-switch-1-background-disabled: #eaf0f6;
  --ui-toggle-switch-1-background-active-disabled: #eaf0f6;
  --ui-toggle-switch-1-fill-default: #f5f7fa;
  --ui-toggle-switch-1-fill-active: #f5f7fa;
  --ui-toggle-switch-1-fill-disabled: #c3cddb;
  --ui-toggle-switch-1-fill-active-disabled: #c3cddb;
  --ui-toggle-switch-1-mark-default: #7a8597;
  --ui-toggle-switch-1-mark-active: #5e97ef;
  --ui-toggle-switch-1-mark-disabled: #eaf0f6;
  --ui-toggle-switch-1-mark-active-disabled: #eaf0f6;
  --ui-toggle-switch-2-background-default: #7a8597;
  --ui-toggle-switch-2-background-active: #13a5ed;
  --ui-toggle-switch-2-fill-default: #f5f7fa;
  --ui-toggle-switch-2-fill-active: #f5f7fa;
  --ui-plus-switch-mark-default: #5e97ef;
  --ui-balloon-background-default: #262f3a;
  --ui-balloon-text-default: #fffffff2;
  --ui-tooltip-1-background-default: #262f3a;
  --ui-tooltip-1-border-default: #7a8597;
  --ui-tooltip-1-text-default: #fffffff2;
  --ui-tab-1-background-default: #000000;
  --ui-tab-1-border-default: #5c687a;
  --ui-tab-1-item-text-default: #ffffff99;
  --ui-tab-1-item-text-hover: #50bdf2;
  --ui-tab-1-item-text-active: #fffffff2;
  --ui-tab-1-item-text-disabled: #a0abba;
  --ui-tab-1-item-mark-hover: #50bdf2;
  --ui-tab-1-item-mark-active: #5e97ef;
  --ui-tab-1-item-mark-disabled: #a0abba;
  --ui-tab-2-background-default: #262f3a;
  --ui-tab-2-item-text-default: #ffffff99;
  --ui-tab-2-item-text-hover: #50bdf2;
  --ui-tab-2-item-text-active: #5e97ef;
  --ui-tab-2-item-text-disabled: #a0abba;
  --ui-tab-2-item-mark-hover: #50bdf2;
  --ui-tab-2-item-mark-active: #5e97ef;
  --ui-tab-2-item-mark-disabled: #a0abba;
  --ui-tab-3-item-background-default: #000000;
  --ui-tab-3-item-background-hover: #000000;
  --ui-tab-3-item-background-active: #5e97ef;
  --ui-tab-3-item-background-disabled: #f5f7fa;
  --ui-tab-3-item-background-active-disabled: #a0abba;
  --ui-tab-3-item-border-default: #050f1a99;
  --ui-tab-3-item-border-hover: #50bdf2;
  --ui-tab-3-item-border-active: #5e97ef;
  --ui-tab-3-item-border-disabled: #a0abba;
  --ui-tab-3-item-border-active-disabled: #a0abba;
  --ui-tab-3-item-text-default: #ffffff99;
  --ui-tab-3-item-text-hover: #50bdf2;
  --ui-tab-3-item-text-active: #ffffff;
  --ui-tab-3-item-text-disabled: #a0abba;
  --ui-tab-3-item-text-active-disabled: #ffffff;
  --ui-tab-4-item-background-default: #000000;
  --ui-tab-4-item-background-hover: #ebf9ff;
  --ui-tab-4-item-background-active: #5e97ef;
  --ui-tab-4-item-background-disabled: #f5f7fa;
  --ui-tab-4-item-background-active-disabled: #a0abba;
  --ui-tab-4-item-border-default: #5e97ef;
  --ui-tab-4-item-border-disabled: #a0abba;
  --ui-tab-4-item-text-default: #5e97ef;
  --ui-tab-4-item-text-active: #ffffff;
  --ui-tab-4-item-text-disabled: #a0abba;
  --ui-tab-4-item-text-active-disabled: #ffffff;
  --ui-main-panel-background-2-default: #000000;
  --ui-main-panel-background-default: #ffffff33;
  --ui-main-panel-background-highlight: #fffde6;
  --ui-frame-board-background-default: #ffffff00;
  --ui-frame-board-border-default: #5c687a;
  --ui-frame-board-bold-border-default: #474f5d;
  --ui-accordion-border-default: #a0abba;
  --ui-accordion-border-highlight: #a0abba;
  --ui-accordion-background-default: #ffffff00;
  --ui-accordion-background-highlight: #46421E;
  --ui-search-form-background-default: #ffffff33;
  --ui-scroll-area-background-default: #ffffff00;
  --ui-modal-mark-default: #ffffff;
  --ui-modal-background-default: #000000;
  --ui-popup-modal-background-default: #050f1acc;
  --ui-popup-modal-border-default: #c3cddb;
  --ui-popup-modal-text-default: #fffffff2;
  --ui-indicator-overlay-background-default: #ffffffb3;
  --ui-headline-mark-default: #5e97ef;
  --ui-image-background-error: #eaf0f6;
  --ui-image-text-error: #000000;
  --ui-slider-thumb-background-active: #5e97ef;
  --ui-slider-thumb-background-disabled: #a0abba;
  --ui-slider-thumb-background-error: #d10000;
  --ui-slider-thumb-background-warning: #d10000;
  --ui-slider-track-background-default: #d9e3ed;
  --ui-slider-track-background-active: #d9e3ed;
  --ui-slider-track-background-disabled: #d9e3ed;
  --ui-slider-track-background-error: #d9e3ed;
  --ui-slider-range-background-active: #5e97ef;
  --ui-slider-range-background-disabled: #a0abba;
  --ui-slider-range-background-error: #d10000;
  --ui-swiper-bullet-background-default: #c3cddb;
  --ui-swiper-bullet-background-active: #5e97ef;
  --ui-swiper-bullet-background-hover: #50bdf2;
  --ui-pagination-background-default: #000000;
  --ui-pagination-background-active: #5e97ef;
  --ui-pagination-background-disabled: #f5f7fa;
  --ui-pagination-border-active: #5e97ef;
  --ui-pagination-border-default: #0a3e86;
  --ui-pagination-border-disabled: #a0abba;
  --ui-pagination-text-active: #ffffff;
  --ui-pagination-text-default: #0a3e86;
  --ui-pagination-text-disabled: #a0abba;
  --ui-pagination-break-mark-default: #050f1a99;
  --ui-datepicker-text-default: #fffffff2;
  --ui-datepicker-background-default: #ffffff;
  --ui-datepicker-border-default: #7a8597;
  --ui-datepicker-week-text-default: #ffffff99;
  --ui-datepicker-week-text-sat: #1061d7;
  --ui-datepicker-week-text-sun: #ff6666;
  --ui-datepicker-date-text-default: #fffffff2;
  --ui-datepicker-date-text-active: #ffffff;
  --ui-datepicker-date-text-disabled: #c3cddb;
  --ui-datepicker-date-text-focus: #5e97ef;
  --ui-datepicker-date-text-sat: #1061d7;
  --ui-datepicker-date-text-sun: #ff6666;
  --ui-datepicker-date-background-default: #ffffff00;
  --ui-datepicker-date-background-active: #5e97ef;
  --ui-datepicker-date-background-disabled: #ffffff00;
  --ui-datepicker-date-background-focus: #ffffff00;
  --ui-datepicker-date-border-default: #ffffff00;
  --ui-datepicker-date-border-active: #5e97ef;
  --ui-datepicker-date-border-disabled: #ffffff00;
  --ui-datepicker-date-border-focus: #5e97ef;
  --ui-marker-yellow-background-default: #eff5a880;
  --ui-marker-blue-background-default: #13a5ed4d;
  --ui-marker-pink-background-default: #f68ee64d;
  --ui-marker-green-background-default: #5dd2a84d;
  --ui-marker-orange-background-default: #ffba9480;
  --ui-rating-mark-default: #474f5d;
  --ui-rating-fund-rating-mark-active: #5e97ef;
  --ui-rating-primary-mark-active: #fcec2c;
  --ui-local-navigation-background-default: #ffffff00;
  --ui-local-navigation-border-default: #c3cddb;
  --ui-local-navigation-item-active: #5e97ef;
  --ui-header-background-default: #000000;
  --ui-header-nav-item-background-hover: #f5f7fa;
  --ui-header-nav-item-background-active: #1061d7;
  --ui-header-nav-item-text-default: #092987;
  --ui-header-nav-item-text-hover: #092987;
  --ui-header-nav-item-text-active: #ffffff;
  --ui-header-text-default: #ffffff;
  --ui-header-logo-text-default: #ffffff;
  --ui-main-navigation-background-default: #17244d;
  --ui-main-navigation-background-hover-1: #f5f7fa;
  --ui-main-navigation-background-hover-2: #1061d7;
  --ui-main-navigation-background-active: #1061d7;
  --ui-main-navigation-text-default: #ffffff;
  --ui-main-navigation-text-hover-1: #092987;
  --ui-main-navigation-text-hover-2: #ffffff;
  --ui-main-navigation-text-active: #ffffff;
  --ui-main-navigation-dropdown-background-default: #1061d7;
  --ui-main-navigation-dropdown-background-hover: #5e97ef;
  --ui-main-navigation-dropdown-background-active: #ffffff;
  --ui-main-navigation-dropdown-text-default: #ffffff;
  --ui-main-navigation-dropdown-text-hover: #ffffff;
  --ui-main-navigation-dropdown-text-active: #1061d7;
  --ui-main-navigation-dropdown-border-default: #5e97ef;
  --ui-main-navigation-dropdown-item-background-default: #050f1a1a;
  --ui-main-navigation-dropdown-item-border-1-default: #050f1a1a;
  --ui-main-navigation-dropdown-item-border-2-default: #050f1a33;
  --ui-main-navigation-dropdown-title-item-text-default: #ffffffe6;
  --ui-main-navigation-dropdown-title-item-background-default: #050f1a33;
  --ui-sub-navigation-background-default: #000000;
  --ui-sub-navigation-background-hover: #5e97ef;
  --ui-sub-navigation-background-active: #1061d7;
  --ui-sub-navigation-text-default: #092987;
  --ui-sub-navigation-text-hover: #ffffff;
  --ui-sub-navigation-text-active: #ffffff;
  --ui-sub-navigation-border-default: #eaf0f6;
  --ui-slide-navigation-background-default: #f5f7fa;
  --ui-slide-navigation-item-background-default: #ffffff0d;
  --ui-slide-navigation-item-background-hover: #ffffff1a;
  --ui-slide-navigation-item-background-active: #1061d7;
  --ui-slide-navigation-item-text-default: #ffffff;
  --ui-slide-navigation-item-text-hover: #ffffff;
  --ui-slide-navigation-item-text-active: #ffffff;
  --ui-mega-menu-background-default: #092987;
  --ui-mega-menu-item-background-default: #ffffff0d;
  --ui-mega-menu-item-text-default: #ffffff;
  --ui-tabbar-background-default: #000000;
  --ui-tabbar-background-active: #000000;
  --ui-tabbar-text-default: #5e97ef;
  --ui-tabbar-text-active: #5e97ef;
  --ui-tabbar-border-default: #c3cddb;
  --ui-graph-bar-1-background-default: #82d0f6;
  --ui-graph-bar-1-background-active: #1442cc;
  --ui-graph-line-1-border-default: #c3cddb;
  --ui-graph-line-2-border-default: #fcec2c;
  --ui-graph-line-3-border-default: #1294dc;
  --ui-countdown-timer-frame-background-default: #000000;
  --ui-countdown-timer-frame-border-default: #5c687a
}

:root {
  --web-font-family-monospaced: Roboto;
  --web-font-family-systems: Noto Sans JP
}

:root {
  --mobile-font-family-monospaced: Roboto;
  --mobile-font-family-systems: Noto Sans JP
}

:root {
  --global-palette-white-50: #ffffff;
  --global-palette-black-50: #000000;
  --global-palette-navy-50: #e6ebff;
  --global-palette-navy-100: #c4d6fc;
  --global-palette-navy-200: #92b7f6;
  --global-palette-navy-300: #5e97ef;
  --global-palette-navy-400: #1061d7;
  --global-palette-navy-500: #1442cc;
  --global-palette-navy-600: #092987;
  --global-palette-navy-700: #17244d;
  --global-palette-navy-800: #0a1433;
  --global-palette-navy-900: #00061a;
  --global-palette-blue-50: #ebf9ff;
  --global-palette-blue-100: #bde6fb;
  --global-palette-blue-200: #82d0f6;
  --global-palette-blue-300: #50bdf2;
  --global-palette-blue-400: #13a5ed;
  --global-palette-blue-500: #1294dc;
  --global-palette-blue-600: #107dc5;
  --global-palette-blue-700: #0e69b1;
  --global-palette-blue-800: #0c529a;
  --global-palette-blue-900: #0a3e86;
  --global-palette-gray-50: #f5f7fa;
  --global-palette-gray-100: #eaf0f6;
  --global-palette-gray-200: #d9e3ed;
  --global-palette-gray-300: #c3cddb;
  --global-palette-gray-400: #a0abba;
  --global-palette-gray-500: #7a8597;
  --global-palette-gray-600: #5c687a;
  --global-palette-gray-700: #474f5d;
  --global-palette-gray-800: #262f3a;
  --global-palette-gray-900: #030e1a;
  --global-palette-white-alpha-0: #ffffff00;
  --global-palette-white-alpha-50: #ffffff0d;
  --global-palette-white-alpha-100: #ffffff1a;
  --global-palette-white-alpha-200: #ffffff33;
  --global-palette-white-alpha-300: #ffffff4d;
  --global-palette-white-alpha-400: #ffffff66;
  --global-palette-white-alpha-500: #ffffff80;
  --global-palette-white-alpha-600: #ffffff99;
  --global-palette-white-alpha-700: #ffffffb3;
  --global-palette-white-alpha-800: #ffffffcc;
  --global-palette-white-alpha-900: #ffffffe6;
  --global-palette-white-alpha-950: #fffffff2;
  --global-palette-black-alpha-0: #050f1a00;
  --global-palette-black-alpha-50: #050f1a0d;
  --global-palette-black-alpha-100: #050f1a1a;
  --global-palette-black-alpha-200: #050f1a33;
  --global-palette-black-alpha-300: #050f1a4d;
  --global-palette-black-alpha-400: #050f1a66;
  --global-palette-black-alpha-500: #050f1a80;
  --global-palette-black-alpha-600: #050f1a99;
  --global-palette-black-alpha-700: #050f1ab3;
  --global-palette-black-alpha-800: #050f1acc;
  --global-palette-black-alpha-900: #050f1ae6;
  --global-palette-black-alpha-950: #050f1af2;
  --global-palette-red-50: #fff0f0;
  --global-palette-red-100: #ffcccc;
  --global-palette-red-200: #ffb3b3;
  --global-palette-red-300: #ff6666;
  --global-palette-red-400: #ff4d4d;
  --global-palette-red-500: #ff3333;
  --global-palette-red-600: #ff1919;
  --global-palette-red-700: #f02e2e;
  --global-palette-red-800: #e80e0e;
  --global-palette-red-900: #d10000;
  --global-palette-pink-50: #ffebf1;
  --global-palette-pink-100: #fab8c8;
  --global-palette-pink-200: #f58aa4;
  --global-palette-pink-300: #f05a80;
  --global-palette-pink-400: #ea3465;
  --global-palette-pink-500: #e5004c;
  --global-palette-pink-600: #d5004b;
  --global-palette-pink-700: #c00048;
  --global-palette-pink-800: #ac0045;
  --global-palette-pink-900: #890040;
  --global-palette-green-50: #e6fffe;
  --global-palette-green-100: #c2f2f0;
  --global-palette-green-200: #8ae6e1;
  --global-palette-green-300: #5ce6e1;
  --global-palette-green-400: #52ccc8;
  --global-palette-green-500: #4bb2b1;
  --global-palette-green-600: #00918d;
  --global-palette-green-700: #00847f;
  --global-palette-green-800: #02746f;
  --global-palette-green-900: #074842;
  --global-palette-yellow-50: #fffde6;
  --global-palette-yellow-100: #fffbcc;
  --global-palette-yellow-200: #fff799;
  --global-palette-yellow-300: #fff266;
  --global-palette-yellow-400: #fff04d;
  --global-palette-yellow-500: #fcec2c;
  --global-palette-yellow-600: #e6d300;
  --global-palette-yellow-700: #ccbb00;
  --global-palette-yellow-800: #b3a400;
  --global-palette-yellow-900: #46421E;
  --global-palette-orange-50: #fbe8e7;
  --global-palette-orange-100: #fecabb;
  --global-palette-orange-200: #fea890;
  --global-palette-orange-300: #fd8664;
  --global-palette-orange-400: #fd6a42;
  --global-palette-orange-500: #f24a1e;
  --global-palette-orange-600: #d63c15;
  --global-palette-orange-700: #bd4b2f;
  --global-palette-orange-800: #99432e;
  --global-palette-orange-900: #803826;
  --global-palette-color-wheel-50: #1767d7;
  --global-palette-color-wheel-100: #13a5ed;
  --global-palette-color-wheel-200: #abc8f5;
  --global-palette-color-wheel-300: #5dd2a8;
  --global-palette-color-wheel-400: #a2e8b1;
  --global-palette-color-wheel-500: #eff5a8;
  --global-palette-color-wheel-600: #ffba94;
  --global-palette-color-wheel-700: #ffc8e6;
  --global-palette-color-wheel-800: #f68ee6;
  --global-palette-color-wheel-900: #a056da;
  --global-palette-color-wheel-alpha-50-500: #1767d780;
  --global-palette-color-wheel-alpha-100-500: #13a5ed80;
  --global-palette-color-wheel-alpha-200-500: #abc8f580;
  --global-palette-color-wheel-alpha-300-500: #5dd2a880;
  --global-palette-color-wheel-alpha-400-500: #a2e8b180;
  --global-palette-color-wheel-alpha-500-500: #eff5a880;
  --global-palette-color-wheel-alpha-600-500: #ffba9480;
  --global-palette-color-wheel-alpha-700-500: #ffc8e680;
  --global-palette-color-wheel-alpha-800-500: #f68ee680;
  --global-palette-color-wheel-alpha-900-500: #a056da80;
  --global-palette-color-wheel-alpha-50-300: #1767d74d;
  --global-palette-color-wheel-alpha-100-300: #13a5ed4d;
  --global-palette-color-wheel-alpha-200-300: #abc8f54d;
  --global-palette-color-wheel-alpha-300-300: #5dd2a84d;
  --global-palette-color-wheel-alpha-400-300: #a2e8b14d;
  --global-palette-color-wheel-alpha-500-300: #eff5a84d;
  --global-palette-color-wheel-alpha-600-300: #ffba944d;
  --global-palette-color-wheel-alpha-700-300: #ffc8e64d;
  --global-palette-color-wheel-alpha-800-300: #f68ee64d;
  --global-palette-color-wheel-alpha-900-300: #a056da4d;
  --global-shadow-button-default-x: 0px;
  --global-shadow-button-default-y: 1px;
  --global-shadow-button-default-blur: 4px;
  --global-shadow-button-default-spread: 0px;
  --global-shadow-button-default-color: #00000040;
  --global-shadow-button-default-type: dropShadow;
  --global-shadow-navbutton-default-x: 0px;
  --global-shadow-navbutton-default-y: 1px;
  --global-shadow-navbutton-default-blur: 4px;
  --global-shadow-navbutton-default-spread: 0px;
  --global-shadow-navbutton-default-color: #0000001a;
  --global-shadow-navbutton-default-type: dropShadow;
  --global-shadow-tooltip-default-x: 0px;
  --global-shadow-tooltip-default-y: 1px;
  --global-shadow-tooltip-default-blur: 4px;
  --global-shadow-tooltip-default-spread: 0px;
  --global-shadow-tooltip-default-color: #00000040;
  --global-shadow-tooltip-default-type: dropShadow;
  --global-shadow-tab-3-default-x: 0px;
  --global-shadow-tab-3-default-y: 1px;
  --global-shadow-tab-3-default-blur: 4px;
  --global-shadow-tab-3-default-spread: 0px;
  --global-shadow-tab-3-default-color: #0000001a;
  --global-shadow-tab-3-default-type: dropShadow;
  --global-shadow-toggle-switch-2-default-x: 0px;
  --global-shadow-toggle-switch-2-default-y: 1px;
  --global-shadow-toggle-switch-2-default-blur: 4px;
  --global-shadow-toggle-switch-2-default-spread: 0px;
  --global-shadow-toggle-switch-2-default-color: #00000040;
  --global-shadow-toggle-switch-2-default-type: dropShadow;
  --global-shadow-navigation-default-x: 0px;
  --global-shadow-navigation-default-y: 1px;
  --global-shadow-navigation-default-blur: 4px;
  --global-shadow-navigation-default-spread: 0px;
  --global-shadow-navigation-default-color: #00000040;
  --global-shadow-navigation-default-type: dropShadow;
  --global-shadow-navigation-dropdown-default-x: 0px;
  --global-shadow-navigation-dropdown-default-y: 1px;
  --global-shadow-navigation-dropdown-default-blur: 4px;
  --global-shadow-navigation-dropdown-default-spread: 0px;
  --global-shadow-navigation-dropdown-default-color: #00000040;
  --global-shadow-navigation-dropdown-default-type: dropShadow;
  --global-shadow-scroll-table-left-default-x: 4px;
  --global-shadow-scroll-table-left-default-y: 0px;
  --global-shadow-scroll-table-left-default-blur: 5px;
  --global-shadow-scroll-table-left-default-spread: -2px;
  --global-shadow-scroll-table-left-default-color: #0000001a;
  --global-shadow-scroll-table-left-default-type: dropShadow;
  --global-shadow-scroll-table-right-default-x: -4px;
  --global-shadow-scroll-table-right-default-y: 0px;
  --global-shadow-scroll-table-right-default-blur: 5px;
  --global-shadow-scroll-table-right-default-spread: -2px;
  --global-shadow-scroll-table-right-default-color: #0000001a;
  --global-shadow-scroll-table-right-default-type: dropShadow;
  --global-shadow-scroll-table-bottom-default-x: 0px;
  --global-shadow-scroll-table-bottom-default-y: -4px;
  --global-shadow-scroll-table-bottom-default-blur: 10px;
  --global-shadow-scroll-table-bottom-default-spread: -2px;
  --global-shadow-scroll-table-bottom-default-color: #0000001a;
  --global-shadow-scroll-table-bottom-default-type: dropShadow;
  --global-shadow-navigation-left-default-x: 33px;
  --global-shadow-navigation-left-default-y: 0px;
  --global-shadow-navigation-left-default-blur: 20px;
  --global-shadow-navigation-left-default-spread: -12px;
  --global-shadow-navigation-left-default-color: #09298785;
  --global-shadow-navigation-left-default-type: dropShadow;
  --global-shadow-navigation-right-default-x: -33px;
  --global-shadow-navigation-right-default-y: 0px;
  --global-shadow-navigation-right-default-blur: 20px;
  --global-shadow-navigation-right-default-spread: -12px;
  --global-shadow-navigation-right-default-color: #09298785;
  --global-shadow-navigation-right-default-type: dropShadow;
  --global-shadow-tab-4-panel-default-x: 0px;
  --global-shadow-tab-4-panel-default-y: 1px;
  --global-shadow-tab-4-panel-default-blur: 4px;
  --global-shadow-tab-4-panel-default-spread: 0px;
  --global-shadow-tab-4-panel-default-color: #0000001a;
  --global-shadow-tab-4-panel-default-type: dropShadow;
  --global-shadow-card-default-x: 0px;
  --global-shadow-card-default-y: 1px;
  --global-shadow-card-default-blur: 4px;
  --global-shadow-card-default-spread: 0px;
  --global-shadow-card-default-color: #0000001a;
  --global-shadow-card-default-type: dropShadow;
  --global-opacity-0: 0%;
  --global-opacity-10: 10%;
  --global-opacity-20: 20%;
  --global-opacity-30: 30%;
  --global-opacity-40: 40%;
  --global-opacity-50: 50%;
  --global-opacity-60: 60%;
  --global-opacity-70: 70%;
  --global-opacity-80: 80%;
  --global-opacity-90: 90%;
  --global-opacity-100: 100%
}

:root {
  --screen-xs: 320px;
  --screen-sm: 576px;
  --screen-md: 769px;
  --screen-lg: 980px;
  --screen-xl: 1280px;
  --max-screen-xs: calc(var(--screen-sm) - .1px);
  --max-screen-sm: calc(var(--screen-md) - .1px);
  --max-screen-md: calc(var(--screen-lg) - .1px);
  --max-screen-lg: calc(var(--screen-xl) - .1px);
  --min-screen-sm: var(--screen-sm);
  --min-screen-md: var(--screen-md);
  --min-screen-lg: var(--screen-lg);
  --min-screen-xl: var(--screen-xl)
}



html {
  font-size: 62.5% !important
}

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  background: transparent;
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
  display: block
}

body {
  font-size: 1.4rem !important;
  line-height: 1 !important;
  min-width: 320px !important;
  font-family: Roboto-font, \30d2\30e9\30ae\30ce\89d2\30b4, Noto Sans CJK, Noto Sans JP, \6e38\30b4\30b7\30c3\30af Medium, Helvetica Neue, Hiragino Kaku Gothic ProN, \30d2\30e9\30ae\30ce\89d2\30b4 ProN W3, YuGothic, YuGothicM, \30e1\30a4\30ea\30aa, Meiryo, sans-serif !important;
  color: var(--ui-common-main-text-default)
}

p {
  line-height: 1.5;
  word-break: break-word
}



.header .header-nav .nav-dropdown {
  visibility: hidden;
  width: 264px;
  position: absolute;
  background: var(--ui-slide-navigation-background-default);
  border-radius: 4px 0 4px 4px;
  box-shadow: var(--global-shadow-navigation-dropdown-default-x) var(--global-shadow-navigation-dropdown-default-y) var(--global-shadow-navigation-dropdown-default-blur) var(--global-shadow-navigation-dropdown-default-spread) var(--global-shadow-navigation-dropdown-default-color);
  font-weight: 700;
  pointer-events: auto;
  transition: opacity .25s, visibility .25s
}

.header {
  background: var(--ui-header-background-default);
  color: var(--ui-header-text-default);
  z-index: 120;
  border-bottom: 4px solid var(--ui-main-navigation-background-default)
}

.header .header-top {
  padding: 8px 16px;
  display: none
}

.header .header-nav {
  margin: 0 auto;
  display: flex;
  align-items: center
}

.header .header-nav .header-nav-menu>.nav-items:first-child .mb-x-5 {
  margin-bottom: 0 !important
}

.header .header-nav .header-nav-menu>.nav-items:first-child .mb-x-6 {
  margin-bottom: 0 !important
}

.header .header-nav .header-nav-menu>.nav-items:first-child .plus-switch {
  display: none
}

.header .header-nav .nav-logo {
  color: var(--ui-header-logo-text-default);
  display: inline-flex;
  align-items: center
}

.header .header-nav .nav-logo .i-logo {
  color: var(--ui-header-logo-text-default) !important
}

.header .header-nav .nav-logo .subtitle {
  font-weight: 700;
  margin-top: auto
}

.header .header-nav .nav-logo .intermediary {
  margin-left: 8px;
  margin-right: 12px
}

.header .header-nav .nav-logo a:nth-last-child(1) {
  display: inline-flex
}

.header .header-nav .nav-dropdown {
  right: 0;
  white-space: nowrap;
  overflow-y: auto;
  max-height: 80vh;
  padding: 8px
}

.header .header-nav .nav-dropdown .text-main {
  text-align: left;
  padding: 16px 0 12px
}

.header .header-nav .nav-dropdown .item-title {
  margin: 16px 0 12px;
  padding: 0 8px;
  line-height: 1.2;
  text-align: left;
  color: var(--ui-common-main-text-default)
}

.header .header-nav .nav-dropdown .nav-items {
  border-radius: 4px;
  background: var(--ui-slide-navigation-item-background-default);
  flex-direction: column;
  align-items: stretch
}

.header .header-nav .nav-dropdown .nav-item {
  position: relative;
  line-height: 1.5
}

.header .header-nav .nav-dropdown .nav-item:hover {
  opacity: .6
}

.header .header-nav .nav-dropdown .nav-item .button-sm {
  min-width: 80px !important;
  width: 80px !important
}

.header .header-nav .nav-dropdown .nav-item .promotion-links {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  position: relative;
  padding: 0 8px;
  min-height: 40px;
  text-align: left;
  line-height: 1.2;
  color: var(--ui-common-main-text-default)
}

.header .header-nav .nav-dropdown .nav-item .promotion-links a {
  width: 60px;
  justify-content: center;
  padding: 0
}

.header .header-nav .nav-dropdown .nav-item a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  position: relative
}

.header .header-nav .nav-dropdown .nohover:hover {
  opacity: unset
}

.header .header-nav .nav-item+.dots-menu {
  order: 1
}

.header .header-nav-container {
  display: flex;
  width: 100%;
  justify-content: space-between
}

.header .header-nav-menu {
  display: flex
}

.header .nav-items {
  display: flex;
  align-items: center
}

.header .nav-items .nav-item {
  position: relative;
  text-align: center
}

.header .nav-items .nav-item.horn:after {
  content: "";
  position: absolute;
  transform: rotate(45deg);
  background-color: var(--ui-tooltip-1-background-default);
  border: 1px solid transparent;
  height: 9px;
  width: 9px;
  border-left-color: var(--ui-tooltip-1-border-default);
  border-top-color: var(--ui-tooltip-1-border-default);
  bottom: -11px;
  left: calc(50% - 4.5px);
  z-index: 10
}

.header .nav-items .nav-partition {
  display: block;
  width: 1px;
  height: 40px;
  margin: 0 8px;
  background: var(--ui-common-border-default)
}

.header .nav-items button.nav-link:hover {
  opacity: .6
}

.header .nav-items .nav-link {
  display: block;
  color: var(--ui-header-nav-item-text-default);
  font-size: 2.4rem;
  border-radius: 4px;
  position: relative;
  white-space: nowrap
}

.header .nav-items .nav-link.active {
  color: var(--ui-header-nav-item-text-active);
  background-color: var(--ui-header-nav-item-background-active)
}

.header .nav-items .nav-link.active .nav-link-title {
  color: var(--ui-header-nav-item-text-active)
}

.header .nav-items .nav-link.active:hover {
  opacity: .6
}

.header .nav-items .nav-link .badge {
  position: absolute;
  top: 8px;
  right: 48%;
  transform: translate(14px)
}

.header .nav-items .nav-link .badge:empty {
  display: none
}

.header .nav-link-title {
  margin-top: 4px;
  font-weight: 700;
  font-size: 1.2rem;
  display: block;
  color: var(--ui-header-text-default)
}

.header .header-popover {
  display: inline-block;
  position: absolute;
  text-align: left;
  background: var(--ui-tooltip-1-background-default);
  border: 1px solid var(--ui-tooltip-1-border-default);
  color: var(--ui-tooltip-1-text-default);
  box-shadow: var(--global-shadow-tooltip-default-x) var(--global-shadow-tooltip-default-y) var(--global-shadow-tooltip-default-blur) var(--global-shadow-tooltip-default-spread) var(--global-shadow-tooltip-default-color);
  border-radius: 4px;
  padding: 16px;
  box-sizing: border-box;
  line-height: 1.5
}

.header .header-popover .popover-button-group {
  display: flex;
  flex-flow: row wrap;
  flex-direction: column;
  row-gap: 16px;
  align-items: center
}

.header.specific {
  position: static;
  border-bottom: 0
}

.header.specific .nav-items {
  gap: 0 16px
}

.header.specific .nav-items .nav-partition {
  height: 16px
}

.header.specific .nav-link-title {
  display: inline-flex;
  margin-top: 0
}

.header.specific .nav-link-title:hover {
  opacity: .6
}

@media screen and (min-width: 769px) {
  .header {
    min-width: 1232px;
    padding: 0 24px
  }

  .header .header-nav {
    height: 56px;
    max-width: 1232px
  }

  .header .header-nav>.header-nav-container>.header-nav-menu>.nav-items>.nav-item>.nav-dropdown {
    opacity: 0;
    transition: 0s;
    transition-delay: .25s
  }

  .header .header-nav>.header-nav-container>.header-nav-menu>.nav-items>.nav-item.open {
    background: var(--ui-slide-navigation-background-default);
    border-radius: 4px 4px 0 0;
    transition-delay: .25s
  }

  .header .header-nav>.header-nav-container>.header-nav-menu>.nav-items>.nav-item.open .nav-dropdown {
    display: flex;
    flex-direction: column;
    visibility: visible;
    opacity: 1
  }

  .header .header-nav>.header-nav-container>.header-nav-menu>.nav-items>.nav-item.open .nav-dropdown .nav-link {
    opacity: unset
  }

  .header .header-nav>.header-nav-container>.header-nav-menu>.nav-items>.nav-item>.nav-link {
    padding: 4px;
    min-width: 48px;
    outline-offset: -2px
  }

  .header .header-nav .nav-dropdown>.nav-items>.nav-item {
    position: relative;
    padding: 4px 8px
  }

  .header .header-nav .nav-dropdown>.nav-items>.nav-item:not(:first-child):before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .nav-dropdown>.nav-items>.nav-item>a,
  .header .header-nav .nav-dropdown>.nav-items>.nav-item>button {
    min-height: 40px;
    padding: 12px 8px
  }

  .header .header-nav .nav-dropdown>.nav-items>.nav-item>button {
    display: flex;
    justify-content: space-between;
    width: 100%
  }

  .header .nav-logo {
    font-size: 2.4rem;
    gap: 16px
  }

  .header .nav-logo .hamburger {
    display: none
  }

  .header .nav-logo .subtitle {
    font-size: 2rem
  }

  .header .nav-logo label {
    font-size: 2rem !important
  }

  .header .nav-items .nav-item.horn:after {
    bottom: -10px
  }

  .header .nav-items .nav-link:hover {
    opacity: .6
  }

  .header .header-popover {
    max-width: 280px;
    width: 100%;
    transform: translate(475px, 56px)
  }

  .header.specific .header-nav {
    height: 40px
  }
}

@media screen and (max-width: 768.9px) {
  .header {
    position: sticky;
    top: 0;
    min-width: 320px;
    max-width: 768.9px
  }

  .header .header-top {
    display: block
  }

  .header .header-nav {
    min-width: 320px;
    height: 40px;
    padding: 2px 6px;
    box-sizing: border-box
  }

  .header .header-nav .nav-dropdown {
    border-radius: unset;
    box-shadow: unset;
    display: none;
    max-height: calc(100vh - 140px);
    max-height: calc(100dvh - 40px)
  }

  .header .header-nav .nav-dropdown .nav-item:hover {
    opacity: unset
  }

  .header .header-nav .nav-link-title {
    display: none
  }

  .header .header-nav .nav-link-title+i {
    display: none
  }

  .header .header-nav .nav-logo {
    -moz-column-gap: 8px;
    column-gap: 8px;
    font-size: 2rem
  }

  .header .header-nav .nav-logo .i-logo {
    line-height: 0
  }

  .header .header-nav .nav-logo .subtitle {
    font-size: 1.6rem
  }

  .header .header-nav .nav-logo .intermediary {
    width: 80px
  }

  .header .header-nav .nav-logo .intermediary>img {
    width: 100%
  }

  .header .header-nav .nav-logo .logo-space {
    margin-left: 10px;
    margin-right: 64px
  }

  .header .header-nav .nav-logo .hamburger {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 6px;
    vertical-align: sub;
    margin-top: 3px;
    width: 36px;
    height: 36px;
    box-sizing: border-box
  }

  .header .header-nav .nav-logo .hamburger.active {
    background: var(--ui-slide-navigation-background-default);
    border-radius: 4px 4px 0 0
  }

  .header .header-nav .nav-logo .hamburger .hamburger-switch {
    color: var(--ui-header-nav-item-text-default);
    vertical-align: middle
  }

  .header .header-nav .nav-logo .hamburger .hamburger-switch>input:not(:checked)~span {
    left: 50%;
    transform: translate(-50%) rotate(0)
  }

  .header .header-nav .nav-logo .hamburger .hamburger-switch>input:checked~span {
    left: 50%
  }

  .header .header-nav .nav-logo .hamburger .hamburger-switch>input:checked~span:first-of-type {
    transform: translate(-50%) rotate(-45deg)
  }

  .header .header-nav .nav-logo .hamburger .hamburger-switch>input:checked~span:last-of-type {
    transform: translate(-50%) rotate(45deg)
  }

  .header .header-nav .header-nav-menu {
    visibility: hidden
  }

  .header .header-nav .header-nav-menu>.nav-items {
    gap: 4px
  }

  .header .header-nav .header-nav-menu>.nav-items>.nav-item>.nav-link {
    padding: 6px;
    display: flex
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item {
    width: 36px
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item .nav-dropdown .nav-items .nav-item {
    position: relative;
    padding: 4px 8px;
    width: auto !important
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item .nav-dropdown .nav-items .nav-item:not(:first-child):before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item .nav-dropdown .nav-items .nav-item>a,
  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item .nav-dropdown .nav-items .nav-item>button {
    min-height: 40px;
    padding: 12px 8px
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-item .nav-dropdown .nav-items .nav-item>button {
    display: flex;
    justify-content: space-between;
    width: 100%
  }

  .header .header-nav .header-nav-menu>.nav-items:first-child .nav-accordion-item:hover>.nav-link+.nav-dropdown {
    display: flex;
    flex-direction: column;
    visibility: visible
  }

  .header .header-nav .header-nav-menu .nav-item.responsive~:nth-child(n+1) {
    display: none
  }

  .header .header-nav .dots-menu {
    display: flex;
    align-items: center;
    gap: 0 4px;
    margin-left: 4px;
    outline: none;
    padding: 0
  }

  .header .header-nav .dots-menu>.nav-item {
    display: flex;
    align-items: flex-end;
    height: 100%
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown {
    width: 300px;
    box-sizing: border-box;
    padding: 16px;
    height: 100%;
    border-top: 8px solid var(--ui-slide-navigation-background-default)
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown.slide {
    top: 40px;
    right: 0;
    max-width: 0;
    transition: all .25s;
    position: fixed
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown.active {
    max-width: 300px;
    display: flex;
    flex-direction: column;
    visibility: visible;
    transition: all .25s
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items {
    border-radius: 4px;
    border: unset;
    background: unset;
    margin-top: -8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item {
    background: var(--ui-slide-navigation-item-background-default);
    position: relative;
    padding: 4px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item:not(:first-child):before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item>a,
  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item>button {
    min-height: 40px;
    padding: 12px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item>button {
    display: flex;
    justify-content: space-between;
    width: 100%
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item span {
    margin-top: 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item:last-child {
    background-color: unset;
    padding: 0;
    margin-top: 16px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item:last-child>.nav-link {
    min-height: 48px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item:last-child:before {
    content: none
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item.rounded-nav-item-all {
    border-radius: 4px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item.rounded-nav-item-all:before {
    content: none !important
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item.rounded-nav-item-top {
    border-radius: 4px 4px 0 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item.rounded-nav-item-top:before {
    content: none !important
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-item.rounded-nav-item-bottom {
    border-radius: 0 0 4px 4px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item {
    margin: 0 0 16px;
    border-radius: 4px;
    position: relative;
    padding: 4px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item:not(:first-child):before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item>a,
  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item>button {
    min-height: 40px;
    padding: 12px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item>button {
    display: flex;
    justify-content: space-between;
    width: 100%
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item:before {
    content: none !important
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item>.nav-link .nav-link-title {
    color: var(--ui-common-main-text-default)
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown {
    display: flex;
    flex-direction: column;
    visibility: visible;
    height: unset;
    width: auto
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items {
    display: flex;
    flex-direction: column;
    margin-top: 4px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item {
    padding: 4px 0 !important;
    position: relative;
    padding: 4px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item:not(:first-child):before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item>a,
  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item>button {
    min-height: 40px;
    padding: 12px 8px
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item>button {
    display: flex;
    justify-content: space-between;
    width: 100%
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item:before {
    content: none !important
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item:first-child:before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% - 16px);
    height: 1px;
    background-color: var(--ui-common-border-default);
    top: 0
  }

  .header .header-nav .dots-menu>.nav-item>.nav-dropdown>.nav-items>.nav-accordion-item.open>.nav-link+.nav-dropdown>.nav-items>.nav-item:first-child:before {
    content: "" !important;
    width: calc(100% - 8px) !important
  }

  .header .header-nav .dots-menu .dots-switch {
    top: 0;
    left: 0;
    width: 36px;
    height: 38px;
    padding-top: 2px
  }

  .header .header-nav .dots-menu .dots-switch input {
    display: block;
    opacity: 0
  }

  .header .header-nav .dots-menu .dots-switch input:checked {
    width: 100%;
    height: 100%;
    background: var(--ui-slide-navigation-background-default);
    border-radius: 4px 4px 0 0;
    opacity: 1
  }

  .header .header-nav .dots-menu .nav-dropdown .nav-item .nav-link>i:first-child {
    display: none
  }

  .header .header-nav .dots-menu .nav-dropdown .nav-item .nav-link i {
    font-size: 1.4rem;
    display: block
  }

  .header .header-nav .dots-menu .nav-dropdown .nav-item .nav-link .nav-link-title {
    display: block;
    font-size: 1.4rem
  }

  .header .header-nav .dots-menu .nav-dropdown .nav-item .button-lg {
    justify-content: center
  }

  .header .header-nav .dots-menu .nav-dropdown .nav-item+.open>.nav-link+.nav-dropdown {
    position: static;
    padding: 0;
    overflow-y: hidden;
    max-height: unset;
    display: flex;
    flex-direction: column;
    visibility: visible;
    background: var(--ui-slide-navigation-item-background-default)
  }

  .header .header-nav .dots-menu [data-responsive-menu="1"]>.nav-items>.nav-item:nth-child(-n+0) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="2"]>.nav-items>.nav-item:nth-child(-n+1) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="3"]>.nav-items>.nav-item:nth-child(-n+2) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="4"]>.nav-items>.nav-item:nth-child(-n+3) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="5"]>.nav-items>.nav-item:nth-child(-n+4) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="6"]>.nav-items>.nav-item:nth-child(-n+5) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="7"]>.nav-items>.nav-item:nth-child(-n+6) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="8"]>.nav-items>.nav-item:nth-child(-n+7) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="9"]>.nav-items>.nav-item:nth-child(-n+8) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="10"]>.nav-items>.nav-item:nth-child(-n+9) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="11"]>.nav-items>.nav-item:nth-child(-n+10) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="12"]>.nav-items>.nav-item:nth-child(-n+11) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="13"]>.nav-items>.nav-item:nth-child(-n+12) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="14"]>.nav-items>.nav-item:nth-child(-n+13) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="15"]>.nav-items>.nav-item:nth-child(-n+14) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="16"]>.nav-items>.nav-item:nth-child(-n+15) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="17"]>.nav-items>.nav-item:nth-child(-n+16) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="18"]>.nav-items>.nav-item:nth-child(-n+17) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="19"]>.nav-items>.nav-item:nth-child(-n+18) {
    display: none
  }

  .header .header-nav .dots-menu [data-responsive-menu="20"]>.nav-items>.nav-item:nth-child(-n+19) {
    display: none
  }

  .header .header-popover {
    right: 24px !important;
    transform: translateY(43px);
    max-width: 280px
  }

  .header.specific .header-nav {
    padding: 2px 12px 0
  }

  .header.specific .header-nav .header-nav-container {
    align-items: center
  }

  .header.specific .header-nav .header-nav-container .nav-logo label {
    font-size: 1.6rem
  }

  .header.specific .header-nav .header-nav-container .header-nav-menu {
    visibility: visible
  }

  .header.specific .header-nav .header-nav-container .header-nav-menu .nav-items {
    display: none
  }

  .header.specific .header-nav .header-nav-container .header-nav-menu .nav-items .dots-menu .dots-switch {
    padding-top: 0
  }

  .header .nav-items .nav-partition {
    display: none
  }

  .header .nav-items .nav-link .badge {
    top: 6px
  }

  .header.nav-hide {
    transform: translateY(-44px);
    transition: transform .25s ease-in-out
  }
}




.footer {
  flex-shrink: 0;
  margin-top: auto;
  width: 100%
}

.footer .global-footer {
  text-align: center;
  line-height: 1.5;
  position: relative;
  background: #f5f6f7
}

.footer .global-footer .banner-area {
  padding: 32px 16px
}

.footer .global-footer .footer-items {
  margin: 0 auto;
  padding: 24px 16px;
  -moz-column-count: 5;
  column-count: 5
}

.footer .global-footer .footer-item-title {
  padding: 16px 0;
  text-align: left;
  font-weight: 700
}

.footer .footer-links {
  display: flex;
  flex-flow: column wrap;
  margin-right: 16px;
  padding: unset;
  text-align: left
}

.footer .footer-links .footer-link {
  display: inline-flex;
  padding-bottom: 8px
}

.footer .footer-links .footer-link .link {
  line-height: 1.5
}

.footer+.footer {
  margin-top: unset
}

.footer+.footer .global-footer .footer-items {
  border-top: 1px solid var(--ui-common-border-default)
}

.product-footer {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
  background: #f5f6f7
}

.product-footer .footer-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  -moz-column-gap: 32px;
  column-gap: 32px;
  row-gap: 16px
}

.product-footer .footer-container .footer-item {
  line-height: 1.5
}

.product-footer .footer-container .footer-item .link {
  display: flex;
  align-items: center;
  gap: 0 4px
}

.product-footer .footer-container .footer-item .link i {
  height: 1.4rem
}

.corporate-footer {
  background: #092987;
  color: #fff
}

.corporate-footer .footer-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
  -moz-column-gap: 24px;
  column-gap: 24px;
  row-gap: 16px
}

.corporate-footer .footer-container .footer-items {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  font-size: 1.2rem
}

.corporate-footer .footer-container .footer-items p {
  word-break: break-all;
  white-space: break-spaces
}

.corporate-footer .footer-container .footer-page-top {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  width: 160px;
  height: 40px;
  padding: 10px;
  font-weight: 700;
  color: #fff;
  border: 1px solid #ffffff
}

.corporate-footer .footer-container .footer-page-top:hover {
  opacity: .6
}

@media screen and (min-width: 769px) {
  .footer {
    min-width: 1280px
  }

  .footer .global-footer .footer-item-title {
    padding: 0 0 12px
  }

  .footer .global-footer .footer-items {
    max-width: 1232px;
    padding: 24px 0
  }

  .footer .global-footer .footer-item {
    width: 228px;
    text-align: left;
    -moz-column-break-inside: avoid;
    break-inside: avoid-column
  }

  .footer .footer-container {
    max-width: 1232px;
    margin: 0 auto
  }

  .footer .product-footer,
  .footer .corporate-footer {
    padding: 16px 24px
  }

  .footer .footer-item-title {
    display: inline-block
  }
}

@media screen and (max-width: 768.9px) {
  .footer {
    min-width: 320px;
    max-width: 768.9px
  }

  .footer .footer-items {
    flex-direction: column
  }

  .footer .global-footer .footer-items {
    min-width: 320px;
    max-width: 768.9px;
    box-sizing: border-box
  }

  .footer .global-footer .footer-items:last-child {
    border-bottom: 1px solid var(--ui-common-border-default)
  }

  .footer .global-footer .footer-item {
    border-top: 1px solid var(--ui-common-border-default)
  }

  .footer .global-footer .footer-item:last-child {
    border-bottom: 1px solid var(--ui-common-border-default)
  }

  .footer .global-footer .footer-item-title {
    width: 100%;
    display: flex;
    justify-content: space-between
  }

  .footer .global-footer .footer-links {
    display: none !important;
    visibility: hidden;
    line-height: 0;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
    transition: visibility .25s, line-height .25s, overflow .25s, padding .25s, opacity .25s
  }

  .footer .global-footer .footer-links.active {
    visibility: visible;
    line-height: 1;
    overflow: auto;
    padding-bottom: 16px;
    opacity: 1;
    display: flex !important
  }

  .footer .global-footer .footer-links .footer-link {
    padding: 8px 0
  }

  .footer .global-footer .footer-links .footer-link:first-child {
    padding: 0 0 8px
  }

  .footer .global-footer .footer-links .footer-link:last-child {
    padding: 8px 0 16px
  }

  .footer .product-footer {
    padding: 16px;
    row-gap: 16px
  }

  .footer .product-footer .footer-container {
    justify-content: flex-start
  }

  .footer .corporate-footer {
    padding: 16px
  }

  .footer .corporate-footer .footer-container {
    flex-direction: column-reverse
  }

  .footer .corporate-footer .footer-container .footer-page-top {
    width: 100%
  }
}


.g-x-4 {
  gap: 16px !important
}
.gx-x-4 {
  -moz-column-gap: 16px !important;
  column-gap: 16px !important
}


.visible {
  visibility: visible !important
}


i[class=i-logo]:before,
i[class=i-logo] {
  font-family: font-logo-icon !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  vertical-align: middle
}

i.i-logo:before {
  font-family: font-logo-icon !important;
  content: "\f101"
}


i[class^=i-],
i[class*=" i-"] {
  font-family: font-icon !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  vertical-align: middle
}


@font-face {
  font-family: font-logo-icon;
  src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQ4AAsAAAAACHgAAAPrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACCcAqEfIQoATYCJAMICwYABCAFhF4HLhtZB1FUL3pkPzV5YshhZtgI/nGZwDg7cN8RPEACER4WAAAE8XDv7v29GzQ3FuiijBJIYJIWaRRG/e9c/kN0m8rzZTlkxTqXJi2nL/0duJ6b8ROG/dTJkZHjefL2fnVxMmg+8M4roCDLokwDgqBhcVhtrrFJ4ls46y1OXI5/4Qx8iqW6xrQ9Kd6a5Z1PnUsgTgukwDRtkd2Dscx7EOBY2FBdD84uYfhQTGFZndovCFLlCTwKbUZLK0gVFmFAF3ZP0kwD6gl/MHJefjG0Awq9BzXjeO+78PmJVgY1QCOHfVZg8xWgAxVMRqaXo9i6V/PEE0fqZFnrWkSpRvDN//8Wd9w/PBDICKrUw5Amd514Bn9VP6kA0EAE+MCvVg5Ey7TVrquP1awv7U2azk1ZenBdOQVLep2SJ7KzsGQzhadecwcP6GZe9KLap/JtHRrgo8yAchlHte/ayQtpbRHXycwUS7eLQzjB4U7bR564DpYgBIAMzSIvTGFQAIIsHmzLqgPciBi37cZ1xewCm7aALjAy2KRsMXc/e7u2DkK8Hbiui2tICA1rT6tzTnHNeVFwWpxzT66suo/PjOjllZqR0Q7UUKMJdTc3q+7hIcYu6HhOi+NJWd5eXpQh9sp+wmlpyTk+nRDBhB0x5g1dHk7D7SfsIqYiCqb5klcHWwESUAfyxK0Ls7tyMC7RTjjBoL8V4opuDdJCladJMpAzQLxBwjnEwni7E1g8Kt19kvcYM1XQVJU3K063UtYT6OPa71IWV/79ldyRWAUSTsL8cVD+PygGGjJKxrno8um+XSc7hL2XCclQ0MJZ9u/W0xmiHqtElPKStfea+aXUc6JWQlgk3W6YOu2SIaxyLtIlE40P/7RLSzMXzx+ZXuiz2n6udCdysz/QcKSm/KLIBgU10anKJ+6Rtw6sRsf0SJUicCyQ4uXnrPrU5zqpIJQXu/NKG8MW1a9vFZnXYBbr8mxxjfT/Nr7BQ5zbc7HDhdkB6zzZBBCdvhfUuus8hodLJeL8mLJKHA74U+2RRd1eEZxcuykgABXJxRotb2NUnWsJGMiW6hg7WexKFWpk6IBoegyoisBVrGLIq1jDkC+qrvAvMjA0QHWcwv99rl6UkCnqsfSkHjCZnnOviClbIxK65ioPsAHENqzUSw55yhVF7pLZA8lvPQdREKFkQg4gh/E4liRTMuQMDR8xWzFNwd9kMJmAIKWQLiZ5JF2A0e9/jvMUYpQCNZwdfY1TcomDj56wGSwwcChNazBTiHOzZx4QuVviMAdCAiEoUoI4aAvgHMZKZNmzQhyDDH6NcGaFqTUTUKnRrzw5q63Az2VCiWapgbb0GgAA) format("woff2")
}

i[class^=i-]:before,
i[class*=" i-"]:before {
  font-family: font-logo-icon !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.i-logo:before {
  content: "\f101"
}

@font-face {
  font-family: font-icon;
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2")
}

i[class^=i-]:before,
i[class*=" i-"]:before {
  font-family: font-icon !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

i.i-logo:before {
  font-family: font-logo-icon !important;
  content: "\f101"
}


.i-external:before {
  content: "\f129"
}

i[class^=i-]:before,
i[class*=" i-"]:before {
  display: inline-block
}

.i-arrow-up:before {
  content: "\f103";
  transform: rotate(270deg)
}


.link,
.underline-link {
  color: var(--ui-link-1-text-default);
  line-height: 1.2
}