@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-jp-dynamic-subset.min.css);body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#111;color:#fff;font-family:Pretendard JP Variable,Pretendard JP,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Hiragino Sans,Apple SD Gothic Neo,Meiryo,Noto Sans JP,Noto Sans KR,Malgun Gothic,Osaka,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;margin:0;overflow-x:hidden;padding:0}a{color:inherit;text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (max-width:768px){body,html{overflow-x:hidden}}.Main{display:flex;flex-direction:row;height:100%;letter-spacing:-2px}.PCHeader{color:gray;height:100vh;justify-content:center;margin:0 auto;width:50%}.PCHeader,.PCHeader>ul{display:flex;flex-direction:column}.PCHeader>ul{font-weight:200;gap:10px;list-style-type:none;margin:5vw;padding:0}.PCHeader>ul>li{font-size:70px;transition:all .5s ease}.PCHeader>ul>li:hover{color:#fff;transition:all .5s ease}.PCHeader>ul>li:hover:after{content:" →"}.MainLogo{display:flex;flex-direction:column;height:100vh;justify-content:center;width:50%}.img{animation-duration:6s;animation-iteration-count:infinite;animation-name:after;background-image:url(/static/media/gyeong_logo.602d5ad2997081dcdd20.svg);background-repeat:no-repeat;filter:saturate(0) invert(100%);height:12vw;width:100%}@keyframes after{50%{background-image:url(/static/media/gyeong_studio_logo.e204702a7c4b67c6eabc.svg)}}.caption{bottom:0;color:#fff;filter:opacity(.1);font-weight:500;letter-spacing:-1px;margin:20px;position:fixed}.bottomRight{right:0;text-align:right}.bottomLeft{left:0;text-align:left}#MobileToggle,.MobileHeader{display:none}.open{display:flex}.CloseMenu{background:none;border:none;color:#fff;font-family:Pretendard JP,sans-serif;font-size:35px;font-weight:900;padding:0}@media screen and (max-width:768px){#MobileToggle{display:block;font-size:40px;margin:20px;position:fixed;right:0;top:0;z-index:1002}.MobileHeader{background-color:#000;flex-direction:column;height:100vh;justify-content:flex-end;position:fixed;width:100%;z-index:1002}.MobileHeader>ul{display:flex;flex-direction:column;font-weight:200;gap:20px;list-style-type:none;margin:5vw;padding:0}.MobileHeader>ul>li{font-size:11vw;transition:all .5s ease}.MobileHeader>ul>li:hover{color:#fff;transition:all .5s ease}.MobileHeader>ul>li:hover:after{content:" →"}.PCHeader{display:none}.Main{flex-direction:column}.MainLogo{height:100vh;margin:0 auto;width:70%}.img{height:20vw}.caption{font-size:15px}}.Pages{display:flex;flex-direction:row;height:100vh;overflow-y:auto}.PageTitle{display:flex;flex-direction:column;padding:5vw;position:sticky;top:0;width:30%;z-index:1000}.PageTitle>span{font-size:100px;font-weight:900;letter-spacing:-2px}.PageSubtitle{font-size:40px;font-weight:700;letter-spacing:-1px}.PageContent{height:fit-content;margin:5vw 5vw 5vw 0;padding:2vh 0;width:70%}.PageContent,.PageContent>div{display:flex;flex-direction:column}.PageContent>div{gap:10px}.Youtube>div>div>iframe{border-radius:10px;display:block;overflow:hidden}.ArtContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.ArtThumb{height:auto;overflow:hidden;width:500px}.ArtThumb>img{border-radius:10px;height:auto;width:100%}.ArtDesc{gap:5px;width:500px}.ArtDesc,.ContactList{display:flex;flex-direction:column}.ContactList{gap:20px;list-style:none;margin:0;padding:0}.ContactList>li{align-items:center;display:flex;flex-direction:row;font-size:30px;gap:10px}.ContactList>li>svg{font-size:60px}.AboutLogo{display:flex;flex-direction:column;gap:30px}.AboutLogo>img{filter:invert(100%) brightness(0) invert();height:auto;margin-top:50px;width:500px}.AboutCareer,.AboutLogo>div>p{font-size:20px}.CareerSub{color:gray;font-size:15px}.SkillsDetail{align-items:center;display:flex;flex-direction:row;font-size:20px;gap:10px}@media screen and (max-width:768px){.Pages{flex-direction:column;overflow-x:hidden}.PageTitle{background-color:#111;padding-top:1.5vh;width:100%}.PageTitle>span{font-size:15vw;font-weight:900;letter-spacing:-2px}.PageContent{display:flex;flex-direction:column;height:fit-content;margin:0;padding:3vh;width:auto}.AboutLogo>img{width:auto}.ArtContainer{flex-direction:column;gap:50px}.ArtContainer>div,.ArtDesc,.ArtThumb,.Youtube>div>div>iframe{width:100%}.ContactList>li{flex-direction:column;font-size:20px}}
/*# sourceMappingURL=main.6372c8ba.css.map*/