:root {
	--may9-color-ink: #000;
	--may9-color-text: #333;
	--may9-color-accent: #ffe030;
	--may9-color-surface: #fff;
	--may9-color-surface-muted: #fafafa;
	--may9-color-border: #ccc;
	--may9-color-link: #5f6bef;
	--may9-font-sans: "Noto Sans JP", "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic ProN", sans-serif;
	--may9-font-weight-medium: 500;
	--may9-font-weight-bold: 700;
	--may9-content-width: 1090px;
	--may9-reading-width: 720px;
	--may9-page-gutter: 95px;
	--may9-section-space: 80px;
	--may9-radius-pill: 32px;
	--may9-radius-card: 30px;
	--may9-shadow-card: 3px 3px 8px rgb(0 0 0 / 10%);
}
