@keyframes shake{0%,100%{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-3deg)}20%,40%,60%,80%{transform:rotate(3deg)}}body{--text-color:#2B2E34;color:var(--text-color);background:#ffc809;font-family:Pretendard;font-weight:400}body a.menu-button{font-size:69px;font-size:3.5vw;line-height:116%;height:4.16666667vw;box-sizing:border-box;padding:0 40px;color:#211e21;border:1px solid #211e21;border-radius:80px;display:inline-flex;justify-content:center;align-items:center;transition:border .3s,background .3s,color .3s}@media only screen and (hover:hover){body a.menu-button:hover{background:#ed4b1d;border-color:#ed4b1d;color:#fff}}@media only screen and (min-width:1699px){body a.menu-button{font-size:69px;height:80px}}@media only screen and (max-width:700px){body a.menu-button{height:18px;padding:0 14px}}body a.menu-button span{display:inline-block;padding-top:3%;font-family:neurimboGothic,Pretendard EB}body .enterview{opacity:0;transform:translateY(20px);transition:opacity .9s .1s,transform .6s .1s}body .enterview.visible{opacity:1;transform:translateY(0)}header{margin-top:10%;height:80px;width:100%}body.page-id-82 header{position:absolute;margin-top:4%;z-index:1000}@media only screen and (min-width:1699px){header{margin-top:100px}}@media only screen and (max-width:1300px){header{height:50px}}header .header{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1300px){header .header{padding:0 20px}}header .header div.menus{width:100%;text-align:center}header .header div.menus ul{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:700px){header .header div.menus ul{display:inline-flex;gap:5px}}header .header div.menus ul li{display:block;flex:1}@media only screen and (max-width:700px){header .header div.menus ul li{flex:none}}header .header div.menus ul li a{width:100%}@media only screen and (max-width:700px){header .header div.menus ul li a{font-size:12px;padding:0 12px;height:18px}}footer{border-top:1px solid var(--text-color);padding-top:60px;padding-bottom:92px}@media only screen and (max-width:700px){footer{padding-top:40px;padding-bottom:40px}}footer .footer{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;z-index:100;position:relative}@media only screen and (max-width:1300px){footer .footer{padding:20px;flex-direction:column;align-items:flex-start}}footer .footer .footer-item{display:flex;gap:12px;align-items:center}@media only screen and (max-width:1300px){footer .footer .footer-item{flex-wrap:wrap}}footer .footer .footer-item .title{font-size:16px;font-weight:900}@media only screen and (max-width:1300px){footer .footer .footer-item .title{font-size:14px;width:100%}}body.home #main{margin-top:10%}body.single-artist #main{margin-top:0}@media only screen and (max-width:1300px){body.single-artist #main{margin-top:50px}}body .fancybox__container{--fancybox-color:#000000;--fancybox-bg:rgba(255, 255, 255, 0.9)}body .fancybox__container .fancybox__toolbar{order:2;margin-bottom:20px;--f-button-svg-filter:none;--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-hover-color:#000;--fancybox-toolbar-text-shadow:none}body .fancybox__container .fancybox__toolbar .f-button[data-fancybox-prev]{justify-content:flex-end;width:auto}body .fancybox__container .fancybox__toolbar .f-button[data-fancybox-prev]:before{font-family:Maison-Light;content:"←"}body .fancybox__container .fancybox__toolbar .f-button[data-fancybox-next]{justify-content:flex-start;width:auto}body .fancybox__container .fancybox__toolbar .f-button[data-fancybox-next]:before{font-family:Maison-Light;content:"→"}body .fancybox__container .fancybox__toolbar .fancybox__infobar{font-family:Maison-Light;font-size:16px;padding:0 24px}body .fancybox__container .fancybox__nav{--f-button-svg-filter:none;--f-button-hover-bg:transparent;--f-button-hover-color:#000}body .fancybox__container .fancybox__caption{font-size:16px;line-height:21px;padding-top:18px;background:#fff}.page-wrap{color:#211e21;overflow:hidden}.page-wrap .goto-top{text-align:center;margin-top:15%}@media only screen and (min-width:1699px){.page-wrap .goto-top{margin-top:185px}}.page-wrap .button-wrap{text-align:center;padding-bottom:146px}@media only screen and (max-width:1300px){.page-wrap .button-wrap{padding-bottom:calc(100vw * 146 / 1200)}}.page-wrap .button-wrap .reload{display:inline-block;width:110px;height:96px;background:url(../assets/img/home/icon_reload.svg) no-repeat center var(--text-color);background-size:58%;margin-bottom:64px}@media only screen and (max-width:1300px){.page-wrap .button-wrap .reload{width:calc(100vw * 110 / 1200);height:calc(100vw * 96 / 1200);margin-bottom:calc(100vw * 64 / 1200)}}.page-wrap .button-wrap .reload.disabled{pointer-events:none;background-color:#eee}.page-wrap .button-wrap .button{display:inline-block;font-size:36px;font-family:neurimboGothic,Pretendard EB;border:3px solid var(--text-color);background:rgba(237,75,2,0);padding:0 24px;line-height:59px;height:50px;transition:.3s}@media only screen and (max-width:1300px){.page-wrap .button-wrap .button{border-width:2px;font-size:calc(100vw * 36 / 1200);line-height:calc(100vw * 59 / 1200);height:calc(100vw * 50 / 1200);padding:0 calc(100vw * 24 / 1200)}}.page-wrap .button-wrap .button.sm{padding:0 8px;border-width:1.93px;font-size:29px;height:36px;line-height:42px}@media only screen and (max-width:1300px){.page-wrap .button-wrap .button.sm{border-width:1px;font-size:calc(100vw * 29 / 1200);line-height:1.5;height:calc(100vw * 36 / 1200)}}@media only screen and (max-width:700px){.page-wrap .button-wrap .button.sm{padding:0 8px;height:20px;line-height:22px}}.page-wrap .button-wrap .button:hover{background:#ed4b02;color:#fff;border-color:#ed4b02}.page-wrap .artists{display:grid;gap:40px;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1300px){.page-wrap .artists{margin:0 calc(100vw * 40 / 1200);gap:calc(100vw * 40 / 1200)}}.page-wrap .artists.count-3{grid-template-columns:repeat(3,1fr)}.page-wrap .artists .artist-item{padding-top:100%;position:relative;transition:.3s}.page-wrap .artists .artist-item .artist-profile{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.page-wrap .artists .artist-item .artist-profile img{width:100%;height:100%;object-fit:cover}.page-wrap .artists .artist-item .artist-profile img.check-lazyload{opacity:0;transition:.3s}.page-wrap .artists .artist-item .artist-profile img.check-lazyload.lazyloaded{opacity:1}.page-wrap .artists .artist-item .artist-info{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:rgba(237,75,29,.5);opacity:0;transition:.3s}.page-wrap .artists .artist-item .artist-info .artist-english{font-family:neurimboGothic,Pretendard EB;font-size:22px;line-height:1}@media only screen and (max-width:1300px){.page-wrap .artists .artist-item .artist-info .artist-english{font-size:calc(100vw * 22 / 1200)}}.page-wrap .artists .artist-item .artist-info .artist-korean{font-size:13px;font-weight:700;line-height:16px;font-family:Pretendard;margin-top:4px}@media only screen and (max-width:1300px){.page-wrap .artists .artist-item .artist-info .artist-korean{font-size:calc(100vw * 13 / 1200);line-height:calc(100vw * 16 / 1200);margin-top:calc(100vw * 4 / 1200)}}.page-wrap .artists .artist-item a.link{position:absolute;left:0;top:0;width:100%;height:100%}.page-wrap .artists .artist-item:hover{transform:rotate(3deg)}.page-wrap .artists .artist-item:hover .artist-info{opacity:1}.page-wrap.index-page{padding-bottom:10%}@media only screen and (min-width:1699px){.page-wrap.index-page{padding-bottom:200px}}.page-wrap.index-page .index-top{text-align:center;font-size:0;line-height:0;width:80%;max-width:1310px;margin:0 auto;margin-bottom:20%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-top{margin-bottom:280px}}.page-wrap.index-page .index-top img{max-width:100%;height:auto}.page-wrap.index-page .title{width:50%;margin:0 auto;margin-bottom:10%}@media only screen and (min-width:1699px){.page-wrap.index-page .title{margin-bottom:112px}}.page-wrap.index-page .title img{max-width:100%;height:auto}.page-wrap.index-page .index-about{font-size:2.2vw;line-height:150%;text-align:center;margin-bottom:20%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about{font-size:42px;margin-bottom:268px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about{font-size:12px;padding:0 20px}}.page-wrap.index-page .index-about .point{font-family:neurimboGothic,Pretendard EB;font-size:3.6vw;line-height:110%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .point{font-size:60px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about .point{font-size:14px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about p br{display:none}}.page-wrap.index-page .index-about p+p{margin-top:10%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about p+p{margin-top:80px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about p+p{margin-top:20px}}.page-wrap.index-page .index-about .slogan{font-family:neurimboGothic,Pretendard EB;font-size:3.6vw;line-height:130%;margin-top:15%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .slogan{font-size:60px;margin-top:130px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about .slogan{font-size:14px;margin-top:40px}}.page-wrap.index-page .index-about .staffs{width:60%;max-width:880px;margin:0 auto;margin-top:20%;margin-bottom:10%;display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .staffs{margin-top:226px;margin-bottom:100px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about .staffs{width:80%}}.page-wrap.index-page .index-about .staffs dl{display:flex;font-size:2.2vw;line-height:150%;text-align:left}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .staffs dl{font-size:40px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about .staffs dl{font-size:12px}}.page-wrap.index-page .index-about .staffs dl dt{font-weight:700;flex:1}.page-wrap.index-page .index-about .staffs dl dd{flex:1}.page-wrap.index-page .index-about .thanks{font-size:2.2vw}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .thanks{font-size:40px}}.page-wrap.index-page .index-about .thanks img{margin-top:5%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-about .thanks img{margin-top:32px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-about .thanks img{margin-top:10px;width:74px;height:auto}}.page-wrap.index-page .index-artists{font-family:neurimboGothic,Pretendard EB;font-size:2.2vw;line-height:150%;text-align:center;margin-bottom:15%}@media only screen and (min-width:1699px){.page-wrap.index-page .index-artists{font-size:46px;margin-bottom:185px}}@media only screen and (max-width:700px){.page-wrap.index-page .index-artists{font-size:9px}}.page-wrap.index-page .index-artists .artists{width:50%;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:700px){.page-wrap.index-page .index-artists .artists{width:240px}}.page-wrap.index-page .index-artists .artists span{text-align:center;white-space:nowrap}.page-wrap.history-page{margin-top:10%;padding-bottom:10%}@media only screen and (min-width:1699px){.page-wrap.history-page{margin-top:170px;padding-bottom:200px}}.page-wrap.history-page>.title{width:50%;margin:0 auto;margin-bottom:10%}@media only screen and (min-width:1699px){.page-wrap.history-page>.title{margin-bottom:112px}}.page-wrap.history-page>.title img{max-width:100%;height:auto}.page-wrap.history-page .artists-histories-wrap{padding:0 20px}.page-wrap.history-page .artists-histories-wrap .artists-by-year{max-width:1680px;margin:0 auto}.page-wrap.history-page .artists-histories-wrap .artists-by-year+.artists-by-year{margin-top:10%}.page-wrap.history-page .artists-histories-wrap .artists-by-year .sub-title{display:block;font-family:neurimboGothic,Pretendard EB;text-align:center;font-size:6vw;margin-bottom:5%}@media only screen and (min-width:1699px){.page-wrap.history-page .artists-histories-wrap .artists-by-year .sub-title{font-size:70px;margin-bottom:40px}}@media only screen and (max-width:700px){.page-wrap.history-page .artists-histories-wrap .artists-by-year .sub-title{font-size:15px}}.page-wrap.history-page .artists-histories-wrap .artists{margin:0;grid-template-columns:repeat(3,1fr)}.page-wrap.artist-page{min-height:calc(var(--vh))}.page-wrap.artist-page .keyword{display:flex;gap:15px}.page-wrap.artist-page .keyword>div{text-align:right}.page-wrap.artist-page .keyword span{white-space:nowrap;border:1.6px solid var(--text-color);height:26px;line-height:26px;padding:0 14px;display:inline-block}@media only screen and (max-width:1300px){.page-wrap.artist-page .keyword span{height:24px;line-height:24px}}.page-wrap.artist-page .keyword span.english{font-family:neurimboGothic,Pretendard EB;font-size:16px;line-height:29px}@media only screen and (max-width:1300px){.page-wrap.artist-page .keyword span.english{font-size:15px;line-height:28px}}.page-wrap.artist-page .keyword span.korean{font-family:Pretendard;font-size:14px;font-weight:900;line-height:27px}@media only screen and (max-width:1300px){.page-wrap.artist-page .keyword span.korean{font-size:13px;line-height:26px}}.page-wrap.artist-page .sidebar{position:fixed;left:0;top:50px;bottom:0;width:296px;box-sizing:border-box;padding:38px 34px;border-right:1px solid var(--text-color);font-family:neurimboGothic,Pretendard EB;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:1300px){.page-wrap.artist-page .sidebar{display:none}}.page-wrap.artist-page .sidebar h2{font-size:33px;font-weight:400;margin-bottom:34px}.page-wrap.artist-page .sidebar .categories-wrap .category-wrap+.category-wrap{margin-top:46px}.page-wrap.artist-page .sidebar .categories-wrap .artists-wrap{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page-wrap.artist-page .sidebar .categories-wrap .artists-wrap .artist{position:relative;background:#eee}.page-wrap.artist-page .sidebar .categories-wrap .artists-wrap .artist .image{padding-top:140%;background-repeat:no-repeat;background-position:center;background-size:cover}.page-wrap.artist-page .sidebar .categories-wrap .artists-wrap .artist a.link{position:absolute;left:0;top:0;width:100%;height:100%}.page-wrap.artist-page .main{margin-left:296px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main{margin-left:0}}.page-wrap.artist-page .main .main-header{position:relative;padding-top:50px;box-sizing:border-box;background:#fff;border-bottom:1px solid var(--text-color);z-index:100}.page-wrap.artist-page .main .main-header .artist-info-header{display:flex;height:100%}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header{flex-direction:column}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap{padding:38px 34px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap{padding:20px}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap h3{font-size:33px;line-height:1;font-weight:400;font-family:neurimboGothic,Pretendard EB;margin-bottom:4px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap h3{font-size:20px;margin-bottom:calc(100vw * 4 / 1200)}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap h4{font-size:20px;font-weight:700}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap h4{font-size:15px}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap{margin-top:30px;display:flex;gap:12px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap{margin-top:calc(100vw * 30 / 1200);gap:10px}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a{position:relative;font-size:18px;display:inline-block;font-family:neurimboGothic,Pretendard EB;padding-left:28px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a{font-size:calc(100vw * 18 / 1200);padding-left:calc(100vw * 28 / 1200)}}@media only screen and (max-width:700px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a{font-size:10px;padding-left:12px}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;margin-top:-2px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a:before{width:calc(100vw * 20 / 1200);height:calc(100vw * 20 / 1200)}}@media only screen and (max-width:700px){.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a:before{width:10px;height:10px}}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a.instagram:before{background:url(../assets/img/artists/icon_instagram.svg) no-repeat center/contain}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a.email:before{background:url(../assets/img/artists/icon_email.svg) no-repeat center/contain}.page-wrap.artist-page .main .main-header .artist-info-header .name-wrap .urls-wrap a.website:before{background:url(../assets/img/artists/icon_website.svg) no-repeat center/contain}.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap{display:flex;gap:32px;padding-top:40px;padding-bottom:40px;padding-right:34px;flex:1}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap{padding:20px;padding-top:0;gap:calc(100vw * 32 / 1200)}}.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap .profile{width:100px;height:100px;border:1.6px solid var(--text-color)}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap .profile{width:80px;height:80px}}.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap .profile img{width:100%;height:100%;object-fit:cover}.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap .description{flex:1;font-size:14px;line-height:20px;font-weight:700}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .info-wrap .description{font-size:12px;line-height:18px}}.page-wrap.artist-page .main .main-header .artist-info-header .keywords-wrap{display:flex;justify-content:center;align-items:flex-end;padding:0 34px;border-left:1px solid var(--text-color);flex-direction:column;gap:10px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .keywords-wrap{padding:20px;padding-top:0;align-items:center;flex-direction:row}}.page-wrap.artist-page .main .main-header .artist-info-header .keywords-wrap .keyword{flex-direction:column;gap:10px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .main-header .artist-info-header .keywords-wrap .keyword{flex-direction:row}}.page-wrap.artist-page .main .artist-works{padding:68px;text-align:center}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .artist-works{padding:calc(100vw * 68 / 1200)}}.page-wrap.artist-page .main .artist-works .artist-work+.artist-work{margin-top:160px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .artist-works .artist-work+.artist-work{margin-top:calc(100vw * 160 / 1200)}}@media only screen and (max-width:700px){.page-wrap.artist-page .main .artist-works .artist-work+.artist-work{margin-top:calc(100vw * 80 / 1200)}}.page-wrap.artist-page .main .artist-works .artist-work .image{position:relative;width:100%;max-width:690px;margin:0 auto;margin-bottom:40px;text-align:center}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .artist-works .artist-work .image{margin-bottom:calc(100vw * 40 / 1200)}}.page-wrap.artist-page .main .artist-works .artist-work .image.is-soldout:after{content:"";position:absolute;width:606px;height:402px;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../assets/img/artists/img_soldout.svg) no-repeat center/contain}.page-wrap.artist-page .main .artist-works .artist-work .image img{max-width:100%;cursor:pointer}.page-wrap.artist-page .main .artist-works .artist-work .keywords{margin-bottom:32px;display:flex;gap:16px;justify-content:center}.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap{font-family:neurimboGothic,Pretendard EB}.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h3{font-weight:400;font-size:38px;margin-bottom:10px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h3{font-size:calc(100vw * 38 / 1200);margin-bottom:calc(100vw * 10 / 1200)}}@media only screen and (max-width:700px){.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h3{font-size:16px}}.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h4{font-weight:400;font-size:20px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h4{font-size:calc(100vw * 20 / 1200)}}@media only screen and (max-width:700px){.page-wrap.artist-page .main .artist-works .artist-work .titles-wrap h4{font-size:12px}}.page-wrap.artist-page .main .artist-works .artist-work .buttons-wrap{margin-top:32px}.page-wrap.artist-page .main .artist-works .artist-work .buttons-wrap .button{display:inline-block;font-family:neurimboGothic,Pretendard EB;font-size:26px;height:42px;line-height:46px;padding:0 40px;color:#fff;background-color:var(--text-color)}.page-wrap.artist-page .main .button-wrap{padding-top:100px}@media only screen and (max-width:1300px){.page-wrap.artist-page .main .button-wrap{padding-top:calc(100vw * 100 / 1200)}}.page-wrap.archive-page{min-height:calc(var(--vh))}.page-wrap.archive-page .sidebar{position:fixed;left:0;top:50px;bottom:0;width:305px;box-sizing:border-box;padding:38px 34px;border-right:1px solid var(--text-color);font-family:neurimboGothic,Pretendard EB;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:1300px){.page-wrap.archive-page .sidebar{display:none}}.page-wrap.archive-page .sidebar h2{font-size:33px;font-weight:400;margin-bottom:34px}.page-wrap.archive-page .sidebar .artist-wrap{margin-bottom:172px}.page-wrap.archive-page .sidebar .artist-wrap .artist-list .button{display:inline-block;border:1.82px solid var(--text-color);width:82px;height:40px;font-size:25px;line-height:40px;text-align:center;box-sizing:border-box}.page-wrap.archive-page .sidebar .artist-wrap .artist-list .button.active{background-color:var(--text-color);color:#fff}.page-wrap.archive-page .sidebar .archive-wrap{position:relative;padding-top:38px}.page-wrap.archive-page .sidebar .archive-wrap .toggle-menu{position:absolute;left:0;top:-10px;width:100%;height:20px;z-index:10}.page-wrap.archive-page .sidebar .archive-wrap>h2{display:none}.page-wrap.archive-page .sidebar .archive-wrap:before{content:"";position:absolute;left:0;top:1px;width:204px;border-top:1px solid var(--text-color)}.page-wrap.archive-page .sidebar .archive-wrap:after{content:"";position:absolute;left:216px;top:-4px;width:20px;height:10px;background:url(../assets/img/artists/icon_down.svg) no-repeat center/contain;transform:rotate(180deg);transition:.3s}.page-wrap.archive-page .sidebar .archive-wrap .archive-list{display:none}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item{display:flex;gap:36px;font-size:18px}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item+.archive-item{margin-top:20px}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item .year{font-size:18px;width:58px;height:28px;border:1.29px solid var(--text-color);text-align:center;line-height:31px;box-sizing:border-box}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item .menus ul li{display:block}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item .menus ul li+li{margin-top:10px}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item .menus ul li a{display:inline-block;height:28px;line-height:31px;text-align:center;padding:0 8px;width:90px;box-sizing:border-box}.page-wrap.archive-page .sidebar .archive-wrap .archive-list .archive-item .menus ul li.active a{background-color:var(--text-color);color:#fff}.page-wrap.archive-page .sidebar .archive-wrap.show-menus>h2{display:block}.page-wrap.archive-page .sidebar .archive-wrap.show-menus:after{transform:rotate(0)}.page-wrap.archive-page .sidebar .archive-wrap.show-menus .archive-list{display:block}.page-wrap.archive-page .main{margin-left:305px;padding:38px 34px}@media only screen and (max-width:1300px){.page-wrap.archive-page .main{margin-left:0;padding:20px}}.page-wrap.archive-page .main h2{font-family:neurimboGothic,Pretendard EB;font-size:20px;margin-bottom:38px;font-weight:400}@media only screen and (max-width:1300px){.page-wrap.archive-page .main h2{margin-bottom:calc(100vw * 38 / 1200)}}.page-wrap.archive-page .main .artists{margin:0;grid-template-columns:repeat(3,1fr)}.page-wrap.archive-page .main .gallery{display:flex;flex-direction:column;gap:42px}@media only screen and (max-width:1300px){.page-wrap.archive-page .main .gallery{gap:calc(100vw * 42 / 1200)}}.page-wrap.archive-page .main .gallery img{width:100%;height:auto}.page-wrap.archive-page .main .button-wrap{padding-top:158px;padding-bottom:50px}@media only screen and (max-width:1300px){.page-wrap.archive-page .main .button-wrap{padding-top:calc(100vw * 158 / 1200);padding-bottom:calc(100vw * 50 / 1200)}}.page-wrap.mbti-page .chapter,.page-wrap.mbti-page .intro-wrap,.page-wrap.mbti-page .question,.page-wrap.mbti-page .result{display:none;height:calc(var(--vh));min-height:940px;justify-content:center;align-items:center;text-align:center}@media only screen and (max-width:1300px){.page-wrap.mbti-page .chapter,.page-wrap.mbti-page .intro-wrap,.page-wrap.mbti-page .question,.page-wrap.mbti-page .result{height:calc(var(--vh));border-bottom:0}}.page-wrap.mbti-page .chapter.show,.page-wrap.mbti-page .intro-wrap.show,.page-wrap.mbti-page .question.show,.page-wrap.mbti-page .result.show{display:flex;flex-direction:column}.page-wrap.mbti-page .result{font-weight:700;font-size:30px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .result{font-size:calc(100vw * 30 / 1200)}}.page-wrap.mbti-page .intro-wrap{position:relative;overflow:hidden}.page-wrap.mbti-page .intro-wrap .graphics{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(.8)}@media only screen and (max-width:1300px){.page-wrap.mbti-page .intro-wrap .graphics{transform:scale(.5)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .intro-wrap .graphics{transform:scale(.25)}}.page-wrap.mbti-page .intro-wrap .graphics .graphic{display:block;position:absolute;left:50%;top:50%}.page-wrap.mbti-page .intro-wrap .graphics .graphic span{display:inline-block}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-1{margin-left:-526px;margin-top:-88px;transform:translate(-100%,-100%)}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-1 span{width:176px;height:285px;background:url(../assets/img/mbti/img_mbti_1.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-2{margin-left:-140px;margin-top:-234px;transform:translate(-100%,-100%)}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-2 span{width:351px;height:160px;background:url(../assets/img/mbti/img_mbti_2.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-3{margin-top:-155px;margin-left:284px;transform:translateY(-100%)}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-3 span{width:383px;height:280px;background:url(../assets/img/mbti/img_mbti_3.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-4{margin-left:-340px;margin-top:-88px;transform:translateX(-100%)}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-4 span{width:420px;height:265px;background:url(../assets/img/mbti/img_mbti_4.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-5{margin-left:-288px;margin-top:195px;transform:translateX(-100%)}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-5 span{width:305px;height:154px;background:url(../assets/img/mbti/img_mbti_5.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-6{margin-top:50px;margin-left:225px;z-index:1}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-6 span{width:294px;height:283px;background:url(../assets/img/mbti/img_mbti_6.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap .graphics .graphic.graphic-7{margin-top:-30px;margin-left:398px;width:370px;height:425px;background:url(../assets/img/mbti/img_mbti_7.svg) no-repeat center/contain}.page-wrap.mbti-page .intro-wrap h2{font-size:90px;font-family:neurimboGothic,Pretendard EB;font-weight:400;margin-top:80px;margin-bottom:10px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .intro-wrap h2{font-size:calc(100vw * 90 / 1200);margin-top:calc(100vw * 80 / 1200);margin-bottom:calc(100vw * 10 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .intro-wrap h2{font-size:32px;margin-top:20px;margin-bottom:4px}}.page-wrap.mbti-page .intro-wrap h3{font-size:26px;line-height:34px;margin-bottom:10px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .intro-wrap h3{font-size:calc(100vw * 26 / 1200);line-height:calc(100vw * 34 / 1200);margin-bottom:calc(100vw * 10 / 1200)}}.page-wrap.mbti-page .intro-wrap h4{font-size:15px;font-weight:700;line-height:24px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .intro-wrap h4{font-size:calc(100vw * 15 / 1200);line-height:1.4}}@media only screen and (max-width:700px){.page-wrap.mbti-page .intro-wrap h4{font-size:8px}}.page-wrap.mbti-page .intro-wrap .button-wrap{margin-top:40px;padding-bottom:0}@media only screen and (max-width:1300px){.page-wrap.mbti-page .intro-wrap .button-wrap{margin-top:calc(100vw * 40 / 1200)}}.page-wrap.mbti-page .intro-wrap .button-wrap .button{padding:0 16px}.page-wrap.mbti-page .chapter h3{border:2.52px solid var(--text-color);font-family:neurimboGothic,Pretendard EB;height:48px;padding:0 12px;font-weight:400;font-size:32px;line-height:54px;margin-bottom:54px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .chapter h3{border-width:1.5px;height:calc(100vw * 48 / 1200);padding:0 calc(100vw * 12 / 1200);font-size:calc(100vw * 32 / 1200);line-height:calc(100vw * 54 / 1200);margin-bottom:calc(100vw * 54 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .chapter h3{font-size:12px;height:20px;line-height:23px}}.page-wrap.mbti-page .chapter h2{font-weight:400;font-size:90px;font-family:neurimboGothic,Pretendard EB;margin-bottom:42px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .chapter h2{font-size:calc(100vw * 90 / 1200);margin-bottom:calc(100vw * 42 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .chapter h2{font-size:32px;line-height:1;margin-bottom:10px}}.page-wrap.mbti-page .chapter .description{font-size:27px;font-weight:700;margin-bottom:54px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .chapter .description{font-size:calc(100vw * 27 / 1200);margin-bottom:calc(100vw * 54 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .chapter .description{font-size:12px;line-height:1.4;margin-bottom:20px}}.page-wrap.mbti-page .chapter a.next{cursor:pointer;width:150px;height:32px;background:url(../assets/img/mbti/icon_arrow_next.svg) no-repeat center/contain}@media only screen and (max-width:1300px){.page-wrap.mbti-page .chapter a.next{width:calc(100vw * 150 / 1200);height:calc(100vw * 32 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .chapter a.next{width:66px;height:14px}}.page-wrap.mbti-page .question h2{font-family:neurimboGothic,Pretendard EB;font-weight:400;font-size:57px;margin-bottom:4px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question h2{font-size:calc(100vw * 57 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .question h2{font-size:20px;line-height:1;margin-bottom:10px}}.page-wrap.mbti-page .question h3{font-size:35px;font-weight:700;line-height:51px}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question h3{font-size:calc(100vw * 35 / 1200);line-height:calc(100vw * 51 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .question h3{font-size:12px;line-height:1.4}}.page-wrap.mbti-page .question .answers{position:relative;margin-top:45px;display:flex;width:900px;max-width:80%;justify-content:space-between}@media only screen and (max-width:700px){.page-wrap.mbti-page .question .answers{margin-top:25px}}.page-wrap.mbti-page .question .answers:before{content:"VS";font-family:neurimboGothic,Pretendard EB;font-size:33px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question .answers:before{font-size:calc(100vw * 33 / 1200)}}.page-wrap.mbti-page .question .answers .answer{position:relative;width:40%;padding-top:40%;border:1px solid var(--text-color)}.page-wrap.mbti-page .question .answers .answer:hover{border-color:#ed4b1d}.page-wrap.mbti-page .question .answers .answer .answer-data{position:absolute;left:0;top:0;width:100%;height:100%}.page-wrap.mbti-page .question .answers .answer label{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.page-wrap.mbti-page .question .answers .answer label span{position:relative;transition:color .3s;pointer-events:none}.page-wrap.mbti-page .question .answers .answer label:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#ed4b1d;opacity:0;transition:.3s}.page-wrap.mbti-page .question .answers .answer label:hover:before{opacity:1}.page-wrap.mbti-page .question .answers .answer label:hover span{color:#fff}.page-wrap.mbti-page .question .answers .answer.type-text label{font-weight:700;font-size:22px;line-height:34px;padding:40px;word-break:keep-all}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question .answers .answer.type-text label{font-size:calc(100vw * 22 / 1200);line-height:1.6;padding:calc(100vw * 40 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .question .answers .answer.type-text label{font-size:12px;line-height:1.4}}.page-wrap.mbti-page .question .answers .answer.type-yesorno label{font-size:40px;font-family:neurimboGothic,Pretendard EB;line-height:1}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question .answers .answer.type-yesorno label{font-size:calc(100vw * 40 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-page .question .answers .answer.type-yesorno label{font-size:14px;line-height:1.4}}.page-wrap.mbti-page .question .answers .answer.type-image label{background-repeat:no-repeat;background-size:cover;background-position:top center}.page-wrap.mbti-page .question .answers .answer.type-image label:hover:before{opacity:.5}.page-wrap.mbti-page .question .answers .answer.selected label:before{opacity:1}.page-wrap.mbti-page .question .answers .answer.selected label span{color:#fff}.page-wrap.mbti-page .question .answers .answer.selected.type-image label:before{opacity:.5}.page-wrap.mbti-page .question .process{margin-top:45px;width:900px;max-width:80%;border:1px solid var(--text-color);height:30px;position:relative}@media only screen and (max-width:1300px){.page-wrap.mbti-page .question .process{height:calc(100vw * 30 / 1200);margin-top:calc(100vw * 45 / 1200)}}.page-wrap.mbti-page .question .process .fill{position:absolute;left:0;top:0;height:100%;background-color:var(--text-color)}.page-wrap.mbti-result-page .result{padding-top:100px;text-align:center}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result{padding-top:calc(100vw * 60 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result{padding-top:30px}}.page-wrap.mbti-result-page .result .type{width:126px;height:34px;background-color:var(--text-color);color:#fff;font-family:neurimboGothic,Pretendard EB;font-size:22px;line-height:36px;text-align:center;margin:0 auto;margin-bottom:13px;letter-spacing:2px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .type{width:auto;height:auto;line-height:1;font-size:calc(100vw * 22 / 1200);padding:6px 18px;display:inline-block}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .type{font-size:12px}}.page-wrap.mbti-result-page .result .title{margin-bottom:24px}.page-wrap.mbti-result-page .result .title h3{font-size:44px;font-weight:700;line-height:64px;margin-bottom:2px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .title h3{font-size:calc(100vw * 44 / 1200);line-height:calc(100vw * 64 / 1200);margin-bottom:calc(100vw * 2 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .title h3{font-size:20px;line-height:1.4}}.page-wrap.mbti-result-page .result .title p{font-size:17px;line-height:25px;font-weight:700}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .title p{font-size:calc(100vw * 17 / 1200);line-height:calc(100vw * 25 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .title p{font-size:10px;line-height:1.4}}.page-wrap.mbti-result-page .result .image{width:414px;height:414px;max-width:100%;border:1px solid var(--text-color);margin:0 auto;margin-bottom:35px;font-size:0;line-height:0}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .image{max-width:414px;width:auto;height:auto;box-sizing:border-box}}.page-wrap.mbti-result-page .result .image img{width:100%;height:auto}.page-wrap.mbti-result-page .result .content{max-width:860px;margin:0 auto}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .content{max-width:100%}}.page-wrap.mbti-result-page .result .content h4{font-size:36px;line-height:52px;margin-bottom:32px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .content h4{font-size:calc(100vw * 36 / 1200);line-height:calc(100vw * 52 / 1200);margin-bottom:calc(100vw * 32 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .content h4{font-size:16px;line-height:1.4}}.page-wrap.mbti-result-page .result .content p{font-size:15px;line-height:23px;font-weight:700}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .content p{font-size:calc(100vw * 15 / 1200);line-height:1.5}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .content p{font-size:10px;line-height:1.4}}.page-wrap.mbti-result-page .result .content p+p{margin-top:18px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .content p+p{margin-top:calc(100vw * 18 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .content p+p{margin-top:10px}}.page-wrap.mbti-result-page .result .buttons{margin-top:70px;display:flex;justify-content:center;gap:40px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .buttons{margin-top:calc(100vw * 70 / 1200);gap:calc(100vw * 40 / 1200)}}.page-wrap.mbti-result-page .result .buttons a{display:inline-block;background-color:var(--text-color);color:#fff;font-size:25px;font-weight:900;line-height:35px;width:186px;height:36px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .buttons a{font-size:calc(100vw * 25 / 1200);line-height:calc(100vw * 35 / 1200);width:calc(100vw * 186 / 1200);height:calc(100vw * 36 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .buttons a{font-size:12px;line-height:20px;width:100px;height:20px}}.page-wrap.mbti-result-page .result .socials{margin-top:50px;text-align:center}.page-wrap.mbti-result-page .result .socials .friend{display:inline-block;font-size:24px;font-weight:900;border:1px solid var(--text-color);height:35px;line-height:36px;padding:4px 12px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .socials .friend{font-size:calc(100vw * 24 / 1200);line-height:calc(100vw * 36 / 1200);height:calc(100vw * 35 / 1200);padding:calc(100vw * 4 / 1200) calc(100vw * 12 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .socials .friend{font-size:12px;line-height:20px;height:20px;padding:2px 6px}}.page-wrap.mbti-result-page .result .socials .list{display:flex;gap:8px;justify-content:center;margin-top:26px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .socials .list{gap:calc(100vw * 8 / 1200);margin-top:calc(100vw * 26 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .socials .list{gap:4px;margin-top:10px}}.page-wrap.mbti-result-page .result .socials .list a{display:inline-block;width:46px;height:46px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .socials .list a{width:calc(100vw * 46 / 1200);height:calc(100vw * 46 / 1200)}}@media only screen and (max-width:700px){.page-wrap.mbti-result-page .result .socials .list a{width:20px;height:20px}}.page-wrap.mbti-result-page .result .socials .list a.facebook{background:url(../assets/img/result/icon_facebook.svg) no-repeat center center/contain}.page-wrap.mbti-result-page .result .socials .list a.twitter{background:url(../assets/img/result/icon_twitter.svg) no-repeat center center/contain}.page-wrap.mbti-result-page .result .socials .list a.kakao{background:url(../assets/img/result/icon_kakaotalk.svg) no-repeat center center/contain}.page-wrap.mbti-result-page .result .socials .list a.link{background:url(../assets/img/result/icon_link.svg) no-repeat center center/contain;cursor:pointer}.page-wrap.mbti-result-page .result .button-wrap{margin-top:95px}@media only screen and (max-width:1300px){.page-wrap.mbti-result-page .result .button-wrap{margin-top:calc(100vw * 95 / 1200)}}
/*# sourceMappingURL=app.css.map */
