.elementor-617 .elementor-element.elementor-element-138461f7:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-138461f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-138461f7{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-617 .elementor-element.elementor-element-138461f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-617 .elementor-element.elementor-element-3fb3efc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-1f97dfec img{width:100%;}.elementor-bc-flex-widget .elementor-617 .elementor-element.elementor-element-228782e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-617 .elementor-element.elementor-element-228782e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-617 .elementor-element.elementor-element-228782e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-615d661 .elementor-menu-toggle{margin-left:auto;}.elementor-617 .elementor-element.elementor-element-5cc9abd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-342323b6 img{width:100%;}.elementor-617 .elementor-element.elementor-element-30f3af1d > .elementor-container{max-width:1000px;}.elementor-617 .elementor-element.elementor-element-30f3af1d:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-30f3af1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F80BA;}.elementor-617 .elementor-element.elementor-element-30f3af1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-617 .elementor-element.elementor-element-30f3af1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-617 .elementor-element.elementor-element-51e90512 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-66cef7cf{color:#000000;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:60px;font-weight:800;line-height:70px;letter-spacing:1px;word-spacing:0px;}.elementor-617 .elementor-element.elementor-element-66cef7cf > .elementor-widget-container{padding:0% 1% 0% 1%;}.elementor-617 .elementor-element.elementor-element-2900ef5c{--divider-border-style:dots_tribal;--divider-color:#4D7CBB;--divider-pattern-height:7.5px;}.elementor-617 .elementor-element.elementor-element-2900ef5c .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-617 .elementor-element.elementor-element-2900ef5c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-617 .elementor-element.elementor-element-4b6f530c{color:#FFFFFF;font-family:"Kosugi Maru", Sans-serif;font-size:40px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-4b6f530c > .elementor-widget-container{padding:0% 1% 0% 1%;}.elementor-617 .elementor-element.elementor-element-5c907d53{--spacer-size:10px;}.elementor-617 .elementor-element.elementor-element-1c25757{color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-1c25757 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-617 .elementor-element.elementor-element-26aba07{--spacer-size:100px;}.elementor-617 .elementor-element.elementor-element-51d9b8db > .elementor-container{max-width:1000px;}.elementor-617 .elementor-element.elementor-element-51d9b8db:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-51d9b8db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-617 .elementor-element.elementor-element-51d9b8db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-617 .elementor-element.elementor-element-51d9b8db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-617 .elementor-element.elementor-element-196c992.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-617 .elementor-element.elementor-element-196c992.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-617 .elementor-element.elementor-element-196c992 > .elementor-element-populated{padding:0% 6% 0% 0%;}.elementor-617 .elementor-element.elementor-element-4378f1d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-3310a9ba{color:#000000;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:70px;font-weight:800;line-height:80px;letter-spacing:1px;word-spacing:0px;}.elementor-617 .elementor-element.elementor-element-3310a9ba > .elementor-widget-container{padding:0% 7% 0% 0%;}.elementor-617 .elementor-element.elementor-element-68328bdc{--divider-border-style:dots_tribal;--divider-color:#4D7CBB;--divider-pattern-height:7.5px;}.elementor-617 .elementor-element.elementor-element-68328bdc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-617 .elementor-element.elementor-element-68328bdc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-617 .elementor-element.elementor-element-3616508d{color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-3616508d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-617 .elementor-element.elementor-element-10842d50 > .elementor-container{max-width:1000px;}.elementor-617 .elementor-element.elementor-element-226af1ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-617 .elementor-element.elementor-element-226af1ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F0FA;}.elementor-617 .elementor-element.elementor-element-226af1ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-617 .elementor-element.elementor-element-226af1ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-617 .elementor-element.elementor-element-65052552{text-align:center;color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-65052552 > .elementor-widget-container{padding:2% 7% 0% 7%;}.elementor-617 .elementor-element.elementor-element-1a4586f5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.6px;}.elementor-617 .elementor-element.elementor-element-1a4586f5 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-617 .elementor-element.elementor-element-1a4586f5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-617 .elementor-element.elementor-element-7f641cb7{color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-7f641cb7 > .elementor-widget-container{padding:0% 15% 3% 15%;}.elementor-617 .elementor-element.elementor-element-708d99c3 > .elementor-container{max-width:1000px;}.elementor-617 .elementor-element.elementor-element-285233b2{color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:25px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-285233b2 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-617 .elementor-element.elementor-element-10e104b{--spacer-size:157px;}.elementor-617 .elementor-element.elementor-element-49618f49:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-49618f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F80BA;}.elementor-617 .elementor-element.elementor-element-49618f49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-617 .elementor-element.elementor-element-49618f49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-617 .elementor-element.elementor-element-32865323 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-617 .elementor-element.elementor-element-2ed9fbbc img{width:100%;}.elementor-617 .elementor-element.elementor-element-7d0fa50a{--spacer-size:50px;}.elementor-617 .elementor-element.elementor-element-2842ab3{text-align:center;color:#FFFFFF;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:500;}.elementor-617 .elementor-element.elementor-element-2842ab3 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-617 .elementor-element.elementor-element-5b6ce41f .elementor-button{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:500;fill:#2F80BA;color:#2F80BA;background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-5b6ce41f .elementor-button:hover, .elementor-617 .elementor-element.elementor-element-5b6ce41f .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-617 .elementor-element.elementor-element-5b6ce41f .elementor-button:hover svg, .elementor-617 .elementor-element.elementor-element-5b6ce41f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-5b6ce41f > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-617 .elementor-element.elementor-element-389393ca{--spacer-size:50px;}.elementor-617 .elementor-element.elementor-element-27cc805b img{width:100%;}.elementor-617 .elementor-element.elementor-element-27f86d48:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-27f86d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-617 .elementor-element.elementor-element-27f86d48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2% 2% 2% 2%;}.elementor-617 .elementor-element.elementor-element-27f86d48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-617 .elementor-element.elementor-element-7a633e74{text-align:center;}.elementor-617 .elementor-element.elementor-element-7a633e74 .elementor-heading-title{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:700;}.elementor-617 .elementor-element.elementor-element-3d6000a5 > .elementor-container{max-width:700px;}.elementor-617 .elementor-element.elementor-element-7f647aea{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-617 .elementor-element.elementor-element-7268be11{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-617 .elementor-element.elementor-element-2755be00{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-617 .elementor-element.elementor-element-39bcf313{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-617 .elementor-element.elementor-element-4dabbb3d{color:#3A3A3A;font-family:"Noto Sans JP", Sans-serif;font-weight:200;}.elementor-617 .elementor-element.elementor-element-4dabbb3d > .elementor-widget-container{padding:3% 0% 3% 0%;}@media(max-width:767px){.elementor-617 .elementor-element.elementor-element-3fb3efc6{width:20%;}.elementor-617 .elementor-element.elementor-element-1f97dfec img{width:100%;}.elementor-617 .elementor-element.elementor-element-228782e8{width:80%;}.elementor-617 .elementor-element.elementor-element-3310a9ba{font-size:33px;line-height:1.4em;}.elementor-617 .elementor-element.elementor-element-7d0fa50a{--spacer-size:15px;}.elementor-617 .elementor-element.elementor-element-2842ab3{font-size:12px;}.elementor-617 .elementor-element.elementor-element-389393ca{--spacer-size:15px;}.elementor-617 .elementor-element.elementor-element-252ff622{width:25%;}.elementor-617 .elementor-element.elementor-element-7f647aea{font-size:11px;}.elementor-617 .elementor-element.elementor-element-2e3ca513{width:25%;}.elementor-617 .elementor-element.elementor-element-7268be11{font-size:11px;}.elementor-617 .elementor-element.elementor-element-18ad7a8e{width:25%;}.elementor-617 .elementor-element.elementor-element-2755be00{font-size:11px;}.elementor-617 .elementor-element.elementor-element-769af24d{width:25%;}.elementor-617 .elementor-element.elementor-element-39bcf313{font-size:11px;}}@media(min-width:768px){.elementor-617 .elementor-element.elementor-element-3fb3efc6{width:10%;}.elementor-617 .elementor-element.elementor-element-228782e8{width:90%;}.elementor-617 .elementor-element.elementor-element-196c992{width:30%;}.elementor-617 .elementor-element.elementor-element-4378f1d3{width:70%;}}