@charset "UTF-8";
/* ======================================================================
 setting
====================================================================== */
/* 文字 */
/* 背景 */
/* 背景 */
/* 枠 */
/* ボタン */
/* ボタン */
/* ======================================================================
 p_secure
====================================================================== */
.p_secure .l_content .l_main > .inner .content_wrap {
  padding: 92px 100px;
}
@media screen and (max-width: 768px) {
  .p_secure .l_content .l_main > .inner .content_wrap {
    padding: 50px 4.6875%;
  }
}
.p_secure .l_content .l_main > .inner .ttl_2 {
  margin: 50px 0 0;
}
.p_secure .l_content .l_main > .inner .ttl_3 {
  margin: 30px 0 0;
}
.p_secure .l_content .l_main > .inner .ttl_4 {
  margin: 20px 0 0;
}
.p_secure .l_content .l_main > .inner a {
  text-decoration: underline !important;
}
.p_secure .l_content .l_main > .inner a:link, .p_secure .l_content .l_main > .inner a:active, .p_secure .l_content .l_main > .inner a:visited {
  color: #009fe8;
  text-decoration: none;
  cursor: pointer;
}
.p_secure .l_content .l_main > .inner a:hover {
  color: #009fe8;
}

/*# sourceMappingURL=p_secure.css.map */
