@font-face{font-family:Pretendard;font-weight:100 900;font-display:swap;src:local("Pretendard Variable"),url(../assets/fonts/Pretendard-Variable.woff2) format("woff2-variations")}@font-face{font-family:AGMadang;font-weight:400;font-style:normal;font-display:swap;src:local("AGMadangDisplay-Regular"),url(../assets/fonts/AGMadangDisplay-Regular.woff2) format("woff2"),url(../assets/fonts/AGMadangDisplay-Regular.woff) format("woff")}@font-face{font-family:SpaceMono;font-weight:400;font-style:normal;font-display:swap;src:local("SpaceMono-Regular"),url(../assets/fonts/SpaceMono-Regular.woff2) format("woff2"),url(../assets/fonts/SpaceMono-Regular.woff) format("woff")}@font-face{font-family:SpaceMono;font-weight:700;font-style:normal;font-display:swap;src:local("SpaceMono-Bold"),url(../assets/fonts/SpaceMono-Bold.woff2) format("woff2"),url(../assets/fonts/SpaceMono-Bold.woff) format("woff")}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cite,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.container{width:100%;margin:0 auto;padding:0 var(--grid-padding);box-sizing:border-box}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--gap)/ 2 * -1)}.col-1{width:8.333333333333334%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-1{margin-left:8.333333333333334%}.col-2{width:16.666666666666668%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-2{margin-left:16.666666666666668%}.col-3{width:25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-3{margin-left:25%}.col-4{width:33.333333333333336%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-4{margin-left:33.333333333333336%}.col-5{width:41.666666666666664%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-5{margin-left:41.666666666666664%}.col-6{width:50%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-6{margin-left:50%}.col-7{width:58.333333333333336%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-7{margin-left:58.333333333333336%}.col-8{width:66.66666666666667%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-8{margin-left:66.66666666666667%}.col-9{width:75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-9{margin-left:75%}.col-10{width:83.33333333333333%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-10{margin-left:83.33333333333333%}.col-11{width:91.66666666666667%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-11{margin-left:91.66666666666667%}.col-12{width:100%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-12{margin-left:100%}@media only screen and (max-width:1439px){.col-tablet-1{width:8.333333333333334%!important}}@media only screen and (max-width:1439px){.offset-tablet-1{margin-left:8.333333333333334%!important}}@media only screen and (max-width:1439px){.col-tablet-2{width:16.666666666666668%!important}}@media only screen and (max-width:1439px){.offset-tablet-2{margin-left:16.666666666666668%!important}}@media only screen and (max-width:1439px){.col-tablet-3{width:25%!important}}@media only screen and (max-width:1439px){.offset-tablet-3{margin-left:25%!important}}@media only screen and (max-width:1439px){.col-tablet-4{width:33.333333333333336%!important}}@media only screen and (max-width:1439px){.offset-tablet-4{margin-left:33.333333333333336%!important}}@media only screen and (max-width:1439px){.col-tablet-5{width:41.666666666666664%!important}}@media only screen and (max-width:1439px){.offset-tablet-5{margin-left:41.666666666666664%!important}}@media only screen and (max-width:1439px){.col-tablet-6{width:50%!important}}@media only screen and (max-width:1439px){.offset-tablet-6{margin-left:50%!important}}@media only screen and (max-width:1439px){.col-tablet-7{width:58.333333333333336%!important}}@media only screen and (max-width:1439px){.offset-tablet-7{margin-left:58.333333333333336%!important}}@media only screen and (max-width:1439px){.col-tablet-8{width:66.66666666666667%!important}}@media only screen and (max-width:1439px){.offset-tablet-8{margin-left:66.66666666666667%!important}}@media only screen and (max-width:1439px){.col-tablet-9{width:75%!important}}@media only screen and (max-width:1439px){.offset-tablet-9{margin-left:75%!important}}@media only screen and (max-width:1439px){.col-tablet-10{width:83.33333333333333%!important}}@media only screen and (max-width:1439px){.offset-tablet-10{margin-left:83.33333333333333%!important}}@media only screen and (max-width:1439px){.col-tablet-11{width:91.66666666666667%!important}}@media only screen and (max-width:1439px){.offset-tablet-11{margin-left:91.66666666666667%!important}}@media only screen and (max-width:1439px){.col-tablet-12{width:100%!important}}@media only screen and (max-width:1439px){.offset-tablet-12{margin-left:100%!important}}@media only screen and (max-width:809px){.col-mobile-1{width:8.333333333333334%!important}}@media only screen and (max-width:809px){.offset-mobile-1{margin-left:8.333333333333334%!important}}@media only screen and (max-width:809px){.col-mobile-2{width:16.666666666666668%!important}}@media only screen and (max-width:809px){.offset-mobile-2{margin-left:16.666666666666668%!important}}@media only screen and (max-width:809px){.col-mobile-3{width:25%!important}}@media only screen and (max-width:809px){.offset-mobile-3{margin-left:25%!important}}@media only screen and (max-width:809px){.col-mobile-4{width:33.333333333333336%!important}}@media only screen and (max-width:809px){.offset-mobile-4{margin-left:33.333333333333336%!important}}@media only screen and (max-width:809px){.col-mobile-5{width:41.666666666666664%!important}}@media only screen and (max-width:809px){.offset-mobile-5{margin-left:41.666666666666664%!important}}@media only screen and (max-width:809px){.col-mobile-6{width:50%!important}}@media only screen and (max-width:809px){.offset-mobile-6{margin-left:50%!important}}@media only screen and (max-width:809px){.col-mobile-7{width:58.333333333333336%!important}}@media only screen and (max-width:809px){.offset-mobile-7{margin-left:58.333333333333336%!important}}@media only screen and (max-width:809px){.col-mobile-8{width:66.66666666666667%!important}}@media only screen and (max-width:809px){.offset-mobile-8{margin-left:66.66666666666667%!important}}@media only screen and (max-width:809px){.col-mobile-9{width:75%!important}}@media only screen and (max-width:809px){.offset-mobile-9{margin-left:75%!important}}@media only screen and (max-width:809px){.col-mobile-10{width:83.33333333333333%!important}}@media only screen and (max-width:809px){.offset-mobile-10{margin-left:83.33333333333333%!important}}@media only screen and (max-width:809px){.col-mobile-11{width:91.66666666666667%!important}}@media only screen and (max-width:809px){.offset-mobile-11{margin-left:91.66666666666667%!important}}@media only screen and (max-width:809px){.col-mobile-12{width:100%!important}}@media only screen and (max-width:809px){.offset-mobile-12{margin-left:100%!important}}:root{--vh:100vh;--transition:0.3s;--transition-medium:0.6s;--transition-slow:1.2s;--font-size:24px;--header:clamp(121.1px, calc(121.1px + 51.9 * (100vw - 810px) / 1110), 173px);--header-top:20px;--footer:235px;--gap:18px;--padding:32px;--grid-padding:110px}@media only screen and (max-width:1439px){:root{--grid-padding:40px}}@media (min-width:1920px){:root{--header:173px}}@media only screen and (max-width:809px){:root{--header:64px;--grid-padding:20px;--footer:92px}}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;color:#1b1b1b;font-family:AGMadang,Pretendard,sans-serif;font-size:var(--font-size);font-weight:400;line-height:150%}@media only screen and (max-width:809px){body{--padding:16px}}@media only screen and (max-width:809px){body.overflow-hidden{overflow:hidden}}body.mobile-menu-open{overflow:hidden}body a{color:#1b1b1b;text-decoration:none;transition:color var(--transition)}body .view-mobile{display:none}@media only screen and (max-width:809px){body .view-mobile{display:block}}@media only screen and (max-width:809px){body .view-desktop{display:none}}body .extra-bold{font-weight:800}.back-button{display:block;width:50px;height:50px;margin-bottom:20px;background:url(../assets/img/icon-back-for-modal.svg) no-repeat center;background-size:contain;text-indent:-9999px;overflow:hidden}@media only screen and (max-width:809px){.back-button{width:24px;height:24px;margin-bottom:15px}}.enter-effect{opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow),transform var(--transition-slow)}.enter-effect.show:not(.lazyload){opacity:1;transform:translateY(0)}.enter-effect.show.lazyloaded{opacity:1;transform:translateY(0)}img{transition:opacity var(--transition-slow)}img.lazyload{opacity:0}img.lazyloaded{opacity:1}.project-categories{font-size:0;line-height:1;display:flex;gap:8px}.project-category{display:inline-flex;padding:0 5px;padding-top:1px;flex-direction:column;justify-content:center;align-items:center;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:400;line-height:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);letter-spacing:-.48px;white-space:nowrap}@media only screen and (max-width:809px){.project-category{font-size:24px}}@media only screen and (max-width:809px){.project-category{line-height:24px}}@media only screen and (max-width:809px){.project-category{font-size:14px;line-height:1;letter-spacing:-.28px;padding:0 3px}}.project-category.category-editing{background:#ff82db}.project-category.category-experiment{background:#f7ff00}.project-category.category-media{color:#1b1b1b;background:#d7d7d7}.project-category.category-brand-graphic{color:#fff;background:#1b1b1b}.page-footer{display:flex;align-items:center;justify-content:flex-end}.page-footer .goto-top-wrap{display:inline-flex;width:178px;height:95px;padding:8px 15px 5px 85px;justify-content:flex-end;align-items:flex-end;box-sizing:border-box;background:url(../assets/img/bg-goto-top.svg) no-repeat right bottom}@media only screen and (hover:hover){.page-footer .goto-top-wrap:hover{background:url(../assets/img/bg-goto-top-hover.svg) no-repeat right bottom}}@media only screen and (max-width:809px){.page-footer .goto-top-wrap{width:64px;height:21px;padding:3px 8px 3px 25px}}.page-footer .goto-top-wrap a{color:#fff;text-align:right;font-size:clamp(25.9px,calc(25.9px + 11.100000000000001 * (100vw - 810px)/ 1110),37px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-footer .goto-top-wrap a{font-size:37px}}@media only screen and (max-width:809px){.page-footer .goto-top-wrap a{font-size:14px}}@keyframes slideOutUp{from{transform:translate(-50%,0)}to{transform:translate(-50%,-100%)}}@keyframes slideInUp{from{transform:translate(-50%,100%)}to{transform:translate(-50%,0)}}@keyframes slideOutDown{from{transform:translate(-50%,0)}to{transform:translate(-50%,100%)}}@keyframes slideOutUpFromBottom{from{transform:translate(-50%,0)}to{transform:translate(-50%,-100vh)}}@keyframes slideInDown{from{transform:translate(-50%,-100%)}to{transform:translate(-50%,0)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none;transition:background .6s cubic-bezier(.25,1,.5,1)}.modal .modal-content{position:absolute;top:90px;bottom:0;left:50%;background:#fff;width:760px;max-width:calc(100% - var(--grid-padding) * 2);overflow:auto;display:flex;flex-direction:column;transform:translate(-50%,100vh);transition:transform .6s cubic-bezier(.25,1,.5,1);scrollbar-width:none;-ms-overflow-style:none}.modal .modal-content::-webkit-scrollbar{display:none}.modal .modal-content.slide-out{animation:slideOutUp .5s cubic-bezier(.55,.085,.68,.53) forwards}.modal .modal-content.slide-in{animation:slideInUp .5s cubic-bezier(.25,.46,.45,.94) forwards}.modal .modal-content.slide-out-down{animation:slideOutDown .5s cubic-bezier(.55,.085,.68,.53) forwards}.modal .modal-content.slide-in-down{animation:slideInDown .5s cubic-bezier(.25,.46,.45,.94) forwards}.modal .modal-content .modal-header{position:sticky;top:0;padding:35px 48px 0 48px}.modal .modal-content .modal-header h2{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);line-height:1;font-weight:400;line-height:normal}@media only screen and (max-width:809px){.modal .modal-content .modal-header h2{font-size:48px}}.modal .modal-content .modal-header .modal-close{width:52px;height:52px;background:url(../assets/img/icon-close.svg) no-repeat center #f7ff00;border-radius:50%;position:absolute;top:34px;right:48px;display:block;text-indent:-9999px;overflow:hidden}.modal .modal-content .modal-body{flex:1;display:flex;flex-direction:column;justify-content:space-between}.modal .modal-content .modal-body .modal-body-image{padding:40px 20px 42px 20px;flex:1;display:flex;align-items:center;justify-content:center}.modal .modal-content .modal-body .modal-body-image img{display:block;width:550px;max-width:100%;height:auto;transition:opacity .2s ease}.modal .modal-content .modal-body .modal-body-info{padding:24px 48px 40px 48px;display:flex;flex-direction:column;justify-content:space-between;gap:38px;background:#ff82db;color:#000}.modal .modal-content .modal-body .modal-body-info .body-header{display:flex;justify-content:space-between;align-items:flex-start}.modal .modal-content .modal-body .modal-body-info .body-header h3{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);line-height:1;font-weight:400;max-width:440px;word-break:keep-all}@media only screen and (max-width:809px){.modal .modal-content .modal-body .modal-body-info .body-header h3{font-size:48px}}.modal .modal-content .modal-body .modal-body-info .body-header h3 span{display:inline-block}.modal .modal-content .modal-body .modal-body-info .body-header h3.english{font-family:SpaceMono,sans-serif;font-size:clamp(25.2px,calc(25.2px + 10.8 * (100vw - 810px)/ 1110),36px);font-weight:700}@media only screen and (max-width:809px){.modal .modal-content .modal-body .modal-body-info .body-header h3.english{font-size:36px}}.modal .modal-content .modal-body .modal-body-info .body-header .name{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:600;white-space:nowrap}@media only screen and (max-width:809px){.modal .modal-content .modal-body .modal-body-info .body-header .name{font-size:24px}}.modal .modal-content .modal-body .modal-body-info .body-content{flex:1;font-family:Pretendard,sans-serif;font-size:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);font-weight:500;line-height:clamp(18.2px,calc(18.2px + 7.800000000000001 * (100vw - 810px)/ 1110),26px)}@media only screen and (max-width:809px){.modal .modal-content .modal-body .modal-body-info .body-content{font-size:20px}}@media only screen and (max-width:809px){.modal .modal-content .modal-body .modal-body-info .body-content{line-height:26px}}.modal .modal-navigation{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:173px;height:auto;aspect-ratio:173/173;background:#fff;border-radius:50%;bottom:0;transform:translate(0,100%);max-width:8vw;transition:transform var(--transition) ease-out,bottom var(--transition) ease-out}.modal .modal-navigation:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity var(--transition) ease-out}.modal .modal-navigation span{font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);text-align:center;color:#000;opacity:0;transition:opacity var(--transition) ease-out}@media only screen and (max-width:809px){.modal .modal-navigation span{font-size:40px}}.modal .modal-navigation.prev{left:var(--grid-padding)}.modal .modal-navigation.prev:before{background:url(../assets/img/icon-arrow-left.svg) no-repeat center/contain}.modal .modal-navigation.next{right:var(--grid-padding)}.modal .modal-navigation.next:before{background:url(../assets/img/icon-arrow-right.svg) no-repeat center/contain}@media only screen and (hover:hover){.modal .modal-navigation:hover:before{opacity:0}.modal .modal-navigation:hover span{opacity:1}}.modal.entangled .modal-content .modal-body .modal-body-info{background:#f7ff00}.modal.fragment .modal-content .modal-header .modal-close{background-color:#ff82db}.modal.fragment .modal-content .modal-body .modal-body-info{background:#1b1b1b;color:#fff}.modal.transform .modal-content .modal-header .modal-close{background-color:#ff82db}.modal.transform .modal-content .modal-body .modal-body-info{background:#d7d7d7}.modal.show{pointer-events:auto;background:rgba(0,0,0,.7)}.modal.show .modal-content{transform:translate(-50%,0)}.modal.show .modal-navigation{transform:translate(0,0);bottom:38px}header{position:relative;height:var(--header);background:#fff;position:fixed;top:0;left:0;z-index:1000;width:100%;transition:transform var(--transition-medium)}body.scroll-down header{transform:translateY(-100%)}@media only screen and (max-width:809px){header{background:0 0}}header .header{display:flex;justify-content:space-between;align-items:center;padding:36px 0}@media only screen and (max-width:809px){header .header{padding:20px 0 30px 0}}header .header h1{font-size:clamp(67.19999999999999px,calc(67.19999999999999px + 28.80000000000001 * (100vw - 810px)/ 1110),96px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){header .header h1{font-size:96px}}body.page-id-44 header .header h1{visibility:hidden}@media only screen and (max-width:809px){header .header h1{display:none}}header .header nav ul{display:flex;gap:76px;list-style:none}@media only screen and (max-width:1439px){header .header nav ul{gap:60px}}header .header nav ul li{position:relative;font-size:0;line-height:0}@media only screen and (max-width:809px){header .header nav ul li{display:none}}header .header nav ul li a{position:relative;font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){header .header nav ul li a{font-size:40px}}@media only screen and (max-width:809px){header .header nav ul li a{font-size:36px}}@media only screen and (max-width:809px){header .header nav ul li.active{display:block}}header .header nav ul li.active:before{content:"";position:absolute;top:0;left:-12px;right:-14px;bottom:0;background:url(../assets/img/bg-nav.svg) no-repeat top right}@media only screen and (max-width:809px){header .header nav ul li.active:before{display:none}}#mobile-header{display:none;position:fixed;left:0;top:0;width:100%;z-index:1002;padding:20px 0;height:var(--header);box-sizing:border-box;pointer-events:none}body.mobile-menu-open #mobile-header{z-index:2002}@media only screen and (max-width:809px){#mobile-header{display:block}body.page-id-46 #mobile-header{display:none}}#mobile-header a.mobile-menu{position:absolute;right:20px;display:block;width:24px;height:24px;text-indent:-9999px;overflow:hidden;background:url(../assets/img/icon-mobile-menu.svg) no-repeat center/contain;pointer-events:all}body.mobile-menu-open #mobile-header a.mobile-menu{background-image:url(../assets/img/icon-mobile-menu-close.svg)}.mobile-menus-wrap{display:none;margin-left:calc(var(--grid-padding) * -1);margin-right:calc(var(--grid-padding) * -1);padding-top:40px;padding-bottom:40px;position:relative}@media only screen and (max-width:809px){.mobile-menus-wrap{display:block}.mobile-menus-wrap .mobile-menus{display:flex;flex-direction:column}}.mobile-menus-wrap .line-item{position:relative;padding:10px 36px;height:90px;box-sizing:border-box;font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.mobile-menus-wrap .line-item{font-size:48px}}.mobile-menus-wrap .line-item:before{content:"";position:absolute;top:0;left:-30px;right:-30px;height:100%}.mobile-menus-wrap .line-item a{position:absolute;color:#1b1b1b;left:0;right:0;top:10px;bottom:10px;padding:0 36px}.mobile-menus-wrap .line-item.index-1{text-align:right;transform:rotate(-7deg)}.mobile-menus-wrap .line-item.index-1:before{background:#ff82db}.mobile-menus-wrap .line-item.index-2{margin-top:54px;transform:rotate(14deg)}.mobile-menus-wrap .line-item.index-2:before{background:#fff}.mobile-menus-wrap .line-item.text{font-family:Pretendard,sans-serif;height:auto;font-size:clamp(10.5px,calc(10.5px + 4.5 * (100vw - 810px)/ 1110),15px);font-weight:600;line-height:normal;transform:rotate(14deg)}@media only screen and (max-width:809px){.mobile-menus-wrap .line-item.text{font-size:15px}}.mobile-menus-wrap .line-item.index-3{margin-top:16px;text-align:right;transform:rotate(7deg);z-index:3}.mobile-menus-wrap .line-item.index-3:before{background:#f7ff00}.mobile-menus-wrap .line-item.index-4{margin-top:20px;transform:rotate(-7deg)}.mobile-menus-wrap .line-item.index-4:before{background:#1b1b1b}.mobile-menus-wrap .line-item.index-4 a{color:#fff}.mobile-menus-wrap.have-animation .line-item.index-1{transform:rotate(-7deg) translateX(-150vw);transition:transform .45s}.mobile-menus-wrap.have-animation .line-item.index-2{transform:rotate(14deg) translateX(150vw);transition:transform .45s .1s}.mobile-menus-wrap.have-animation .line-item.text{opacity:0;transition:opacity .6s .3s}.mobile-menus-wrap.have-animation .line-item.index-3{transform:rotate(7deg) translateX(-150vw);transition:transform .45s .2s}.mobile-menus-wrap.have-animation .line-item.index-4{transform:rotate(-7deg) translateX(150vw);transition:transform .45s .3s}body.mobile-menu-effect .mobile-menus-wrap.have-animation .line-item.index-1{transform:rotate(-7deg)}body.mobile-menu-effect .mobile-menus-wrap.have-animation .line-item.index-2{transform:rotate(14deg)}body.mobile-menu-effect .mobile-menus-wrap.have-animation .line-item.index-3{transform:rotate(7deg)}body.mobile-menu-effect .mobile-menus-wrap.have-animation .line-item.index-4{transform:rotate(-7deg)}body.mobile-menu-effect .mobile-menus-wrap.have-animation .line-item.text{opacity:1}#mobile-menus-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;display:none;opacity:0;background:url(../assets/img/bg-grid.svg) repeat #d7d7d7 -36px -36px/72px 72px;transition:opacity .3s}body.mobile-menu-open #mobile-menus-wrap{display:block;z-index:2001}body.mobile-menu-effect #mobile-menus-wrap{opacity:1}#mobile-menus-wrap .main-header{position:fixed;left:0;top:0;display:inline-flex;flex-direction:column;padding:0 var(--grid-padding);padding-top:var(--header-top);gap:5px}#mobile-menus-wrap .main-header h1{font-size:36px;font-weight:400;line-height:normal}#mobile-menus-wrap .main-header h3{font-family:Pretendard,sans-serif;font-size:12px;font-weight:600;line-height:normal}#mobile-menus-wrap .mobile-menus-wrap{padding-top:132px}#mobile-menus-wrap .mobile-menus-wrap .line-item.index-3{margin-top:89px}main{margin-top:var(--header)}@media only screen and (max-width:809px){main{margin-top:0;padding-top:var(--header);overflow:hidden}}body.page-id-46 main,body.page-id-52 main,body.page-id-54 main,body.page-id-75 main,body.page-id-79 main,main body.home{margin-top:0}@media only screen and (max-width:809px){body.page-id-46 main,body.page-id-52 main,body.page-id-54 main,body.page-id-75 main,body.page-id-79 main,main body.home{padding-top:0}}footer{position:relative;background:#f5ff00;padding-top:clamp(15px,calc(15px + 35 * (100vw - 600px)/ 1320),50px);padding-right:clamp(0,calc(10px - 10 * (100vw - 600px)/ 1320),10px);padding-bottom:clamp(32px,calc(32px + 93 * (100vw - 600px)/ 1320),125px);padding-left:clamp(0,calc(10px - 10 * (100vw - 600px)/ 1320),10px)}footer.enter-effect{transition:opacity var(--transition-slow),transform var(--transition-slow)}footer.enter-effect:not(.show){opacity:0;transform:none}@media only screen and (min-width:1920px){footer{padding:50px 0 125px 0}}@media only screen and (max-width:809px){footer{padding:15px 10px;padding-bottom:32px}}footer:before{content:"";position:absolute;top:-32%;left:0;width:clamp(39px,calc(39px + 160 * (100vw - 600px)/ 1320),199px);height:clamp(37px,calc(37px + 198 * (100vw - 600px)/ 1320),235px);background:url(../assets/img/img-footer-1.svg) no-repeat left top/contain;pointer-events:none}@media only screen and (min-width:1920px){footer:before{top:-88px;width:199px;height:235px}}@media only screen and (max-width:809px){footer:before{top:-18px;width:39px;height:37px;background:url(../assets/img/img-footer-1-mobile.svg) no-repeat left top/contain}}footer:after{content:"";position:absolute;bottom:0;right:0;width:clamp(125px,calc(125px + 188 * (100vw - 600px)/ 1320),313px);height:clamp(104px,calc(104px + 210 * (100vw - 600px)/ 1320),314px);background:url(../assets/img/img-footer-2.svg) no-repeat center/contain;pointer-events:none}@media only screen and (min-width:1920px){footer:after{width:313px;height:314px}}@media only screen and (max-width:809px){footer:after{width:125px;height:104px;background:url(../assets/img/img-footer-2-mobile.svg) no-repeat center/contain}}footer .footer{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:600;line-height:clamp(21px,calc(21px + 9 * (100vw - 810px)/ 1110),30px);letter-spacing:-.48px}@media only screen and (max-width:809px){footer .footer{font-size:24px}}@media only screen and (max-width:809px){footer .footer{line-height:30px}}@media only screen and (max-width:809px){footer .footer{font-size:10px;line-height:150%;letter-spacing:-.1px}}body.page-id-46 footer{display:none}@media only screen and (max-width:809px){body.page-id-46 footer{display:block}}.page-teaser-wrap{position:relative;width:100vw;height:100vh;background:url(../assets/img/bg-grid.svg) repeat #d7d7d7 -36px -36px/72px 72px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width:809px){.page-teaser-wrap{height:100dvh}}.page-teaser-wrap .teaser-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;width:100%;height:100%}.page-teaser-wrap .teaser-content .teaser-cards{position:relative;width:100%;height:648px}.page-teaser-wrap .teaser-content .teaser-cards .teaser-card{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:0}.page-teaser-wrap .teaser-content .teaser-cards .teaser-card.index-1{position:absolute;left:50%;top:0;width:358px;height:647px;transform:translateX(-50%) rotate(-10deg);background:url(../assets/img/teaser/img-card-yellow.svg) no-repeat center/contain;transition:transform 1s cubic-bezier(.22,.61,.36,1),opacity .6s ease-out;opacity:0}.page-teaser-wrap .teaser-content .teaser-cards .teaser-card.index-1.show{opacity:1;transform:translateX(-50%) rotate(0)}@media only screen and (hover:hover){.page-teaser-wrap .teaser-content .teaser-cards .teaser-card.index-1.show:hover{transform:translateX(-50%) rotate(-5deg)}}.page-teaser-wrap .teaser-content .teaser-cards .teaser-card.index-2{position:absolute;left:50%;top:0;width:464px;height:646px;transform:translate(calc(-30vw),calc(50vh + 30%)) rotate(-80deg);background:url(../assets/img/teaser/img-card-pink.svg) no-repeat center/contain;transition:transform 1.5s cubic-bezier(.22,.61,.36,1);pointer-events:none}@media only screen and (max-width:809px){.page-teaser-wrap .teaser-content .teaser-cards .teaser-card.index-2{transform:translate(calc(-100vw),calc(50vh + 30%)) rotate(-80deg)}}.page-teaser-wrap .teaser-content .lottie{width:500px;height:812px;position:absolute;overflow:hidden;pointer-events:none;opacity:0}.page-teaser-wrap .teaser-content.clicked .teaser-cards .teaser-card.index-1{transform:translateX(-50%) rotate(0)!important}.page-teaser-wrap .teaser-content.clicked .teaser-cards .teaser-card.index-2{transform:translateX(-50%)!important}.page-teaser-wrap .teaser-content.clicked .lottie{opacity:1}.page-teaser-wrap .teaser-footer{position:absolute;left:0;bottom:0;width:100%;text-align:center;padding-bottom:20px;font-family:Pretendard,sans-serif;font-size:clamp(7.699999999999999px,calc(7.699999999999999px + 3.3000000000000007 * (100vw - 810px)/ 1110),11px);font-weight:600;line-height:clamp(9.1px,calc(9.1px + 3.9000000000000004 * (100vw - 810px)/ 1110),13px);letter-spacing:-.11px}@media only screen and (max-width:809px){.page-teaser-wrap .teaser-footer{font-size:11px}}@media only screen and (max-width:809px){.page-teaser-wrap .teaser-footer{line-height:13px}}.page-invite-wrap{overflow:hidden}.page-invite-wrap .invite-contents{position:relative;max-width:375px;margin:0 auto;padding:55px 20px;padding-bottom:95px;box-sizing:border-box;display:flex;flex-direction:column;gap:80px}.page-invite-wrap .invite-contents .bg-1{content:"";position:absolute;top:-14px;left:calc(50% - 26px);width:100%;height:auto;aspect-ratio:356/195;transform:translateX(-50%);background:url(../assets/img/invite/bg-1.svg) no-repeat top center;pointer-events:none;z-index:-1}.page-invite-wrap .invite-contents .bg-1.enter-effect{transition:transform 1.5s,opacity 1.2s}.page-invite-wrap .invite-contents .bg-1.enter-effect:not(.show){transform:translateX(-50%) scale(1.2)}.page-invite-wrap .invite-contents .bg-2{content:"";position:absolute;bottom:198px;left:50%;width:100vw;max-width:398px;height:auto;aspect-ratio:398/628;transform:translateX(-50%);background:url(../assets/img/invite/bg-2.svg) no-repeat top center;pointer-events:none;z-index:-1;padding-bottom:26px}.page-invite-wrap .invite-contents .bg-2.enter-effect{transition:transform 1.5s ease-out,opacity 1.2s}.page-invite-wrap .invite-contents .bg-2.enter-effect:not(.show){transform:translateX(-50%) scale(1.2)}.page-invite-wrap .invite-contents .bg-3{content:"";position:absolute;bottom:40px;right:20px;width:100vw;max-width:156px;height:auto;aspect-ratio:156/153;background:url(../assets/img/invite/bg-3.svg) no-repeat top center;pointer-events:none;z-index:-1}.page-invite-wrap .invite-contents .bg-3.enter-effect{transition:transform 1.5s ease-out,opacity 1.2s}.page-invite-wrap .invite-contents .bg-3.enter-effect:not(.show){transform:scale(1.2)}.page-invite-wrap .invite-contents .invite-header{display:flex;flex-direction:column;gap:10px}.page-invite-wrap .invite-contents .invite-header h1{font-size:clamp(25.2px,calc(25.2px + 10.8 * (100vw - 810px)/ 1110),36px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-header h1{font-size:36px}}.page-invite-wrap .invite-contents .invite-header p{font-family:Pretendard,sans-serif;font-size:clamp(11.2px,calc(11.2px + 4.800000000000001 * (100vw - 810px)/ 1110),16px);font-weight:600;line-height:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);letter-spacing:-.16px}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-header p{font-size:16px}}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-header p{line-height:20px}}.page-invite-wrap .invite-contents .invite-header.enter-effect{transition:transform 1.2s ease-out,opacity 1.5s}.page-invite-wrap .invite-contents .invite-content{display:flex;flex-direction:column;gap:10px}.page-invite-wrap .invite-contents .invite-content.enter-effect{transition:transform 1.2s ease-out,opacity 1.5s}.page-invite-wrap .invite-contents .invite-content h2{font-size:clamp(25.2px,calc(25.2px + 10.8 * (100vw - 810px)/ 1110),36px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-content h2{font-size:36px}}.page-invite-wrap .invite-contents .invite-content p{font-family:Pretendard,sans-serif;font-size:clamp(11.2px,calc(11.2px + 4.800000000000001 * (100vw - 810px)/ 1110),16px);font-weight:600;line-height:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);letter-spacing:-.16px}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-content p{font-size:16px}}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-content p{line-height:20px}}.page-invite-wrap .invite-contents .invite-content p+p{margin-top:18px}.page-invite-wrap .invite-contents .invite-content.index-1 .invite-content-item{font-family:Pretendard,sans-serif;display:flex;justify-content:space-between}.page-invite-wrap .invite-contents .invite-content.index-1 .invite-content-item .left{flex:1}.page-invite-wrap .invite-contents .invite-content.index-1 .invite-content-item .right{width:140px;flex:none}.page-invite-wrap .invite-contents .invite-content.index-1 .invite-content-item .right p span{display:block}.page-invite-wrap .invite-contents .invite-content.index-1 .invite-content-item .right p span+span{margin-top:3px}.page-invite-wrap .invite-contents .invite-content.index-2{margin-top:-20px}.page-invite-wrap .invite-contents .invite-content.index-2 .invite-content-item{display:flex;flex-direction:column;gap:10px}.page-invite-wrap .invite-contents .invite-content.index-2 .invite-content-item .map{position:relative;width:335px;aspect-ratio:335/357;background:url(../assets/img/invite/img-map.svg) no-repeat center/contain}.page-invite-wrap .invite-contents .invite-content.index-2 .invite-content-item .map a{position:absolute;top:0;left:0;width:100%;height:100%}.page-invite-wrap .invite-contents .invite-content.index-3 .invite-content-item p{margin-bottom:5px}.page-invite-wrap .invite-contents .invite-content.index-3 .invite-content-item table{width:100%;border-left:2px solid #1b1b1b;border-top:2px solid #1b1b1b}.page-invite-wrap .invite-contents .invite-content.index-3 .invite-content-item table tr td{width:50%;padding:8px 10px;font-family:Pretendard,sans-serif;font-size:clamp(11.2px,calc(11.2px + 4.800000000000001 * (100vw - 810px)/ 1110),16px);font-weight:600;line-height:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);letter-spacing:-.16px;border-right:2px solid #1b1b1b;border-bottom:2px solid #1b1b1b;background:#fff}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-content.index-3 .invite-content-item table tr td{font-size:16px}}@media only screen and (max-width:809px){.page-invite-wrap .invite-contents .invite-content.index-3 .invite-content-item table tr td{line-height:20px}}.page-invite-wrap .invite-contents .invite-content.index-5 .sponsor-list{display:flex;align-items:flex-end;flex-wrap:wrap;gap:18px 32px;list-style:none}.page-invite-wrap .invite-contents .invite-content.index-5 .sponsor-list .sponsor-item .sponsor-logo img{display:block}.index-wrap{position:relative;width:100vw;height:100vh;background:url(../assets/img/bg-grid.svg) repeat #d7d7d7 -36px -36px/72px 72px}.index-wrap .index-header{position:absolute;left:50%;top:0;transform:translateX(-50%);padding-top:60px;padding-bottom:60px;text-align:center;display:flex;flex-direction:column;gap:18px}.index-wrap .index-header h1{font-size:clamp(44.8px,calc(44.8px + 19.200000000000003 * (100vw - 810px)/ 1110),64px);font-weight:400;line-height:normal;color:#000}@media only screen and (max-width:809px){.index-wrap .index-header h1{font-size:64px}}.index-wrap .index-header h3{font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-style:normal;font-weight:400;line-height:clamp(21px,calc(21px + 9 * (100vw - 810px)/ 1110),30px)}@media only screen and (max-width:809px){.index-wrap .index-header h3{font-size:24px}}@media only screen and (max-width:809px){.index-wrap .index-header h3{line-height:30px}}.index-wrap .symbol-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.index-wrap .symbol-wrap .symbol-item{position:absolute;overflow:visible}.index-wrap .symbol-wrap .symbol-item span{display:block;transition:transform var(--transition) ease-out;text-indent:-9999px;overflow:hidden}.index-wrap .symbol-wrap .symbol-item.idle-wiggle span{transform-origin:center center;animation:swingAnimation .8s ease-in-out}@keyframes swingAnimation{20%{transform:rotate3d(0,0,1,7deg)}40%{transform:rotate3d(0,0,1,-5deg)}60%{transform:rotate3d(0,0,1,3deg)}80%{transform:rotate3d(0,0,1,-3deg)}100%{transform:rotate3d(0,0,1,0deg)}}.index-wrap .symbol-wrap .symbol-item.symbol-item-1{right:50%;bottom:50%;transform:translateY(10vh)}.index-wrap .symbol-wrap .symbol-item.symbol-item-1 span{width:45vw;height:auto;max-height:72vh;aspect-ratio:864/757;background:url(../assets/img/index/symbol-1.svg) no-repeat center/contain}@media only screen and (hover:hover){.index-wrap .symbol-wrap .symbol-item.symbol-item-1:hover span{transform:rotate(4deg)}}.index-wrap .symbol-wrap .symbol-item.symbol-item-2{left:50%;bottom:50%;transform:translateX(5vw)}.index-wrap .symbol-wrap .symbol-item.symbol-item-2 span{width:45vw;height:auto;max-height:48vh;aspect-ratio:832/520;background:url(../assets/img/index/symbol-2.svg) no-repeat center/contain}@media only screen and (hover:hover){.index-wrap .symbol-wrap .symbol-item.symbol-item-2:hover span{transform:rotate(-4deg)}}.index-wrap .symbol-wrap .symbol-item.symbol-item-3{right:52%;top:50%}.index-wrap .symbol-wrap .symbol-item.symbol-item-3 span{width:50vw;height:auto;max-height:78vh;aspect-ratio:836/772;background:url(../assets/img/index/symbol-3.svg) no-repeat center/contain}@media only screen and (hover:hover){.index-wrap .symbol-wrap .symbol-item.symbol-item-3:hover span{transform:rotate(4deg)}}.index-wrap .symbol-wrap .symbol-item.symbol-item-4{left:50%;top:50%;transform:translate(0,38px)}.index-wrap .symbol-wrap .symbol-item.symbol-item-4 span{width:50vw;height:auto;max-height:54vh;aspect-ratio:875/549;background:url(../assets/img/index/symbol-4.svg) no-repeat center/contain}@media only screen and (hover:hover){.index-wrap .symbol-wrap .symbol-item.symbol-item-4:hover span{transform:rotate(-4deg)}}.index-wrap .perforated-wrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.index-wrap .perforated-wrap .perforated-1{position:absolute;width:clamp(32px,3.02vw,58px);height:auto;top:calc(50% + clamp(155px,15.5vw,298px));left:calc(50% + clamp(465px,46.5vw,894px))}.index-wrap .perforated-wrap .perforated-2{position:absolute;top:calc(50% - clamp(269px,27vw,518px));left:calc(50% + clamp(107px,10.7vw,206px));width:clamp(32px,3.02vw,58px);height:auto}.index-wrap .perforated-wrap .perforated-3{position:absolute;top:calc(50% + clamp(15px,1.5vw,29px));left:calc(50% - clamp(284px,28.5vw,547px));width:clamp(28px,2.66vw,51px);height:auto}.index-wrap .perforated-wrap .perforated-4{position:absolute;top:calc(50% + clamp(67px,6.7vw,128px));left:calc(50% - clamp(374px,37.4vw,719px));width:clamp(31px,2.92vw,56px);height:auto}.index-wrap .perforated-wrap .perforated-5{position:absolute;top:calc(50% + clamp(64px,6.4vw,123px));left:calc(50% - clamp(275px,27.5vw,529px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-6{position:absolute;top:calc(50% + clamp(134px,13.4vw,257px));left:calc(50% - clamp(518px,51.8vw,996px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-7{position:absolute;top:calc(50% + clamp(50px,5vw,97px));left:calc(50% - clamp(352px,35.2vw,676px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-8{position:absolute;top:calc(50% - clamp(76px,7.6vw,146px));left:calc(50% - clamp(466px,46.6vw,896px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-9{position:absolute;top:calc(50% - clamp(240px,24vw,462px));left:calc(50% - clamp(465px,46.5vw,894px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-10{position:absolute;top:calc(50% + clamp(176px,17.6vw,338px));left:calc(50% + clamp(9px,.94vw,18px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-11{position:absolute;top:calc(50% + clamp(42px,4.2vw,81px));left:calc(50% + clamp(130px,13vw,250px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-12{position:absolute;top:calc(50% + clamp(261px,26.1vw,502px));left:calc(50% - clamp(178px,17.8vw,343px));width:clamp(36px,3.44vw,66px);height:auto}.index-wrap .perforated-wrap .perforated-13{position:absolute;top:calc(50% + clamp(21px,2.1vw,41px));left:calc(50% + clamp(142px,14.2vw,274px));width:clamp(36px,3.44vw,66px);height:auto}.index-wrap .perforated-wrap .perforated-14{position:absolute;top:calc(50% + clamp(149px,14.9vw,287px));left:calc(50% + clamp(480px,48vw,924px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-15{position:absolute;top:calc(50% - clamp(32px,3.2vw,61px));left:calc(50% + clamp(159px,15.9vw,305px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-16{position:absolute;top:calc(50% + clamp(46px,4.6vw,88px));left:calc(50% + clamp(481px,48.1vw,926px));width:clamp(34px,3.18vw,61px);height:auto}.index-wrap .perforated-wrap .perforated-17{position:absolute;top:calc(50% - clamp(110px,11vw,211px));left:calc(50% + clamp(460px,46vw,885px));width:clamp(33px,3.07vw,59px);height:auto}.index-wrap .perforated-wrap .perforated-18{position:absolute;width:clamp(32px,3.02vw,58px);height:auto;top:calc(50% - clamp(258px,25.8vw,496px));left:calc(50% - clamp(398px,39.8vw,766px))}.index-wrap .perforated-wrap .perforated-19{position:absolute;width:clamp(30px,2.81vw,54px);height:auto;top:calc(50% - clamp(221px,22.1vw,425px));left:calc(50% - clamp(480px,48vw,924px))}.index-wrap .perforated-wrap .perforated-20{position:absolute;top:calc(50% - clamp(81px,8.1vw,156px));left:calc(50% - clamp(461px,46.1vw,887px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-21{position:absolute;width:clamp(30px,2.81vw,54px);height:auto;top:calc(50% - clamp(41px,4.1vw,78px));left:calc(50% - clamp(491px,49.1vw,944px))}.index-wrap .perforated-wrap .perforated-22{position:absolute;top:calc(50% - clamp(159px,15.9vw,306px));left:calc(50% - clamp(455px,45.5vw,876px));width:clamp(28px,2.6vw,50px);height:auto}.index-wrap .perforated-wrap .perforated-23{position:absolute;top:calc(50% + clamp(74px,7.4vw,143px));left:calc(50% + clamp(460px,46vw,884px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-24{position:absolute;top:calc(50% + clamp(265px,26.5vw,510px));left:calc(50% + clamp(104px,10.4vw,200px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-25{position:absolute;top:calc(50% + clamp(184px,18.4vw,354px));left:calc(50% + clamp(25px,2.5vw,49px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .perforated-wrap .perforated-26{position:absolute;top:calc(50% - clamp(276px,27.6vw,531px));left:calc(50% + clamp(123px,12.3vw,236px));width:clamp(30px,2.81vw,54px);height:auto}.index-wrap .index-footer{position:absolute;right:110px;bottom:96px}.index-wrap .index-footer a{color:#000;font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);line-height:1;font-weight:400;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px;display:flex;align-items:flex-start;gap:10px}@media only screen and (max-width:809px){.index-wrap .index-footer a{font-size:40px}}.index-wrap .index-footer a:after{content:"";width:31px;height:30px;background:url(../assets/img/icon-link-arrow.svg) no-repeat center/contain}.page-main-wrap{width:100vw;height:100vh;background:url(../assets/img/bg-grid.svg) repeat #d7d7d7 -1.88vw -1.88vw/3.75vw 3.75vw}@media only screen and (max-width:809px){.page-main-wrap{height:auto;background:url(../assets/img/bg-grid.svg) repeat #d7d7d7 -36px -36px/72px 72px;min-height:calc(100vh - var(--footer))}}@media only screen and (max-width:809px){.page-main-wrap .main-content{position:relative}.page-main-wrap .main-content:before{content:"";position:absolute;top:calc(var(--header-top) + 58px);right:20px;width:166px;height:377px;background:url(../assets/img/main/mobile-bg-1.svg) no-repeat center top;pointer-events:none;z-index:10;opacity:0;transition:opacity .6s .3s}.page-main-wrap .main-content:after{content:"";position:absolute;top:calc(var(--header-top) + 58px);left:20px;top:546px;width:170px;height:39px;background:url(../assets/img/main/mobile-bg-2.svg) no-repeat center top;pointer-events:none;z-index:10;opacity:0;transition:opacity .6s .3s}body.mobile-menu-effect .page-main-wrap .main-content:before{opacity:1}body.mobile-menu-effect .page-main-wrap .main-content:after{opacity:1}}.page-main-wrap .main-content .main-header{padding-top:3.39vw;display:inline-flex;flex-direction:column;gap:.52vw}@media only screen and (max-width:809px){.page-main-wrap .main-content .main-header{padding-top:var(--header-top);gap:5px}}.page-main-wrap .main-content .main-header h1{font-size:5vw;font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-main-wrap .main-content .main-header h1{font-size:36px}}.page-main-wrap .main-content .main-header h3{font-family:Pretendard,sans-serif;font-size:1.25vw;font-weight:600;line-height:normal}@media only screen and (max-width:809px){.page-main-wrap .main-content .main-header h3{font-size:12px}}.page-main-wrap .main-content .lotties-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}@media only screen and (max-width:809px){.page-main-wrap .main-content .lotties-wrap{display:none}}.page-main-wrap .main-content .lotties-wrap .lottie-wrap #lottie-flow-1{position:absolute;right:50%;top:calc(50% - 23.44vw);width:53.75vw;height:28.49vw;transform:translateX(calc(-8vw - 2.08vw))}.page-main-wrap .main-content .lotties-wrap .lottie-wrap #lottie-flow-2{position:absolute;top:calc(50% - 2.71vw);right:calc(50% + 3.65vw);width:37.32vw;height:50.75vw}.page-main-wrap .main-content .lotties-wrap .lottie-wrap #lottie-flow-3{position:absolute;left:calc(50% - 11.77vw);top:calc(50% - 26.04vw);width:66.23vw;height:70.81vw}.page-main-wrap .main-content .lotties-wrap .lottie-wrap #lottie-flow-4{position:absolute;right:calc(0% - 9.17vw);top:calc(50% - 37.5vw);width:62.97vw;height:77.29vw}.page-main-wrap .main-content .lines-intro-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:809px){.page-main-wrap .main-content .lines-intro-wrap{display:none}}.page-main-wrap .main-content .lines-intro-wrap .line-item-wrap{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.page-main-wrap .main-content .lines-intro-wrap .line-item-wrap.index-left{transform:translateX(-8vw)}.page-main-wrap .main-content .lines-intro-wrap .line-item-wrap.index-left h2{font-family:Pretendard,sans-serif;font-size:1.25vw;font-weight:600;line-height:normal;color:#1b1b1b;transform:rotate(-27deg);position:absolute;right:calc(50% + 23.96vw);top:calc(50% + 16.67vw)}.page-main-wrap .main-content .lines-intro-wrap .line-item{pointer-events:all;position:absolute}.page-main-wrap .main-content .lines-intro-wrap .line-item .bar{position:absolute;top:0;left:0;width:100%;height:100%}.page-main-wrap .main-content .lines-intro-wrap .line-item h3{position:relative;font-size:6.67vw;font-weight:400;line-height:normal;padding:.73vw 0}.page-main-wrap .main-content .lines-intro-wrap .line-item .link{position:absolute;top:0;left:0;width:100%;height:100%}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-1{color:#f7ff00;top:calc(50% - 21.88vw);right:50%;width:10000px;height:19.79vw;text-align:right;padding-right:19.79vw;transform:rotate(-27deg);transform-origin:bottom right;z-index:2}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-1 .bar{background:url(../assets/img/main/bar-1.svg) no-repeat right bottom;background-size:cover}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-2{color:#1b1b1b;padding-top:11.98vw;width:19.79vw;height:10000px;text-align:center;top:calc(50% - 2.08vw);right:50%;transform:rotate(-6deg);transform-origin:top right;z-index:1}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-2 .bar{background:#f7ff00}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-3{color:#ff82db;width:19.79vw;height:10000px;padding-top:4.17vw;text-align:center;left:calc(50% - 12.5vw);top:calc(50% - 11.98vw);transform:rotate(-45deg);transform-origin:top left;z-index:2}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-3 .bar{background:#fff}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-4{color:#fff;width:19.79vw;height:10000px;padding:0 2.08vw;box-sizing:border-box;padding-top:23.33vw;text-align:right;top:calc(50% - 26.56vw);right:calc(0% - 7.29vw);transform:rotate(34deg);transform-origin:top right;z-index:1}.page-main-wrap .main-content .lines-intro-wrap .line-item.index-4 .bar{background:#1b1b1b}.page-designers-wrap{position:relative;padding-top:40px;padding-bottom:228px}@media only screen and (max-width:809px){.page-designers-wrap{padding-bottom:80px}}.page-designers-wrap .bg-1{content:"";position:absolute;pointer-events:none;top:clamp(-30px,calc(-30px + 90 * (100vw - 600px)/ 1320),60px);left:0;width:100%;height:100%;background-image:url(../assets/img/designer/bg-designer-1@2x.png);background-repeat:repeat-y;background-position:center top;background-size:clamp(600px,calc(600px + 1364 * (100vw - 600px)/ 1320),1964px) auto}.page-designers-wrap .bg-1.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-designers-wrap .bg-1{top:-30px;background-size:1964px auto}}@media only screen and (max-width:809px){.page-designers-wrap .bg-1{top:60px;background-image:url(../assets/img/designer/bg-designer-1-mobile.svg);background-size:100% auto}}.page-designers-wrap .bg-2{content:"";position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background-image:url(../assets/img/designer/bg-designer-2@2x.png);background-repeat:no-repeat;background-position:center top;background-size:clamp(883.75px,calc(883.75px + 883.75 * (100vw - 600px)/ 1320),1767.5px) auto}.page-designers-wrap .bg-2.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-designers-wrap .bg-2{background-size:1767.5px auto}}@media only screen and (max-width:809px){.page-designers-wrap .bg-2{display:none}}.page-designers-wrap .designers-list{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:30px 20px}@media only screen and (max-width:1279px){.page-designers-wrap .designers-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:809px){.page-designers-wrap .designers-list{grid-template-columns:repeat(3,1fr);gap:20px 10px}}@media only screen and (max-width:600px){.page-designers-wrap .designers-list{grid-template-columns:repeat(2,1fr);gap:10px 5px}}.page-designers-wrap .designers-list .designer-item{position:relative}.page-designers-wrap .designers-list .designer-item img{display:block;width:100%;height:auto}.page-designers-wrap .designers-list .designer-item .name-wrap{display:none;pointer-events:none;position:absolute;left:0;width:100%;aspect-ratio:324/180;bottom:0}@media only screen and (max-width:809px){.page-designers-wrap .designers-list .designer-item .name-wrap{display:block}}.page-designers-wrap .designers-list .designer-item .name-wrap svg{position:absolute;left:0;bottom:0;width:100%;height:auto}.page-designers-wrap .designers-list .designer-item .name-wrap svg path{fill:#ff82db}.page-designers-wrap .designers-list .designer-item .name-wrap h3{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:normal;transform:rotate(-32.353deg);transform-origin:bottom right;text-align:right;padding-right:10%}@media only screen and (max-width:809px){.page-designers-wrap .designers-list .designer-item .name-wrap h3{font-size:48px}}@media only screen and (max-width:1439px){.page-designers-wrap .designers-list .designer-item .name-wrap h3{font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px)}}@media only screen and (max-width:1439px) and only screen and (max-width:809px){.page-designers-wrap .designers-list .designer-item .name-wrap h3{font-size:40px}}@media only screen and (max-width:809px){.page-designers-wrap .designers-list .designer-item .name-wrap h3{font-size:24px}}.page-designers-wrap .designers-list .designer-item.color-index-1 .name-wrap{color:#1b1b1b}.page-designers-wrap .designers-list .designer-item.color-index-1 .name-wrap svg path{fill:#ff82db}.page-designers-wrap .designers-list .designer-item.color-index-2 .name-wrap{color:#1b1b1b}.page-designers-wrap .designers-list .designer-item.color-index-2 .name-wrap svg path{fill:#d7d7d7}.page-designers-wrap .designers-list .designer-item.color-index-3 .name-wrap{color:#fff}.page-designers-wrap .designers-list .designer-item.color-index-3 .name-wrap svg path{fill:#1b1b1b}.page-designers-wrap .designers-list .designer-item.color-index-4 .name-wrap{color:#1b1b1b}.page-designers-wrap .designers-list .designer-item.color-index-4 .name-wrap svg path{fill:#f7ff00}@media only screen and (hover:hover){.page-designers-wrap .designers-list .designer-item:hover img{mask-image:url(../assets/img/designer/bg-mask.svg);mask-size:conain;mask-repeat:no-repeat;-webkit-mask-image:url(../assets/img/designer/bg-mask.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-moz-mask-image:url(../assets/img/designer/bg-mask.svg);-moz-mask-size:contain;-moz-mask-repeat:no-repeat;-o-mask-image:url(../assets/img/designer/bg-mask.svg);-o-mask-size:contain;-o-mask-repeat:no-repeat;-ms-mask-image:url(../assets/img/designer/bg-mask.svg);-ms-mask-size:contain;-ms-mask-repeat:no-repeat}.page-designers-wrap .designers-list .designer-item:hover .name-wrap{display:block}}@media only screen and (max-width:809px){.page-designers-wrap .designers-list .designer-item img{mask-image:url(../assets/img/designer/bg-mask.svg);mask-size:cover;mask-repeat:no-repeat;-webkit-mask-image:url(../assets/img/designer/bg-mask.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-moz-mask-image:url(../assets/img/designer/bg-mask.svg);-moz-mask-size:cover;-moz-mask-repeat:no-repeat;-o-mask-image:url(../assets/img/designer/bg-mask.svg);-o-mask-size:cover;-o-mask-repeat:no-repeat;-ms-mask-image:url(../assets/img/designer/bg-mask.svg);-ms-mask-size:cover;-ms-mask-repeat:no-repeat}.page-designers-wrap .designers-list .designer-item .name-wrap{display:block}}.page-projects-wrap{position:relative;overflow:hidden;padding-bottom:210px}@media only screen and (max-width:809px){.page-projects-wrap{padding-bottom:60px;overflow:visible}}.page-projects-wrap .project-list-header-wrap{position:relative;padding-top:32px;padding-bottom:78px}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header-wrap{padding-bottom:40px}}.page-projects-wrap .project-list-header-wrap .symbol{position:fixed;right:0;top:0;will-change:transform}.page-projects-wrap .project-list-header-wrap.main-category-find .symbol{width:650px;height:auto;aspect-ratio:650/526;background:url(../assets/img/project/img-symbol-1.svg) no-repeat center;right:124px;top:-150px}@media only screen and (max-width:1439px){.page-projects-wrap .project-list-header-wrap.main-category-find .symbol{right:10%}}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header-wrap.main-category-find .symbol{width:200px;right:-22px;top:-114px;background-size:contain}}.page-projects-wrap .project-list-header-wrap.main-category-entangled .symbol{width:652px;height:auto;aspect-ratio:652/526;background:url(../assets/img/project/img-symbol-2.svg) no-repeat center;right:180px;top:-130px}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header-wrap.main-category-entangled .symbol{width:164px;right:0;top:-64px;background-size:contain}}.page-projects-wrap .project-list-header-wrap.main-category-fragment .symbol{width:559px;height:auto;aspect-ratio:559/347;background:url(../assets/img/project/img-symbol-3.svg) no-repeat center;right:60px;top:-70px}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header-wrap.main-category-fragment .symbol{width:164px;right:0;top:-54px;background-size:contain}}.page-projects-wrap .project-list-header-wrap.main-category-transform .symbol{width:670px;height:auto;aspect-ratio:670/618;background:url(../assets/img/project/img-symbol-4.svg) no-repeat center;right:16px;top:-110px}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header-wrap.main-category-transform .symbol{width:164px;right:0;top:-54px;background-size:contain}}.page-projects-wrap .project-list-header{position:relative;display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header{line-height:1;gap:12px}}.page-projects-wrap .project-list-header .main-categories{display:flex;gap:54px}@media only screen and (max-width:1439px){.page-projects-wrap .project-list-header .main-categories{gap:30px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .main-categories{gap:20px}}.page-projects-wrap .project-list-header .main-categories .main-category{position:relative}.page-projects-wrap .project-list-header .main-categories .main-category a{position:relative;color:#1b1b1b;font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:normal;opacity:.2}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .main-categories .main-category a{font-size:48px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .main-categories .main-category a{font-size:20px}}.page-projects-wrap .project-list-header .main-categories .main-category.active:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;display:block;border-radius:50%;background:#ff84dc}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .main-categories .main-category.active:before{width:24px;height:24px}}.page-projects-wrap .project-list-header .main-categories .main-category.active a{opacity:1}.page-projects-wrap .project-list-header .main-categories .main-category.active:nth-child(1):before,.page-projects-wrap .project-list-header .main-categories .main-category.active:nth-child(3):before{background:#f7ff00}.page-projects-wrap .project-list-header .sub-categories{display:flex;gap:40px}@media only screen and (max-width:1439px){.page-projects-wrap .project-list-header .sub-categories{gap:30px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .sub-categories{gap:20px}}.page-projects-wrap .project-list-header .sub-categories .sub-category a{color:#1b1b1b;font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:normal;opacity:.2}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .sub-categories .sub-category a{font-size:48px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list-header .sub-categories .sub-category a{font-size:20px}.page-projects-wrap .project-list-header .sub-categories .sub-category a span.count{display:none}}.page-projects-wrap .project-list-header .sub-categories .sub-category.active a{opacity:1}.page-projects-wrap .project-list{--grid-width:calc(25% - 14px)}@media only screen and (max-width:1439px){.page-projects-wrap .project-list{--grid-width:calc(33.333% - 12px)}}@media only screen and (max-width:809px){.page-projects-wrap .project-list{--grid-width:calc(50% - 10px)}}.page-projects-wrap .project-list .grid-sizer{width:var(--grid-width)}.page-projects-wrap .project-list .project-item{width:var(--grid-width);margin-bottom:40px}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item{margin-bottom:20px}}.page-projects-wrap .project-list .project-item .project-image{position:relative;width:100%;aspect-ratio:417/237;overflow:hidden}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-image{aspect-ratio:163/93}}.page-projects-wrap .project-list .project-item .project-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}@media only screen and (hover:hover){.page-projects-wrap .project-list .project-item .project-image:hover img{transform:scale(1.05)}}.page-projects-wrap .project-list .project-item .project-info{display:flex;padding:15px 0;gap:4px;flex-direction:column;align-items:flex-start}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info{flex-direction:column;padding:10px 0;gap:4px}}.page-projects-wrap .project-list .project-item .project-info h3{flex:1}.page-projects-wrap .project-list .project-item .project-info h3.korean{font-size:clamp(22.4px,calc(22.4px + 9.600000000000001 * (100vw - 810px)/ 1110),32px);line-height:normal;font-weight:400}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info h3.korean{font-size:32px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info h3.korean{font-size:16px}}.page-projects-wrap .project-list .project-item .project-info h3.english{font-size:clamp(22.4px,calc(22.4px + 9.600000000000001 * (100vw - 810px)/ 1110),32px);line-height:normal;font-weight:400}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info h3.english{font-size:32px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info h3.english{font-size:16px}}.page-projects-wrap .project-list .project-item .project-info .name{flex:none;font-family:Pretendard,sans-serif;font-size:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);font-weight:600;line-height:normal;white-space:nowrap}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info .name{font-size:20px}}@media only screen and (max-width:809px){.page-projects-wrap .project-list .project-item .project-info .name{font-size:12px}}.page-single-project-wrap{padding-top:38px;padding-bottom:210px}@media only screen and (max-width:809px){.page-single-project-wrap{padding-top:10px;padding-bottom:80px}}.page-single-project-wrap .single-project{display:flex;gap:65px}@media only screen and (max-width:1439px){.page-single-project-wrap .single-project{gap:30px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project{flex-direction:column;gap:30px}}.page-single-project-wrap .single-project .project-related-projects h2{font-size:clamp(25.9px,calc(25.9px + 11.100000000000001 * (100vw - 810px)/ 1110),37px);font-weight:400;line-height:normal;margin-bottom:20px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects h2{font-size:37px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects h2{font-size:24px;margin-bottom:8px}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list{display:flex;flex-wrap:wrap;gap:14px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list{gap:10px}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project{width:calc(50% - 7px);position:relative}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-image{width:100%;height:auto;aspect-ratio:189/108}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-image img{display:block;width:100%;height:100%;object-fit:cover}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:10px;box-sizing:border-box;color:#fff;opacity:0;transition:opacity var(--transition) ease-out;background:rgba(0,0,0,.5)}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title{position:relative;color:#1b1b1b;left:auto;bottom:auto;width:auto;height:auto;padding:0;box-sizing:border-box;background:0 0;opacity:1}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title h3{font-size:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);font-weight:400;line-height:normal;padding-right:60px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title h3{font-size:20px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title h3{font-size:16px;padding-right:0}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .name{font-size:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);font-weight:400;line-height:normal;position:absolute;right:10px;top:10px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .name{font-size:20px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .name{display:none}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .categories{position:absolute;bottom:10px;right:10px;font-size:0;line-height:0}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .categories .project-category.category-editing,.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .categories .project-category.category-experiment{color:#000}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-title .categories{display:none}}.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project .project-related-project-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (hover:hover){.page-single-project-wrap .single-project .project-related-projects .project-related-projects-list .project-related-project:hover .project-related-project-title{opacity:1}}.page-single-project-wrap .single-project .project-sidebar{position:relative;width:392px;flex:none}@media only screen and (max-width:1279px){.page-single-project-wrap .single-project .project-sidebar{width:calc(33.333% - 15px)}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar{width:100%}}.page-single-project-wrap .single-project .project-sidebar .english{display:none}.page-single-project-wrap .single-project .project-sidebar.mode-english .english{display:inherit}.page-single-project-wrap .single-project .project-sidebar.mode-english .korean{display:none}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner{position:sticky;top:calc(var(--header) + 30px)}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner{position:relative;top:auto}}body.scroll-down .page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner{top:30px}@media only screen and (max-width:809px){body.scroll-down .page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner{top:auto}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header{margin-bottom:30px}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title{position:relative;display:flex;flex-direction:column;gap:8px}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title.with-designer-with{padding-right:150px}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title h3{font-size:clamp(25.9px,calc(25.9px + 11.100000000000001 * (100vw - 810px)/ 1110),37px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title h3{font-size:37px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title h3{font-size:24px}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title .name{font-family:Pretendard,sans-serif;position:absolute;right:0;font-size:clamp(15.399999999999999px,calc(15.399999999999999px + 6.600000000000001 * (100vw - 810px)/ 1110),22px);font-weight:500;line-height:normal}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title .name{font-size:22px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-header .project-sidebar-title .name{font-size:15px}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-content{font-family:Pretendard,sans-serif;color:#1b1b1b;text-align:justify;font-size:clamp(15.399999999999999px,calc(15.399999999999999px + 6.600000000000001 * (100vw - 810px)/ 1110),22px);font-weight:500;line-height:clamp(20.299999999999997px,calc(20.299999999999997px + 8.700000000000003 * (100vw - 810px)/ 1110),29px);letter-spacing:-.66px;margin-bottom:46px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-content{font-size:22px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-content{line-height:29px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-sidebar-content{font-size:14px;font-weight:500;line-height:20px;margin-bottom:0}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language{display:flex;justify-content:flex-end;gap:2px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language{display:none}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language a{font-family:SpaceMono,sans-serif;font-size:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);font-style:normal;font-weight:700;line-height:clamp(14px,calc(14px + 6 * (100vw - 810px)/ 1110),20px);padding:0 8px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language a{font-size:20px}}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language a{line-height:20px}}.page-single-project-wrap .single-project .project-sidebar .project-sidebar-inner .project-language a.active{background:#ff84dc}.page-single-project-wrap .single-project .project-sidebar .project-related-projects{margin-top:20px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-sidebar .project-related-projects{display:none}}.page-single-project-wrap .single-project .project-main{flex:1;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-main{gap:30px}}.page-single-project-wrap .single-project .project-main img,.page-single-project-wrap .single-project .project-main video{display:block;width:100%;height:auto}.page-single-project-wrap .single-project .project-main .project-related-projects{display:none}@media only screen and (max-width:809px){.page-single-project-wrap .single-project .project-main .project-related-projects{display:block}}.page-single-project-wrap .page-footer{margin-top:72px}@media only screen and (max-width:809px){.page-single-project-wrap .page-footer{margin-top:32px}}.mask-modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1003;pointer-events:none;transition:background .6s cubic-bezier(.25,1,.5,1);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.mask-modal::-webkit-scrollbar{display:none}.mask-modal .modal-content{width:1554px;max-width:100%;position:absolute;z-index:1000;left:50%;top:62px;mask-image:url(../assets/img/designer/bg-popup-1.svg);mask-position:right top;mask-repeat:no-repeat;transform:translate(-50%,100vh);transition:transform .6s cubic-bezier(.25,1,.5,1)}.mask-modal .modal-content.slide-out{animation:slideOutUp .5s cubic-bezier(.55,.085,.68,.53) forwards}.mask-modal .modal-content.slide-in{animation:slideInUp .5s cubic-bezier(.25,.46,.45,.94) forwards}.mask-modal .modal-content.slide-out-down{animation:slideOutDown .5s cubic-bezier(.55,.085,.68,.53) forwards}.mask-modal .modal-content.slide-in-down{animation:slideInDown .5s cubic-bezier(.25,.46,.45,.94) forwards}@media only screen and (max-width:809px){.mask-modal .modal-content{mask-image:none;width:calc(100vw - 40px);height:auto;min-height:calc(100vh - 60px);top:60px;bottom:0;transform:translate(-50%,100vh)}}.mask-modal .modal-content .modal-content-inner{padding-left:135px;padding-right:135px;padding-top:120px;padding-bottom:94px;height:100%;box-sizing:border-box;background:#fff;mask-image:url(../assets/img/designer/bg-popup-2.svg);mask-position:left top;mask-repeat:no-repeat}@media only screen and (max-width:1439px){.mask-modal .modal-content .modal-content-inner{padding-left:60px;padding-right:60px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner{mask-image:url(../assets/img/designer/bg-popup-2-mobile.svg);mask-position:right top;padding:20px 10px;height:auto;min-height:100%}}.mask-modal .modal-content .modal-content-inner:before{content:"";position:absolute;top:0;right:62px;width:381px;height:243px;background:url(../assets/img/icon-origami-for-modal.svg) no-repeat center;background-size:contain}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner:before{width:81px;height:57px;right:0;background:url(../assets/img/icon-origami-for-modal-mobile.svg) no-repeat center}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap{display:flex;gap:62px}@media only screen and (max-width:1439px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap{gap:30px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap{gap:10px;flex-wrap:wrap}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .profile{width:267px;aspect-ratio:267/401;flex:none}@media only screen and (max-width:1439px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .profile{width:240px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .profile{width:120px;aspect-ratio:120/180}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .profile img{display:block;width:100%;height:100%;object-fit:cover}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info{display:flex;flex-direction:column;gap:40px;flex:1}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3{display:flex;gap:20px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3{gap:4px;flex-direction:column}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .korean{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .korean{font-size:48px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .korean{font-size:24px}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .english{font-family:SpaceMono,sans-serif;line-height:clamp(29.4px,calc(29.4px + 12.600000000000001 * (100vw - 810px)/ 1110),42px)}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .english{line-height:42px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info h3 .english{font-size:16px;line-height:16px;letter-spacing:-.32px}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info p{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:500;line-height:150%;letter-spacing:-.528px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info p{font-size:24px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info p{display:none}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info .social-wrap{font-family:Pretendard,sans-serif;margin-top:auto;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:500;line-height:150%;letter-spacing:-.528px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info .social-wrap{font-size:24px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .info .social-wrap{font-size:14px;letter-spacing:-.308px}}.mask-modal .modal-content .modal-content-inner .modal-user-wrap .mobile-description{display:none}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-user-wrap .mobile-description{display:block;font-family:Pretendard,sans-serif;width:100%;font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.308px}}.mask-modal .modal-content .modal-content-inner .modal-projects{display:flex;gap:20px;margin-top:55px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects{flex-direction:column;margin-top:40px;gap:15px}}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item{display:flex;flex-direction:column;gap:12px;width:calc(33.333% - 13.333px)}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item{width:auto;flex-direction:row;gap:5px}}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-image{position:relative;width:100%;aspect-ratio:417/237}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-image{flex:none;width:178px;aspect-ratio:178/100}}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-image img{display:block;width:100%;height:100%;object-fit:cover}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info{flex-wrap:nowrap;align-items:flex-start;flex-direction:column;gap:5px}}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info .category-wrap{display:flex;gap:8px;align-items:center}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info .category-wrap{order:2;gap:3px}}.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info h3{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:500;line-height:clamp(21px,calc(21px + 9 * (100vw - 810px)/ 1110),30px);letter-spacing:-.48px}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info h3{font-size:24px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info h3{line-height:30px}}@media only screen and (max-width:809px){.mask-modal .modal-content .modal-content-inner .modal-projects .project-item .project-info h3{order:1;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.28px}}.mask-modal.sticky-bottom .modal-content{top:auto;bottom:0}.mask-modal.sticky-bottom .modal-content.slide-out{animation:slideOutUpFromBottom .5s cubic-bezier(.55,.085,.68,.53) forwards}.mask-modal.show{pointer-events:auto;background:rgba(0,0,0,.7)}.mask-modal.show .modal-content{transform:translate(-50%,0)}@keyframes floatingInSpace{0%{transform:translate(0,0) rotate(0)}20%{transform:translate(25vw,-15vh) rotate(5deg)}40%{transform:translate(-20vw,20vh) rotate(-3deg)}60%{transform:translate(30vw,10vh) rotate(4deg)}80%{transform:translate(-15vw,-25vh) rotate(-5deg)}100%{transform:translate(0,0) rotate(0)}}.page-about-wrap{overflow:hidden;--gap:14px}@media only screen and (max-width:809px){.page-about-wrap{--gap:10px}}.page-about-wrap .block-wrap{display:flex;gap:120px}@media only screen and (max-width:1439px){.page-about-wrap .block-wrap{gap:5vw}}@media only screen and (max-width:809px){.page-about-wrap .block-wrap{flex-wrap:wrap;gap:20px var(--gap)}}.page-about-wrap .block-wrap .block-1{width:30vw}@media only screen and (max-width:809px){.page-about-wrap .block-wrap .block-1{width:113px}}.page-about-wrap .block-wrap .block-2{flex:1}.page-about-wrap .about-header{padding-top:70px}@media only screen and (max-width:809px){.page-about-wrap .about-header{padding-top:30px}}.page-about-wrap .about-header .bg-1{content:"";width:clamp(579px,calc(579px + 578 * (100vw - 600px)/ 1320),1157px);height:clamp(180px,calc(180px + 180 * (100vw - 600px)/ 1320),360px);background:url(../assets/img/about/bg-1.svg) no-repeat center;background-size:contain;position:absolute;top:clamp(71px,calc(71px + 71 * (100vw - 600px)/ 1320),142px);left:50%;transform:translateX(-50%);z-index:1;pointer-events:none}.page-about-wrap .about-header .bg-1.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-header .bg-1{width:1157px;height:360px;top:142px}}@media only screen and (max-width:809px){.page-about-wrap .about-header .bg-1{display:none}}.page-about-wrap .about-header .about-header-poster{width:100%;max-width:567px}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-poster{max-width:133px}}.page-about-wrap .about-header .about-header-poster img{display:block;width:100%;height:auto}.page-about-wrap .about-header .about-header-content{display:flex;flex-direction:column;gap:30px;height:100%}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content{gap:5px}}.page-about-wrap .about-header .about-header-content h1{font-size:clamp(68.6px,calc(68.6px + 29.400000000000006 * (100vw - 810px)/ 1110),98px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content h1{font-size:98px}}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content h1{font-size:40px}}.page-about-wrap .about-header .about-header-content p{font-family:Pretendard,sans-serif;font-size:clamp(19.599999999999998px,calc(19.599999999999998px + 8.400000000000002 * (100vw - 810px)/ 1110),28px);font-weight:600;line-height:clamp(30.799999999999997px,calc(30.799999999999997px + 13.200000000000003 * (100vw - 810px)/ 1110),44px);letter-spacing:-.28px;display:flex;flex-direction:column;gap:22px}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content p{font-size:28px}}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content p{line-height:44px}}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content p{font-size:12px;line-height:normal;letter-spacing:-.1px;flex:1}.page-about-wrap .about-header .about-header-content p a{margin-top:auto;font-size:13px;font-weight:500}}.page-about-wrap .about-header .about-header-content p.description{margin-top:auto;text-align:justify}@media only screen and (max-width:809px){.page-about-wrap .about-header .about-header-content p.description{display:none}}.page-about-wrap .about-header .description-mobile{display:none}@media only screen and (max-width:809px){.page-about-wrap .about-header .description-mobile{display:block;width:100%;font-family:Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.42px}}.page-about-wrap .about-content-1{position:relative;margin-top:230px;margin-bottom:240px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1{margin-top:70px;margin-bottom:100px}}.page-about-wrap .about-content-1 .bg-1{content:"";position:absolute;top:150px;bottom:140px;left:-10vw;right:-10vw;transform:rotate(-8deg);pointer-events:none;background:#d7d7d7}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .bg-1{top:70px;bottom:28px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1:after{content:"";position:absolute;width:375px;height:363px;left:50%;top:-30px;z-index:10;transform:translateX(-50%);background:url(../assets/img/about/bg-1-mobile.svg) no-repeat center/contain;pointer-events:none}}.page-about-wrap .about-content-1 .bg-3{content:"";width:clamp(338.5px,calc(338.5px + 338.5 * (100vw - 600px)/ 1320),677px);height:clamp(113px,calc(113px + 113 * (100vw - 600px)/ 1320),226px);background:url(../assets/img/about/bg-4-1.svg) no-repeat top right;background-size:contain;position:absolute;right:clamp(50px,calc(50px + 50 * (100vw - 600px)/ 1320),100px);bottom:clamp(50px,calc(50px + 50 * (100vw - 600px)/ 1320),100px);pointer-events:none}.page-about-wrap .about-content-1 .bg-3.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .bg-3{width:677px;height:226px;right:100px;bottom:100px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .bg-3{display:none}}.page-about-wrap .about-content-1 .bg-4{width:clamp(388.5px,calc(388.5px + 388.5 * (100vw - 600px)/ 1320),777px);height:clamp(96px,calc(96px + 96 * (100vw - 600px)/ 1320),192px);background:url(../assets/img/about/bg-4-2.svg) no-repeat center;background-size:contain;position:absolute;left:clamp(-76px,calc(-76px + -76 * (100vw - 600px)/ 1320),-152px);bottom:clamp(-150px,calc(-150px + -150 * (100vw - 600px)/ 1320),-300px);pointer-events:none}.page-about-wrap .about-content-1 .bg-4.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .bg-4{width:777px;height:192px;left:-152px;bottom:-300px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .bg-4{display:none}}.page-about-wrap .about-content-1 .about-content-1-1{transform:rotate(-9deg);position:relative;z-index:2;padding:50px 0 225px 0;display:flex;flex-direction:column;gap:10px}.page-about-wrap .about-content-1 .about-content-1-1:before{content:"";position:absolute;top:0;bottom:0;left:-10vw;right:-10vw;pointer-events:none;background:#ff82db}.page-about-wrap .about-content-1 .about-content-1-1 .bg-1{width:clamp(59.5px,calc(59.5px + 59.5 * (100vw - 600px)/ 1320),119px);height:clamp(127.5px,calc(127.5px + 127.5 * (100vw - 600px)/ 1320),255px);background:url(../assets/img/about/bg-2-1.svg) no-repeat center;background-size:contain;position:absolute;right:clamp(70px,calc(70px + 70 * (100vw - 600px)/ 1320),140px);top:clamp(-15px,calc(-15px + -15 * (100vw - 600px)/ 1320),-30px);pointer-events:none}.page-about-wrap .about-content-1 .about-content-1-1 .bg-1.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .about-content-1-1 .bg-1{width:119px;height:255px;right:140px;top:-30px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .bg-1{display:none}}.page-about-wrap .about-content-1 .about-content-1-1 .bg-2{width:clamp(39.5px,calc(39.5px + 39.5 * (100vw - 600px)/ 1320),79px);height:clamp(41px,calc(41px + 41 * (100vw - 600px)/ 1320),82px);background:url(../assets/img/about/bg-2-2.svg) no-repeat center;background-size:contain;position:absolute;left:clamp(15px,calc(15px + 15 * (100vw - 600px)/ 1320),30px);bottom:clamp(-12.5px,calc(-12.5px + -12.5 * (100vw - 600px)/ 1320),-25px);pointer-events:none}.page-about-wrap .about-content-1 .about-content-1-1 .bg-2.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .about-content-1-1 .bg-2{width:79px;height:82px;left:30px;bottom:-25px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .bg-2{display:none}}.page-about-wrap .about-content-1 .about-content-1-1 .container{position:relative}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1{padding:10px 0 50px 0}}.page-about-wrap .about-content-1 .about-content-1-1 h3{font-size:clamp(82.6px,calc(82.6px + 35.400000000000006 * (100vw - 810px)/ 1110),118px);font-weight:400;line-height:normal;display:flex;align-items:center;gap:30px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 h3{font-size:118px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 h3{font-size:24px;gap:6px}}.page-about-wrap .about-content-1 .about-content-1-1 h3 .sep{display:inline-block;width:136px;height:39px;text-indent:-9999px;overflow:hidden;background:url(../assets/img/about/img-sep.svg) no-repeat center/contain;margin-top:-20px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 h3 .sep{width:27px;height:8px;margin-top:-6px}}.page-about-wrap .about-content-1 .about-content-1-1 .content{display:flex;font-size:clamp(22.4px,calc(22.4px + 9.600000000000001 * (100vw - 810px)/ 1110),32px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);letter-spacing:.32px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content{font-size:32px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content{font-size:12px;line-height:normal;letter-spacing:0}}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item{display:flex;flex-direction:column;word-break:keep-all}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item.english-address{display:none}}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item span.korean{display:none}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item span.korean{display:inline-block}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item span.english{display:none}}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item span span{display:inline-block}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(2){margin-left:18px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(2){margin-left:6px}}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(3){margin-left:88px}@media only screen and (max-width:1439px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(3){margin-left:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(3){margin-left:10px}}.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(4){margin-left:68px}@media only screen and (max-width:1439px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(4){margin-left:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-1 .content .content-item:nth-child(4){margin-left:8px}}.page-about-wrap .about-content-1 .about-content-1-2{position:relative;background:#fff;padding:62px 0 198px 0;transform:rotate(4deg);z-index:1;margin-top:52px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2{padding:12px 0 35px 0;margin-top:10px}}.page-about-wrap .about-content-1 .about-content-1-2:before{content:"";position:absolute;top:0;bottom:0;left:-10vw;right:-10vw;pointer-events:none;background:#fff}.page-about-wrap .about-content-1 .about-content-1-2 .bg-1{content:"";width:clamp(282px,calc(282px + 282 * (100vw - 600px)/ 1320),564px);height:clamp(207px,calc(207px + 207 * (100vw - 600px)/ 1320),414px);background:url(../assets/img/about/bg-3-1.svg) no-repeat center;background-size:contain;position:absolute;right:clamp(5px,calc(5px + 5 * (100vw - 600px)/ 1320),10px);top:clamp(-10px,calc(-10px + -10 * (100vw - 600px)/ 1320),-20px);pointer-events:none}.page-about-wrap .about-content-1 .about-content-1-2 .bg-1.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .about-content-1-2 .bg-1{width:564px;height:414px;right:10px;top:-20px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .bg-1{display:none}}.page-about-wrap .about-content-1 .about-content-1-2 .bg-2{width:clamp(64px,calc(64px + 64 * (100vw - 600px)/ 1320),128px);height:clamp(57.5px,calc(57.5px + 57.5 * (100vw - 600px)/ 1320),115px);background:url(../assets/img/about/bg-3-2.svg) no-repeat center;background-size:contain;position:absolute;left:clamp(150px,calc(150px + 150 * (100vw - 600px)/ 1320),300px);bottom:clamp(-12.5px,calc(-12.5px + -12.5 * (100vw - 600px)/ 1320),-25px);pointer-events:none}.page-about-wrap .about-content-1 .about-content-1-2 .bg-2.enter-effect{transition:transform 1.5s,opacity 1.2s}@media only screen and (min-width:1920px){.page-about-wrap .about-content-1 .about-content-1-2 .bg-2{width:128px;height:115px;left:300px;bottom:-25px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .bg-2{display:none}}.page-about-wrap .about-content-1 .about-content-1-2 .container{position:relative}.page-about-wrap .about-content-1 .about-content-1-2 h3{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);letter-spacing:.48px;margin-bottom:62px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 h3{font-size:48px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 h3{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 h3{font-size:12px;line-height:7.993px;letter-spacing:.12px;margin-bottom:12px}}.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap{max-width:900px;margin-left:auto}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap{max-width:220px}}.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:4px 88px}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content{gap:4px 14px}}.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item{display:flex}.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span{color:#1b1b1b;flex:1;font-size:clamp(22.4px,calc(22.4px + 9.600000000000001 * (100vw - 810px)/ 1110),32px);line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;letter-spacing:.32px;white-space:nowrap}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span{font-size:32px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span{font-size:10px;line-height:7.993px;letter-spacing:.1px}}.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span:first-child{width:132px;color:#d7d7d7;flex:none}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-2 .content-wrap .content .content-item span:first-child{width:28px}}.page-about-wrap .about-content-1 .about-content-1-3{margin-top:114px;transform:rotate(-8.196deg)}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3{margin-top:22px}}.page-about-wrap .about-content-1 .about-content-1-3 .container{position:relative}.page-about-wrap .about-content-1 .about-content-1-3 .container:before{content:"";position:absolute;top:0;bottom:0;left:-10vw;right:-10vw;pointer-events:none;background:#f7ff00}.page-about-wrap .about-content-1 .about-content-1-3 .container:after{content:"";display:block;position:absolute;right:76%;bottom:0;width:2480px;height:2006px;background:url(../assets/img/about/bg-content.svg) no-repeat center}.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap{position:relative;padding:96px 0 50px 0;overflow:hidden}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap{padding:20px 0 10px 0}}.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content{display:flex;justify-content:flex-end;gap:72px;padding-right:14.3vw;margin-left:auto}@media only screen and (max-width:1919px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content{padding-right:5vw;gap:32px}}@media only screen and (max-width:1439px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content{justify-content:center;padding-right:0;padding-left:18vw}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content{gap:10px;padding-right:16px;padding-left:76px}}.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{font-family:Pretendard,sans-serif;font-size:clamp(19.599999999999998px,calc(19.599999999999998px + 8.400000000000002 * (100vw - 810px)/ 1110),28px);font-weight:700;line-height:clamp(24.5px,calc(24.5px + 10.5 * (100vw - 810px)/ 1110),35px)}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{font-size:28px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{line-height:35px}}@media only screen and (max-width:1919px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px)}}@media only screen and (max-width:1919px) and only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{font-size:24px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-1 .about-content-1-3 .content-wrap .content .content-item{font-size:8px;font-weight:600;line-height:8px;letter-spacing:-.16px}}.page-about-wrap .about-content-2{margin-top:378px;margin-bottom:378px;position:relative}@media only screen and (max-width:1439px){.page-about-wrap .about-content-2{margin-top:220px;margin-bottom:220px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2{margin-top:100px;margin-bottom:86px}}.page-about-wrap .about-content-2 .bg-1{content:"";position:absolute;bottom:clamp(-140px,calc(-140px + -140 * (100vw - 600px)/ 1320),-280px);right:clamp(15px,calc(15px + 15 * (100vw - 600px)/ 1320),30px);width:clamp(105px,calc(105px + 105 * (100vw - 600px)/ 1320),210px);height:clamp(185.5px,calc(185.5px + 185.5 * (100vw - 600px)/ 1320),371px);background:url(../assets/img/about/bg-5.svg) no-repeat center;background-size:contain;pointer-events:none}@media only screen and (min-width:1920px){.page-about-wrap .about-content-2 .bg-1{width:210px;height:371px;right:30px;bottom:-280px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .bg-1{display:none}}.page-about-wrap .about-content-2 h2{font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);margin-bottom:48px}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 h2{font-size:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 h2{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 h2{font-size:14px;line-height:14px;margin-bottom:15px}}.page-about-wrap .about-content-2 .designers{max-width:calc(4 / 5 * 100% - calc(var(--gap)/ 2));display:grid;grid-template-columns:repeat(2,1fr);gap:34px 60px}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers{max-width:100%}}@media (min-width:600px){.page-about-wrap .about-content-2 .designers{grid-template-columns:repeat(4,1fr);gap:20px 60px}}@media (min-width:900px){.page-about-wrap .about-content-2 .designers{grid-template-columns:repeat(6,1fr);gap:20px 60px}}@media (min-width:1200px){.page-about-wrap .about-content-2 .designers{grid-template-columns:repeat(8,1fr)}}@media (min-width:1600px){.page-about-wrap .about-content-2 .designers{grid-template-columns:repeat(10,1fr)}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers{grid-template-columns:repeat(10,1fr);gap:5px}}.page-about-wrap .about-content-2 .designers .designer-item{font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);white-space:nowrap}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers .designer-item{font-size:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers .designer-item{line-height:40px}}@media (min-width:1600px){.page-about-wrap .about-content-2 .designers .designer-item:nth-child(10n){text-align:right}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers .designer-item:nth-child(10n){text-align:left}}@media only screen and (max-width:809px){.page-about-wrap .about-content-2 .designers .designer-item{font-size:13px;line-height:14px}}.page-about-wrap .about-content-3{padding-bottom:210px}@media only screen and (max-width:809px){.page-about-wrap .about-content-3{position:relative;padding-bottom:140px}.page-about-wrap .about-content-3:after{content:"";position:absolute;right:0;bottom:60px;width:126px;height:143px;background:url(../assets/img/about/bg-2-mobile.svg) no-repeat center/contain}}.page-about-wrap .about-content-3 h2{position:relative;font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);margin-bottom:45px}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 h2{font-size:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 h2{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 h2{font-size:14px;line-height:14px;margin-bottom:16px}}.page-about-wrap .about-content-3 h2:before{content:"";width:53px;height:53px;background:url(../assets/img/about/bg-6.svg) no-repeat center;position:absolute;left:-26px;top:-20px;z-index:-1}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 h2:before{width:24px;height:24px;background-size:contain;left:0;top:auto;bottom:0}}.page-about-wrap .about-content-3 .staffs-wrap{display:flex;gap:var(--gap)}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap{gap:30px}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item h3{color:#ff82db;font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);margin-bottom:30px}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item h3{font-size:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item h3{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item h3{font-size:12px;line-height:11px}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list{display:flex;flex-direction:column;gap:34px}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list{gap:12px}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item{display:flex;gap:30px;font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px)}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item{font-size:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item{line-height:40px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item{gap:10px;font-size:14px;line-height:14px;justify-content:space-between}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item span{white-space:nowrap}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item .staffs-list .staff-item span:first-child{color:#d7d7d7}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child{width:calc(2 / 5 * 100% - calc(var(--gap)/ 2));min-width:420px}@media only screen and (max-width:1439px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child{min-width:340px}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child{min-width:0;width:auto}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child .staffs-list .staff-item span:first-child{width:255px}@media only screen and (max-width:1439px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child .staffs-list .staff-item span:first-child{width:52%}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:first-child .staffs-list .staff-item span:first-child{width:auto}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child{flex:1}@media only screen and (max-width:1439px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child{flex:none}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child{flex:none;width:auto}}.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child .staffs-list .staff-item span:first-child{width:282px}@media only screen and (max-width:1439px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child .staffs-list .staff-item span:first-child{width:64%;flex:none}}@media only screen and (max-width:809px){.page-about-wrap .about-content-3 .staffs-wrap .staffs-item:last-child .staffs-list .staff-item span:first-child{width:auto}}.page-sponsor-wrap{position:relative;width:100%;height:clamp(1064px,calc(1064px + 456 * (100vw - 810px)/ 1110),1520px);box-sizing:border-box;padding-top:var(--header)}@media only screen and (min-width:1920px){.page-sponsor-wrap{height:1520px}}@media only screen and (max-width:809px){.page-sponsor-wrap{height:100%}}.page-sponsor-wrap>.container{height:100%;pointer-events:none}.page-sponsor-wrap .sponsor-content-wrap{position:relative;padding-top:clamp(26.6px,calc(26.6px + 11.4 * (100vw - 810px)/ 1110),38px);box-sizing:border-box;height:100%;z-index:1;min-height:calc(100vh - var(--header));display:flex;flex-direction:column}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-content-wrap{padding-top:38px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap{padding-top:12px}}.page-sponsor-wrap .sponsor-content-wrap .sponsor-header h2{font-size:clamp(33.599999999999994px,calc(33.599999999999994px + 14.400000000000006 * (100vw - 810px)/ 1110),48px);font-weight:400;line-height:clamp(38.5px,calc(38.5px + 16.5 * (100vw - 810px)/ 1110),55px)}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-header h2{font-size:48px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-header h2{line-height:55px}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-header h2{font-size:48px;line-height:55px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-header h2{font-size:14px;line-height:17px}}.page-sponsor-wrap .sponsor-content-wrap .sponsor-footer{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);font-weight:600;line-height:clamp(21px,calc(21px + 9 * (100vw - 810px)/ 1110),30px);letter-spacing:-.48px;padding:48px 0 122px 0;margin-top:auto}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-footer{font-size:24px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-footer{line-height:30px}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-footer{font-size:24px;line-height:30px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-content-wrap .sponsor-footer{font-size:10px;line-height:150%;letter-spacing:-.1px;max-width:245px;padding:34px 0}}.page-sponsor-wrap .sponsor-list{position:absolute;left:0;z-index:1;top:0;width:100%;height:100%;overflow:hidden}.page-sponsor-wrap .sponsor-list .bg-1{position:absolute;width:clamp(142px,calc(142px + 308 * (100vw - 600px)/ 1320),450px);height:clamp(145px,calc(145px + 312 * (100vw - 600px)/ 1320),457px);left:81%;bottom:clamp(843px,calc(843px + 314 * (100vw - 600px)/ 1320),1157px);pointer-events:none;background:#d7d7d7;border-radius:100%}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .bg-1{left:auto;right:clamp(48px,calc(48px + 0 * (100vw - 600px)/ 209),48px);transform:none;top:0}}@media (min-width:810px){.page-sponsor-wrap .sponsor-list .bg-1{transform:translateX(-50%);left:81%;right:auto}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .bg-1{width:450px;height:457px;bottom:1157px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .bg-1{width:142px;height:145px;right:48px;bottom:843px}}.page-sponsor-wrap .sponsor-list .bg-2{position:absolute;width:clamp(142px,calc(142px + 308 * (100vw - 600px)/ 1320),450px);height:clamp(145px,calc(145px + 312 * (100vw - 600px)/ 1320),457px);left:76%;bottom:-10%;pointer-events:none;background:#ff82db;border-radius:100%;transform:translateX(-50%)}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .bg-2{width:450px;height:457px;bottom:-200px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .bg-2{width:142px;height:145px;top:520px;left:90%}}.page-sponsor-wrap .sponsor-list .circle{position:absolute;z-index:1}@media only screen and (hover:hover){.page-sponsor-wrap .sponsor-list .circle:hover{z-index:10}}.page-sponsor-wrap .sponsor-list .circle a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.page-sponsor-wrap .sponsor-list .circle .content{opacity:0;text-align:center;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;gap:14px}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .circle .content{width:calc(100% - 60px);gap:14px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content{display:none}}.page-sponsor-wrap .sponsor-list .circle .content h3{font-size:clamp(28px,calc(28px + 12 * (100vw - 810px)/ 1110),40px);font-weight:400;line-height:normal}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content h3{font-size:40px}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .circle .content h3{font-size:40px}}@media only screen and (max-width:1439px){.page-sponsor-wrap .sponsor-list .circle .content h3{font-size:32px}}@media only screen and (max-width:1279px){.page-sponsor-wrap .sponsor-list .circle .content h3{font-size:20px}}.page-sponsor-wrap .sponsor-list .circle .content p{font-family:Pretendard,sans-serif;font-size:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px);line-height:clamp(25.9px,calc(25.9px + 11.100000000000001 * (100vw - 810px)/ 1110),37px);font-weight:500;letter-spacing:-.48px;padding:0 30px;word-break:keep-all;text-align:center}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:24px}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{line-height:37px}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:24px;line-height:37px}}@media only screen and (max-width:1919px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:clamp(15.399999999999999px,calc(15.399999999999999px + 6.600000000000001 * (100vw - 810px)/ 1110),22px);line-height:clamp(22.4px,calc(22.4px + 9.600000000000001 * (100vw - 810px)/ 1110),32px)}}@media only screen and (max-width:1919px) and only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:22px}}@media only screen and (max-width:1919px) and only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{line-height:32px}}@media only screen and (max-width:1439px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:clamp(11.2px,calc(11.2px + 4.800000000000001 * (100vw - 810px)/ 1110),16px);line-height:clamp(16.799999999999997px,calc(16.799999999999997px + 7.200000000000003 * (100vw - 810px)/ 1110),24px)}}@media only screen and (max-width:1439px) and only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{font-size:16px}}@media only screen and (max-width:1439px) and only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .content p{line-height:24px}}@media only screen and (hover:hover){.page-sponsor-wrap .sponsor-list .circle:hover .logo,.page-sponsor-wrap .sponsor-list .circle:hover:before{opacity:0}.page-sponsor-wrap .sponsor-list .circle:hover .content,.page-sponsor-wrap .sponsor-list .circle:hover:after{opacity:1}}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .circle .logo,.page-sponsor-wrap .sponsor-list .circle:before{opacity:1!important}.page-sponsor-wrap .sponsor-list .circle .content,.page-sponsor-wrap .sponsor-list .circle:after{opacity:0!important}}.page-sponsor-wrap .sponsor-list .c-ilkw{width:clamp(146px,calc(146px + 304 * (100vw - 600px)/ 1320),450px);height:clamp(128px,calc(128px + 312 * (100vw - 600px)/ 1320),453px);left:18%;top:clamp(230px,calc(230px + 199 * (100vw - 600px)/ 1320),429px);border-radius:100%;transform:translateX(-50%)}.page-sponsor-wrap .sponsor-list .c-ilkw.enter-effect{transition:opacity var(--transition-slow)}.page-sponsor-wrap .sponsor-list .c-ilkw.enter-effect:not(.show){opacity:0;transform:translateX(-50%)}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-ilkw{width:450px;height:453px;top:429px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-ilkw{width:146px;height:128px;top:230px;transform:translateX(-50%)}}.page-sponsor-wrap .sponsor-list .c-ilkw:before{content:"";position:absolute;width:100%;aspect-ratio:451/453;left:0;top:0;background:url(../assets/img/sponsor/bg-yellow2.svg) no-repeat top center/contain}.page-sponsor-wrap .sponsor-list .c-ilkw:after{opacity:0;content:"";position:absolute;width:100%;aspect-ratio:451/453;left:0;top:0;border-radius:100%;background:url(../assets/img/sponsor/bg-yellow2-hover.svg) no-repeat center bottom/contain}.page-sponsor-wrap .sponsor-list .c-ilkw .logo{text-indent:-9999px;overflow:hidden;width:clamp(72px,calc(72px + 157 * (100vw - 600px)/ 1320),229px);height:clamp(20px,calc(20px + 31 * (100vw - 600px)/ 1320),51px);position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - clamp(5px,calc(5px + 19 * (100vw - 600px)/ 1320),24px)));background:url(../assets/img/sponsor/logo-ilkw.svg) no-repeat center/contain;z-index:1}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-ilkw .logo{width:229px;height:51px;transform:translate(-50%,calc(-50% - 24px))}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-ilkw .logo{width:72px;height:20px;transform:translate(-50%,calc(-50% - 5px))}}.page-sponsor-wrap .sponsor-list .c-moorim{width:clamp(142px,calc(142px + 308 * (100vw - 600px)/ 1320),450px);height:clamp(145px,calc(145px + 312 * (100vw - 600px)/ 1320),457px);left:38%;top:clamp(140px,calc(140px + 120 * (100vw - 600px)/ 1320),260px);background:#ff82db;border-radius:100%;transform:translateX(-50%)}.page-sponsor-wrap .sponsor-list .c-moorim.enter-effect{transition:opacity var(--transition-slow)}.page-sponsor-wrap .sponsor-list .c-moorim.enter-effect:not(.show){opacity:0;transform:translateX(-50%)}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-moorim{width:450px;height:457px;top:260px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-moorim{width:142px;height:145px;top:140px}}.page-sponsor-wrap .sponsor-list .c-moorim .logo{text-indent:-9999px;overflow:hidden;width:clamp(98px,calc(98px + 176 * (100vw - 600px)/ 1320),274px);height:clamp(40px,calc(40px + 71 * (100vw - 600px)/ 1320),111px);position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - clamp(5px,calc(5px + 15 * (100vw - 600px)/ 1320),20px)));background:url(../assets/img/sponsor/logo-moorim.svg) no-repeat center/contain;z-index:1}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-moorim .logo{width:274px;height:111px;transform:translate(-50%,calc(-50% - 20px))}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-moorim .logo{width:98px;height:40px;transform:translate(-50%,calc(-50% - 5px))}}.page-sponsor-wrap .sponsor-list .c-yoondesign{width:clamp(142px,calc(142px + 308 * (100vw - 600px)/ 1320),450px);height:clamp(145px,calc(145px + 312 * (100vw - 600px)/ 1320),457px);background:#d7d7d7;border-radius:100%;left:28%;top:clamp(344px,calc(344px + 480 * (100vw - 600px)/ 1320),824px);transform:translateX(-50%)}.page-sponsor-wrap .sponsor-list .c-yoondesign.enter-effect{transition:opacity var(--transition-slow)}.page-sponsor-wrap .sponsor-list .c-yoondesign.enter-effect:not(.show){opacity:0}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-yoondesign{width:450px;height:457px;top:824px}}.page-sponsor-wrap .sponsor-list .c-yoondesign .logo{text-indent:-9999px;overflow:hidden;width:clamp(120px,calc(120px + 226 * (100vw - 600px)/ 1320),346px);height:clamp(22px,calc(22px + 42 * (100vw - 600px)/ 1320),64px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../assets/img/sponsor/logo-yoondesign.svg) no-repeat center/contain;z-index:1}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-yoondesign .logo{width:346px;height:64px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-yoondesign .logo{width:120px;height:22px}}.page-sponsor-wrap .sponsor-list .c-paperpop{width:clamp(146px,calc(146px + 305 * (100vw - 600px)/ 1320),451px);height:clamp(128px,calc(128px + 319 * (100vw - 600px)/ 1320),453px);left:83%;top:clamp(225px,calc(225px + 120 * (100vw - 600px)/ 1320),345px)}.page-sponsor-wrap .sponsor-list .c-paperpop.enter-effect{transition:opacity var(--transition-slow)}.page-sponsor-wrap .sponsor-list .c-paperpop.enter-effect:not(.show){opacity:0}@media only screen and (max-width:809px){.page-sponsor-wrap .sponsor-list .c-paperpop{left:auto;right:14px;transform:none}}@media (min-width:810px){.page-sponsor-wrap .sponsor-list .c-paperpop{transform:translateX(-50%);left:83%}.page-sponsor-wrap .sponsor-list .c-paperpop.enter-effect{transition:opacity var(--transition-slow)}.page-sponsor-wrap .sponsor-list .c-paperpop.enter-effect:not(.show){opacity:0}}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-paperpop{width:451px;height:453px;top:345px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-paperpop{width:146px;height:128px;right:14px;top:225px}}.page-sponsor-wrap .sponsor-list .c-paperpop:before{content:"";position:absolute;width:100%;aspect-ratio:451/453;left:0;top:0;background:url(../assets/img/sponsor/bg-yellow.svg) no-repeat bottom center/contain}.page-sponsor-wrap .sponsor-list .c-paperpop:after{opacity:0;content:"";position:absolute;width:100%;aspect-ratio:451/453;left:0;top:0;background:url(../assets/img/sponsor/bg-yellow-hover.svg) no-repeat bottom center/contain;border-radius:100%}.page-sponsor-wrap .sponsor-list .c-paperpop .logo{text-indent:-9999px;overflow:hidden;width:clamp(72px,calc(72px + 148 * (100vw - 600px)/ 1320),220px);height:clamp(40px,calc(40px + 82 * (100vw - 600px)/ 1320),122px);position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + clamp(15px,calc(15px + 15 * (100vw - 600px)/ 1320),30px)));background:url(../assets/img/sponsor/logo-paperpop.svg) no-repeat center/contain;z-index:1}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-paperpop .logo{width:220px;height:122px;transform:translate(-50%,calc(-50% + 30px))}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-paperpop .logo{width:72px;height:40px;transform:translate(-50%,calc(-50% + 15px))}}.page-sponsor-wrap .sponsor-list .c-rixfont{width:clamp(142px,calc(142px + 308 * (100vw - 600px)/ 1320),450px);height:clamp(145px,calc(145px + 312 * (100vw - 600px)/ 1320),457px);left:64%;top:clamp(390px,calc(390px + 268 * (100vw - 600px)/ 1320),658px);background:#ff82db;border-radius:100%;transform:translateX(-50%)}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-rixfont{width:450px;height:457px;top:658px}}.page-sponsor-wrap .sponsor-list .c-rixfont .logo{text-indent:-9999px;overflow:hidden;width:clamp(92px,calc(92px + 183 * (100vw - 600px)/ 1320),275px);height:clamp(22px,calc(22px + 44 * (100vw - 600px)/ 1320),66px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../assets/img/sponsor/logo-rixfont.svg) no-repeat center/contain;z-index:1}@media only screen and (min-width:1920px){.page-sponsor-wrap .sponsor-list .c-rixfont .logo{width:275px;height:66px}}@media only screen and (max-width:600px){.page-sponsor-wrap .sponsor-list .c-rixfont .logo{width:92px;height:22px}}
/*# sourceMappingURL=app.css.map */
