.di-fb-contents {margin: 18px 0 22px;padding: 16px 20px;background: rgba(128,128,128,.055);border: 1px solid rgba(128,128,128,.16);border-radius: 6px}
.di-fb-contents h3 {font-size: 1.05em;margin: 0 0 11px;line-height:1.3}
.di-fb-contents ul {list-style: none;margin: 0;padding: 0}
.di-fb-contents li {display:flex;gap:9px;align-items:baseline;padding:6px 0}
.di-fb-contents li + li {border-top:1px solid rgba(128,128,128,.13)}
.di-fb-contents .di-fb-qty {font-weight:700;white-space:nowrap}
