/* フリーエリア */
.product_comment-2 h2,
.product_comment-2 h3,
.product_comment-2 h4 {
font-weight: bold;
}
.product_comment-2 .kv-txt,
.product_comment-2 .txt {
font-size: 16px;
}

.product_comment-2 .list {
border: none;
}

.product_comment-2 .brand-flex img {
min-width: max-content;
}

.product_comment-2 .attention-wrap .ttl {
width: 500px;
}

.product_comment-2 .attention-wrap .ttl img {
width: 300px;
}

.product_comment-2 .kv-img {display:block; margin: 0 0 80px;}
.product_comment-2 .kv-ttl {text-align: center; font-size: 45px; font-family:serif;}
.product_comment-2 .kv-txt {text-align: center; width: 80%; margin: 30px auto 60px; font-family:serif;}
.product_comment-2 .top-img {display: block; width: 70%; margin: 0 auto 70px;}
.product_comment-2 .point-wrap {background-color: #F0F0F0; padding: 10px 60px 60px; margin-bottom: 90px;}
.product_comment-2 .point-wrap img {margin: 60px 0 0;}
.product_comment-2 .point-wrap .ttl {font-size: 25px; margin: -60px 0 30px 140px;}
.product_comment-2 .detail-wrap { margin: 150px 0 110px;}
.product_comment-2 .detail-wrap .list {margin: 20px 0 0; display: flex; background-color: #F5F5F5; padding: 20px;}
.product_comment-2 .detail-wrap .list dt { font-weight: 600; width: 70px;}
.product_comment-2 .brand-wrap {background-color: #f5f5f5; padding: 60px; margin: 0 0 90px;}
.product_comment-2 .ttl-img {margin: 0 auto 30px; display: block;}
.product_comment-2 .brand-ttl {text-align: center; margin: 30px 0; font-size: 30px;}
.product_comment-2 .brand-txt {font-size: 18px; letter-spacing: .1em; line-height: 1.8;}
.product_comment-2 .brand-flex {display: flex; padding: 40px 0; column-gap: 50px; border-top: 1px solid #C8C8C8; margin-top: 40px;}
.product_comment-2 .brand-subttl {font-size: 20px; margin-bottom: 20px;}
.product_comment-2 .brand-subtxt {font-size: 16px; letter-spacing: .1em; line-height: 1.8;}
.product_comment-2 .leather-ttl {text-align: center; margin: 30px 0; font-size: 30px;}
.product_comment-2 .leather-txt {font-size: 18px; letter-spacing: .1em; line-height: 1.8; width: 86%; margin: 0 auto 40px;}
.product_comment-2 .attention-wrap {display: flex; border-top: 1px solid; border-bottom: 1px solid; padding: 30px 0; width: 86%; margin: 0 auto 90px; column-gap: 30px;}
.product_comment-2 .attention-wrap .ttl img {width:auto;}
.product_comment-2 .box-ttl {text-align: center; margin: 30px 0; font-size: 30px;}
.product_comment-2 .box-txt {font-size: 18px; letter-spacing: .1em; line-height: 1.8; width: 86%; margin: 0 auto 90px;}
.product_comment-2 .voice-img {display:block; margin-bottom: 50px;}
.product_comment-2 .gif-img {display:block; margin-bottom: 15px;}


@media only screen and (max-width: 767px) {
.product_comment-6 img {
width: auto;
}

.product_comment-6 img[width="92%"] {
width: 92%;
margin: 0 auto 5px;
display: block;
}
.product_comment-6 table[bgcolor="#F5F7F8"] {
background-color: #F5F7F8;
}
.product_comment-6 table[bgcolor="#F0F0F0"] {
background-color: #F0F0F0;
}
.product_comment-6 table[bgcolor="#F0F0F0"] td[width="82%"] {
width: 60%;
}
.product_comment-6 table font[size="4"] .f-min {
font-size: 22px;
}
.product_comment-6 table font[size="3"] {
line-height: 2;
}

.product_comment-6 hr {
margin: .5em 0;
border: none;
height: 1px;
}

.product_comment-6 .f-min {
font-family: serif;
line-height: 2;
}

}


