.elementor-59819 .elementor-element.elementor-element-2ea9c63{margin:28px 0 calc(var(--kit-widget-spacing, 0px) + 23px) 0px}.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-icon{width:14px}.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-icon i{font-size:14px}.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-text,.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-text a{color:#b3b3b3}.elementor-59819 .elementor-element.elementor-element-2ea9c63 .elementor-icon-list-item{font-family:"Arial";font-size:17px}.elementor-59819 .elementor-element.elementor-element-18daf0b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-59819 .elementor-element.elementor-element-18daf0b .elementor-heading-title{font-family:"Arial";font-size:35px;font-weight:500;line-height:50px;letter-spacing:.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-fa729f1)}.elementor-59819 .elementor-element.elementor-element-4231c9f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify}.elementor-59819 .elementor-element.elementor-element-4231c9f .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-30645cf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-59819 .elementor-element.elementor-element-30645cf .elementor-divider-separator{width:100%}.elementor-59819 .elementor-element.elementor-element-30645cf .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-59819 .elementor-element.elementor-element-c69dde4{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-59819 .elementor-element.elementor-element-c69dde4 .elementor-heading-title{font-family:"Noto Sans JP";font-size:25px;font-weight:600;line-height:50px;letter-spacing:.4px;color:var(--e-global-color-fa729f1)}.elementor-59819 .elementor-element.elementor-element-d7e2bd8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify}.elementor-59819 .elementor-element.elementor-element-d7e2bd8 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-70485e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-59819 .elementor-element.elementor-element-70485e2 .elementor-divider-separator{width:100%}.elementor-59819 .elementor-element.elementor-element-70485e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-59819 .elementor-element.elementor-element-8cf319e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-59819 .elementor-element.elementor-element-8cf319e .elementor-heading-title{font-family:"Noto Sans JP";font-size:31px;font-weight:400;line-height:50px;letter-spacing:.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-318430a0)}.elementor-59819 .elementor-element.elementor-element-af861b0{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-af861b0 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-da64b57{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-da64b57 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-e043042 img{border-radius:22px;box-shadow:0px 1px 6px 5px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-0219820{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-0219820 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-4d4db43{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-59819 .elementor-element.elementor-element-c3d75a2 img{border-radius:22px;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-40999c8 img{border-radius:22px;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-e672056 img{border-radius:22px;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-8db179f img{border-radius:22px;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-249f9e0{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-249f9e0 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-9389dd9{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-9389dd9 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-18590bb img{border-radius:22px;box-shadow:0px 1px 6px 5px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-b401faf{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px}.elementor-59819 .elementor-element.elementor-element-b401faf .elementor-divider-separator{width:100%}.elementor-59819 .elementor-element.elementor-element-b401faf .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-59819 .elementor-element.elementor-element-f0702ba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-59819 .elementor-element.elementor-element-f0702ba .elementor-heading-title{font-family:"Noto Sans JP";font-size:31px;font-weight:400;line-height:50px;letter-spacing:.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-318430a0)}.elementor-59819 .elementor-element.elementor-element-2ca31b8{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-2ca31b8 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-461eb38{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-461eb38 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-43cae67 img{border-radius:22px;box-shadow:0px 1px 6px 5px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-1742743{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-1742743 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-7385c2a img{border-radius:22px;box-shadow:0px 1px 6px 5px rgba(0,0,0,.5)}.elementor-59819 .elementor-element.elementor-element-e0436ee{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-e0436ee .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-3d94cc3{width:var(--container-widget-width,100.27%);max-width:100.27%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.27%;--container-widget-flex-grow:0;text-align:justify}.elementor-59819 .elementor-element.elementor-element-3d94cc3 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;font-weight:300;line-height:32px;letter-spacing:1.8px;color:#444}.elementor-59819 .elementor-element.elementor-element-29e06bf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-59819 .elementor-element.elementor-element-29e06bf .elementor-divider-separator{width:100%}.elementor-59819 .elementor-element.elementor-element-29e06bf .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-59819 .elementor-element.elementor-element-6a451e0 .elementor-button{background-color:var(--e-global-color-fa729f1);font-family:"Noto Serif JP";font-size:18px;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2.5px;fill:#fff;color:#fff;border-style:solid;border-width:3px;border-color:var(--e-global-color-fa729f1);border-radius:54px;padding:19px}.elementor-59819 .elementor-element.elementor-element-6a451e0 .elementor-button:hover,.elementor-59819 .elementor-element.elementor-element-6a451e0 .elementor-button:focus{background-color:#fff;color:var(--e-global-color-fa729f1)}.elementor-59819 .elementor-element.elementor-element-6a451e0{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-59819 .elementor-element.elementor-element-6a451e0 .elementor-button:hover svg,.elementor-59819 .elementor-element.elementor-element-6a451e0 .elementor-button:focus svg{fill:var(--e-global-color-fa729f1)}.elementor-59819 .elementor-element.elementor-element-5556a86{text-align:center;color:#909090}@media(max-width:1024px){.elementor-59819 .elementor-element.elementor-element-18daf0b .elementor-heading-title{font-size:25px}.elementor-59819 .elementor-element.elementor-element-c69dde4 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-59819 .elementor-element.elementor-element-8cf319e .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-59819 .elementor-element.elementor-element-4d4db43{--grid-auto-flow:row}.elementor-59819 .elementor-element.elementor-element-f0702ba .elementor-heading-title{font-size:22px;line-height:1.4em}}@media(max-width:767px){.elementor-59819 .elementor-element.elementor-element-18daf0b .elementor-heading-title{font-size:24px;line-height:20px}.elementor-59819 .elementor-element.elementor-element-4231c9f .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-c69dde4 .elementor-heading-title{font-size:23px;line-height:20px}.elementor-59819 .elementor-element.elementor-element-d7e2bd8 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-8cf319e{text-align:center}.elementor-59819 .elementor-element.elementor-element-8cf319e .elementor-heading-title{font-size:23px;line-height:20px}.elementor-59819 .elementor-element.elementor-element-af861b0 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-da64b57 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-0219820 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-4d4db43{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-59819 .elementor-element.elementor-element-249f9e0 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-9389dd9 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-f0702ba{text-align:center}.elementor-59819 .elementor-element.elementor-element-f0702ba .elementor-heading-title{font-size:23px;line-height:20px}.elementor-59819 .elementor-element.elementor-element-2ca31b8 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-461eb38 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-1742743 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-e0436ee .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-3d94cc3 .elementor-heading-title{font-size:18px}.elementor-59819 .elementor-element.elementor-element-0204213{font-size:13px}.elementor-59819 .elementor-element.elementor-element-5556a86{font-size:13px}}