/* 年末調整（給与台帳）。261031 ／ ミッション「ma kaikei.cc pub 会社の給与計算 段階2＝年末調整」／ 発信者: mask（亀山）。基本の部品は kaisha_kyuyo.css（.kk-*）を使う */
.nc-detail { padding: 2px 0 6px; text-align: left; white-space: normal; }   /* 画面の幅に収めるのは kaisha_kyuyo.css の .kk-t tr.kk-d > td > *（--kk-wrapw。kaisha_sp.js が入れる）の1か所 */
.nc-g { border: 1px solid var(--line); border-radius: var(--r-md, 8px); margin: 0 0 10px; padding: 6px 10px 10px; }
.nc-g legend { font-size: 12.5px; font-weight: 600; color: var(--ink-soft); padding: 0 6px; }
.nc-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(210px, 1fr)); gap: 8px 14px; }
.nc-grid label { display: flex; flex-direction: column; gap: 3px; font-size: 12.5px; color: var(--ink-soft); font-weight: 600; min-width: 0; }
.nc-grid .tk-select { width: 100%; }
.nc-grid input.kk-n { width: 100%; }
.nc-out { margin: 4px 0 0; }
.nc-grid .tk-select { text-align: left; }
.nc-addr { display: flex; flex-direction: column; gap: 3px; font-size: 12.5px; color: var(--ink-soft); font-weight: 600; }
.nc-addr input { width: 100%; max-width: 640px; }
