.bkn_icon {
    background: #899fa5;
    border-radius: 2px;
    font-size: 12px;
    padding: 1px 3px 0;
    color: #FFF;
}
.agentFeeFree,
.agentFeeHalf,
.shikireiFree,
.shikikinFree,
.reikinFree {
    background: #c9958f;
}

/* トップ */
.md-bkn__Icon,
.md-bkn_recommend__Icon {
    margin-top: 5px;
    display: flex;
    flex-wrap: wrap;
    gap: 2px;
}

/* 物件一覧リスト表示 */
.md-list-bkn__Icon {
    position: absolute;
    right: 12px;
    display: flex;
    gap: 2px;
}

/* 物件一覧カード表示 */
.md-card-bkn__Icon {
    padding: 0 10px 10px;
    display: flex;
    gap: 2px;
}
