/* レイアウト用CSS */
body {
    background-color: var(--bg-main);
    color: var(--text-primary);
}

.site-header {
    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);
    color: white;
}

.btn-primary-custom {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}