/* 専門家の回答 */
.expert-answer {
    background-color: #eef7ff;
    border-left: 5px solid #0073aa;
    padding: 15px;
}

/* ベストアンサー */
.best-answer {
    background-color: #dff0d8;
    border-color: #3c763d;
    position: relative; /* ラベルの位置の基準 */
}

/* ▼▼▼ CSSの .best-answer::before セレクタを削除し、以下を追加 ▼▼▼ */
.best-answer-label {
    font-weight: bold;
    color: #3c763d;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c8e6c9;
}
