/*
Theme Name: SEJ Robot Support Portal Theme
Theme URI: https://hellohas.co.jp/
Author: Hello Has
Description: セブン-イレブン加盟店様向け窓拭きロボットサポートポータル専用テーマ。
Version: 1.4.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: sej-robot-support-portal-theme
*/

:root {
  --sej-green: #008000;
  --sej-green-dark: #006a32;
  --sej-orange: #f39200;
  --sej-red: #de350b;
  --sej-ink: #263238;
  --sej-muted: #667078;
  --sej-bg: #f4f7f9;
  --sej-line: #dfe6e9;
  --sej-shadow: 0 14px 38px rgba(27, 58, 45, .09);
}

* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body { background: var(--sej-bg); color: var(--sej-ink); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans JP", Meiryo, sans-serif; line-height: 1.75; margin: 0; min-width: 320px; }
a { color: var(--sej-green-dark); }
img { height: auto; max-width: 100%; }
button, input, select, textarea { font: inherit; }
.sej-shell { margin: 0 auto; max-width: 1180px; padding-left: 28px; padding-right: 28px; width: 100%; }
.sej-skip-link { background: #fff; left: 12px; padding: 10px 16px; position: fixed; top: -100px; z-index: 9999; }
.sej-skip-link:focus { top: 12px; }
.sej-site-main { min-height: 70vh; }
