.me-use-case-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.me-use-case-wrap .title{color:#fff;font-size:43px;font-weight:700;letter-spacing:-.015em;line-height:130%;margin-bottom:40px;text-align:center}.me-use-case-wrap .title .lg{font-size:48px}.me-use-case-wrap .image-cards-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.me-use-case-wrap .image-cards-row .content-container{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.25)}.me-use-case-wrap .image-cards-row .content-container .image-title{background-color:#fff;border-radius:0 0 10px 10px;font-size:22px;font-weight:500;padding:20px;text-align:center}.me-use-case-wrap .image-cards-row .content-container .content-img{border-radius:10px 10px 0 0}.me-use-case-wrap .image-cards-row .content-img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:170px;width:100%}@media (max-width:1366px){.me-use-case-wrap .image-cards-row .content-img{min-height:170px}}@media (max-width:1024px){.me-use-case-wrap .title{font-size:38px;line-height:55px}.me-use-case-wrap .title .lg{font-size:45px}.me-use-case-wrap .image-cards-row .content-img{min-height:170px}.me-use-case-wrap .image-cards-row .content-container .image-title{font-size:17px}.me-use-case-wrap .image-cards-row{grid-gap:20px}}@media (max-width:767px){.me-use-case-wrap .title{font-size:24px;line-height:30px;margin:auto auto 30px}.me-use-case-wrap .title .lg{font-size:24px}.me-use-case-wrap .image-cards-row .content-container .image-title{font-size:16px}.me-use-case-wrap .image-cards-row{grid-template-columns:repeat(1,1fr)}}@media (max-width:340px){.me-use-case-wrap .title{width:auto}}