.loadicon[data-v-b0b5d847]{height:180px;left:50%;margin:-90px 0 0 -100px;position:fixed;top:50%;width:200px;z-index:110000}.load-present[data-v-b0b5d847]{height:100%;left:0;position:absolute;top:0;width:100%}.stroke-line[data-v-b0b5d847]{stroke-miterlimit:10;stroke-width:.5;stroke-dasharray:600;stroke-dashoffset:600}.line-01[data-v-b0b5d847]{fill:#00adee;fill-opacity:0;stroke:#00adee}.line-02[data-v-b0b5d847]{fill:#003768;fill-opacity:0;stroke:#003768}.text-logo[data-v-b0b5d847]{color:#00adee;opacity:0;transform-origin:center top}@keyframes DrawStroke-b0b5d847{to{stroke-dashoffset:0}}@keyframes fadeInUp-b0b5d847{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loader .stroke-line[data-v-b0b5d847]{animation-duration:.8s;animation-fill-mode:forwards;animation-name:DrawStroke-b0b5d847}.loadicon.show .line-01[data-v-b0b5d847]{transition:all 1s ease-in-out;transition-delay:.75s;fill-opacity:1;stroke-opacity:0}.loadicon.show .line-02[data-v-b0b5d847]{transition:all 1.5s ease-in-out;transition-delay:.75s;fill-opacity:1;stroke-opacity:0}.loadicon.show .text-logo[data-v-b0b5d847]{animation-delay:1s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fadeInUp-b0b5d847}.arrow[data-v-e081d326]{width:2.25rem}.arrow span[data-v-e081d326]{border-radius:9999px;display:block;height:1px;margin:.625rem auto;transition:all .3s ease-in-out;width:100%}.arrow span[data-v-e081d326]:first-child{max-width:1.5rem;transform:translateY(10px) rotate(45deg)}.arrow span[data-v-e081d326]:nth-child(2){max-width:1.5rem;transform:translateY(-1px) rotate(-45deg)}.arrow span[data-v-e081d326]:nth-child(3){max-width:.75rem;opacity:0;transform:translateY(-17px) translate(-6px) rotate(-45deg)}.arrow.is-opened span[data-v-e081d326]:first-child{max-width:.75rem;transform:translateY(5px) translate(4px) rotate(45deg)}.arrow.is-opened span[data-v-e081d326]:nth-child(2){transform:translateY(2px) rotate(-90deg)}.arrow.is-opened span[data-v-e081d326]:nth-child(3){max-width:.75rem;opacity:1;transform:translateY(-17px) translate(-4px) rotate(-45deg)}.header-menu-list a[data-v-7bf8211d]{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;overflow:hidden;width:100%}.header-menu-list a span[data-v-7bf8211d]{--tw-translate-x:1rem}.header-menu-list a span[data-v-7bf8211d],.header-menu-list a[data-v-7bf8211d]:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-menu-list a[data-v-7bf8211d]:before{height:1px;margin-left:.25rem;width:.75rem;--tw-translate-x:1.25rem;--tw-bg-opacity:1;background-color:rgb(0 174 239/var(--tw-bg-opacity,1));content:"";opacity:0}.header-menu-list a[data-v-7bf8211d]:hover{--tw-text-opacity:1;color:rgb(0 174 239/var(--tw-text-opacity,1))}.header-menu-list a:hover span[data-v-7bf8211d],.header-menu-list a[data-v-7bf8211d]:hover:before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header-menu-list a[data-v-7bf8211d]:hover:before{opacity:1}.header-main-menu-link a[data-v-7bf8211d],.header-main-menu-link div[data-v-7bf8211d]{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;overflow:hidden;width:100%}.header-main-menu-link a span[data-v-7bf8211d],.header-main-menu-link div span[data-v-7bf8211d]{--tw-translate-x:1rem}.header-main-menu-link a span[data-v-7bf8211d],.header-main-menu-link a[data-v-7bf8211d]:before,.header-main-menu-link div span[data-v-7bf8211d],.header-main-menu-link div[data-v-7bf8211d]:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-main-menu-link a[data-v-7bf8211d]:before,.header-main-menu-link div[data-v-7bf8211d]:before{height:.125rem;margin-left:.25rem;width:.75rem;--tw-translate-x:1.25rem;--tw-bg-opacity:1;background-color:rgb(0 55 103/var(--tw-bg-opacity,1));opacity:0}.header-main-menu-link a[data-v-7bf8211d]:where([class~=dark-mode],[class~=dark-mode] *):before,.header-main-menu-link div[data-v-7bf8211d]:where([class~=dark-mode],[class~=dark-mode] *):before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.header-main-menu-link a[data-v-7bf8211d]:before,.header-main-menu-link div[data-v-7bf8211d]:before{content:""}.header-main-menu-link a.is-active[data-v-7bf8211d],.header-main-menu-link div.is-active[data-v-7bf8211d]{--tw-text-opacity:1;color:rgb(0 55 103/var(--tw-text-opacity,1))}.header-main-menu-link a.is-active[data-v-7bf8211d]:where([class~=dark-mode],[class~=dark-mode] *),.header-main-menu-link div.is-active[data-v-7bf8211d]:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header-main-menu-link a[data-v-7bf8211d]:hover,.header-main-menu-link div[data-v-7bf8211d]:hover{--tw-text-opacity:1;color:rgb(0 55 103/var(--tw-text-opacity,1))}.header-main-menu-link a[data-v-7bf8211d]:hover:where([class~=dark-mode],[class~=dark-mode] *),.header-main-menu-link div[data-v-7bf8211d]:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header-main-menu-link a:hover span[data-v-7bf8211d],.header-main-menu-link a[data-v-7bf8211d]:hover:before,.header-main-menu-link div:hover span[data-v-7bf8211d],.header-main-menu-link div[data-v-7bf8211d]:hover:before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header-main-menu-link a[data-v-7bf8211d]:hover:before,.header-main-menu-link div[data-v-7bf8211d]:hover:before{opacity:1}.fade-enter-active[data-v-7bf8211d],.fade-leave-active[data-v-7bf8211d]{transition:opacity .3s ease}.fade-enter-from[data-v-7bf8211d],.fade-leave-to[data-v-7bf8211d]{opacity:0}.fade-enter-to[data-v-7bf8211d],.fade-leave-from[data-v-7bf8211d]{opacity:1}[data-v-a1407970] .menu-list li a{align-items:center;display:inline-flex;overflow:hidden;width:-moz-fit-content;width:fit-content}[data-v-a1407970] .menu-list li a span{transform:translate(-16px);transition:all .3s ease-in-out}[data-v-a1407970] .menu-list li a:before{height:1px;margin-right:.625rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(0 174 239/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}[data-v-a1407970] .menu-list li a:where([class~=dark-mode],[class~=dark-mode] *):before{--tw-bg-opacity:1;background-color:rgb(0 174 239/var(--tw-bg-opacity,1))}[data-v-a1407970] .menu-list li a:before{opacity:0;transform:translate(-20px);transition:all .3s ease-in-out}[data-v-a1407970] .menu-list li a:hover{color:#00aeef}[data-v-a1407970] .menu-list li a:hover span{transform:translate(0)}[data-v-a1407970] .menu-list li a:hover:before{opacity:1;transform:translate(0)}[data-v-a1407970] .main-menu-link{align-items:center;display:flex;overflow:hidden}[data-v-a1407970] .main-menu-link span{transform:translate(-20px);transition:all .3s ease-in-out}[data-v-a1407970] .main-menu-link:before{height:.125rem;margin-right:.625rem;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(0 55 103/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}[data-v-a1407970] .main-menu-link:where([class~=dark-mode],[class~=dark-mode] *):before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}[data-v-a1407970] .main-menu-link:before{opacity:0;transform:translate(-20px);transition:all .3s ease-in-out}[data-v-a1407970] .main-menu-link:hover span{transform:translate(0)}[data-v-a1407970] .main-menu-link:hover:before{opacity:1;transform:translate(0)}.sakura-canvas[data-v-30afd57a]{height:100vh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;width:100vw;z-index:1000}.button-disabled[data-v-e88b893f]{cursor:not-allowed;opacity:.5}
