footer.institution-footer{padding:0 0 30px;background:#f7fafc;color:#263e53;font-family:Pretendard,'Noto Sans KR',sans-serif;text-align:left;border-top:1px solid #e9f0f3}.institution-footer *{box-sizing:border-box}.institution-footer .footer-motto{text-align:center;padding:28px 24px 30px;border-bottom:1px solid #e2eaf0}.footer-sprout{width:56px;height:42px;display:block;margin:0 auto 10px}.institution-footer .footer-motto h2{font-size:clamp(23px,2.1vw,32px);font-weight:750;margin:0 0 10px;line-height:1.5;color:#243c51;letter-spacing:-.7px}.footer-motto em{font-style:normal;color:#389f7b}.footer-motto strong{color:#135c9f}.institution-footer p{margin:0;color:#6b7c8d;font-size:15px;line-height:1.7}.institution-footer .footer-motto p{font-size:18px}.footer-organizations{display:grid;grid-template-columns:1fr 1fr;max-width:1800px;width:calc(100% - 96px);margin:auto;padding:40px 0;gap:36px}.footer-organization{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.25fr);align-items:center;gap:24px;min-width:0}.footer-organization+ .footer-organization{border-left:1px solid #dce6ee;padding-left:36px}.footer-identity img{display:block;width:100%;height:auto;max-width:290px;object-fit:contain;margin:0 0 16px}.footer-identity .footer-peniel-logo{max-width:330px;margin-bottom:4px}.footer-identity h3{font-size:20px;margin:0 0 5px;font-weight:750;line-height:1.5}.institution-footer .footer-english{font-size:14px;letter-spacing:.08em;margin-bottom:16px;text-align:center}.institution-footer dl{margin:0;padding-left:22px;border-left:1px solid #dce6ee;font-size:16px;line-height:1.6}.institution-footer dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;margin-bottom:9px}.institution-footer dl>div:last-child{margin-bottom:0}.institution-footer dt{font-weight:650}.institution-footer dd{margin:0;word-break:keep-all;overflow-wrap:break-word}.institution-footer small{display:block;color:#6b7c8d;font-size:14px;line-height:1.6}.institution-footer .footer-rights{max-width:1800px;width:calc(100% - 96px);margin:auto;padding-top:23px;border-top:1px solid #d4e0e8;text-align:center;font-size:14px}@media(max-width:1400px){.footer-organizations{gap:26px}.footer-organization{grid-template-columns:1fr;align-content:start;gap:22px}.footer-identity img{max-width:240px}.institution-footer .footer-english{text-align:left}.institution-footer dl{padding-left:0;border:0}.footer-organization+.footer-organization{padding-left:26px}.footer-identity{min-height:150px}}@media(max-width:700px){.footer-organizations{grid-template-columns:1fr;width:calc(100% - 48px);gap:28px;padding:30px 0}.footer-organization+.footer-organization{border-left:0;border-top:1px solid #dce6ee;padding:28px 0 0}.footer-identity{min-height:0}.institution-footer .footer-motto p{font-size:15px}.institution-footer dl{font-size:15px}.institution-footer dl>div{grid-template-columns:105px 1fr;gap:12px}.institution-footer .footer-rights{width:calc(100% - 48px);font-size:12px}.footer-identity img{max-width:220px}}