/* コラム本文に埋め込んだツールの文字サイズを、デザインルールの段階に寄せる（tools/embed_type_scale.py が書き出す。手で直さない） */
body.postid-1190 .entry-content #common-overhead-cost-app .result-item .label { font-size: 18px !important; } /* 1.1rem common-temporary-construction-cost-rate */
body.postid-1243 .entry-content #site-management-fee-app .result-item .label { font-size: 18px !important; } /* 1.1rem on-site-management-fee */
body.postid-1294 .entry-content #general-admin-cost-app .result-item .label { font-size: 18px !important; } /* 1.1rem general-and-administrative-expenses-calculation */
body.postid-1460 .entry-content #overhead-cost-estimator-app .result-item .label { font-size: 18px !important; } /* 1.1rem miscellaneous-expenses */
body.postid-1467 .entry-content #chokko-simulator-app .subtotal-label { font-size: 14px !important; } /* 0.9rem direct-labour-costs */
body.postid-1495 .entry-content #full-roi-calculator-app .result-item .label { font-size: 18px !important; } /* 1.1rem roi */
body.postid-1699 .entry-content #genka-simulator-app .subtotal-label { font-size: 14px !important; } /* 0.9rem construction-cost */
body.postid-2819 .entry-content #elec-labor-calculator .result-item .label { font-size: 18px !important; } /* 1.1rem electrical-work-piecework */
body.postid-2825 .entry-content #const-estimation-tool .input-field { font-size: 15px !important; } /* 0.95rem cumulative-sum */
body.postid-2825 .entry-content #const-estimation-tool .select-field { font-size: 15px !important; } /* 0.95rem cumulative-sum */
body.postid-2939 .entry-content #wholesale-calc-tool .calc-card-title { font-size: 20px !important; } /* 1.2rem multiplier-calculation */
body.postid-2939 .entry-content #wholesale-calc-tool .calc-unit-text { font-size: 14px !important; } /* 0.9rem multiplier-calculation */
body.postid-2939 .entry-content #wholesale-calc-tool label { font-size: 15px !important; } /* 0.95rem multiplier-calculation */
body.postid-3468 .entry-content #levy-calc-app .result-item .label { font-size: 18px !important; } /* 1.1rem assessment */
body.postid-3554 .entry-content #alloc-calc-app .alloc-table th { font-size: 13px !important; } /* 0.8rem allocation */
body.postid-3554 .entry-content #alloc-calc-app .input-field { font-size: 14px !important; } /* 0.9rem allocation */
body.postid-3554 .entry-content #alloc-calc-app .input-group label { font-size: 14px !important; } /* 0.9rem allocation */
body.postid-3554 .entry-content #alloc-calc-app .rate-label { font-size: 14px !important; } /* 0.9rem allocation */
body.postid-3554 .entry-content #alloc-calc-app .unit-text { font-size: 14px !important; } /* 0.85rem allocation */
body.postid-3554 .entry-content .badge { font-size: 12px !important; } /* 0.65rem allocation */
body.postid-3554 .entry-content .dept-box { font-size: 13px !important; } /* 0.82rem allocation */
body.postid-3554 .entry-content .dept-box span[style*="0.7rem"] { font-size: 12px !important; } /* style 属性 0.7rem allocation */
body.postid-3554 .entry-content .diagram-desc { font-size: 14px !important; } /* 0.9rem allocation */
body.postid-3554 .entry-content .point-box { font-size: 14px !important; } /* 0.85rem allocation */
body.postid-3554 .entry-content .tab-btn { font-size: 13px !important; } /* 0.8rem allocation */
body.postid-3766 .entry-content #keishin-p-score-app .breakdown-item { font-size: 15px !important; } /* 0.95rem construction-management-examination */
body.postid-3766 .entry-content #keishin-p-score-app .breakdown-item .label .formula { font-size: 14px !important; } /* 0.85rem construction-management-examination */
body.postid-3766 .entry-content #keishin-p-score-app .breakdown-title { font-size: 15px !important; } /* 0.95rem construction-management-examination */
body.postid-3766 .entry-content #keishin-p-score-app .checkbox-item label { font-size: 15px !important; } /* 0.95rem construction-management-examination */
body.postid-3766 .entry-content #keishin-p-score-app .input-group label .label-sub { font-size: 13px !important; } /* 0.8rem construction-management-examination */
body.postid-3766 .entry-content #keishin-p-score-app .result-main .label { font-size: 18px !important; } /* 1.1rem construction-management-examination */
body.postid-4515 .entry-content #calc-suite .result-item .label { font-size: 18px !important; } /* 1.1rem mttr */
body.postid-4951 .entry-content .priority-badge { font-size: 12px !important; } /* 10px dx-comparison */
body.postid-4951 .entry-content .q-category-badge { font-size: 12px !important; } /* 11px dx-comparison */
body.postid-4951 .entry-content .result-summary-text { font-size: 18px !important; } /* 17px dx-comparison */
body.postid-4951 .entry-content .saas-card-category { font-size: 12px !important; } /* 11px dx-comparison */
body.postid-4951 .entry-content .saas-products-label { font-size: 12px !important; } /* 11px dx-comparison */
body.postid-5018 .entry-content #diagApp .diag-next-btn { font-size: 14px !important; } /* 指定なし（ボタンの既定 13.3px） dx-diagnostic */
body.postid-5018 .entry-content .cert-ng-badge { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .cert-ok-badge { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .lv-btn .lv-l { font-size: 12px !important; } /* 0.8em dx-diagnostic */
body.postid-5018 .entry-content .lv-btn .lv-n { font-size: 18px !important; } /* 1.1rem dx-diagnostic */
body.postid-5018 .entry-content .lv-chip { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .lv-hint-label { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .weak-badge { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .weak-box-label { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .weak-cat { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .weak-hint-label { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .weak-rank { font-size: 12px !important; } /* 11px dx-diagnostic */
body.postid-5018 .entry-content .yn-btn .yn-n { font-size: 16px !important; } /* 1.05rem dx-diagnostic */
@media (max-width: 639px) {
    body.postid-1147 .entry-content #kousu-simulator-app .result-item .label { font-size: 14px !important; } /* 0.9rem man-hour-calculation */
    body.postid-1190 .entry-content #common-overhead-cost-app .result-item .label { font-size: 14px !important; } /* 0.9rem common-temporary-construction-cost-rate */
    body.postid-1243 .entry-content #site-management-fee-app .result-item .label { font-size: 14px !important; } /* 0.9rem on-site-management-fee */
    body.postid-1294 .entry-content #general-admin-cost-app .result-item .label { font-size: 14px !important; } /* 0.9rem general-and-administrative-expenses-calculation */
    body.postid-1460 .entry-content #overhead-cost-estimator-app .result-item .label { font-size: 14px !important; } /* 0.9rem miscellaneous-expenses */
    body.postid-1495 .entry-content #full-roi-calculator-app .result-item .label { font-size: 14px !important; } /* 0.9rem roi */
    body.postid-3468 .entry-content #levy-calc-app .result-item .label { font-size: 14px !important; } /* 0.9rem assessment */
    body.postid-3766 .entry-content #keishin-p-score-app .breakdown-item { font-size: 14px !important; } /* 0.9rem construction-management-examination */
    body.postid-4489 .entry-content #dx-cost-simulator-app .result-item .label { font-size: 14px !important; } /* 0.9rem dx-cost */
    body.postid-4515 .entry-content #calc-suite .result-item .label { font-size: 14px !important; } /* 0.9rem mttr */
    body.postid-5184 .entry-content #bugakari-kousu-app .result-item .label { font-size: 14px !important; } /* 0.9rem labor-norm */
}
