:root{--background:#000000;--foreground:#ffffff}html{font-size:62.5%}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:NaverNanumSquareNeo,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}ul{list-style:none}header{position:relative;width:100%;height:9.4rem;background-color:#131313}header .nav{display:flex;align-items:center;justify-content:space-between;max-width:144rem;height:100%;margin:0 auto}.footer{padding:4rem 0;background-color:#fff;color:#000}.footer .footer-container{max-width:144rem;margin:0 auto;padding:0 2rem}.footer .footer-content{display:flex;justify-content:space-between;align-items:flex-start;gap:20rem}.footer .footer-content .footer-logo{max-width:20rem}.footer .footer-content .footer-logo img{width:100%;height:auto}.footer .footer-content .footer-info{display:flex;justify-content:flex-end;flex:1 1;flex-direction:column;align-items:flex-start}.footer .footer-content .company-info{display:flex;flex:1 1;flex-wrap:wrap;gap:0 1rem;margin-bottom:.8rem}.footer .footer-content .company-info p{font-size:1.3rem;font-weight:400;color:#444;line-height:1.7}.footer .footer-content .company-info p:first-child{font-weight:800;color:#000}.footer .footer-content .copyright p{font-size:1.3rem;font-weight:300!important;color:#444}.hero{padding:18rem 0;background-color:#000}.hero .hero-content{max-width:144rem;height:47rem;margin:0 auto;background-image:url(/images/backgrounds/main-visual.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto;text-align:left}.hero .hero-content h1{margin-bottom:1rem;line-height:1.1;font-size:7.4rem;font-weight:900;color:#fff}.hero .hero-content p{font-size:2rem;line-height:1.5;margin-bottom:2rem}.hero .hero-content p .highlight{color:#65cadb;font-weight:700}.hero .hero-content .saperate{display:block;width:5.6rem;height:.3rem;margin:5.4rem 0;background:linear-gradient(90deg,#65CADB,#FDF6AA 26%,#F37233 42%,#F26D77 55%,#394DA1 74%)}.contents{padding:18rem 0}.contents:nth-child(2n){background-color:#131313}.contents:nth-child(odd){background-color:#000}.contents .contents-container{max-width:144rem;margin:0 auto}.contents .contents-container h2{margin-bottom:6.6rem;font-size:3.8rem;font-style:normal;font-weight:900;line-height:1.31}.contents .contents-container h2:after{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,#65CADB,#FDF6AA 26%,#F37233 42%,#F26D77 55%,#394DA1 74%)}.contents .contents-container .benefits{display:flex;justify-content:space-between;gap:3.2rem}.contents .contents-container .benefits li{display:flex;align-items:flex-start;justify-content:flex-start;flex:1 1;position:relative;overflow:hidden;max-width:33rem;min-height:25.1rem;background-color:#000;border-radius:1.6rem}.contents .contents-container .benefits li:after{content:"";position:absolute;bottom:0;right:0;z-index:999;width:20.6rem;height:20.6rem;background-repeat:no-repeat;background-size:auto}.contents .contents-container .benefits li[rel=private-networking]:after{background-image:url(/images/contents/benefit-01.png)}.contents .contents-container .benefits li[rel=ai-cloud-strategy]:after{background-image:url(/images/contents/benefit-02.png)}.contents .contents-container .benefits li[rel=expert-session]:after{background-image:url(/images/contents/benefit-03.png)}.contents .contents-container .benefits li[rel=other-benefits]:after{background-image:url(/images/contents/benefit-04.png)}.contents .contents-container .benefits li h3{display:flex;align-items:center;justify-content:flex-start;width:100%;height:11.9rem;padding:0 2.4rem;background:#394da1;font-size:2rem;font-weight:300;line-height:1.3}.contents .contents-container .events{display:flex;justify-content:space-between;gap:3.2rem}.contents .contents-container .events li{flex:1 1}.contents .contents-container .events li a{display:block;width:100%;max-width:45.3rem;height:24rem}.contents .contents-container .events li a img{width:100%;height:100%}.contents .contents-container .events li h3{margin-top:2.4rem;text-align:center;font-size:2rem;font-weight:300;line-height:1.4}.contents .contents-container .videos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6.3rem 4.1rem;gap:6.3rem 4.1rem}.contents .contents-container .videos li a{overflow:hidden;display:block;width:100%;height:24rem;border-radius:1.6rem}.contents .contents-container .videos li a img{width:100%;height:100%}.contents .contents-container .videos li h3{margin-top:2.4rem;margin-bottom:.8rem;font-size:1.8rem;font-weight:900;line-height:1.55;letter-spacing:.54rem}.contents .contents-container .videos li h3.opening{color:#65cadb}.contents .contents-container .videos li h3.session{color:#ffa507}.contents .contents-container .videos li h3.sketch{color:#08dc0f}.contents .contents-container .videos li h4{font-size:2rem;font-weight:300;line-height:1.4}@media screen and (min-width:1025px)and (max-width:1440px){.contents .contents-container,.footer .footer-container,.hero .hero-content,header .nav{max-width:calc(100% - 3rem);margin:0 2rem}}@media screen and (max-width:1024px){.hero{padding:12rem 0}.hero .hero-content{max-width:100%;height:auto;padding:0 2rem;background-size:50% auto}.hero .hero-content h1{font-size:5.4rem}.hero .hero-content p{font-size:1.8rem}.hero .hero-content p br{display:none}.hero .hero-content .saperate{margin:4rem 0}.contents{padding:12rem 0}.contents .contents-container{max-width:100%;padding:0 2rem}.contents .contents-container h2{font-size:3.2rem;margin-bottom:4rem}.contents .contents-container .benefits{flex-direction:column;gap:2rem}.contents .contents-container .benefits li{max-width:100%;min-height:20rem}.contents .contents-container .benefits li h3{height:9rem;padding:0 2rem;font-size:1.8rem}.contents .contents-container .events{flex-direction:column;gap:2rem}.contents .contents-container .events li a{max-width:100%;height:20rem}.contents .contents-container .events li a img{object-fit:contain}.contents .contents-container .events li h3{font-size:1.8rem}.contents .contents-container .videos{grid-template-columns:repeat(2,1fr);gap:4rem 2rem}.contents .contents-container .videos li a{height:22rem}.contents .contents-container .videos li h3,.contents .contents-container .videos li h4{text-align:center;font-size:1.6rem}header .nav{max-width:100%;padding:0 2rem}.footer .footer-container .footer-content{gap:10rem}.footer .footer-container .footer-content .footer-logo{max-width:15rem}}@media screen and (max-width:767px){.hero{padding:8rem 0}.hero .hero-content{background-size:75% auto;background-position:top;text-align:center;min-height:60rem;display:flex;flex-direction:column;justify-content:flex-end;padding:0 1.5rem 3rem}.hero .hero-content h1{font-size:3.8rem}.hero .hero-content h1,.hero .hero-content p{margin-bottom:1.5rem;position:relative;z-index:2}.hero .hero-content p{font-size:1.6rem}.hero .hero-content .saperate{width:4rem;margin:3rem auto;position:relative;z-index:2}.contents{padding:8rem 0}.contents .contents-container{padding:0 2rem}.contents .contents-container h2{font-size:2.4rem;margin-bottom:3rem}.contents .contents-container .benefits{gap:1.5rem}.contents .contents-container .benefits li{min-height:18rem}.contents .contents-container .benefits li:after{width:15rem;height:15rem;background-size:contain}.contents .contents-container .benefits li h3{height:8rem;padding:0 1.5rem;font-size:1.6rem}.contents .contents-container .events{gap:1.5rem}.contents .contents-container .events li a{height:18rem}.contents .contents-container .events li h3{margin-top:1.5rem;font-size:1.6rem}.contents .contents-container .videos{grid-template-columns:1fr;gap:3.2rem}.contents .contents-container .videos li a{height:20rem}.contents .contents-container .videos li h3{font-size:1.4rem;letter-spacing:.3rem}.contents .contents-container .videos li h4{font-size:1.6rem}header{height:7rem}header .nav{padding:0 1.5rem}.footer{padding:3rem 0}.footer .footer-container .footer-content{flex-direction:column;gap:2rem;text-align:center}.footer .footer-container .footer-content .footer-logo{max-width:12rem;margin:0 auto}.footer .footer-container .footer-content .footer-info{align-items:center}.footer .footer-container .footer-content .company-info{justify-content:center;text-align:center}.footer .footer-container .footer-content .company-info p{font-size:1.2rem}.footer .footer-container .footer-content .copyright{text-align:center}.footer .footer-container .footer-content .copyright p{font-size:1.2rem}}@media screen and (min-width:425px)and (max-width:480px){.hero{padding:7rem 0}.hero .hero-content{min-height:55rem;padding:0 1.5rem 2.5rem}.hero .hero-content h1{font-size:3.6rem;position:relative;z-index:2}.hero .hero-content p{font-size:1.5rem;position:relative;z-index:2}.contents{padding:7rem 0}.contents .contents-container{padding:0 2rem}.contents .contents-container h2{font-size:2.2rem}.contents .contents-container .benefits li{min-height:17rem}.contents .contents-container .benefits li:after{width:13rem;height:13rem}.contents .contents-container .benefits li h3{height:7.5rem;padding:0 1.5rem;font-size:1.5rem}.contents .contents-container .events li a{height:17rem}.contents .contents-container .events li a img{object-fit:fill}.contents .contents-container .events li h3{font-size:1.5rem}.contents .contents-container .videos li a{height:19rem}.contents .contents-container .videos li h3{text-align:center;font-size:1.3rem;letter-spacing:.25rem}.contents .contents-container .videos li h4{text-align:center;font-size:1.5rem}header{height:6.5rem}header .nav{padding:0 1.5rem}.footer{padding:2.5rem 0}.footer .footer-container .footer-content .footer-logo{max-width:11rem}.footer .footer-container .footer-content .company-info p,.footer .footer-container .footer-content .copyright p{font-size:1.2rem}}@media screen and (max-width:480px){.hero{padding:6rem 0}.hero .hero-content{min-height:50rem;padding:0 1rem 2rem}.hero .hero-content h1{font-size:3.2rem;position:relative;z-index:2}.hero .hero-content p{font-size:1.4rem;position:relative;z-index:2}.contents{padding:6rem 0}.contents .contents-container{padding:0 2rem}.contents .contents-container h2{font-size:2rem}.contents .contents-container .benefits li{min-height:16rem}.contents .contents-container .benefits li:after{width:12rem;height:12rem}.contents .contents-container .benefits li h3{height:7rem;padding:0 1rem;font-size:1.4rem}.contents .contents-container .events li a{height:16rem}.contents .contents-container .events li a img{object-fit:fill}.contents .contents-container .events li h3{font-size:1.4rem}.contents .contents-container .videos li a{height:19rem}.contents .contents-container .videos li h3{text-align:center;font-size:1.2rem;letter-spacing:.2rem}.contents .contents-container .videos li h4{text-align:center;font-size:1.4rem}header{height:6rem}header .nav{padding:0 1rem}.footer{padding:2rem 0}.footer .footer-container .footer-content .footer-logo{max-width:10rem}.footer .footer-container .footer-content .company-info p,.footer .footer-container .footer-content .copyright p{font-size:1.1rem}}@media screen and (max-width:767px)and (orientation:landscape){.hero{padding:4rem 0}.hero .hero-content{min-height:40rem;padding-bottom:2rem}.hero .hero-content h1{font-size:3rem;position:relative;z-index:2}.hero .hero-content p{font-size:1.4rem;position:relative;z-index:2}.contents{padding:4rem 0}.contents .contents-container .videos{grid-template-columns:repeat(2,1fr);gap:1.5rem}}