@charset "UTF-8";

.home .main {
  padding: 0;
}

.wp-singular .main {
  padding: 1.5%;
}

.cat-label {
  display: none;
}

/* 画像比率 */
.thumb-wide{
  --card-ratio: 423 / 600 !important;
}

/*===============================
* ***行の表示数
* *=================================*/
[class*="hp-txtRow--"] {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
[class~="hp-txtRow--1"] {
	-webkit-line-clamp: 1;
}
[class~="hp-txtRow--2"] {
	-webkit-line-clamp: 2;
}
[class~="hp-txtRow--3"] {
	-webkit-line-clamp: 3;
}
[class~="hp-txtRow--4"] {
	-webkit-line-clamp: 4;
}
