a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;letter-spacing:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;box-sizing:border-box}[hidden]{display:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;border:0;border-radius:0;background-color:transparent;overflow:visible}button:not(:disabled){cursor:pointer}img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}a,button,input,select,textarea{text-decoration:none;font-size:100%;font:inherit;color:inherit;text-transform:inherit;-webkit-tap-highlight-color:transparent}:root{--ah:100vh;--aw:100%;--delay:0;--size-header-v:10rem;--size-header-v-m:-10rem;--size-cont-w:120rem;--size-cont-w-2:140rem;--pd-cont-h:10rem;--pd-cont-h-m:-10rem;--top-offset-header:16rem}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),url(../font/Pretendard-Regular.woff2) format("woff2"),url(../font/Pretendard-Regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:Pretendard;src:local("Pretendard Medium"),url(../font/Pretendard-Medium.woff2) format("woff2"),url(../font/Pretendard-Medium.woff) format("woff");font-display:swap;font-weight:500}@font-face{font-family:Pretendard;src:local("Pretendard SemiBold"),url(../font/Pretendard-SemiBold.woff2) format("woff2"),url(../font/Pretendard-SemiBold.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:Pretendard;src:local("Pretendard Bold"),url(../font/Pretendard-Bold.woff2) format("woff2"),url(../font/Pretendard-Bold.woff) format("woff");font-display:swap;font-weight:700}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;font-size:clamp(50%,.69444vw,62.5%)}body{margin:0;font-family:Pretendard,sans-serif;font-weight:400;color:#131313;line-height:1.5;overflow-y:scroll;background-color:#fff}.blind{overflow:hidden;display:block;position:absolute;border:0;padding:0;margin:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}@media (min-width:768px){.mo-only{display:none}}@media (max-width:767px){:root{--size-header-v:7.2rem;--size-header-v-m:-7.2rem;--pd-cont-h:2rem;--pd-cont-h-m:-2rem}html{font-size:min(2.777777778vw,10px)}.pc-only{display:none}}.assistant-wrap{min-height:var(--ah);display:flex;flex-direction:column;word-break:keep-all}.header{position:sticky;top:0;margin:0 auto;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:0 var(--pd-cont-h);width:100%;max-width:100vw;height:var(--size-header-v);transition:top .3s,padding .3s,max-width .3s}.header::after{content:"";position:absolute;left:0;top:0;bottom:0;z-index:-1;width:100%;border-bottom:1px solid #d0d3da;background-color:#fff;transition:.3s}@media (min-width:768px){.header.min{top:6rem;max-width:86.7rem;padding:0 4rem}.header.min::after{top:1rem;bottom:1rem;border-radius:1.2rem;border-width:0;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.header.min .logo{display:none}.header.min .menu .target{gap:2rem}.header.min .menu .target li a{padding-left:2.14rem;padding-right:2.14rem}}.header .logo img{height:2.4rem}.header .menu{position:relative}.header .menu .handle{display:none}@media (max-width:767px){.header{justify-content:start;gap:2rem}.header .logo img{height:1.942rem}.header .logo{padding-top:.4rem}.header .menu{order:-1}.header .menu .handle{display:block;width:2.8rem;height:2.8rem;background:url(../img/i-menu.svg) center center/contain no-repeat}.header .menu .handle.active{background:url(../img/i-menu-close.svg) center center/contain no-repeat}.header .menu .handle.active+.target{opacity:1;visibility:visible;pointer-events:all}.header .menu .target{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:.3s;gap:1.6rem;padding:9.2rem 2rem 2rem;transition:opacity .3s,visibility .3s}}.header .menu .target li a{position:relative;display:block;padding:1.3rem 2.4rem;font-size:1.6rem;font-weight:500;white-space:nowrap}@media (min-width:768px){.header .menu .target{display:flex;justify-content:center;gap:2.4rem}.header .menu .target li a{transition:color .3s,transform .3s}.header .menu .target li a::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:.4rem;width:.6rem;height:.6rem;background-color:transparent;border-radius:100%;transition:background .3s}.header .menu .target li a.active{color:#6646cc;transform:translateY(.6rem)}.header .menu .target li a.active::before{background-color:#6646cc}.header.min+.container section.product,section.hero.ended+.product{transform:translateY(0)}}.header .menu .target .cta-button{display:block;text-decoration:none;white-space:nowrap}.header .cta-button{display:flex;align-items:center;justify-content:center;gap:2rem;height:5.2rem;padding:0 2rem;font-size:1.6rem;font-weight:600;color:#fff;text-decoration:none;border-radius:.6rem;background-color:#131313;transition:background .3s}.header .cta-button:hover{background-color:#6646cc}.header .cta-button::after{content:"";width:2.8rem;height:2.8rem;border-radius:100%;background:url(../img/i-go.svg) center center/contain no-repeat #fff}.container{flex:1;display:flex;flex-direction:column;padding:0 var(--pd-cont-h)}section:not(.hero){margin-top:20rem}@media (max-width:767px){.header .menu .target li a{padding:1.3rem 0;font-size:2rem}.header .cta-button::after{width:2.2rem;height:2.2rem}.header .cta-button{margin-left:auto;gap:.7rem;height:3.6rem;padding:0 1.3rem 0 1rem;font-size:1.2rem}section:not(.hero){margin-top:12rem}}section:not(.hero,.feature){width:100%;max-width:var(--size-cont-w);margin-left:auto;margin-right:auto}section.product{max-width:var(--size-cont-w-2)}@media (min-width:768px){section.product{margin-top:-12rem;transform:translateY(30rem);transition:transform .3s}}@media (max-width:767px){section.product{margin:0 var(--pd-cont-h-m);width:auto}}section .flag{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1rem 2rem;margin-bottom:3.2rem;color:#6646cc;text-decoration:none;border-radius:4.6rem;background-color:#ebe7f8;font-size:1.6rem;line-height:1.6;font-weight:600}@media (max-width:767px){section .flag{padding:1rem 1.6rem;margin-bottom:2rem;font-size:1.2rem}}section .title{font-size:6rem;font-weight:700;line-height:1.3;margin-bottom:7.2rem}@media (max-width:767px){section .title{font-size:3.2rem;line-height:1.4;margin-bottom:4rem}}section .title .point{color:#f05323}section .title-desc{font-size:1.8rem;line-height:1.6}@media (min-width:1280px){section .title-desc{max-width:46rem}}section .iblock{display:inline-block}.hero{position:relative;overflow:hidden;display:flex;flex-direction:column;text-align:center;margin:0 var(--pd-cont-h-m)}.hero img,.hero video{width:100%;z-index:-1}.product{color:#fff}.product .inner{display:flex;flex-direction:column;margin-left:auto;padding:10rem 8rem 10rem 0}.product .inner .title{margin-bottom:6rem}@media (min-width:1500px){.header .menu .target .cta-button{padding:0}.product .inner{width:41.79%;min-height:80rem;justify-content:center}}@media (max-width:767px){section .title-desc{font-size:1.4rem;line-height:1.4}.product .inner{padding:6.2rem var(--pd-cont-h) 4rem}.product .inner .title{margin-bottom:2rem}.product{padding-bottom:107.67%;background:url(../img/product-bg-mo.png) center bottom/contain no-repeat #6646cc}}@media (min-width:768px){.hero{height:var(--ah);min-height:60rem;max-height:108rem;margin-top:var(--size-header-v-m)}.hero img,.hero video{position:absolute;top:0;left:0;height:100%;object-fit:cover}.product{background:url(../img/product-bg.png) left bottom -1px/contain no-repeat #6646cc}.tip .tip-list>li:nth-child(odd) .info{padding-right:54.5%}.tip .tip-list>li:nth-child(odd) .previews{right:0}.tip .tip-list>li:nth-child(even) .info{padding-left:54.5%}.tip .tip-list>li:nth-child(even) .previews{left:0}}@media (min-width:768px) and (max-width:1499px){.product .inner{width:53%;min-height:60rem;justify-content:center}.product{background-position:left -14rem bottom -1px!important}}@media (min-width:768px) and (max-width:990px){.product{padding-bottom:60rem;background-image:url(../img/product-bg-mo.png)!important;background-position:left bottom -1px!important;background-size:auto 60rem!important}.product .inner{width:100%;min-height:0;padding-left:8rem}}.feature{text-align:center;max-width:none}.feature .flag{margin-left:auto;margin-right:auto}.feature .tabs{display:flex;gap:1rem;margin:0 auto 4rem;padding:1rem;width:fit-content;background:#f2f2f2;border-radius:10rem}.feature .tabs .handle{display:flex;align-items:center;gap:1rem;height:7rem;padding:0 2.4rem;border-radius:10rem;font-size:1.6rem;font-weight:500;cursor:pointer;transition:.3s}.feature .tabs .handle.active{background:#fff}.feature .tabs .handle img{height:1.4rem}.feature .tabs .handle img:first-child{height:2.6rem}.feature .tabs .handle img:last-child{height:2.2rem}.feature .tab-contents{position:relative}.feature .tab-contents .tab-content{opacity:0;position:absolute;top:0;left:0;width:100%;display:flex;gap:2.4rem}@media (min-width:768px) and (max-width:1279px){:root{--pd-cont-h:6rem;--pd-cont-h-m:-6rem}.feature .tab-contents .tab-content{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.feature .tabs{padding:.8rem 1rem;margin-bottom:2rem}.feature .tabs .handle{height:4.8rem;padding:0 1rem}.feature .tabs .handle img{height:1rem}.feature .tabs .handle img:first-child{height:1.8rem}.feature .tabs .handle img:last-child{height:1.3rem}.feature .tab-contents .tab-content{flex-direction:column;gap:3.2rem}}.feature .tab-contents .tab-content.active{opacity:1;position:relative;z-index:2}.feature .tab-contents .tab-content.active li:nth-child(1){--delay:200ms}.feature .tab-contents .tab-content.active li:nth-child(2){--delay:400ms}.feature .tab-contents .tab-content.active li:nth-child(3){--delay:600ms}.feature .tab-contents .tab-content.active li:nth-child(4){--delay:800ms}.feature .tab-contents .tab-content li{display:flex;flex-direction:column;align-items:center;gap:2.8rem;--delay:0ms;opacity:0;transform:translateY(3rem);transition:transform .3s var(--delay,0) ease-in-out,opacity .3s var(--delay,0) ease-in-out}@media (max-width:767px){.feature .tab-contents .tab-content li{gap:1.2rem;align-items:flex-start}}.feature .tab-contents .tab-content li .image{width:100%;overflow:hidden}.feature .tab-contents .tab-content li .image img{border-radius:.8rem;border:1px solid #d1d3db;width:100%;vertical-align:top}.feature .tab-contents .tab-content li dl{display:flex;flex-direction:column;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:500;line-height:1.6}.feature .tab-contents .tab-content li dl dt{font-size:2.4rem;font-weight:700}@media (max-width:767px){.feature .tab-contents .tab-content li dl{gap:0;align-items:flex-start}.feature .tab-contents .tab-content li dl dt{font-size:2rem}}.feature.ani .tab-content.active li{opacity:1!important;transform:translateY(0)!important}.tip .tip-list{counter-reset:tip-counter;display:flex;flex-direction:column;gap:12rem}.tip .tip-list>li:nth-child(1){--icon-image:url(../img/i-emoticon-01.svg)}.tip .tip-list>li:nth-child(2){--icon-image:url(../img/i-emoticon-02.svg)}.tip .tip-list>li:nth-child(3){--icon-image:url(../img/i-emoticon-03.svg)}.tip .tip-list .info{position:relative}.tip .tip-list .info .count{display:block;color:#6646cc;font-size:1.6rem;font-weight:500;counter-increment:tip-counter;margin-bottom:1.2rem}.tip .tip-list .info .count::after{content:" " counter(tip-counter,decimal-leading-zero)}@media (max-width:767px){.tip .tip-list{gap:8rem}.tip .tip-list .info .count{font-size:1.4rem;margin-bottom:.8rem}}.tip .tip-list .info .desc{font-size:2.8rem;line-height:1.6;font-weight:700;margin-bottom:4rem}.tip .tip-list .info .scenarios{display:flex;flex-direction:column;--gap:5.6rem}.tip .tip-list .info .scenarios>li{background-image:linear-gradient(to left,#ebe7f8,#ebe7f8);background-repeat:no-repeat;background-size:1px 100%;background-position:1.3rem 0;padding-bottom:var(--gap)}.tip .tip-list .info .scenarios>li:first-child{background-position:1.3rem 3rem}.tip .tip-list .info .scenarios>li:last-child{padding-bottom:0;background-size:1px 5rem}.tip .tip-list .info .scenarios .handle{position:relative;padding-left:3.8rem;color:#afb2bb;text-align:left;transition:.3s ease-in-out}.tip .tip-list .info .scenarios .handle::after{content:"";position:absolute;left:0;top:0;width:.8rem;height:.8rem;border:1rem solid #fff;outline:#fff solid .4rem;background-color:#6646cc;border-radius:100%}.tip .tip-list .info .scenarios .handle.active{color:#131313}.tip .tip-list .info .scenarios .handle.active::after{border-color:#ebe7f8}.tip .tip-list .info .scenarios .handle.active strong{font-weight:700}.tip .tip-list .info .scenarios .handle.active strong::after{opacity:1;background-size:100% 100%}.tip .tip-list .info .scenarios .handle.active .light{display:block;padding-top:.1rem}.tip .tip-list .info .scenarios .handle.active+.previews{display:block}.tip .tip-list .info .scenarios .handle strong{display:block;font-size:2.4rem;font-weight:400}.tip .tip-list .info .scenarios .handle strong::after{content:"";position:absolute;width:6rem;height:6rem;background:var(--icon-image) no-repeat center center/0 0;opacity:0;transition:opacity .3s ease-in-out,background .3s ease-in-out}@media (min-width:768px){.tip .tip-list .info{min-height:42rem}.tip .tip-list .info .scenarios .handle::after{top:50%;transform:translateY(-50%)}.tip .tip-list .info .scenarios .handle.active{padding-left:10.6rem}.tip .tip-list .info .scenarios .handle strong::after{left:3.8rem;top:50%;transform:translateY(-50%)}.free-trial .bg-mask{left:50%;width:calc(var(--aw) + .2px);transform:translateX(-50%)}}.tip .tip-list .info .scenarios .handle .light{display:none;font-size:1.6rem;line-height:1.6}.tip .tip-list .previews{position:absolute;top:.6rem;width:49%;overflow:hidden;display:none;transition:opacity .3s;border-radius:8px;background:#fff;box-shadow:0 0 30px 0 #ece7ff}.tip .tip-list .previews::before{content:"";display:block;padding-top:71.43%}.tip .tip-list .previews img,.tip .tip-list .previews video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.free-trial{position:relative;padding:25rem 0 20rem}@media (max-width:767px){.tip .tip-list .info .desc{font-size:2rem;margin-bottom:2.4rem}.tip .tip-list .info .scenarios{--gap:4rem}.tip .tip-list .info .scenarios>li:last-child{background:0 0}.tip .tip-list .info .scenarios .handle{padding-left:3.6rem}.tip .tip-list .info .scenarios .handle.active{padding-top:4.7rem}.tip .tip-list .info .scenarios .handle strong{font-size:2rem}.tip .tip-list .info .scenarios .handle strong::after{left:3.6rem;top:-.5rem;width:4rem;height:4rem}.tip .tip-list .previews{width:auto;position:relative;left:auto;top:auto;margin:2rem 0 0 3.6rem}.free-trial{padding-top:11rem;padding-bottom:12rem}}.free-trial .title{color:#fff;margin-bottom:0}.free-trial .bg-mask{position:absolute;top:0;bottom:0;z-index:-1}.free-trial .bg-mask .inner{position:sticky;left:0;top:0;width:100%;height:var(--ah)}.free-trial .bg-mask video{width:100%;height:100%;object-fit:cover}.free-trial .glass-text{position:relative;display:block;margin:0 1.3rem 11.6rem;font-size:clamp(10rem,14.1vw,26.9rem);line-height:1.1;font-weight:800;text-transform:uppercase;color:#fff}@media (min-width:768px) and (max-width:1279px){.free-trial .glass-text{font-size:20rem}}@media (max-width:767px){.free-trial .bg-mask{left:var(--pd-cont-h-m);right:var(--pd-cont-h-m);transform:none}.free-trial .glass-text{margin:0 0 7.2rem;font-size:6.2rem;letter-spacing:-.02em;line-height:1.05}}.free-trial .trial-steps{counter-reset:step-counter;display:flex;flex-direction:column;gap:4rem;margin-top:7.2rem}.free-trial .trial-steps li{display:flex;padding:6rem 0 6rem 6rem;background-color:#fff;border-radius:.8rem;gap:6rem}@media (max-width:767px){.free-trial .trial-steps{width:auto!important;margin-left:var(--pd-cont-h-m)!important;margin-right:var(--pd-cont-h-m)!important;margin-top:4rem;padding-left:var(--pd-cont-h)!important;padding-right:var(--pd-cont-h)!important;overflow:hidden}.free-trial .trial-steps li{padding:2rem;flex-direction:column;gap:4.6rem}}.free-trial .trial-steps li .info{width:39rem;display:flex;flex-direction:column;gap:2rem}.free-trial .trial-steps li .info .count{display:block;width:fit-content;padding:.8rem 1.4rem;color:#fff;background-color:#131313;border-radius:.6rem;font-size:2.4rem;font-weight:600;line-height:1.4;counter-increment:step-counter}.free-trial .trial-steps li .info .count::after{content:" " counter(step-counter)}@media (max-width:767px){.free-trial .trial-steps li .info{width:100%;gap:1.2rem}.free-trial .trial-steps li .info .count{padding:.8rem 1.2rem;font-size:1.2rem}}.free-trial .trial-steps li .info .desc{font-size:4rem;font-weight:700;line-height:1.4}@media (max-width:767px){.free-trial .trial-steps li .info .desc{font-size:2.4rem}}.free-trial .trial-steps li .info .ps{position:relative;padding-left:1.2rem;margin-top:auto;font-size:1.6rem;font-weight:500;line-height:1.4}.free-trial .trial-steps li .info .ps::before{content:"";position:absolute;left:0;top:.5em;width:.4rem;height:.4rem;background-color:currentColor;border-radius:100%}.free-trial .trial-steps li .image{flex:1}.free-trial .trial-steps li .image img{max-width:100%;border-radius:2rem 0 0 2rem;vertical-align:top}.faq .faq-list{margin-top:-3.2rem}@media (max-width:767px){.free-trial .trial-steps li .info .ps{margin-top:-.4rem;font-size:1.4rem}.free-trial .trial-steps li .image{margin:0 -1rem -2rem}.free-trial .trial-steps li .image img{border-radius:1rem 1rem 0 0}.faq .faq-list{margin-top:-2rem}}.faq .faq-list li{border-bottom:.1rem solid #d1d3db}.faq .faq-list li .handle{width:100%;padding:3.2rem 3.2rem 3.2rem 0;background:0 0;border:none;text-align:left;font-size:2.4rem;line-height:1.6;font-weight:500;cursor:pointer;position:relative}.faq .faq-list li .handle::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:url(../img/i-arrow.svg) center center/contain no-repeat}@media (max-width:767px){.faq .faq-list li .handle{padding:2rem 3rem 2rem 0;font-size:1.6rem}.faq .faq-list li .handle::after{width:1.6rem;height:1.6rem}}.faq .faq-list li .handle.active::after{transform:translateY(-50%) scaleY(-1)}.faq .faq-list li .handle.active+.target{max-height:20rem}.faq .faq-list li .handle.active+.target .answer::before{transition:transform 1.2s .1s;transform:rotate(360deg)}.faq .faq-list li .target{max-height:0;overflow:hidden;transition:max-height .3s;margin-top:-.8rem}.faq .faq-list li .answer{position:relative;padding:.9rem 0 4.1rem 6.2rem;color:#6646cc;font-size:2rem;font-weight:500;line-height:1.6}.faq .faq-list li .answer .link{margin-top:1.2rem}.faq .faq-list li .answer .link a{text-decoration:underline}.faq .faq-list li .answer::before{content:"";position:absolute;left:0;top:0;width:5rem;height:5rem;background:url(../img/i-symbol.svg) center center/contain no-repeat}.promotion{display:flex;gap:2rem}@media (max-width:767px){.faq .faq-list li .answer{padding:0 0 2rem 3.4rem;font-size:1.6rem}.faq .faq-list li .answer .link{margin-top:.8rem}.faq .faq-list li .answer::before{width:2.4rem;height:2.4rem}.promotion{flex-direction:column;margin-top:6rem!important}}.promotion .item{background:#f5f5f5;border-radius:.8rem;line-height:1.6;font-weight:600;color:#fff}.promotion .item:nth-of-type(1){background:#f05323}.promotion .item:nth-of-type(2){background:#373737}@media (min-width:768px){.free-trial .trial-steps li{position:sticky;top:var(--top-offset-header)}.promotion .item{flex:1;height:24rem;padding:3rem;font-size:1.6rem}}@media (max-width:767px){.promotion .item{height:18.8rem;padding:2rem;font-size:1.2rem}}.footer{display:flex;margin-top:26rem;background:#f7f7f7;padding:3rem var(--pd-cont-h)}.footer .logo{width:fit-content}@media (min-width:768px){.footer{height:17.2rem;justify-content:space-between;align-items:center}.footer .logo{height:2.4rem}}@media (max-width:767px){.footer{padding-top:4.47rem;padding-bottom:3rem;flex-direction:column;gap:3.87rem;margin-top:16rem}.footer .logo{width:13.619rem;height:2.261rem}}.footer address{font-style:normal;color:#000;font-size:1.6rem;font-weight:500;text-transform:uppercase}