/* 로보티온 주식회사 사업자 정보 푸터 (2026-09-29 legal) */
.corp-footer{max-width:1120px;margin:0 auto;padding:0 32px 36px;box-sizing:border-box;font-family:Pretendard,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.corp-footer *,.growth-footer .cf-inner *{box-sizing:border-box}
.cf-inner{display:grid;grid-template-columns:minmax(200px,260px) 1fr;column-gap:40px;row-gap:14px;padding-top:26px;border-top:1px solid #dcdcd0;color:#62695f;font-size:12.5px;line-height:1.7;text-align:left}
.growth-footer .cf-inner{grid-column:1/-1;margin-top:6px}
.cf-brand{grid-row:1/4}
.cf-brand img{display:block;width:140px;height:auto}
.cf-brand p{margin:10px 0 0;font-size:12px;line-height:1.65;color:#72796d}
.cf-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px}
.cf-links a{color:#3d4a38;text-decoration:none;font-weight:600}
.cf-links a:hover{text-decoration:underline;text-underline-offset:3px}
.cf-links a.cf-strong{font-weight:800;color:#1d2a18}
.cf-links a.is-current{text-decoration:underline;text-underline-offset:3px}
.cf-links span{color:#b3b8ac}
.cf-info{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0}
.cf-info>div{display:flex;gap:6px}
.cf-info dt{color:#8a9086;font-weight:500}
.cf-info dd{margin:0;color:#4b5447}
.cf-info a{color:inherit;text-decoration:none}
.cf-info a:hover{text-decoration:underline}
.cf-copy{margin:0;font-size:11px;color:#9a9f95}
.growth-footer .cf-copy{font-size:11px}
@media(max-width:760px){
 .corp-footer{padding:0 18px 30px}
 .cf-inner{grid-template-columns:1fr;row-gap:12px}
 .cf-brand{grid-row:auto}
 .cf-info{flex-direction:column;gap:3px}
 .cf-info>div{flex-wrap:nowrap}
 .cf-info dt{flex:0 0 112px}
 .cf-info dd{flex:1;min-width:0}
}
