.m02-dfsum__big { display: flex; flex-wrap: wrap; align-items: baseline; gap: var(--spacing-8); margin: 0 0 var(--spacing-8); color: var(--color-text-secondary); } .m02-dfsum__big strong { color: var(--color-text-body); font-size: 28px; font-variant-numeric: tabular-nums; } .m02-dfsum__costs { display: flex; flex-wrap: wrap; gap: var(--spacing-4) var(--spacing-16); margin: 0 0 var(--spacing-12); font-size: var(--text-body-sm); } .m02-dfsum__costs dt { display: inline; color: var(--color-text-secondary); } .m02-dfsum__costs dd { display: inline; margin: 0 0 0 var(--spacing-4); color: var(--color-text-body); font-weight: 600; font-variant-numeric: tabular-nums; } .m02-dfsum__block { margin: 0 0 var(--spacing-12); color: var(--color-text-body); } .m02-dfsum__scroll { max-width: 100%; margin-top: var(--spacing-4); } /* 겉 = 표 부품 데이터표(ui-table-wrap) · 여기는 최소 폭 · 수 칸 오른쪽만 */ .m02-dfsum__table { min-width: 360px; } .m02-dfsum__table td.m02-dfsum__num { text-align: right; font-variant-numeric: tabular-nums; } .m02-dfsum__strip { margin: 0 0 var(--spacing-12); color: var(--color-text-body); } .m02-dfsum__fields { display: flex; flex-wrap: wrap; gap: var(--spacing-8) var(--spacing-16); margin: var(--spacing-8) 0; } .m02-dfsum__field { display: flex; flex-direction: column; gap: var(--spacing-4); color: var(--color-text-secondary); font-size: var(--text-body-sm); }