.mc-cta-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.mc-cta-wrap .cta-container{display:flex;flex-direction:row}.mc-cta-wrap .cta-container .cta2{width:50%}.mc-cta-wrap .cta-container .cta2.left{border-right:1px solid #fff;padding:80px 25px 80px 0}.mc-cta-wrap .cta-container .cta2.right{padding:80px 0 80px 25px}.mc-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}.mc-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}.mc-cta-wrap .cta-container .cta2.left .btn{background:#fff;color:#01548d}.mc-cta-wrap .cta-container .cta2.left .btn:hover,.mc-cta-wrap .cta-container .cta2.right .btn{background:#01548d;color:#fff}.mc-cta-wrap .cta-container .cta2.right .btn:hover{background:#fff;color:#01548d}@media (max-width:1100px){.mc-cta-wrap .cta-container .cta2 .title{font-size:22px;line-height:32px}.mc-cta-wrap .cta-container .cta2 .btn{font-size:15.5px;height:50px;line-height:22px}.mc-cta-wrap .cta-container .cta2.right .btn.left{margin-right:10px}}@media (max-width:767px){.mc-cta-wrap .cta-container{flex-direction:column}.mc-cta-wrap .cta-container .cta2{width:100%}.mc-cta-wrap .cta-container .cta2.left{border-bottom:1px solid #fff;border-right:none;padding:50px 0}.mc-cta-wrap .cta-container .cta2.right{padding:50px 0}.mc-cta-wrap .cta-container .cta2.right .btn-container{align-items:center;flex-direction:column}.mc-cta-wrap .cta-container .cta2.right .btn.left{margin-bottom:10px;margin-right:0}.mc-cta-wrap .cta-container .cta2 .sml-text{font-size:14px;line-height:20px;margin-top:15px}}