.fadeIn[data-v-aa4cd271],.fadeIn-up[data-v-aa4cd271]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-up[data-v-aa4cd271]{transform:translateY(50px)}.fadeIn-down[data-v-aa4cd271]{transform:translateY(-80px)}.fadeIn-down[data-v-aa4cd271],.fadeIn-left[data-v-aa4cd271]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-left[data-v-aa4cd271]{transform:translate(-50px)}.fadeIn-right[data-v-aa4cd271]{transform:translate(50px);transition-delay:.1s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-right[data-v-aa4cd271],.slideIn[data-v-aa4cd271]{opacity:0;transition-duration:1s;transition-property:opacity,transform}.slideIn[data-v-aa4cd271]{transition-delay:0s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.slideIn-up[data-v-aa4cd271]{opacity:1;transform:translateY(80px)}.slideIn-down[data-v-aa4cd271]{opacity:1;transform:translateY(-80px)}.slideIn-left[data-v-aa4cd271]{opacity:1;transform:translate(-80px)}.slideIn-right[data-v-aa4cd271]{opacity:1;transform:translate(80px)}.scroll-in[data-v-aa4cd271]{opacity:1;transform:translate(0)}.base-header[data-v-aa4cd271]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffb3;position:fixed;width:100%;z-index:9998}@media screen and (max-width:795px){.base-header[data-v-aa4cd271]{background-color:#fffc}}.base-header .inner[data-v-aa4cd271]{align-items:center;display:flex;justify-content:space-between;padding:2.6rem 3.2rem}@media screen and (max-width:640px){.base-header .inner[data-v-aa4cd271]{padding:2rem}}.base-header .logo[data-v-aa4cd271]{width:123px}@media screen and (max-width:640px){.base-header .logo[data-v-aa4cd271]{width:90px}}.base-header .hamburger[data-v-aa4cd271]{background:transparent;border:none;cursor:pointer;display:none;height:24px;padding:0;position:relative;width:32px;z-index:9999}.base-header .hamburger span[data-v-aa4cd271]{background-color:#000;border-radius:999px;height:3px;left:0;position:absolute;right:0;transition:transform .3s ease,top .3s ease,opacity .3s ease}.base-header .hamburger span[data-v-aa4cd271]:first-child{top:0}.base-header .hamburger span[data-v-aa4cd271]:nth-child(2){top:11px}.base-header .hamburger span[data-v-aa4cd271]:nth-child(3){top:22px}.base-header .hamburger.is-open span[data-v-aa4cd271]:first-child{top:50%;transform:rotate(45deg)}.base-header .hamburger.is-open span[data-v-aa4cd271]:nth-child(2){opacity:0}.base-header .hamburger.is-open span[data-v-aa4cd271]:nth-child(3){top:50%;transform:rotate(-45deg)}@media screen and (max-width:795px){.base-header .hamburger[data-v-aa4cd271]{display:block}}.base-header .glonavi{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}@media screen and (max-width:990px){.base-header .glonavi{left:auto;right:20px;transform:translateY(-50%)}}@media screen and (max-width:795px){.base-header .glonavi{align-items:center;background-color:var(--color-white);display:flex;height:100vh;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transform:none;transition:opacity .3s ease;width:100%}.base-header .glonavi.is-open{opacity:1;pointer-events:auto}}.base-header .glonavi__list{background-color:var(--color-white);border-radius:50px;box-shadow:0 4px 16px #00000026;display:flex;gap:18px;padding:8px 12px}@media screen and (max-width:795px){.base-header .glonavi__list{align-items:center;border-radius:16px;box-shadow:none;flex-direction:column;font-size:1.8rem;gap:0;height:auto;justify-content:center;padding:24px 32px}}.base-header .glonavi__item{border-radius:50px;padding:4px 12px;text-align:center;transition:background-color .3s ease-in-out}@media screen and (max-width:795px){.base-header .glonavi__item{border-radius:0;padding:10px 0}}.base-header .glonavi__item.is-active{background-color:var(--color-primary);color:var(--color-white)}@media screen and (max-width:795px){.base-header .glonavi__item.is-active{background-color:unset;color:inherit}}.base-header .glonavi__item:hover:not(.is-active){background-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-white) 80%)}@media screen and (max-width:795px){.base-header .glonavi__item:hover:not(.is-active){background-color:unset}}.base-header .glonavi__item:not(:last-child){position:relative}.base-header .glonavi__item:not(:last-child):after{background-color:var(--color-primary);border-radius:50px;content:"";display:block;height:3px;position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:3px}@media screen and (max-width:795px){.base-header .glonavi__item:not(:last-child):after{content:none}}.fadeIn[data-v-c4b075e8],.fadeIn-up[data-v-c4b075e8]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-up[data-v-c4b075e8]{transform:translateY(50px)}.fadeIn-down[data-v-c4b075e8]{transform:translateY(-80px)}.fadeIn-down[data-v-c4b075e8],.fadeIn-left[data-v-c4b075e8]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-left[data-v-c4b075e8]{transform:translate(-50px)}.fadeIn-right[data-v-c4b075e8]{transform:translate(50px);transition-delay:.1s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-right[data-v-c4b075e8],.slideIn[data-v-c4b075e8]{opacity:0;transition-duration:1s;transition-property:opacity,transform}.slideIn[data-v-c4b075e8]{transition-delay:0s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.slideIn-up[data-v-c4b075e8]{opacity:1;transform:translateY(80px)}.slideIn-down[data-v-c4b075e8]{opacity:1;transform:translateY(-80px)}.slideIn-left[data-v-c4b075e8]{opacity:1;transform:translate(-80px)}.slideIn-right[data-v-c4b075e8]{opacity:1;transform:translate(80px)}.scroll-in[data-v-c4b075e8]{opacity:1;transform:translate(0)}.back-to-top[data-v-c4b075e8]{align-items:center;background:var(--color-secondary);border:none;border-radius:50%;bottom:24px;box-shadow:2px 3px 4px #00000014;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:32px;transition:background opacity .3 ease-in-out ease .3s,transform .3s ease,bottom .3s ease,position 0s;width:50px;z-index:100}@media screen and (max-width:640px){.back-to-top[data-v-c4b075e8]{bottom:15px;height:40px;right:12px;width:40px}.back-to-top img[data-v-c4b075e8]{width:14px}}.back-to-top[data-v-c4b075e8]:hover{background:color-mix(in srgb,var(--color-secondary) 80%,var(--color-black) 20%)}.is-visible[data-v-c4b075e8]{opacity:1;transform:translateY(0)}.is-absolute[data-v-c4b075e8]{bottom:auto;position:absolute;top:-1em}.fadeIn[data-v-c1e0a437],.fadeIn-up[data-v-c1e0a437]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-up[data-v-c1e0a437]{transform:translateY(50px)}.fadeIn-down[data-v-c1e0a437]{transform:translateY(-80px)}.fadeIn-down[data-v-c1e0a437],.fadeIn-left[data-v-c1e0a437]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-left[data-v-c1e0a437]{transform:translate(-50px)}.fadeIn-right[data-v-c1e0a437]{transform:translate(50px);transition-delay:.1s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-right[data-v-c1e0a437],.slideIn[data-v-c1e0a437]{opacity:0;transition-duration:1s;transition-property:opacity,transform}.slideIn[data-v-c1e0a437]{transition-delay:0s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.slideIn-up[data-v-c1e0a437]{opacity:1;transform:translateY(80px)}.slideIn-down[data-v-c1e0a437]{opacity:1;transform:translateY(-80px)}.slideIn-left[data-v-c1e0a437]{opacity:1;transform:translate(-80px)}.slideIn-right[data-v-c1e0a437]{opacity:1;transform:translate(80px)}.scroll-in[data-v-c1e0a437]{opacity:1;transform:translate(0)}.snsIcon-wrap.icon-x[data-v-c1e0a437]{background:url(../img/common/icon_x.svg) no-repeat 50%/contain;display:inline-block;height:35px;padding:20px;width:35px}.snsIcon-wrap.icon-x[data-v-c1e0a437]:hover{background:url(../img/common/icon_x_hov.svg) no-repeat 50%/contain}.snsIcon-wrap.icon-youtube[data-v-c1e0a437]{background:url(../img/common/icon_youtube.svg) no-repeat 50%/contain;height:35px;width:35px}.snsIcon-wrap.icon-youtube[data-v-c1e0a437]:hover{background:url(../img/common/icon_youtube_hov.svg) no-repeat 50%/contain}.fadeIn[data-v-5948db5d],.fadeIn-up[data-v-5948db5d]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-up[data-v-5948db5d]{transform:translateY(50px)}.fadeIn-down[data-v-5948db5d]{transform:translateY(-80px)}.fadeIn-down[data-v-5948db5d],.fadeIn-left[data-v-5948db5d]{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-left[data-v-5948db5d]{transform:translate(-50px)}.fadeIn-right[data-v-5948db5d]{transform:translate(50px);transition-delay:.1s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-right[data-v-5948db5d],.slideIn[data-v-5948db5d]{opacity:0;transition-duration:1s;transition-property:opacity,transform}.slideIn[data-v-5948db5d]{transition-delay:0s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.slideIn-up[data-v-5948db5d]{opacity:1;transform:translateY(80px)}.slideIn-down[data-v-5948db5d]{opacity:1;transform:translateY(-80px)}.slideIn-left[data-v-5948db5d]{opacity:1;transform:translate(-80px)}.slideIn-right[data-v-5948db5d]{opacity:1;transform:translate(80px)}.scroll-in[data-v-5948db5d]{opacity:1;transform:translate(0)}.base-footer[data-v-5948db5d]{background-color:var(--color-primary);color:var(--color-white);content:"";display:block;padding:5.6rem 0 4rem;position:relative}@media screen and (max-width:640px){.base-footer[data-v-5948db5d]{padding:5rem 0 4rem}}.base-footer .top-area[data-v-5948db5d]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}@media screen and (max-width:640px){.base-footer .top-area[data-v-5948db5d]{flex-direction:column;gap:3.2rem}}.base-footer .sns-logos[data-v-5948db5d]{gap:3rem}@media screen and (max-width:640px){.base-footer .sns-logos img[data-v-5948db5d]{width:3rem}}.base-footer .copy[data-v-5948db5d]{font-size:1.2rem}.base-footer .deco[data-v-5948db5d]{bottom:99%;position:absolute}@media screen and (max-width:640px){.base-footer .deco[data-v-5948db5d]{width:12rem}}.base-footer .deco--01[data-v-5948db5d]{left:1.4rem}@media screen and (max-width:640px){.base-footer .deco--01[data-v-5948db5d]{left:0}}.base-footer .deco--02[data-v-5948db5d]{right:2rem}@media screen and (max-width:640px){.base-footer .deco--02[data-v-5948db5d]{right:0}}.fadeIn,.fadeIn-up{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-up{transform:translateY(50px)}.fadeIn-down{transform:translateY(-80px)}.fadeIn-down,.fadeIn-left{opacity:0;transition-delay:.1s;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-left{transform:translate(-50px)}.fadeIn-right{transform:translate(50px);transition-delay:.1s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.fadeIn-right,.slideIn{opacity:0;transition-duration:1s;transition-property:opacity,transform}.slideIn{transition-delay:0s;transition-timing-function:cubic-bezier(.23,.76,.73,.97)}.slideIn-up{opacity:1;transform:translateY(80px)}.slideIn-down{opacity:1;transform:translateY(-80px)}.slideIn-left{opacity:1;transform:translate(-80px)}.slideIn-right{opacity:1;transform:translate(80px)}.scroll-in{opacity:1;transform:translate(0)}.base-footer .glonavi{margin:4rem 0 1.6rem}@media screen and (max-width:640px){.base-footer .glonavi{margin:4rem 0}}.base-footer .glonavi__list{display:flex;flex-wrap:wrap;--gap:2rem;gap:1rem var(--gap)}@media screen and (max-width:640px){.base-footer .glonavi__list{--gap:1.6rem}}.base-footer .glonavi__item a:hover{color:var(--color-secondary)}.base-footer .glonavi__item:not(:last-child){padding-right:var(--gap);position:relative}.base-footer .glonavi__item:not(:last-child):after{background-color:var(--color-white);content:"";display:block;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}
