/* ご相談事例：カンプの白地・画像配置 */
.cases .three-grid{gap:16px}.cases .case{min-height:142px;padding:8px 8px 6px;background:transparent;overflow:hidden}.cases .case>b{position:relative;z-index:1;font-size:9px;padding:1px 7px}.cases .case h3{position:relative;z-index:1;width:58%;margin:7px 0 5px;font-size:11px;line-height:1.7}.cases .case p{position:relative;z-index:1;width:62%;font-size:9px;line-height:1.7}.cases .case>img{position:absolute;right:7px;top:14px;float:none;margin:0;object-fit:contain}.cases .case:nth-child(1)>img{width:108px;height:112px}.cases .case:nth-child(2)>img{width:84px;height:112px;right:17px;top:13px}.cases .case:nth-child(3)>img{width:126px;height:100px;right:4px;top:19px}
@media(max-width:620px){.cases .case{min-height:0;padding:15px}.cases .case h3,.cases .case p{width:auto;font-size:inherit}.cases .case>img,.cases .case:nth-child(n)>img{position:static;float:right;width:105px;height:80px;margin:2px 0 5px 9px}.cases .case h3{font-size:15px}}
