てきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと
6,000円
1点あたり 1,000円
.item__list__thumbnail__type2 .flexBox {
margin: 0 -10px;
}
.item__list__thumbnail__type2 .box {
border: solid 1px #ccc;
box-sizing: border-box;
display: block;
margin: 0 10px 40px;
width: -webkit-calc(100% / 3 - 20px);
width: calc(100% / 3 - 20px);
}
.item__list__thumbnail__type2 .box:nth-last-child(1),
.item__list__thumbnail__type2 .box:nth-last-child(2),
.item__list__thumbnail__type2 .box:nth-last-child(3) {
margin-bottom: 0;
}
.item__list__thumbnail__type2 .box figure {
padding-top: 100%;
position: relative;
width: 100%;
}
.item__list__thumbnail__type2 .box figure img {
object-fit: cover;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
}
.item__list__thumbnail__type2 .box .text {
padding: 15px 20px 25px;
}
.item__list__thumbnail__type2 .box h3 {
font-size: 16px;
margin-bottom: 5px;
}
.item__list__thumbnail__type2 .box p {
font-size: 14px;
line-height: 1.8;
}
@media screen and (max-width: 800px) {
.item__list__thumbnail__type2 .flexBox {
margin: 0 -2vw;
}
.item__list__thumbnail__type2 .box {
margin: 0 2vw 6vw;
width: -webkit-calc(100% / 2 - 4vw);
width: calc(100% / 2 - 4vw);
}
.item__list__thumbnail__type2 .box:nth-last-child(3) {
margin: 0 2vw 6vw;
}
.item__list__thumbnail__type2 .box .text {
padding: 2vw 3vw;
}
.item__list__thumbnail__type2 .box h3 {
font-size: 2.2vw;
}
.item__list__thumbnail__type2 .box p {
font-size: 1.8vw;
}
}
@media screen and (max-width: 540px) {
.item__list__thumbnail__type2 .flexBox {
margin: 0;
}
.item__list__thumbnail__type2 .box {
margin: 0 0 8vw;
width: 100%;
}
.item__list__thumbnail__type2 .box:nth-last-child(2) {
margin: 0 0 8vw;
}
.item__list__thumbnail__type2 .box .text {
padding: 4vw 5vw;
}
.item__list__thumbnail__type2 .box h3 {
font-size: 4vw;
}
.item__list__thumbnail__type2 .box p {
font-size: 3.6vw;
}
}
<section class="item__list__thumbnail__type2">
<div class="flexBox">
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
<a class="box">
<figure>
<img src="/wp/wp-content/uploads/2021/03/thumb-dammy-image5.jpg">
</figure>
<div class="text">
<h3>てきすとてきすとてきすとてきすと</h3>
<p>てきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすとてきすと</p>
</div>
</a>
</div>
</section>