/* テーマ外の /common/css/style.css を変更せずに表示する共通バッジ */
.pci-hp-badge {
    display: inline-block;
    vertical-align: middle;
    padding: 5px 10px;
    margin: 8px 6px 6px 0;
    border-radius: 3px;
    color: #fff;
    background: #333;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.3;
    letter-spacing: .04em;
}
.pci-hp-badge--1 { background: #c63232; }
.pci-hp-badge--2 { background: #a64e0a; }
.pci-hp-badge--3 { background: #236689; }
.pci-hp-badge--4 { background: #555; }
.recommend_overlay_item > a > .pci-hp-badge {
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 3;
    margin: 0;
}
.property_info_wrap > .pci-hp-badge { margin-top: 0; margin-bottom: 16px; }
