@keyframes bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-8px)}60%{transform:translate(-4px)}}@keyframes bounce2{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.about{position:relative}.about [data-prx]{display:inline-block;text-decoration:none}.about h3{font-size:1.75rem;line-height:.0875rem;line-height:1.4;font-weight:500;text-align:center}.about h3 em{font-size:.875rem;line-height:.08125rem;line-height:1.3;color:#b2b2b2}.about h3 em[data-prx]{display:block}.about h3 em+span{margin-top:.375rem;display:block}.dark-bg .about .section-wrap{color:#fff;background-color:#000}.dark-bg .about h3 em{color:#fff;transition:color .3s 0s}.dark-bg .about h3 span{transition:color .3s 0s}.about section{position:relative;padding-top:6.25rem;padding-bottom:6.25rem}.about section .inner-wrap{position:relative;margin-right:1rem;margin-left:1rem}@media (min-width: 768px){.about section .inner-wrap{margin-right:2.5rem;margin-left:2.5rem}}@media (min-width: 1024px){.about section .inner-wrap{margin-right:5rem;margin-left:5rem}}@media (min-width: 1440px){.about section .inner-wrap{width:80rem;margin-left:auto;margin-right:auto;box-sizing:border-box}}.about .section-wrap{position:relative;background-color:#fff;transition:background-color 1s 0s}.about .anchor-menu{display:none}.about section.hero{width:100%;height:calc(var(--vh, 1vh) * 100);padding:0;position:sticky;top:0;overflow:hidden}.about section.hero .slider{width:100%;height:100%}.about section.hero .slider img{width:100%;height:100%;object-fit:cover}.about section.hero .logo{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3}.about section.hero .logo img{width:19.125rem}.about section.hero:after{content:"";display:block;position:absolute;left:50%;bottom:1.875rem;right:auto;top:auto;transform:translate(-50%);width:2rem;height:2rem;background-image:url(/image/common/ico-scroll-down.svg);background-repeat:no-repeat;background-size:contain;z-index:2}.about section.philosophy{padding-top:5.875rem;text-align:center}.about section.philosophy h3+p{margin-top:1.5rem;font-size:1.125rem;line-height:.1rem;letter-spacing:-.01125rem;line-height:1.6;font-weight:500}.about section.philosophy .visual{margin-top:2.5rem;margin-right:2.25rem;margin-left:2.25rem}.about section.philosophy ul{margin-top:3rem}.about section.philosophy ul p:first-child{font-size:1.25rem;line-height:.08125rem;line-height:1.3;font-weight:500}.about section.philosophy ul p+p{margin-top:.375rem;font-size:1.125rem;line-height:.0875rem;line-height:1.4;color:#999}.about section.philosophy ul li+li{margin-top:1.5rem}.about section.core-value{background-color:#f8f8f8}.about section.core-value h3{text-align:left}.about section.core-value ul{margin-top:1.25rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;text-align:center}.about section.core-value ul li img{width:18.75rem;margin-left:auto;margin-right:auto}.about section.core-value ul li p{font-size:1.25rem;line-height:.08125rem;line-height:1.3;font-weight:600}.about section.core-value ul li p+p{margin-top:.75rem;font-size:1rem;line-height:.1rem;line-height:1.6;font-weight:500}.about section.history{padding-top:5rem}.about section.history h3{position:sticky;top:-.6875rem;text-align:left;z-index:9;background-color:#fff;padding-top:1.25rem;padding-right:0;padding-bottom:.75rem;padding-left:0}.about section.history .menu{display:none}.about section.history ul{position:relative;padding-top:3.75rem}.about section.history ul li{font-family:Pretendard,Noto Sans,Malgun Gothic,맑은 고딕,sans-serif}.about section.history ul li.year{position:absolute;left:0;top:0;right:auto;bottom:auto;padding-top:0;padding-right:1rem;padding-bottom:.625rem;padding-left:1rem;margin-right:-1rem;margin-left:-1rem;font-size:1.75rem;line-height:.0875rem;line-height:1.4;font-weight:500;position:sticky;top:3.75rem;background-color:#fff}.about section.history ul li.img{margin-top:.75rem}.about section.history ul li p{font-size:1rem;line-height:.1rem;line-height:1.6;font-weight:500}.about section.history ul li p:first-child{color:#9c9c9c}.about section.history ul li.img+li{margin-top:2.5rem}.about section.history ul li+li{margin-top:2.25rem}@media (max-width: 767px){.about section.history ul:first-child{padding-top:0}}.about section.vision h3{font-size:3rem;line-height:.08125rem;line-height:1.3;font-weight:600}.about section.vision .prx-txt{margin-top:6rem}.about section.vision .prx-txt span{display:inline;font-size:1.25rem;line-height:.09375rem;line-height:1.5;font-weight:600;transition:background-size .1s;color:#fff6;-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(#fff,#fff);background-size:0 100%}.about section.vision .img{margin-top:7.5rem;text-align:center}.about section.vision .img img{width:19.6875rem;margin-left:auto;margin-right:auto}.about section.vision ul{margin-top:5rem}.about section.vision ul li{padding-top:1.25rem;border-top:1px solid #282828}.about section.vision ul li p:first-child{font-size:1.375rem;line-height:.08125rem;line-height:1.3;font-weight:500}.about section.vision ul li p{margin-top:1.25rem;font-size:1rem;line-height:.1rem;line-height:1.6}.about section.vision ul li p em{display:block;margin-bottom:.625rem;font-weight:700}.about section.vision ul li+li{margin-top:3.125rem}.about section.global-location{padding-bottom:0}.about section.global-location h3{text-align:left}.about section.global-location h3 em{color:#666}.about section.global-location .map-wrap{display:block}.about section.global-location .map{display:block;margin-top:2.3125rem;margin-right:-1rem;margin-left:-1rem;height:20.1875rem;background-image:url(/image/about/global-location-map.png);background-repeat:no-repeat;background-size:cover;background-position:96% center}.about section.global-location ul{margin-top:1.25rem}.about section.global-location ul li{position:relative;padding-top:1.25rem;padding-right:0;padding-bottom:1.25rem;padding-left:0;overflow:hidden;border-top:1px solid #282828;max-height:4.375rem;transition:max-height .4s ease-in-out}.about section.global-location ul li:last-child{border-bottom:1px solid #282828}.about section.global-location ul li.on{max-height:18.75rem}.about section.global-location ul li.on p:first-child:after{transform:rotate(180deg)}.about section.global-location ul li p:first-child{position:relative;font-size:1.125rem;line-height:1.875rem;font-weight:600}.about section.global-location ul li p:first-child:after{content:"";display:block;position:absolute;right:.625rem;top:.5rem;left:auto;bottom:auto;width:.875rem;height:.875rem;background-image:url(/image/common/ico-arrow-down-w.svg);background-repeat:no-repeat;background-size:contain}.about section.global-location ul li p+p{margin-top:1.25rem;color:#666;font-size:1rem;line-height:.0875rem;line-height:1.4;font-weight:500}.about section.global-location ul li a{margin-top:1.25rem;display:inline-block;font-size:1rem;line-height:.08125rem;line-height:1.3;font-weight:600;padding-bottom:.3125rem;border-bottom:1px solid #fff}.about section.global-location ul li a:after{content:"";display:block;display:inline-block;margin-left:.125rem;width:1rem;height:1rem;background-image:url(/image/common/ico-outlink.svg);background-repeat:no-repeat;background-size:cover}.about section.global-location .visual{margin-top:6.25rem;height:23.4375rem;background-image:url(/image/about/global-location-img.s.png);background-repeat:no-repeat;background-size:cover;background-position-x:100%}.about section.contact{padding-top:5rem;padding-right:0;padding-bottom:7.75rem;padding-left:0}.about section.contact h3{text-align:left}.about section.contact h3+p{margin-top:1.5rem;font-size:1.125rem;line-height:.1rem;line-height:1.6;font-weight:500}.about section.contact ul{margin-top:3.75rem}.about section.contact ul li{padding-top:1.75rem;padding-right:0;padding-bottom:1.75rem;padding-left:0;border-top:1px solid #282828}.about section.contact ul li:last-child{border-bottom:1px solid #282828}.about section.contact ul li p:first-child{font-size:1.125rem;line-height:1.25rem;font-weight:600}.about section.contact ul li p+p{margin-top:.875rem;color:#666;font-size:1rem;line-height:1.25rem}.about section.identity{padding-top:5rem;padding-right:0;padding-bottom:7.75rem;padding-left:0;background-color:#111}.about section.identity h3{text-align:left}.about section.identity img{margin-top:2.5rem;width:100%}.about section.identity p{margin-top:1.6875rem;font-size:1rem;line-height:.1rem;line-height:1.6;font-weight:500}.about section.identity a{margin-top:2.5rem;position:relative;display:inline-block;font-size:.8125rem;line-height:1rem;border-bottom:1px solid #fff;padding-top:.1875rem;padding-bottom:.1875rem;padding-right:1.375rem}.about section.identity a:after{content:"";display:block;position:absolute;right:0;top:50%;left:auto;bottom:auto;transform:translateY(-50%);width:1rem;height:1rem;background-image:url(/image/common/ico-download-w.svg);background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.about section.hero .logo img{width:32.625rem}.about section.philosophy{padding-top:6.25rem;padding-bottom:7.5rem}.about section.philosophy h3+p{margin-top:1.875rem;width:35.375rem;margin-left:auto;margin-right:auto}.about section.philosophy .visual{width:21rem;margin-left:auto;margin-right:auto}.about section.philosophy ul{margin-top:4.375rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;text-align:left}.about section.philosophy ul li{padding-top:0;padding-right:.8125rem;padding-bottom:0;padding-left:.8125rem}.about section.philosophy ul li+li{margin-top:0;border-left:1px solid #B2B2B2}.about section.core-value h3{text-align:center}.about section.core-value ul{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;grid-column-gap:1.25rem}.about section.core-value ul br{display:none}.about section.history .menu{display:block;position:sticky;top:5rem}.about section.history .menu h3{position:relative;top:0;background:none}.about section.history .menu a{display:block;font-size:1.75rem;line-height:.0875rem;line-height:1.4;font-weight:500;color:#dedede}.about section.history .menu a.on{color:#111}.about section.history .menu .slider{margin-top:3.875rem;width:14.75rem;height:8.8125rem;overflow:hidden}.about section.history .content{margin-left:21.25rem;margin-top:-30.625rem}.about section.history ul{position:relative;padding-top:8.125rem}.about section.history ul li.year{display:none}.about section.history ul li.img{display:none}.about section.history ul li.img+li{margin-top:0}.about section.history:after{content:"";display:block;position:absolute;left:21.875rem;top:0;right:auto;bottom:auto;height:100%;width:.0625rem;background-color:#eaeaea}.about section.vision .img{margin-top:11.25rem}.about section.vision .img img{width:25.8125rem}.about section.vision ul{margin-top:7.5rem}.about section.vision ul li{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;grid-template-columns:auto 390px}.about section.vision ul li p{margin:0}.about section.global-location h3{text-align:center}.about section.global-location .map{position:relative;margin-top:3.375rem;margin-right:-2.5rem;margin-left:-2.5rem;height:25.8125rem;background-position:center}.about section.global-location .map:after{content:"";display:block;position:absolute;left:0;bottom:0;right:auto;top:auto;width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%)}.about section.global-location ul{margin-top:-8.125rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5rem;grid-column-gap:0}.about section.global-location ul li{padding:0;border:0;max-height:none;min-height:12.9375rem}.about section.global-location ul li:last-child{border:0}.about section.global-location ul li.on{max-height:none}.about section.global-location ul li p{padding-right:.625rem}.about section.global-location ul li p:first-child{font-size:1.125rem;line-height:.075rem;line-height:1.2}.about section.global-location ul li p:first-child:after{display:none}.about section.global-location ul li p+p{margin-top:.875rem}.about section.global-location ul li a{margin-top:0;position:absolute;left:0;bottom:0;right:auto;top:auto}.about section.global-location .visual{margin-top:8.125rem;height:25rem;background-position:center}.about section.contact{padding-top:5.625rem;padding-right:0;padding-bottom:6.875rem;padding-left:0}.about section.contact ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;grid-column-gap:1rem}.about section.contact ul li:nth-child(3){border-bottom:1px solid #282828}.about section.identity{padding-top:5rem;padding-right:0;padding-bottom:5rem;padding-left:0}.about section.identity h3{text-align:left}.about section.identity img{position:absolute;right:0;top:50%;left:auto;bottom:auto;transform:translateY(-50%);margin-top:0;width:18.9375rem}.about section.identity p{margin-top:1.875rem;padding-right:55%}.about section.identity a{margin-top:2rem}}@media (min-width: 1024px){.about h3{font-size:2.375rem;line-height:.08125rem;line-height:1.3}.about h3 em{display:block;font-size:1.25rem;line-height:.075rem;line-height:1.2}.about h3 em+span{margin-top:.625rem}.about .anchor-menu{display:block;position:sticky;top:0;padding-top:1.5625rem;padding-bottom:1.5625rem;text-align:center;z-index:19;transition:transform .6s ease;background-color:#ffffff80;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.about .anchor-menu a{font-size:.875rem;line-height:.1rem;line-height:1.6;padding-right:.9375rem;padding-left:.9375rem;color:#b2b2b2;font-weight:500}.about .anchor-menu a.on{color:#111}.dark-bg.up .about .anchor-menu{transform:translateY(-100%)}.about section.hero .logo img{width:37.25rem}.about section.philosophy{padding-top:5.625rem;padding-bottom:8.75rem}.about section.philosophy h3+p{margin-top:1.875rem}.about section.philosophy .visual{margin-top:3.125rem;width:25rem}.about section.philosophy ul{margin-top:4.375rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;text-align:left}.about section.philosophy ul p{width:13.75rem;margin-left:auto;margin-right:auto}.about section.philosophy ul p+p{margin-top:.5rem}.about section.philosophy ul li{padding:0}.about section.philosophy ul li+li{margin-top:0;border-left:1px solid #B2B2B2}.about section.core-value h3{text-align:center}.about section.core-value ul{margin-top:3.75rem}.about section.core-value ul li img{width:16.875rem}.about section.core-value ul li p{margin-top:1.25rem;font-size:1.5rem;line-height:.08125rem;line-height:1.3}.about section.core-value ul li p+p{margin-top:1.25rem}.about section.history .menu{top:6.25rem}.about section.history .menu a{font-size:2.375rem;line-height:.0875rem;line-height:1.4}.about section.history .menu .slider{margin-top:4.5rem;width:21.75rem;height:13rem}.about section.history .content{margin-left:30.75rem;margin-top:-40.1875rem}.about section.history ul{position:relative;padding-top:9.375rem}.about section.history ul li{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;grid-template-columns:107px auto}.about section.history ul li+li{margin-top:3.25rem}.about section.history:after{left:32.625rem}.about section.vision{padding-top:7.5rem;padding-right:0;padding-bottom:9.375rem;padding-left:0}.about section.vision h3{font-size:5rem;line-height:.0875rem;line-height:1.4}.about section.vision .prx-txt{margin-top:8.125rem}.about section.vision .prx-txt span{font-size:1.625rem;line-height:.09375rem;line-height:1.5}.about section.vision .img{margin-top:13.125rem}.about section.vision .img img{width:31.0625rem}.about section.vision ul li{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;grid-template-columns:auto 414px}.about section.vision ul li p:first-child{font-size:1.75rem;line-height:.08125rem;line-height:1.3}.about section.global-location .map{margin-top:3.75rem;margin-right:-5rem;margin-left:-5rem;height:35rem}.about section.global-location ul{margin-top:-6.25rem;grid-row-gap:6.875rem}.about section.global-location ul li{min-height:12.5rem}.about section.global-location ul li p{padding-right:1.25rem}.about section.global-location ul li p:first-child{font-size:1.25rem;line-height:.075rem;line-height:1.2}.about section.global-location ul li p+p{margin-top:1.25rem}.about section.global-location .visual{margin-top:9.375rem;height:31.25rem}.about section.contact{padding-top:6.25rem;padding-right:0;padding-bottom:7.5rem;padding-left:0}.about section.contact h3+p{margin-top:1rem;font-size:1rem;line-height:.1rem;line-height:1.6}.about section.contact ul{grid-column-gap:2.5rem}.about section.contact ul li{padding-top:2.125rem;padding-right:0;padding-bottom:2.125rem;padding-left:0}.about section.contact ul li p:first-child{font-size:1.25rem;line-height:1.25rem}.about section.contact ul li p+p{margin-top:1.25rem}.about section.identity{padding-top:7.5rem;padding-right:0;padding-bottom:7.5rem;padding-left:0}.about section.identity img{right:0;top:50%;left:auto;bottom:auto;width:21.5625rem}}@media (min-width: 1440px){.about h3{font-size:3rem;line-height:.08125rem;line-height:1.3}.about section.hero .logo img{width:52.375rem}.about section.philosophy{padding-top:7.5rem;padding-bottom:9.375rem}.about section.philosophy h3+p{margin-top:2.5rem;font-size:1.25rem;line-height:.1rem;line-height:1.6;width:39.375rem}.about section.philosophy .visual{margin-top:3.75rem;width:31.25rem}.about section.philosophy ul{margin-top:5rem;width:67.5rem;margin-left:auto;margin-right:auto}.about section.philosophy ul p:first-child{font-size:1.375rem;line-height:.08125rem;line-height:1.3}.about section.philosophy ul p{width:15rem}.about section.philosophy ul p+p{font-size:1.25rem;line-height:.0875rem;line-height:1.4}.about section.philosophy ul li{padding:0}.about section.philosophy ul li+li{margin-top:0;border-left:1px solid #B2B2B2}.about section.core-value{padding-top:8.125rem;padding-bottom:11.25rem}.about section.core-value ul{margin-top:5.625rem;width:78.75rem;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.75rem}.about section.core-value ul li img{width:auto}.about section.core-value ul li p{font-size:1.75rem;line-height:.08125rem;line-height:1.3}.about section.core-value ul br{display:block}.about section.history{padding-top:6.25rem}.about section.history .menu h3{padding-bottom:1.625rem}.about section.history .menu a{font-size:2.625rem;line-height:.0875rem;line-height:1.4}.about section.history .menu .slider{width:25.8125rem;height:15.4375rem}.about section.history .content{margin-left:calc(50% + 120px);margin-top:-45.25rem}.about section.history ul{padding-top:10.625rem}.about section.history:after{left:calc(50% + 60px)}.about section.vision{padding-top:11.25rem;padding-right:0;padding-bottom:9.375rem;padding-left:0}.about section.vision h3{font-size:6rem;line-height:.08125rem;line-height:1.3}.about section.vision .prx-txt{margin-top:11.0625rem}.about section.vision .prx-txt span{font-size:2.375rem;line-height:.09375rem;line-height:1.5}.about section.vision .img{margin-top:18.1875rem}.about section.vision .img img{width:35.5rem}.about section.vision ul{margin-top:9.25rem}.about section.vision ul li{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;grid-template-columns:auto 630px}.about section.vision ul li p:first-child{font-size:2rem;line-height:.08125rem;line-height:1.3}.about section.global-location .map{margin-top:5rem;margin-left:auto;margin-right:auto;width:82.25rem;height:40.375rem}.about section.global-location ul{margin-top:-7.5rem;grid-row-gap:7.5rem;grid-column-gap:5.9375rem}.about section.global-location ul li p:first-child{font-size:1.375rem;line-height:.075rem;line-height:1.2}.about section.global-location ul li:nth-of-type(n+3){min-height:10.625rem}.about section.global-location .visual{margin-top:9.875rem;height:36.25rem;background-image:url(/image/about/global-location-img.png);background-position-x:100%}.about section.contact{padding-top:7.5rem;padding-right:0;padding-bottom:8.75rem;padding-left:0}.about section.contact ul{grid-column-gap:3.75rem}.about section.contact ul li{padding-top:2.375rem;padding-right:0;padding-bottom:2.375rem;padding-left:0}.about section.contact ul li p:first-child{font-size:1.375rem;line-height:.0625rem;line-height:1}.about section.contact ul li p+p{margin-top:1.5rem}.about section.identity{padding-top:8.125rem;padding-right:0;padding-bottom:8.125rem;padding-left:0}.about section.identity img{width:24.75rem}.about section.identity p{margin-top:2.5rem}}@media (min-width: 1920px){.about section.hero .logo img{width:69.8125rem}}
