
:root{
  --token-color-brand:#17479b;
  --token-color-text:#172636;
  --token-color-muted:#586775;
  --token-color-surface:#f0f3f6;
  --token-color-border:#dce2e8;
  --token-color-navy:#132b43;
  --token-color-footer:#24445d;
  --token-color-footer-bottom:#1b354a;
  --token-color-white:#fff;
  --token-color-company-text:#102637;
  --token-color-company-accent:#0073ce;
  --token-color-company-border:#d9e2e7;
  --token-color-technology-text:#102b3d;
  --token-color-technology-accent:#0076c9;
  --token-color-technology-border:#d8e3e9;
  --token-color-business-text:#112d3e;
  --token-color-business-accent:#0076bf;
  --token-color-business-border:#d7e2e9;
  --token-color-industrial-accent:#076c8d;
  --token-color-industrial-surface:#eef5f6;
  --token-color-amusement-accent:#2855a4;
  --token-color-amusement-surface:#f0f3f9;
  --token-color-oem-accent:#8a641e;
  --token-color-oem-surface:#f7f4ee;
  --token-color-usage-text:#132f40;
  --token-color-usage-accent:#0873a0;
  --token-color-usage-surface:#ecf4f6;
  --token-color-contact-text:#15364a;
  --token-color-contact-accent:#087ca4;
  --token-color-editorial-text:#143348;
  --token-color-editorial-accent:#087aab;
  --token-color-editorial-border:#d6e2e9;
  --token-color-content-surface:#edf4f8;
  --token-font-10:10px;
  --token-font-11:11px;
  --token-font-12:12px;
  --token-font-13:13px;
  --token-font-14:14px;
  --token-font-15:15px;
  --token-font-16:16px;
  --token-font-17:17px;
  --token-font-18:18px;
  --token-font-19:19px;
  --token-font-20:20px;
  --token-font-21:21px;
  --token-font-22:22px;
  --token-font-23:23px;
  --token-font-24:24px;
  --token-font-25:25px;
  --token-font-26:26px;
  --token-font-27:27px;
  --token-font-28:28px;
  --token-font-29:29px;
  --token-font-30:30px;
  --token-font-32:32px;
  --token-font-34:34px;
  --token-font-36:36px;
  --token-font-40:40px;
  --token-font-48:48px;
  --token-space-4:4px;
  --token-space-8:8px;
  --token-space-12:12px;
  --token-space-16:16px;
  --token-space-20:20px;
  --token-space-24:24px;
  --token-space-28:28px;
  --token-space-32:32px;
  --token-space-40:40px;
  --token-space-48:48px;
  --token-space-56:56px;
  --token-space-64:64px;
  --token-space-80:80px;
  --token-space-96:96px;
  --token-width-content:1200px;
  --token-width-wide:1240px;
  --token-width-shell:1440px;
  --token-width-form:860px;
  --token-width-article:880px;
  --token-font-body:'Noto Sans JP','Yu Gothic',sans-serif;
  --token-font-display:'Outfit',sans-serif;
  --token-radius-square:0;
  --token-radius-control:4px;
  --token-leading-1-5:1.5;
  --token-leading-1-6:1.6;
  --token-leading-1-7:1.7;
  --token-leading-1-8:1.8;
  --token-leading-1-85:1.85;
  --token-leading-1-9:1.9;
  --token-leading-2:2;
  --token-leading-2-1:2.1;
  --token-leading-2-15:2.15;
  --token-reading-increment:1px;
  --token-color-deep-surface:#24445d;
}
