.caution {
	margin-bottom: 2em;
}

.itembox figcaption p {
	font-weight: 500;
	font-family: "Noto Sans JP";
	margin-bottom: 1em;
}

.tokushouho-link {
	text-align: center;
	padding-top: 3em;
}
.tokushouho-link a {
	color: #fff;
}
@media(min-width:768px){
  .itembox {
    display: grid;
    grid-template-columns: calc(60% - 30px) 40%;
    column-gap: 30px;
    margin-bottom: 30px;
  }
}
.products-list__btn[aria-disabled="true"] {
	pointer-events: none;
	opacity: .6;
	background: #777;
}