/* モーダルお気に入り:一覧と同系統の色に寄せる */ #glipClipModal .glip-fav-btn{ color: #ff69b4; /* アイコン色(一覧のCSSと同じ) */ border: none; /* 赤い枠が出るなら消す */ } /* アイコンが中央に来るように */ #glipClipModal .glip-fav-btn i{ font-size: 23px; /* 一覧 .add-to-favorites i と同じ */ line-height: 1; } /* 右上のバッジ(未登録:+) */ #glipClipModal .glip-fav-btn{ position: relative; } #glipClipModal .glip-fav-btn::after{ content: "+"; position: absolute; top: -2px; right: -2px; width: 14px; height: 14px; border-radius: 999px; background: #ff69b4; color: #111; font-size: 11px; font-weight: 700; display: grid; place-items: center; } /* 登録済み:+ を ✓ に変更 */ #glipClipModal .glip-fav-btn.is-faved::after{ content: "✓"; }