.mfm-spec-scroll{overflow-x:auto;max-width:100%;margin:22px 0;border-top:2px solid #264b63;border-bottom:1px solid #c6d5df}.mfm-spec-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7;color:#24465d;min-width:440px}.mfm-spec-table caption{position:absolute;clip:rect(0,0,0,0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.mfm-spec-table th,.mfm-spec-table td{padding:15px 20px;border-right:1px solid #d6e0e7;border-bottom:1px solid #d6e0e7;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;min-width:125px}.mfm-spec-table th:last-child,.mfm-spec-table td:last-child{border-right:0}.mfm-spec-table thead th{background:#e8eff4;font-weight:700}.mfm-spec-table tbody th{background:#f4f7f9;font-weight:500}.mfm-spec-note{font-size:12px;line-height:1.9;color:#6c8393;white-space:pre-wrap}.mfm-spec-scroll:focus-visible{outline:2px solid #317595;outline-offset:4px}@media(max-width:650px){.mfm-spec-table{font-size:12px}.mfm-spec-table th,.mfm-spec-table td{padding:12px;min-width:120px}}

.pd-image{position:relative}.pd-design-caption{display:block;padding:10px 14px;font-size:11px;color:#5e7c8e;background:#f1f6f9;line-height:1.7}.pd-image>.pd-design-caption{position:absolute;bottom:0;left:0;right:0;text-align:center}
