.mc-count-points-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.mc-count-points-wrap .title{align-items:center;display:flex;font-size:33px;font-weight:700;justify-content:center;letter-spacing:-.015em;line-height:150%;margin-bottom:75px;text-align:center}.mc-count-points-wrap .title .decoration-pc{margin:0 6px 0 3px}.mc-count-points-wrap .title .decoration-sp{display:none}.mc-count-points-wrap .point-card{background:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:55px;padding:25px 20px;position:relative}.mc-count-points-wrap .point-card:nth-child(4){margin-bottom:0}.mc-count-points-wrap .point-card .title{background:#01548d;color:#fff;display:flex;font-size:18px;font-weight:500;left:20px;padding:6px 11px 8px;position:absolute;top:-16px}.mc-count-points-wrap .point-card .contents{display:flex}.mc-count-points-wrap .point-card .contents .image{margin-right:20px;margin-top:6px;width:33%}.mc-count-points-wrap .point-card .contents .description{font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:160%;width:67%}.mc-count-points-wrap br.sp{display:none}@media (max-width:1024px){.mc-count-points-wrap .title{font-size:24px;margin-bottom:55px}.mc-count-points-wrap .title .decoration-pc{width:10px}.mc-count-points-wrap .point-card .title{font-size:16px;padding:5px 9px 7px}}@media (max-width:767px){.mc-count-points-wrap br.sp{display:block}.mc-count-points-wrap .title{font-size:19px;margin-bottom:30px}.mc-count-points-wrap .title .decoration-pc{display:none}.mc-count-points-wrap .title .decoration-sp{display:block;margin:9px 4px 0 2px;width:15px}.mc-count-points-wrap .point-card .title{font-size:14px;padding:4px 7px}.mc-count-points-wrap .point-card{padding:20px 15px}.mc-count-points-wrap .point-card .title{left:15px;top:-14.5px}.mc-count-points-wrap .point-card .contents{display:block}.mc-count-points-wrap .point-card .contents .image{margin-bottom:20px;margin-right:0;width:100%}.mc-count-points-wrap .point-card .contents .description{font-size:14px;width:100%}}