.scroll-card-wrap-list .solution-case-card,.solution-case-detail-page .solution-case-card,.solution-case-page .solution-case-card{max-width:475px;width:calc(50% - 10px);background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.16);border-radius:16px 16px 16px 16px;overflow:hidden}.scroll-card-wrap-list .solution-case-card .solution-case-card-header,.solution-case-detail-page .solution-case-card .solution-case-card-header,.solution-case-page .solution-case-card .solution-case-card-header{width:100%;height:auto;aspect-ratio:2/1;position:relative}.scroll-card-wrap-list .solution-case-card .solution-case-card-header .solution-case-card-image,.solution-case-detail-page .solution-case-card .solution-case-card-header .solution-case-card-image,.solution-case-page .solution-case-card .solution-case-card-header .solution-case-card-image{width:100%;height:100%;object-fit:cover}.scroll-card-wrap-list .solution-case-card .solution-case-card-header .logoWrap,.solution-case-detail-page .solution-case-card .solution-case-card-header .logoWrap,.solution-case-page .solution-case-card .solution-case-card-header .logoWrap{position:absolute;left:16px;top:16px;background:#fff;border-radius:8px;padding:4px;width:48px;height:48px}.scroll-card-wrap-list .solution-case-card .solution-case-card-header .logoWrap .logo-image,.solution-case-detail-page .solution-case-card .solution-case-card-header .logoWrap .logo-image,.solution-case-page .solution-case-card .solution-case-card-header .logoWrap .logo-image{width:100%;height:100%;object-fit:contain}.scroll-card-wrap-list .solution-case-card .solution-case-card-content,.solution-case-detail-page .solution-case-card .solution-case-card-content,.solution-case-page .solution-case-card .solution-case-card-content{padding:16px 28px;text-align:left}.scroll-card-wrap-list .solution-case-card .solution-case-card-content h3,.solution-case-detail-page .solution-case-card .solution-case-card-content h3,.solution-case-page .solution-case-card .solution-case-card-content h3{font-size:18px;color:#151515;font-weight:400;margin-bottom:8px;width:100%}.scroll-card-wrap-list .solution-case-card .solution-case-card-content>p,.solution-case-detail-page .solution-case-card .solution-case-card-content>p,.solution-case-page .solution-case-card .solution-case-card-content>p{height:40px;color:#404040}.scroll-card-wrap-list .solution-case-card .solution-case-card-content .solution-case-card-tags,.solution-case-detail-page .solution-case-card .solution-case-card-content .solution-case-card-tags,.solution-case-page .solution-case-card .solution-case-card-content .solution-case-card-tags{display:flex;flex-wrap:wrap;gap:12px;height:32px;overflow:hidden}.scroll-card-wrap-list .solution-case-card .solution-case-card-content .solution-case-card-tags>span,.solution-case-detail-page .solution-case-card .solution-case-card-content .solution-case-card-tags>span,.solution-case-page .solution-case-card .solution-case-card-content .solution-case-card-tags>span{background:#f5f5f5;padding:0 16px;line-height:32px;display:inline-block;border-radius:43px}.scroll-card-wrap-list .solution-case-card:hover,.solution-case-detail-page .solution-case-card:hover,.solution-case-page .solution-case-card:hover{box-shadow:0 2px 10px 1px rgba(0,0,0,.16)}@media screen and (max-width:700px){.scroll-card-wrap-list .solution-case-card,.solution-case-detail-page .solution-case-card,.solution-case-page .solution-case-card{width:100%;height:auto}.scroll-card-wrap-list .solution-case-card .solution-case-card-header,.solution-case-detail-page .solution-case-card .solution-case-card-header,.solution-case-page .solution-case-card .solution-case-card-header{height:100px}}