@charset "utf-8";

/* N行目まで表示、N+1行目以降は省略。 */
[class*="u-text-clamp-"] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}

.u-text-clamp-2 {
  -webkit-line-clamp: 2;
  line-clamp: 2;
}

.u-text-clamp-3 {
  -webkit-line-clamp: 3;
  line-clamp: 3;
}

.u-text-clamp-4 {
  -webkit-line-clamp: 4;
  line-clamp: 4;
}

.u-text-underline {
  text-decoration: underline;
}

.u-text-va-top {
  vertical-align: top !important;
}