@charset "UTF-8";
.secOverview {
  padding: 0 0 80px
}
.secOverview__container {
  padding: 0 35px
}
.secOverview__container .overviewList {
  margin: 40px 0 0
}
.secOverview__container .overviewList__item .overview {
  display: flex
}
.secOverview__container .overviewList__item .overview__head {
  width: 90px
}
.secOverview__container .overviewList__item .overview__head .heading {
  position: relative;
  padding: 0 0 0 15px;
  font-family: "Yu Mincho","游明朝体",serif;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .07em
}
.secOverview__container .overviewList__item .overview__head .heading::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 20px;
  content: "";
  background: #244545
}
.secOverview__container .overviewList__item .overview__body {
  flex: 1
}
.secOverview__container .overviewList__item .overview__body .text {
  font-family: "Yu Mincho","游明朝体",serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 2;
  letter-spacing: .07em
}
.secOverview__container .overviewList__item .overview__body .text .strong {
  font-size: 15px;
  font-weight: 700
}
.secOverview__container .overviewList__item .overview__body .text + .text {
  margin: 15px 0 0
}
.secOverview__container .overviewList__item + .overviewList__item {
  margin: 40px 0 0
}
@media (min-width:768px) {
  .secOverview {
    padding: 0 0 100px
  }
  .secOverview__container {
    max-width: 1200px;
    padding: 0 80px;
    margin: 0 auto
  }
  .secOverview__container .overviewList {
    width: 650px;
    margin: 50px auto 0
  }
  .secOverview__container .overviewList__item .overview__head {
    width: 200px
  }
  .secOverview__container .overviewList__item .overview__head .heading {
    font-size: 18px
  }
  .secOverview__container .overviewList__item .overview__head .heading::before {
    height: 24px
  }
  .secOverview__container .overviewList__item .overview__body .text {
    font-size: 17px
  }
  .secOverview__container .overviewList__item .overview__body .text .strong {
    font-size: 20px
  }
  .secOverview__container .overviewList__item + .overviewList__item {
    margin: 50px 0
  }
}