.pack{font-size:.98rem;line-height:1.5} .pack p{margin:0 0 .55em;max-width:none} .pack p.blank{margin:0;height:.3em}
.pack .al-right{text-align:right} .pack .al-center{text-align:center} .pack .al-both{text-align:justify}
.pack .num{display:grid;grid-template-columns:3.2em 1fr;gap:0 .4em} .pack .num.l1{grid-template-columns:3.6em 1fr;margin-left:2.2em} .pack .num.l2{grid-template-columns:3.6em 1fr;margin-left:4.6em} .pack .num.l3{margin-left:7em}
.pack .num .n{white-space:nowrap}
.pack table{border-collapse:collapse;margin:.6em 0 1em;font-size:.92rem;max-width:100%} .pack td{border:1px solid #bbb;padding:5px 9px;vertical-align:top} .pack td p{margin:0}
.pack .tab{display:inline-block;width:1.5em}
