.footer[data-v-3f73422d]{background-color:#002d64;padding:32px 0}@media screen and (min-width:768px){.footer[data-v-3f73422d]{padding:80px 60px}}.footer__show-pc[data-v-3f73422d]{display:none}@media screen and (min-width:768px){.footer__show-pc[data-v-3f73422d]{display:inherit}}.footer__logo[data-v-3f73422d]{margin:0 auto 24px;max-width:325px}@media screen and (min-width:768px){.footer__logo[data-v-3f73422d]{margin:0 6.5104166667vw 0 0;max-width:unset}}@media screen and (min-width:1024px){.footer__logo[data-v-3f73422d]{margin-right:100px}}.footer__logo-link[data-v-3f73422d]{transition:opacity .3s ease-out}.footer__logo-img[data-v-3f73422d]{height:auto;width:114px}@media screen and (min-width:768px){.footer__logo-img[data-v-3f73422d]{max-width:200px;width:200px;width:15.625vw}}.footer__wrapper[data-v-3f73422d]{display:inherit}@media screen and (min-width:768px){.footer__wrapper[data-v-3f73422d]{display:flex;justify-content:space-between}}.footer__navi-wrapper[data-v-3f73422d]{display:flex;flex-wrap:wrap;margin:0 auto;max-width:325px}@media screen and (min-width:768px){.footer__navi-wrapper[data-v-3f73422d]{justify-content:space-between;margin:0;max-width:inherit;width:100%}}.footer__navi-item[data-v-3f73422d]{margin-bottom:20px}@media screen and (min-width:768px){.footer__navi-item[data-v-3f73422d]{margin-bottom:30px}}.footer__navi-item[data-v-3f73422d]:last-child{margin-bottom:0}.footer__navi-list[data-v-3f73422d]{width:50%}@media screen and (min-width:768px){.footer__navi-list[data-v-3f73422d]{width:33%}}.footer__navi-link[data-v-3f73422d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.75rem;font-weight:300;transition:opacity .3s ease-out}@media screen and (min-width:768px){.footer__navi-link[data-v-3f73422d]{font-size:.75rem;font-size:1.5625vw}}@media screen and (min-width:1024px){.footer__navi-link[data-v-3f73422d]{font-size:1rem}}.footer__navi-link--blank[data-v-3f73422d]{padding-right:24px!important;position:relative}@media screen and (min-width:768px){.footer__navi-link--blank[data-v-3f73422d]{padding-right:3.125vw!important}}@media screen and (min-width:1024px){.footer__navi-link--blank[data-v-3f73422d]{padding-right:30px!important}}.footer__navi-link--blank[data-v-3f73422d]:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAALKADAAQAAAABAAAALAAAAADfpsWZAAADCklEQVRYCe2ZvWsUQRjGs36hGFEDEosYziAKWtnYRTFE7QQRFGwsLM5CiI1osImNCFErJWJjo3+AhYggEUWsRMTGbzSaxo+oIBaJl1t/z7gT9mb3klxuP67YB36ZmXfn4+G9mb3dnNeWkXzfX89S12FnM0suaWZwg2MX0b8dVjc4rqb7jGEyoAmXgcpmNOl53nTMBD6xCvyNuRYXWkww4sXDqMeFrdALnXGdiDWi23R+julqeBDrrKJ9GHrC8Tr1DcQPworIdSbaBvfgNyShY0yyNLLQPAOM7YKbMAkRaUucgT2gTOcq3JUwMAL9IG/aRtpe8qYtYoJ7g4AuTsBXaEY/Gay5GlJg9hqD+sCafUb9LeyDtcDMvv8ryPsU5XkTzPgP63bDHaiAVIUx2A1lmACjyCnM0isOdOg3suYwaFvqY9enMw7HObgPKGuUm2GZxYnuGINwAHRQZfYdlDF7lzKi3AzjpASn4ShYsy+oD9QzyzWzuVVmKrLbzYIXIJzZJ7SHYBTqSqcxU2G2xIJXQXvWZlZmz8Ej9wuHWI0yNRxkVreufrAHTNtgCGR2inJWZWYYs104uQx9YM3qgOnQjc6VWfoYpW4Yo7ob6NlA9/j9YLfBOPVZDxjXI0rVMGZ1F9oMZ+EQWLNvqJ8gq/cp59IPOrwE81iaqmEW6YCTEDarr9tTmI18KRCPk/q9AuM1bcPKsLaEnoGV3acw2IDZNvp+Z4wwStvwN1a5CFqnBy7BQ1iwUjVMdtjG/nvc6R67Ej4QqyzYLQNTNSxjGKxSfFI9CWmPtaR0OxSuudQz7C44nzZGt9BvnfpS/0LxkU/q/8srgdwf4GUsLDzdAqsbVDrt9ZbdEtagWxaG3Ywk3S4ynHRG3fmKDLsZSbpdZDjpjLrzFRl2M5J0u8hw0hl15ysy7GYk6bYe4PUvTknZ3s6zZ9m08v2zKbS89WdCMjwGa0CGd8EOyFt6YZX0PqifIP6oIcnwFRgJ6vqZKfpTE8GcpDfuxzBjWO9M7TAAn6FVNI2R13AEloeT9Q+B+g4QZihZCgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px){.footer__navi-link--blank[data-v-3f73422d]:after{height:2.0833333333vw;width:2.0833333333vw}}@media screen and (min-width:1024px){.footer__navi-link--blank[data-v-3f73422d]:after{height:22px;width:22px}}.footer__navi-link-blank[data-v-3f73422d]{height:auto;max-width:16px;width:20%}@media screen and (min-width:768px){.footer__navi-link-blank[data-v-3f73422d]{width:2.0833333333vw}}@media screen and (min-width:1024px){.footer__navi-link-blank[data-v-3f73422d]{max-width:22px;width:2.1484375vw}}@media(max-width:1024px){.footer__company-info[data-v-3f73422d]{margin-right:20px}}.footer__company-info-text[data-v-3f73422d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.75rem;font-weight:300;transition:opacity .3s ease-out}@media screen and (min-width:768px){.footer__company-info-text[data-v-3f73422d]{font-size:.75rem;font-size:1.5625vw}}@media screen and (min-width:1024px){.footer__company-info-text[data-v-3f73422d]{font-size:1rem}}.footer__sub-area-wrapper[data-v-3f73422d]{width:100%}@media screen and (min-width:768px){.footer__sub-area-wrapper[data-v-3f73422d]{max-width:260px;width:33%}}.footer__sub-area[data-v-3f73422d]{margin:20px auto 15px;max-width:240px}@media screen and (min-width:768px){.footer__sub-area[data-v-3f73422d]{margin:0;max-width:260px}.footer__sub-area-navi-list[data-v-3f73422d]{margin-bottom:40px}}.footer__sales-tech-hub-link[data-v-3f73422d]{border:2px solid #fff;border-radius:8px;margin-bottom:15px;padding:20px 15px;position:relative;text-align:center;transition:background-color .3s ease-out,border-color .3s ease-out}.footer__sales-tech-hub-link[data-v-3f73422d]:hover{background-color:#fff3;border-color:#ffffff03}.footer__sales-tech-hub-link-logo[data-v-3f73422d]{align-items:center;display:flex;justify-content:space-around;margin-bottom:20px;width:100%}.footer__sales-tech-hub-link-logo[data-v-3f73422d]:hover{opacity:1}.footer__sales-tech-hub-link-logo[data-v-3f73422d]:after{background-color:transparent;content:"";inset:0;pointer-events:auto;position:absolute;z-index:1}.footer__sales-tech-hub-logo[data-v-3f73422d]{height:auto;max-width:194px;width:80%}.footer__sales-tech-hub-logo-blank[data-v-3f73422d]{height:auto;max-width:16px;width:20%}@media screen and (min-width:768px){.footer__sales-tech-hub-logo-blank[data-v-3f73422d]{width:2.0833333333vw}}@media screen and (min-width:1024px){.footer__sales-tech-hub-logo-blank[data-v-3f73422d]{max-width:22px;width:2.8645833333vw}}.footer__sales-tech-hub-img[data-v-3f73422d]{height:auto;width:100%}.footer__sales-tech-hub-text[data-v-3f73422d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.75rem;font-weight:900;line-height:1.8}.footer__third-party-certification[data-v-3f73422d]{background-color:#ffffffb3;border-radius:8px;padding:10px 15px}.footer__third-party-certification-item[data-v-3f73422d]{align-items:center;border-bottom:1px solid #012857;display:flex;padding:10px 0}.footer__third-party-certification-item[data-v-3f73422d]:first-child{margin-top:0}.footer__third-party-certification-item[data-v-3f73422d]:last-child{border-bottom:none;margin-bottom:0}.footer__third-party-certification-logo[data-v-3f73422d]{height:auto;width:66px}@media screen and (min-width:768px){.footer__third-party-certification-logo[data-v-3f73422d]{width:3.6458333333vw}}@media screen and (min-width:1024px){.footer__third-party-certification-logo[data-v-3f73422d]{max-width:66px;width:6.4453125vw}}.footer__third-party-certification-name[data-v-3f73422d]{font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.75rem;font-weight:500;line-height:1.6;padding-left:15px}.footer__copyright[data-v-3f73422d]{text-align:center}@media screen and (min-width:768px){.footer__copyright[data-v-3f73422d]{text-align:left}}.footer__copyright-text[data-v-3f73422d]{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:.75rem;font-weight:400}@media screen and (min-width:768px){.footer__copyright-text[data-v-3f73422d]{font-size:.875rem}}[data-v-3b7c2972]{box-sizing:border-box}.header[data-v-3b7c2972]{display:flex;flex-direction:column;left:0;position:fixed;top:0;width:100%;z-index:100}.header__mainmenu[data-v-3b7c2972]{align-items:center;background-color:#fff;box-shadow:0 4px 8px #0000000f;display:flex;height:96px;justify-content:flex-end;width:100%}.header__mainmenu--sub[data-v-3b7c2972]{display:none;left:inherit;position:inherit;top:inherit;z-index:200}@media screen and (max-width:1024px){.header__mainmenu[data-v-3b7c2972]{height:56px;opacity:1}.header__mainmenu--sub[data-v-3b7c2972]{display:flex}}.header__logo-area[data-v-3b7c2972]{height:100%;padding-left:40px}@media screen and (max-width:1024px){.header__logo-area[data-v-3b7c2972]{flex:1;padding-left:23px}}.header__logo-link[data-v-3b7c2972]{align-items:center;display:inline-flex;height:100%;justify-content:center;transition:opacity .3s ease-out}.header__logo-img[data-v-3b7c2972]{height:auto;width:128px}@media screen and (max-width:1024px){.header__logo-img[data-v-3b7c2972]{width:100px}}.header__conts-area[data-v-3b7c2972]{background-color:transparent;display:flex;height:100%;justify-content:flex-end;margin-left:20px;width:100%}@media screen and (max-width:1024px){.header__conts-area[data-v-3b7c2972]{background-color:#fff;display:block;height:100vh;left:0;margin:0;position:absolute;top:0;transform:translate(100%);transition:all .25s ease-out;width:100%;z-index:200}}.header__conts-area--show[data-v-3b7c2972]{transform:translate(0)}.header__sub-conts[data-v-3b7c2972]{align-items:center;display:flex;margin-left:25px;padding-left:14px;position:relative}.header__sub-conts[data-v-3b7c2972]:before{background-color:#a6a6a6;content:"";height:40px;left:-5px;position:absolute;top:27px;width:1px}@media screen and (max-width:1200px){.header__sub-conts[data-v-3b7c2972]{flex-flow:column;justify-content:center}}@media screen and (max-width:1024px){.header__sub-conts[data-v-3b7c2972]{flex-flow:inherit;justify-content:center;margin:0;padding:24px 0}.header__sub-conts[data-v-3b7c2972]:before{display:none}}.header__navi-area[data-v-3b7c2972]{display:flex}@media screen and (max-width:1024px){.header__navi-area[data-v-3b7c2972]{display:inherit;height:100vh;overflow-y:auto;padding:88px 23px 32px}@supports (-webkit-touch-callout:none){.header__navi-area body[data-v-3b7c2972]{height:-webkit-fill-available}}}.header__navi[data-v-3b7c2972]{display:flex}@media screen and (max-width:1024px){.header__navi[data-v-3b7c2972]{border-bottom:2px solid #f2f2f2;height:auto;padding-bottom:40px}}.header__navi-list[data-v-3b7c2972]{display:flex}@media screen and (max-width:1024px){.header__navi-list[data-v-3b7c2972]{display:block}}.header__form-button-link[data-v-3b7c2972]{border-radius:8px;box-shadow:4px 4px 10px #3333;font-size:.75rem;font-weight:700;margin-left:16px;padding:5px 16px!important;text-align:center;transition:color .3s ease-out,box-shadow .3s ease-out,background-color .3s ease-out;white-space:nowrap}@media screen and (max-width:1200px){.header__form-button-link[data-v-3b7c2972]{margin-bottom:5px;margin-left:0;width:110px}.header__form-button-link[data-v-3b7c2972]:last-child{margin-bottom:0}}@media screen and (max-width:1024px){.header__form-button-link[data-v-3b7c2972]{margin-bottom:0;margin-left:24px;padding:14px 16px!important;text-align:center;width:152px}}.header__form-button-link[data-v-3b7c2972]:hover{background-color:#ffcd9b;box-shadow:4px 4px 10px #3336;color:#191919}.header__form-button-link[data-v-3b7c2972]:first-child{margin-left:0}.header__form-button-link--form-link[data-v-3b7c2972]{background-color:#fff;border:2px solid #a6a6a6;color:#a6a6a6;padding:3px 14px!important}.header__form-button-link--form-link[data-v-3b7c2972]:hover{border:2px solid #ffcd9b}@media screen and (max-width:1024px){.header__form-button-link--form-link[data-v-3b7c2972]{padding:12px 16px!important;text-align:center}}.header__form-button-link--login-link[data-v-3b7c2972]{background-color:#a6a6a6;color:#fff;opacity:1}.header__download[data-v-3b7c2972]{height:100%}.header__download-link[data-v-3b7c2972]{align-items:center;background-color:#eb6000;color:#fff;display:flex;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:900;font-weight:700;height:100%;justify-content:center;line-height:1.5;margin-left:24px;text-align:center;transition:background-color .3s ease-out;width:264px}@media screen and (max-width:1200px){.header__download-link[data-v-3b7c2972]{width:180px}}@media screen and (max-width:1024px){.header__download-link[data-v-3b7c2972]{font-size:.75rem;margin-left:5px;width:120px}}.header__download-link[data-v-3b7c2972]:hover{background-color:#c85000;opacity:1}.header__menu[data-v-3b7c2972]{display:none}@media screen and (max-width:1024px){.header__menu[data-v-3b7c2972]{cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0 22px}}.header__menu-button[data-v-3b7c2972]{height:32px;position:relative;width:32px;z-index:1}.header__menu-button--close span[data-v-3b7c2972]:first-child{top:15px;transform:rotate(45deg)}.header__menu-button--close span[data-v-3b7c2972]:nth-child(2){display:none}.header__menu-button--close span[data-v-3b7c2972]:nth-child(3){bottom:inherit;top:15px;transform:rotate(-45deg)}.header__menu-bar[data-v-3b7c2972]{background-color:gray;display:block;height:2px;position:absolute;width:32px}.header__menu-bar[data-v-3b7c2972]:first-child{top:6px}.header__menu-bar[data-v-3b7c2972]:nth-child(2){top:15px}.header__menu-bar[data-v-3b7c2972]:nth-child(3){bottom:6px}.header__submenu[data-v-3b7c2972]{align-items:center;background-color:#fff;display:flex;height:88px;justify-content:center;width:100%}.header__nav-sublist[data-v-3b7c2972]{display:none}@media screen and (max-width:1024px){.header__nav-sublist[data-v-3b7c2972]{display:block}}.header__nav-item[data-v-3b7c2972]{align-items:center;background-color:transparent;display:flex;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.75rem;font-weight:900;font-weight:700;height:inherit;position:relative}@media screen and (max-width:1024px){.header__nav-item[data-v-3b7c2972]{font-size:.875rem;margin:40px 0;padding-left:4rem}.header__nav-item[data-v-3b7c2972]:first-child{margin-top:0}.header__nav-item[data-v-3b7c2972]:last-child{margin-bottom:0}.header__nav-item--has-child[data-v-3b7c2972]{display:flex}}.header__nav-item--mainmenu[data-v-3b7c2972]{padding:0 10px}@media screen and (min-width:1025px){.header__nav-item--submenu[data-v-3b7c2972]{border-right:1px solid #a6a6a6;height:40px;padding-left:3.5rem;padding-right:3.5rem}.header__nav-item--submenu[data-v-3b7c2972]:last-child{border-right:none}}@media screen and (max-width:1024px){.header__nav-item--submenu[data-v-3b7c2972]{padding-left:2.25rem}.header__nav-item[data-v-3b7c2972]{font-size:.875rem;margin:40px 0}.header__nav-item[data-v-3b7c2972]:first-child{margin-top:0}.header__nav-item[data-v-3b7c2972]:last-child{margin-bottom:0}.header__nav-item--mainmenu[data-v-3b7c2972]{padding-left:4rem;padding-right:0}.header__nav-item--has-child[data-v-3b7c2972]{display:flex}}.header__nav-item[data-v-3b7c2972]:hover{color:#004b8c}@media screen and (max-width:1024px){.header__nav-item[data-v-3b7c2972]:hover{color:inherit}}.header__nav-item-link[data-v-3b7c2972]{align-items:center;color:#191919;display:flex;height:inherit;white-space:nowrap}.header__nav-item-link[data-v-3b7c2972]:hover{color:#004b8c}@media screen and (max-width:1024px){.header__nav-item-link[data-v-3b7c2972]:hover{color:inherit}.header__nav-item-link--show-children[data-v-3b7c2972]{color:#004b8c}}.header__nav-item-sub-link[data-v-3b7c2972]{height:inherit;position:relative}.header__nav-item-sub-link-text[data-v-3b7c2972]{color:#191919;display:block;padding-right:15px;position:relative;white-space:nowrap}@media screen and (min-width:1025px){.header__nav-item-sub-link-text[data-v-3b7c2972]:after{border-color:#191919;border-style:solid;border-width:0 1px 1px 0;content:"";height:4px;position:absolute;right:0;top:50%;transform:rotate(45deg);transform-origin:6px -3px;transition:.2s ease-in;width:4px}}@media screen and (max-width:1024px){.header__nav-item-sub-link-text[data-v-3b7c2972]{margin-bottom:40px}}.header__nav-item-sub-link-text[data-v-3b7c2972]:hover{color:#004b8c;cursor:pointer}@media screen and (max-width:1024px){.header__nav-item-sub-link-text[data-v-3b7c2972]:hover{color:inherit}}.header__nav-item-sub-link-text[data-v-3b7c2972]:hover:after{border-color:#004b8c}.go-top[data-v-c93da328]{background-color:#0003;border-radius:32px;bottom:16px;cursor:pointer;height:56px;position:fixed;right:16px;width:56px;z-index:50}@media screen and (min-width:768px){.go-top[data-v-c93da328]{height:7.2916666667vw;max-height:64px;max-width:64px;right:2.0833333333vw;width:7.2916666667vw}}@media screen and (min-width:1024px){.go-top[data-v-c93da328]{height:64px;right:60px;width:64px}}.go-top[data-v-c93da328]:hover{background-color:#00000040;opacity:1}.go-top[data-v-c93da328]:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:39.28%;transform:translate(-50%);width:24px}.go-top[data-v-c93da328]:after{border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;content:"";height:12px;left:calc(50% - 2px);position:absolute;top:44.64%;transform:rotate(-45deg) translate(-50%);width:12px}.v-enter-active[data-v-c93da328],.v-leave-active[data-v-c93da328]{transition:.5s}.v-enter[data-v-c93da328],.v-leave-to[data-v-c93da328]{opacity:0;transform:translateY(100%)}
