*,*::before,*::after{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:unset;font-weight:unset;line-height:1.3em;list-style-type:none;margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;outline:none;padding:0;text-align:unset;text-decoration:none}.mce-preview-object{border:none}:root{--color-white: #fff;--color-gray-50: #f2f3f5;--color-gray-100: #e6e7eb;--color-gray-200: #cfd1d8;--color-gray-300: #b7bac4;--color-gray-400: #9fa4b1;--color-gray-500: #878d9d;--color-gray-600: #70768a;--color-gray-700: #575f76;--color-gray-800: #404963;--color-gray-900: #28324f;--color-black: #111c3c;--color-base: #fff;--color-accent: #18b2e0;--color-negative: #ef3d66}*::-moz-selection{background:rgba(0,0,0,.1)}*::selection{background:rgba(0,0,0,.1)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 40px);-webkit-text-size-adjust:100%}body{font-family:kozuka-gothic-pr6n,sans-serif;font-weight:500;background:var(--color-base);color:var(--color-black);font-style:normal;font-size:14px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;letter-spacing:.05em;overscroll-behavior-y:none}body::after{background:var(--color-white);content:"";position:fixed;top:0;left:0;visibility:visible;opacity:1;-webkit-transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1),visibility .3s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1),visibility .3s cubic-bezier(0.4, 0.15, 0, 1);height:calc(100% + 100px);width:calc(100vw + 300px);z-index:3}body[data-page-state=loading],body[data-page-state=leave]{overflow:hidden}body[data-page-state=entered]::after{opacity:0;visibility:hidden}body.is-navigation-open{overflow:hidden}h1,h2,h3,h4,h5{word-break:break-all}img{-o-object-fit:cover;object-fit:cover;width:auto;max-width:100%}p{color:var(--color-black);line-height:2em;text-align:justify}a{color:inherit;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}a:not([class]){color:var(--color-accent)}@media(hover: hover)and (pointer: fine){a:not([class]):hover{opacity:.6}}strong{font-weight:500}button{background:unset;color:inherit;cursor:pointer}table{border-collapse:collapse}th{text-align:left}input,textarea{font-family:kozuka-gothic-pr6n,sans-serif;font-weight:400;font-style:normal;font-size:14px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;letter-spacing:.05em;resize:none}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:var(--color-gray-300)}input::-moz-placeholder, textarea::-moz-placeholder{color:var(--color-gray-300)}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:var(--color-gray-300)}input::-ms-input-placeholder, textarea::-ms-input-placeholder{color:var(--color-gray-300)}input::placeholder,textarea::placeholder{color:var(--color-gray-300)}.l-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px;position:fixed;top:0;left:0;height:100px;width:100vw;z-index:2}.l-header__logo{margin-right:auto;-webkit-transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1)}@media(hover: hover)and (pointer: fine){.l-header__logo:hover{opacity:.6}}.l-header__logo-inner{display:block;position:relative;height:40px;width:120px}.l-header__logo-inner::after{background:url(../8776275360c8e0c25fa5.svg) no-repeat center center/contain;content:"";position:absolute;top:0;left:0;-webkit-transition:background .75s cubic-bezier(0.4, 0.15, 0, 1);transition:background .75s cubic-bezier(0.4, 0.15, 0, 1);height:100%;width:100%}.is-navigation-open .l-header__logo-inner::after{background:url(../191b4ed3273faefd9c64.svg) no-repeat center center/contain}.l-header__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}.l-header__navigation-group:not(:last-child){margin-right:40px}.l-header__navigation-parent{font-family:century-gothic,sans-serif;font-weight:700;font-size:16px;position:relative}.l-header__navigation-parent::after{content:"";background:var(--color-black);position:absolute;left:0;bottom:-3px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);height:2px;width:100%}@media(hover: hover)and (pointer: fine){.l-header__navigation-parent:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}.l-header__cta{font-family:century-gothic,sans-serif;font-weight:700;border-radius:50px;color:var(--color-white);display:grid;line-height:1em;overflow:hidden;padding:15px 30px;place-items:center;position:relative;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);will-change:box-shadow;z-index:1}.l-header__cta::before{content:"";background:-webkit-gradient(linear, left top, right top, from(#1ba8dd), to(#00fff5));background:-webkit-linear-gradient(left, #1ba8dd, #00fff5);background:linear-gradient(90deg, #1ba8dd, #00fff5);position:absolute;height:300%;width:150%;z-index:-1}@media(hover: hover)and (pointer: fine){.l-header__cta:hover{-webkit-box-shadow:3px 3px 7px rgba(10,110,147,.3);box-shadow:3px 3px 7px rgba(10,110,147,.3)}.l-header__cta:hover:before{-webkit-animation:cta_hover 3s ease-in-out infinite;animation:cta_hover 3s ease-in-out infinite}}@-webkit-keyframes cta_hover{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}25%{-webkit-transform:translateX(10%) rotate(30deg);transform:translateX(10%) rotate(30deg)}50%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}75%{-webkit-transform:translateX(-10%) rotate(-30deg);transform:translateX(-10%) rotate(-30deg)}100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes cta_hover{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}25%{-webkit-transform:translateX(10%) rotate(30deg);transform:translateX(10%) rotate(30deg)}50%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}75%{-webkit-transform:translateX(-10%) rotate(-30deg);transform:translateX(-10%) rotate(-30deg)}100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.l-header__navigation-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-black);border-radius:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:background .75s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform .75s cubic-bezier(0.4, 0.15, 0, 1);transition:background .75s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform .75s cubic-bezier(0.4, 0.15, 0, 1);transition:background .75s cubic-bezier(0.4, 0.15, 0, 1),transform .75s cubic-bezier(0.4, 0.15, 0, 1);transition:background .75s cubic-bezier(0.4, 0.15, 0, 1),transform .75s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform .75s cubic-bezier(0.4, 0.15, 0, 1);height:50px;width:50px}.l-header__navigation-icon::before,.l-header__navigation-icon::after{content:"";background:var(--color-white);border-radius:10px;position:absolute;-webkit-transition-property:background,top,bottom,-webkit-transform;transition-property:background,top,bottom,-webkit-transform;transition-property:background,transform,top,bottom;transition-property:background,transform,top,bottom,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1);transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1);height:2px;width:20px}.l-header__navigation-icon::before{top:calc(50% - 5px)}.l-header__navigation-icon::after{bottom:calc(50% - 5px)}.is-navigation-open .l-header__navigation-icon{background:var(--color-white);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-navigation-open .l-header__navigation-icon::before,.is-navigation-open .l-header__navigation-icon::after{background:var(--color-black)}.is-navigation-open .l-header__navigation-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 1px)}.is-navigation-open .l-header__navigation-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:calc(50% - 1px)}@media(max-width: 767px){.l-header{top:5vw;height:auto}}@media(max-width: 767px)and (min-width: 1081px){.l-header{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 767px)and (max-width: 1080px){.l-header{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px)and (max-width: 767px){.l-header{padding-right:5vw;padding-left:5vw}}@media(max-width: 767px)and (max-width: 399px){.l-header{padding-right:3vw;padding-left:3vw}}@media(max-width: 767px){.l-header__navigation,.l-header__cta{display:none}}@media(max-width: 767px){.l-header__navigation-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.l-contents{overflow-x:hidden}.l-footer{background:#222329;color:var(--color-white)}.l-footer__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px}@media(min-width: 1081px){.l-footer__inner{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.l-footer__inner{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.l-footer__inner{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.l-footer__inner{padding-right:3vw;padding-left:3vw}}.l-footer__logo{margin-right:auto;width:140px}.l-footer__logo img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.l-footer__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}.l-footer__navigation-group:not(:last-child){margin-right:40px}.l-footer__navigation-parent{font-family:century-gothic,sans-serif;font-weight:700;font-size:16px;position:relative}.l-footer__navigation-parent::after{content:"";background:var(--color-white);position:absolute;left:0;bottom:-3px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);height:2px;width:100%}@media(hover: hover)and (pointer: fine){.l-footer__navigation-parent:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}.l-footer__links{border-left:1px solid var(--color-gray-300);color:var(--color-gray-300);display:grid;gap:10px;grid-template-columns:1fr;padding-top:5px;padding-bottom:5px;padding-left:40px;text-align:right}.l-footer__privacy-policy{font-family:century-gothic,sans-serif;font-weight:700;display:block;font-size:12px;text-decoration:underline;-webkit-transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1)}@media(hover: hover)and (pointer: fine){.l-footer__privacy-policy:hover{opacity:.6}}.l-footer__copyright{font-family:century-gothic,sans-serif;font-weight:700;display:block;font-size:12px}@media(max-width: 767px){.l-footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-bottom:20px}.l-footer__logo{margin:0 auto}.l-footer__navigation{display:grid;gap:15px 10px;grid-template-columns:repeat(2, 1fr);margin:0;padding-top:20px;text-align:center}.l-footer__navigation-group,.l-footer__navigation-group:not(:last-child){margin:0}.l-footer__links{border-left:none;padding-top:20px;padding-left:0;padding-bottom:0;text-align:center}}.c-button{font-family:century-gothic,sans-serif;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border:1px solid var(--color-accent);border-radius:10px;color:var(--color-accent);display:grid;font-size:16px;gap:15px;grid-template-columns:1fr 16px;padding:17px 30px;position:relative;top:0;left:0;-webkit-transition:background .3s cubic-bezier(0.4, 0.15, 0, 1),top .3s cubic-bezier(0.4, 0.15, 0, 1),left .3s cubic-bezier(0.4, 0.15, 0, 1);transition:background .3s cubic-bezier(0.4, 0.15, 0, 1),top .3s cubic-bezier(0.4, 0.15, 0, 1),left .3s cubic-bezier(0.4, 0.15, 0, 1);width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-button::before{content:"";background:var(--color-accent);border-radius:10px;position:absolute;top:5px;left:5px;-webkit-transition:top .3s cubic-bezier(0.4, 0.15, 0, 1),left .3s cubic-bezier(0.4, 0.15, 0, 1);transition:top .3s cubic-bezier(0.4, 0.15, 0, 1),left .3s cubic-bezier(0.4, 0.15, 0, 1);height:100%;width:100%;z-index:-1}.c-button::after{background:url(../b36411fc0e45097bbb58.svg) no-repeat center center/contain;content:"";height:16px;width:16px}@media(hover: hover)and (pointer: fine){.c-button:hover{background:#f5f5f5;top:5px;left:5px}.c-button:hover::before{top:0;left:0}.c-button:hover::after{-webkit-animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both;animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both}}@-webkit-keyframes slide_arrow{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}49.9%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide_arrow{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}49.9%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.c-under-kv{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:33vh;padding-bottom:280px;position:relative}@media(min-width: 1081px){.c-under-kv{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.c-under-kv{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.c-under-kv{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.c-under-kv{padding-right:3vw;padding-left:3vw}}.c-under-kv__title-small{display:block;font-size:18px;margin-bottom:30px;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.4, 0.15, 0, 1) .5s;transition:opacity 1s cubic-bezier(0.4, 0.15, 0, 1) .5s}[data-page-state=loading] .c-under-kv__title-small{opacity:0}.c-under-kv__title-large{font-family:century-gothic,sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100px;overflow:hidden;height:.85em}.c-under-kv__split-str{display:grid;place-items:center;line-height:.85em;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.c-under-kv__split-str::before,.c-under-kv__split-str::after{-webkit-animation:glitch 1.75s cubic-bezier(0, 0.42, 0.25, 1);animation:glitch 1.75s cubic-bezier(0, 0.42, 0.25, 1);color:#1ba8dd;content:attr(data-text);mix-blend-mode:multiply;position:absolute;z-index:-1}.c-under-kv__split-str::before{color:#1ba8dd}.c-under-kv__split-str::after{-webkit-animation-delay:.25s;animation-delay:.25s;color:#00fff5}[data-page-state=loading] .c-under-kv__split-str{-webkit-transform:translateY(100%);transform:translateY(100%)}.c-under-kv__split-str--blank{width:.2em}.c-under-kv__split-str:nth-child(1){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.025s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.025s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.025s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.025s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.025s}.c-under-kv__split-str:nth-child(2){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.05s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.05s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.05s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.05s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.05s}.c-under-kv__split-str:nth-child(3){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.075s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.075s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.075s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.075s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.075s}.c-under-kv__split-str:nth-child(4){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.1s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.1s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.1s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.1s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.1s}.c-under-kv__split-str:nth-child(5){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.125s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.125s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.125s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.125s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.125s}.c-under-kv__split-str:nth-child(6){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.15s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.15s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.15s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.15s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.15s}.c-under-kv__split-str:nth-child(7){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.175s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.175s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.175s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.175s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.175s}.c-under-kv__split-str:nth-child(8){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.2s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.2s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.2s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.2s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.2s}.c-under-kv__split-str:nth-child(9){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.225s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.225s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.225s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.225s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.225s}.c-under-kv__split-str:nth-child(10){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.25s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.25s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.25s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.25s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.25s}.c-under-kv__split-str:nth-child(11){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.275s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.275s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.275s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.275s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.275s}.c-under-kv__split-str:nth-child(12){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.3s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.3s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.3s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.3s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.3s}.c-under-kv__split-str:nth-child(13){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.325s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.325s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.325s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.325s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.325s}.c-under-kv__split-str:nth-child(14){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.35s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.35s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.35s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.35s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.35s}.c-under-kv__split-str:nth-child(15){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.375s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.375s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.375s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.375s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.375s}.c-under-kv__split-str:nth-child(16){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.4s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.4s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.4s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.4s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.4s}.c-under-kv__split-str:nth-child(17){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.425s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.425s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.425s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.425s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.425s}.c-under-kv__split-str:nth-child(18){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.45s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.45s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.45s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.45s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.45s}.c-under-kv__split-str:nth-child(19){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.475s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.475s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.475s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.475s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.475s}.c-under-kv__split-str:nth-child(20){-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.5s;transition:-webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.5s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.5s;transition:transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.5s, -webkit-transform 1s cubic-bezier(0, 0.42, 0.25, 1) 0.5s}.c-under-kv__bread{font-family:century-gothic,sans-serif;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.4, 0.15, 0, 1) .5s;transition:opacity 1s cubic-bezier(0.4, 0.15, 0, 1) .5s}[data-page-state=loading] .c-under-kv__bread{opacity:0}.c-under-kv__bread-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.c-under-kv__bread-item:not(:last-child)::after{background:url(../dd221a90fa114c832ec3.svg) no-repeat center center/contain;content:"";margin:0 10px;height:12px;width:12px}.c-under-kv__bread-item:not(.c-under-kv__bread-item--current),.c-under-kv__bread-item:not(.c-under-kv__bread-item--current)>a{color:var(--color-gray-500);-webkit-transition:color .3s cubic-bezier(0.4, 0.15, 0, 1);transition:color .3s cubic-bezier(0.4, 0.15, 0, 1)}.c-under-kv__bread-item:not(.c-under-kv__bread-item--current):hover,.c-under-kv__bread-item:not(.c-under-kv__bread-item--current)>a:hover{color:var(--color-black)}.c-under-kv__object{position:absolute}.c-under-kv__object.-a{bottom:50px;left:-80px}.c-under-kv__object.-b{top:150px;right:-80px}.c-under-kv__object.-a::after,.c-under-kv__object.-b::after{content:"";display:block;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transition:opacity 1.5s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform 1.5s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity 1.5s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform 1.5s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity 1.5s cubic-bezier(0.4, 0.15, 0, 1),transform 1.5s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity 1.5s cubic-bezier(0.4, 0.15, 0, 1),transform 1.5s cubic-bezier(0.4, 0.15, 0, 1),-webkit-transform 1.5s cubic-bezier(0.4, 0.15, 0, 1)}.c-under-kv__object.-a::after{background:url(../363cab3b92e618a4b5fc.png) no-repeat center center/contain;height:231px;width:293px}[data-page-state=loading] .c-under-kv__object.-a::after{-webkit-transform:translateY(15px) rotate(5deg);transform:translateY(15px) rotate(5deg);opacity:0}.c-under-kv__object.-b::after{background:url(../b2417e3621923fe07238.png) no-repeat center center/contain;height:250px;width:250px}[data-page-state=loading] .c-under-kv__object.-b::after{-webkit-transform:translateY(15px) rotate(-5deg);transform:translateY(15px) rotate(-5deg);opacity:0}@-webkit-keyframes glitch{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes glitch{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 767px){.c-under-kv{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:160px;padding-bottom:80px}.c-under-kv__title-small{color:var(--color-gray-500);font-size:16px;margin-bottom:10px}.c-under-kv__title-large{font-size:50px}.c-under-kv__title-large.xl{font-size:36px}.c-under-kv__bread{padding-top:40px}.c-under-kv__object.-a{right:-50px;bottom:20px;left:unset}.c-under-kv__object.-a::after{height:130px;width:166px}.c-under-kv__object.-b{display:none}}.c-heading{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;line-height:1.5em;margin:0 auto;padding-bottom:25px;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.c-heading::before{background:var(--color-gray-200);content:"";position:absolute;bottom:0;left:calc(50% - 20vw);height:1px;width:40vw}.c-heading::after{content:"";background:var(--color-accent);position:absolute;bottom:0;left:calc(50% - 60px);height:2px;width:120px}@media(max-width: 767px){.c-heading{font-size:21px;padding-bottom:20px}.c-heading::before{left:calc(50% - 24vw);width:48vw}.c-heading::after{left:calc(50% - 40px);width:80px}}.c-wp-contents h1:not([class]){display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:1.5em;margin:0 auto;padding-bottom:25px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-wp-contents h1:not([class])::before{background:var(--color-gray-200);content:"";position:absolute;bottom:0;left:calc(50% - 20vw);height:1px;width:40vw}.c-wp-contents h1:not([class])::after{content:"";background:var(--color-accent);position:absolute;bottom:0;left:calc(50% - 60px);height:2px;width:120px}.c-wp-contents *+h1:not([class]){padding-top:40px}.c-wp-contents h2:not([class]){border-bottom:1px solid var(--color-accent);font-size:21px;line-height:1.7em;padding-bottom:5px}.c-wp-contents *+h2:not([class]){padding-top:50px}.c-wp-contents h3:not([class]){color:var(--color-accent);font-size:18px;line-height:1.7em;padding-left:10px;position:relative}.c-wp-contents h3:not([class]):before{background:var(--color-accent);content:"";position:absolute;top:calc(0.7em / 2);left:0;height:calc(100% - 0.7em);width:2px}.c-wp-contents *+h3:not([class]){margin-top:40px}.c-wp-contents h4:not([class]){font-size:16px;font-weight:700;line-height:1.7em}.c-wp-contents *+h4:not([class]){padding-top:20px}.c-wp-contents *:not(p:not(.point,.frame1,.frame2))+p:not(.point,.frame1,.frame2){padding-top:20px}.c-wp-contents p:not(.point,.frame1,.frame2)+p:not(.point,.frame1,.frame2){padding-top:15px}.c-wp-contents p.point{border:1px solid var(--color-accent);padding:50px 30px 20px;position:relative}.c-wp-contents p.point::before{background:var(--color-accent);content:"Point";color:var(--color-white);display:grid;font-size:12px;letter-spacing:-0.05em;place-items:center;position:absolute;top:0;left:0;height:30px;width:100%}.c-wp-contents p.frame1{border:1px solid var(--color-gray-200);padding:20px 30px}.c-wp-contents *+p.frame1{margin-top:20px}.c-wp-contents p.frame2{background:var(--color-gray-100);padding:20px 30px}.c-wp-contents *+p.frame2{margin-top:20px}.c-wp-contents .under_line{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #ffff00));background:-webkit-linear-gradient(transparent 60%, #ffff00 0%);background:linear-gradient(transparent 60%, #ffff00 0%)}.c-wp-contents a{color:var(--color-accent);text-decoration:underline}.c-wp-contents strong{font-weight:600}.c-wp-contents .button{border:1px solid var(--color-accent);border-radius:7px;display:block;font-size:16px;padding:15px 20px;-webkit-transition:background .15s ease-out,color .15s ease-out;transition:background .15s ease-out,color .15s ease-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(hover: hover)and (pointer: fine){.c-wp-contents .button:hover{background:var(--color-accent);color:#fff}}.c-wp-contents table{position:relative;width:100%}.c-wp-contents *+table:not([class]){margin-top:20px}.c-wp-contents th{background:var(--color-gray-500);border:1px solid var(--color-gray-200);color:var(--color-white);line-height:2em;padding:12px 20px;text-align:left}.c-wp-contents td{border:1px solid var(--color-gray-200);line-height:2em;padding:12px 20px;font-size:14px}.c-wp-contents ul:not([class]),.c-wp-contents ol:not([class]){counter-reset:number;display:grid;gap:5px}.c-wp-contents *+ul:not([class]),.c-wp-contents *+ol:not([class]){padding-top:10px}.c-wp-contents li{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:2em}.c-wp-contents ul:not([class]) li::before{background:var(--color-gray-500);border-radius:100%;content:"";margin-right:10px;position:relative;top:-2px;height:7px;width:7px;min-width:7px}.c-wp-contents ol:not([class]) li::before{color:var(--color-gray-500);content:counter(number);counter-increment:number;margin-right:10px}.c-wp-contents iframe,.c-wp-contents .mce-object-iframe{aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.c-wp-contents *+iframe,.c-wp-contents *+.mce-object-iframe{padding-top:20px}.c-wp-contents img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.c-wp-contents *+img{padding-top:30px}@media(max-width: 767px){.c-wp-contents *+h2:not([class]){padding-top:30px}.c-wp-contents *+h3:not([class]){margin-top:20px}.c-wp-contents *:not(p:not(.point,.frame1,.frame2))+p:not(.point,.frame1,.frame2){padding-top:15px}.c-wp-contents p:not(.point,.frame1,.frame2)+p:not(.point,.frame1,.frame2){padding-top:10px}.c-wp-contents p.point{padding:45px 20px 15px}.c-wp-contents p.frame1,.c-wp-contents p.frame2{padding:15px 20px}.c-wp-contents *+p.frame1,.c-wp-contents *+p.frame2{margin-top:15px}.c-wp-contents *+table{margin-top:15px}.c-wp-contents table{display:block;overflow-x:scroll;width:94vw}.c-wp-contents table::after{background:rgba(0,0,0,.8);border-radius:50px;content:"スクロールできます";color:var(--color-white);font-size:10px;line-height:1em;opacity:0;padding:8px 10px;position:absolute;right:10px;bottom:10px;-webkit-transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1);transition:opacity .3s cubic-bezier(0.4, 0.15, 0, 1)}.c-wp-contents table.scrollable::after{opacity:1}.c-wp-contents table thead,.c-wp-contents table tbody{display:table;width:100%;white-space:nowrap}}#tinymce{padding-right:2vw;padding-left:2vw}#tinymce::after{display:none}.p-gnav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear, left top, left bottom, from(#00e1ff), to(#1ba8dd));background:-webkit-linear-gradient(#00e1ff, #1ba8dd);background:linear-gradient(#00e1ff, #1ba8dd);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:grid;padding-top:15vh;padding-bottom:5vw;position:fixed;top:0;left:0;-webkit-transition:-webkit-clip-path .75s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-clip-path .75s cubic-bezier(0.4, 0.15, 0, 1);transition:clip-path .75s cubic-bezier(0.4, 0.15, 0, 1);transition:clip-path .75s cubic-bezier(0.4, 0.15, 0, 1), -webkit-clip-path .75s cubic-bezier(0.4, 0.15, 0, 1);visibility:hidden;height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw;z-index:1}@media(min-width: 1081px){.p-gnav{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-gnav{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-gnav{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-gnav{padding-right:3vw;padding-left:3vw}}.is-navigation-open .p-gnav{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.p-gnav__navigation{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--color-white);display:grid;gap:20px}.p-gnav__navigation-parent{font-family:century-gothic,sans-serif;font-weight:700;display:block;font-size:68px;line-height:.85em;letter-spacing:0em;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.p-gnav__navigation-group:nth-child(1) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.3s;transition-delay:0.3s}.p-gnav__navigation-group:nth-child(2) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.4s;transition-delay:0.4s}.p-gnav__navigation-group:nth-child(3) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.5s;transition-delay:0.5s}.p-gnav__navigation-group:nth-child(4) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.6s;transition-delay:0.6s}.p-gnav__navigation-group:nth-child(5) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.7s;transition-delay:0.7s}.p-gnav__navigation-group:nth-child(6) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.8s;transition-delay:0.8s}.p-gnav__navigation-group:nth-child(7) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:0.9s;transition-delay:0.9s}.p-gnav__navigation-group:nth-child(8) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1s;transition-delay:1s}.p-gnav__navigation-group:nth-child(9) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.1s;transition-delay:1.1s}.p-gnav__navigation-group:nth-child(10) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.2s;transition-delay:1.2s}.p-gnav__navigation-group:nth-child(11) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.3s;transition-delay:1.3s}.p-gnav__navigation-group:nth-child(12) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.4s;transition-delay:1.4s}.p-gnav__navigation-group:nth-child(13) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.5s;transition-delay:1.5s}.p-gnav__navigation-group:nth-child(14) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.6s;transition-delay:1.6s}.p-gnav__navigation-group:nth-child(15) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.7s;transition-delay:1.7s}.p-gnav__navigation-group:nth-child(16) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.8s;transition-delay:1.8s}.p-gnav__navigation-group:nth-child(17) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:1.9s;transition-delay:1.9s}.p-gnav__navigation-group:nth-child(18) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:2s;transition-delay:2s}.p-gnav__navigation-group:nth-child(19) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:2.1s;transition-delay:2.1s}.p-gnav__navigation-group:nth-child(20) .p-gnav__navigation-parent{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);transition-timing-function:cubic-bezier(0, 0.42, 0.25, 1);-webkit-transition-delay:2.2s;transition-delay:2.2s}.is-navigation-open .p-gnav__navigation-parent{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 767px){.p-gnav{visibility:visible}}.p-cv{background:-webkit-gradient(linear, left top, right top, from(#1ba8dd), to(#00fff5));background:-webkit-linear-gradient(left, #1ba8dd, #00fff5);background:linear-gradient(90deg, #1ba8dd, #00fff5);color:var(--color-white);display:block;-webkit-transition:-webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:filter .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1)}@media(hover: hover)and (pointer: fine){.p-cv:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}}.p-cv__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:95px;padding-bottom:95px}@media(min-width: 1081px){.p-cv__inner{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-cv__inner{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-cv__inner{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-cv__inner{padding-right:3vw;padding-left:3vw}}.p-cv__heading-large{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.p-cv__heading-large-text{font-family:century-gothic,sans-serif;font-weight:700;font-size:68px;line-height:1em;margin-right:20px}.p-cv__heading-large-icon{display:grid;position:relative;place-items:center}.p-cv__heading-large-icon::before{background:var(--color-white);border-radius:100%;content:"";-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);height:80px;width:80px}.p-cv__heading-large-icon::after{background:url(../c00d59ed6790a91a164a.svg) no-repeat center center/contain;content:"";position:absolute;height:20px;width:20px}@media(hover: hover)and (pointer: fine){.p-cv:hover .p-cv__heading-large-icon::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-cv:hover .p-cv__heading-large-icon::after{-webkit-animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both;animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both}}.p-cv__heading-small{display:block;font-size:18px;padding-top:10px}.p-cv__closing-text{font-size:24px;line-height:2em}@media(max-width: 767px){.p-cv{text-align:center}.p-cv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:60px;padding-bottom:60px}.p-cv__heading-large-text{font-size:48px}.p-cv__heading-large-icon{display:grid;position:relative;place-items:center}.p-cv__heading-large-icon::before{height:60px;width:60px}.p-cv__heading-large-icon::after{height:16px;width:16px}.p-cv__closing-text{font-size:16px;padding-top:20px}}.p-splash{display:grid;place-items:center;position:fixed;top:0;left:0;height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw;z-index:4}.p-splash::before,.p-splash::after{content:"";-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);position:fixed;top:0;left:0;-webkit-transition-property:-webkit-clip-path;transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path, -webkit-clip-path;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1);transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1);height:100%;width:100%;z-index:-1}.p-splash::before{background:-webkit-gradient(linear, left top, right top, from(#36e0ff), to(#ff90dd));background:-webkit-linear-gradient(left, #36e0ff, #ff90dd);background:linear-gradient(90deg, #36e0ff, #ff90dd);-webkit-transition-delay:1.55s;transition-delay:1.55s}.p-splash::after{background:var(--color-white);-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-page-state=entered] .p-splash::before,[data-page-state=entered] .p-splash::after{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.p-splash__logo{-webkit-animation:splash_animation 2s cubic-bezier(0.4, 0.15, 0, 1);animation:splash_animation 2s cubic-bezier(0.4, 0.15, 0, 1);opacity:0;position:absolute;width:220px}.p-splash__logo img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@-webkit-keyframes splash_animation{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}40%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes splash_animation{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}40%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@media(max-width: 767px){.p-splash__logo{width:180px}}.p-top-kv{position:relative;height:100vh;width:100vw}.p-top-kv__catch{color:var(--color-white);position:absolute;right:30px;bottom:30px;text-shadow:0 0 30px rgba(41,56,77,.2)}.p-top-kv__catch-large{font-family:century-gothic,sans-serif;font-weight:700;font-size:130px;position:relative}.p-top-kv__catch-large-line{display:block;line-height:1em;opacity:1;text-align:right;-webkit-transform:unset;transform:unset;-webkit-transform-origin:top right;transform-origin:top right}.p-top-kv__catch-large-line:nth-child(1){-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);-webkit-transition-delay:1.8333333333s;transition-delay:1.8333333333s}[data-page-state=loading] .p-top-kv__catch-large-line:nth-child(1){opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s}.p-top-kv__catch-large-line:nth-child(2){-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);-webkit-transition-delay:1.9166666667s;transition-delay:1.9166666667s}[data-page-state=loading] .p-top-kv__catch-large-line:nth-child(2){opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s}.p-top-kv__catch-large-line:nth-child(3){-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);-webkit-transition-delay:2s;transition-delay:2s}[data-page-state=loading] .p-top-kv__catch-large-line:nth-child(3){opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s}.p-top-kv__catch-small{font-size:42px;font-weight:700;opacity:1;position:absolute;top:143px;-webkit-transition:opacity 1.8s cubic-bezier(0.26, 1, 0.48, 1) 2.25s;transition:opacity 1.8s cubic-bezier(0.26, 1, 0.48, 1) 2.25s}[data-page-state=loading] .p-top-kv__catch-small{opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s}.p-top-kv__background{position:relative;height:100%;width:100%;z-index:-1}.p-top-kv__background .simpleParallax{height:100%}.p-top-kv__background img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media(max-width: 767px){.p-top-kv__catch{right:3vw;bottom:3vw}.p-top-kv__catch-large{font-size:64px}.p-top-kv__catch-small{font-size:22px;top:70.4px}}.p-top-service{background:#f0f7ff;position:relative}.p-top-service::before,.p-top-service::after{content:"";position:absolute;height:300px;width:300px}.p-top-service::before{background:url(../80112b0ba87626f2c92d.svg) no-repeat center center/contain;bottom:0;left:0}.p-top-service::after{background:url(../382152391ee5179c1608.svg) no-repeat center center/contain;bottom:-300px;right:0;z-index:-1}.p-top-service__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:20% 1fr;padding-top:120px;padding-bottom:100px;position:relative;z-index:0}@media(min-width: 1081px){.p-top-service__inner{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-top-service__inner{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-top-service__inner{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-top-service__inner{padding-right:3vw;padding-left:3vw}}.p-top-service__object{position:absolute}.p-top-service__object.-a{background:url(../363cab3b92e618a4b5fc.png) no-repeat center center/contain;bottom:50px;left:-155px;height:231px;width:293px}.p-top-service__object.-b{background:url(../b2417e3621923fe07238.png) no-repeat center center/contain;bottom:-150px;right:-60px;height:250px;width:250px}.p-top-service__heading{position:relative}.p-top-service__heading-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:-0.7em;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-top-service__heading-large{font-family:century-gothic,sans-serif;font-weight:700;color:#cde3fd;font-size:80px;line-height:1em;letter-spacing:0em}.p-top-service__heading-small{display:block;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:18px;position:relative;top:-0.7em;left:40px;text-orientation:upright;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-top-service__heading-divider{display:grid;place-items:center;position:relative;bottom:10px;height:60px;width:40px}.p-top-service__heading-divider-line{background:var(--color-gray-200);-webkit-transform:rotate(60deg);transform:rotate(60deg);height:1px;width:60px}.p-top-service__main{display:grid}.p-top-service__services{display:grid;gap:60px;grid-template-columns:repeat(2, 500px);overflow-x:auto;padding-top:55px;padding-right:10vw;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:none}.p-top-service__services::-webkit-scrollbar{display:none}@media(max-width: 1080px){.p-top-service__services{padding-right:7vw}}@media(max-width: 767px){.p-top-service__services{padding-right:5vw}}.p-top-service__service-item{scroll-snap-align:start}.p-top-service__service-image{aspect-ratio:1/.75}.p-top-service__service-image img{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.p-top-service__service-title{font-size:18px;font-weight:700;line-height:1.5em;padding-top:25px}.p-top-service__service-description{padding-top:10px}.p-top-service__more{padding-top:55px}@media(max-width: 767px){.p-top-service::before,.p-top-service::after{height:80px;width:80px}.p-top-service::after{bottom:-80px}.p-top-service__inner{grid-template-columns:1fr;padding-top:60px}.p-top-service__object.-a{bottom:-90px;left:-80px;height:151px;width:193px}.p-top-service__object.-b{bottom:20px;right:-30px;height:180px;width:180px}.p-top-service__heading-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;-webkit-transform:unset;transform:unset}.p-top-service__heading-large{font-size:42px;line-height:.7em}.p-top-service__heading-small{font-size:16px;padding:0;position:static;-webkit-transform:unset;transform:unset;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset}.p-top-service__heading-divider{padding-bottom:0;position:static;height:40px;width:40px}.p-top-service__heading-divider-line{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:40px}.p-top-service__main{padding-top:30px}.p-top-service__services{gap:30px;grid-template-columns:1fr;padding-top:20px;padding-right:0}.p-top-service__service-title{padding-top:20px}.p-top-service__more{padding-top:30px}}.p-top-creators{padding-top:120px;padding-bottom:190px}@media(min-width: 1081px){.p-top-creators{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-top-creators{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-top-creators{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-top-creators{padding-right:3vw;padding-left:3vw}}.p-top-creators__heading-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.p-top-creators__heading-large{font-family:century-gothic,sans-serif;font-weight:700;color:#d5efff;font-size:80px;line-height:.7em}.p-top-creators__heading-small{display:block;font-size:18px;padding-top:20px}.p-top-creators__heading-divider{display:grid;place-items:center;height:60px;width:60px}.p-top-creators__heading-divider-line{background:var(--color-gray-200);-webkit-transform:rotate(-60deg);transform:rotate(-60deg);height:1px;width:60px}.p-top-creators__lead-text-line{display:block;font-size:32px;line-height:1.7em;width:60%}.p-top-creators__main{padding-top:80px}.p-top-creators__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1fr}.p-top-creators__total-followers{font-family:century-gothic,sans-serif;font-weight:700;background:-webkit-gradient(linear, left top, right top, from(#36e0ff), to(#ff90dd));background:-webkit-linear-gradient(left, #36e0ff, #ff90dd);background:linear-gradient(90deg, #36e0ff, #ff90dd);border-radius:15px;color:var(--color-white);display:grid;padding:30px;place-content:center}.p-top-creators__total-followers-label{border:2px solid var(--color-white);border-radius:50px;display:block;line-height:1em;padding:6px 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-top-creators__total-followers-count{font-size:80px;overflow:hidden;padding-top:3px;height:1em}.p-top-creators__total-followers-count *{line-height:1em}.p-top-creators__total-followers-unit{display:block;font-size:24px;line-height:1em;margin-left:auto;padding-top:15px}.p-top-creators__description{display:grid;place-items:center;position:relative;height:100%}.p-top-creators__description::before,.p-top-creators__description::after{content:"";background:-webkit-gradient(linear, left top, right top, from(#ff90dd), to(#ffe036));background:-webkit-linear-gradient(left, #ff90dd, #ffe036);background:linear-gradient(90deg, #ff90dd, #ffe036);border-radius:10px;position:absolute;left:0;height:2px;width:100%}.p-top-creators__description::before{top:0}.p-top-creators__description::after{bottom:0}.p-top-creators__creators{display:grid;gap:40px 30px;grid-template-columns:repeat(4, 1fr);padding-top:60px}.p-top-creators__creator-image{aspect-ratio:1/1;display:grid;place-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.p-top-creators__creator-image img{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.p-top-creators__creator-image--blank{background:var(--color-gray-50);border-radius:10px}.p-top-creators__creator-image--blank::after{font-family:century-gothic,sans-serif;font-weight:700;content:"NO IMAGE";color:var(--color-gray-500);font-size:12px;position:absolute}.p-top-creators__creator-name{display:block;padding-top:7px;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media(max-width: 767px){.p-top-creators{padding-top:100px;padding-bottom:100px}.p-top-creators__heading-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-top-creators__heading-large{font-size:42px;line-height:.7em}.p-top-creators__heading-small{font-size:16px;padding:0}.p-top-creators__heading-divider{padding-bottom:0;position:static;height:40px;width:40px}.p-top-creators__heading-divider-line{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:40px}.p-top-creators__main{padding-top:30px}.p-top-creators__head{gap:10px;grid-template-columns:1fr}.p-top-creators__total-followers{padding:30px 15px}.p-top-creators__total-followers-count{font-size:54px}.p-top-creators__description{padding-bottom:15px}.p-top-creators__description::before{display:none}.p-top-creators__creators{gap:20px 10px;grid-template-columns:repeat(2, 1fr);padding-top:30px}}.p-top-plan{background:#f4f4ff;position:relative}.p-top-plan__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:20% 1fr;padding-top:190px;padding-bottom:100px}@media(min-width: 1081px){.p-top-plan__inner{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-top-plan__inner{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-top-plan__inner{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-top-plan__inner{padding-right:3vw;padding-left:3vw}}.p-top-plan__heading{position:relative}.p-top-plan__heading-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:-0.7em;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-top-plan__heading-large{font-family:century-gothic,sans-serif;font-weight:700;color:#d8d8ff;font-size:80px;line-height:1em;letter-spacing:0em}.p-top-plan__heading-small{display:block;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:18px;position:relative;top:-0.7em;left:40px;text-orientation:upright;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-top-plan__heading-divider{display:grid;place-items:center;position:relative;bottom:10px;height:60px;width:40px}.p-top-plan__heading-divider-line{background:var(--color-gray-200);-webkit-transform:rotate(60deg);transform:rotate(60deg);height:1px;width:60px}.p-top-plan__plans{display:grid;gap:30px;grid-template-columns:1fr 1fr;padding-top:35px}.p-top-plan__plan-item{background:var(--color-white);border-radius:10px;padding:26px 30px}.p-top-plan__plan-name{font-size:18px;font-weight:700}.p-top-plan__plan-description{color:var(--color-gray-500);padding-top:10px}.p-top-plan__cta{padding-top:40px}.p-top-plan__cta-button{font-family:century-gothic,sans-serif;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, right top, from(#c57eff), to(#eda3ff));background:-webkit-linear-gradient(left, #c57eff, #eda3ff);background:linear-gradient(90deg, #c57eff, #eda3ff);border-radius:10px;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:38px;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);transition:box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-box-shadow .3s cubic-bezier(0.4, 0.15, 0, 1);will-change:box-shadow}.p-top-plan__cta-button::after{background:url(../58445695c1a5ebf850fb.svg) no-repeat center center/contain;content:"";margin-left:15px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1);transition:transform .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-transform .3s cubic-bezier(0.4, 0.15, 0, 1);height:16px;width:16px}@media(hover: hover)and (pointer: fine){.p-top-plan__cta-button:hover{-webkit-box-shadow:6px 6px 13px rgba(184,184,253,.5);box-shadow:6px 6px 13px rgba(184,184,253,.5)}.p-top-plan__cta-button:hover::after{-webkit-animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both;animation:slide_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both}}.p-top-plan__slide{overflow:hidden;position:absolute;top:-70px;width:100vw}.p-top-plan__slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-top-plan__slide-text{-webkit-animation:scroll_x_01 120s -60s linear infinite;animation:scroll_x_01 120s -60s linear infinite;padding-left:60px;height:140px;will-change:transform}.p-top-plan__slide-text:nth-child(2){-webkit-animation:scroll_x_02 120s linear infinite;animation:scroll_x_02 120s linear infinite}.p-top-plan__slide-text img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@-webkit-keyframes scroll_x_01{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll_x_01{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scroll_x_02{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes scroll_x_02{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@media(max-width: 767px){.p-top-plan__inner{grid-template-columns:1fr;padding-top:80px;padding-bottom:80px}.p-top-plan__heading-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;-webkit-transform:unset;transform:unset}.p-top-plan__heading-large{font-size:42px;line-height:.7em}.p-top-plan__heading-small{font-size:16px;padding:0;position:static;-webkit-transform:unset;transform:unset;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset}.p-top-plan__heading-divider{padding-bottom:0;position:static;height:40px;width:40px}.p-top-plan__heading-divider-line{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:40px}.p-top-plan__main{padding-top:30px}.p-top-plan__plans{gap:15px;grid-template-columns:1fr;padding-top:20px}.p-top-plan__plan-item{padding:20px 15px}.p-top-plan__cta{padding-top:20px}.p-top-plan__slide{top:-40px}.p-top-plan__slide-text{height:80px}}.p-top-company{padding-top:120px;padding-bottom:120px;position:relative}@media(min-width: 1081px){.p-top-company{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-top-company{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-top-company{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-top-company{padding-right:3vw;padding-left:3vw}}.p-top-company__object{background:url(../3bf8f1fc0fc4310032a3.png) no-repeat center center/contain;position:absolute;top:-50px;right:-60px;height:250px;width:300px}.p-top-company__heading-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.p-top-company__heading-large{font-family:century-gothic,sans-serif;font-weight:700;color:#e4e9fb;font-size:80px;line-height:.7em}.p-top-company__heading-small{display:block;font-size:18px;padding-top:20px}.p-top-company__heading-divider{display:grid;place-items:center;height:60px;width:60px}.p-top-company__heading-divider-line{background:var(--color-gray-200);-webkit-transform:rotate(-60deg);transform:rotate(-60deg);height:1px;width:60px}.p-top-company__lead-text-line{display:block;font-size:32px;line-height:1.7em;width:60%}.p-top-company__main{display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-top:80px}.p-top-company__map iframe{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.p-top-company__overview-head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top-company__company-name{font-size:32px;font-weight:700}.p-top-company__company-address{color:var(--color-gray-500);line-height:1.5em;text-align:right}.p-top-company__overview-table{display:block;padding-top:25px}.p-top-company__overview-table-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-gray-200);display:grid;gap:20px;grid-template-columns:100px 1fr;padding:25px 0}.p-top-company__overview-table-row:first-child{border-top:1px solid var(--color-gray-200)}.p-top-company__overview-table-head{color:var(--color-gray-500);line-height:1.5em}.p-top-company__overview-table-data{line-height:1.5em}.p-top-company__more{padding-top:40px}@media(max-width: 767px){.p-top-company{padding-top:80px;padding-bottom:60px}.p-top-company__object{top:-90px;right:-50px;height:150px;width:180px}.p-top-company__heading-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-top-company__heading-large{font-size:42px;line-height:.7em}.p-top-company__heading-small{font-size:16px;padding:0}.p-top-company__heading-divider{padding-bottom:0;position:static;height:40px;width:40px}.p-top-company__heading-divider-line{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:40px}.p-top-company__main{gap:30px;grid-template-columns:1fr;padding-top:30px}.p-top-company__map iframe{aspect-ratio:1.618/1;border-radius:10px}.p-top-company__overview-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top-company__company-address{padding-top:5px}.p-top-company__overview-table-row{gap:15px;grid-template-columns:1fr;padding:5px 0 25px}.p-top-company__overview-table-head{font-size:12px}.p-top-company__overview-table-data{line-height:1.7em}.p-top-company__more{padding-top:30px}}.p-service{padding-bottom:120px}@media(min-width: 1081px){.p-service{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-service{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-service{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-service{padding-right:3vw;padding-left:3vw}}.p-service__toc{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr)}.p-service__toc-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-gray-200);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 30px;-webkit-transition:border .3s cubic-bezier(0.4, 0.15, 0, 1);transition:border .3s cubic-bezier(0.4, 0.15, 0, 1)}.p-service__toc-item::after{background:url(../43cd227a965c90519697.svg) no-repeat center center/contain;content:"";height:16px;width:16px}@media(hover: hover)and (pointer: fine){.p-service__toc-item:hover{border:1px solid var(--color-accent)}.p-service__toc-item:hover::after{-webkit-animation:slide_down_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both;animation:slide_down_arrow .5s cubic-bezier(0.4, 0.15, 0, 1) 0s both}}.p-service__main{display:grid;gap:150px;grid-template-columns:1fr;padding-top:150px}.p-service__block-main{display:grid;gap:80px;grid-template-columns:1fr;padding-top:80px}.p-service__block-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.p-service__block-item-image{aspect-ratio:1/.75}.p-service__block-item:nth-child(even) .p-service__block-item-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-service__block-item-image img{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.p-service__block-item-heading{font-size:21px;line-height:1.7em}.p-service__block-item-description{padding-top:25px}.p-service__block-item-description-line+.p-service__block-item-description-line{padding-top:15px}@-webkit-keyframes slide_down_arrow{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}49.9%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide_down_arrow{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}49.9%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 767px){.p-service{padding-bottom:60px}.p-service__toc{gap:10px;grid-template-columns:1fr}.p-service__toc-item{padding:20px}.p-service__main{gap:40px;padding-top:60px}.p-service__block-main{gap:30px;padding-top:40px}.p-service__block-item{gap:20px;grid-template-columns:1fr}.p-service__block-item:nth-child(even) .p-service__block-item-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-service__block-item-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-service__block-item-heading{font-size:18px}.p-service__block-item-description{padding-top:10px}}.p-company-head{display:grid;gap:60px;grid-template-columns:40% 1fr}@media(min-width: 1081px){.p-company-head{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-company-head{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-company-head{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-company-head{padding-right:3vw;padding-left:3vw}}.p-company-head__heading-line{display:block;font-size:56px;font-weight:700;padding-bottom:5px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-company-head__heading-line::after{content:"";background:-webkit-gradient(linear, left top, right top, from(#ffe31d), color-stop(#79d1d9), to(#e584b6));background:-webkit-linear-gradient(left, #ffe31d, #79d1d9, #e584b6);background:linear-gradient(90deg, #ffe31d, #79d1d9, #e584b6);position:absolute;bottom:0;left:0;height:4px;width:100%}.p-company-head__heading-line+.p-company-head__heading-line{padding-top:20px}.p-company-head__content-line+.p-company-head__content-line{padding-top:15px}@media(max-width: 767px){.p-company-head{gap:30px;grid-template-columns:1fr}.p-company-head__heading-line{font-size:42px}.p-company-head__heading-line+.p-company-head__heading-line{padding-top:10px}.p-company-head__content-line+.p-company-head__content-line{padding-top:5px}}.p-company-overview{padding-top:150px;padding-bottom:120px}@media(min-width: 1081px){.p-company-overview{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-company-overview{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-company-overview{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-company-overview{padding-right:3vw;padding-left:3vw}}.p-company-overview__main{display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-top:80px}.p-company-overview__overview-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-gray-200);display:grid;gap:20px;grid-template-columns:100px 1fr;padding:25px 0}.p-company-overview__overview-row:first-child{border-top:1px solid var(--color-gray-200)}.p-company-overview__overview-head{color:var(--color-gray-500);line-height:1.5em}.p-company-overview__overview-data{line-height:1.5em}.p-company-overview__map iframe{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media(max-width: 767px){.p-company-overview{padding-top:60px;padding-bottom:60px}.p-company-overview__main{gap:30px;grid-template-columns:1fr;padding-top:40px}.p-company-overview__overview{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-company-overview__overview-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-company-overview__company-address{padding-top:5px}.p-company-overview__overview-row{gap:15px;grid-template-columns:1fr;padding:5px 0 25px}.p-company-overview__overview-head{font-size:12px}.p-company-overview__overview-data{line-height:1.7em}.p-company-overview__map iframe{aspect-ratio:1.618/1;border-radius:10px}}.p-contact{padding-bottom:120px}@media(min-width: 1081px){.p-contact{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 1080px){.p-contact{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px){.p-contact{padding-right:5vw;padding-left:5vw}}@media(max-width: 399px){.p-contact{padding-right:3vw;padding-left:3vw}}.p-contact__inner{padding:0 15%}.p-contact__form{display:grid;gap:20px;padding-top:60px}.p-contact__item>br{display:none}.p-contact__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;-webkit-transition:color .3s cubic-bezier(0.4, 0.15, 0, 1);transition:color .3s cubic-bezier(0.4, 0.15, 0, 1)}.p-contact__item--required .p-contact__label::after{content:"必須";color:var(--color-negative);font-size:12px}.p-contact__item:focus-within .p-contact__label{color:var(--color-accent)}.p-contact__textfield{border:1px solid var(--color-gray-200);border-radius:10px;padding:27px 30px;-webkit-transition:border .3s cubic-bezier(0.4, 0.15, 0, 1);transition:border .3s cubic-bezier(0.4, 0.15, 0, 1);width:100%}@media(hover: hover)and (pointer: fine){.p-contact__item:hover .p-contact__textfield:not(:focus){border:1px solid var(--color-gray-500)}}.p-contact__textfield:focus{border:1px solid var(--color-accent)}.p-contact__radio,.p-contact__checkbox{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr)}.p-contact__radio [type=radio],.p-contact__radio [type=checkbox],.p-contact__checkbox [type=radio],.p-contact__checkbox [type=checkbox]{display:none}.p-contact__radio .wpcf7-list-item-label,.p-contact__checkbox .wpcf7-list-item-label{border:1px solid var(--color-gray-200);cursor:pointer;display:block;padding:12px;text-align:center;-webkit-transition:background .3s cubic-bezier(0.4, 0.15, 0, 1),border .3s cubic-bezier(0.4, 0.15, 0, 1),color .3s cubic-bezier(0.4, 0.15, 0, 1);transition:background .3s cubic-bezier(0.4, 0.15, 0, 1),border .3s cubic-bezier(0.4, 0.15, 0, 1),color .3s cubic-bezier(0.4, 0.15, 0, 1)}.p-contact__radio [type=radio]:checked+.wpcf7-list-item-label,.p-contact__radio [type=checkbox]:checked+.wpcf7-list-item-label,.p-contact__checkbox [type=radio]:checked+.wpcf7-list-item-label,.p-contact__checkbox [type=checkbox]:checked+.wpcf7-list-item-label{background:var(--color-black);border:1px solid transparent;color:var(--color-white)}.p-contact__radio .wpcf7-list-item,.p-contact__checkbox .wpcf7-list-item{margin:0}.p-contact__submit{padding-top:30px}.p-contact__submit-button{background:-webkit-gradient(linear, left top, right top, from(#1ba8dd), to(#00fff5));background:-webkit-linear-gradient(left, #1ba8dd, #00fff5);background:linear-gradient(90deg, #1ba8dd, #00fff5);border-radius:10px;color:var(--color-white);cursor:pointer;font-size:16px;padding:36px 40px;text-align:center;-webkit-transition:-webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:-webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:filter .3s cubic-bezier(0.4, 0.15, 0, 1);transition:filter .3s cubic-bezier(0.4, 0.15, 0, 1), -webkit-filter .3s cubic-bezier(0.4, 0.15, 0, 1);width:100%}@media(hover: hover)and (pointer: fine){.p-contact__submit-button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}}.p-contact .wpcf7-not-valid-tip{font-size:12px !important;padding-top:5px}.p-contact .wpcf7-response-output{padding:30px !important;text-align:center;max-width:1080px;margin:0 auto}.p-contact .wpcf7-spinner{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 767px){.p-contact{padding-bottom:60px}.p-contact__inner{padding:0}.p-contact__form{padding-top:40px}.p-contact__submit{padding-top:20px}}.p-privacy-policy{margin:0 auto;padding-bottom:120px;max-width:840px}@media(max-width: 767px){.p-privacy-policy{padding-bottom:60px}}@media(max-width: 767px)and (min-width: 1081px){.p-privacy-policy{margin:0 auto;padding-right:10vw;padding-left:10vw;max-width:calc(1366px + 10vw + 10vw)}}@media(max-width: 767px)and (max-width: 1080px){.p-privacy-policy{padding-right:7vw;padding-left:7vw}}@media(max-width: 767px)and (max-width: 767px){.p-privacy-policy{padding-right:5vw;padding-left:5vw}}@media(max-width: 767px)and (max-width: 399px){.p-privacy-policy{padding-right:3vw;padding-left:3vw}}.odometer.odometer-auto-theme,.odometer.odometer-theme-car{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-car .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-car .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-car .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-car .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-car .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 3s;transition:-webkit-transform 3s;transition:transform 3s;transition:transform 3s, -webkit-transform 3s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 3s;transition:-webkit-transform 3s;transition:transform 3s;transition:transform 3s, -webkit-transform 3s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1);transition-timing-function:cubic-bezier(0.4, 0.15, 0, 1)}.u-align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-c-accent{color:var(--color-accent)}.u-fz-10{font-size:10px}.u-fz-11{font-size:11px}.u-fz-12{font-size:12px}.u-fz-13{font-size:13px}.u-fz-14{font-size:14px}.u-block{display:block !important}.u-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-mr-auto{margin-right:auto !important}.u-mb-10{margin-bottom:10px !important}.u-mb-20{margin-bottom:20px !important}.u-mb-40{margin-bottom:40px !important}.u-mb-60{margin-bottom:60px !important}.u-mb-80{margin-bottom:80px !important}.u-mb-100{margin-bottom:100px !important}.u-ml-auto{margin-left:auto !important}.u-pb-0{padding-bottom:0 !important}.u-ta-c{text-align:center !important}.u-ta-r{text-align:right !important}.u-ta-l{text-align:left !important}@media(min-width: 1081px){.u-dn-pc{display:none !important}}@media(max-width: 1080px)and (min-width: 768px){.u-dn-tab{display:none !important}}@media(max-width: 767px){.u-dn-sp{display:none !important}}
