.p-top .c-footer {
  margin-top: 0;
}
.p-top .l-main {
  padding-top: 0 !important;
}
.p-top .c-header__cont {
  border-bottom: 0;
}
.p-top__sc1 {
  background: url("../../../images/common/bg01.jpg") no-repeat top center/cover;
  padding-top: 61px;
  padding-bottom: 141px;
}
@media screen and (max-width: 767px) {
  .p-top__sc1 {
    padding-top: 6.6666666667vw;
    padding-bottom: 8.5333333333vw;
  }
}
.p-top__sc1 .c-block01 + .c-block01 {
  margin-top: 85px;
}
@media screen and (max-width: 767px) {
  .p-top__sc1 .c-block01 + .c-block01 {
    margin-top: 6.9333333333vw;
  }
}
.p-top__sc1 .c-title01.product {
  position: relative;
  left: -20px;
}
@media screen and (max-width: 767px) {
  .p-top__sc1 .c-title01.product {
    left: -5px;
  }
  .p-top__sc1 .c-title01.product .c-title01__inner {
    font-size: 10.1333333333vw;
  }
}
.p-top__sc2 {
  background-color: #558bb2;
  padding-top: 55px;
  padding-bottom: 50px;
}
@media screen and (max-width: 767px) {
  .p-top__sc2 {
    padding: 0;
  }
  .p-top__sc2 .c-block01 {
    padding-right: 0;
  }
  .p-top__sc2 .c-title01 {
    justify-content: center;
  }
}
.p-top__sc3 {
  background: url("../../../images/common/bg02.jpg") no-repeat top center/cover;
  padding-top: 144px;
  padding-bottom: 118px;
}
@media screen and (max-width: 767px) {
  .p-top__sc3 {
    padding-top: 42px;
    padding-bottom: 45px;
  }
}

