/* ======================================================================

====================================================================== */
#security-plugin .l_breadcrumbs {
  box-shadow: none;
  background: none;
  margin: 0;
}
@media screen and (max-width: 767px) {
  #security-plugin .l_breadcrumbs {
    margin: 0;
  }
}
#security-plugin .l_breadcrumbs a {
  color: #A6B2C3;
  text-decoration: none;
}
#security-plugin .l_breadcrumbs span span {
  padding: 0 10px 0 0;
}
#security-plugin .l_breadcrumbs span span.breadcrumb_last {
  padding: 0 0 0 10px;
  color: #212529;
}
#security-plugin .c_mainvisual._sub {
  background: #F3F4F7;
  height: 28rem;
  margin-bottom: 80px;
}
@media screen and (max-width: 767px) {
  #security-plugin .c_mainvisual._sub {
    height: 23rem;
    min-height: auto;
    margin-bottom: 60px;
  }
}
#security-plugin .c_mainvisual._sub:before {
  background: linear-gradient(180deg, #ffffff, rgba(255, 255, 255, 0));
}
#security-plugin .c_mainvisual._sub .inner {
  max-width: 1130px;
  margin: 0 auto;
  padding: 15px;
}
#security-plugin .c_mainvisual._sub .inner .ttl_box02 {
  margin: 87px 0 0;
  position: relative;
}
@media screen and (max-width: 767px) {
  #security-plugin .c_mainvisual._sub .inner .ttl_box02 {
    margin: 66px 0 0;
  }
}
#security-plugin .c_mainvisual._sub .inner .ttl_box02 .ttl .ja {
  font-size: 32px;
  color: #212529;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  #security-plugin .c_mainvisual._sub .inner .ttl_box02 .ttl .ja {
    font-size: 28px;
  }
}
#security-plugin .c_mainvisual._sub .inner .ttl_box02 .ttl .en {
  position: absolute;
  font-size: 72px;
  color: #DCE3EA;
  top: -62px;
  left: -43px;
  font-family: "Montserrat", sans-serif;
  font-weight: 100;
}
@media screen and (max-width: 767px) {
  #security-plugin .c_mainvisual._sub .inner .ttl_box02 .ttl .en {
    left: 0;
    top: -32px;
    font-size: 40px;
  }
}
#security-plugin .robot01 {
  margin-top: 60px;
}
@media screen and (max-width: 767px) {
  #security-plugin .robot01 {
    margin-top: 50px;
  }
}

.s01 {
  background-color: #fff;
}
/*# sourceMappingURL=security-plugin.css.map */
