.primaryCard__item.new {
  position: relative;
}

.primaryCard__badge {
  position: absolute;
  top: 0;
  left: 0;
  background: #e00; /* 赤いバッジ */
  color: white; /* 文字を見やすく */
  font-size: 12px;
  font-weight: bold;
  padding: 8px 20px;
  z-index: 100;
  clip-path: polygon(0% 0%, 100% 0%, 100% 80%, 50% 100%, 0% 80%); /* V字カット */
}
{#
.primaryCard__item.tamachi .primaryCard__officeTitle {
  text-decoration: none;
  color:#000
}
.primaryCard__item.tamachi .primaryCard__officeTitle:after{
  display:none;
}
#}