.top_strengths_row{background:#fff;color:#212121;padding:60px 24px}.top_strengths_row,.top_strengths_row *{box-sizing:border-box}.top_strengths_row .ts-heading{background:none;border:0;font-size:44px;font-weight:700;line-height:1.5;margin:0 0 42px;padding:0;text-align:center}.top_strengths_row .ts-grid{display:grid;gap:28px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.top_strengths_row .ts-card>img{border-radius:50px 50px 0 50px;display:block;max-height:500px;object-fit:cover;width:100%}.top_strengths_row .ts-number{color:#3db156;font-size:14px;font-weight:700;margin:14px 0 8px}.top_strengths_row .ts-title{font-size:22px;font-weight:700;line-height:1.5}.top_strengths_row .ts-title p{font-size:inherit;line-height:inherit;margin:0}.top_strengths_row .ts-body{font-size:14px;line-height:1.7;margin-top:14px}.top_strengths_row .ts-body p{font-size:inherit;line-height:inherit;margin:0}@media(max-width:767px){.top_strengths_row{padding:42px 18px}.top_strengths_row .ts-grid{grid-template-columns:1fr}.top_strengths_row .ts-heading{font-size:30px}.top_strengths_row .ts-title{font-size:21px}}.top_strengths_row{background-color:#f6f6f6;background-image:radial-gradient(#fff 10%,transparent 0);background-size:30px 30px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.top_strengths_row .ts-header{margin-bottom:42px;text-align:center}.top_strengths_row .ts-header .ts-heading{margin-bottom:12px}.top_strengths_row .ts-english{color:#3db156;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.6;margin:0}@media(max-width:767px){.top_strengths_row .ts-header{margin-bottom:30px}.top_strengths_row .ts-english{font-size:12px}}