.member-content :is(.paypay-details,.card-details){margin-top:1.5rem}
.member-content :is(.paypay-detail-block,.card-detail-block)+:is(.paypay-detail-block,.card-detail-block){margin-top:1.8rem;padding-top:1.5rem;border-top:1px solid #e1dccf}
.member-content :is(.paypay-detail-block,.card-detail-block)>h4{margin:0 0 .75rem;font-size:.88rem;font-weight:650;color:#52606a}
.member-content :is(.paypay-detail-block,.card-detail-block) p{margin:.6rem 0 0;font-size:.94rem;line-height:2}
.member-content .paypay-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}
.member-content .paypay-amount strong{font-size:1.7rem;line-height:1.4;color:#132545}
.member-content .paypay-amount span{font-size:.85rem;color:#52606a}
.member-content :is(.paypay-details,.card-details)>:is(.paypay-detail-block,.card-detail-block):last-child{margin-bottom:1rem}
.member-content :is(.launch-paypay-campaign,.launch-card-campaign) .launch-option p{line-height:1.9}
.member-content .launch-paypay-campaign .paypay-guidance{margin:1.6rem 0;line-height:2}
.member-content .launch-paypay-campaign .paypay-notes{padding-left:1.1rem;margin:1.4rem 0;line-height:1.9;font-size:.8rem;color:#566675}
.member-content .launch-paypay-campaign .paypay-notes li+li{margin-top:.6rem}
@media(max-width:620px){.member-content .paypay-amount{display:block}.member-content .paypay-amount span{display:block;margin-top:.35rem}}
