.cta-two-column-box2{background-repeat:no-repeat;background-size:cover;position:relative}.cta-two-column-row2{display:flex;gap:2rem;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.cta-two-column-block{background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex:0 0 calc(50% - 1rem);flex-direction:column;max-width:calc(50% - 1rem);text-align:center}.cta-two-column-block-inner{background-color:#fff;padding:40px}.cta-two-column-block h3{font-size:22px;margin-bottom:20px}.cta-two-column-block h3 span{background-image:url(https://www.suzukinet.co.jp/hubfs/SUZUKI_April_2024/manufacturing-troubleshooting/ico-angle-l.svg),url(https://www.suzukinet.co.jp/hubfs/SUZUKI_April_2024/manufacturing-troubleshooting/ico-angle-r7.svg);background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:10px 20px,10px 20px;padding-left:30px;padding-right:30px}.cta-two-column-block p{font-size:16px;line-height:1.5}.cta-two-column-block .more-btn-box{margin-top:20px}.cta-two-column-block .more-btn-box,.cta-two-column-block .more-btn-box a{align-items:center;display:flex;justify-content:center}.cta-two-column-block .more-btn-box a{background:#d71718 url(https://www.suzukinet.co.jp/hubfs/SUZUKI_April_2024/ico-angle-r.svg) no-repeat right 20px center/6px 12px;border:1px solid #d71718;color:#fff;font-size:24px;font-weight:700;max-width:100%;min-height:54px;padding:10px;position:relative;text-decoration:none;width:407px}.cta-two-column-block .more-btn-box a:hover{background:#fff url(https://www.suzukinet.co.jp/hubfs/SUZUKI_April_2024/ico-angle-r4.svg) no-repeat right 20px center/6px 12px;border:1px solid #d71718;color:#d71718}@media screen and (max-width:999px){.cta-two-column-row2{display:block}.cta-two-column-row2 .cta-two-column-block{max-width:100%;padding:0 0 15px}.cta-two-column-block-inner{padding:20px}.cta-two-column-row2 .cta-two-column-block:last-child{padding:0}.cta-two-column-block h3{font-size:20px;margin-bottom:10px}.cta-two-column-block h3 span{background-size:7px 14px,7px 14px;font-size:16px;letter-spacing:0;padding-left:12px;padding-right:12px;text-align:center}.cta-two-column-block .more-btn-box{margin-top:15px}.cta-two-column-block .more-btn-box a{font-size:14px;max-width:280px;min-height:40px}.cta-two-column-block p{font-size:12px}}@media screen and (max-width:499px){.cta-two-column-row2{display:block}.cta-two-column-row2 .cta-two-column-block{border-bottom:1px solid #fff;max-width:100%;padding:0 0 25px}.cta-two-column-row2 .cta-two-column-block:last-child{border:none;padding-bottom:0}}