@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";@font-face{font-family:"LCKTitle-Extended";font-style:normal;src:url(../fonts/LCKTitle-Extended.eot);src:url(../fonts/LCKTitle-Extended.eot?#iefix) format("embedded-opentype"),url(../fonts/LCKTitle-Extended.woff2) format("woff2"),url(../fonts/LCKTitle-Extended.woff) format("woff"),url(../fonts/LCKTitle-Extended.otf) format("opentype"),url(../fonts/LCKTitle-Extended.ttf) format("truetype");font-display:swap}@font-face{font-family:"LCKTitle-UltraExtended";font-style:normal;src:url(../fonts/LCKTitle-UltraExtended.eot);src:url(../fonts/LCKTitle-UltraExtended.eot?#iefix) format("embedded-opentype"),url(../fonts/LCKTitle-UltraExtended.woff2) format("woff2"),url(../fonts/LCKTitle-UltraExtended.woff) format("woff"),url(../fonts/LCKTitle-UltraExtended.otf) format("opentype"),url(../fonts/LCKTitle-UltraExtended.ttf) format("truetype");font-display:swap}@font-face{font-family:"LCKSubTitleOTF";font-style:normal;font-weight:700;src:url(../fonts/LCKSubTitleOTF-cBd.eot);src:url(../fonts/LCKSubTitleOTF-cBd.eot?#iefix) format("embedded-opentype"),url(../fonts/LCKSubTitleOTF-cBd.woff2) format("woff2"),url(../fonts/LCKSubTitleOTF-cBd.woff) format("woff"),url(../fonts/LCKSubTitleOTF-cBd.otf) format("opentype"),url(../fonts/LCKSubTitleOTF-cBd.ttf) format("truetype");font-display:swap}@font-face{font-family:"LCKSubTitleOTF";font-style:normal;font-weight:500;src:url(../fonts/LCKSubTitleOTF-bMd.eot);src:url(../fonts/LCKSubTitleOTF-bMd.eot?#iefix) format("embedded-opentype"),url(../fonts/LCKSubTitleOTF-bMd.woff2) format("woff2"),url(../fonts/LCKSubTitleOTF-bMd.woff) format("woff"),url(../fonts/LCKSubTitleOTF-bMd.otf) format("opentype"),url(../fonts/LCKSubTitleOTF-bMd.ttf) format("truetype");font-display:swap}@font-face{font-family:"LCKSubTitleOTF";font-style:normal;font-weight:300;src:url(../fonts/LCKSubTitleOTF-aRg.eot);src:url(../fonts/LCKSubTitleOTF-aRg.eot?#iefix) format("embedded-opentype"),url(../fonts/LCKSubTitleOTF-aRg.woff2) format("woff2"),url(../fonts/LCKSubTitleOTF-aRg.woff) format("woff"),url(../fonts/LCKSubTitleOTF-aRg.otf) format("opentype"),url(../fonts/LCKSubTitleOTF-aRg.ttf) format("truetype");font-display:swap}html *{max-height:999999px}html,body{margin:0px;padding:0px;width:100%;font-size:10px;font-family:"Noto Sans KR",sans-serif;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;letter-spacing:-1px}ul,ol,li,dl,dd,dt,input,h1,h2,h3,h4,h5,h6,p,b,input,button,textarea,fieldset,legend,td,th{margin:0px;padding:0px;font-weight:400;word-break:keep-all;color:#000}li{list-style:none}fieldset,img,a{border:0px}a{text-decoration:none}legend,.blind{position:absolute;top:0;left:-10000px;width:0;height:0;overflow:hidden;font-size:0;line-height:0}caption{display:none}button,label{cursor:pointer;border:none;background-color:rgba(0,0,0,0)}button{overflow:visible\9 }input,textarea,button,select,option{font-family:"Noto Sans KR",sans-serif}table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left;table-layout:fixed}table th,table td{text-align:left;word-break:break-word;word-wrap:break-word}input::-webkit-input-placeholder{color:#929292}input::-moz-placeholder{color:#929292}input:-moz-placeholder{color:#929292}input:-ms-input-placeholder{color:#929292}textarea::-webkit-input-placeholder{color:#929292}textarea::-moz-placeholder{color:#929292}textarea:-moz-placeholder{color:#929292}textarea:-ms-input-placeholder{color:#929292}input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0) !important}input:focus::-moz-placeholder{color:rgba(0,0,0,0) !important}input:focus:-moz-placeholder{color:rgba(0,0,0,0) !important}input:focus:-ms-input-placeholder{color:rgba(0,0,0,0) !important}textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0) !important}textarea:focus::-moz-placeholder{color:rgba(0,0,0,0) !important}textarea:focus:-moz-placeholder{color:rgba(0,0,0,0) !important}textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0) !important}header,footer,section,article,aside,nav,address{display:block;margin:0}a{cursor:pointer}.ani-enable{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ani-disable{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s;animation:none}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.size-full{width:100%;height:100%}.size-fullwidth{width:100%}.size-fullheight{height:100%}.size-contain{max-width:1200px;position:relative;margin:0 auto;box-sizing:border-box}.direction-ltr{direction:ltr}.direction-rtl{direction:rtl}:root{--contains: 1200px;--hd-height: 66px;--hd-line-height: 9px;--hd-line-height2: -9px;--font-btn-max: 20px;--font-btn-min: 18px;--font-btn2-max: 16px;--font-btn2-min: 16px;--font-gnb-max: 16px;--font-gnb-min: 14px;--font-hdbtn-max: 18px;--font-hdbtn-min: 16px}@media screen and (max-width: 1200px){:root{--contains: auto}}@media screen and (max-width: 767px){:root{--hd-height: 60px;--hd-line-height: 8px;--hd-line-height2: -8px;--font-gnb-max: 4vw;--font-gnb-min: 3.3vw}}@media screen and (max-width: 640px){:root{--hd-height: 60px;--hd-line-height: 8px;--hd-line-height2: -8px;--font-gnb-max: 4vw;--font-gnb-min: 4vw}}.contains{width:var(--contains);margin:0 auto;position:relative;padding:0 5vw}.mobile{display:none}@media screen and (max-width: 900px){.mobile{display:block !important}.pc{display:none !important}}#header{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:var(--hd-height);display:flex;align-items:center}@media screen and (max-width: 1200px){#header{background:#000}}#header .gnb_mask{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);display:none;z-index:0;display:none}#header #gnb h1{display:inline-block;vertical-align:middle}#header #gnb h1 .logo{width:100px;height:var(--hd-height);display:flex;align-items:center;justify-content:center}#header #gnb h1 .logo img{height:50px}@media screen and (max-width: 767px){#header #gnb h1 .logo img{height:55px}}#header #gnb .gnb{display:inline-block;vertical-align:middle}#header #gnb .gnb .menu{display:flex;align-items:center;height:var(--hd-height)}#header #gnb .gnb .menu a{display:block;margin-right:40px;position:relative}#header #gnb .gnb .menu a span{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-size:clamp(var(--font-gnb-min),1vw,var(--font-gnb-max));color:#fff;opacity:.5;position:relative;display:block;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header #gnb .gnb .menu a span.kr{opacity:0;position:absolute;left:50%;transform:translateX(-50%);padding-top:30px;width:100%;letter-spacing:0}#header #gnb .gnb .menu a.btn_mobile{display:none}@media screen and (min-width: 1200px){#header #gnb .gnb .menu a{height:20px;overflow:hidden}#header #gnb .gnb .menu a:hover>span.kr{opacity:1;padding-top:0}#header #gnb .gnb .menu a:hover>span.en{opacity:0;margin-top:-30px}}#header #gnb .gnb .menu a.active span{opacity:1}@media screen and (max-width: 1200px){#header #gnb .gnb{display:none}#header #gnb.active{background:#000;z-index:200;position:fixed;top:0;left:0;width:100%}#header #gnb.active .gnb{display:block}#header #gnb.active .gnb .menu{display:block;height:auto;padding:0 0 30px}#header #gnb.active .gnb .menu a{display:block;width:100%;height:auto}#header #gnb.active .gnb .menu a+a{margin:20px auto 0;border-top:1px solid rgba(255,255,255,.2);padding-top:20px;width:calc(100% - 40px)}#header #gnb.active .gnb .menu a span{opacity:1}#header #gnb.active .gnb .menu a span.kr{display:none}#header #gnb.active .gnb .menu a.btn_mobile{font-family:"LCKTitle-Extended";letter-spacing:.5px;width:calc(100% - 40px);border:1px solid rgba(255,255,255,.1);text-align:center;font-size:18px;padding:15px 0;color:#fff;margin:20px auto 0;background:#bb18ff}}#header .right_box{position:absolute;top:0;right:0;text-align:right}#header .right_box .btn_hd{font-family:"LCKSubTitleOTF";line-height:1em;letter-spacing:0;font-size:clamp(var(--font-hdbtn-min),1vw,var(--font-hdbtn-max));font-weight:700;display:inline-block;vertical-align:middle;padding:0 30px;color:#fff;height:var(--hd-height);line-height:var(--hd-height);position:relative}@media screen and (max-width: 767px){#header .right_box .btn_hd{font-family:"Noto Sans KR",sans-serif;letter-spacing:-1px;font-weight:700}}@media screen and (max-width: 1200px){#header .right_box .btn_hd{display:none}}#header .right_box .menu-trigger{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#header .right_box .menu-trigger span{position:absolute;left:32%;width:24px;height:2px;background-color:#fff}#header .right_box .menu-trigger span:nth-of-type(1){top:39%;-webkit-animation:menu-bar01 .75s forwards;animation:menu-bar01 .75s forwards}#header .right_box .menu-trigger span:nth-of-type(2){top:calc(35% + var(--hd-line-height));opacity:1}#header .right_box .menu-trigger span:nth-of-type(3){bottom:39%;-webkit-animation:menu-bar02 .75s forwards;animation:menu-bar02 .75s forwards}#header .right_box .menu-trigger.active{background:#bb18ff}#header .right_box .menu-trigger.active span:nth-of-type(1){top:35%;-webkit-animation:active-menu-bar01 .75s forwards;animation:active-menu-bar01 .75s forwards}#header .right_box .menu-trigger.active span:nth-of-type(2){opacity:0}#header .right_box .menu-trigger.active span:nth-of-type(3){bottom:35%;-webkit-animation:active-menu-bar02 .75s forwards;animation:active-menu-bar02 .75s forwards}#header .right_box .sns_menu{display:inline-block;vertical-align:middle;width:var(--hd-height);height:var(--hd-height);position:relative;margin-right:-2px;z-index:1}#header .right_box .sns_menu .sns-pannel{position:absolute;background-color:#222;width:170px;padding:0 20px 10px;display:none;text-align:center;top:100%;left:0}#header .right_box .sns_menu .sns-pannel>div{padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}#header .right_box .sns_menu .sns-pannel>div:last-child{border-bottom:unset;padding-bottom:0}#header .right_box .sns_menu .sns-pannel .tit{font-family:"LCKTitle-Extended";letter-spacing:.5px;color:#bb18ff;cursor:auto;font-size:16px;margin-top:15px}#header .right_box .sns_menu .sns-pannel .discord-wrap{padding-top:15px}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord{display:block;width:100px;height:30px;margin:auto}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord img{width:100%;vertical-align:text-top;filter:grayscale(1)}#header .right_box .sns_menu .sns-pannel .icon-wrap ul{margin-top:10px;padding-bottom:5px}#header .right_box .sns_menu .sns-pannel .icon-wrap ul li{display:inline-block;vertical-align:middle}#header .right_box .sns_menu .sns-pannel .icon-wrap ul li+li{margin-left:10px}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon{width:32px;height:32px;border-radius:32px;display:block;vertical-align:middle;background-repeat:no-repeat;background-size:100% auto;background-position:center;opacity:.8}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.insta{background-image:url("../img/sns/insta.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.facebook{background-image:url("../img/sns/facebook.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.x{background-image:url("../img/sns/x.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.youtube{background-image:url("../img/sns/youtube.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.afreeca{background-image:url("../img/sns/soop.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.naver{background-image:url("../img/sns/naver.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon:hover{background-color:#fff;filter:invert(0) grayscale(0) !important;opacity:1}@media screen and (min-width: 1200px){#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord{background:url("../img/sns/discord_off.png") center no-repeat;background-size:100% auto}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord img{opacity:0}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord:hover{background-image:url("../img/sns/discord.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.insta{background-image:url("../img/sns/insta_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.facebook{background-image:url("../img/sns/facebook_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.x{background-image:url("../img/sns/x_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.youtube{background-image:url("../img/sns/youtube_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.afreeca{background-image:url("../img/sns/soop_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.naver{background-image:url("../img/sns/naver_off.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.insta:hover{background-image:url("../img/sns/insta.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.facebook:hover{background-image:url("../img/sns/facebook.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.x:hover{background-image:url("../img/sns/x.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.youtube:hover{background-image:url("../img/sns/youtube.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.afreeca:hover{background-image:url("../img/sns/soop.png")}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.naver:hover{background-image:url("../img/sns/naver.png")}}@media screen and (max-width: 1200px){#header .right_box .sns_menu{position:absolute;top:0;right:var(--hd-height)}#header .right_box .sns_menu .menu-trigger{background:#333}#header .right_box .sns_menu .menu-trigger span:nth-of-type(1),#header .right_box .sns_menu .menu-trigger span:nth-of-type(3){opacity:0}#header .right_box .sns_menu .menu-trigger span:nth-of-type(2){height:auto;width:100%;background:none;left:0;top:24px;text-align:center}#header .right_box .sns_menu .menu-trigger span:nth-of-type(2)::after{font-family:"LCKTitle-Extended";letter-spacing:.5px;content:"SNS";color:#fff;font-size:12px}#header .right_box .sns_menu .menu-trigger.active span:nth-of-type(1),#header .right_box .sns_menu .menu-trigger.active span:nth-of-type(3){opacity:1}#header .right_box .sns_menu .menu-trigger.active span:nth-of-type(2),#header .right_box .sns_menu .menu-trigger.active span:nth-of-type(2)::after{opacity:0}#header .right_box .sns_menu .sns-pannel{position:fixed;top:var(--hd-height);width:100vw;left:auto;right:0;padding:0}#header .right_box .sns_menu .sns-pannel .discord-wrap{padding-bottom:15px}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord{width:calc(100% - 40px);height:auto;border:1px solid rgba(255,255,255,.1);padding:15px 0 18px}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord img{filter:grayscale(0);width:auto;height:30px}#header .right_box .sns_menu .sns-pannel .icon-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;height:9vw;padding:0}#header .right_box .sns_menu .sns-pannel .icon-wrap .tit{width:33vw;text-align:left;padding-left:20px;font-size:clamp(var(--font-gnb-min),1vw,var(--font-gnb-max));margin-top:0}#header .right_box .sns_menu .sns-pannel .icon-wrap ul{margin-top:0;padding:0 20px 0 0}#header .right_box .sns_menu .sns-pannel .icon-wrap ul li+li{margin-left:20px}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon{width:5vw;height:5vw;border-radius:5vw;opacity:1}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon.x{filter:invert(1) grayscale(0) !important}}@media screen and (max-width: 640px){#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord{padding:10px 0 10px}#header .right_box .sns_menu .sns-pannel .discord-wrap .sns-discord img{height:20px}#header .right_box .sns_menu .sns-pannel .icon-wrap{height:20vw}#header .right_box .sns_menu .sns-pannel .icon-wrap .icon{width:12vw;height:12vw;border-radius:12vw}}#header .btn_open{display:none}@media screen and (max-width: 1200px){#header .btn_open{display:block;width:var(--hd-height);height:var(--hd-height);position:absolute;top:0;right:0;z-index:300;background:#bb18ff}}#header.active{background:#000}#header.active .gnb .menu a.active span{opacity:1;color:#bb18ff !important}#header.active .right_box .btn_hd{background:#dc82fe}#header.active .right_box .btn_hd::before{display:none}#header.active.on{top:-100px}@-webkit-keyframes menu-bar01{0%{-webkit-transform:translateY(var(--hd-line-height)) rotate(45deg)}50%{-webkit-transform:translateY(var(--hd-line-height)) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar01{0%{transform:translateY(var(--hd-line-height)) rotate(45deg)}50%{transform:translateY(var(--hd-line-height)) rotate(0)}100%{transform:translateY(0) rotate(0)}}@-webkit-keyframes menu-bar02{0%{-webkit-transform:translateY(var(--hd-line-height2)) rotate(-45deg)}50%{-webkit-transform:translateY(var(--hd-line-height2)) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{transform:translateY(var(--hd-line-height2)) rotate(-45deg)}50%{transform:translateY(var(--hd-line-height2)) rotate(0)}100%{transform:translateY(0) rotate(0)}}@-webkit-keyframes active-menu-bar01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(var(--hd-line-height)) rotate(0)}100%{-webkit-transform:translateY(var(--hd-line-height)) rotate(45deg)}}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(var(--hd-line-height)) rotate(0)}100%{transform:translateY(var(--hd-line-height)) rotate(45deg)}}@-webkit-keyframes active-menu-bar02{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(var(--hd-line-height2)) rotate(0)}100%{-webkit-transform:translateY(var(--hd-line-height2)) rotate(-45deg)}}@keyframes active-menu-bar02{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(var(--hd-line-height2)) rotate(0)}100%{transform:translateY(var(--hd-line-height2)) rotate(-45deg)}}#footer{background:#000;text-align:center;padding:20px 0}#footer p{color:#fff;font-size:11px;letter-spacing:0;opacity:.5;line-height:1.6em}@media screen and (min-width: 1200px){#header:not(.active) .right_box .btn_hd:hover{color:#dc82fe}#header:not(.active) .right_box .menu-trigger:hover span{background:#dc82fe}#header.active .right_box .btn_hd:hover{background:#bb18ff}#header.active .right_box .menu-trigger:hover span{background:#bb18ff}}body{background:#fff}:root{--main-btn: 70px;--font-maintxt1-max: 24px;--font-maintxt1-min: 16px;--font-maintxt2-max: 22px;--font-maintxt2-min: 16px;--font-maintxt3-max: 18px;--font-maintxt3-min: 13px;--font-maintit-max: 68px;--font-maintit-min: 48px;--font-maindesc-max: 20px;--font-maindesc-min: 16px;--font-maintit2-max: 24px;--font-maintit2-min: 20px;--font-maintxt-max: 16px;--font-maintxt-min: 14px}@media screen and (max-width: 767px){:root{--main-btn: 60px}}@media screen and (max-width: 767px){:root{--font-maintxt-max: 16px;--font-maintxt-min: 16px}}@media screen and (max-width: 640px){:root{--font-maintit-max: 26px;--font-maintit-min: 24px}}.main .inner{display:flex;align-items:center;min-height:calc(100vh - 200px);padding:100px 0;width:100%;flex-wrap:wrap;align-content:center}.main .bg{background-size:cover;background-repeat:no-repeat;background-position:top center;position:absolute;top:0;left:0;width:100%;height:100%}.main .bg video,.main .bg canvas{width:100%;object-fit:contain;object-position:top center}.main .bg canvas{width:100%}.main .bg .deem{position:absolute;top:0;left:0;background:#000;opacity:.6;width:100%;height:100%;display:block}@media screen and (min-height: 900px){.main .bg video,.main .bg canvas{width:150vw;margin-left:-25vw}}@media screen and (min-height: 900px)and (min-width: 2000px){.main .bg video,.main .bg canvas{width:120vw;margin-left:0}}@media screen and (max-width: 1500px){.main .bg video,.main .bg canvas{width:150vw;margin-left:0}}@media screen and (max-width: 1400px){.main .bg video,.main .bg canvas{width:170vw;margin-left:0}}@media screen and (max-width: 1280px){.main .bg video.mobile,.main .bg canvas.mobile{width:150vw}}.main .section{position:relative}.main_top_visual{position:relative;width:100%;min-height:100vh;background:#d5b1f9 url(../images/main2025/bg.jpg) center no-repeat;background-size:cover;text-align:center}.main_top_visual .marquee_top{position:absolute;bottom:-500px;left:-2710px;width:5420px;height:855px;background:url("../images/overview2025/top_flower.png") repeat-x;background-position:bottom left;background-size:2710px 100%;animation:marquee_top 40s linear infinite}@keyframes marquee_top{0%{transform:translateX(0) translateY(0px)}25%{transform:translateX(677.5px) translateY(-20px)}50%{transform:translateX(1355px) translateY(-10px)}75%{transform:translateX(2032.5px) translateY(-5px)}100%{transform:translateX(2710px) translateY(0px)}}.main_top_visual .bg1,.main_top_visual .bg2,.main_top_visual .bg3,.main_top_visual .bg4,.main_top_visual .bg5,.main_top_visual .bg6,.main_top_visual .bg7,.main_top_visual .bg8,.main_top_visual .bg9,.main_top_visual .bg10,.main_top_visual .bg11,.main_top_visual .bg12,.main_top_visual .bg13,.main_top_visual .bg14,.main_top_visual .bg15,.main_top_visual .bg16,.main_top_visual .bg17,.main_top_visual .bg18,.main_top_visual .bg19,.main_top_visual .bg20{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.main_top_visual .bg1.active,.main_top_visual .bg2.active,.main_top_visual .bg3.active,.main_top_visual .bg4.active,.main_top_visual .bg5.active,.main_top_visual .bg6.active,.main_top_visual .bg7.active,.main_top_visual .bg8.active,.main_top_visual .bg9.active,.main_top_visual .bg10.active,.main_top_visual .bg11.active,.main_top_visual .bg12.active,.main_top_visual .bg13.active,.main_top_visual .bg14.active,.main_top_visual .bg15.active,.main_top_visual .bg16.active,.main_top_visual .bg17.active,.main_top_visual .bg18.active,.main_top_visual .bg19.active,.main_top_visual .bg20.active{opacity:1}.main_top_visual .bg1{background-image:url("../images/overview2025/bg/bg_out0001.png")}.main_top_visual .bg2{background-image:url("../images/overview2025/bg/bg_out0002.png")}.main_top_visual .bg3{background-image:url("../images/overview2025/bg/bg_out0003.png")}.main_top_visual .bg4{background-image:url("../images/overview2025/bg/bg_out0004.png")}.main_top_visual .bg5{background-image:url("../images/overview2025/bg/bg_out0005.png")}.main_top_visual .bg6{background-image:url("../images/overview2025/bg/bg_out0006.png")}.main_top_visual .bg7{background-image:url("../images/overview2025/bg/bg_out0007.png")}.main_top_visual .bg8{background-image:url("../images/overview2025/bg/bg_out0008.png")}.main_top_visual .bg9{background-image:url("../images/overview2025/bg/bg_out0009.png")}.main_top_visual .bg10{background-image:url("../images/overview2025/bg/bg_out0010.png")}.main_top_visual .bg11{background-image:url("../images/overview2025/bg/bg_out0011.png")}.main_top_visual .bg12{background-image:url("../images/overview2025/bg/bg_out0012.png")}.main_top_visual .bg13{background-image:url("../images/overview2025/bg/bg_out0013.png")}.main_top_visual .bg14{background-image:url("../images/overview2025/bg/bg_out0014.png")}.main_top_visual .bg15{background-image:url("../images/overview2025/bg/bg_out0015.png")}.main_top_visual .bg16{background-image:url("../images/overview2025/bg/bg_out0016.png")}.main_top_visual .bg17{background-image:url("../images/overview2025/bg/bg_out0017.png")}.main_top_visual .bg18{background-image:url("../images/overview2025/bg/bg_out0018.png")}.main_top_visual .bg19{background-image:url("../images/overview2025/bg/bg_out0019.png")}.main_top_visual .bg20{background-image:url("../images/overview2025/bg/bg_out0020.png")}.main_top_visual .bg .deem{opacity:1}.main_top_visual .bg .deem.p1{background:url(../images/main2025/pattern.png) center no-repeat;background-size:100% auto;animation:pattern .8s ease-in-out alternate infinite}@keyframes pattern{0%{transform:translateY(10px)}100%{transform:translateY(0)}}.main_top_visual .bg .deem.p2{background:url(../images/main2025/topvisual_2025.png) center 30% no-repeat}@media screen and (max-width: 1800px){.main_top_visual .bg video{width:300vw}}@media screen and (max-width: 1500px){.main_top_visual .bg .deem.p2{background-size:90% auto}}@media screen and (max-width: 900px){.main_top_visual .bg{left:50%;transform:translateX(-50%)}.main_top_visual .bg .deem.p1{background-size:120% auto;background-position:center 20%}.main_top_visual .bg .deem.p2{background-position:center 20%}.main_top_visual .bg video{width:500vw;margin-left:-1vw}}.main_top_visual .logo_box{margin:60px auto 0}.main_top_visual .logo_box img{max-width:calc(100% - 80px)}@media screen and (max-width: 900px){.main_top_visual .logo_box{margin:0 auto}}.main_top_visual .text_box{margin:80px auto 0;position:relative}.main_top_visual .text_box ul{background:rgba(220,120,255,.5);padding:60px 0 30px 0;position:relative;margin:0 auto;width:840px;text-align:left;display:flex;align-items:stretch}.main_top_visual .text_box ul li{width:50%;position:relative;text-align:center}.main_top_visual .text_box ul li .label{position:relative;display:inline-block}.main_top_visual .text_box ul li .label span{font-family:"LCKSubTitleOTF";line-height:1em;letter-spacing:0;color:#fff;font-weight:700;font-size:clamp(var(--font-maintxt1-min),2vw,var(--font-maintxt1-max));line-height:1.6em}@media screen and (max-width: 767px){.main_top_visual .text_box ul li .label span{font-family:"Noto Sans KR",sans-serif;letter-spacing:-1px;font-weight:700}}.main_top_visual .text_box ul li .label b{width:14px;height:22px;background:url(../images/main2025/arrow.png) center no-repeat;display:block;position:absolute;top:5px;left:-50px}.main_top_visual .text_box ul li .label b::before{content:"";width:14px;height:22px;background:url(../images/main2025/arrow.png) center no-repeat;display:block;position:absolute;top:0;left:100%;opacity:.6}.main_top_visual .text_box ul li .label b::after{content:"";width:14px;height:22px;background:url(../images/main2025/arrow.png) center no-repeat;display:block;position:absolute;top:0;left:calc(100% + 14px);opacity:.3}.main_top_visual .text_box ul li .label span+b{left:auto;right:-50px;transform:rotate(-180deg)}.main_top_visual .text_box ul li .desc{color:#fff;font-size:clamp(var(--font-maintxt3-min),1vw,17px);padding:10px 60px;display:flex;height:calc(100% - 50px);align-items:center;justify-content:center;overflow:hidden}.main_top_visual .text_box ul li+li{border-left:1px dashed rgba(0,0,0,.2)}.main_top_visual .text_box .date_box{position:absolute;top:-15px;left:50%;transform:translateX(-50%)}.main_top_visual .text_box .date_box::before{content:"";background:#211f1f;position:absolute;top:-10px;right:0;width:calc(100% - 30px);height:calc(100% + 30px);clip-path:polygon(25px 0, 100% 0, 100% 0, calc(100% - 20px) 100%, 0% 100%, 0% 100%)}.main_top_visual .text_box .date_box .label{position:absolute;top:0;left:0;background:#bb18ff;clip-path:polygon(20px 0, 100% 0, 100% 0, calc(100% - 20px) 100%, 0% 100%, 0% 100%);padding:5px 30px 4px}.main_top_visual .text_box .date_box .label span{font-family:"LCKSubTitleOTF";line-height:1em;letter-spacing:0;color:#fff;font-weight:700;font-size:clamp(var(--font-maintxt2-min),2vw,var(--font-maintxt2-max));line-height:1.6em}@media screen and (max-width: 767px){.main_top_visual .text_box .date_box .label span{font-family:"Noto Sans KR",sans-serif;letter-spacing:-1px;font-weight:700}}.main_top_visual .text_box .date_box .desc{position:relative;color:#fff;font-size:clamp(var(--font-maintxt3-min),2vw,var(--font-maintxt3-max));padding:7px 40px 4px 160px;white-space:nowrap}@media screen and (max-width: 900px){.main_top_visual .text_box ul{width:calc(100vw - 40px);padding:45px 0 15px 0}.main_top_visual .text_box ul li .desc{margin-top:0;padding:0 20px}.main_top_visual .text_box ul li .label b,.main_top_visual .text_box ul li .label b::before,.main_top_visual .text_box ul li .label b::after{width:6px;height:11px;background-size:100% 100%}.main_top_visual .text_box ul li .label b{top:8px;left:-22px}.main_top_visual .text_box ul li .label b::after{left:calc(100% + 6px)}.main_top_visual .text_box ul li .label span+b{left:auto;right:-22px}.main_top_visual .text_box .date_box .label{top:-2px}.main_top_visual .text_box .date_box .label span{position:relative;top:-1px}.main_top_visual .text_box .date_box .desc{font-size:clamp(var(--font-maintxt2-min),2vw,var(--font-maintxt3-max));padding:2px 40px 0 140px}}@media screen and (max-width: 767px){.main_top_visual .text_box{margin-top:50px}.main_top_visual .text_box ul{padding:30px 0 20px 0}.main_top_visual .text_box ul li .desc{margin-top:5px;padding:10px 15px;line-height:1.3em}.main_top_visual .text_box ul li .label span{font-size:clamp(var(--font-maintxt2-min),2vw,var(--font-maintxt2-max))}.main_top_visual .text_box .date_box{transform:translateX(-50%) scale(0.8)}.main_top_visual .text_box .date_box .desc{padding:2px 40px 0 120px}.main_top_visual .text_box .date_box::before{height:calc(100% + 25px)}}@media screen and (max-width: 640px){.main_top_visual .text_box .date_box .label span{top:auto}}.main_top_visual .btn_box{text-align:center;margin:40px auto 0}.main_top_visual .btn_box a{font-family:"LCKSubTitleOTF";line-height:1em;letter-spacing:0;font-size:clamp(var(--font-btn-min),2vw,var(--font-btn-max));font-weight:700;display:inline-block;background:#000;height:var(--main-btn);line-height:var(--main-btn);color:#fff;min-width:200px;box-shadow:5px 5px 10px rgba(0,0,0,.2);position:relative}@media screen and (max-width: 767px){.main_top_visual .btn_box a{font-family:"Noto Sans KR",sans-serif;letter-spacing:-1px;font-weight:700}}.main_top_visual .btn_box a span{padding:0 20px;display:block;position:relative;width:calc(100% - 40px);height:100%;background:#000;z-index:1}@media screen and (max-width: 767px){.main_top_visual .btn_box{margin-top:20px}.main_top_visual .btn_box a{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-weight:normal;padding:0}}@media screen and (max-width: 640px){.main_top_visual{min-height:auto}.main_top_visual .inner{min-height:auto}}@media screen and (max-width: 1024px){.main_top_visual{padding-top:var(--hd-height)}}@media screen and (max-width: 1024px){.main_top_visual .contains{padding:0}}.main_wrap{position:relative;overflow:hidden}.main_wrap .title_box{width:100%}.main_wrap .title_box .tit{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-size:clamp(var(--font-maintit-min),3vw,var(--font-maintit-max));color:#bb18ff;line-height:1em}.main_wrap .title_box .tit.b{color:#333}.main_wrap .title_box .tit.w{color:#fff}.main_wrap .title_box .tit.gra{background:linear-gradient(160deg, #fea500, #bb18ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.main_wrap .title_box .txt{font-size:clamp(var(--font-maindesc-min),2vw,var(--font-maindesc-max));color:#202020;font-weight:500;margin-top:40px}.main_wrap .title_box .txt.w{color:#fff}.main_wrap .title_box.center{text-align:center}@media screen and (max-width: 900px){.main_wrap .title_box .txt{font-size:clamp(var(--font-maindesc-min),2vw,var(--font-maindesc-max));color:#202020;font-weight:500;margin-top:20px}.main_wrap .title_box .txt.w{color:#fff}}.main_about{background:#6902c5}.main_about .bg{background-image:url(../images/main2025/about_bg.jpg);opacity:0;animation:fadebg 3s ease 1.5s forwards}@media screen and (max-width: 1500px){.main_about .bg video.pc{position:absolute;top:0;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 767px){.main_about .bg{background-image:url(../images/main2025/about_bg_m.jpg)}}@keyframes fadebg{0%{opacity:0}100%{opacity:1}}.main_about .marquee{position:absolute;bottom:-400px;left:-2025px;width:4050px;height:651px;background:url("../images/overview2025/flower.png") repeat-x;background-position:bottom left;background-size:2025px 100%;opacity:0;animation:marquee-in 20s linear forwards,marquee 20s linear infinite;animation-direction:normal,reverse;animation-delay:0s,20s}@keyframes marquee-in{0%{transform:translateX(100%) translateY(0px);opacity:0}100%{transform:translateX(0) translateY(0px);opacity:1}}@keyframes marquee{0%{transform:translateX(0) translateY(0px)}25%{transform:translateX(506.25px) translateY(-20px)}50%{transform:translateX(1012.5px) translateY(0px)}75%{transform:translateX(1518.75px) translateY(-10px)}100%{transform:translateX(2025px) translateY(0px)}}.main_about .about_box{margin-top:70px;width:100%;position:relative}.main_about .about_box .line{width:100%;height:1px;background:#fff;opacity:.1;position:absolute;top:34px;left:0}.main_about .about_box ul{width:55%;display:flex}.main_about .about_box ul li .num{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-size:clamp(var(--font-maintit2-min),2vw,var(--font-maintit2-max));line-height:1.1em;color:#dc82fe;margin-top:20px;display:inline-block;position:relative}.main_about .about_box ul li .num::before{content:"";width:9px;height:9px;background:#dc82fe;display:block;position:absolute;top:10px;left:-36px}.main_about .about_box ul li .tit{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-size:clamp(var(--font-maintit2-min),2vw,var(--font-maintit2-max));line-height:1.1em;color:#fff;margin-top:20px}.main_about .about_box ul li .txt{font-size:clamp(var(--font-maintxt-min),2vw,var(--font-maintxt-max));color:#fff;margin-top:10px;padding-right:50px;word-break:keep-all}@media screen and (max-width: 1500px){.main_about .about_box ul{width:100%}}@media screen and (max-width: 1024px){.main_about .about_box{margin-top:20px}.main_about .about_box .line{display:none}.main_about .about_box ul{margin-top:30px;width:auto;display:block;text-align:center}.main_about .about_box ul li{width:100%}.main_about .about_box ul li+li{margin-top:30px;border-top:1px solid rgba(255,255,255,.1);padding-top:40px}.main_about .about_box ul li .num{text-decoration:underline;margin-top:0}.main_about .about_box ul li .num::before{display:none}.main_about .about_box ul li .tit{margin-top:10px;padding:0}.main_about .about_box ul li .tit br{display:none}.main_about .about_box ul li .txt{margin-top:10px;padding:0}}@media screen and (max-width: 1024px){.main_about .title_box{text-align:center}.main_about .title_box .tit br{display:none}.main_about .title_box .txt br{display:block !important}}@media screen and (max-width: 640px){.main_about .title_box .tit.w br{display:none !important}}.main_value{overflow:hidden;background:#fff}.main_value::before{content:"";width:100%;height:66px;background:#000;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s ease-out}.main_value .value_box{margin-top:40px}.main_value .value_box ul{width:100%;display:flex;justify-content:space-between}.main_value .value_box ul li{width:calc(33% - 10px);text-align:left;cursor:default;position:relative}.main_value .value_box ul li .thumb{position:relative;line-height:0;z-index:10}.main_value .value_box ul li .thumb::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.main_value .value_box ul li .thumb img{width:100%;position:relative}.main_value .value_box ul li .tit{font-family:"LCKTitle-Extended";letter-spacing:.5px;font-size:clamp(var(--font-maintit2-min),2vw,var(--font-maintit2-max));line-height:1.1em;color:#333}.main_value .value_box ul li .desc{font-size:clamp(var(--font-maintxt-min),2vw,var(--font-maintxt-max));color:#666;margin-top:10px}.main_value .value_box ul li .text_box{padding:15px;position:relative;z-index:3}.main_value .value_box ul li::before{background:#f8f8f8;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;z-index:1}@media screen and (max-width: 1024px){.main_value .value_box ul li .desc br{display:none}}@media screen and (max-width: 900px){.main_value .value_box{margin-top:25px}.main_value .value_box ul{display:block}.main_value .value_box ul li{width:100%}.main_value .value_box ul li .desc{margin-top:5px}.main_value .value_box ul li .text_box{padding:20px}.main_value .value_box ul li+li{margin-top:40px}}@media screen and (min-width: 1200px)and (min-height: 800px){.fp-viewing-section3 #header{background:#000}}@media screen and (min-width: 1024px){.main_top_visual .btn_box a::before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #bb18ff;position:absolute;bottom:0;left:0;z-index:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main_top_visual .btn_box a::after{content:"";width:calc(100% - 4px);height:calc(100% - 2px);border:2px solid #dc82fe;border-bottom:0;border-right:0;position:absolute;top:0;right:0;z-index:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main_top_visual .btn_box a:hover span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:linear-gradient(160deg, #dc82fe, #bb18ff)}.main_top_visual .btn_box a:hover::before{left:6px;bottom:-6px;opacity:1}.main_top_visual .btn_box a:hover::after{right:8px;top:-6px;opacity:1}.main_value .value_box ul li>*{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.main_value .value_box ul li::after{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;content:"";width:0;height:60%;background:#bb18ff;position:absolute;bottom:0;left:0;opacity:0}.main_value .value_box ul li .text_box{position:relative;padding:20px 30px 30px}.main_value .value_box ul li:hover::before{transform:translateY(-20px)}.main_value .value_box ul li:hover::after{width:100%;opacity:1;transform:translateY(-20px);z-index:2}.main_value .value_box ul li:hover .thumb,.main_value .value_box ul li:hover .text_box{transform:translateY(-20px)}.main_value .value_box ul li:hover .thumb p,.main_value .value_box ul li:hover .text_box p{color:#fff}}@media screen and (min-width: 1200px){.main_top_visual{overflow:hidden}.main_top_visual .bg .deem.p2{opacity:0}.main_top_visual .logo_box{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transform:scale(0);z-index:50;position:relative}@keyframes visualLogo{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.main_top_visual .text_box{transform:translateY(50px);opacity:0;position:relative}.main_top_visual .text_box ul{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:0;height:84px;overflow:hidden}.main_top_visual .text_box ul *{opacity:0}@keyframes visualText{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes visualText2{0%{width:0}100%{width:840px}}@keyframes visualText3{0%{opacity:0}100%{opacity:1}}.main_top_visual .btn_box{transform:translateY(50px);opacity:0;position:relative}.main_top_visual.animate .bg .deem.p2{animation:visualText3 2s forwards;animation-delay:1.2s}.main_top_visual.animate .logo_box{animation:visualLogo 1s forwards}.main_top_visual.animate .text_box{transform:translateY(0);animation:visualText .8s forwards;animation-delay:.6s}.main_top_visual.animate .text_box ul{animation:visualText2 .8s forwards;animation-delay:.6s}.main_top_visual.animate .text_box ul *{animation:visualText3 .8s forwards;animation-delay:1s}.main_top_visual.animate .btn_box{transform:translateY(0);animation:visualText .8s forwards;animation-delay:1.2s}.main_about .title_box p{transform:translateX(-100px);opacity:0;position:relative}@keyframes aboutLeft{0%{transform:translateX(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}.main_about .about_box .line{width:0}@keyframes aboutLine{0%{width:0}100%{width:100%}}.main_about .about_box ul li{transform:translateX(-100px);opacity:0}.main_about.animate .title_box .tit,.fp-completely .main_about .title_box .tit,.fp-table.active .main_about .title_box .tit{transform:translateX(0);animation:aboutLeft .8s forwards}.main_about.animate .title_box .txt,.fp-completely .main_about .title_box .txt,.fp-table.active .main_about .title_box .txt{transform:translateX(0);animation:aboutLeft .8s forwards;animation-delay:.2s}.main_about.animate .about_box .line,.fp-completely .main_about .about_box .line,.fp-table.active .main_about .about_box .line{animation:aboutLine 1s forwards;animation-delay:.2s}.main_about.animate .about_box ul li,.fp-completely .main_about .about_box ul li,.fp-table.active .main_about .about_box ul li{animation:aboutLeft .8s forwards}.main_about.animate .about_box ul li:nth-child(1),.fp-completely .main_about .about_box ul li:nth-child(1),.fp-table.active .main_about .about_box ul li:nth-child(1){animation-delay:.4s}.main_about.animate .about_box ul li:nth-child(2),.fp-completely .main_about .about_box ul li:nth-child(2),.fp-table.active .main_about .about_box ul li:nth-child(2){animation-delay:.5s}.main_about.animate .about_box ul li:nth-child(3),.fp-completely .main_about .about_box ul li:nth-child(3),.fp-table.active .main_about .about_box ul li:nth-child(3){animation-delay:.6s}.main_value .title_box{transform:translateY(100px);opacity:0;position:relative}@keyframes valueTitle{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}.main_value .value_box ul li{transform:scale(0);opacity:0}@keyframes valueBox{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.main_value.animate .title_box,.fp-completely .main_value .title_box,.fp-table.active .main_value .title_box{transform:translateY(0);animation:valueTitle .8s forwards}.main_value.animate .value_box ul li,.fp-completely .main_value .value_box ul li,.fp-table.active .main_value .value_box ul li{animation:valueBox .8s forwards}.main_value.animate .value_box ul li:nth-child(1),.fp-completely .main_value .value_box ul li:nth-child(1),.fp-table.active .main_value .value_box ul li:nth-child(1){animation-delay:.3s}.main_value.animate .value_box ul li:nth-child(2),.fp-completely .main_value .value_box ul li:nth-child(2),.fp-table.active .main_value .value_box ul li:nth-child(2){animation-delay:.5s}.main_value.animate .value_box ul li:nth-child(3),.fp-completely .main_value .value_box ul li:nth-child(3),.fp-table.active .main_value .value_box ul li:nth-child(3){animation-delay:.7s}.fp-viewing-page2 #header,.fp-viewing-page3 #header{top:-100px}.main .main_about .inner,.main .main_value .inner{min-height:calc(100vh - 80px);padding:40px 0}}@media screen and (max-width: 1200px){.main_top_visual{overflow:hidden}.main_top_visual .bg .deem.p2{opacity:0}.main_top_visual .logo_box{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transform:scale(0);z-index:50;position:relative}@keyframes visualLogo{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.main_top_visual .text_box{transform:translateY(50px);opacity:0;position:relative}.main_top_visual .text_box ul{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:0;height:84px;overflow:hidden}.main_top_visual .text_box ul *{opacity:0}@keyframes visualText{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes visualText2{0%{width:0}100%{width:calc(100% - 40px)}}@keyframes visualText3{0%{opacity:0}100%{opacity:1}}.main_top_visual .btn_box{transform:translateY(50px);opacity:0;position:relative}.main_top_visual.animate .bg .deem.p2{animation:visualText3 2s forwards;animation-delay:.8s}.main_top_visual.animate .logo_box{animation:visualLogo 1s forwards}.main_top_visual.animate .text_box{transform:translateY(0);animation:visualText .8s forwards;animation-delay:.6s}.main_top_visual.animate .text_box ul{animation:visualText2 .8s forwards;animation-delay:.6s}.main_top_visual.animate .text_box ul *{animation:visualText3 1s forwards;animation-delay:1s}.main_top_visual.animate .btn_box{transform:translateY(0);animation:visualText .8s forwards;animation-delay:.6s}.main_about .title_box p{transform:translateX(-100px);opacity:0;position:relative}@keyframes aboutLeft{0%{transform:translateX(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}.main_about .about_box ul li{transform:translateX(-100px);opacity:0}.main_about .title_box.animate .tit{transform:translateX(0);animation:aboutLeft .8s forwards}.main_about .title_box.animate .txt{transform:translateX(0);animation:aboutLeft .8s forwards;animation-delay:.2s}.main_about .about_box.animate ul li{animation:aboutLeft .8s forwards}.main_about .about_box.animate ul li:nth-child(1){animation-delay:.2s}.main_about .about_box.animate ul li:nth-child(2){animation-delay:.4s}.main_about .about_box.animate ul li:nth-child(3){animation-delay:.6s}.main_value .title_box{transform:translateY(100px);opacity:0;position:relative}@keyframes valueTitle{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}.main_value .value_box ul li{transform:scale(0);opacity:0}@keyframes valueBox{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.main_value .title_box.animate{transform:translateY(0);animation:valueTitle .8s forwards}.main_value .value_box.animate ul li{animation:valueBox .8s forwards}.main_value .value_box.animate ul li:nth-child(1){animation-delay:.2s}.main_value .value_box.animate ul li:nth-child(2){animation-delay:.4s}.main_value .value_box.animate ul li:nth-child(3){animation-delay:.6s}}@media(min-width: 1200px)and (min-height: 600px){.fp-tableCell{position:relative}#footer{position:absolute;bottom:0;left:0;width:100%}}@keyframes arrowOp{0%{opacity:.2}100%{opacity:1}}:root{--circle-size: 80%;--blending: hard-light }.gradient-bg{opacity:.5;z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;display:block}@media screen and (max-width: 588px){.gradient-bg{left:-10vw;width:120vw}}.gradient-bg .gradients-container{filter:url(#goo) blur(40px);width:100%;height:100%}.gradient-bg .g1{position:absolute;background:radial-gradient(circle at center, rgba(248, 241, 255, 0.8) 0, rgba(45, 76, 129, 0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2);left:calc(50% - var(--circle-size)/2);transform-origin:calc(50% + 400px);animation:g1 15s ease infinite;opacity:.5}@keyframes g1{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}100%{transform:translateY(-50%)}}.gradient-bg .g2{position:absolute;background:radial-gradient(circle at center, rgba(253, 43, 177, 0.5) 0, rgba(255, 182, 14, 0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2);left:calc(50% - var(--circle-size)/2);transform-origin:calc(50% + 200px);animation:fadeIn .2s forwards,g2 10s reverse infinite;animation-delay:0s,.2s;opacity:0}@keyframes fadeIn{to{opacity:.5}}@keyframes g2{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.gradient-bg .g3{position:absolute;background:radial-gradient(circle at center, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size)/2 + 200px);left:calc(50% + 150px);transform-origin:calc(50% - 300px);animation:fadeIn .2s forwards,g3 20s reverse infinite;animation-delay:.5s,1s;opacity:0}@keyframes g3{0%{transform:rotate(360deg)}50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes glitter{0%{-webkit-transform:scale(1);opacity:1}25%{-webkit-transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1);opacity:1}75%{-webkit-transform:scale(0.3);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}#app{margin:auto;width:auto;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15}img.glitter-star{border-radius:50%;position:absolute;height:40px;width:40px;background-color:#fff;animation:glitter 8s linear 0s infinite normal;filter:blur(5px)}