.hme07_service-list{display:flex}@media screen and (min-width:721px){.hme07_service-list>.image{align-items:flex-end;display:flex;width:50%}.hme07_service-list>.image+.inner{flex-direction:column;width:50%}.hme07_service-list>.image+.inner .item{width:100%}}@media screen and (max-width:720px){.hme07_service-list{padding:0 10px}}.hme07_service-list .inner{display:flex;flex-wrap:wrap;gap:30px}@media screen and (min-width:721px){.hme07_service-list .inner{justify-content:space-between}}@media screen and (max-width:720px){.hme07_service-list .inner{flex-direction:column}}.hme07_service-list .item{background-color:#fff;border:3px solid #dee7ee;display:flex}@media screen and (min-width:721px){.hme07_service-list .item{width:calc(50% - 15px)}}.hme07_service-list .item>a{display:flex;text-decoration:none}.hme07_service-list .item .image{align-items:center;display:flex;flex:0 0 auto;justify-content:center;width:47.3684210526%}.hme07_service-list .item .image img.u-ofi{height:100%!important;width:100%!important}.hme07_service-list .item .text h3{border-bottom:1px solid;color:#d70c19;font-size:1.8rem;margin:0 0 16px;padding:.5em 1rem}@media screen and (min-width:721px){.hme07_service-list .item .text h3{font-size:2.4rem}}.hme07_service-list .item .text p{color:#4a4a4a;margin:0 0 1em;padding:0 1em}