/* タクソノミー色設定 - 自動生成ファイル */
/* 生成日時: 2025-09-10 11:51:21 */

:root {
    --news-ai-tool-color: #4481b5;
    --news-creative-color: #a460b7;
    --news-business-color: #335e6e;
    --news-welfare-color: #5ebc9b;
    --news-education-color: #ea8341;
    --news-case-color: #d8b33e;
}

.news-ai-tool:not(.c-card__item--headline) {
    color: var(--news-ai-tool-color);
}

.c-card__item--headline.news-ai-tool::before {
    background-color: var(--news-ai-tool-color);
}

button.news-ai-tool::after,
a.news-ai-tool::after {
    background-color: var(--news-ai-tool-color);
}

button.news-ai-tool:hover,
button.news-ai-tool.is-selected,
a.news-ai-tool:hover,
a.news-ai-tool.is-selected {
    color: white;
}

button.news-ai-tool:hover::after,
button.news-ai-tool.is-selected::after,
a.news-ai-tool:hover::after,
a.news-ai-tool.is-selected::after {
    height: 100%;
}

.news-creative:not(.c-card__item--headline) {
    color: var(--news-creative-color);
}

.c-card__item--headline.news-creative::before {
    background-color: var(--news-creative-color);
}

button.news-creative::after,
a.news-creative::after {
    background-color: var(--news-creative-color);
}

button.news-creative:hover,
button.news-creative.is-selected,
a.news-creative:hover,
a.news-creative.is-selected {
    color: white;
}

button.news-creative:hover::after,
button.news-creative.is-selected::after,
a.news-creative:hover::after,
a.news-creative.is-selected::after {
    height: 100%;
}

.news-business:not(.c-card__item--headline) {
    color: var(--news-business-color);
}

.c-card__item--headline.news-business::before {
    background-color: var(--news-business-color);
}

button.news-business::after,
a.news-business::after {
    background-color: var(--news-business-color);
}

button.news-business:hover,
button.news-business.is-selected,
a.news-business:hover,
a.news-business.is-selected {
    color: white;
}

button.news-business:hover::after,
button.news-business.is-selected::after,
a.news-business:hover::after,
a.news-business.is-selected::after {
    height: 100%;
}

.news-welfare:not(.c-card__item--headline) {
    color: var(--news-welfare-color);
}

.c-card__item--headline.news-welfare::before {
    background-color: var(--news-welfare-color);
}

button.news-welfare::after,
a.news-welfare::after {
    background-color: var(--news-welfare-color);
}

button.news-welfare:hover,
button.news-welfare.is-selected,
a.news-welfare:hover,
a.news-welfare.is-selected {
    color: white;
}

button.news-welfare:hover::after,
button.news-welfare.is-selected::after,
a.news-welfare:hover::after,
a.news-welfare.is-selected::after {
    height: 100%;
}

.news-education:not(.c-card__item--headline) {
    color: var(--news-education-color);
}

.c-card__item--headline.news-education::before {
    background-color: var(--news-education-color);
}

button.news-education::after,
a.news-education::after {
    background-color: var(--news-education-color);
}

button.news-education:hover,
button.news-education.is-selected,
a.news-education:hover,
a.news-education.is-selected {
    color: white;
}

button.news-education:hover::after,
button.news-education.is-selected::after,
a.news-education:hover::after,
a.news-education.is-selected::after {
    height: 100%;
}

.news-case:not(.c-card__item--headline) {
    color: var(--news-case-color);
}

.c-card__item--headline.news-case::before {
    background-color: var(--news-case-color);
}

button.news-case::after,
a.news-case::after {
    background-color: var(--news-case-color);
}

button.news-case:hover,
button.news-case.is-selected,
a.news-case:hover,
a.news-case.is-selected {
    color: white;
}

button.news-case:hover::after,
button.news-case.is-selected::after,
a.news-case:hover::after,
a.news-case.is-selected::after {
    height: 100%;
}

