.sprite-text[data-v-b8231d81]{backface-visibility:hidden;display:inline-block}.loader[data-v-4cfd5134]{align-items:center;backface-visibility:hidden;background-color:#95b0b1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;justify-content:center;inset:0;pointer-events:none;position:fixed;transform:skew(0);will-change:clip-path,transform;z-index:101}.loading-enter-active[data-v-4cfd5134]{transition:all .4s cubic-bezier(0,.7,0,1)}.loading-leave-active[data-v-4cfd5134]{transition:all .5s cubic-bezier(0,.7,0,1)}.loading-enter-from[data-v-4cfd5134]{clip-path:polygon(0 0,0 0,0 100%,0 100%);transform:skew(-3deg)}.loading-leave-to[data-v-4cfd5134]{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:skewY(3deg)}.loader__text[data-v-4cfd5134]{color:#f66c56;font-size:2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.loader__text[data-v-4cfd5134] span{animation:flash 1s steps(1) infinite both}.logo[data-v-e7272d7c]{background-color:#e6f4f1;height:14.6666666667vw;left:100%;padding:2.1333333333vw;position:fixed;top:0;transform:rotate(90deg) translate(5.3333333333vw,5.3333333333vw);transform-origin:top left;width:84.2666666667vw;z-index:102}@media screen and (min-width:1024px){.logo[data-v-e7272d7c]{height:6.73828125vw;padding:.9765625vw;transform:rotate(90deg) translate(2.9296875vw,2.9296875vw);width:38.671875vw}}@media screen and (min-width:1280px){.logo[data-v-e7272d7c]{height:5.390625vw;padding:.78125vw;transform:rotate(90deg) translate(2.34375vw,2.34375vw);width:30.9375vw}}.logo__inner .a[data-v-e7272d7c]{fill:#324b4b}.frame[data-v-55ae2920]{position:fixed;z-index:9}.frame--top[data-v-55ae2920]{background-color:#95b0b1;height:5.3333333333vw;left:0;right:0;top:0}@media screen and (min-width:1024px){.frame--top[data-v-55ae2920]{height:2.9296875vw}}@media screen and (min-width:1280px){.frame--top[data-v-55ae2920]{height:2.34375vw}}.frame--right[data-v-55ae2920]{background-color:#95b0b1;bottom:0;right:0;top:0;width:5.3333333333vw}@media screen and (min-width:1024px){.frame--right[data-v-55ae2920]{width:2.9296875vw}}@media screen and (min-width:1280px){.frame--right[data-v-55ae2920]{width:2.34375vw}}.frame--circle[data-v-55ae2920]{background-color:#f66c56;border-radius:50%;height:5.3333333333vw;right:0;top:0;width:5.3333333333vw;z-index:102}@media screen and (min-width:1024px){.frame--circle[data-v-55ae2920]{height:2.9296875vw;width:2.9296875vw}}@media screen and (min-width:1280px){.frame--circle[data-v-55ae2920]{height:2.34375vw;width:2.34375vw}}.frame--rect[data-v-55ae2920]{background-color:#e6f4f1;height:5.3333333333vw;right:0;top:0;width:5.3333333333vw;z-index:5}@media screen and (min-width:1024px){.frame--rect[data-v-55ae2920]{height:2.9296875vw;width:2.9296875vw}}@media screen and (min-width:1280px){.frame--rect[data-v-55ae2920]{height:2.34375vw;width:2.34375vw}}.contact[data-v-826f9b77]{bottom:50px;left:0;line-height:.75;pointer-events:none;position:fixed;right:0;text-align:right;z-index:99}@media screen and (min-width:1024px){.contact[data-v-826f9b77]{bottom:2.9296875vw}}@media screen and (min-width:1280px){.contact[data-v-826f9b77]{bottom:2.34375vw}}.contact__text[data-v-826f9b77]{color:#324b4b;display:inline-block;font-size:3.4rem;font-weight:700;pointer-events:auto;text-transform:uppercase}@media screen and (min-width:1024px){.contact__text[data-v-826f9b77]{font-size:3.515625vw}}.contact__text span[data-v-826f9b77]{color:#f66c56}.contact__bar[data-v-826f9b77]{background-color:#324b4b;height:10px;position:relative}.contact__bar[data-v-826f9b77]:after{background-color:#f66c56;bottom:0;content:"";left:0;position:absolute;top:0;width:5.3333333333vw}@media screen and (min-width:1024px){.contact__bar[data-v-826f9b77]:after{width:2.9296875vw}}@media screen and (min-width:1280px){.contact__bar[data-v-826f9b77]:after{width:2.34375vw}}.copy[data-v-23cf9e7a]{bottom:0;left:0;position:fixed;z-index:100}.copy[data-v-23cf9e7a],.copy__circle[data-v-23cf9e7a]{align-items:center;display:flex}.copy__circle[data-v-23cf9e7a]{background-color:#324b4b;border-radius:50%;color:#e6f4f1;font-family:Nunito,sans-serif;font-size:2.6666666667vw;height:5.3333333333vw;justify-content:center;margin-right:2.1333333333vw;width:5.3333333333vw}@media screen and (min-width:1024px){.copy__circle[data-v-23cf9e7a]{font-size:1.8229166667vh;height:2.9296875vw;margin-right:1.0416666667vh;width:2.9296875vw}}@media screen and (min-width:1280px){.copy__circle[data-v-23cf9e7a]{height:2.34375vw;width:2.34375vw}}.copy__text[data-v-23cf9e7a]{color:#324b4b;font-family:Nunito,sans-serif;font-size:2.6666666667vw;font-weight:800;letter-spacing:.1em}@media screen and (min-width:1024px){.copy__text[data-v-23cf9e7a]{font-size:1.5625vh}}.news[data-v-3e24cf7e]{border:5px solid;color:#324b4b;height:25.0666666667vw;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:2.6666666667vw;top:49.4752623688vh;transition:top .4s cubic-bezier(.445,.05,.55,.95) .4s,right .4s cubic-bezier(.445,.05,.55,.95) .4s,transform .4s cubic-bezier(.445,.05,.55,.95) .4s;width:44.2666666667vw;z-index:99}@media screen and (min-width:1024px){.news[data-v-3e24cf7e]{height:12.109375vw;right:15.4296875vw;top:48.828125vh;width:21.6796875vw}}@media screen and (min-width:1280px){.news[data-v-3e24cf7e]{height:9.6875vw;right:30.234375vw;top:53.75vh;width:17.34375vw}}.news.is-open[data-v-3e24cf7e]{opacity:1;pointer-events:auto}@media screen and (min-width:1024px){.news.is-sub[data-v-3e24cf7e]{opacity:1;pointer-events:auto;right:33.3333333333vw;top:2.9296875vw;transform:translate(100%)}}@media screen and (min-width:1280px){.news.is-sub[data-v-3e24cf7e]{top:2.34375vw}}.news__bg[data-v-3e24cf7e]{background-color:#e6f4f1;z-index:1}.news__bg[data-v-3e24cf7e],.news__inner[data-v-3e24cf7e]{inset:0;position:absolute}.news__inner[data-v-3e24cf7e]{padding:1.3333333333vw;z-index:2}@media screen and (min-width:1024px){.news__inner[data-v-3e24cf7e]{padding:.48828125vw}}.news__title[data-v-3e24cf7e]{bottom:1.3333333333vw;font-size:1.4rem;font-weight:700;position:absolute;right:1.3333333333vw}@media screen and (min-width:1024px){.news__title[data-v-3e24cf7e]{bottom:.48828125vw;font-size:1.7578125vw;right:.48828125vw}}@media screen and (min-width:1280px){.news__title[data-v-3e24cf7e]{font-size:1.40625vw}}.news__text[data-v-3e24cf7e]{font-size:1.4rem;font-weight:700;line-height:1.35;text-align:left}@media screen and (min-width:1024px){.news__text[data-v-3e24cf7e]{font-size:1.7578125vw}}@media screen and (min-width:1280px){.news__text[data-v-3e24cf7e]{font-size:1.40625vw}}.news__target[data-v-3e24cf7e]{color:inherit}.menu[data-v-8d47f3a3]{left:2.6666666667vw;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:29.9850074963vh;z-index:99}@media screen and (min-width:1024px){.menu[data-v-8d47f3a3]{bottom:14.84375vh;left:4.39453125vw;top:auto}}@media screen and (min-width:1280px){.menu[data-v-8d47f3a3]{bottom:11.25vh;left:6.25vw}}.menu.is-open[data-v-8d47f3a3]{opacity:1;pointer-events:auto}.menu__bg[data-v-8d47f3a3]{background-color:#324b4b;inset:0;position:absolute;z-index:1}.menu__inner[data-v-8d47f3a3]{position:relative;z-index:9}.menu__item[data-v-8d47f3a3]{margin-bottom:-1.6vw;margin-top:-1.0666666667vw;overflow:hidden;text-align:right}@media screen and (min-width:1024px){.menu__item[data-v-8d47f3a3]{margin-bottom:-1.5625vh;margin-top:-1.0416666667vh}}.menu__item+.menu__item[data-v-8d47f3a3]{margin-top:1.3333333333vw}@media screen and (min-width:1024px){.menu__item+.menu__item[data-v-8d47f3a3]{margin-top:.5333333333vw}}.menu__item-inner[data-v-8d47f3a3],.menu__target[data-v-8d47f3a3]{display:inline-block}.menu__target[data-v-8d47f3a3]{color:#e6f4f1;font-family:Nunito,sans-serif;font-size:13.8666666667vw;font-weight:800;position:relative;text-transform:uppercase}@media screen and (min-width:1024px){.menu__target[data-v-8d47f3a3]{font-size:10.4166666667vh}.menu__target[data-v-8d47f3a3]:after{background-color:#f66c56;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform 1s cubic-bezier(0,.7,0,1);z-index:-1}.menu__target[data-v-8d47f3a3]:hover:after{transform:scaleX(1);transform-origin:right center}}@media screen and (min-width:1280px){.menu__target[data-v-8d47f3a3]{font-size:10vh}}.menu[data-v-646efaaf]{position:fixed;right:9.66796875vw;top:41.6015625vw;transform:translate(-15px) translateY(-100%);z-index:99}@media screen and (min-width:1280px){.menu[data-v-646efaaf]{right:7.734375vw;top:33.28125vw}}.menu__item[data-v-646efaaf]{position:relative;text-align:right}.menu__item+.menu__item[data-v-646efaaf]{margin-top:2px}.menu__item-inner[data-v-646efaaf],.menu__target[data-v-646efaaf]{display:inline-block}.menu__target[data-v-646efaaf]{color:#324b4b;font-family:Nunito,sans-serif;font-size:1.7578125vw;font-weight:800;position:relative;text-transform:uppercase}@media screen and (min-width:1280px){.menu__target[data-v-646efaaf]{font-size:1.40625vw}}.menu__target.is-current[data-v-646efaaf]:after{border-color:transparent #f66c56 transparent transparent;border-style:solid;border-width:5px 10px 5px 0;content:"";height:0;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:0}.menu__item:first-of-type .menu__target[data-v-646efaaf]:after{display:none}.menu-bg[data-v-32bcbaba]{background-color:#e6f4f1e6;bottom:50px;left:0;opacity:0;pointer-events:none;position:fixed;right:5.3333333333vw;top:5.3333333333vw;z-index:98}.menu-bg.is-open[data-v-32bcbaba]{opacity:1;pointer-events:auto}.menu-trigger[data-v-718c4ddf]{bottom:0;height:50px;left:0;position:fixed;right:5.3333333333vw;z-index:99}.menu-trigger__bg[data-v-718c4ddf]{background-color:#98dddef2;inset:0;position:absolute}.menu-trigger__inner[data-v-718c4ddf]{align-items:center;bottom:25px;display:flex;position:fixed;right:2.6666666667vw;transform:translateY(50%);z-index:100}.menu-trigger__text[data-v-718c4ddf]{color:#324b4b;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:800;line-height:.75;margin-right:10px}.menu-trigger__bar[data-v-718c4ddf]{background-color:#324b4b;height:5px;width:50px}.menu-trigger__bar+.menu-trigger__bar[data-v-718c4ddf]{margin-top:5px}.form[data-v-48592b62]{background-color:#95b0b1;bottom:60px;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:5.3333333333vw;top:5.3333333333vw;z-index:101}@media screen and (min-width:1024px){.form[data-v-48592b62]{bottom:calc(2.92969vw + 10px);right:2.9296875vw;top:2.9296875vw}}@media screen and (min-width:1280px){.form[data-v-48592b62]{bottom:calc(2.34375vw + 10px);right:2.34375vw;top:2.34375vw}}.form.is-open[data-v-48592b62]{opacity:1;pointer-events:auto}.form__inner[data-v-48592b62]{padding:2.6666666667vw 8vw 8vw}@media screen and (min-width:1024px){.form__inner[data-v-48592b62]{padding:2.9296875vw}.form__area[data-v-48592b62]{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-30px}}.form__close[data-v-48592b62]{bottom:0;left:0;position:absolute}.form__item[data-v-48592b62]{text-align:left}@media screen and (min-width:1024px){.form__item[data-v-48592b62]{margin-bottom:30px;width:calc(50% - .97656vw)}}@media screen and (max-width:1023px){.form__item+.form__item[data-v-48592b62]{margin-top:15px}}.form__item--button[data-v-48592b62]{text-align:right}.form__label[data-v-48592b62]{color:#324b4b;display:block;font-size:1.2rem;font-weight:700;width:100%}@media screen and (min-width:1024px){.form__label[data-v-48592b62]{font-size:1.6rem}}.form__text[data-v-48592b62]{background-color:#324b4b;border-bottom:5px solid #f66c56;color:#e6f4f1;padding-left:5px;padding-right:5px;position:relative;z-index:9}.form__input[data-v-48592b62]{border:5px solid;color:#324b4b;display:inline-block;font-size:1.6rem;height:40px;padding:calc(20px - .75em) .75em;position:relative;width:100%;z-index:5}@media screen and (min-width:1024px){.form__input[data-v-48592b62]{height:60px}}.form__input--ms[data-v-48592b62]{height:120px}.form__button[data-v-48592b62]{border:5px solid;color:#324b4b;font-weight:700;height:40px;padding:calc(20px - .75em) .75em;text-transform:uppercase}.body[data-v-6090e4ff]{background-color:#98ddde;min-height:100vh}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}
