@media screen and (max-width:768px){.hme06_case .heading{margin-bottom:3.3rem}}.hme06_case .item-group{display:grid;gap:4rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.hme06_case .item-group{grid-template-columns:repeat(1,1fr);row-gap:2.4rem}}.hme06_case .item{background-color:#fff;border-radius:1.6rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid;overflow:hidden}@media screen and (max-width:768px){.hme06_case .item{border-radius:.8rem}}.hme06_case .item .title{align-items:center;background-color:#24367a;color:#fff;display:flex;font-size:2rem;font-weight:700;line-height:1.62;margin:0;padding:1.2rem 2.4rem}@media screen and (max-width:768px){.hme06_case .item .title{font-size:1.6rem;line-height:1.225;padding:.8rem 1.2rem}}.hme06_case .item .image{margin:0;position:relative}.hme06_case .item .image img{aspect-ratio:580/280;display:block;width:100%}.hme06_case .item .image .category{background-color:#24367a;border-radius:0 .8rem 0 0;bottom:0;color:#fff;font-size:2.4rem;font-weight:500;left:0;line-height:1;padding:.8rem 1.6rem;position:absolute;z-index:2}@media screen and (max-width:768px){.hme06_case .item .image .category{border-radius:0 .4rem 0 0;font-size:1.6rem;line-height:1.6;padding:.4rem 1.2rem}}.hme06_case .item .content{padding:3rem 3.2rem 3.2rem}@media screen and (max-width:768px){.hme06_case .item .content{padding:2.4rem 2rem 3.2rem}}.hme06_case .item .content h4{color:#24367a;font-size:2.2rem;line-height:1.4;margin-bottom:1.9rem}@media screen and (max-width:768px){.hme06_case .item .content h4{font-size:2rem;margin-bottom:1rem}}.hme06_case .item .content p:not(:first-of-type){margin-top:2em}