.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10612 .elementor-element.elementor-element-ff0b989 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10612 .elementor-element.elementor-element-055ab1e > .elementor-widget-container{margin:27px 27px 27px 27px;}.elementor-10612 .elementor-element.elementor-element-055ab1e{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;word-spacing:0px;}.elementor-10612 .elementor-element.elementor-element-8e507c1{--spacer-size:50px;}.elementor-10612 .elementor-element.elementor-element-2e59183:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-2e59183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-2e59183{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-2e59183 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-bc31279{text-align:center;}.elementor-10612 .elementor-element.elementor-element-081a318 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-081a318{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-10612 .elementor-element.elementor-element-c4a0c43{line-height:42px;letter-spacing:0px;}.elementor-10612 .elementor-element.elementor-element-5446742{padding:0px 0px 19px 0px;}.elementor-10612 .elementor-element.elementor-element-cd09f77{line-height:49px;}.elementor-10612 .elementor-element.elementor-element-d0cfdba:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-d0cfdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-d0cfdba > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-d0cfdba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10612 .elementor-element.elementor-element-d0cfdba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-7ca0693{font-family:"Noto Sans JP", Sans-serif;line-height:39px;}.elementor-10612 .elementor-element.elementor-element-6d2511e > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-6d2511e{margin-top:25px;margin-bottom:25px;}.elementor-10612 .elementor-element.elementor-element-a8f652d{line-height:32px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-f503be4 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-f503be4{margin-top:-27px;margin-bottom:0px;}.elementor-10612 .elementor-element.elementor-element-7e0b407{line-height:27px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-f5d34f5 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-f5d34f5{margin-top:-10px;margin-bottom:-27px;}.elementor-10612 .elementor-element.elementor-element-c602f77{line-height:32px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-5666a4c > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-5666a4c{margin-top:25px;margin-bottom:25px;}.elementor-10612 .elementor-element.elementor-element-87b3d00 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-10612 .elementor-element.elementor-element-87b3d00{line-height:30px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-c6c3e30 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-c6c3e30{margin-top:25px;margin-bottom:25px;}.elementor-10612 .elementor-element.elementor-element-f847409 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-10612 .elementor-element.elementor-element-f847409{line-height:30px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-5c028f9 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-5c028f9{margin-top:25px;margin-bottom:25px;}.elementor-10612 .elementor-element.elementor-element-0e26361 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-10612 .elementor-element.elementor-element-0e26361{line-height:36px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-7b6916b:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-7b6916b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-7b6916b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-7b6916b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-22d5a75{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:600;color:#7A7A7A;}.elementor-10612 .elementor-element.elementor-element-f54f53d > .elementor-container{max-width:650px;}.elementor-10612 .elementor-element.elementor-element-7b40e64{width:var( --container-widget-width, 99.841% );max-width:99.841%;--container-widget-width:99.841%;--container-widget-flex-grow:0;}.elementor-10612 .elementor-element.elementor-element-7b40e64 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-10612 .elementor-element.elementor-element-fbfc40e > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-06c1a56 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-06c1a56{padding:24px 0px 0px 0px;}.elementor-10612 .elementor-element.elementor-element-0f9f0a3{font-family:"Noto Sans JP", Sans-serif;font-weight:800;}.elementor-10612 .elementor-element.elementor-element-ffdfd16{--spacer-size:27px;}.elementor-10612 .elementor-element.elementor-element-bdf5d90:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-bdf5d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-bdf5d90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-bdf5d90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-73b5d8a{font-family:"Noto Sans JP", Sans-serif;}.elementor-10612 .elementor-element.elementor-element-c6dca9f{font-weight:800;line-height:48px;}.elementor-10612 .elementor-element.elementor-element-5138cc9 > .elementor-container{max-width:500px;}.elementor-10612 .elementor-element.elementor-element-5138cc9{margin-top:29px;margin-bottom:1px;padding:0px 0px 3px 0px;}.elementor-10612 .elementor-element.elementor-element-7d78bca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-7d78bca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-7d78bca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-7d78bca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-b96408a{text-align:center;font-weight:700;}.elementor-10612 .elementor-element.elementor-element-d2d48d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-d2d48d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAF3;}.elementor-10612 .elementor-element.elementor-element-d2d48d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-d2d48d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-1e3fbb3{color:#000000;}.elementor-10612 .elementor-element.elementor-element-26c91fd > .elementor-container{max-width:500px;}.elementor-10612 .elementor-element.elementor-element-26c91fd{padding:0px 0px 3px 0px;}.elementor-10612 .elementor-element.elementor-element-32c7ae2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-32c7ae2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-32c7ae2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-32c7ae2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-a8c3d37{text-align:center;font-size:20px;font-weight:800;}.elementor-10612 .elementor-element.elementor-element-95973c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-95973c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAF3;}.elementor-10612 .elementor-element.elementor-element-95973c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-95973c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-4e8108e{color:#000000;}.elementor-10612 .elementor-element.elementor-element-d95b958 > .elementor-container{max-width:500px;}.elementor-10612 .elementor-element.elementor-element-d95b958{padding:0px 0px 3px 0px;}.elementor-10612 .elementor-element.elementor-element-ef5f4cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-ef5f4cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-ef5f4cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-ef5f4cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-755dfa8{text-align:center;font-size:20px;font-weight:800;}.elementor-10612 .elementor-element.elementor-element-5259e19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-5259e19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAF3;}.elementor-10612 .elementor-element.elementor-element-5259e19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-5259e19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-704936a{font-weight:800;color:#B02E2F;}.elementor-10612 .elementor-element.elementor-element-bfc6175 > .elementor-container{max-width:500px;}.elementor-10612 .elementor-element.elementor-element-bfc6175{margin-top:0px;margin-bottom:29px;}.elementor-10612 .elementor-element.elementor-element-78d8a34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-78d8a34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-78d8a34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-78d8a34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-379451e{text-align:center;font-size:20px;font-weight:800;}.elementor-10612 .elementor-element.elementor-element-dbb98d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10612 .elementor-element.elementor-element-dbb98d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAF3;}.elementor-10612 .elementor-element.elementor-element-dbb98d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-dbb98d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-77ba3f3{color:#000000;}.elementor-10612 .elementor-element.elementor-element-e8e0c5a{font-family:"Kosugi Maru", Sans-serif;color:#7A7A7A;}.elementor-10612 .elementor-element.elementor-element-edf91fa{color:#000000;}.elementor-10612 .elementor-element.elementor-element-951c813 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-98b979c{--spacer-size:50px;}.elementor-10612 .elementor-element.elementor-element-66c7a73:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-66c7a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F9EA0;}.elementor-10612 .elementor-element.elementor-element-66c7a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10612 .elementor-element.elementor-element-66c7a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-790a3c2{font-family:"Noto Sans JP", Sans-serif;}.elementor-10612 .elementor-element.elementor-element-28f3e02 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-435d9cb > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-435d9cb{margin-top:0px;margin-bottom:-28px;}.elementor-10612 .elementor-element.elementor-element-91347e3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-10612 .elementor-element.elementor-element-91347e3{color:#000000;}.elementor-10612 .elementor-element.elementor-element-750f3ce > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-750f3ce{margin-top:20px;margin-bottom:20px;}.elementor-10612 .elementor-element.elementor-element-3fed51b{font-weight:700;line-height:49px;color:#000000;}.elementor-10612 .elementor-element.elementor-element-2702c13 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-9e8b75b{line-height:40px;}.elementor-10612 .elementor-element.elementor-element-0ce30f5 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-0ce30f5{margin-top:29px;margin-bottom:29px;}.elementor-10612 .elementor-element.elementor-element-43ca749:not(.elementor-motion-effects-element-type-background), .elementor-10612 .elementor-element.elementor-element-43ca749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAF3;}.elementor-10612 .elementor-element.elementor-element-43ca749 > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-43ca749{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-10612 .elementor-element.elementor-element-43ca749 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10612 .elementor-element.elementor-element-e327a34{text-align:center;color:#000000;}.elementor-10612 .elementor-element.elementor-element-a42eabf > .elementor-container{max-width:600px;}.elementor-10612 .elementor-element.elementor-element-a42eabf{padding:46px 0px 0px 0px;}body.elementor-page-10612:not(.elementor-motion-effects-element-type-background), body.elementor-page-10612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-10612 .elementor-element.elementor-element-edf91fa{line-height:1.5em;}.elementor-10612 .elementor-element.elementor-element-f89f823{line-height:2.1em;}}@media(min-width:768px){.elementor-10612 .elementor-element.elementor-element-7d78bca{width:25%;}.elementor-10612 .elementor-element.elementor-element-d2d48d7{width:75%;}.elementor-10612 .elementor-element.elementor-element-32c7ae2{width:25%;}.elementor-10612 .elementor-element.elementor-element-95973c1{width:75%;}.elementor-10612 .elementor-element.elementor-element-ef5f4cc{width:25%;}.elementor-10612 .elementor-element.elementor-element-5259e19{width:75%;}.elementor-10612 .elementor-element.elementor-element-78d8a34{width:25%;}.elementor-10612 .elementor-element.elementor-element-dbb98d2{width:75%;}.elementor-10612 .elementor-element.elementor-element-4963414{width:42.5%;}.elementor-10612 .elementor-element.elementor-element-0f259d2{width:57.5%;}}