@import url("//fonts.googleapis.com/earlyaccess/notosanskr.css");@font-face{font-family:'K-DESIGN AWARD';font-weight:300;src:url("../fonts/kda/kda_Light.eot");src:url("../fonts/kda/kda_Light.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_Light.woff2") format("woff2"),url("../fonts/kda/kda_Light.woff") format("woff")}@font-face{font-family:'K-DESIGN AWARD';font-weight:500;src:url("../fonts/kda/kda_Medium.eot");src:url("../fonts/kda/kda_Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_Medium.woff2") format("woff2"),url("../fonts/kda/kda_Medium.woff") format("woff")}@font-face{font-family:'K-DESIGN AWARD';font-weight:700;src:url("../fonts/kda/kda_Bold.eot");src:url("../fonts/kda/kda_Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_Bold.woff2") format("woff2"),url("../fonts/kda/kda_Bold.woff") format("woff")}@font-face{font-family:'K-DESIGN AWARD OTF';font-weight:300;src:url("../fonts/kda/kda_otf_Light.eot");src:url("../fonts/kda/kda_otf_Light.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_otf_Light.woff2") format("woff2"),url("../fonts/kda/kda_otf_Light.woff") format("woff")}@font-face{font-family:'K-DESIGN AWARD OTF';font-weight:500;src:url("../fonts/kda/kda_otf_Medium.eot");src:url("../fonts/kda/kda_otf_Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_otf_Medium.woff2") format("woff2"),url("../fonts/kda/kda_otf_Medium.woff") format("woff")}@font-face{font-family:'K-DESIGN AWARD OTF';font-weight:700;src:url("../fonts/kda/kda_otf_Bold.eot");src:url("../fonts/kda/kda_otf_Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/kda/kda_otf_Bold.woff2") format("woff2"),url("../fonts/kda/kda_otf_Bold.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:100;src:url("../fonts/pretendard-subset/Pretendard-Thin.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Thin.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:200;src:url("../fonts/pretendard-subset/Pretendard-ExtraLight.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-ExtraLight.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:300;src:url("../fonts/pretendard-subset/Pretendard-Light.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Light.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:400;src:url("../fonts/pretendard-subset/Pretendard-Regular.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Regular.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:500;src:url("../fonts/pretendard-subset/Pretendard-Medium.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Medium.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:600;src:url("../fonts/pretendard-subset/Pretendard-SemiBold.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-SemiBold.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:700;src:url("../fonts/pretendard-subset/Pretendard-Bold.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Bold.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:800;src:url("../fonts/pretendard-subset/Pretendard-ExtraBold.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-ExtraBold.subset.woff") format("woff")}@font-face{font-family:'Pretendard';font-weight:900;src:url("../fonts/pretendard-subset/Pretendard-Black.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Black.subset.woff") format("woff")}@font-face{font-family:'Designsori';font-weight:300;src:url("../fonts/kda/kda_Light.woff2") format("woff2"),url("../fonts/kda/kda_Light.woff") format("woff");unicode-range:U+0020-007F}@font-face{font-family:'Designsori';font-weight:300;src:url("../fonts/pretendard-subset/Pretendard-Light.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Light.subset.woff") format("woff");unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F}@font-face{font-family:'Designsori';font-weight:500;src:url("../fonts/kda/kda_Medium.woff2") format("woff2"),url("../fonts/kda/kda_Medium.woff") format("woff");unicode-range:U+0020-007F}@font-face{font-family:'Designsori';font-weight:500;src:url("../fonts/pretendard-subset/Pretendard-Medium.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Medium.subset.woff") format("woff");unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F}@font-face{font-family:'Designsori';font-weight:700;src:url("../fonts/kda/kda_Bold.woff2") format("woff2"),url("../fonts/kda/kda_Bold.woff") format("woff");unicode-range:U+0020-007F}@font-face{font-family:'Designsori';font-weight:700;src:url("../fonts/pretendard-subset/Pretendard-Bold.subset.woff2") format("woff2"),url("../fonts/pretendard-subset/Pretendard-Bold.subset.woff") format("woff");unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F}html{font-size:10px;font-size:62.5%}html,body{margin:0}body,table,input,textarea,select,button,div,span,p,h1,h2,h3,h4,h5,h6{font-family:"Designsori";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}.hide{display:none !important}article,section,aside,header,footer,nav,main{overflow:hidden}.cursor{position:fixed;top:-9999px;left:-9999px;transform:translate(-50%, -50%);width:max(12px, min(1vw, 20px));height:max(12px, min(1vw, 20px));background:#FA7E64;mix-blend-mode:multiply;border-radius:50%;pointer-events:none;user-select:none;z-index:9999}*{cursor:none !important}body{cursor:none}@media (min-width: 1025px){body,body *{cursor:none !important}}@media (max-width: 1024px){.cursor{display:none}}.logo-box{position:fixed;top:1.6rem}@media (max-width: 673px){.logo-box{position:relative;top:initial}}.up{width:14px;height:14px;background:url(../img/ico-up.svg) no-repeat}.menu{width:44px;height:44px;background:url(../img/ico-menu.svg) no-repeat center;background-size:contain}.close{width:44px;height:44px;background:url(../img/ico-close.svg) no-repeat center;background-size:contain}@media (max-width: 673px){.close{width:24px;height:24px}}@media (min-width: 674px) and (max-width: 1024px){.close{width:24px;height:24px}}.reset{display:inline-block;width:2.4rem;height:2.4rem;background:url(../img/ico-reset.svg) no-repeat center}.link{display:inline-block;width:1.4rem;height:1.4rem;background:url(../img/ico-link.svg) no-repeat center}.prev{display:inline-block;width:4.4rem;height:4.4rem;background:url(../img/ico-prev.svg) no-repeat center}.next{display:inline-block;width:4.4rem;height:4.4rem;background:url(../img/ico-next.svg) no-repeat center}.back{display:inline-block;width:1.6rem;height:1.6rem;background:url(../img/ico-back.svg) no-repeat center}.first{display:inline-block;width:2.4rem;height:2.4rem;background:url(../img/ico-first.svg) no-repeat center}.last{display:inline-block;width:2.4rem;height:2.4rem;background:url(../img/ico-last.svg) no-repeat center}.auth{display:inline-block;width:10rem;height:10rem;background:url(../img/ico-auth.svg) no-repeat center}.legacy{display:inline-block;width:10rem;height:10rem;background:url(../img/ico-legacy.svg) no-repeat center}.insight{display:inline-block;width:10rem;height:10rem;background:url(../img/ico-insight.svg) no-repeat center}.curation{display:inline-block;width:10rem;height:10rem;background:url(../img/ico-curation.svg) no-repeat center}.respect{display:inline-block;width:10rem;height:10rem;background:url(../img/ico-respect.svg) no-repeat center}.share{display:inline-block;width:18px;height:18px;background:url(../img/ico-share.svg) no-repeat center}.wrap{display:flex;min-height:100svh;box-sizing:border-box}.wrap .section-wrap{display:flex;flex-direction:column;flex:auto}.wrap .section-wrap:after{content:"";border-right:1px solid #ff0000;position:absolute;display:block;width:1px;height:100%;top:0;right:0;bottom:0;z-index:-1}.wrap .section-wrap .contents-wrap{flex:auto;display:flex}@media (max-width: 673px){.wrap .section-wrap .contents-wrap{flex:initial}}.wrap .section-wrap .contents-wrap .header-wrap{border-right:1px solid var(--color-line, #E5E5E5);width:calc(50% - 1px);flex-shrink:0;padding:4rem;padding-top:1.6rem;box-sizing:border-box;height:100svh;transition:height .3s ease;position:fixed}.wrap .section-wrap .contents-wrap .header-wrap.bottom{height:calc(100svh - 120px)}.wrap .section-wrap .contents-wrap .header-wrap:after{content:"";border-right:1px solid #E5E5E5;height:140vh;position:absolute;right:-1px}.wrap .section-wrap .contents-wrap .header-wrap .logo-box{margin-bottom:2.4rem}@media (max-width: 673px){.wrap .section-wrap .contents-wrap .header-wrap .logo-box{margin-bottom:.4rem}}@media (max-width: 673px){.wrap .section-wrap .contents-wrap .header-wrap{position:initial;height:initial}}@media (min-width: 674px) and (max-width: 1024px){.wrap .section-wrap .contents-wrap .header-wrap{padding:1.6rem 2.4rem 4rem}.wrap .section-wrap .contents-wrap .header-wrap .logo-box img{max-height:1.4rem}}@media (max-width: 673px){.wrap .section-wrap .contents-wrap .header-wrap{padding:1.6rem 1.6rem 4rem}.wrap .section-wrap .contents-wrap .header-wrap .logo-box img{max-height:1.4rem}}.wrap .section-wrap .contents-wrap .content-wrap{width:calc(50% - 10rem);margin-right:10rem;margin-left:auto;padding:3rem 6rem 10rem;box-sizing:border-box;margin-left:auto;margin-right:44px}@media (min-width: 1025px) and (max-width: 1440px){.wrap .section-wrap .contents-wrap .content-wrap{margin-right:72px}}@media (min-width: 1441px) and (max-width: 1920px){.wrap .section-wrap .contents-wrap .content-wrap{margin-right:72px}}@media (min-width: 1921px){.wrap .section-wrap .contents-wrap .content-wrap{margin-right:100px}}.wrap .section-wrap .footer-wrap{border-top:1px solid var(--color-line, #E5E5E5);min-height:11rem;display:flex;max-width:100vw;color:var(--color-gray-500, #B5B5B5)}.wrap .section-wrap .footer-wrap .copyright-wrap{border-right:1px solid var(--color-line, #E5E5E5);width:calc(50% - 1px);flex-shrink:0;padding:3rem 6rem;display:flex;flex-direction:column;gap:1.2rem;box-sizing:border-box}.wrap .section-wrap .footer-wrap .copyright-wrap .copyright{color:var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.1rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(50% - 10rem);box-sizing:border-box;background:var(--color-main, #FA7357);color:#fff;padding:2.4rem 4rem;display:flex;flex-direction:column;gap:1.8rem;justify-content:center}.wrap .section-wrap .footer-wrap .fnb-wrap .fnb-box{display:flex;gap:.5rem 1.2rem;flex-wrap:wrap}.wrap .section-wrap .footer-wrap .fnb-wrap a{color:#fff;text-decoration:none;font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.wrap .section-wrap .footer-wrap .fnb-wrap .info-box{margin:0;padding:0;display:flex;gap:.4rem .8rem;flex-wrap:wrap;font-family:'Pretendard'}.wrap .section-wrap .footer-wrap .fnb-wrap .info-box li{margin:0;padding:0;list-style:none;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.wrap .nav-wrap{width:100px;height:100svh;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;background:#fff;position:fixed;right:0;z-index:1002}.wrap .nav-wrap:after{content:"";border-left:1px solid #E5E5E5;position:absolute;display:block;width:1px;height:100vh;top:0;bottom:0;z-index:-1}.wrap .nav-wrap .btn-menu{background:var(--color-main, #FA7357);width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;color:#FFF}.wrap .nav-wrap .btn-menu:hover{background:var(--color-main-hover, #FA7E64)}.wrap .nav-wrap .menu-wrap{flex:auto}.wrap .nav-wrap .slogan{width:100%;margin-top:4rem;font-size:clamp(1.2rem, calc(0.5vw + 1.1rem), 1.4rem);font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;color:var(--color-gray-500, #B5B5B5)}.wrap .nav-wrap .btn-top{gap:.4rem;border-top:1px solid #E5E5E5;height:200px;display:flex;align-items:center;justify-content:center;color:#828282;writing-mode:vertical-rl;color:var(--color-gray-700, #828282);font-size:clamp(1.2rem, calc(0.5vw + 1.1rem), 1.4rem);font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;text-decoration:none;transition:all 0.3s ease}.wrap .nav-wrap .btn-top.on{transform:translateY(100%)}@media (max-width: 673px){.wrap .nav-wrap .btn-top{height:140px;font-size:1.2rem}}@media (min-width: 674px) and (max-width: 1024px){.wrap .nav-wrap .btn-top{height:140px;font-size:1.2rem}}#logo{display:block;width:157px;height:30px}@media (max-width: 673px){#logo{width:120px;height:22px}}@media (min-width: 674px) and (max-width: 1024px){#logo{width:120px;height:22px}}.swiper.logo{direction:ltr}.cover-wrap{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.4rem}.cover-wrap .thumb-box{border-radius:0.8rem;position:relative;overflow:hidden;margin-bottom:1.6rem}.cover-wrap .thumb-box img{display:flex;width:100%;max-width:64rem}.cover-wrap .thumb-box .desc{position:absolute;bottom:0;color:var(--color-white, #FFF);font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem;display:flex;width:64rem;height:6rem;padding:2.4rem 0rem 1.4rem 1.6rem;justify-content:flex-start;align-items:center;flex-shrink:0;box-sizing:border-box;background:linear-gradient(180deg, rgba(250,115,87,0) 0%, rgba(250,115,87,0.8) 80%);font-family:"Pretendard"}.cover-wrap .thumb-box .desc span{font-family:inherit;display:inline-block;padding:10px;animation:marquee 20s linear infinite;white-space:nowrap}.cover-wrap .title{text-align:center;color:var(--color-black, #252525);font-family:'Pretendard';font-size:2.4rem;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.04rem}.cover-wrap .page-box{color:var(--color-gray-600, #999);text-align:center;font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;display:flex;gap:1.6rem}.cover-wrap .page-box .current{color:var(--color-black, #252525)}.cover-wrap .title-box{display:flex;flex-direction:column;gap:4rem;gap:clamp(2.4rem, calc(1.5vw + 1.8rem), 4rem);max-width:64rem;color:#999}@media (max-width: 673px){.cover-wrap .title-box{gap:2.4rem;margin-top:4rem}}.cover-wrap .title-box .title{text-align:left;color:inherit;font-size:3.2rem;font-size:clamp(2rem, 3vw, 3.2rem)}.cover-wrap .title-box .desc{font-size:1.4rem;line-height:140%}.cover-wrap .pg-header{display:flex;flex-direction:column;gap:4rem;max-width:64rem;width:100%}.cover-wrap .pg-header .title-box{gap:2.4rem}.cover-wrap .pg-header .title-box .subtitle{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.cover-wrap .pg-header .title-box .title{color:var(--color-black, #252525);font-family:"K-DESIGN AWARD";font-size:6.4rem;font-size:clamp(4.4rem, 3vw, 6.4rem);font-style:normal;font-weight:300;line-height:110%;letter-spacing:-0.15rem}.search-wrap{display:flex;gap:1rem;align-items:center;justify-content:flex-end;margin-bottom:3rem}.search-wrap input{width:100%;height:100%;border:none;outline:none;font-family:'Pretendard';font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;color:var(--color-gray-900, #333);background:url("../img/ico-search.svg") no-repeat 1.4rem center;display:flex;width:24rem;height:4rem;padding:0 1.4rem 0 4.2rem;box-sizing:border-box;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5)}.search-wrap input::placeholder{color:var(--color-gray-500, #B5B5B5);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.search-wrap form{display:flex;width:100%;justify-content:flex-end}.interview-wrap .interview-content-wrap{display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width: 1025px) and (max-width: 1440px){.interview-wrap .interview-content-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem 2.4rem}}@media (min-width: 1441px) and (max-width: 1920px){.interview-wrap .interview-content-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem 3rem}}@media (min-width: 1921px){.interview-wrap .interview-content-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem 3rem}}.interview-wrap .interview-content-wrap .article-box{display:flex;gap:1.4rem;flex-direction:column}.interview-wrap .interview-content-wrap .article-box a{text-decoration:none}.interview-wrap .interview-content-wrap .article-box .title-box{display:flex;flex-direction:column;gap:1.6rem}.interview-wrap .interview-content-wrap .article-box .title-box .img-box{position:relative;border-radius:0.8rem;overflow:hidden}.interview-wrap .interview-content-wrap .article-box .title-box .img-box:before{content:'';position:absolute;width:100%;height:100%;background:var(--color-main-gradient, linear-gradient(180deg, rgba(244,113,82,0) 0%, rgba(244,113,82,0.9) 100%));opacity:0;transform:translateY(20px);transition:opacity 0.3s ease, transform 0.3s ease;z-index:1}.interview-wrap .interview-content-wrap .article-box .title-box:hover .img-box:before{opacity:1;transform:translateY(0)}.interview-wrap .interview-content-wrap .article-box img{display:flex;width:100%;object-fit:cover;border-radius:0.8rem}.interview-wrap .interview-content-wrap .article-box .subject{color:var(--color-black, #252525);font-family:Pretendard;font-size:clamp(1.6rem, calc(0.5vw + 1.1rem), 1.8rem);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.02rem;display:flex;gap:.4rem}.interview-wrap .interview-content-wrap .article-box .cat-box{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.interview-wrap .interview-content-wrap .article-box .cat-box .cat{display:flex;height:2.4rem;padding:0 0.8rem;justify-content:center;align-items:center;gap:1rem;border-radius:0.8rem;border:1px solid var(--color-main-line, #FB8F79);color:var(--color-main, #FA7357);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.interview-wrap .interview-content-wrap .article-box .cat-box .cat:hover{background:var(--color-main, #FA7357);color:#fff}.interview-wrap .interview-content-wrap .article-box .cat-box .cat.sub{border-radius:0.8rem;border:1px solid var(--color-gray-500, #B5B5B5);color:var(--color-gray-700, #828282);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.interview-wrap .interview-content-wrap .article-box .cat-box .cat.sub:hover{background:var(--color-gray-500, #B5B5B5);color:#fff}.interview-wrap .interview-content-wrap .article-box .cat-box .cat.ad{color:var(--color-gray-600, #999);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;border:0;color:var(--color-gray-600, #999);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.interview-wrap .interview-content-wrap .article-box .cat-box .cat.ad:hover{background:inherit}.interview-wrap .btn-more{display:flex;width:7.7rem;height:3.2rem;padding:0 1rem;margin:4rem auto 12rem;justify-content:center;align-items:center;gap:1rem;border-radius:0.8rem;background:var(--color-gray-200, #F0F0F0);color:var(--color-gray-600, #999);leading-trim:both;text-edge:cap;font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;cursor:pointer}.interview-wrap .btn-more:hover{background:#EAEAEA}.designer-wrap .designer-header-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.designer-wrap .designer-header-wrap .title{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.designer-wrap .designer-header-wrap .btn-link{text-decoration:none;display:flex;align-items:center;gap:.4rem;color:var(--color-gray-600, #999);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.designer-wrap .designer-content-wrap{display:flex;flex-direction:column;gap:4rem}.designer-wrap .designer-content-wrap .article-box{display:flex;border-top:1px solid var(--color-line, #E5E5E5);gap:clamp(1.6rem, calc(2vw + 1rem), 2.4rem);padding:1.6rem 0 0}.designer-wrap .designer-content-wrap .article-box .info-box{flex:auto;display:flex;flex-direction:column;gap:1.4rem}.designer-wrap .designer-content-wrap .article-box .info-box .subject-box{display:flex;flex-direction:column;gap:.8rem}.designer-wrap .designer-content-wrap .article-box .info-box .subject-box .subject{color:var(--color-black, #252525);font-family:Pretendard;font-size:clamp(1.6rem, calc(0.5vw + 1.1rem), 1.8rem);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.02rem}.designer-wrap .designer-content-wrap .article-box .info-box .subject-box .desc{color:var(--color-gray-800, #666);font-family:Pretendard;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.designer-wrap .designer-content-wrap .article-box .info-box .cat-box{display:flex;gap:.4rem;flex-wrap:wrap}.designer-wrap .designer-content-wrap .article-box .info-box .cat-box .cat{display:flex;height:2.4rem;padding:0 0.8rem;justify-content:center;align-items:center;gap:1rem;white-space:nowrap;color:var(--color-gray-700, #828282);leading-trim:both;text-edge:cap;border-radius:0.8rem;border:1px solid var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.designer-wrap .designer-content-wrap .article-box .info-box .cat-box .cat:hover{background:var(--color-gray-500, #B5B5B5);color:#fff}.designer-wrap .designer-content-wrap .article-box .img-box{position:relative;border-radius:0.8rem;overflow:hidden;display:inline-flex;height:fit-content;flex-shrink:0}.designer-wrap .designer-content-wrap .article-box .img-box img{width:clamp(8rem, calc(5vw + 4rem), 16rem);flex-shrink:0}.designer-wrap .designer-content-wrap .article-box .img-box:before{transition:all 0.3s ease-in-out;content:'';position:absolute;width:100%;height:100%;background:var(--color-main-gradient, linear-gradient(180deg, rgba(244,113,82,0) 0%, rgba(244,113,82,0.9) 100%));opacity:0;transform:translateY(20px);transition:opacity 0.3s ease, transform 0.3s ease;z-index:1}.designer-wrap .designer-content-wrap .article-box a{text-decoration:none}.designer-wrap .designer-content-wrap .article-box:hover .img-box:before{opacity:1;transform:translateY(0)}.designer-wrap .designer-content-wrap .article-box .cat-box:hover ~ * .img-box:before,.designer-wrap .designer-content-wrap .article-box .cat-box:hover+* .img-box:before{display:none !important}.designer-wrap .designer-content-wrap .article-box:has(.cat-box:hover) .img-box:before{display:none !important}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.gnb-wrap{position:fixed;top:0;right:-100%;width:100%;max-width:680px;height:100%;background-color:#fff;transition:right 0.5s ease-in-out;box-sizing:border-box;z-index:1001;display:flex;flex-direction:column;box-shadow:2px 2px 2px 1px rgba(0,0,0,0.2);max-width:28rem;margin-left:auto;margin-right:44px;padding:4rem 2.4rem}@media (min-width: 674px) and (max-width: 1024px){.gnb-wrap{max-width:48rem}}@media (min-width: 1025px){.gnb-wrap{max-width:68rem}}@media (min-width: 1025px) and (max-width: 1440px){.gnb-wrap{margin-right:72px}}@media (min-width: 1441px) and (max-width: 1920px){.gnb-wrap{margin-right:72px}}@media (min-width: 1921px){.gnb-wrap{margin-right:100px}}@media (min-width: 1025px){.gnb-wrap{padding:5.6rem 6rem}}.gnb-wrap.on{right:0}.gnb-wrap a{text-decoration:none}.gnb-wrap .gnb-header-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.gnb-wrap .gnb-header-wrap .title{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.02rem}.gnb-wrap .gnb-content-wrap{flex:auto}.gnb-wrap .gnb-footer-wrap{display:flex;align-items:center;justify-content:center;gap:1rem 2rem;flex-wrap:wrap}.gnb-wrap .gnb-footer-wrap a{color:var(--color-gray-800, #666);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.02rem}@media (max-width: 673px){.gnb-wrap .gnb-footer-wrap a{font-size:1.4rem}}@media (min-width: 674px) and (max-width: 1024px){.gnb-wrap .gnb-footer-wrap a{font-size:1.4rem}}.gnb-wrap .gnb-footer-wrap a+a:before{content:"";border-left:1px solid var(--color-gray-300, #E5E5E5);height:1.2rem;margin:0 1.6rem 0 0;font-size:1rem}.gnb-box{display:flex;flex-direction:column;gap:0;margin:0;padding:0;overflow:hidden}.gnb-box ul,.gnb-box li{margin:0;padding:0;list-style:none}.gnb-box a{color:var(--color-black, #252525);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:2.4rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.04rem}@media (max-width: 673px){.gnb-box a{font-size:1.7rem}}@media (min-width: 674px) and (max-width: 1024px){.gnb-box a{font-size:1.7rem}}.gnb-box>li{border-top:1px solid var(--color-line, #E5E5E5);padding:1.6rem 0 3.2rem;display:flex;flex-direction:column;gap:2.4rem;opacity:0;transform:translateY(130px);transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out}.gnb-box .sub-box{display:flex;gap:1.6rem}.gnb-box .sub-box a{color:var(--color-gray-800, #666);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.02rem}@media (max-width: 673px){.gnb-box .sub-box{display:none}}.gnb-wrap.on .gnb-box>li{opacity:1;transform:translateY(0)}.gnb-wrap.on .gnb-box>li:nth-child(1){transition-delay:.1s}.gnb-wrap.on .gnb-box>li:nth-child(2){transition-delay:.2s}.gnb-wrap.on .gnb-box>li:nth-child(3){transition-delay:.3s}.gnb-wrap.on .gnb-box>li:nth-child(4){transition-delay:.4s}.gnb-wrap.on .gnb-box>li:nth-child(5){transition-delay:.5s}.gnb-wrap.on .gnb-box>li:nth-child(6){transition-delay:.6s}.gnb-wrap.on .gnb-box>li:nth-child(7){transition-delay:.7s}.gnb-wrap.on .gnb-box>li:nth-child(8){transition-delay:.8s}.gnb-wrap.on .gnb-box>li:nth-child(9){transition-delay:.9s}.gnb-wrap.on .gnb-box>li:nth-child(10){transition-delay:1s}.link-box{display:flex;gap:1rem 2rem}.link-box i.link{background-image:url("../img/ico-linkup.svg");width:1.6rem;height:1.6rem;display:inline-block}.link-box a{display:flex;align-items:center;color:var(--color-gray-800, #666);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.02rem;white-space:nowrap}@media (max-width: 673px){.link-box{flex-direction:column}}.dim-bg{transition:all 0.3s ease;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);backdrop-filter:blur(2px);opacity:0;transition:none;z-index:-1}.dim-bg.on{z-index:1000;opacity:1;transition:opacity 0.2s ease-in-out}.btn-menu{transition:all 0.3s ease}.btn-menu i.close{transition:all 0.3s ease;background-image:url("../img/ico-close.svg")}.member-wrap{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:54rem;margin:4rem auto 0;height:100%;justify-content:center}@media (max-width: 673px){.member-wrap{margin:0}}.member-wrap .message{width:100%;display:flex;padding:0.4rem 0.8rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch;border-radius:0.8rem;background:var(--color-gray-200, #F0F0F0);border:0;color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;text-shadow:none;justify-content:flex-start}.member-wrap .message p{margin:.4rem !important}.member-wrap .message.error{color:var(--color-main, #FA7357);background:var(--color-main-light, #FFF5F4)}.member-wrap .member-header{display:flex;flex-direction:column;gap:1rem;width:100%}.member-wrap .member-header .title{color:var(--color-gray-800, #666);text-align:center;font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}@media (max-width: 673px){.member-wrap .member-header .title{font-size:1.4rem}}@media (min-width: 1025px) and (max-width: 1440px){.member-wrap .member-header .title{font-size:1.4rem}}.member-wrap .member-header .desc{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.member-wrap form+.member-header{border-top:1px solid var(--color-gray-300, #E5E5E5);padding-top:4rem}.member-wrap .btnArea{position:fixed;left:0;bottom:0;z-index:999999999;width:100%;background:#00000080;margin:0;padding:.8rem;box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:center}.member-wrap .btnArea .btn{flex:1}.member-wrap .btnArea .btn[type='submit']{background:var(--color-main, #FA7357);color:#fff;border:0}.member-wrap .btnArea .btn[type='submit']:hover{background:var(--color-main-dark, #E65A4B)}.member-wrap .btnArea .btn[type='button']{background:#fff;color:var(--color-gray-800, #666);border:1px solid var(--color-line, #E5E5E5)}.member-wrap .btnArea .btn[type='button']:hover{background:var(--color-gray-100, #F6F6F6)}.member-wrap .btnArea .etc{display:flex;justify-content:space-between;gap:8px}.member-wrap .btnArea .btn-group{display:flex}.member-wrap .btnArea .btn-group .btn{display:flex;align-items:center;justify-content:center;background-image:none;color:var(--color-gray-800, #666);background-color:#fff;border:1px solid var(--color-line, #E5E5E5);box-sizing:border-box}.member-wrap .btnArea .btn-group .btn:before{content:none}.member-wrap .btn-box{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem}.member-wrap .btn-box .btn{width:100%;color:var(--color-white, #FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;border:0}.member-wrap .btn-box a+a:before{content:"";border-left:1px solid var(--color-gray-300, #E5E5E5);margin:0 2rem 0 0}.member-wrap .btn-back{display:flex;align-items:center;justify-content:center;gap:.4rem}.member-wrap .btn-delete{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.member-wrap .btn{text-shadow:none;box-shadow:none;height:4rem !important;line-height:initial !important;min-height:4rem;box-sizing:border-box}.member-wrap .btn.btn-primary{display:flex;max-width:22rem;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:0.8rem;background:var(--color-main, #FA7357);border:0;color:#fff}@media (max-width: 673px){.member-wrap .btn.btn-primary{max-width:100%}}@media (min-width: 674px) and (max-width: 1024px){.member-wrap .btn.btn-primary{max-width:100%}}.member-wrap .btn.btn-outline{display:flex;height:4rem;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);color:var(--color-gray-800, #666);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;background:#fff}.member-wrap .member-content{width:100%}.member-wrap .member-content ul,.member-wrap .member-content li{margin:0;padding:0;list-style:none}.member-wrap .member-content li{border-bottom:1px solid var(--color-gray-300, #E5E5E5);padding:2.4rem 0;display:flex;flex-direction:column;gap:1rem}.member-wrap .member-content li .label{color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.member-wrap .member-content li .value{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.member-wrap .member-footer{display:flex;gap:4rem;align-items:center;justify-content:center;flex-direction:column;width:100%}@media (max-width: 673px){.member-wrap .member-footer .btn-box.flex-column{flex-direction:column}}.member-wrap form{width:100%;display:flex;flex-direction:column;gap:4rem}.input-wrap{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:2.4rem}.input-box{display:flex;gap:1rem;flex-direction:column}.input-box em{color:var(--color-gray-800, #666) !important}.input-box .controls{display:flex;gap:.8rem;align-items:center;color:var(--color-gray-500, #B5B5B5);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.input-box .controls>div{display:flex;flex-direction:column;gap:.8rem}.input-box .controls>div label{display:flex;gap:.8rem}.input-box label,.input-box .control-label{color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem;margin-right:auto}.input-box input:not([type='checkbox']){width:100%;color:var(--color-black, #252525);border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);display:flex;height:4rem;padding:0 1.4rem;align-items:center;gap:1rem;align-self:stretch;font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02rem;box-sizing:border-box}.input-box input:not([type='checkbox']):read-only{border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);background:var(--color-gray-100, #F6F6F6);color:var(--color-gray-500, #B5B5B5);font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02rem}.input-box input:not([type='checkbox'])[type='radio']{width:2rem;height:2rem;padding:0;margin:0;appearance:none;border-radius:50%;background:#fff;border:1px solid var(--color-line, #E5E5E5);position:relative}.input-box input:not([type='checkbox'])[type='radio']:focus{border:1px solid var(--color-line, #E5E5E5)}.input-box input:not([type='checkbox'])[type='radio']:checked:after{content:'';width:10px;height:10px;background-color:var(--color-main, #FA7357);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.input-box input:not([type='checkbox'])[type='tel']{flex:1;text-align:center}.input-box input:not([type='checkbox']) fieldset{display:flex;justify-content:center;border:none;margin:0;padding:40px 20px}.input-box input:not([type='checkbox']) *,.input-box input:not([type='checkbox']) *::before,.input-box input:not([type='checkbox']) *::after{box-sizing:border-box}.input-box input:not([type='checkbox'])::placeholder{color:var(--color-gray-500, #B5B5B5)}.input-box input:not([type='checkbox']):focus{border:1px solid var(--color-black, #252525);outline:none}.input-box select{display:flex;height:4rem;width:100%;margin:0 !important;padding:0 1.4rem;align-items:center;gap:1rem;align-self:stretch;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);color:var(--color-black, #252525);leading-trim:both;text-edge:cap;font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02rem}.input-box textarea{padding:1rem 1.4rem;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);color:var(--color-black, #252525);font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02rem}.input-box .desc{color:var(--color-gray-600, #999);font-family:"designsori";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.input-box .desc.dark{color:var(--color-gray-800, #666);font-weight:400}.login-wrap{width:100%;max-width:42rem;margin:7rem auto 0}@media (max-width: 673px){.login-wrap{margin-top:2.4rem}}.checkbox{display:flex;align-items:center;gap:.6rem;color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.checkbox input[type='checkbox']{width:2rem;height:2rem;aspect-ratio:1/1;border-radius:0.4rem;border:1px solid var(--color-line, #E5E5E5)}a{text-decoration:none;color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}label[for='profile_image']+.controls{display:grid;grid-template-columns:1fr auto;gap:0.8rem 2.4rem;align-items:start}label[for='profile_image']+.controls span#profile_imagetag{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start;grid-row:1 / 4}label[for='profile_image']+.controls span#profile_imagetag img{width:20rem;height:20rem;border-radius:0.8rem;overflow:hidden}label[for='profile_image']+.controls span#profile_imagetag button{background-color:#fff;display:flex;width:5.7rem;height:2.4rem;padding:0 0.8rem;flex-direction:column;justify-content:center;align-items:center;border-radius:0.4rem;border:1px solid var(--color-gray-300, #DDD);color:var(--color-gray-800, #666);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}label[for='profile_image']+.controls input[type='file']{background-color:#fff;display:flex;height:4rem;padding:0.8rem;align-items:center;gap:1rem;align-self:stretch;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5)}label[for='profile_image']+.controls input[type='file']::-webkit-file-upload-button{padding:.26rem .8rem;margin-right:1rem;cursor:pointer;transition:background-color 0.3s ease;color:var(--color-gray-800, #666);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;border-radius:0.4rem;border:1px solid var(--color-gray-300, #DDD)}label[for='profile_image']+.controls input[type='file']::file-selector-button{padding:.26rem .8rem;margin-right:1rem;border:1px solid var(--color-gray-300, #DDD);border-radius:4px;background-color:#fff;color:var(--color-gray-800, #666);font-size:1.2rem;cursor:pointer;transition:background-color 0.3s ease}label[for='profile_image']+.controls #profile_image{grid-row:1;grid-column:2}label[for='profile_image']+.controls .help-block{grid-row:2;grid-column:2;color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.2rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;margin:0;padding:0}label[for='profile_image']+.controls input[type="hidden"]{display:none}@media (max-width: 673px){label[for='profile_image']+.controls{display:flex;flex-direction:column}}@media (min-width: 674px) and (max-width: 1024px){label[for='profile_image']+.controls{display:flex;flex-direction:column}}label[for='find_account_question']+.controls{flex-direction:column}label[for='npw1']+.controls{display:flex;flex-direction:column;gap:.8rem}label[for='npw1']+.controls .help-inline{margin:0;padding:0;text-align:left;width:100%}.agreement .text{padding:.8rem 1.6rem;max-height:30rem;overflow-y:scroll;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);color:var(--color-gray-800, #666);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;margin-bottom:1rem}.x{border-left:1px solid #eee;margin-left:auto;margin-right:44px;padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}@media (min-width: 1025px) and (max-width: 1440px){.x{margin-right:72px}}@media (min-width: 1441px) and (max-width: 1920px){.x{margin-right:72px}}@media (min-width: 1921px){.x{margin-right:100px}}.cover-wrap{height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media (min-width: 1920px){.cover-wrap{padding:0 16rem}}.main-visual{position:relative;width:90%;max-width:1200px}@media (max-width: 673px){.main-visual{width:100%}}@media (min-width: 674px) and (max-width: 1024px){.main-visual{width:100%}}.main-visual .main-visual-prev,.main-visual .main-visual-next{display:none}@media (min-width: 1024px){.main-visual .main-visual-prev,.main-visual .main-visual-next{display:block;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:rgba(0,0,0,0.15);border-radius:50%;cursor:pointer;z-index:10;opacity:0;transition:all 0.3s ease;outline:none}.main-visual .main-visual-prev::after,.main-visual .main-visual-next::after{content:'';position:absolute;top:50%;left:50%;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%, -50%)}.main-visual .main-visual-prev:hover,.main-visual .main-visual-next:hover{background:rgba(0,0,0,0.25)}.main-visual .main-visual-prev{left:-4rem}.main-visual .main-visual-next{right:-4rem}.main-visual .swiper-button-next,.main-visual .swiper-button-prev{opacity:0;color:#fff;background:rgba(0,0,0,0.15);width:44px;height:44px;border-radius:50%;transition:all 0.3s ease;outline:none}.main-visual .swiper-button-next:after,.main-visual .swiper-button-prev:after{font-size:18px;font-weight:bold}.main-visual .swiper-button-next:hover,.main-visual .swiper-button-prev:hover{background:rgba(0,0,0,0.25)}}@media (min-width: 1024px){.main-visual:hover .swiper-button-next,.main-visual:hover .swiper-button-prev,.main-visual:hover .main-visual-prev,.main-visual:hover .main-visual-next{opacity:1}}@media (max-width: 673px){.main-visual .swiper-button-next,.main-visual .swiper-button-prev{display:none}}@media (min-width: 674px) and (max-width: 1024px){.main-visual .swiper-button-next,.main-visual .swiper-button-prev{display:none}}.swiper.index{width:100%;overflow:hidden}@media (min-width: 1024px){.swiper.index{overflow:visible}}.swiper.index .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;text-decoration:none;opacity:0 !important;transition:opacity 0.5s ease-in-out !important}.swiper.index .swiper-slide.swiper-slide-active{opacity:1 !important}@media (max-width: 673px){.swiper.index .swiper-slide{gap:1.6rem}}.swiper.index .thumb-box{width:100%;max-width:64rem;border-radius:0.8rem;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color-gray-100, #f5f5f5)}.swiper.index .thumb-box img{width:100%;height:100%;object-fit:cover}.swiper.index .title{text-align:center;color:var(--color-black, #252525);font-family:'Pretendard';font-size:2.4rem;font-size:clamp(17px, calc(2vw + 16px), 24px);font-weight:600;line-height:1.4}.swiper.index .page-box.swiper-pagination{position:static;margin-top:2.4rem;width:auto;color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.6rem;font-size:clamp(1.4rem, 2vw, 1.6rem);justify-content:center}.swiper.index .page-box.swiper-pagination .swiper-pagination-current{color:var(--color-black, #252525)}@media (max-width: 768px){.main-visual .main-visual-prev,.main-visual .main-visual-next{width:36px;height:36px}.main-visual .main-visual-prev::after,.main-visual .main-visual-next::after{width:14px;height:14px}.swiper.index .swiper-slide{width:100% !important}.swiper.index .title{font-size:1.8rem}}.swiper.logo .swiper-slide{width:auto !important}.swiper.logo .swiper-slide img{max-height:28px;width:auto}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{flex:0 0 100%;min-width:0}.cover-wrap{height:100%}@media (max-width: 673px){.cover-wrap{height:100%}}.cover-wrap .bd-header{display:flex;flex-direction:column;gap:4rem;max-width:64rem;color:#999;width:100%}.cover-wrap .bd-header .title-box .title{color:var(--color-black, #252525);font-family:"K-DESIGN AWARD";font-size:6.4rem;font-style:normal;font-weight:300;line-height:110%;letter-spacing:-0.15rem;text-transform:capitalize;text-align:left}@media (max-width: 673px){.cover-wrap .bd-header .title-box .title{font-size:2.4rem}}@media (min-width: 674px) and (max-width: 1024px){.cover-wrap .bd-header .title-box .title{font-size:3.2rem}}.cover-wrap .bd-header .title-box .search-box{display:flex;gap:1rem;align-items:center;justify-content:flex-start}.cover-wrap .bd-header .title-box .search-box input{width:100%;height:100%;border:none;outline:none;font-family:'Pretendard';font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem;color:var(--color-gray-900, #333);background:url("../img/ico-search.svg") no-repeat 1.4rem center;display:flex;width:24rem;height:4rem;padding:0 1.4rem 0 4.2rem;box-sizing:border-box;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5)}.cover-wrap .bd-header .title-box .search-box input::placeholder{color:var(--color-gray-500, #B5B5B5);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.cover-wrap .bd-header .title-box .search-box form{display:flex;align-items:center;gap:.8rem;width:100%}@media (max-width: 673px){.cover-wrap .bd-header .title-box .search-box form input[type="text"]{flex:auto}}.cover-wrap .bd-header .title-box .search-box button[type="submit"]{visibility:hidden;width:0;padding:0 !important}.cover-wrap .bd-header .title-box .desc{color:var(--color-gray-600, #999);font-family:Pretendard;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.cover-wrap .bd-header .category-box{display:flex;flex-direction:column;gap:2.4rem}.cover-wrap .bd-header .category-box .title{text-align:left;color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.cover-wrap .bd-header .category-box .category-list{display:flex;gap:.8rem;border-top:1px solid var(--color-line, #E5E5E5);padding-top:1.6rem;flex-wrap:wrap}.cover-wrap .bd-header .category-box .category-list a{display:flex;height:2.8rem;padding:0 1rem;justify-content:center;align-items:center;gap:0.4rem;border-radius:0.8rem;border:1px solid var(--color-gray-500, #B5B5B5);color:var(--color-gray-700, #828282);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.6rem;font-size:clamp(1.2rem, 3vw, 1.6rem);font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;transition:all 0.3s ease}.cover-wrap .bd-header .category-box .category-list a.on{border-radius:0.8rem;background:var(--color-main, #FA7357);border:1px solid var(--color-main, #FA7357);color:var(--color-white, #FFF)}.cover-wrap .bd-header .category-box .category-list a .link{filter:brightness(3);width:1.2rem;height:1.2rem}.cover-wrap .bd-header .category-box .category-list a:hover{background:var(--color-main, #FA7357);border:1px solid var(--color-main, #FA7357);color:#fff}.cover-wrap .bd-header .category-box .category-list .reset-box{border:0}.cover-wrap .bd-header .category-box .category-list .reset-box:hover{border:0;background:initial}.tag-buttons-wrap{display:flex;flex-wrap:wrap;gap:8px}.tag-btn{padding:6px 12px;border:1px solid #ddd;background:#f8f9fa;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all 0.2s ease}.tag-btn:hover{background:#e9ecef;border-color:#adb5bd}.tag-btn.selected{background:#FA7357;color:white;border-color:#FA7357}.tag-btn.selected:hover{background:#FA7357;border-color:#FA7357}.board_write{width:100%;max-width:80rem;margin:4rem auto;padding:0 1.6rem}@media (max-width: 673px){.board_write{margin:4rem 0;width:calc(100% - 44px);box-sizing:border-box}}.post-wrap{display:flex;flex-direction:column;gap:2.4rem}.post-box{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;color:#b5b5b5;margin-bottom:2.4rem}.post-box a{gap:.4rem;align-items:center;display:flex}.bd-wrap .no-results{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem;text-align:center}.bd-wrap .pg-box{margin-top:8rem;display:flex;gap:.6rem;align-items:center;justify-content:center}.bd-wrap .pg-box a{display:flex;width:2.4rem;height:2.4rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;border-radius:0.8rem;color:var(--color-gray-600, #999);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;transition:all 0.3s ease}.bd-wrap .pg-box a.on{border-radius:0.8rem;background:var(--color-gray-200, #F0F0F0);color:var(--color-black, #252525);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem}.bd-wrap .pg-box a:hover{background:var(--color-gray-200, #F0F0F0)}.btnArea{position:fixed;left:0;bottom:0;z-index:999999999;width:100%;background:#00000080;margin:0;padding:.8rem;box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:center}.btnArea .btn{flex:1}.btnArea .btn[type='submit']{background:var(--color-main, #FA7357);color:#fff;border:0}.btnArea .btn[type='submit']:hover{background:var(--color-main-dark, #E65A4B)}.btnArea .btn[type='button']{background:#fff;color:var(--color-gray-800, #666);border:1px solid var(--color-line, #E5E5E5)}.btnArea .btn[type='button']:hover{background:var(--color-gray-100, #F6F6F6)}.btnArea .etc{display:flex;justify-content:space-between;gap:8px}.btnArea .btn-group{display:flex}.btnArea .btn-group .btn{display:flex;align-items:center;justify-content:center;background-image:none;color:var(--color-gray-800, #666);background-color:#fff;border:1px solid var(--color-line, #E5E5E5);box-sizing:border-box}.btnArea .btn-group .btn:before{content:none}.btn-box{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem}.btn-box .btn{width:100%;color:var(--color-white, #FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;border:0}.btn-box a+a:before{content:"";border-left:1px solid var(--color-gray-300, #E5E5E5);margin:0 2rem 0 0}.btn-back{display:flex;align-items:center;justify-content:center;gap:.4rem}.btn-delete{color:var(--color-gray-600, #999);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.btn{text-shadow:none;box-shadow:none;height:4rem !important;line-height:initial !important;min-height:4rem;box-sizing:border-box}.btn.btn-primary{display:flex;max-width:22rem;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:0.8rem;background:var(--color-main, #FA7357);border:0;color:#fff}@media (max-width: 673px){.btn.btn-primary{max-width:100%}}@media (min-width: 674px) and (max-width: 1024px){.btn.btn-primary{max-width:100%}}.btn.btn-outline{display:flex;height:4rem;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;border-radius:0.8rem;border:1px solid var(--color-line, #E5E5E5);color:var(--color-gray-800, #666);text-align:center;leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.01rem;background:#fff}.btn-wrap{display:flex;gap:.8rem;margin-top:2.4rem;margin-bottom:1rem}.btn-wrap .btn{flex:1;max-width:initial}.view-wrap{display:flex;flex-direction:column;width:100%;margin-left:auto;margin-right:44px}@media (min-width: 1025px) and (max-width: 1440px){.view-wrap{margin-right:72px}}@media (min-width: 1441px) and (max-width: 1920px){.view-wrap{margin-right:72px}}@media (min-width: 1921px){.view-wrap{margin-right:100px}}@media (max-width: 673px){.view-wrap{max-width:calc(100vw - 43px);margin-left:0}}@media (min-width: 674px) and (max-width: 1024px){.view-wrap{max-width:calc(100vw - 43px);margin-left:0}}.view-wrap .view-header{position:relative;height:68rem;background-size:cover;padding:4rem;box-sizing:border-box;max-height:40svh}.view-wrap .view-header:before{content:'';position:absolute;inset:0;backdrop-filter:blur(6px) grayscale(1);-webkit-backdrop-filter:blur(6px) grayscale(1);z-index:0;background:#000;opacity:0.2}.view-wrap .view-header:after{background-position:center;background-repeat:no-repeat;display:block;z-index:-1;position:absolute;top:-1px;left:-1px;width:100%;height:100%;content:"";filter:grayscale(1) blur(1px);opacity:0.8;background-size:cover}.view-wrap .view-header .logo-box{position:fixed;z-index:99}@media (max-width: 1749px){.view-wrap .view-header{padding:1.6rem}}@media (max-width: 673px){.view-wrap .view-header{height:48rem}.view-wrap .view-header .logo-box{position:relative}}@media (min-width: 674px) and (max-width: 1024px){.view-wrap .view-header{height:48rem}.view-wrap .view-header .logo-box{position:relative}}.view-wrap .view-header .title-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2.4rem;max-width:94rem;width:100%;margin:0 auto}.view-wrap .view-header .title-box .date{color:var(--color-white, #FFF);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-size:clamp(1.2rem, 1vw, 1.4rem);font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.view-wrap .view-header .title-box .title{color:var(--color-white, #FFF);text-align:center;font-family:Pretendard;font-size:4.4rem;font-size:clamp(1.8rem, 3vw, 4.4rem);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.04rem}.view-wrap .view-header .title-box .category-box{display:flex;gap:.4rem}.view-wrap .view-header .title-box .category-box a{display:flex;height:2.4rem;padding:0 0.8rem;justify-content:center;align-items:center;gap:1rem;border-radius:0.8rem;border:1px solid rgba(255,255,255,0.6);color:var(--color-white, #FFF);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.view-wrap .view-header .title-box .tag-box{display:flex;gap:.4rem;margin-top:-1.2rem}.view-wrap .view-header .title-box .tag-box a{color:var(--color-white, #FFF);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-size:clamp(1.2rem, 1vw, 1.4rem);font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.view-wrap .view-content{position:relative;box-sizing:border-box;margin-top:12rem;margin-bottom:2rem;padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.view-wrap .view-content .xe_content{font-size:1.6rem}.view-wrap .view-content a{font-size:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}.view-wrap .view-content .content,.view-wrap .view-content .designer-wrap{width:100%;max-width:94rem;margin:0 auto 10rem}.view-wrap .view-content .content table,.view-wrap .view-content .content input,.view-wrap .view-content .content textarea,.view-wrap .view-content .content select,.view-wrap .view-content .content button,.view-wrap .view-content .content div,.view-wrap .view-content .content span,.view-wrap .view-content .content p,.view-wrap .view-content .content h1,.view-wrap .view-content .content h2,.view-wrap .view-content .content h3,.view-wrap .view-content .content h4,.view-wrap .view-content .content h5,.view-wrap .view-content .content h6,.view-wrap .view-content .designer-wrap table,.view-wrap .view-content .designer-wrap input,.view-wrap .view-content .designer-wrap textarea,.view-wrap .view-content .designer-wrap select,.view-wrap .view-content .designer-wrap button,.view-wrap .view-content .designer-wrap div,.view-wrap .view-content .designer-wrap span,.view-wrap .view-content .designer-wrap p,.view-wrap .view-content .designer-wrap h1,.view-wrap .view-content .designer-wrap h2,.view-wrap .view-content .designer-wrap h3,.view-wrap .view-content .designer-wrap h4,.view-wrap .view-content .designer-wrap h5,.view-wrap .view-content .designer-wrap h6{font-family:'Pretendard'}.view-wrap .view-content .bn-box{position:absolute;top:4rem;right:4rem;margin-bottom:10rem}.view-wrap .view-content .bn-box img{max-width:28rem;max-height:18rem;border-radius:0.8rem}.view-wrap .view-content .bn-box.fixed{position:fixed;margin-left:auto;margin-right:44px}@media (min-width: 1025px) and (max-width: 1440px){.view-wrap .view-content .bn-box.fixed{margin-right:72px}}@media (min-width: 1441px) and (max-width: 1920px){.view-wrap .view-content .bn-box.fixed{margin-right:72px}}@media (min-width: 1921px){.view-wrap .view-content .bn-box.fixed{margin-right:100px}}@media (max-width: 1749px){.view-wrap .view-content .bn-box{position:relative;width:100%;max-width:94rem;right:initial;top:initial;margin:0 auto 10rem;display:flex;align-items:center;justify-content:center}.view-wrap .view-content .bn-box img{width:100%}.view-wrap .view-content .bn-box.fixed{position:relative;margin-right:auto}}.view-wrap .view-content .full{width:100vw;max-width:none;margin-left:calc(-50vw + 50%)}.view-wrap .view-footer{display:flex;align-items:center;justify-content:flex-end;padding:2.4rem;gap:.8rem}.view-wrap.designer .view-header{height:initial;max-height:initial}.view-wrap.designer .view-header:before{content:none}.view-wrap.designer .view-header .title-box{margin-top:12rem;height:initial;display:flex;flex-direction:row;gap:2.4rem;gap:clamp(1.4rem, 2vw, 2.4rem);align-items:flex-start}.view-wrap.designer .view-header .title-box .logo-box{position:relative}.view-wrap.designer .view-header .title-box .logo-box img{width:6.8rem;height:6.8rem;border-radius:50%;max-height:initial}@media (min-width: 674px) and (max-width: 1024px){.view-wrap.designer .view-header .title-box .logo-box img{width:4.8rem;height:4.8rem}}@media (max-width: 673px){.view-wrap.designer .view-header .title-box .logo-box img{width:4.8rem;height:4.8rem}}.view-wrap.designer .view-header .title-box .info-box{flex:auto;margin-right:1.6rem;display:flex;flex-direction:column;width:100%;gap:.8rem}.view-wrap.designer .view-header .title-box .info-box .title{color:var(--color-black, #252525);font-family:Pretendard;font-size:2.8rem;font-size:clamp(2.4rem, 2vw, 2.8rem);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.02rem;text-align:left}.view-wrap.designer .view-header .title-box .info-box .desc{color:var(--color-gray-800, #666);font-family:Pretendard;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.view-wrap.designer .view-header .title-box .info-box .tag-box{margin-top:.6rem}.view-wrap.designer .view-header .title-box .info-box .tag-box a{display:flex;height:2.4rem;padding:0 0.8rem;justify-content:center;align-items:center;gap:1rem;border-radius:0.8rem;border:1px solid var(--color-gray-500, #B5B5B5);color:var(--color-gray-700, #828282);leading-trim:both;text-edge:cap;font-family:"K-DESIGN AWARD";font-size:1.3rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}.view-wrap.designer .view-header .title-box .contact-box{display:flex;gap:.8rem}.view-wrap.designer .view-header .title-box .contact-box .btn-contact{display:flex;width:14rem;height:4.8rem;flex-direction:column;justify-content:center;align-items:center;border-radius:0.8rem;border:1px solid var(--color-gray-300, #DDD);color:var(--color-black, #252525);font-family:Pretendard;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem;box-sizing:border-box}.view-wrap.designer .view-header .title-box .contact-box .btn-copy{background:#fff;display:flex;width:4.8rem;height:4.8rem;flex-direction:column;justify-content:center;align-items:center;border-radius:0.8rem;border:1px solid var(--color-gray-300, #DDD)}@media (min-width: 674px) and (max-width: 1024px){.view-wrap.designer .view-header .title-box{grid-template-columns:1fr;display:grid;grid-template-rows:1fr;justify-content:space-between}.view-wrap.designer .view-header .title-box.has-logo{grid-template-columns:4.8rem 1fr}.view-wrap.designer .view-header .title-box .contact-box{grid-column:1 / 3}.view-wrap.designer .view-header .title-box .contact-box .btn-contact{flex:auto}}@media (max-width: 673px){.view-wrap.designer .view-header .title-box{margin-top:7rem;flex-direction:column;gap:4rem}.view-wrap.designer .view-header .title-box .contact-box{width:100%}.view-wrap.designer .view-header .title-box .contact-box .btn-contact{flex:auto}}.view-wrap.designer .view-content{margin-top:1.6rem}.view-wrap.designer .view-content dl,.view-wrap.designer .view-content dt,.view-wrap.designer .view-content dd,.view-wrap.designer .view-content ul,.view-wrap.designer .view-content li{margin:0;padding:0;list-style:none}.view-wrap.designer .view-content a{font-size:inherit;color:#252525}.view-wrap.designer .view-content ul{display:flex;flex-direction:column;gap:.8rem;width:100%}.view-wrap.designer .view-content ul li{display:flex}.view-wrap.designer .view-content .info-box .label{width:20rem;color:var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}@media (max-width: 673px){.view-wrap.designer .view-content .info-box .label{width:7.8rem;min-width:7.8rem}}.view-wrap.designer .view-content .info-box .text{flex:auto;width:min-content;color:var(--color-black, #252525);font-family:Pretendard;font-size:1.6rem;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.01rem}@media (max-width: 673px){.view-wrap.designer .view-content .info-box .text{width:100%}}.view-wrap.designer .view-content .info-box .text a{word-break:break-all;font-family:inherit}.view-wrap.designer .view-content .info-box .text a:hover{text-decoration:underline}.view-wrap.designer .view-content .info-box dt{display:flex}.view-wrap.designer .view-content .info-box dt .text{font-size:1.4rem}.view-wrap.designer .view-content .info-box dd{display:flex;border-top:1px solid var(--color-line, #E5E5E5);margin-top:4rem;padding-top:1.6rem}@media (max-width: 673px){.view-wrap.designer .view-content .info-box dd{flex-direction:column;gap:1.4rem}.view-wrap.designer .view-content .info-box dd .label{width:100%}}.signature-box{margin-top:10rem;color:var(--color-gray-600, #999);font-family:Pretendard;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.signature-box>div{display:flex;flex-direction:column;gap:2.4rem;max-height:initial !important}.signature-box p{margin:0}.signature-box strong{color:var(--color-main, #FA7357);font-family:Pretendard;font-size:1.6rem;font-style:normal;font-weight:600;line-height:180%;letter-spacing:-0.01rem;margin-bottom:2.4rem}#scroll-progress-bar{position:fixed;top:0;left:0;height:6px;background-color:#FA7357;width:0%;z-index:1000;transition:width 0.1s ease-out}@media (max-width: 1749px){#scroll-progress-bar{height:4px}}.exForm{display:grid;grid-template-columns:repeat(2, auto);gap:2.4rem}@media (max-width: 673px){.exForm{display:flex;flex-direction:column}}.guide-box{display:flex;height:3.6rem;padding:0 1.6rem;align-items:center;gap:1rem;align-self:stretch;border-radius:0.8rem;background:var(--color-main-light, #FFF5F4);color:var(--color-main, #FA7357);font-family:'Pretendard';font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem}.guide-box a{font-size:inherit;color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit}.guide-box a:hover{text-decoration:underline}.guide-box{display:none}.post-wrap.designer .guide-box{display:flex}.post-wrap.designer label[for='desc']+div{height:0;opacity:0;min-height:0 !important;z-index:-1}.post-wrap.designer label[for='desc'],.post-wrap.designer .xefu-btn.xefu-act-link-selected{display:none}.alert{color:var(--color-main, #FA7357);font-family:Pretendard;font-size:1.2rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.01rem}:root{--swiper-navigation-sides-offset:2.4rem}.swiper.designSwiper{width:100%;height:auto;position:relative;margin:4rem auto 0;max-width:94rem}@media (max-width: 673px){.swiper.designSwiper{margin:2.4rem 0 0}}@media (min-width: 674px) and (max-width: 1024px){.swiper.designSwiper{margin:2.4rem 0 0}}.swiper.designSwiper .swiper-slide{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center}.swiper.designSwiper .swiper-slide img{width:100%;height:auto;object-fit:cover;border-radius:8px}@media (min-width: 674px) and (max-width: 1024px){.swiper.designSwiper .swiper-slide img{border-radius:0}}@media (max-width: 673px){.swiper.designSwiper .swiper-slide img{border-radius:0}}.swiper.designSwiper .swiper-button-next,.swiper.designSwiper .swiper-button-prev{color:#fff;background:rgba(0,0,0,0.15);width:44px;height:44px;border-radius:50%;transition:all 0.3s ease;outline:none}.swiper.designSwiper .swiper-button-next:after,.swiper.designSwiper .swiper-button-prev:after{font-size:18px;font-weight:bold}.swiper.designSwiper .swiper-button-next:hover,.swiper.designSwiper .swiper-button-prev:hover{background:rgba(0,0,0,0.25)}.swiper.designSwiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper.designSwiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper.designSwiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper.designSwiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:none}.swiper.designSwiper .swiper-pagination{bottom:20px}.swiper.designSwiper .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,0.4);border:0;opacity:1;transition:all 0.3s ease;transform:scale(1)}.swiper.designSwiper .swiper-pagination-bullet-active{background:#fff;transform:scale(1)}@media (max-width: 768px){.designSwiper .swiper-button-next,.designSwiper .swiper-button-prev{width:36px;height:36px}.designSwiper .swiper-button-next:after,.designSwiper .swiper-button-prev:after{font-size:14px}.designSwiper .swiper-pagination-bullet{width:10px;height:10px}}.swiper:not(.swiper.logo):not(.swiper.designSwiper){width:100%;max-width:94rem;margin:4rem auto 0}@media (min-width: 768px) and (max-width: 1024px){.swiper-wrapper{max-width:calc(100svw - 77px)}}.btn-link a{color:var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.btn-link a.on{color:var(--color-gray-800, #666)}.btn-link a+a:before{content:"";border-left:1px solid #e5e5e5;height:1.4rem;margin:0 2rem}.about-wrap{display:flex;flex-direction:column;gap:8rem;max-width:74rem;margin:1.6rem auto 0}.about-box{display:flex;flex-direction:column;gap:2.4rem}.about-box.en p,.about-box.en li,.about-box.en span,.about-box.en div,.about-box.en ul{font-family:'Designsori'}.about-box>.title{color:var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.4rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.about-box>.desc{border-top:1px solid var(--color-line, #E5E5E5);padding-top:1.6rem;color:var(--color-black, #252525);font-family:Pretendard;font-size:1.6rem;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.01rem;display:flex;flex-direction:column;gap:2.4rem}.about-box>.desc p{margin:0;font-family:Pretendard}.about-box ul,.about-box li{margin:0;padding:0;list-style:none}.about-box ul{display:flex;flex-direction:column;gap:4rem;counter-reset:item}.about-box ul li{display:flex;align-items:flex-start;justify-content:space-between;border-top:1.008px solid var(--color-line, #E5E5E5);padding-top:1.6rem;gap:4rem;counter-increment:item;margin-bottom:0.5em;position:relative}@media (max-width: 673px){.about-box ul li{flex-direction:column;gap:2.4rem}.about-box ul li .img-box{display:flex;justify-content:flex-end;width:100%}}@media (min-width: 674px) and (max-width: 1024px){.about-box ul li{flex-direction:column;gap:2.4rem}.about-box ul li .img-box{display:flex;justify-content:flex-end;width:100%}}.about-box ul li .title-box{flex:auto;flex-direction:column;gap:1rem;display:flex}.about-box ul li .title{display:flex;gap:.8rem;color:var(--color-black, #252525);font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.02rem}.about-box ul li .title:before{content:"0" counter(item);left:0;display:flex;width:2.4rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;color:var(--color-gray-500, #B5B5B5);font-family:"K-DESIGN AWARD";font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.02rem}.about-box ul li .desc{color:var(--color-gray-800, #666);font-family:Pretendard;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem;padding-left:3.2rem}@media (max-width: 673px){.hide-sm{display:none !important}.hide-border{border:0 !important;padding-bottom:0 !important}.wrap .section-wrap .contents-wrap,.wrap .section-wrap .footer-wrap{flex-direction:column}.wrap .section-wrap .contents-wrap .header-wrap{border-bottom:1px solid var(--color-line, #E5E5E5)}.wrap .section-wrap .contents-wrap .header-wrap,.wrap .section-wrap .footer-wrap .copyright-wrap{width:calc(100% - 43px);border-right:0}.wrap .section-wrap .contents-wrap .content-wrap,.wrap .section-wrap .footer-wrap .copyright-wrap,.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(100% - 43px);padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .nav-wrap{width:44px}}@media (max-width: 673px) and (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap{width:72px}}@media (max-width: 673px) and (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap{width:72px}}@media (max-width: 673px) and (min-width: 1921px){.wrap .nav-wrap{width:100px}}@media (max-width: 673px){.wrap .nav-wrap .btn-menu{width:44px;height:44px}.wrap .nav-wrap .btn-menu .menu{width:calc(44px * 0.5);height:calc(44px * 0.5)}.search-wrap input{width:100%}}@media (min-width: 674px) and (max-width: 1024px){.wrap .section-wrap .contents-wrap .content-wrap,.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(50% - 43px);padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .section-wrap .footer-wrap .copyright-wrap{padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .nav-wrap{width:44px}}@media (min-width: 674px) and (max-width: 1024px) and (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap{width:72px}}@media (min-width: 674px) and (max-width: 1024px) and (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap{width:72px}}@media (min-width: 674px) and (max-width: 1024px) and (min-width: 1921px){.wrap .nav-wrap{width:100px}}@media (min-width: 674px) and (max-width: 1024px){.wrap .nav-wrap .btn-menu{width:44px;height:44px}.wrap .nav-wrap .btn-menu .menu{width:calc(44px * 0.5);height:calc(44px * 0.5)}.search-wrap input{width:100%}}@media (min-width: 1025px) and (max-width: 1440px){.wrap .section-wrap .contents-wrap .content-wrap,.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(50% - 71px);padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .section-wrap .footer-wrap .copyright-wrap{padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .nav-wrap{width:44px}}@media (min-width: 1025px) and (max-width: 1440px) and (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap{width:72px}}@media (min-width: 1025px) and (max-width: 1440px) and (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap{width:72px}}@media (min-width: 1025px) and (max-width: 1440px) and (min-width: 1921px){.wrap .nav-wrap{width:100px}}@media (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap .btn-menu{width:72px;height:72px}.wrap .nav-wrap .btn-menu .menu{width:calc(72px * 0.5);height:calc(72px * 0.5)}}@media (min-width: 1441px) and (max-width: 1920px){.wrap .section-wrap .contents-wrap .content-wrap,.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(50% - 71px);padding-left:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem);padding-right:clamp(2.4rem, calc(1.5vw + 1.8rem), 6rem)}.wrap .nav-wrap{width:44px}}@media (min-width: 1441px) and (max-width: 1920px) and (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap{width:72px}}@media (min-width: 1441px) and (max-width: 1920px) and (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap{width:72px}}@media (min-width: 1441px) and (max-width: 1920px) and (min-width: 1921px){.wrap .nav-wrap{width:100px}}@media (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap .btn-menu{width:72px;height:72px}.wrap .nav-wrap .btn-menu .menu{width:calc(72px * 0.5);height:calc(72px * 0.5)}}@media (min-width: 1921px){.wrap .section-wrap .contents-wrap .content-wrap,.wrap .section-wrap .footer-wrap .fnb-wrap{width:calc(50% - 99px)}.wrap .nav-wrap{width:44px}}@media (min-width: 1921px) and (min-width: 1025px) and (max-width: 1440px){.wrap .nav-wrap{width:72px}}@media (min-width: 1921px) and (min-width: 1441px) and (max-width: 1920px){.wrap .nav-wrap{width:72px}}@media (min-width: 1921px) and (min-width: 1921px){.wrap .nav-wrap{width:100px}}@media (min-width: 1921px){.wrap .nav-wrap .btn-menu{width:100px;height:100px}.wrap .nav-wrap .btn-menu .menu{width:calc(100px * 0.5);height:calc(100px * 0.5)}}
/*# sourceMappingURL=style.min.css.map */
