/*
 * エントリーポイント（@import のみ）
 * レイヤー順：reset → base → general → components
 */
@layer reset, base, general, components;

@import url("reset.css?v=202611091556") layer(reset);
@import url("root.css?v=202611091556") layer(base);
@import url("base.css?v=202611091556") layer(base);

@import url("general/html.css?v=202611091556") layer(general);
@import url("general/body.css?v=202611091556") layer(general);
@import url("general/a.css?v=202611091556") layer(general);

/* 枠組み */
@import url("component/c-skip-link.css?v=202611091556") layer(components);
@import url("component/c-btn.css?v=202611091556") layer(components);
@import url("component/c-header.css?v=202611091556") layer(components);
@import url("component/c-nav-global.css?v=202611091556") layer(components);
@import url("component/c-nav-drawer.css?v=202611091556") layer(components);
@import url("component/c-section.css?v=202611091556") layer(components);
@import url("component/c-page-header.css?v=202611091556") layer(components);
@import url("component/c-breadcrumb.css?v=202611091556") layer(components);
@import url("component/c-heading-section.css?v=202611091556") layer(components);
@import url("component/c-note.css?v=202611091556") layer(components);
@import url("component/c-label-dummy.css?v=202611091556") layer(components);
@import url("component/c-cta-closing.css?v=202611091556") layer(components);
@import url("component/c-cta-fixed.css?v=202611091556") layer(components);
@import url("component/c-footer.css?v=202611091556") layer(components);

/* 図・データ */
@import url("component/c-hero-home.css?v=202611091556") layer(components);
@import url("component/c-hero-scan.css?v=202611091556") layer(components);
@import url("component/c-scan-status.css?v=202611091556") layer(components);
@import url("component/c-case-results.css?v=202611091556") layer(components);
/* c-chart-market / c-diagram-stance：トップからは外した。サービスページで使う想定で残す */
@import url("component/c-chart-market.css?v=202611091556") layer(components);
@import url("component/c-diagram-stance.css?v=202611091556") layer(components);
@import url("component/c-diagram-reinvest.css?v=202611091556") layer(components);
@import url("component/c-search-result-mock.css?v=202611091556") layer(components);

/* 情報 */
@import url("component/c-issue-grid.css?v=202611091556") layer(components);
@import url("component/c-solution.css?v=202611091556") layer(components);
@import url("component/c-reason-list.css?v=202611091556") layer(components);
@import url("component/c-service-extra.css?v=202611091556") layer(components);
@import url("component/c-compare-table.css?v=202611091556") layer(components);
@import url("component/c-task-list.css?v=202611091556") layer(components);
@import url("component/c-brand-defense.css?v=202611091556") layer(components);
@import url("component/c-flow-steps.css?v=202611091556") layer(components);
@import url("component/c-case-summary.css?v=202611091556") layer(components);
@import url("component/c-case-links.css?v=202611091556") layer(components);
@import url("component/c-commitment-list.css?v=202611091556") layer(components);
@import url("component/c-cert-list.css?v=202611091556") layer(components);
@import url("component/c-price-board.css?v=202611091556") layer(components);
@import url("component/c-diagnosis-cards.css?v=202611091556") layer(components);
@import url("component/c-diagnosis-steps.css?v=202611091556") layer(components);
@import url("component/c-diagnosis-badges.css?v=202611091556") layer(components);
@import url("component/c-cta-inline.css?v=202611091556") layer(components);
@import url("component/c-timeline.css?v=202611091556") layer(components);
@import url("component/c-feature-bento.css?v=202611091556") layer(components);
@import url("component/c-proof-stats.css?v=202611091556") layer(components);
@import url("component/c-optmyzr-world.css?v=202611091556") layer(components);
@import url("component/c-award-cards.css?v=202611091556") layer(components);
@import url("component/c-faq.css?v=202611091556") layer(components);
@import url("component/c-faq-group.css?v=202611091556") layer(components);
@import url("component/c-article-overview.css?v=202611091556") layer(components);
@import url("component/c-article-feature.css?v=202611091556") layer(components);
@import url("component/c-article-list.css?v=202611091556") layer(components);

/* 下層ページ */
@import url("component/c-role-flow.css?v=202611091556") layer(components);
@import url("component/c-creative-flow.css?v=202611091556") layer(components);
@import url("component/c-definition-list.css?v=202611091556") layer(components);
@import url("component/c-case-cards.css?v=202611091556") layer(components);
@import url("component/c-category-tabs.css?v=202611091556") layer(components);
@import url("component/c-article-body.css?v=202611091556") layer(components);
@import url("component/c-form-layout.css?v=202611091556") layer(components);
@import url("component/c-form.css?v=202611091556") layer(components);
@import url("component/c-thanks.css?v=202611091556") layer(components);

/* 無料AI診断ページ：診断レポートのイメージと、お渡しする内容 */
@import url("component/c-report-mock.css?v=202611091556") layer(components);
@import url("component/c-report-contents.css?v=202611091556") layer(components);
