/* 各ページの上部だけを変更する専用デザイン */
.sub-hero.services{background:linear-gradient(90deg,#021d45 0%,#042c5c 18.6%,#063d77 37.2%,#084b8b 53.1%,#0b538c 74.4%,#116a96 100%)}
.sub-hero.services::before{background:none}
.sub-hero.services .sub-symbol{display:none}
.sub-hero.services::after{background-image:url('../img/jin-header-services.svg?v=20261012a');background-size:auto 100%;background-repeat:no-repeat;background-position:right bottom;opacity:1}
.sub-hero.services p{color:#d6f4ff}
.sub-hero.insurers{background:linear-gradient(90deg,#021d45 0%,#042c5c 18.6%,#063d77 37.2%,#084b8b 53.1%,#0b538c 74.4%,#116a96 100%)}
.sub-hero.insurers::before{background:none}
.sub-hero.insurers .sub-symbol{display:none}
.sub-hero.insurers::after{background-image:url('../img/jin-header-insurers.svg?v=20261012a');background-size:auto 100%;background-repeat:no-repeat;background-position:right bottom;opacity:1}
.sub-hero.insurers p{color:#d6f4ff}
.sub-hero.solicitation{background:linear-gradient(90deg,#021d45 0%,#042c5c 18.6%,#063d77 37.2%,#084b8b 53.1%,#0b538c 74.4%,#116a96 100%)}
.sub-hero.solicitation::before{background:none}
.sub-hero.solicitation .sub-symbol{display:none}
.sub-hero.solicitation::after{background-image:url('../img/jin-header-solicitation.svg?v=20261012a');background-size:auto 100%;background-repeat:no-repeat;background-position:right bottom;opacity:1}
.sub-hero.solicitation p{color:#d6f4ff}
.sub-hero.privacy{background:linear-gradient(90deg,#021d45 0%,#042c5c 18.6%,#063d77 37.2%,#084b8b 53.1%,#0b538c 74.4%,#116a96 100%)}
.sub-hero.privacy::before{background:none}
.sub-hero.privacy .sub-symbol{display:none}
.sub-hero.privacy::after{background-image:url('../img/jin-header-privacy.svg?v=20261012a');background-size:auto 100%;background-repeat:no-repeat;background-position:right bottom;opacity:1}
.sub-hero.privacy p{color:#d6f4ff}
@media(max-width:680px){.sub-hero.services::after,.sub-hero.insurers::after,.sub-hero.solicitation::after,.sub-hero.privacy::after{background-position:right -240px bottom;opacity:.28}}
