.recent-case-brand { display:flex; align-items:center; justify-content:center; min-height:clamp(300px,48vw,650px); background:#f2f3f3; padding:clamp(32px,8vw,100px); } .recent-case-brand img { display:block; width:auto; height:auto; max-width:85%; max-height:300px; object-fit:contain; } .recent-case-clc-tagum { background:#1c1d20; } .recent-case-next { background-color:#f2f3f3; background-size:65% auto; background-position:center; background-repeat:no-repeat; } @media(max-width:540px) { .recent-case-brand img { max-width:100%; max-height:200px; } }
