.elementor-97 .elementor-element.elementor-element-7aca1497:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bestassist1110.com/wp-content/uploads/2024/05/S__7880716-scaled.jpg");background-position:center center}.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-background-overlay{background-color:#000000DB;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-container{min-height:300px}.elementor-97 .elementor-element.elementor-element-7aca1497{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-97 .elementor-element.elementor-element-199f1b62>.elementor-widget-container{margin:0}.elementor-97 .elementor-element.elementor-element-199f1b62{text-align:center}.elementor-97 .elementor-element.elementor-element-199f1b62 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:110px;font-weight:800;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#FCFCFC1F}.elementor-97 .elementor-element.elementor-element-2cff7a6>.elementor-widget-container{margin:-60px 0 0}.elementor-97 .elementor-element.elementor-element-2cff7a6{text-align:center}.elementor-97 .elementor-element.elementor-element-2cff7a6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:45px;font-weight:800;text-transform:capitalize;letter-spacing:2px;text-shadow:5px 5px 5px #000;color:#fff}.elementor-97 .elementor-element.elementor-element-3247971d:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-3247971d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-97 .elementor-element.elementor-element-3247971d>.elementor-container{min-height:600px}.elementor-97 .elementor-element.elementor-element-3247971d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-97 .elementor-element.elementor-element-3247971d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-7b263cd2>.elementor-widget-container{background-color:#c91a1a;margin:11px 0 18px;padding:15px 0 15px 10px}.elementor-97 .elementor-element.elementor-element-7b263cd2.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-97 .elementor-element.elementor-element-7b263cd2 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fcfcfc}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-97 .elementor-element.elementor-element-14c0996b .gallery-item{padding:0}.elementor-97 .elementor-element.elementor-element-14c0996b .gallery{margin:0 -0px 0 0}.elementor-97 .elementor-element.elementor-element-14c0996b .gallery-item img{border-style:none}.elementor-97 .elementor-element.elementor-element-14c0996b .gallery-item .gallery-caption{text-align:center}.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-97 .elementor-element.elementor-element-6046ae06{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:20px}.elementor-97 .elementor-element.elementor-element-62e607a:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-62e607a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-97 .elementor-element.elementor-element-62e607a>.elementor-container{min-height:0px}.elementor-97 .elementor-element.elementor-element-62e607a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0}.elementor-97 .elementor-element.elementor-element-62e607a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-f811773.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-97 .elementor-element.elementor-element-f811773.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-97 .elementor-element.elementor-element-fe9c8ac>.elementor-widget-container{background-color:#c91a1a;margin:11px 0 18px;padding:15px 0 15px 10px}.elementor-97 .elementor-element.elementor-element-fe9c8ac.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-97 .elementor-element.elementor-element-fe9c8ac .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fcfcfc}.elementor-97 .elementor-element.elementor-element-b6c5a00:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-b6c5a00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-97 .elementor-element.elementor-element-b6c5a00{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-97 .elementor-element.elementor-element-b6c5a00>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-bc-flex-widget .elementor-97 .elementor-element.elementor-element-0c88b24.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-0c88b24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-e1b0ff4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-e1b0ff4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-9424a83 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ec77fbd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ec77fbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ef33ae3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ef33ae3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-fa8f8e1 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-d09ab2b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-d09ab2b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-070ee7e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-070ee7e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-fe453db .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-7669cef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-7669cef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-494c424.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-494c424.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-93d1138 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-38c51ef:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-38c51ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-97 .elementor-element.elementor-element-38c51ef{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-97 .elementor-element.elementor-element-38c51ef>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-dbafd8e>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-e7819f5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-e7819f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-6ce7523.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-6ce7523.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-7b43c7e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-a7ebf2d>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-c2abd6c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-c2abd6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-a48c140.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-a48c140.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-d8326a3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-f1c751b>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-85f6161.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-85f6161.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-5172dc5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-5172dc5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-c4f73cd .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-79f0476>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-41850b2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-41850b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-1265f7f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-1265f7f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-025c597 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-10f1f82:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-10f1f82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-97 .elementor-element.elementor-element-10f1f82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-97 .elementor-element.elementor-element-10f1f82>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-feead45>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-5492d44.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-5492d44.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-286ec63.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-286ec63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-dfab2d4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-3c114d0>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-5d48750.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-5d48750.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-3bbe496.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-3bbe496.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-6b5fab0 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-f01029e>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-aa7353a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-aa7353a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-b04f14e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-b04f14e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-1e80458 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-ccff55c>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-f8ce8e0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-f8ce8e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-9a2a8ad.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-9a2a8ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-7acc8bd .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-5a2a62f:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-5a2a62f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-97 .elementor-element.elementor-element-5a2a62f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-97 .elementor-element.elementor-element-5a2a62f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-7dfd27e>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-8e6519e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-8e6519e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-64cec74.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-64cec74.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-399ed22 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-05897bb>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-dbe8e21.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-dbe8e21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ade9b8a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ade9b8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-4e255b8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-8c04f25>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-48d6d40.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-48d6d40.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ed16bd5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ed16bd5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-d7c9fa6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-a457ab0>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-aea5c67.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-aea5c67.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-2467993.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-2467993.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-98cbd75 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-a234b30:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-a234b30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54595f}.elementor-97 .elementor-element.elementor-element-a234b30{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 100px}.elementor-97 .elementor-element.elementor-element-a234b30>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-434c5cd>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-434c5cd img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ab8f19d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ab8f19d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-72f3cbb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-72f3cbb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-a52794f .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-5a2e065>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-1826178.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-1826178.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-b047c45.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-b047c45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-9fdbee6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-7d2bb4e>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-e53bf55.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-e53bf55.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-f74b6d4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-f74b6d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-67cd9c4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-748fe5b>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-748fe5b img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-54b60a6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-54b60a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ef7e6e3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ef7e6e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-d01edd3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-3241acf:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-3241acf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202124}.elementor-97 .elementor-element.elementor-element-3241acf>.elementor-container{min-height:0px}.elementor-97 .elementor-element.elementor-element-3241acf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0}.elementor-97 .elementor-element.elementor-element-3241acf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ad4825e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-97 .elementor-element.elementor-element-ad4825e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-97 .elementor-element.elementor-element-037e793>.elementor-widget-container{background-color:#c91a1a;margin:11px 0 18px;padding:15px 0 15px 10px}.elementor-97 .elementor-element.elementor-element-037e793.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-97 .elementor-element.elementor-element-037e793 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fcfcfc}.elementor-97 .elementor-element.elementor-element-cfabdec:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-cfabdec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202124}.elementor-97 .elementor-element.elementor-element-cfabdec{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-97 .elementor-element.elementor-element-cfabdec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-dbf8223>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-dbf8223 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-2d42c07.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-2d42c07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-589ce97.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-589ce97.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-f61e810 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-8a4b39c>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-8a4b39c img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-8ce800a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-8ce800a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-9948608.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-9948608.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-9948608>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-87da970 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-f1c88fc>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-f1c88fc img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-0ce651c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-0ce651c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-698b3fb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-698b3fb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-698b3fb>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-640dc52 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-6a28eda>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-6a28eda img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-4ba1532.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-4ba1532.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-a2b2ea0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-a2b2ea0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-a2b2ea0>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-205d265 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-9551d2c:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-9551d2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202124}.elementor-97 .elementor-element.elementor-element-9551d2c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-97 .elementor-element.elementor-element-9551d2c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-f05eab9>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-f05eab9 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-343c984.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-343c984.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-a6b386e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-a6b386e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-dbc9189 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-d081ee9>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-d081ee9 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-4551fde.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-4551fde.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-08371e5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-08371e5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-08371e5>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-4be3a85 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-ec653ee>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-ec653ee img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-089b52d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-089b52d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-1800eb3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-1800eb3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-1800eb3>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-e56b1d0 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-a5ce0c3>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-a5ce0c3 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-3ff45d1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-3ff45d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-84f9115.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-84f9115.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-84f9115>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-e801d44 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-4215098:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-4215098>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202124}.elementor-97 .elementor-element.elementor-element-4215098{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-97 .elementor-element.elementor-element-4215098>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-4263c5b>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-4263c5b img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-1cb2894.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-1cb2894.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-62c7d30.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-62c7d30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-6468be3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-5f0043d>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-5f0043d img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-a748d14.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-a748d14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-7dec11a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-7dec11a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-7dec11a>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-d0995b4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-ab0db7a>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-ab0db7a img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-c0776b6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-c0776b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-0377db9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-0377db9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-0377db9>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-d4540fb .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-c2db018>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-c2db018 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-5f0a2d2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-5f0a2d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-e1bcaf6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-e1bcaf6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-e1bcaf6>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-9cc218e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-82afcb3:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-82afcb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202124}.elementor-97 .elementor-element.elementor-element-82afcb3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-97 .elementor-element.elementor-element-82afcb3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-34160d5>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-34160d5 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-9f1db85.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-9f1db85.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-6566e02.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-6566e02.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-94b28c3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-3101094.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-3101094.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-2650e45.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-2650e45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-2650e45>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-cbc4dda .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-78b6b2f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-78b6b2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-79e0d49.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-79e0d49.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-79e0d49>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-c67479e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-c5a476c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-c5a476c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-d7b8848.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-d7b8848.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-d7b8848>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-aa18c25 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-97 .elementor-element.elementor-element-e1c5a9c:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-e1c5a9c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54595f}.elementor-97 .elementor-element.elementor-element-e1c5a9c>.elementor-container{min-height:0px}.elementor-97 .elementor-element.elementor-element-e1c5a9c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0}.elementor-97 .elementor-element.elementor-element-e1c5a9c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-25afae6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-97 .elementor-element.elementor-element-25afae6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-97 .elementor-element.elementor-element-af7b3ed>.elementor-widget-container{background-color:#c91a1a;margin:11px 0 18px;padding:15px 0 15px 10px}.elementor-97 .elementor-element.elementor-element-af7b3ed.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-97 .elementor-element.elementor-element-af7b3ed .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fcfcfc}.elementor-97 .elementor-element.elementor-element-7f301af:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-7f301af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54595f}.elementor-97 .elementor-element.elementor-element-7f301af{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-97 .elementor-element.elementor-element-7f301af>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-5983b98>.elementor-widget-container{margin:10px 0 0}.elementor-97 .elementor-element.elementor-element-5983b98 img{height:147px}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-b084481.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-b084481.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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-97 .elementor-element.elementor-element-31cdd0c .elementor-button{background-color:#f52105;font-family:"Abril Fatface",Sans-serif;font-size:14px;font-weight:900;border-style:double;padding:0}.elementor-97 .elementor-element.elementor-element-31cdd0c>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-580fa1b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-580fa1b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-b3b62db .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-ec50646.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-ec50646.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-b507ecf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-b507ecf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-b507ecf>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-6aa5286 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-836f65e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-836f65e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-d8592c3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-d8592c3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-d8592c3>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-25e7d4f .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-54b38ed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-54b38ed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-18bfa21.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-18bfa21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-18bfa21>.elementor-element-populated{padding:0 0 0 15px}.elementor-97 .elementor-element.elementor-element-8668c79 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;color:#fff}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-702e0c04{width:40%}.elementor-97 .elementor-element.elementor-element-5e8da9c2{width:60%}.elementor-97 .elementor-element.elementor-element-0c88b24{width:18%}.elementor-97 .elementor-element.elementor-element-e1b0ff4{width:82%}.elementor-97 .elementor-element.elementor-element-ec77fbd{width:18%}.elementor-97 .elementor-element.elementor-element-ef33ae3{width:82%}.elementor-97 .elementor-element.elementor-element-d09ab2b{width:18%}.elementor-97 .elementor-element.elementor-element-070ee7e{width:82%}.elementor-97 .elementor-element.elementor-element-7669cef{width:18%}.elementor-97 .elementor-element.elementor-element-494c424{width:82%}.elementor-97 .elementor-element.elementor-element-e7819f5{width:18%}.elementor-97 .elementor-element.elementor-element-6ce7523{width:82%}.elementor-97 .elementor-element.elementor-element-c2abd6c{width:18%}.elementor-97 .elementor-element.elementor-element-a48c140{width:82%}.elementor-97 .elementor-element.elementor-element-85f6161{width:18%}.elementor-97 .elementor-element.elementor-element-5172dc5{width:82%}.elementor-97 .elementor-element.elementor-element-41850b2{width:18%}.elementor-97 .elementor-element.elementor-element-1265f7f{width:82%}.elementor-97 .elementor-element.elementor-element-5492d44{width:18%}.elementor-97 .elementor-element.elementor-element-286ec63{width:82%}.elementor-97 .elementor-element.elementor-element-5d48750{width:18%}.elementor-97 .elementor-element.elementor-element-3bbe496{width:82%}.elementor-97 .elementor-element.elementor-element-aa7353a{width:18%}.elementor-97 .elementor-element.elementor-element-b04f14e{width:82%}.elementor-97 .elementor-element.elementor-element-f8ce8e0{width:18%}.elementor-97 .elementor-element.elementor-element-9a2a8ad{width:82%}.elementor-97 .elementor-element.elementor-element-8e6519e{width:18%}.elementor-97 .elementor-element.elementor-element-64cec74{width:82%}.elementor-97 .elementor-element.elementor-element-dbe8e21{width:18%}.elementor-97 .elementor-element.elementor-element-ade9b8a{width:82%}.elementor-97 .elementor-element.elementor-element-48d6d40{width:18%}.elementor-97 .elementor-element.elementor-element-ed16bd5{width:82%}.elementor-97 .elementor-element.elementor-element-aea5c67{width:18%}.elementor-97 .elementor-element.elementor-element-2467993{width:82%}.elementor-97 .elementor-element.elementor-element-ab8f19d{width:18%}.elementor-97 .elementor-element.elementor-element-72f3cbb{width:82%}.elementor-97 .elementor-element.elementor-element-1826178{width:18%}.elementor-97 .elementor-element.elementor-element-b047c45{width:82%}.elementor-97 .elementor-element.elementor-element-e53bf55{width:18%}.elementor-97 .elementor-element.elementor-element-f74b6d4{width:82%}.elementor-97 .elementor-element.elementor-element-54b60a6{width:18%}.elementor-97 .elementor-element.elementor-element-ef7e6e3{width:82%}.elementor-97 .elementor-element.elementor-element-2d42c07{width:18%}.elementor-97 .elementor-element.elementor-element-589ce97{width:82%}.elementor-97 .elementor-element.elementor-element-8ce800a{width:18%}.elementor-97 .elementor-element.elementor-element-9948608{width:82%}.elementor-97 .elementor-element.elementor-element-0ce651c{width:18%}.elementor-97 .elementor-element.elementor-element-698b3fb{width:82%}.elementor-97 .elementor-element.elementor-element-4ba1532{width:18%}.elementor-97 .elementor-element.elementor-element-a2b2ea0{width:82%}.elementor-97 .elementor-element.elementor-element-343c984{width:18%}.elementor-97 .elementor-element.elementor-element-a6b386e{width:82%}.elementor-97 .elementor-element.elementor-element-4551fde{width:18%}.elementor-97 .elementor-element.elementor-element-08371e5{width:82%}.elementor-97 .elementor-element.elementor-element-089b52d{width:18%}.elementor-97 .elementor-element.elementor-element-1800eb3{width:82%}.elementor-97 .elementor-element.elementor-element-3ff45d1{width:18%}.elementor-97 .elementor-element.elementor-element-84f9115{width:82%}.elementor-97 .elementor-element.elementor-element-1cb2894{width:18%}.elementor-97 .elementor-element.elementor-element-62c7d30{width:82%}.elementor-97 .elementor-element.elementor-element-a748d14{width:18%}.elementor-97 .elementor-element.elementor-element-7dec11a{width:82%}.elementor-97 .elementor-element.elementor-element-c0776b6{width:18%}.elementor-97 .elementor-element.elementor-element-0377db9{width:82%}.elementor-97 .elementor-element.elementor-element-5f0a2d2{width:18%}.elementor-97 .elementor-element.elementor-element-e1bcaf6{width:82%}.elementor-97 .elementor-element.elementor-element-9f1db85{width:18%}.elementor-97 .elementor-element.elementor-element-6566e02{width:82%}.elementor-97 .elementor-element.elementor-element-3101094{width:18%}.elementor-97 .elementor-element.elementor-element-2650e45{width:82%}.elementor-97 .elementor-element.elementor-element-78b6b2f{width:18%}.elementor-97 .elementor-element.elementor-element-79e0d49{width:82%}.elementor-97 .elementor-element.elementor-element-c5a476c{width:18%}.elementor-97 .elementor-element.elementor-element-d7b8848{width:82%}.elementor-97 .elementor-element.elementor-element-b084481{width:18%}.elementor-97 .elementor-element.elementor-element-580fa1b{width:82%}.elementor-97 .elementor-element.elementor-element-ec50646{width:18%}.elementor-97 .elementor-element.elementor-element-b507ecf{width:82%}.elementor-97 .elementor-element.elementor-element-836f65e{width:18%}.elementor-97 .elementor-element.elementor-element-d8592c3{width:82%}.elementor-97 .elementor-element.elementor-element-54b38ed{width:18%}.elementor-97 .elementor-element.elementor-element-18bfa21{width:82%}}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-7b263cd2 .elementor-heading-title{font-size:22px}.elementor-97 .elementor-element.elementor-element-6046ae06{font-size:16px}.elementor-97 .elementor-element.elementor-element-fe9c8ac .elementor-heading-title{font-size:22px}.elementor-97 .elementor-element.elementor-element-037e793 .elementor-heading-title{font-size:22px}.elementor-97 .elementor-element.elementor-element-af7b3ed .elementor-heading-title{font-size:22px}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-container{min-height:200px}.elementor-97 .elementor-element.elementor-element-7aca1497:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 1px;background-size:cover}.elementor-97 .elementor-element.elementor-element-7aca1497>.elementor-background-overlay{opacity:.8}.elementor-97 .elementor-element.elementor-element-199f1b62>.elementor-widget-container{margin:0;padding:0}.elementor-97 .elementor-element.elementor-element-199f1b62 .elementor-heading-title{font-size:45px}.elementor-97 .elementor-element.elementor-element-2cff7a6>.elementor-widget-container{margin:-40px 0 0;padding:0}.elementor-97 .elementor-element.elementor-element-2cff7a6 .elementor-heading-title{font-size:25px}.elementor-97 .elementor-element.elementor-element-7b263cd2 .elementor-heading-title{font-size:20px}.elementor-97 .elementor-element.elementor-element-6046ae06{font-size:12px}.elementor-97 .elementor-element.elementor-element-fe9c8ac .elementor-heading-title{font-size:20px}.elementor-97 .elementor-element.elementor-element-037e793 .elementor-heading-title{font-size:20px}.elementor-97 .elementor-element.elementor-element-af7b3ed .elementor-heading-title{font-size:20px}}