@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900|Noto+Serif+JP:200,300,400,500,600,700,900&display=swap&subset=japanese");
.security_page .life-chart {
  text-align: center;
  padding: 25px 0;
}
.security_page .service {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -50px;
}
.security_page .service .list-item {
  flex: 0 0 50%;
  text-align: center;
  padding: 50px;
}
.security_page .service .list-item.w100 {
  flex-basis: 100%;
}
.security_page .service .list-item.w50 {
  flex-basis: 50%;
}
@media screen and (max-width: 992px) {
  .security_page .service {
    margin: 0 -15px;
  }
  .security_page .service .list-item {
    padding: 25px 15px;
  }
  .security_page .service .list-item.w50 {
    flex-basis: 100%;
  }
}

/*# sourceMappingURL=030000-page.css.map */
