.contents-block.service .contents-box h2{text-align:center;font-size:24px;font-weight:700;margin:26px 0 36px 0;border-bottom:2px solid #9addfb;padding:0 0 26px 0;line-height:1}.contents-block.service .contents-box-step{max-width:508px;margin:0 auto 0 auto;font-size:60px;color:#03a9f4;text-align:center;line-height:1}.contents-block.service .contents-box-step div.reason,.contents-block.service .contents-box-step div.point{font-size:16px;margin-bottom:20px}.contents-block.service .contents-box-body{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 0px auto}.contents-block.service .contents-box-body .contents-box-body-future{max-width:322px}.contents-block.service .contents-box-body .contents-box-body-future img{width:320px;display:block}.contents-block.service .contents-box-body .contents-box-body-text{max-width:508px;margin:0 0px 0 30px}.contents-block.service .contents-box-body .contents-box-body-text p{font-size:16px;font-weight:400;margin:0;line-height:32px;text-align:left}.contents-block.service .contents-box-body .contents-box-body-text p.small{font-size:12px;text-align:left}.contents-block.service .contents-box-body .contents-box-body-text ul{margin:10px 0 0 0}.contents-block.service .contents-box-body .contents-box-body-text ul li{font-size:16px;font-weight:700;padding:18px 0 18px 48px;border-bottom:1px solid #d0d0d0;background-image:url("https://cdn2.hubspot.net/hubfs/4879469/2019/common/check-2-2.png");background-repeat:no-repeat;background-size:26px;background-position:0 50%}.contents-block.service .contents-box-body .contents-box-body-text ul li:nth-last-of-type(1){border-bottom:0}.contents-block.service .contents-box-body .contents-box-body-text ul li img{width:26px;height:26px;margin:13px 22px 13px 0;display:none}.award h2{margin:26px 0 46px 0}.contents-box-body-award{max-width:390px;margin:0 0px 0 26px}.contents-box-body-award.right{margin:0 26px 0 0px}.contents-box-body-award img{display:block;width:200px;margin:0 auto 0 auto;padding:0}.contents-box-body-award p{font-size:16px;text-align:left;line-height:32px;margin:0}.contents-box-body-award p.title{font-weight:700;margin:50px 0 0 0}.contents-box-logo{border-top:1px dashed #03a9f4;margin:0;padding:48px 0 48px 0}.contents-box-logo-inner p{text-align:center;font-size:16px;line-height:1;font-weight:700;color:#03a9f4;margin:0 0 36px 0}.contents-box-logo-inner ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 0px auto;width:856px}.contents-box-logo-inner ul>li>img{width:138px}.contents-box-logo .sp-only{display:none}.contents-block.service .contents-box-body-future p{font-size:16px}@media screen and (max-width:979px){.contents-block.service .contents-box h2{font-size:20px;margin:12px 0 24px 0;padding:0 0 14px 0;line-height:27px}.contents-block.service .contents-box-step{width:100%;font-size:40px}.contents-box-step div.reason,.contents-box-step div.point{font-size:16px;margin-bottom:10px}.contents-block.service .contents-box-body{flex-wrap:wrap;flex-direction:column;justify-content:space-between;margin:0 auto 0px auto;display:block}.contents-block.service .contents-box-body .contents-box-body-text{width:100%;margin:0;display:block;max-width:none}.contents-block.service .contents-box-body .contents-box-body-text p{font-size:16px;line-height:24px}.contents-block.service .contents-box-body .contents-box-body-text ul{margin:10px 0 10px 0}.contents-block.service .contents-box-body .contents-box-body-text ul li{font-size:15px;padding:18px 0 18px 40px}.contents-block.service .contents-box-body .contents-box-body-future{max-width:none;display:block}.contents-block.service .contents-box-body .contents-box-body-future-trim img{width:100%}.contents-box-body .contents-box-body-future.mvp{margin:10px auto 10px auto;max-width:400px}.contents-box-body .contents-box-body-future.mvp img{width:280px}.contents-box-logo{padding:20px 0 20px 0}.contents-box-logo-inner{padding:0 13px 0 13px}.contents-box-logo-inner ul{justify-content:flex-start;flex-direction:column;margin:0 auto 0px auto;width:320px}.contents-box-logo-inner ul>li{text-align:center}.contents-box-logo-inner ul>li>img{width:94px}.contents-box-logo-inner p{margin:0 0 10px 0}.contents-box-logo .pc-only{display:none}.contents-box-logo .sp-only{display:block}.award h2{margin:26px 0 46px 0}.contents-box-body-award{margin:0 auto 30px auto}.contents-box-body-award.right{margin:0 auto 0 auto}.contents-box-body-award img{width:140px}.contents-box-body-award p{font-size:16px;line-height:24px;margin:0}.contents-box-body-award p.title{font-weight:700;margin:24px 0 0 0}.contents-block.service .contents-box-body-future p{font-size:16px}}