.page-strengths .page-strengths_content .strengths_list .strengths_item{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/page/bk_strengths_pc.png) no-repeat 100% 0 #f2f2f2;background-size:100% auto;margin-bottom:5px;padding:120px 40px 130px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner{margin:0 auto;max-width:1312px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl{align-items:center;display:flex;justify-content:space-between;margin-bottom:70px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .icn{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/page/icn_dot.svg) no-repeat center 25px #fff;background-size:45px 12px;border-radius:50%;box-shadow:0 0 20px rgba(51,64,123,.1);color:#33407b;font-size:1.112rem;font-weight:700;height:150px;letter-spacing:.1em;line-height:1.3;margin-bottom:0;padding-top:45px;text-align:center;width:150px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .icn .num{display:block;font-size:2.334rem;letter-spacing:0}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .midashi{font-size:2.223rem;font-weight:700;line-height:1.5;padding:0 0 10px;width:calc(100% - 175px)}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .midashi p{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/page/line-dot.svg) repeat-x left bottom 6px;background-size:569px 3px;display:inline;font-size:2.223rem;font-weight:700;line-height:1.5;margin:0;padding:0 0 10px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp{display:flex;justify-content:space-between}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .img{width:48.7%}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt{width:47.4%}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt .ttl{font-size:1.334rem;font-weight:700;line-height:1.41;margin:40px 0 30px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt .description{line-height:2}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-point_list{background-color:#fff;margin:-95px auto 0;max-width:1120px;padding:170px 60px 100px}@media screen and (max-width:999px){.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp{display:block;margin-bottom:80px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .img,.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt{width:100%}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-point_list{margin-top:0;padding:60px 25px 80px}}@media screen and (max-width:767px){.page-strengths .page-strengths_content .strengths_list .strengths_item{background-image:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/page/bk_strengths_sp.png);padding:60px 25px 85px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl{margin-bottom:40px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .icn{background-position:center 12px;background-size:24px 6.4px;font-size:.556rem;height:80px;padding-top:25px;width:80px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .icn .num{font-size:1.223rem}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .midashi{font-size:1.112rem;line-height:1.6;width:calc(100% - 90px)}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-ttl .midashi p{background-position:left bottom 8px;background-size:379.3px 2px;font-size:1.112rem;line-height:1.6}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp{display:block;margin-bottom:40px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .img,.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt{width:100%}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt .ttl{font-size:1rem;margin:40px 0 20px}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-desp .txt .description{font-size:.889rem}.page-strengths .page-strengths_content .strengths_list .strengths_item .strengths_item_inner .strengths-point_list{margin-top:0;padding:40px 15px 60px}}.page-strengths .strengths-point_list .strengths-point_item{display:flex;justify-content:space-between;margin-bottom:50px}.page-strengths .strengths-point_list .strengths-point_item:last-child{margin-bottom:0}.page-strengths .strengths-point_list .strengths-point_item .txt{width:48.4%}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .icn{background-color:#fce3eb;border-radius:50%;color:#d83463;font-family:Roboto,sans-serif;font-size:.667rem;font-weight:700;height:100px;line-height:1.3;margin-bottom:0;padding-top:30px;text-align:center;width:100px}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .icn .num{display:block;font-size:1.334rem}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .midashi{font-size:1.334rem;font-weight:700;line-height:1.4;width:calc(100% - 115px)}.page-strengths .strengths-point_list .strengths-point_item .txt .summary{line-height:2}.page-strengths .strengths-point_list .strengths-point_item .txt .summary p{margin-bottom:25px}.page-strengths .strengths-point_list .strengths-point_item .txt .summary>:last-child{margin-bottom:0}.page-strengths .strengths-point_list .strengths-point_item .img{width:47.4%}@media screen and (max-width:999px){.page-strengths .strengths-point_list .strengths-point_item{display:block}.page-strengths .strengths-point_list .strengths-point_item .txt{width:100%}.page-strengths .strengths-point_list .strengths-point_item .img{margin-top:30px;width:100%}}@media screen and (max-width:767px){.page-strengths .strengths-point_list .strengths-point_item{display:block;margin-bottom:50px}.page-strengths .strengths-point_list .strengths-point_item .txt{width:100%}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .icn{font-size:.556rem;height:70px;line-height:1.1;padding-top:20px;width:70px}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .icn .num{font-size:1.223rem}.page-strengths .strengths-point_list .strengths-point_item .txt .ttl .midashi{font-size:1rem;width:calc(100% - 85px)}.page-strengths .strengths-point_list .strengths-point_item .txt .summary{font-size:.889rem}.page-strengths .strengths-point_list .strengths-point_item .txt .summary p{margin-bottom:15px}.page-strengths .strengths-point_list .strengths-point_item .img{margin-top:20px;width:100%}}