body.application-native-scroll #header .logo svg .change-path{fill:var(--main-color)}body.application-native-scroll #gnb>ul>li>a{color:#22272b}body.application-native-scroll #gnb>ul>li>a:hover,body.application-native-scroll #gnb>ul>li>a:focus,body.application-native-scroll #gnb>ul>li.on>a{color:var(--main-color)}body.application-native-scroll .header-lang .lang-open-btn{color:#22272b;border-color:#22272b}body.application-native-scroll .header-lang .lang-open-btn .cm-fill{background:#22272b}body.application-native-scroll .header-lang .lang-open-btn:hover{color:#fff}body.application-native-scroll .sitemap-line-btn .line{background-color:#22272b}#header.open .sitemap-line-btn .line{background-color:#fff}body.application-native-scroll .sitemap-open .header-lang .lang-open-btn{color:#fff;border-color:#fff}body.application-native-scroll .sitemap-open .header-lang .lang-open-btn .cm-fill{background:#fff}body.application-native-scroll .sitemap-open .header-lang .lang-open-btn:hover{color:#22272b}body.application-native-scroll .sitemap-open .sitemap-line-btn .line{background-color:#fff}body.application-native-scroll .nav-open-btn .line{background-color:#22272b}body.application-native-scroll #smooth-content{will-change:auto!important;transform:none!important}body.application-native-scroll #smooth-wrapper{overflow:visible!important}body.application-native-scroll .page-transition-content{will-change:initial;filter:none!important;transform:none!important}#applicationVisual{padding-top:22rem}.application-visual-tit{letter-spacing:-.01em;color:#22272b;text-align:center;font-size:10rem;font-weight:700}.application-visual-con{box-sizing:border-box;background:#000 url(/images/layout/sub_visual_application.png) 50%/cover no-repeat;align-items:flex-end;width:100%;height:51.5rem;margin-top:7rem;padding-bottom:2rem;display:flex}.application-visual-con .area-wide{box-sizing:border-box;width:100%}.application-visual-con .sub-tab-wrapper-style{margin-bottom:0}.application-visual-con .sub-tab-list-style ul{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:#ffffff1a;width:100%}.application-visual-con .sub-tab-list-style ul li{flex:0 20%;min-width:auto}.application-visual-con .sub-tab-list-style ul li a em{color:#fff}.application-visual-con .sub-tab-list-style.top-fixed{z-index:300;width:100%;position:fixed;top:0;left:0}.application-visual-con .sub-tab-list-style.top-fixed ul{background-color:#0000004d}@supports (background-image:image-set(url('a.webp') type('image/webp'))){.application-visual-con{background:#000 -webkit-image-set(url(/images/layout/sub_visual_application.webp) 1x type("image/webp"),url(/images/layout/sub_visual_application.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/layout/sub_visual_application.webp" 1x type("image/webp"),"/images/layout/sub_visual_application.png" 1x type("image/png")) 50%/cover no-repeat}}.application-page{margin-top:20rem;padding-bottom:10rem}.application-con-wrap{position:relative}.application-con{transform-origin:top;width:100%;height:74rem;position:sticky;top:calc(50vh - 37rem + 10px);left:0}.application-con+.application-con{margin-top:40rem}.application-con-inner{border-radius:3rem;width:100%;height:74rem;position:relative}.application-con .inner-box{box-sizing:border-box;border-radius:3rem;height:74rem;padding:6.5rem 11rem;display:flex;position:relative}.application-con .inner-box.reverse{flex-direction:row-reverse}.application-con.automotive .inner-box{background:#000 url(/images/sub/application_bg01.png) 50%/cover no-repeat}.application-con.iot .inner-box{background:#000 url(/images/sub/application_bg02.png) 50%/cover no-repeat}.application-con.network .inner-box{background:#000 url(/images/sub/application_bg03.png) 50%/cover no-repeat}.application-con.mobile .inner-box{background:#000 url(/images/sub/application_bg04.png) 50%/cover no-repeat}.application-con.consumer .inner-box{background:#000 url(/images/sub/application_bg05.png) 50%/cover no-repeat}@supports (background-image:image-set(url('a.webp') type('image/webp'))){.application-con.automotive .inner-box{background:#000 -webkit-image-set(url(/images/sub/application_bg01.webp) 1x type("image/webp"),url(/images/sub/application_bg01.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/sub/application_bg01.webp" 1x type("image/webp"),"/images/sub/application_bg01.png" 1x type("image/png")) 50%/cover no-repeat}.application-con.iot .inner-box{background:#000 -webkit-image-set(url(/images/sub/application_bg02.webp) 1x type("image/webp"),url(/images/sub/application_bg02.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/sub/application_bg02.webp" 1x type("image/webp"),"/images/sub/application_bg02.png" 1x type("image/png")) 50%/cover no-repeat}.application-con.network .inner-box{background:#000 -webkit-image-set(url(/images/sub/application_bg03.webp) 1x type("image/webp"),url(/images/sub/application_bg03.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/sub/application_bg03.webp" 1x type("image/webp"),"/images/sub/application_bg03.png" 1x type("image/png")) 50%/cover no-repeat}.application-con.mobile .inner-box{background:#000 -webkit-image-set(url(/images/sub/application_bg04.webp) 1x type("image/webp"),url(/images/sub/application_bg04.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/sub/application_bg04.webp" 1x type("image/webp"),"/images/sub/application_bg04.png" 1x type("image/png")) 50%/cover no-repeat}.application-con.consumer .inner-box{background:#000 -webkit-image-set(url(/images/sub/application_bg05.webp) 1x type("image/webp"),url(/images/sub/application_bg05.png) 1x type("image/png")) 50%/cover no-repeat;background:#000 image-set("/images/sub/application_bg05.webp" 1x type("image/webp"),"/images/sub/application_bg05.png" 1x type("image/png")) 50%/cover no-repeat}}.application-con .tit-box{align-items:end;width:calc(100% - 43.7rem);display:flex}.application-con .tit-box h5{color:#fff;font-size:8rem;font-weight:600;line-height:1}.application-con .inner-box.reverse .tit-box{text-align:right;justify-content:end}.application-con.iot .inner-box.reverse .tit-box{align-items:start}.application-con .content-box{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);box-sizing:border-box;background-color:#ffffff14;border-radius:2rem;width:43.7rem;padding:3rem 2.1rem 2rem}.application-con .content-box dl+dl{margin-top:1.3rem}.application-con .content-box dl dt{color:#fff;margin-bottom:1rem;padding-left:3rem;font-size:3.3rem;font-weight:600;line-height:1.3}.application-con .content-box dl dd a{color:#ffffff52;box-sizing:border-box;transition:var(--transition-custom);border-radius:6rem;padding:.6rem 3rem;font-size:1.7rem;font-weight:600;line-height:1.76;display:block;position:relative}.application-con .content-box dl dd a:before{content:"";color:#fff;opacity:0;transition:var(--transition-custom);margin-top:-2rem;font-family:xeicon;font-size:2.4rem;font-weight:400;position:absolute;top:50%;right:1.4rem;transform:rotate(-45deg)}.application-con .content-box dl dd a:hover{color:#fff;background-color:var(--main-color)}.application-con .content-box dl dd a:hover:before{opacity:1}@media (max-width:1279px){.application-visual-con .sub-tab-list-style.top-fixed{top:var(--header-height,70px)}.application-con .inner-box{padding:6rem}.application-con .tit-box h5{font-size:6rem}}@media (max-width:800px){#applicationVisual{padding-top:15rem}.application-visual-tit{font-size:5rem}.application-visual-con{height:41rem;margin-top:5rem;padding-bottom:2rem}.application-visual-con .sub-tab-list-style ul{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}.application-visual-con .sub-tab-list-style ul li a em{color:#000;font-weight:400}.application-visual-con .sub-drop-menu-style ul li.selected a em{color:var(--main-color,#00a18e);font-weight:600}.application-visual-con .sub-tab-list-style.top-fixed ul{background-color:#fff}.application-page{margin-top:10rem;padding-bottom:10rem}.application-con,.application-con-inner,.application-con .inner-box{height:auto}.application-con{position:relative;top:0}.application-con+.application-con{margin-top:4rem}.application-con .inner-box{padding:6rem 4rem 4rem;display:block}.application-con .tit-box{width:100%;margin-bottom:7rem;display:block;text-align:left!important}.application-con .tit-box h5{font-size:4.2rem}.application-con .content-box{width:100%;padding:2.5rem 1.5rem}.application-con .content-box dl dt{padding-left:2rem}.application-con .content-box dl dd a{padding:.7rem 2rem}}