.p-top__info {
 margin: 0 auto 60px;
 margin-bottom: 0;
 padding: 20px 3%;
 background: #558bb5;
 color: #fff;
 display: flex;
 justify-content: center;
 align-items: baseline;
 column-gap: 4em;
}
.p-top__info h2 {
 font-weight: 700;
 /* font-size: 2rem; */
 font-size: 2.5rem;
 /* margin-bottom: .25em; */
}
.p-top__info li {
 display: flex;
 /* font-size: 1.8rem; */
 font-size: 2.25rem;
}
.p-top__info li time {
 width: 6em;
 margin-right: .5em;
 position: relative;
}
.p-top__info li a:hover {
 text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .p-top__info {
    flex-direction: column;
  }
 .p-top__info h2 {
  /* font-size: 1.5rem; */
  font-size: 1.875rem;
 }
 .p-top__info li {
  /* font-size: 1.3rem; */
  font-size: 1.875rem;
 }
}
@media screen and (max-width: 639px) {
 .p-top__info li {
  flex-direction: column;
 }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL3RvcC9zdHlsZXMuc2NzcyIsInNldHRpbmdzL19taXhpbi5zY3NzIiwic2V0dGluZ3MvX3ZhcmlhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0U7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FDd0NBO0VEM0NGO0lBS0k7SUFDQTs7O0FBR0Y7RUFDRTs7QUNpQ0Y7RURsQ0E7SUFHSTs7O0FBSUo7RUFDRTtFQUNBOztBQ3lCRjtFRDNCQTtJQUlJOzs7QUN1Qko7RURyQkU7SUFFSTs7O0FBTVI7RUFDRSxrQkU1Q0s7RUY2Q0w7RUFDQTs7QUNVQTtFRGJGO0lBS0k7OztBQ1FGO0VETEE7SUFFSTs7O0FDR0o7RURDQTtJQUVJOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTs7QUNYQTtFRFFGO0lBS0k7SUFDQSIsImZpbGUiOiJwYWdlcy90b3Avc3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uLy4uL3NldHRpbmdzL192YXJpYWJsZScgYXMgdjtcclxuQHVzZSAnLi4vLi4vc2V0dGluZ3MvX21peGluJyBhcyBtO1xyXG5AdXNlICcuLi8uLi9zZXR0aW5ncy9fcGF0aCcgYXMgcDtcclxuXHJcbi5wLXRvcCB7XHJcbiAgLmMtZm9vdGVye1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5sLW1haW4ge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5jLWhlYWRlcl9fY29udCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fc2MxIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChwLiRwYXRoICsgJ2ltYWdlcy9jb21tb24vYmcwMS5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlci9jb3ZlcjtcclxuICAgIHBhZGRpbmctdG9wOiA2MXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MXB4O1xyXG4gICAgQGluY2x1ZGUgbS5zcCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiB2LnZ3KDI1KTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHYudncoMzIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWJsb2NrMDEgKyAuYy1ibG9jazAxIHtcclxuICAgICAgbWFyZ2luLXRvcDogODVweDtcclxuICAgICAgQGluY2x1ZGUgbS5zcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogdi52dygyNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10aXRsZTAxLnByb2R1Y3Qge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtLnNwIHtcclxuICAgICAgICBsZWZ0OiAtNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jLXRpdGxlMDFfX2lubmVye1xyXG4gICAgICAgIEBpbmNsdWRlIG0uc3Age1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2LnZ3KDM4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NjMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvcjE7XHJcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgQGluY2x1ZGUgbS5zcCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmMtYmxvY2swMSB7XHJcbiAgICAgIEBpbmNsdWRlIG0uc3Age1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10aXRsZTAxIHtcclxuICAgICAgQGluY2x1ZGUgbS5zcCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NjMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwocC4kcGF0aCArICdpbWFnZXMvY29tbW9uL2JnMDIuanBnJykgbm8tcmVwZWF0IHRvcCBjZW50ZXIvY292ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQ0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTE4cHg7XHJcbiAgICBAaW5jbHVkZSBtLnNwIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQycHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlICdzYXNzOm1hcCc7XHJcbkB1c2UgJ192YXJpYWJsZScgYXMgdjtcclxuXHJcbiRicmVha3BvaW50czogKFxyXG4gICdtaW5pbGVzcyc6XHJcbiAgICAoXHJcbiAgICAgIG1heC13aWR0aDogMzc0cHgsXHJcbiAgICApLFxyXG4gIC8vIFNtYWxsIGRldmljZXMgbGVzcy9vdmVyXHJcbiAgJ3NtbGVzcyc6XHJcbiAgICAoXHJcbiAgICAgIG1heC13aWR0aDogNjQwcHgsXHJcbiAgICApLFxyXG4gICdzbW92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDY0MXB4LFxyXG4gICksXHJcbiAgLy8gTWVkaXVtIGRldmljZXMgbGVzcy9vdmVyXHJcbiAgJ21kbGVzcyc6XHJcbiAgICAoXHJcbiAgICAgIG1heC13aWR0aDogNzY3cHgsXHJcbiAgICApLFxyXG4gICdtZG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDc2OHB4LFxyXG4gICksXHJcbiAgLy8gTGFyZ2UgZGV2aWNlcyBsZXNzL292ZXJcclxuICAnbGdsZXNzJzpcclxuICAgIChcclxuICAgICAgbWF4LXdpZHRoOiAxMDI0cHgsXHJcbiAgICApLFxyXG4gICdsZ292ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDEwMjVweCxcclxuICApLFxyXG4gIC8vIEV4dHJhIGxhcmdlIGRldmljZXMgbGVzcy9vdmVyXHJcbiAgJ3hsbGVzcyc6XHJcbiAgICAoXHJcbiAgICAgIG1heC13aWR0aDogMTI4MHB4LFxyXG4gICAgKSxcclxuICAneGxvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxMjgxcHgsXHJcbiAgKSxcclxuICAvLyBFeHRyYSBFeHRyYSBsYXJnZSBkZXZpY2VzIGxlc3Mvb3ZlclxyXG4gICd4eGxsZXNzJzpcclxuICAgIChcclxuICAgICAgbWF4LXdpZHRoOiAxNDQwcHgsXHJcbiAgICApLFxyXG4gICd4eGxvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxNDQxcHgsXHJcbiAgKSxcclxuICAvLyBNYXggc2l6ZSBkZXZpY2VzIGxlc3Mvb3ZlclxyXG4gICdtYXhsZXNzJzpcclxuICAgIChcclxuICAgICAgbWF4LXdpZHRoOiAxOTIwcHgsXHJcbiAgICApLFxyXG4gICdtYXhvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxOTIxcHgsXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50KSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKX0ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBlcnJvciBcIuaMh+WumuOBleOCjOOBn+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBr+OBguOCiuOBvuOBm+OCkyAtPiAje21hcC1rZXlzKCRicmVha3BvaW50cyl9XCI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluKCRicmVha3BvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludH1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWF4KCRicmVha3BvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludH1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGMge1xyXG4gIEBpbmNsdWRlIG1xKG1kb3Zlcikge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3Age1xyXG4gIEBpbmNsdWRlIG1xKG1kbGVzcykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXIge1xyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhciB7XHJcbiAgKnpvb206IDE7XHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4geXVnb3RoaWMoKSB7XHJcbiAgZm9udC1mYW1pbHk6IFl1R290aGljLCAn5ri444K044K344OD44KvJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8nLFxyXG4gICAgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfjg6HjgqTjg6rjgqonLCAnTWVpcnlvJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLy8gRElOIEFsdGVybmF0ZVxyXG5AbWl4aW4gb3N3YWxkKCkge1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLy8gQSBQLU9URiBBMUdvdGhpYyBTdGRcclxuQG1peGluIHNhd2FyYWJpKCkge1xyXG4gIGZvbnQtZmFtaWx5OiAnU2F3YXJhYmkgR290aGljJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1peGluIGltcGFjdCgpIHtcclxuICBmb250LWZhbWlseTogJ0ltcGFjdCcsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IE5PUk1BTDtcclxufVxyXG5cclxuQG1peGluIGJnLWxpbmVhciB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2LiRjb2xvcjEwLCB2LiRjb2xvcjkpO1xyXG59XHJcbiIsIi8vICRmaWxlUGF0aDogJy9kaXJuYW1lL2Fzc2V0cy8nO1xyXG5cclxuJGJhc2Utd2lkdGg6IDEwODBweDtcclxuJGJhc2UtY29sb3I6ICMwMDAwMDA7XHJcbiRjb2xvcjE6ICM1NThiYjI7XHJcbiRjb2xvcjI6ICM0NDc4YTI7XHJcbiRjb2xvcjM6ICNlMmViZjI7XHJcbiRjb2xvcjQ6ICM5ZjU0MDk7XHJcbiRjb2xvcjU6ICNmZmQ5MDU7XHJcbiRjb2xvcjY6ICM2OTY5Njk7XHJcbiRjb2xvcjc6ICMyNDFhMWE7XHJcbiRjb2xvcjg6ICM3MDcwNzA7XHJcbiRjb2xvcjk6ICMxZjZmYTg7XHJcbiRjb2xvcjEwOiAjMTAzODU0O1xyXG4kY29sb3IxMTogIzcwOGZhNTtcclxuJGNvbG9yMTI6ICNmZmU4MzQ7XHJcblxyXG5AZnVuY3Rpb24gdncoJHNpemUpIHtcclxuICAvLyAkc2l6ZSB1bml0IHJlbVxyXG4gIEByZXR1cm4gKCgkc2l6ZSAqIDEwMHZ3KSAvIDM3NSk7XHJcbn1cclxuIl19 */
