.l-cta-container a,.l-cta-container h1,.l-cta-container h2,.l-cta-container h3,.l-cta-container h5,.l-cta-container p,.l-cta-container span,.l-cta-containerh4{line-height:normal;margin:0}.l-cta-container{align-items:center;background-color:#1a5398;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:275px;padding:60px 40px;position:relative;text-align:center;width:100%}.l-cta-container h2{font-size:22px}.l-cta-container h2,.l-cta-container p{color:var(--white,#fff);font-family:Noto Sans JP;font-style:normal;font-weight:700;line-height:180%;text-align:center;z-index:1}.l-cta-container p{font-size:14px;letter-spacing:.7px}.l-cta-button{align-items:center;background:var(--white,#fff);border:1px solid var(--white,#fff);border-radius:8px;display:flex;gap:20px;justify-content:center;max-width:336px;padding:10px 22px;position:relative;width:100%}.l-cta-button p{color:var(--_,#1a5398);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0;text-align:center;width:100%}.bt-img-left,.bt-img-right{height:160px;max-width:154px;object-fit:cover;position:absolute;width:100%;z-index:0}.bt-img-left{left:7%;top:40px}.bt-img-right{bottom:40px;right:6%}@media (max-width:768px){.l-cta-container{gap:20px;min-height:250px;padding:30px 20px}.l-cta-container h2{font-size:18px}.l-cta-button,.l-cta-container p{font-size:14px}.l-cta-button{padding:10px 20px 10px 10px}}