@charset "utf-8";
/* CSS Document */
/* common */
h3 {
  font-weight: 700!important;
  margin-bottom: 8vh;
}
/* lead */
.lead-area p:not(:last-child) {
  margin-bottom: 3vh;
}
.lead-area p.lead-main {
  font-weight: 700;
  margin-bottom: 6vh;
}
/* headline-box */
.headline-box {
  margin-top: 8vh;
  border: 1px solid var(--color-primary);
}
.headline-box dt,
.headline-box dd {
  padding: 1rem 0;
}
@media screen and (min-width:1000px){
  .headline-box {
    font-size: 125%;
  }
}
/* return-info */
.return-info dt {
  font-weight: 700;
}
.return-info dd {
  padding: 1rem 1em;
}
.return-info dd p {
  font-size: 100%;
}
.return-info dd p:not(:last-of-type) {
  margin-bottom: 3vh;
}
/* return-reason */
.reason-list {
  width: 100%;
  max-width: 700px;
  margin: 0 auto;
}
.reason-list li {
  background-color: rgba(255, 255, 255, 1);
  background-image: repeating-linear-gradient(135deg, transparent, transparent .6rem, rgba(245, 245, 245, 1) .6rem, rgba(245, 245, 245, 1) 1.2rem);
  border: 1px solid var(--color-border);
  padding: 8vw;
  border-radius: 3rem;
  position: relative;  
}
.reason-list li:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 3rem;
  border: 1px solid var(--color-primary);
}
.reason-list li:not(:last-of-type) {
  margin-bottom: 3vh;
}
.reason-title {
  font-weight: 700;
  margin-bottom: 3vh;
}
@media screen and (min-width:1000px){
  .reason-area {
    background: url(/assets/data/return/return-bgl.png) bottom left no-repeat, url(/assets/data/return/return-bgr.png) bottom right no-repeat;
  }
  .reason-list li {
    padding: 3em;
  }
}
/* return-merit */
.merit-list {
  width: 100%;
  max-width: 700px;
  margin: 0 auto;
}
.merit-list img {
  width: 80px;
}
.merit-list div {
  align-items: center;
  margin-bottom: 3vh;
}
.merit-list li:not(:last-of-type) {
  margin-bottom: 10vh;
}
.merit-list .merit-title {
  font-weight: 700;
  padding-top: 3vh;
}
/* return-method */
.method-list li:not(:last-of-type) {
  margin-bottom: 6vh;
}
.method-list .method-title {
  font-size: 100%;
}
@media screen and (min-width:1000px){
  .method-list .method-title {
    font-size: 125%;
  }
}media screen and (min-width:1000px){
  .method-list .method-title {
    font-size: 125%;
  }
}