/* 勞健保費計算頁專用樣式；共用元件（.tool .calc .qr-field .total-box .calc-table）沿用 site.css */
#lh-form [hidden] { display: none !important; }
.lh-sub { margin: 10px 0 0; font-size: 1rem; }
.lh-sub p { margin: .25rem 0; }
.lh-scroll { overflow-x: auto; }
.lh-table td { text-align: right; white-space: nowrap; }
.lh-table tbody th { width: auto; }
.lh-table tr.on td:first-child { text-align: left; }
@media (max-width: 480px) {
  .lh-table th, .lh-table td { padding: 5px; font-size: .9rem; }
}
