@charset "UTF-8";
/* ---------------------------------------------------------
  リスト ユーティリティ
--------------------------------------------------------- */

.u-list-hyphen {
  list-style: none;
  line-height: 1.5;
  padding: 0;
  margin: 0;
  display: grid;
  gap: 4px;
}

.u-list-hyphen li {
  line-height: 1.5;
  padding-left: 1em;
  position: relative;
}

.u-list-hyphen li::before {
  content: "-";
  position: absolute;
  top: calc(1em * 1.5 / 2);
  left: 0;
  transform: translateY(-50%);
}
