@font-face {
  font-family: "DIN Alternate Bold";
  font-style: normal;
  font-weight: normal;
  src: local("DIN Alternate Bold"), url("../font/DINAlternate-Bold.woff") format("woff");
}
.l-pagetitle__inner::after {
  content: "SECURITY POLICY";
}

.p-security__lead {
  padding: clamp( 40px, -19.1626213592px + 15.7766990291vw,170px) 0 0;
  margin-bottom: clamp( 50px, 27.2451456311px + 6.067961165vw,100px);
}
.p-security__item {
  margin-bottom: clamp( 50px, 27.2451456311px + 6.067961165vw,100px);
}
.p-security__item h2 {
  font-size: clamp( 1.125rem, 1.0112257282rem + 0.4854368932vw,1.375rem);
  margin-bottom: clamp( 12px, 9.2694174757px + 0.7281553398vw,18px);
  border-bottom: 1px solid #C8C8C8;
  padding-bottom: 0.4em;
  margin-bottom: clamp( 25px, 18.1735436893px + 1.8203883495vw,40px);
}

.l-plaineBox > p {
  text-align: right;
}
/*# sourceMappingURL=security.css.map */