.elementor-14019 .elementor-element.elementor-element-c1d4fae{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#174090;--border-color:#174090;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14019 .elementor-element.elementor-element-c1d4fae:not(.elementor-motion-effects-element-type-background),.elementor-14019 .elementor-element.elementor-element-c1d4fae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg,#fff 50%,#174090 0%)}.elementor-14019 .elementor-element.elementor-element-c1d4fae,.elementor-14019 .elementor-element.elementor-element-c1d4fae:before{--border-transition:.3s}.elementor-14019 .elementor-element.elementor-element-97c6d9e{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14019 .elementor-element.elementor-element-71e8af8{text-align:center}.elementor-14019 .elementor-element.elementor-element-71e8af8 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:40px}.elementor-14019 .elementor-element.elementor-element-cf6814a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14019 .elementor-element.elementor-element-cf6814a:not(.elementor-motion-effects-element-type-background),.elementor-14019 .elementor-element.elementor-element-cf6814a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-14019 .elementor-element.elementor-element-cf6814a,.elementor-14019 .elementor-element.elementor-element-cf6814a:before{--border-transition:.3s}.elementor-14019 .elementor-element.elementor-element-de0bf77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:.3s}.elementor-14019 .elementor-element.elementor-element-de0bf77.e-con{--flex-grow:0;--flex-shrink:0}.elementor-14019 .elementor-element.elementor-element-1fee8d6{text-align:left}.elementor-14019 .elementor-element.elementor-element-1fee8d6 .wpr-logo{padding:0;border-style:none;border-radius:2px}.elementor-14019 .elementor-element.elementor-element-1fee8d6 .wpr-logo-image{max-width:150px}.elementor-14019 .elementor-element.elementor-element-1fee8d6.wpr-logo-position-left .wpr-logo-image{margin-right:0}.elementor-14019 .elementor-element.elementor-element-1fee8d6.wpr-logo-position-right .wpr-logo-image{margin-left:0}.elementor-14019 .elementor-element.elementor-element-1fee8d6.wpr-logo-position-center .wpr-logo-image{margin-bottom:0}.elementor-14019 .elementor-element.elementor-element-1fee8d6 .wpr-logo-image img{-webkit-transition-duration:.7s;transition-duration:.7s}.elementor-14019 .elementor-element.elementor-element-1fee8d6 .wpr-logo-title{color:#605be5;margin:0}.elementor-14019 .elementor-element.elementor-element-1fee8d6 .wpr-logo-description{color:#888}.elementor-14019 .elementor-element.elementor-element-e336d44>.elementor-widget-container{margin:0 0 0 66px}.elementor-14019 .elementor-element.elementor-element-e336d44 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-14019 .elementor-element.elementor-element-181bacd>.elementor-widget-container{margin:0 0 0 94px}.elementor-14019 .elementor-element.elementor-element-181bacd .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:600}.elementor-14019 .elementor-element.elementor-element-5293df6{width:initial;max-width:initial;color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:600}.elementor-14019 .elementor-element.elementor-element-5293df6>.elementor-widget-container{margin:0 0 10px 50px}.elementor-14019 .elementor-element.elementor-element-9ad959a{width:initial;max-width:initial;color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:600}.elementor-14019 .elementor-element.elementor-element-9ad959a>.elementor-widget-container{margin:0 0 0 50px}.elementor-14019 .elementor-element.elementor-element-8a9eec6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14019 .elementor-element.elementor-element-6f3df41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:.3s;--border-radius:10px 0px 0px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-14019 .elementor-element.elementor-element-6f3df41:not(.elementor-motion-effects-element-type-background),.elementor-14019 .elementor-element.elementor-element-6f3df41>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#174090}.elementor-14019 .elementor-element.elementor-element-6f3df41,.elementor-14019 .elementor-element.elementor-element-6f3df41:before{--border-transition:.3s}.elementor-14019 .elementor-element.elementor-element-6608bea .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-6608bea{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-6608bea>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-6608bea>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-6608bea.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-69a6095 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-69a6095{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-69a6095>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-69a6095>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-69a6095.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-d4398d8 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-d4398d8{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-d4398d8>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-d4398d8>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-d4398d8.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-cf45db3 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-cf45db3{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-cf45db3>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-cf45db3>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-cf45db3.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-2bb1e3f .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-2bb1e3f{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-2bb1e3f>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-2bb1e3f>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-2bb1e3f.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-4477838 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-4477838{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-4477838>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-4477838>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-4477838.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-2f8fdb6 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP",Sans-serif;font-size:15px;fill:#fff;color:#fff}.elementor-14019 .elementor-element.elementor-element-2f8fdb6{width:initial;max-width:initial}.elementor-14019 .elementor-element.elementor-element-2f8fdb6>.elementor-widget-container:hover{--e-transform-translateY:-3px}.elementor-14019 .elementor-element.elementor-element-2f8fdb6>.elementor-widget-container{margin:0 0 0 -5px;padding:0}.elementor-14019 .elementor-element.elementor-element-2f8fdb6.elementor-element{--align-self:flex-start}.elementor-14019 .elementor-element.elementor-element-c3d15ac{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--background-transition:.3s}.elementor-14019 .elementor-element.elementor-element-c3d15ac:not(.elementor-motion-effects-element-type-background),.elementor-14019 .elementor-element.elementor-element-c3d15ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#174090}.elementor-14019 .elementor-element.elementor-element-c3d15ac,.elementor-14019 .elementor-element.elementor-element-c3d15ac:before{--border-transition:.3s}.elementor-14019 .elementor-element.elementor-element-428d02c{text-align:right;color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:15px}.elementor-14019 .elementor-element.elementor-element-d6d0dc3{text-align:right;color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:15px}@media(max-width:1024px){.elementor-14019 .elementor-element.elementor-element-1fee8d6{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-14019 .elementor-element.elementor-element-e336d44>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-e336d44 .elementor-heading-title{font-size:18px}.elementor-14019 .elementor-element.elementor-element-181bacd>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-181bacd .elementor-heading-title{font-size:13px}.elementor-14019 .elementor-element.elementor-element-5293df6>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-5293df6{font-size:13px}.elementor-14019 .elementor-element.elementor-element-6608bea .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-69a6095 .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-d4398d8 .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-cf45db3 .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-2bb1e3f .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-4477838 .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-2f8fdb6 .elementor-button{font-size:14px}.elementor-14019 .elementor-element.elementor-element-d6d0dc3{text-align:center}}@media(max-width:767px){.elementor-14019 .elementor-element.elementor-element-71e8af8 .elementor-heading-title{font-size:22px}.elementor-14019 .elementor-element.elementor-element-cf6814a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-14019 .elementor-element.elementor-element-1fee8d6{width:var(--container-widget-width,35%);max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0}.elementor-14019 .elementor-element.elementor-element-e336d44>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-181bacd>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-5293df6>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-9ad959a>.elementor-widget-container{margin:0}.elementor-14019 .elementor-element.elementor-element-428d02c{font-size:12px}.elementor-14019 .elementor-element.elementor-element-d6d0dc3{font-size:12px}}@media(min-width:768px){.elementor-14019 .elementor-element.elementor-element-de0bf77{--width:30%}.elementor-14019 .elementor-element.elementor-element-8a9eec6{--width:70%}}.html{--s:80px;--c1:#14519c;--c2:#1658a2;--_g:radial-gradient(#0000 60%,var(--c1) 61% 63%,#0000 64% 77%,var(--c1) 78% 80%,#0000 81%);--_c:,#0000 75%,var(--c2) 0;background:conic-gradient(at 12% 20% var(--_c)) calc(var(--s)* .44) calc(.9*var(--s)),
    conic-gradient(at 12% 20% var(--_c)) calc(var(--s)*-.06) calc(.4*var(--s)),
    conic-gradient(at 20% 12% var(--_c)) calc(.9*var(--s)) calc(var(--s)* .44),
    conic-gradient(at 20% 12% var(--_c)) calc(.4*var(--s)) calc(var(--s)*-.06),
    var(--_g),var(--_g) calc(var(--s)/2) calc(var(--s)/2) var(--c2);background-size:var(--s) var(--s)}