.csx-cta-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.csx-cta-wrap .cta-container{display:flex;flex-direction:row}.csx-cta-wrap .cta-container .cta2{width:50%}.csx-cta-wrap .cta-container .cta2.left{border-right:1px solid #fff;padding:80px 25px 80px 0}.csx-cta-wrap .cta-container .cta2.right{padding:80px 0 80px 25px}.csx-cta-wrap .cta-container .cta2 .title{color:#fff;font-size:33px;font-weight:700;letter-spacing:.015em;line-height:55px;margin-bottom:30PX;text-align:center}.csx-cta-wrap .cta-container .cta2 .btn{align-items:center;border:3px solid #fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.25);display:flex;font-size:20px;font-weight:700;height:75px;justify-content:center;letter-spacing:.015em;line-height:29px;margin:auto;transition:.3s;width:250px}.csx-cta-wrap .cta-container .cta2.left .btn{background:#fff;color:#01548d}.csx-cta-wrap .cta-container .cta2.left .btn:hover,.csx-cta-wrap .cta-container .cta2.right .btn{background:#01548d;color:#fff}.csx-cta-wrap .cta-container .cta2.right .btn:hover{background:#fff;color:#01548d}@media (max-width:1100px){.csx-cta-wrap .cta-container .cta2 .title{font-size:22px;line-height:32px}.csx-cta-wrap .cta-container .cta2 .btn{font-size:15.5px;height:50px;line-height:22px}.csx-cta-wrap .cta-container .cta2.right .btn.left{margin-right:10px}}@media (max-width:767px){.csx-cta-wrap .cta-container{flex-direction:column}.csx-cta-wrap .cta-container .cta2{width:100%}.csx-cta-wrap .cta-container .cta2.left{border-bottom:1px solid #fff;border-right:none;padding:50px 0}.csx-cta-wrap .cta-container .cta2.right{padding:50px 0}.csx-cta-wrap .cta-container .cta2.right .btn-container{align-items:center;flex-direction:column}.csx-cta-wrap .cta-container .cta2.right .btn.left{margin-bottom:10px;margin-right:0}.csx-cta-wrap .cta-container .cta2 .sml-text{font-size:14px;line-height:20px;margin-top:15px}}