@font-face{font-family:nanumS;font-weight:200;font-display:swap;src:url(/shwater/font/NanumSquare_acL.woff)format("woff")}@font-face{font-family:nanumS;font-weight:300;font-display:swap;src:url(/shwater/font/NanumSquareL.woff)format("woff")}@font-face{font-family:nanumS;font-weight:400;font-display:swap;src:url(/shwater/font/NanumSquare_acR.woff)format("woff")}@font-face{font-family:nanumS;font-weight:500;font-display:swap;src:url(/shwater/font/NanumSquareR.woff)format("woff")}@font-face{font-family:nanumS;font-weight:600;font-display:swap;src:url(/shwater/font/NanumSquare_acB.woff)format("woff")}@font-face{font-family:nanumS;font-weight:700;font-display:swap;src:url(/shwater/font/NanumSquareB.woff)format("woff")}@font-face{font-family:nanumS;font-weight:900;font-display:swap;src:url(/shwater/font/NanumSquareEB.woff)format("woff")}@keyframes blur{0%,to{background-image:url(/shwater/images/ico/ico_logo01.png)}50%{background-image:url(/shwater/images/ico/ico_logo02.png)}}:where(.shw){letter-spacing:-.03rem;color:#000;word-break:normal;overflow-wrap:normal;font-family:nanumS,notosans,Dotum,Arial,sans-serif;font-size:16px;line-height:1.3}:where(.shw) img{vertical-align:middle;max-width:100%;height:auto;display:inline}:where(.shw) a{color:#000;vertical-align:middle;word-break:break-word;text-decoration:none}:where(.shw) strong{font-weight:600}:where(.shw) b{font-weight:700}:where(.shw) :is(h1,h2,h3,h4,h5,h6){font-size:100%;font-weight:400}:where(.shw) :is(i,em,address){font-style:normal}:where(.shw) :is(ul,ol):after{content:"";clear:both;display:block}.shw.shw header nav ul li a{padding:22px 12px;font-size:24px}@media (max-width:812px){.shw.shw header nav ul li a{padding:20px 10px;font-size:18px}}@media (max-width:640px){.shw.shw header nav{float:none}.shw.shw header nav .btn_call{float:right}.shw.shw header nav ul{clear:both;justify-content:space-between;display:flex}.shw.shw header nav ul li a{padding:8px 4px;font-size:15px}}.shw.shw-ice .top p strong{color:#fff071;font-weight:inherit}.shw.shw-ice .sc5 .text1 strong,.shw.shw-ice .mong .text2 strong{color:#0178de}.shw.shw-ice .mong .text1 strong{font-weight:inherit}.shw.shw-ice .mong .text2 strong{font-weight:600}.shw.shw header.solid .logo{background-image:url(/shwater/images/ico/ico_logo01.png);animation:none}.shw.shw-ice header{top:62px}.shw.shw-ice .visual{padding-top:196px}@media (max-width:1040px){.shw.shw-ice header{top:51px}}@media (max-width:640px){.shw.shw-ice .visual{padding-top:90px}}@media (max-width:600px){.shw.shw-ice header{top:41px}}@media (max-width:370px){.shw.shw-ice header{top:37px}}.shw-carousel{margin:auto;position:relative}.shw-carousel>ul{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.shw-carousel>ul:after{display:none}.shw-carousel>ul>li{flex:0 0 calc((100% - var(--gap) * (var(--per) - 1)) / var(--per));scroll-snap-align:start}.shw-carousel>ul>li img{width:100%;display:block}.shw-carousel>button{z-index:91;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.shw-carousel>button svg{width:100%;height:100%;display:block}.shw-carousel>button:first-of-type{left:var(--side)}.shw-carousel>button:last-of-type{right:var(--side)}.shw-carousel.owl{--per:3;--gap:5px;--side:-4rem;width:80%;max-width:1900px}.shw-carousel.owl>button{color:#ccc;width:2rem;height:4rem}@media (max-width:640px){.shw-carousel.owl{width:100%}.shw-carousel.owl>button{display:none}}@media (max-width:599px){.shw-carousel.owl{--per:2}}.shw-carousel.swiper{--per:3;--gap:10px;--side:-60px}.shw-carousel.swiper>button{color:#164ebe;width:45px;height:45px;padding:9px 14px}@media (max-width:1024px){.shw-carousel.swiper{--per:2;--gap:16px;--side:-20px}.shw-carousel.swiper>button{width:20px;height:20px;padding:0 4px}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
