@font-face{font-family:'Pretendard Variable';src:url('/fonts/PretendardVariable.woff2') format('woff2');font-weight:45 920;font-style:normal;font-display:swap}
body{margin:0;background:#fff}html{scroll-padding-top:20px}
@media(max-width:400px){#olbaro-erp-overview .oe-index{grid-template-columns:repeat(2,minmax(0,1fr))}}
#olbaro-erp-overview{font-family:'Pretendard Variable','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-size:1rem;line-height:1.75;-webkit-font-smoothing:antialiased}
#olbaro-erp-overview a{color:inherit;text-decoration:none}
#olbaro-erp-overview a:focus-visible,#olbaro-erp-overview button:focus-visible{outline:3px solid #147c70;outline-offset:5px}
#olbaro-erp-overview button{cursor:pointer}
#olbaro-erp-overview .oe-wrap{padding:64px max(6%,calc((100% - 1160px)/2))}
#olbaro-erp-overview h1{font-size:clamp(2rem,3.2vw,3rem);font-weight:720;line-height:1.35;letter-spacing:-.035em;word-break:keep-all}
#olbaro-erp-overview h2{font-size:clamp(1.65rem,2.5vw,2.125rem);font-weight:680;line-height:1.45;letter-spacing:-.025em;word-break:keep-all}
#olbaro-erp-overview h3{font-weight:650;letter-spacing:-.015em;word-break:keep-all}
#olbaro-erp-overview p{word-break:keep-all;overflow-wrap:anywhere}
#olbaro-erp-overview .oe-points p,#olbaro-erp-overview .oe-apply-copy p,#olbaro-erp-overview .oe-doc p,#olbaro-erp-overview .oe-flow p,#olbaro-erp-overview .oe-dashboard-caption p,#olbaro-erp-overview .oe-contact p{font-size:1rem;color:#536972;line-height:1.8}
#olbaro-erp-overview .oe-eyebrow,#olbaro-erp-overview .oe-index small,#olbaro-erp-overview .oe-doc small,#olbaro-erp-overview .oe-flow small,#olbaro-erp-overview .oe-notes,#olbaro-erp-overview footer{font-size:.8125rem}
#olbaro-erp-overview .oe-index button,#olbaro-erp-overview .oe-route,#olbaro-erp-overview .oe-doc .oe-tag{font-size:.9375rem}
#olbaro-erp-overview .oe-brand{display:flex;align-items:center;gap:10px;white-space:nowrap}
#olbaro-erp-overview .oe-brand img{width:40px;height:40px}
#olbaro-erp-overview .oe-header nav{font-size:.9375rem;gap:22px;flex-wrap:wrap}
#olbaro-erp-overview .oe-header nav a{min-height:44px;display:flex;align-items:center}
#olbaro-erp-overview [aria-current=page]{color:#147c70;border-bottom:2px solid #147c70}
#olbaro-erp-overview .oe-link-button{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cbd9dc;border-radius:3px;padding:10px 19px;min-height:44px;color:#193b4b;white-space:nowrap;font-size:.9375rem}
#olbaro-erp-overview .oe-strengths{gap:24px;padding:32px max(6%,calc((100% - 1160px)/2))}
#olbaro-erp-overview .oe-strengths small{font-size:.8125rem}#olbaro-erp-overview .oe-strengths span{font-size:.875rem}#olbaro-erp-overview .oe-strengths strong{font-size:1rem}
#olbaro-erp-overview .oe-phone{width:240px;max-width:100%}#olbaro-erp-overview .oe-apply-grid{grid-template-columns:240px 1fr}
#olbaro-erp-overview .oe-image-link{display:block}#olbaro-erp-overview .oe-image-link::after{content:'화면 크게 보기';display:block;text-align:right;padding:8px 12px;font-size:.8125rem;color:#147c70;background:#fff;text-decoration:underline;text-underline-offset:3px}
#olbaro-erp-overview .oe-image-link img{max-width:100%}
#olbaro-erp-overview .oe-contact{flex-wrap:wrap}#olbaro-erp-overview .oe-contact p{color:#c0d5db}
#olbaro-erp-overview .oe-phone-link{font-size:1rem;text-decoration:underline;text-underline-offset:4px}
#olbaro-erp-overview .oe-skip{position:absolute;left:20px;top:-100px;background:#fff;padding:12px;z-index:10}#olbaro-erp-overview .oe-skip:focus{top:10px}
@media(max-width:1000px){#olbaro-erp-overview .oe-header{flex-wrap:wrap}#olbaro-erp-overview .oe-header nav{order:3;flex-basis:100%;justify-content:flex-start}#olbaro-erp-overview .oe-header>.oe-link-button{margin-left:auto}}
@media(max-width:800px){#olbaro-erp-overview .oe-heading{grid-template-columns:1fr;gap:12px}#olbaro-erp-overview .oe-apply-grid{grid-template-columns:1fr}#olbaro-erp-overview .oe-phone{margin:auto}#olbaro-erp-overview .oe-hero-top{grid-template-columns:1fr}}
@media(max-width:500px){#olbaro-erp-overview .oe-wrap{padding:40px 6%}#olbaro-erp-overview .oe-header{padding:20px 6%;gap:12px}#olbaro-erp-overview .oe-brand{font-size:1rem}#olbaro-erp-overview .oe-header nav{gap:14px;font-size:.875rem}#olbaro-erp-overview .oe-header>.oe-link-button{margin-left:0}#olbaro-erp-overview .oe-hero-top p br,#olbaro-erp-overview .oe-heading>p br{display:none}#olbaro-erp-overview .oe-flow{grid-template-columns:1fr}#olbaro-erp-overview .oe-contact .oe-link-button{margin:20px 16px 0 0}#olbaro-erp-overview .oe-phone-link{display:inline-block;margin-top:20px}}
