@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/variable/pretendardvariable-dynamic-subset.css";@import"https://fonts.googleapis.com/css2?family=Days+One&family=Marcellus&family=Noto+Sans+KR:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Audiowide&family=Days+One&family=Marcellus&family=Noto+Sans+KR:wght@400;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}html,body{scroll-behavior:smooth;font-family:Pretendard Variable,sans-serif}body{overflow-x:hidden}h1,h2,h3,h4,h5,p,address{padding:0;margin:0}ul,li{list-style:none}a{text-decoration:none;color:inherit}.mobile-only,.mobile-flex-only{display:none!important}.canvas-container{position:relative;width:100%;height:5000px;top:0}.canvas-wrap{position:sticky;width:100%;height:100vh;top:0;overflow:hidden;background-color:#000}.canvas-overlay-container{position:absolute;top:0}@media screen and (max-width: 768px){.pc-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}.canvas-header{width:100%;padding:2vw 7vw;position:fixed;z-index:99}.canvas-header .canvas-haeder-container{width:100%;height:100%}.canvas-header .canvas-header-wrap{display:flex;background-color:#38383871;width:fit-content;align-items:center;border-radius:5px}.canvas-header .canvas-header-menu{color:#fff;padding:.5vw;border-radius:5px;margin:.1vw;transition:.5s all;cursor:pointer}.canvas-header .canvas-header-logo{color:#fff;cursor:pointer;padding:.6vw;border-radius:5px;margin:.1vw;background-color:#000}.canvas-header .canvas-header-menu:hover{background-color:#dddddd71}.canvas-header .canvas-header-menu.active{background-color:#fff;color:#000;font-weight:700}.cv-ov-contents{position:fixed;width:40%;height:100vh;padding:6vw 7vw 2vw;transition:transform .5s ease-in-out}.cv-ov-contents .cv-ov-contents-container{width:100%;height:100%;color:#fff}.cv-ov-contents .cv-ov-contents-container .cv-ov-contents-wrap{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.cv-ov-contents .cv-ov-contents-container .cv-ov-title-wrap{background-color:#00000071;border-radius:10px;padding:1vw;margin-bottom:1vw}.cv-ov-contents .cv-ov-contents-container .cv-ov-sub-title{font-size:.8vw;margin-bottom:.5vw}.cv-ov-contents .cv-ov-contents-container .cv-ov-title{font-size:1.3vw;margin-bottom:.5vw;font-weight:700}.cv-ov-contents .cv-ov-contents-container .cv-ov-desc{font-weight:400;font-size:.8vw;color:#dfdfdf}.cv-ov-contents .cv-ov-main-wrap{width:100%}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main{width:100%;padding:1vw;background-color:#00000071;border-radius:10px;display:flex;gap:2vw;margin-bottom:1vw;cursor:pointer}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-left-wrap{width:40%;border-radius:10px;overflow:hidden;aspect-ratio:1/.6}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-left-wrap>img{width:100%;height:100%}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-right-wrap{width:60%;display:flex;flex-direction:column;justify-content:space-between}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-right-wrap .cv-ov-main-sub{font-size:.8vw}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-right-wrap .cv-ov-main-title{font-size:1.3vw}.cv-ov-contents .cv-ov-main-wrap .cv-ov-main .cv-ov-main-right-wrap .cv-ov-main-desc{font-size:.8vw;color:#dfdfdf}.cv-ov-click{width:100vw;padding:7vw;height:100vh;position:fixed;transform:translate(-100vw);transition:transform .5s ease-in-out}.cv-ov-click .cv-ov-click-container{width:100%;height:100%;display:flex;align-items:center}.cv-ov-click .cv-ov-click-wrap{width:30%;height:80%;background-color:#00000071;border-radius:10px;padding:1vw;margin-bottom:1vw;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.cv-ov-click .cv-ov-click-container .cv-ov-click-title{font-size:2.5vw;margin-top:1vw}.cv-ov-click .cv-ov-click-container .cv-ov-click-img-wrap{height:70%;width:100%;border-radius:10px;overflow:hidden}.cv-ov-click .cv-ov-click-container .cv-ov-click-img-wrap>img{width:100%;height:100%}
