@import "https://www.sortech.co.kr/theme/sortech/css/default.css";@import "https://www.sortech.co.kr/theme/sortech/lib/setup.css";@import "https://www.sortech.co.kr/theme/sortech/lib/style.css";html{scroll-behavior:smooth;scroll-padding-top:70px}main #business ul .bg_sub>li:before,main #business ul .bg_sub>li ol:before{content:attr(data-subject)}header #menu .mobile .button{background:0 0;border:0;padding:0}.language-switch{color:#222;white-space:nowrap;background:#ffffffe0;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:6px;margin-left:18px;padding:6px 10px;font-size:13px;font-weight:700;display:flex;box-shadow:0 2px 10px #00000014}.language-switch a{color:#333;text-decoration:none}.language-switch span{color:#00000059}.language-switch a[aria-current=page]{color:#005bac}@media only screen and (width<=800px){.language-switch{margin-left:10px;padding:5px 8px;font-size:12px}}footer{margin-top:0}footer .grid{grid-template-columns:minmax(0,1fr) 180px}footer .company-line{white-space:nowrap}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-status{text-align:center;border:1px solid;margin-top:16px;padding:14px 18px;font-size:15px;line-height:1.5}.contact-status.sending{color:#716363}.contact-status.success{color:#217a42}.contact-status.error{color:#b3261e}#contact #submit-btn:disabled{cursor:wait;opacity:.72}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media only screen and (width<=800px){footer .grid{grid-template-columns:1fr}footer .company-line{white-space:normal}}
