.connection_link_for_old .connection_link li img {
  width: 100%;
}

.product_link_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  row-gap: 20px;
}
@media screen and (min-width: 48em) {
  .product_link_row {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (min-width: 48em) {
  .product_link_row .product_link_col {
    width: 33%;
  }
}

.product_link_col {
  width: 100%;
}
.product_link_col img {
  margin-inline: auto;
  display: block;
}

@media screen and (min-width: 48em) {
  #merit .product_link_row .product_link_col, #after_fit .product_link_row .product_link_col, #choice .product_link_row .product_link_col, #hikaku .product_link_row .product_link_col, #solar-set .product_link_row .product_link_col, #select .product_link_row .product_link_col, #price .product_link_row .product_link_col, #subsidy .product_link_row .product_link_col {
    width: 48%;
  }
}

@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 .c-inner {
    padding-bottom: 80px;
    border-bottom: 6px solid #E6F6FF;
  }
}
.p-chikudenchi-about__sec.-sec13 figure {
  margin: 24px auto;
  max-width: 600px;
}

@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 figure {
    margin: 0;
  }
}
@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 .-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 .-flex .-left {
    width: 47.8%;
    max-width: 516px;
  }
}
@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 .-flex .-left p:last-of-type {
    margin-top: 56px;
  }
}
@media screen and (min-width: 1025px) {
  .p-chikudenchi-about__sec.-sec13 .-flex figure {
    width: 47.8%;
    max-width: 516px;
  }
}