@charset "UTF-8";

/* ::::: 商品説明の所 ::::: */
.wrap-item{
	width:100%;
	margin:0;
	padding:0;
}
.wrap-item>h3{
	width:100%;
	background-color:rgba(var(--color-gray),1);
	color:rgba(var(--color-white),1);
	padding:0.5rem 1rem;
	font-weight:700;
}
.wrap-item>h4{
	width:100%;
	font-size:1rem;
	font-weight:700;
	padding-left:1em;
	line-height:1.4em;
	text-indent:-0.5em;
}
.wrap-item>h4::before{
  font-family: "Font Awesome 6 Free";
  font-weight: 900;          /* solid は 900 必須 */
  content: "\f35a";          /* caret-right（▶っぽい三角） */
  display: inline-block;
  margin-right:0;
	color:rgba(var(--color-red),1.0);
}
.wrap-item>h5{
	width:100%;
	font-size:1rem;
	font-weight:700;
	margin-top:1rem!important;
}
.wrap-item>h5::before{
  font-family: "Font Awesome 6 Free";
  font-weight: 900;          /* solid は 900 必須 */
  content: "\f0da";          /* caret-right（▶っぽい三角） */
  display: inline-block;
  margin-right: 0.5em;
	color:rgba(var(--color-main-c),1.0);
}
.wrap-item p{
	width:100%;
	padding-left:1rem;
	margin-bottom:0.2rem;
}
.wrap-item ul{
	width:100%;
	padding-left:2rem !important;
}
.wrap-item ul li{
	width:100%;
	margin-bottom:0.2rem;
}

/* ::::: 商品ページの商品名をgradeup ::::: */
.item-detail-info .item-name{
	width:100%;
	background-color:rgba(var(--color-green),1.0);
	font-weight:700;
	padding:0.5rem 1rem;
	color:rgba(var(--color-white),1.0);
	border-radius:10px;
	line-height:2rem;
}
/* ::::: カテゴリーページの商品名を変更 ::::: */

/* ::::: ラグビーボール規格一覧 ::::: */

.width-rugbyball{
	width:100%;
	margin-top:1rem;
}
.width-rugbyball td{
	vertical-align:middle;
	text-align:left;
}
.width-rugbyball thead tr td{
	background-color: rgba(var(--color-gray),1);
	text-align: center;
	border-right: 1px solid rgba(var(--color-white),1.00);
	color:rgba(var(--color-white),1.0);
}
.width-rugbyball thead tr td:last-child{
	border-right: 1px solid rgba(var(--color-gray),1.00);
}
.width-rugbyball tbody tr:nth-of-type(2n) td{
	background-color:rgba(var(--color-gray),0.1);
}
.width-rugbyball tbody td:first-child{
	text-align:center;
}

