.elementor-263 .elementor-element.elementor-element-8b5b9b6{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-197b9c2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-263 .elementor-element.elementor-element-f3c758c{width:var(--container-widget-width,42vw);max-width:42vw;--container-widget-width:42vw;--container-widget-flex-grow:0;text-align:center}.elementor-263 .elementor-element.elementor-element-f3c758c>.elementor-widget-container{padding:1em;border-style:solid;border-width:4px;border-color:var(--e-global-color-6be76f2);border-radius:30px}.elementor-263 .elementor-element.elementor-element-f3c758c .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:2rem;font-weight:600;color:var(--e-global-color-6be76f2)}.elementor-263 .elementor-element.elementor-element-8ef130e{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-21f9146{text-align:center}.elementor-263 .elementor-element.elementor-element-21f9146 .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-65d7478)}.elementor-263 .elementor-element.elementor-element-a944bbb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5rem;padding:0}.elementor-263 .elementor-element.elementor-element-a944bbb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-6690d65:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-6690d65>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-6690d65>.elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 6rem;--e-column-margin-right:6rem;--e-column-margin-left:6rem;padding:3rem}.elementor-263 .elementor-element.elementor-element-6690d65>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-263 .elementor-element.elementor-element-1c83f3a{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-f821284{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-8e2a258{text-align:center}.elementor-263 .elementor-element.elementor-element-8e2a258 .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6em;color:var(--e-global-color-65d7478)}.elementor-263 .elementor-element.elementor-element-fd122b9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5rem;padding:0}.elementor-263 .elementor-element.elementor-element-fd122b9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-3b4b966:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-3b4b966>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-3b4b966>.elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 6rem;--e-column-margin-right:6rem;--e-column-margin-left:6rem;padding:3rem}.elementor-263 .elementor-element.elementor-element-3b4b966>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-d7a6922{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-263 .elementor-element.elementor-element-58c5e70 .elementor-button{background-color:var(--e-global-color-6be76f2);font-family:"Noto Sans JP",Sans-serif;font-weight:500}.elementor-263 .elementor-element.elementor-element-58c5e70 .elementor-button-content-wrapper{flex-direction:row}.elementor-263 .elementor-element.elementor-element-58c5e70 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-263 .elementor-element.elementor-element-c9f56b2{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-e07409a{text-align:center}.elementor-263 .elementor-element.elementor-element-e07409a .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-65d7478)}.elementor-263 .elementor-element.elementor-element-d46cde9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5rem;padding:0}.elementor-263 .elementor-element.elementor-element-d46cde9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-f21349d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-f21349d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-f21349d>.elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5rem;--e-column-margin-right:5rem;--e-column-margin-left:5rem;padding:3rem}.elementor-263 .elementor-element.elementor-element-f21349d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-1fa8387{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-cbf300a{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-a983ea2{text-align:center}.elementor-263 .elementor-element.elementor-element-a983ea2 .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-65d7478)}.elementor-263 .elementor-element.elementor-element-c3c9468{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5rem;padding:0}.elementor-263 .elementor-element.elementor-element-c3c9468>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-0c75cbc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-0c75cbc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-0c75cbc>.elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5rem;--e-column-margin-right:5rem;--e-column-margin-left:5rem;padding:3rem}.elementor-263 .elementor-element.elementor-element-0c75cbc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-902da2b{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-a9b4292{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-2ddcdd3{text-align:center}.elementor-263 .elementor-element.elementor-element-2ddcdd3 .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-65d7478)}.elementor-263 .elementor-element.elementor-element-89a0816{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:6rem;padding:0}.elementor-263 .elementor-element.elementor-element-89a0816>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-c4b64ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-c4b64ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-c4b64ab>.elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5rem;--e-column-margin-right:5rem;--e-column-margin-left:5rem;padding:3rem}.elementor-263 .elementor-element.elementor-element-c4b64ab>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-8bfbbb8{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-263 .elementor-element.elementor-element-89ac4bf img{width:100%}.elementor-263 .elementor-element.elementor-element-00ff115:not(.elementor-motion-effects-element-type-background),.elementor-263 .elementor-element.elementor-element-00ff115>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e76f917)}.elementor-263 .elementor-element.elementor-element-00ff115{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7rem 0 0}.elementor-263 .elementor-element.elementor-element-00ff115>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-46db58f>.elementor-widget-container{border-radius:15px}.elementor-263 .elementor-element.elementor-element-46db58f{text-align:center}.elementor-263 .elementor-element.elementor-element-46db58f .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-6be76f2)}.elementor-263 .elementor-element.elementor-element-e003aa5:not(.elementor-motion-effects-element-type-background),.elementor-263 .elementor-element.elementor-element-e003aa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e76f917)}.elementor-263 .elementor-element.elementor-element-e003aa5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 3rem}.elementor-263 .elementor-element.elementor-element-e003aa5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-f382194{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.1rem;font-weight:700;color:var(--e-global-color-6be76f2)}.elementor-263 .elementor-element.elementor-element-a8bff78:not(.elementor-motion-effects-element-type-background),.elementor-263 .elementor-element.elementor-element-a8bff78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e76f917)}.elementor-263 .elementor-element.elementor-element-a8bff78{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-263 .elementor-element.elementor-element-a8bff78>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-220e4c8>.elementor-element-populated{margin:0 1rem 0 5rem;--e-column-margin-right:1rem;--e-column-margin-left:5rem}.elementor-263 .elementor-element.elementor-element-b2b7852>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-b2b7852{border-style:solid;border-width:2px;border-color:var(--e-global-color-5787e0d)}.elementor-263 .elementor-element.elementor-element-a3361c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-a3361c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5787e0d)}.elementor-bc-flex-widget .elementor-263 .elementor-element.elementor-element-a3361c2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-263 .elementor-element.elementor-element-a3361c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-a3361c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-263 .elementor-element.elementor-element-a3361c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-0918d86{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-fc38a9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-fc38a9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-bc-flex-widget .elementor-263 .elementor-element.elementor-element-fc38a9d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-263 .elementor-element.elementor-element-fc38a9d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-fc38a9d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-263 .elementor-element.elementor-element-fc38a9d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-ae9484b{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-ead740c>.elementor-element-populated{margin:0 5rem 0 1rem;--e-column-margin-right:5rem;--e-column-margin-left:1rem}.elementor-263 .elementor-element.elementor-element-6ec015c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-6ec015c{border-style:solid;border-width:2px;border-color:var(--e-global-color-5787e0d)}.elementor-263 .elementor-element.elementor-element-98033e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-98033e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5787e0d)}.elementor-bc-flex-widget .elementor-263 .elementor-element.elementor-element-98033e3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-263 .elementor-element.elementor-element-98033e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-98033e3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-263 .elementor-element.elementor-element-98033e3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-7465bb0{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-7022bb3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-7022bb3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-bc-flex-widget .elementor-263 .elementor-element.elementor-element-7022bb3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-263 .elementor-element.elementor-element-7022bb3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-263 .elementor-element.elementor-element-7022bb3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem 0}.elementor-263 .elementor-element.elementor-element-7022bb3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-329af66>.elementor-widget-container{margin:0 0 -1rem}.elementor-263 .elementor-element.elementor-element-329af66{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-f6fb673>.elementor-widget-container{margin:0 0 -1rem}.elementor-263 .elementor-element.elementor-element-1f83d13{text-align:center;font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-e5d8417{margin-top:0;margin-bottom:4rem}.elementor-263 .elementor-element.elementor-element-1dd0bac img{width:100%}.elementor-263 .elementor-element.elementor-element-073ce51{margin-top:0;margin-bottom:3rem}.elementor-263 .elementor-element.elementor-element-2552d34>.elementor-widget-container{border-radius:15px}.elementor-263 .elementor-element.elementor-element-2552d34{text-align:center}.elementor-263 .elementor-element.elementor-element-2552d34 .elementor-heading-title{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8em;color:var(--e-global-color-6be76f2)}.elementor-263 .elementor-element.elementor-element-1c370d9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5rem}.elementor-263 .elementor-element.elementor-element-1c370d9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-45c9812:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7dd0392)}.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-6be76f2);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 6rem;--e-column-margin-right:6rem;--e-column-margin-left:6rem;padding:2.5rem}.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated,.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated>.elementor-background-overlay,.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-background-slideshow{border-radius:20px}.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-263 .elementor-element.elementor-element-77cabac>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-77cabac{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-45aa835{text-align:left}.elementor-263 .elementor-element.elementor-element-3484fcd{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-7a9159a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-7a9159a{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-7abb9fa{text-align:left}.elementor-263 .elementor-element.elementor-element-ad16e10{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-4c8e8af>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-4c8e8af{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-4f5306d{text-align:left}.elementor-263 .elementor-element.elementor-element-6448aa2{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-5c99541>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-5c99541{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-7e42622{text-align:left}.elementor-263 .elementor-element.elementor-element-ae56799{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-03e60f0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-03e60f0{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-7e9a09c{text-align:left}.elementor-263 .elementor-element.elementor-element-c150052{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-98f7031>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-98f7031{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-05bf01f{text-align:left}.elementor-263 .elementor-element.elementor-element-8bb33c8{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-e47564a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-e47564a{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-32359f5{text-align:left}.elementor-263 .elementor-element.elementor-element-2572c8c{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-f5056f3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-f5056f3{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-11bef9d{text-align:left}.elementor-263 .elementor-element.elementor-element-716ef40{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-56a29bc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-56a29bc{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-7e0c7fb{text-align:left}.elementor-263 .elementor-element.elementor-element-564bf16{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-502c598>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-502c598{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-46b7b4f{text-align:left}.elementor-263 .elementor-element.elementor-element-fde1704{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-ed04c61>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-ed04c61{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-4a25cb4{text-align:left}.elementor-263 .elementor-element.elementor-element-c7b44ae{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-be6b6a2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-be6b6a2{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-e08e44b{text-align:left}.elementor-263 .elementor-element.elementor-element-621372a{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-39e6c60>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-39e6c60{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-771cbbe{text-align:left}.elementor-263 .elementor-element.elementor-element-f6539b6{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-60ce114>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-263 .elementor-element.elementor-element-60ce114{margin-top:0;margin-bottom:1rem}.elementor-263 .elementor-element.elementor-element-2e4ef0e{text-align:left}.elementor-263 .elementor-element.elementor-element-bfbcefd{font-family:"M PLUS Rounded 1c",Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;color:var(--e-global-color-07e6a67)}.elementor-263 .elementor-element.elementor-element-2ea3993 img{width:100%}:root{--page-title-display:none}@media(max-width:1024px){.elementor-263 .elementor-element.elementor-element-8b5b9b6{margin-top:0;margin-bottom:1rem}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-263 .elementor-element.elementor-element-f3c758c>.elementor-widget-container{margin:0 0 1rem}.elementor-263 .elementor-element.elementor-element-f3c758c .elementor-heading-title{font-size:1.5rem}.elementor-263 .elementor-element.elementor-element-8ef130e{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-21f9146 .elementor-heading-title{font-size:1.4rem}.elementor-263 .elementor-element.elementor-element-6690d65>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-f821284{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-8e2a258 .elementor-heading-title{font-size:1.4rem}.elementor-263 .elementor-element.elementor-element-3b4b966>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-c9f56b2{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-e07409a .elementor-heading-title{font-size:1.4rem}.elementor-263 .elementor-element.elementor-element-f21349d>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-cbf300a{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-a983ea2 .elementor-heading-title{font-size:1.4rem}.elementor-263 .elementor-element.elementor-element-0c75cbc>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-a9b4292{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-2ddcdd3 .elementor-heading-title{font-size:1.4rem}.elementor-263 .elementor-element.elementor-element-c4b64ab>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-00ff115{padding:5rem 0 3rem}.elementor-263 .elementor-element.elementor-element-e003aa5{padding:0 0 1rem}.elementor-263 .elementor-element.elementor-element-220e4c8>.elementor-element-populated{margin:0 1rem 0 3rem;--e-column-margin-right:1rem;--e-column-margin-left:3rem}.elementor-263 .elementor-element.elementor-element-0918d86{font-size:1.2rem}.elementor-263 .elementor-element.elementor-element-ae9484b{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-ead740c>.elementor-element-populated{margin:0 3rem 0 1rem;--e-column-margin-right:3rem;--e-column-margin-left:1rem}.elementor-263 .elementor-element.elementor-element-7465bb0{font-size:1.2rem}.elementor-263 .elementor-element.elementor-element-329af66{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-1f83d13{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-073ce51{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-1c370d9{margin-top:0;margin-bottom:4rem}.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated{padding:2rem}.elementor-263 .elementor-element.elementor-element-8b5c24b>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-53ae05f>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-3da9d43>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-1df1c0a>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-2903939>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-cc361d5>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-7160f47>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-619b02f>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-9b856c2>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-9c5a4b6>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-f84e2b6>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-d6f2f66>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-3490a3f>.elementor-element-populated{padding:0 0 0 1rem}.elementor-263 .elementor-element.elementor-element-79abaad>.elementor-element-populated{padding:0 0 0 1rem}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-263 .elementor-element.elementor-element-f3c758c{width:100%;max-width:100%;text-align:center}.elementor-263 .elementor-element.elementor-element-f3c758c>.elementor-widget-container{margin:0 0 1rem;padding:1em}.elementor-263 .elementor-element.elementor-element-f3c758c .elementor-heading-title{font-size:1.2rem}.elementor-263 .elementor-element.elementor-element-8ef130e{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-21f9146 .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-a944bbb{margin-top:0;margin-bottom:3rem;padding:0 5%}.elementor-263 .elementor-element.elementor-element-6690d65>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-f821284{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-8e2a258 .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-fd122b9{margin-top:0;margin-bottom:3rem;padding:0 5%}.elementor-263 .elementor-element.elementor-element-3b4b966>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-58c5e70 .elementor-button{line-height:1.6em}.elementor-263 .elementor-element.elementor-element-c9f56b2{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-e07409a .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-d46cde9{margin-top:0;margin-bottom:3rem;padding:0 5%}.elementor-263 .elementor-element.elementor-element-f21349d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-cbf300a{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-a983ea2 .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-c3c9468{margin-top:0;margin-bottom:3rem;padding:0 5%}.elementor-263 .elementor-element.elementor-element-0c75cbc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-a9b4292{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-2ddcdd3 .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-89a0816{margin-top:0;margin-bottom:3rem;padding:0 5%}.elementor-263 .elementor-element.elementor-element-c4b64ab>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-6a07407{margin-top:0;margin-bottom:0}.elementor-263 .elementor-element.elementor-element-00ff115{padding:2rem 0}.elementor-263 .elementor-element.elementor-element-46db58f .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-220e4c8>.elementor-element-populated{margin:0 1rem 2rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem}.elementor-263 .elementor-element.elementor-element-a3361c2>.elementor-element-populated{padding:1rem 0 0}.elementor-263 .elementor-element.elementor-element-fc38a9d>.elementor-element-populated{padding:1rem 0 0}.elementor-263 .elementor-element.elementor-element-ead740c>.elementor-element-populated{margin:0 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:0 0 1rem}.elementor-263 .elementor-element.elementor-element-98033e3>.elementor-element-populated{padding:1rem 0 0}.elementor-263 .elementor-element.elementor-element-e5d8417{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-073ce51{margin-top:0;margin-bottom:2rem}.elementor-263 .elementor-element.elementor-element-2552d34 .elementor-heading-title{font-size:1.1rem}.elementor-263 .elementor-element.elementor-element-1c370d9{margin-top:0;margin-bottom:3rem;padding:0 3%}.elementor-263 .elementor-element.elementor-element-45c9812>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 1rem}.elementor-263 .elementor-element.elementor-element-a0e62ee{width:10%}.elementor-263 .elementor-element.elementor-element-8b5c24b{width:90%}.elementor-263 .elementor-element.elementor-element-d1ef1fa{width:10%}.elementor-263 .elementor-element.elementor-element-53ae05f{width:90%}.elementor-263 .elementor-element.elementor-element-6e64ddc{width:10%}.elementor-263 .elementor-element.elementor-element-3da9d43{width:90%}.elementor-263 .elementor-element.elementor-element-316908b{width:10%}.elementor-263 .elementor-element.elementor-element-1df1c0a{width:90%}.elementor-263 .elementor-element.elementor-element-985c3a7{width:10%}.elementor-263 .elementor-element.elementor-element-2903939{width:90%}.elementor-263 .elementor-element.elementor-element-6721a38{width:10%}.elementor-263 .elementor-element.elementor-element-cc361d5{width:90%}.elementor-263 .elementor-element.elementor-element-7cf9d8e{width:10%}.elementor-263 .elementor-element.elementor-element-7160f47{width:90%}.elementor-263 .elementor-element.elementor-element-0852003{width:10%}.elementor-263 .elementor-element.elementor-element-619b02f{width:90%}.elementor-263 .elementor-element.elementor-element-f4f34e6{width:10%}.elementor-263 .elementor-element.elementor-element-9b856c2{width:90%}.elementor-263 .elementor-element.elementor-element-69895bb{width:10%}.elementor-263 .elementor-element.elementor-element-9c5a4b6{width:90%}.elementor-263 .elementor-element.elementor-element-0533d4b{width:10%}.elementor-263 .elementor-element.elementor-element-f84e2b6{width:90%}.elementor-263 .elementor-element.elementor-element-0274e9d{width:10%}.elementor-263 .elementor-element.elementor-element-d6f2f66{width:90%}.elementor-263 .elementor-element.elementor-element-b92c4a5{width:10%}.elementor-263 .elementor-element.elementor-element-3490a3f{width:90%}.elementor-263 .elementor-element.elementor-element-398682d{width:10%}.elementor-263 .elementor-element.elementor-element-79abaad{width:90%}.elementor-263 .elementor-element.elementor-element-994c630{margin-top:0;margin-bottom:0}}@media(min-width:768px){.elementor-263 .elementor-element.elementor-element-6690d65{width:100%}.elementor-263 .elementor-element.elementor-element-3b4b966{width:100%}.elementor-263 .elementor-element.elementor-element-f21349d{width:100%}.elementor-263 .elementor-element.elementor-element-0c75cbc{width:100%}.elementor-263 .elementor-element.elementor-element-c4b64ab{width:100%}.elementor-263 .elementor-element.elementor-element-a3361c2{width:26%}.elementor-263 .elementor-element.elementor-element-fc38a9d{width:74%}.elementor-263 .elementor-element.elementor-element-98033e3{width:26%}.elementor-263 .elementor-element.elementor-element-7022bb3{width:74%}.elementor-263 .elementor-element.elementor-element-45c9812{width:100%}.elementor-263 .elementor-element.elementor-element-a0e62ee{width:6%}.elementor-263 .elementor-element.elementor-element-8b5c24b{width:94%}.elementor-263 .elementor-element.elementor-element-d1ef1fa{width:6%}.elementor-263 .elementor-element.elementor-element-53ae05f{width:94%}.elementor-263 .elementor-element.elementor-element-6e64ddc{width:6%}.elementor-263 .elementor-element.elementor-element-3da9d43{width:94%}.elementor-263 .elementor-element.elementor-element-316908b{width:6%}.elementor-263 .elementor-element.elementor-element-1df1c0a{width:94%}.elementor-263 .elementor-element.elementor-element-985c3a7{width:6%}.elementor-263 .elementor-element.elementor-element-2903939{width:94%}.elementor-263 .elementor-element.elementor-element-6721a38{width:6%}.elementor-263 .elementor-element.elementor-element-cc361d5{width:94%}.elementor-263 .elementor-element.elementor-element-7cf9d8e{width:6%}.elementor-263 .elementor-element.elementor-element-7160f47{width:94%}.elementor-263 .elementor-element.elementor-element-0852003{width:6%}.elementor-263 .elementor-element.elementor-element-619b02f{width:94%}.elementor-263 .elementor-element.elementor-element-f4f34e6{width:6%}.elementor-263 .elementor-element.elementor-element-9b856c2{width:94%}.elementor-263 .elementor-element.elementor-element-69895bb{width:6%}.elementor-263 .elementor-element.elementor-element-9c5a4b6{width:94%}.elementor-263 .elementor-element.elementor-element-0533d4b{width:6%}.elementor-263 .elementor-element.elementor-element-f84e2b6{width:94%}.elementor-263 .elementor-element.elementor-element-0274e9d{width:6%}.elementor-263 .elementor-element.elementor-element-d6f2f66{width:94%}.elementor-263 .elementor-element.elementor-element-b92c4a5{width:6%}.elementor-263 .elementor-element.elementor-element-3490a3f{width:94%}.elementor-263 .elementor-element.elementor-element-398682d{width:6%}.elementor-263 .elementor-element.elementor-element-79abaad{width:94%}}@media(max-width:1024px) and (min-width:768px){.elementor-263 .elementor-element.elementor-element-a3361c2{width:20%}.elementor-263 .elementor-element.elementor-element-fc38a9d{width:80%}.elementor-263 .elementor-element.elementor-element-98033e3{width:20%}.elementor-263 .elementor-element.elementor-element-7022bb3{width:80%}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-21f9146{width:50% !important}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-8e2a258{width:50% !important}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-e07409a{width:50% !important}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-a983ea2{width:50% !important}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-2ddcdd3{width:50% !important}}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-46db58f{width:50% !important}.elementor-263 .elementor-element.elementor-element-46db58f:before,.elementor-263 .elementor-element.elementor-element-46db58f:after{background-color:#958f7b}.elementor-263 .elementor-element.elementor-element-46db58f:before{margin-right:6rem}.elementor-263 .elementor-element.elementor-element-46db58f:after{margin-left:6rem}}.elementor-263 .elementor-element.elementor-element-b2b7852,.elementor-263 .elementor-element.elementor-element-b2b7852 .elementor-container{height:100%}.elementor-263 .elementor-element.elementor-element-6ec015c,.elementor-263 .elementor-element.elementor-element-6ec015c .elementor-container{height:100%}.elementor-263 .elementor-element.elementor-element-2552d34:before,.elementor-263 .elementor-element.elementor-element-2552d34:after{background-color:#958f7b}@media screen and (min-width:768px){.elementor-263 .elementor-element.elementor-element-2552d34{width:50% !important}}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:400;font-display:auto;src:url('http://wakayama-tomodacho.com/wp-content/uploads/2022/03/MPLUSRounded1c-Regular-1.ttf') format('truetype')}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:700;font-display:auto;src:url('http://wakayama-tomodacho.com/wp-content/uploads/2022/03/MPLUSRounded1c-Bold.ttf') format('truetype')}