.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-300px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0;padding-left:10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:hsla(0,0%,100%,.7);transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-enter-active,.Vue-Toastification__bounce-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-enter-active,.Vue-Toastification__slideBlurred-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.header[data-v-6e1e6136]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;background-color:#f9f9f9;box-shadow:0 5px 5px 0 rgba(0,0,0,.38);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:10;position:fixed;top:0;left:0;width:100%;min-height:45px;box-sizing:border-box}.header-title[data-v-6e1e6136]{color:#000;font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;margin-left:10px}.header-title-link[data-v-6e1e6136]{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.menu[data-v-6e1e6136]{display:flex}.menu-list[data-v-6e1e6136]{display:flex;list-style:none;padding:0;margin:0}.menu-item[data-v-6e1e6136]{margin-left:20px}.menu-item a[data-v-6e1e6136]{text-decoration:none;position:relative;color:#000;fill:#000;padding-left:6px;padding-right:6px;padding-top:10px;padding-bottom:10px;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:0}.menu-item a.active[data-v-6e1e6136]:after,.menu-item a[data-v-6e1e6136]:hover:after{content:"";display:block;width:100%;height:6px;background-color:#61ce70;position:absolute;bottom:-2px;left:0}.footer[data-v-82ff9268]{background-color:#282c34;display:flex;justify-content:space-between;align-items:center;padding:20px;height:200px}.footer-container[data-v-82ff9268]{align-items:center;width:30%;margin:auto;display:block}.footer-logo[data-v-82ff9268]{display:block}.footer-logo-image[data-v-82ff9268]{width:124px;height:135px;-o-object-fit:contain;object-fit:contain}.widget-wrap[data-v-82ff9268]{flex:1}.footer-annotation[data-v-82ff9268]{padding:15px 30px}.footer-annotation__text[data-v-82ff9268]{font-size:10px;line-height:1.5;color:#778092;letter-spacing:.08em;word-break:break-word}.footer-copyright[data-v-82ff9268]{color:#fff;margin-top:16px}.footer[data-v-73470ecc]{display:flex;justify-content:center;align-items:center}.footer-container[data-v-73470ecc]{align-items:center;width:30%;margin:auto;display:block}.footer-logo-image[data-v-73470ecc]{width:100px;max-width:100%;margin-bottom:10px}.footer-copyright[data-v-73470ecc]{color:#778092;margin-top:16px}body{margin:0;display:flex;min-height:100vh}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app,.page-container{display:flex;flex-direction:column;flex:1}.content-wrap{flex:1}footer{padding:1rem;margin-top:auto}img[data-v-e4c8d170]{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.shape[data-v-e4c8d170]{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.shape-top[data-v-e4c8d170]{top:-1px}.shape-top:not([data-negative=false]) svg[data-v-e4c8d170]{z-index:-1}.shape-bottom[data-v-e4c8d170]{bottom:-1px}.shape-bottom:not([data-negative=true]) svg[data-v-e4c8d170]{z-index:-1}.shape[data-negative=false].shape-bottom[data-v-e4c8d170],.shape[data-negative=true].shape-top[data-v-e4c8d170]{transform:rotate(180deg)}.shape svg[data-v-e4c8d170]{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.shape .shape-fill[data-v-e4c8d170]{fill:#fff;transform-origin:center;transform:rotateY(0deg)}img[data-v-74661a34]{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}p[data-v-91ab3bbe]{margin-block-start:0;margin-block-end:.9rem}span.small[data-v-91ab3bbe]{font-size:.7em}img[data-v-719a95df]{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.shape[data-v-719a95df]{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.shape-top[data-v-719a95df]{top:-1px}.shape-top:not([data-negative=false]) svg[data-v-719a95df]{z-index:-1}.shape-bottom[data-v-719a95df]{bottom:-1px}.shape-bottom:not([data-negative=true]) svg[data-v-719a95df]{z-index:-1}.shape[data-negative=false].shape-bottom[data-v-719a95df],.shape[data-negative=true].shape-top[data-v-719a95df]{transform:rotate(180deg)}.shape svg[data-v-719a95df]{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.shape .shape-fill[data-v-719a95df]{fill:#fff;transform-origin:center;transform:rotateY(0deg)}img[data-v-7efdd830]{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}a[data-v-7efdd830]{background-color:transparent;text-decoration:none;color:#c36;box-shadow:none}.lightbox[data-v-7efdd830]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.lightbox-content[data-v-7efdd830]{position:relative}.lightbox-img[data-v-7efdd830]{max-width:90%;max-height:80%}.close[data-v-7efdd830]{position:fixed;top:10px;right:20px;font-size:40px;color:#fff;cursor:pointer}b[data-v-76cd1866]{font-weight:bolder}li[data-v-76cd1866],ul[data-v-76cd1866]{margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.background-overlay[data-v-76cd1866]{height:100%;width:100%;top:0;left:0;position:absolute}.icon[data-v-76cd1866]{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center}.icon[data-v-76cd1866]:hover{color:#69727d}.icon i[data-v-76cd1866],.icon svg[data-v-76cd1866]{width:1em;height:1em;position:relative;display:block}.icon i[data-v-76cd1866]:before,.icon svg[data-v-76cd1866]:before{position:absolute;left:50%;transform:translateX(-50%)}.icon i.fad[data-v-76cd1866]{width:auto}[data-v-68e8fc11],[data-v-68e8fc11]:after,[data-v-68e8fc11]:before{box-sizing:border-box}a[data-v-68e8fc11]{background-color:transparent;text-decoration:none;color:#c36;box-shadow:none}.icon[data-v-68e8fc11]{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center}.icon[data-v-68e8fc11]:hover{color:#69727d}.icon i[data-v-68e8fc11],.icon svg[data-v-68e8fc11]{width:1em;height:1em;position:relative;display:block}.icon i[data-v-68e8fc11]:before,.icon svg[data-v-68e8fc11]:before{position:absolute;left:50%;transform:translateX(-50%)}.icon i.fad[data-v-68e8fc11]{width:auto}.element-top-image:not(.motion-effects-element-type-background),.element-top-image>.motion-effects-container>.motion-effects-layer{background-image:url(/portal/img/top-image-c.42fda5bd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.widget-image{text-align:center}.widget-image a{display:inline-block}.widget-image a img[src$=".svg"]{width:48px}.widget-image img{vertical-align:middle;display:inline-block}.widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.widget-divider .divider{display:flex}.widget-divider .divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.widget-divider .icon{font-size:var(--divider-icon-size)}.widget-divider .divider-separator{display:flex;margin:0;direction:ltr}.widget-divider--view-line_icon .divider-separator{align-items:center}.widget-divider--view-line_icon .divider-separator:after,.widget-divider--view-line_icon .divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.widget-divider:not(.widget-divider--view-line_text):not(.widget-divider--view-line_icon) .divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.widget-divider--separator-type-pattern{--divider-border-style:none}.widget-divider--separator-type-pattern.widget-divider--view-line .divider-separator,.widget-divider--separator-type-pattern:not(.widget-divider--view-line) .divider-separator:after,.widget-divider--separator-type-pattern:not(.widget-divider--view-line) .divider-separator:before,.widget-divider--separator-type-pattern:not([class*=widget-divider--view]) .divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.widget-divider--no-spacing{--divider-pattern-size:auto}.widget-divider--bg-round{--divider-pattern-repeat:round}.section-application:not(.motion-effects-element-type-background),.section-application>.motion-effects-container>.motion-effects-layer{background-image:url(/portal/img/omoushikomi-back.a95a91ec.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}body.page .widget-menu-anchor{margin-bottom:0}.element-top-image>.background-overlay,.section-application-and-inquiries>.background-overlay,.section-description-main-functions-available>.background-overlay,.section-form>.background-overlay,.section-introduction-heading-title>.background-overlay,.section-omoushikomi-logo>.background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.element-top-image>.container{min-height:550px}.element-top-image{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.element-top-image>.shape-bottom .shape-fill{fill:#ffffff87}.element-top-image>.shape-bottom svg{width:calc(100% + 1.3px);height:390px}.colum-title.top-page-column>.widget-wrap{justify-content:center}.colum-title>.element-populated{margin:0 5% 0 5%;--e-column-margin-right:5%;--e-column-margin-left:5%}.element-title{width:auto;max-width:none;text-align:center}.element-title>.widget-container{margin:50px 0 0 0;background-color:#ffffffa8;border-radius:10px 10px 10px 10px}.element-application-and-inquiries-application-button .top-page-button{font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;fill:#fff;color:#fff;background-color:#22ce77;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22ce77;box-shadow:0 2px 10px 0 rgba(0,0,0,.5)}.section-omoushikomi-logo:not(.motion-effects-element-type-background),.section-omoushikomi-logo>.motion-effects-container>.motion-effects-layer{background-color:#315499}.section-omoushikomi-logo{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.column-omoushikomi-logo>.element-populated,.top-page-column-form>.element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.element-omoushikomi-logo{width:auto;max-width:none;bottom:-5vh;z-index:2;text-align:right}body:not(.rtl) .element-omoushikomi-logo{right:0}body.rtl .element-omoushikomi-logo{left:0}.element-omoushikomi-logo img{width:80%}.section-introduction-heading-title:not(.motion-effects-element-type-background),.section-introduction-heading-title>.motion-effects-container>.motion-effects-layer{background-color:#315499}.section-introduction-heading-title{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 20px 0}.element-introduction-heading-title{text-align:center}.element-introduction-heading-title .heading-title{font-size:38px;font-weight:600;text-shadow:0 3px 10px rgba(12,14,125,.83);margin-block-start:.5rem;margin-block-end:1rem}.element-introduction-heading-text,.element-introduction-heading-title .heading-title{color:#fff;font-family:Noto Sans JP,Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.element-introduction-heading-text{text-align:center;font-size:18px;font-weight:400}.section-feature-heading-title>.shape-top .shape-fill{fill:#315499}.section-feature-heading-title>.shape-top svg{width:calc(140% + 1.3px);height:20px}.section-feature-heading-title{padding:80px 0 80px 0}.element-feature-heading-title{text-align:center}.element-application-title .heading-title,.element-feature-heading-title .heading-title,.element-main-functions-title .heading-title{color:#315499;font-family:Noto Sans JP,Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;margin-block-start:.5rem;margin-block-end:1rem}.element-application-separator,.element-feature-heading-separator,.element-main-functions-separator{--divider-border-style:solid;--divider-color:#65c7f0;--divider-border-width:5px}.element-application-separator .divider-separator,.element-feature-heading-separator .divider-separator,.element-main-functions-separator .divider-separator{width:295px;margin:0 auto}.element-feature-image,.element-feature-title{text-align:center}.element-feature-title .heading-title{color:#000;font-family:Noto Sans JP,Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;margin-block-start:.5rem;margin-block-end:1rem}.element-description-main-functions-text,.element-description-main-functions-text-one,.element-description-main-functions-text-six,.element-feature-text,.element-main-functions-text{text-align:justify;color:#000;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.section-main-functions{padding:80px 0 0 0}.element-main-functions-title{text-align:center}.element-feature-heading-separator .divider,.element-main-functions-separator .divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.element-main-functions-image{text-align:center}.element-main-functions-image img{width:80%}.section-description-main-functions{padding:0 0 20px 0}.element-description-main-functions-title>.widget-container{padding:3px 3px 3px 3px;background-color:#315499;border-radius:10px 10px 0 0}.element-description-main-functions-title{text-align:center}.element-description-main-functions-title .heading-title{color:#fff;font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.element-description-main-functions-text-one>.widget-container,.element-description-main-functions-text-six>.widget-container{margin:0 0 44px 0}.section-description-main-functions-available{border-style:solid;border-width:1px 1px 1px 1px;border-color:#315499;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.element-description-main-functions-manager,.element-description-main-functions-user-allow,.element-description-main-functions-user-not-allow{text-align:center;color:#fff;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.element-description-main-functions-manager>.widget-container{padding:5px 2px 5px 2px;background-color:#da942e}.element-description-main-functions-user-allow>.widget-container{padding:5px 2px 5px 2px;background-color:#ea5e94}.element-description-main-functions-user-not-allow>.widget-container{padding:5px 2px 5px 2px;background-color:#eceaeb}.section-description-main-functions-second{padding:0 0 80px 0}.section-application>.background-overlay{background-color:#fff;opacity:.57;transition:background .3s,border-radius .3s,opacity .3s}.section-application{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 50px 0}.element-application-title{text-align:center}.element-application-separator .divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.inner-column-left-application.top-page-column.element[data-element_type=column]>.widget-wrap.element-populated{align-content:center;align-items:center}.element-inner-column-left-application-heading .heading-title{color:#000;font-family:Noto Sans JP,Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;margin-block-start:.5rem;margin-block-end:1rem}.element-inner-column-left-application-separator{--divider-border-style:solid;--divider-color:#65c7f0;--divider-border-width:2px}.element-inner-column-left-application-separator .divider-separator{width:100%}.element-inner-column-left-application-separator .divider{padding-block-start:2px;padding-block-end:2px}.element-inner-column-left-application-text>.widget-container{margin:0 0 20px 0}.element-inner-column-left-application-text{text-align:justify;color:#000;font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.element-inner-column-left-application-service-specifications-button>.widget-container{margin:0 20px 0 20px}.element-inner-column-left-application-service-specifications-button .top-page-button-content-wrapper{flex-direction:row}.element-inner-column-left-application-service-specifications-button .top-page-button,.element-inner-column-left-application-terms-of-use-button .top-page-button{font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;fill:#fff;color:#fff;background-color:#e72d38;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e72d38;border-radius:30px 30px 30px 30px;box-shadow:0 2px 10px 0 rgba(0,0,0,.5);padding:5px 5px 5px 15px;text-decoration:none}.element-inner-column-left-application-service-specifications-button .top-page-button:focus,.element-inner-column-left-application-service-specifications-button .top-page-button:hover{color:#e72d38;background-color:#fff}.element-inner-column-left-application-service-specifications-button .top-page-button:focus svg,.element-inner-column-left-application-service-specifications-button .top-page-button:hover svg{fill:#e72d38}.element-inner-column-left-application-terms-of-use-button>.widget-container{margin:0 20px 0 20px}.element-inner-column-left-application-terms-of-use-button .top-page-button-content-wrapper{flex-direction:row}.element-inner-column-left-application-terms-of-use-button .top-page-button:focus,.element-inner-column-left-application-terms-of-use-button .top-page-button:hover{color:#e72d38;background-color:#fff}.element-inner-column-left-application-terms-of-use-button .top-page-button:focus svg,.element-inner-column-left-application-terms-of-use-button .top-page-button:hover svg{fill:#e72d38}.element-inner-column-left-application-annotation>.widget-container{padding:10px 10px 10px 10px;background-color:#ffffffde}.element-inner-column-left-application-annotation{text-align:justify;color:#000;font-family:Noto Sans JP,Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.element-inner-column-right-application.top-page-column.element[data-element_type=column]>.widget-wrap.element-populated{align-content:center;align-items:center}.element-inner-column-right-application-detail>.widget-container{padding:15px 15px 15px 15px;background-color:#ffffffde;border-radius:10px 10px 10px 10px;text-align:left}.element-inner-column-right-application-detail .icon-list-icon i{color:#65c7f0;transition:color .3s}.element-inner-column-right-application-detail .icon-list-icon svg{fill:#65c7f0;transition:fill .3s}.element-inner-column-right-application-detail{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em)*0.125);--icon-vertical-offset:0px}.element-inner-column-right-application-detail .icon-list-item>.icon-list-text,.element-inner-column-right-application-detail .icon-list-item>a{font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.element-inner-column-right-application-detail .icon-list-text{color:#000;transition:color .3s}.section-form:not(.motion-effects-element-type-background),.section-form>.motion-effects-container>.motion-effects-layer{background-color:#315499}.section-form{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.section-application-and-inquiries:not(.motion-effects-element-type-background),.section-application-and-inquiries>.motion-effects-container>.motion-effects-layer{background-color:#315499}.section-application-and-inquiries{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 80px 0;border-bottom:1px solid #fff}.section-application-and-inquiries-title>.widget-container{margin:0 0 20px 0}.section-application-and-inquiries-title{text-align:center}.section-application-and-inquiries-title .heading-title{color:#fff;font-family:Noto Sans JP,Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;text-shadow:0 3px 10px rgba(12,14,125,.83);margin-block-start:.5rem;margin-block-end:1rem}.element-application-and-inquiries-form-logo,.element-application-and-inquiries-mail-logo{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px;--divider-icon-size:45px;--divider-element-spacing:19px}.element-application-and-inquiries-form-logo>.widget-container{margin:0 0 5px 0}.element-application-and-inquiries-form-logo .divider-separator{width:95%;margin:0 auto}.element-application-and-inquiries-form-logo .divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.element-application-and-inquiries-form-logo.view-default .icon{color:#fff;border-color:#fff}.element-application-and-inquiries-form-logo.view-default .icon svg{fill:#fff}.element-application-and-inquiries-application-text>.widget-container{margin:0 20px 0 20px}.element-application-and-inquiries-application-text,.element-application-and-inquiries-inquiries-text{text-align:justify;color:#fff;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.element-application-and-inquiries-application-button>.widget-container{margin:0 20px 0 20px}.element-application-and-inquiries-application-button .top-page-button-content-wrapper{flex-direction:row}.element-application-and-inquiries-application-button .top-page-button:focus,.element-application-and-inquiries-application-button .top-page-button:hover{color:#22ce77;background-color:#fff}.element-application-and-inquiries-application-button .top-page-button:focus svg,.element-application-and-inquiries-application-button .top-page-button:hover svg{fill:#22ce77}.element-application-and-inquiries-application-separator{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.element-application-and-inquiries-application-separator .divider-separator{width:95%;margin:0 auto}.element-application-and-inquiries-application-separator .divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.element-application-and-inquiries-mail-logo>.widget-container{margin:0 0 5px 0}.element-application-and-inquiries-mail-logo .divider-separator{width:95%;margin:0 auto}.element-application-and-inquiries-mail-logo .divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.element-application-and-inquiries-mail-logo.view-default .icon{color:#fff;border-color:#fff}.element-application-and-inquiries-mail-logo.view-default .icon svg{fill:#fff}.element-application-and-inquiries-inquiries-button>.widget-container,.element-application-and-inquiries-inquiries-text>.widget-container{margin:0 20px 0 20px}.element-application-and-inquiries-inquiries-button .top-page-button-content-wrapper{flex-direction:row}.element-application-and-inquiries-inquiries-button .top-page-button{font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;fill:#fff;color:#fff;background-color:#f0863f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0863f;box-shadow:0 2px 10px 0 rgba(0,0,0,.5)}.element-application-and-inquiries-inquiries-button .top-page-button:focus,.element-application-and-inquiries-inquiries-button .top-page-button:hover{color:#f0863f;background-color:#fff}.element-application-and-inquiries-inquiries-button .top-page-button:focus svg,.element-application-and-inquiries-inquiries-button .top-page-button:hover svg{fill:#f0863f}.element-application-and-inquiries-inquiries-separator{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.element-application-and-inquiries-inquiries-separator .divider-separator{width:95%;margin:0 auto}.element-application-and-inquiries-inquiries-separator .divider{text-align:center;padding-block-start:15px;padding-block-end:15px}@media (min-width:768px){.colum-title{width:100%}.top-page-column.col-25,.top-page-column[data-col="25"]{width:25%}.top-page-column.col-33,.top-page-column[data-col="33"]{width:33.333%}.top-page-column.col-50,.top-page-column[data-col="50"]{width:50%}.top-page-column.col-100,.top-page-column[data-col="100"]{width:100%}}@media (min-width:1025px){.element-top-image:not(.motion-effects-element-type-background),.element-top-image>.motion-effects-container>.motion-effects-layer{background-attachment:scroll}}.widget-wrap>.absolute{position:absolute}.widget-wrap .widget__width-initial{max-width:100%}.absolute{z-index:1}.align-justify .top-page-button{width:100%}.top-page-section{position:relative}.top-page-section .container{display:flex;margin-right:auto;margin-left:auto;position:relative}.top-page-section.section-boxed>.container{max-width:1140px}.top-page-section.section-items-top>.container{align-items:flex-start}.widget-wrap.element-populated{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.widget{position:relative}.widget:not(:last-child){margin-bottom:20px}.widget:not(:last-child).absolute,.widget:not(:last-child).widget__width-initial{margin-bottom:0}.top-page-column{position:relative;min-height:1px;display:flex}.top-page-column-wrap{width:100%;position:relative;display:flex}.top-page-column-gap-default>.top-page-column>.element-populated{padding:10px}.top-page-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.top-page-button:focus,.top-page-button:hover,.top-page-button:visited{color:#fff}.top-page-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.top-page-button-icon svg{width:1em;height:auto}.top-page-button-icon .e-font-icon-svg{height:1em}.top-page-button-text{display:inline-block}.top-page-button span{text-decoration:inherit}.icon{display:inline-block;line-height:1;transition:all .3s;font-size:50px;text-align:center}.icon,.icon:hover{color:#69727d}.icon i,.icon svg{width:1em;height:1em;position:relative;display:block}.icon i:before,.icon svg:before{position:absolute;left:50%;transform:translateX(-50%)}.icon i.fad{width:auto}.heading-title{padding:0;margin:0;line-height:1}.element-inner-column-right-application-detail .icon-list-items:not(.inline-items) .icon-list-item:not(:last-child){padding-bottom:12px}.animation-grow:active,.animation-grow:focus,.animation-grow:hover{transform:scale(1.1)}.widget .icon-list-items.inline-items{margin-right:-8px;margin-left:-8px}.widget .icon-list-items.inline-items .icon-list-item{margin-right:8px;margin-left:8px}.widget .icon-list-items.inline-items .icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid}.widget .icon-list-items{list-style-type:none;margin:0;padding:0}.widget .icon-list-item{margin:0;padding:0;position:relative}.widget .icon-list-item:after{position:absolute;bottom:0;width:100%}.widget .icon-list-item,.widget .icon-list-item a{display:flex;font-size:inherit;align-items:var(--icon-vertical-align,center)}.widget .icon-list-icon+.icon-list-text{align-self:center;padding-inline-start:5px}.widget .icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial)}.widget .icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.widget .icon-list-icon i{width:1.25em;font-size:var(--e-icon-list-icon-size)}.widget.widget-icon-list .icon-list-icon{text-align:var(--e-icon-list-icon-align)}.widget.widget-icon-list .icon-list-icon svg{margin:var(
    --e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em)*.25) 0 0
  )}.widget.list-item-link-full_width a{width:100%}.widget.align-center .icon-list-item,.widget.align-center .icon-list-item a{justify-content:center}.widget.align-center .icon-list-item:after{margin:auto}.widget.align-center .inline-items{justify-content:center}.top-page[data-v-4a980650]{margin-top:70px}h2[data-v-8287ef26]{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;font-size:2rem}a[data-v-8287ef26]{background-color:transparent;text-decoration:none;color:#c36}a[data-v-8287ef26]:active,a[data-v-8287ef26]:hover{color:#336}.elementor-element[data-v-8287ef26]{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;--widgets-spacing:20px 20px}.elementor-align-justify .elementor-button-secondary[data-v-8287ef26],.elementor-align-justify .elementor-button[data-v-8287ef26]{width:100%}.elementor-section.elementor-section-boxed>.elementor-container[data-v-8287ef26]{max-width:1140px}.elementor-widget-wrap-secondary[data-v-8287ef26]{position:relative;width:65%;flex-wrap:wrap;margin-right:auto;margin-left:auto;justify-content:center}.elementor-widget-wrap>.elementor-element[data-v-8287ef26]{width:100%}.elementor-column-gap-default>.elementor-column>.elementor-element-populated[data-v-8287ef26]{padding:10px}.elementor-column.elementor-col-50[data-v-8287ef26]{width:50%}.elementor-button-secondary[data-v-8287ef26],.elementor-button[data-v-8287ef26]{line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s;display:flex;justify-content:center;align-items:center;height:100%}.elementor-button-secondary[data-v-8287ef26]:focus,.elementor-button-secondary[data-v-8287ef26]:hover,.elementor-button[data-v-8287ef26]:focus,.elementor-button[data-v-8287ef26]:hover{color:#fff}.elementor-button span[data-v-8287ef26],.elementor-button-secondary span[data-v-8287ef26]{text-decoration:inherit}.elementor-widget-button .elementor-button[data-v-8287ef26]{font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;fill:#fff;color:#fff;background-color:#22ce77;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22ce77;padding:0 -15px -15px 0;box-shadow:0 2px 10px 0 rgba(0,0,0,.5);width:100%}[data-v-8287ef26]{box-sizing:border-box}.elementor-element-framework[data-v-8287ef26]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#65c7f0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:10px;margin-bottom:10px}.elementor-col-66[data-v-8287ef26]{width:66.66%}.elementor-col-33[data-v-8287ef26]{width:33.33%}.text-contract-information-check[data-v-8287ef26]{color:#000;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;text-align:left}.item-center[data-v-8287ef26]{display:flex;justify-content:center;align-items:center;height:100%}.elementor-margin-left-15[data-v-8287ef26]{margin-left:15px}.elementor-margin-right-15[data-v-8287ef26]{margin-right:15px}.text-form-info[data-v-8287ef26]{text-align:center;color:#000;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.width-90[data-v-8287ef26]{width:90%}.elementor-widget[data-v-8287ef26]:not(:last-child){margin-bottom:20px;margin-block-end:20px}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator[data-v-8287ef26]{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}[data-v-0f056915]{box-sizing:border-box}.extraField[data-v-0f056915]{display:none}.textarea[data-v-0f056915]{overflow:auto;resize:vertical}[data-v-6545d8b6]{box-sizing:border-box}.extraField[data-v-6545d8b6]{display:none}.margin-bottom-100{margin-bottom:100px}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}label{display:inline-block;line-height:1;vertical-align:middle}button,input{font-size:1rem;line-height:1.5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial}input[type=email],input[type=text]{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s}input[type=email]:focus,input[type=text]:focus{border-color:#333}button{width:auto;display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}button:focus:not(:focus-visible){outline:none}button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}button:not(:disabled){cursor:pointer}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;--widgets-spacing:20px 20px}.elementor-align-justify .elementor-button-secondary{width:100%}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor-widget-wrap-secondary{position:relative;width:65%;flex-wrap:wrap;margin-right:auto;margin-left:auto;justify-content:center}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-button-secondary{line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s;display:flex;justify-content:center;align-items:center;height:100%}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}main{margin:auto;width:100%;display:block}.elementor-button-text{display:inline-block}.elementor-button-secondary span{text-decoration:inherit}.elementor-widget-heading .elementor-heading-title{color:#315499;font-family:Noto Sans JP,Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.elementor-widget-text-editor{color:#7a7a7a;font-family:Roboto,Sans-serif;font-weight:400}.elementor-widget-button .elementor-button-secondary{font-family:Noto Sans JP,Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;fill:#fff;color:#fff;background-color:#e72d38;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e72d38;border-radius:30px 30px 30px 30px;box-shadow:0 2px 10px 0 rgba(0,0,0,.5);padding:5px 5px 5px 15px;text-decoration:none}.elementor-widget-button .elementor-button:focus,.elementor-widget-button .elementor-button:hover{color:#22ce77;background-color:#fff}.elementor-widget-button .elementor-button-secondary:focus,.elementor-widget-button .elementor-button-secondary:hover{color:#e72d38;background-color:#fff}.elementor-widget-button .elementor-button:focus svg,.elementor-widget-button .elementor-button:hover svg{fill:#22ce77}.elementor-widget-button .elementor-button-secondary:focus svg,.elementor-widget-button .elementor-button-secondary:hover svg{fill:#e72d38}.containerForm{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1.42857143;color:#333;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;box-sizing:border-box;width:100%;margin:auto}.containerFormInner{box-sizing:border-box;padding-top:55px;padding-bottom:25px;border-radius:20px;max-width:750px;margin:auto}.titleIn,.titleInNotReq{font-weight:700;position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:41%}.titleIn:after{background:red;border-radius:3px;content:"必須";color:#fff;display:inline-block;font-size:11px;margin-left:5px;padding:4px 4px}.inputCenter{align-items:center;display:flex;width:100%}.companyInput,.departmentInput,.firstNameInput,.lastNameInput,.textInput{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;font:inherit;font-family:inherit;display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid;border-color:#ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.companyInput,.departmentInput,.textInput{width:98%;margin-right:10px}.lastNameInput{max-width:48%;margin-right:10px}.firstNameInput{max-width:48%;float:right}.textInput{min-height:inherit;height:auto;resize:vertical}.formGroup{height:100%;display:flex;align-items:center;justify-content:space-between}.formGroup:after,.formGroup:before{box-sizing:border-box}.line:after{display:block;content:"";margin:0 15px 15px 15px;padding-bottom:15px;height:auto;width:auto;border-bottom:1px dotted #ccc}.checkOuter,.checkOuterNotReq{display:flex;justify-content:flex-start;width:100%}button,input{overflow:visible;font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=checkbox]{box-sizing:border-box;padding:0}button{text-transform:none}.wrapper{width:98%;height:40vh;padding:20px;border:1px solid #ccc;border-radius:5px;background:#fff;display:grid;grid-template-rows:1fr auto;overflow-y:scroll;overflow-x:hidden}.accept{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;font:inherit;font-family:inherit;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;font-size:18px;line-height:1.33;border-radius:6px;padding:12px 55px;color:#fff;background-color:#428bca;border-color:#357ebd;cursor:pointer}.accept[disabled]{background-color:gray}.terms-and-conditions{overflow-y:scroll;overflow-x:hidden}.terms-and-conditions::-webkit-scrollbar{width:8px;padding:2.5px}.terms-and-conditions::-webkit-scrollbar-track{background:#f5f7fa}.terms-and-conditions::-webkit-scrollbar-thumb{background:#6d7d8b;border-radius:6px;border:1px solid #fff}.terms-and-conditions::-webkit-scrollbar-corner{display:none;height:0;width:0}.terms-and-conditions>h1{font-size:18px;font-weight:700}.terms-and-conditions>p{font-size:16px;font-weight:400}.terms-and-conditions>p>span{font-size:16px;font-weight:700}.submit{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1.42857143;color:#333;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;box-sizing:border-box;margin:0 0 10px;text-align:center}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-divider{--divider-border-style:solid;--divider-color:#65c7f0;--divider-border-width:5px;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider-separator{display:flex;direction:ltr;width:295px;margin:0 auto}.elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}.text-left{text-align:left}.elementor-margin-left-0{margin-left:0}.elementor-margin-left-16{margin-left:16px}.text-danger{color:red!important}.is-invalid{border-color:red!important}.wrapper::-webkit-scrollbar{display:none}.application-form-page[data-v-069d336e]{margin-top:100px}.elementor-element[data-v-069d336e]{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;--widgets-spacing:20px 20px}.elementor-section .elementor-container[data-v-069d336e]{display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container[data-v-069d336e]{max-width:1140px}.elementor-widget-wrap[data-v-069d336e]{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor-column.elementor-col-100[data-v-069d336e]{width:100%}h2[data-v-3f360b52]{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;font-size:2rem}.elementor-element[data-v-3f360b52]{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;--widgets-spacing:20px 20px}.elementor-section.elementor-section-boxed>.elementor-container[data-v-3f360b52]{max-width:1140px}.elementor-widget-wrap-secondary[data-v-3f360b52]{position:relative;width:65%;flex-wrap:wrap;margin-right:auto;margin-left:auto;justify-content:center}[data-v-3f360b52]{box-sizing:border-box}.text-contract-information-check[data-v-3f360b52]{color:#000;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0;text-align:left}.item-center[data-v-3f360b52]{display:flex;justify-content:center;align-items:center;height:100%}.elementor-margin-left-15[data-v-3f360b52]{margin-left:15px}.elementor-margin-right-15[data-v-3f360b52]{margin-right:15px}.text-form-info[data-v-3f360b52]{text-align:center;color:#000;font-family:Noto Sans JP,Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0}.width-90[data-v-3f360b52]{width:90%}.elementor-widget[data-v-3f360b52]:not(:last-child){margin-bottom:20px;margin-block-end:20px}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator[data-v-3f360b52]{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}[data-v-04a3ef01]{box-sizing:border-box}.extraField[data-v-04a3ef01]{display:none}.textarea[data-v-04a3ef01]{overflow:auto;resize:vertical}.application-form-page[data-v-4f6f6d76]{margin-top:100px}.elementor-element[data-v-4f6f6d76]{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;--widgets-spacing:20px 20px}.elementor-section .elementor-container[data-v-4f6f6d76]{display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container[data-v-4f6f6d76]{max-width:1140px}.elementor-widget-wrap[data-v-4f6f6d76]{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor-column.elementor-col-100[data-v-4f6f6d76]{width:100%}.container[data-v-2ea27686]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;margin-top:200px}h1[data-v-2ea27686],p[data-v-2ea27686],router-link[data-v-2ea27686]{margin:0;padding:10px 0}.elementor-button[data-v-2ea27686]{font-family:Noto Sans JP,Sans-serif;font-weight:600;fill:#315499;color:#315499;background-color:#fff;border-style:solid;border-width:2px;border-color:#315499;border-radius:30px;padding:21px 122px;text-decoration:none}.error-main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.error-container{max-width:640px;width:100%}.error-card{background-color:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}.error-card-header{background-color:#f0f0f0;padding:50px 0;width:100%}.error-header-text{font-size:4rem;font-weight:700;margin-bottom:0;font-family:Futura,sans-serif;line-height:1.2}.error-text{font-weight:700;font-size:20px;margin-bottom:10px}.error-title{font-weight:700;font-size:30px;margin-bottom:0}.error-card-body,.error-message{margin-bottom:15px}.error-message{text-align:center;font-weight:700;font-size:16px}.error-card-text{text-align:center;font-size:14px;margin-bottom:50px}.error-back-to-top-button{font-family:Noto Sans JP,Sans-serif;font-weight:600;fill:#315499;color:#315499;background-color:#fff;border-style:solid;border-width:2px;border-color:#315499;border-radius:30px;text-decoration:none;padding:16px 84px 16px 84px}.error-back-to-top{margin-bottom:50px}