.mc-operation-points-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.mc-operation-points-wrap .title{font-size:28px;font-weight:700;letter-spacing:-.015em;margin-bottom:20px;text-align:center}.mc-operation-points-wrap .title .lg{font-size:33px}.mc-operation-points-wrap .description{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:160%;margin-bottom:25px;text-align:center}.mc-operation-points-wrap .points-container{background:#f0fffa;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);padding:25px 20px}.mc-operation-points-wrap .point-card{margin-bottom:30px}.mc-operation-points-wrap .point-card:nth-child(9){margin-bottom:0}.mc-operation-points-wrap .points-container .screen{margin-bottom:30px}.mc-operation-points-wrap .point-card .title-box{align-items:center;display:flex;margin-bottom:7px}.mc-operation-points-wrap .point-card .title-box .number{margin-right:9px}.mc-operation-points-wrap .point-card .title-box .number img{width:33px}.mc-operation-points-wrap .point-card .title-box .text{color:#2aab9f;font-size:18px;font-weight:700;letter-spacing:-.015em;margin-top:-3px}.mc-operation-points-wrap .point-card .contents .text{font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:160%;margin-bottom:20px;margin-left:42px}.mc-operation-points-wrap .point-card .contents .image{margin-left:42px}.mc-operation-points-wrap .point-card.point-card3 .contents .image img{height:auto;max-width:450px}.mc-operation-points-wrap .point-card.point-card4 .contents .image img{height:auto;max-width:250px}.mc-operation-points-wrap .point-card.point-card7 .contents .image img{height:auto;max-width:450px}@media (max-width:1024px){.mc-operation-points-wrap .description{font-size:16px}.mc-operation-points-wrap .point-card .title-box .number img{width:28px}.mc-operation-points-wrap .point-card .title-box .number{margin-right:6px}.mc-operation-points-wrap .point-card .title-box .text{font-size:16px;margin-top:-4px}.mc-operation-points-wrap .point-card .contents .image,.mc-operation-points-wrap .point-card .contents .text{margin-left:34px}}@media (max-width:767px){.mc-operation-points-wrap .title{font-size:19px}.mc-operation-points-wrap .title .lg{font-size:26px}.mc-operation-points-wrap .description{font-size:14px;margin-bottom:18px}.mc-operation-points-wrap .pc{display:none}.mc-operation-points-wrap .points-container{padding:15px 13px}.mc-operation-points-wrap .points-container .screen{margin-bottom:13px}.mc-operation-points-wrap .point-card .title-box .number img{width:20px}.mc-operation-points-wrap .point-card .title-box .number{margin-right:3px}.mc-operation-points-wrap .point-card .title-box .text{font-size:13px;margin-top:-3px}.mc-operation-points-wrap .point-card{margin-bottom:15px}.mc-operation-points-wrap .point-card .contents .text{font-size:13px;margin-left:23px}.mc-operation-points-wrap .point-card .contents .image{margin-left:23px}}