@charset "UTF-8";


.sh-gradient-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
}

.sh-contents {
}

.sh-lifestyle-contents {
  max-width: 820px;
}


.sh-lifestyle-box1.MT30 {
  margin-top: 30px;
}

.sh-interivew-img1 {
  max-width: 1160px;
  margin-inline: auto;
}

.sh-interview-box1 {
  display: flex;
  justify-content: space-between;
  gap: 5%;
}
.sh-interview-box1 > div {
  flex: 1;
}


@media screen and (max-width: 1115px) {

}


@media screen and (max-width: 767px) {

  .sh-gradient-wrapper {
    padding-bottom: 60px;
  }



}
