.elementor-379 .elementor-element.elementor-element-5751feb>.elementor-container{max-width:600px;min-height:320px}.elementor-379 .elementor-element.elementor-element-5751feb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-5751feb>.elementor-background-overlay{background-image:url("https://hayashi-dent0c.com/wp-content/uploads/2025/06/sub005.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-5751feb .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-379 .elementor-element.elementor-element-5751feb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10px}.elementor-379 .elementor-element.elementor-element-c8ba669>.elementor-container{min-height:160px}.elementor-379 .elementor-element.elementor-element-c8ba669>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-c8ba669{padding:0}.elementor-379 .elementor-element.elementor-element-0f6b842>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-379 .elementor-element.elementor-element-0f6b842>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-671d7d2a);opacity:.7}.elementor-379 .elementor-element.elementor-element-0f6b842>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2.5rem 2rem 2rem}.elementor-379 .elementor-element.elementor-element-0f6b842>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-f13a926{text-align:center}.elementor-379 .elementor-element.elementor-element-f13a926 .elementor-heading-title{color:var(--e-global-color-7f660ce2);font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1.8rem;font-weight:500;line-height:1.25em}.elementor-379 .elementor-element.elementor-element-b7d60c9{text-align:center}.elementor-379 .elementor-element.elementor-element-8fabe39{--divider-border-style:solid;--divider-color:var(--e-global-color-1f18178a);--divider-border-width:1px}.elementor-379 .elementor-element.elementor-element-8fabe39 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-379 .elementor-element.elementor-element-8fabe39 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-379 .elementor-element.elementor-element-8fabe39 .elementor-divider__text{color:var(--e-global-color-1f18178a);font-family:var(--e-global-typography-6f56b4e-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-6f56b4e-font-size);font-weight:var(--e-global-typography-6f56b4e-font-weight);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-8fabe39>.elementor-widget-container{margin:10px 0 0}.elementor-379 .elementor-element.elementor-element-3cf7224{padding:5rem .7rem 4rem}.elementor-379 .elementor-element.elementor-element-91c4fab{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 3rem}.elementor-379 .elementor-element.elementor-element-91c4fab>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-08b95cd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-379 .elementor-element.elementor-element-bf905c4{text-align:center}.elementor-379 .elementor-element.elementor-element-bf905c4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-45f4efe>.elementor-container{max-width:800px}.elementor-379 .elementor-element.elementor-element-45f4efe>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-01b0f3f>.elementor-element-populated{padding:0 2rem 0 0}.elementor-379 .elementor-element.elementor-element-0d76ce4 img{border-radius:50%}.elementor-379 .elementor-element.elementor-element-afef5c7>.elementor-container{max-width:840px}.elementor-379 .elementor-element.elementor-element-afef5c7{margin-top:3rem;margin-bottom:0}.elementor-379 .elementor-element.elementor-element-6936e45.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-6936e45>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px}.elementor-379 .elementor-element.elementor-element-0327a6f .elementor-button{font-size:1.2rem}.elementor-379 .elementor-element.elementor-element-0327a6f .elementor-button:hover,.elementor-379 .elementor-element.elementor-element-0327a6f .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-250b1cf3>.elementor-container{max-width:800px}.elementor-379 .elementor-element.elementor-element-250b1cf3{padding:2rem .7rem 3rem}.elementor-379 .elementor-element.elementor-element-523be6d5{border-style:solid;border-width:4px;border-color:var(--e-global-color-primary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-523be6d5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-3284b653>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-3284b653:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-3284b653>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4d2d46fa)}.elementor-379 .elementor-element.elementor-element-3284b653>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1.5rem 2rem}.elementor-379 .elementor-element.elementor-element-3284b653>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-23b1ecbf .elementor-heading-title{color:var(--e-global-color-1f18178a);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-33858c3d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-379 .elementor-element.elementor-element-33858c3d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-33858c3d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c09f80;background-image:url("https://hayashi-dent0c.com/wp-content/uploads/2019/02/005.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-379 .elementor-element.elementor-element-33858c3d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-33858c3d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-e40ac0e{padding:4rem .7rem 1rem}.elementor-379 .elementor-element.elementor-element-fe7dcc9{padding:0 0 3rem}.elementor-379 .elementor-element.elementor-element-91be947>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-379 .elementor-element.elementor-element-a9f8ef8{text-align:center}.elementor-379 .elementor-element.elementor-element-a9f8ef8 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-bb5c8f0{margin-top:0;margin-bottom:3rem}.elementor-379 .elementor-element.elementor-element-5b91e70>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-5b91e70>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-cd7f355 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-eb14321{margin-top:0;margin-bottom:3rem}.elementor-379 .elementor-element.elementor-element-b5f0713>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-b5f0713>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-da67445 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-f5d062c{margin-top:0;margin-bottom:3rem}.elementor-379 .elementor-element.elementor-element-8b2c165>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-8b2c165>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-00fbfe3 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-ef33e2e{margin-top:0;margin-bottom:3rem}.elementor-379 .elementor-element.elementor-element-25a2598>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-25a2598>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-83fcdb8 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-2246001{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4rem .7rem}.elementor-379 .elementor-element.elementor-element-2246001>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-ebe7672{padding:0 0 3rem}.elementor-379 .elementor-element.elementor-element-ea322eb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-379 .elementor-element.elementor-element-7cc856f{text-align:center}.elementor-379 .elementor-element.elementor-element-7cc856f .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-a32cea6{text-align:center}.elementor-379 .elementor-element.elementor-element-c7eeda3{margin-top:0;margin-bottom:2rem}.elementor-379 .elementor-element.elementor-element-8350650>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-8350650>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-c5450fe .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-a6b25bd{margin-top:0;margin-bottom:2rem}.elementor-379 .elementor-element.elementor-element-79f56ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-79f56ab>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-dc6abd0 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-211b147{margin-top:0;margin-bottom:2rem}.elementor-379 .elementor-element.elementor-element-8df022c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-8df022c>.elementor-element-populated{padding:0 0 0 3rem}.elementor-379 .elementor-element.elementor-element-391a718 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-e218b26{margin-top:0;margin-bottom:1rem}.elementor-379 .elementor-element.elementor-element-7553573>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-5610cb8{text-align:left}.elementor-379 .elementor-element.elementor-element-5610cb8 .elementor-heading-title{font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-403a49e:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-403a49e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-403a49e{border-style:solid;border-width:1px 1px 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-403a49e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-b5576ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-b5576ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-b5576ed>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-b5576ed>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-46e0c47{color:var(--e-global-color-671d7d2a);font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-ba73a04>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-ba73a04>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-c28f047{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-d71cc75>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-d71cc75>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-f3ca27c{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-d35dc23:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-d35dc23>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-d35dc23{border-style:solid;border-width:0 1px 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-d35dc23>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-fa86322:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-fa86322>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-fa86322>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-fa86322>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-9d81176{color:#fff;font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-9760cfe>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-9760cfe>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-e01a59d{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-bc2dd79>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-bc2dd79>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-f9f4b94{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-91a9ab9:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-91a9ab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-91a9ab9{border-style:solid;border-width:0 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-91a9ab9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-eecad5b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-eecad5b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-eecad5b>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-eecad5b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-153a2ad{color:var(--e-global-color-671d7d2a);font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-c0ad547>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-c0ad547>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-4622952{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-ee1146d>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-ee1146d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-793d1fa{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-0eb0025:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-0eb0025>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-0eb0025{border-style:solid;border-width:0 1px 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-0eb0025>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-61902a9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-61902a9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-61902a9>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-61902a9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-73ced63{color:#fff;font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-21a8326>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-21a8326>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-23395ce{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-b172636>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-b172636>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-e31384e{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-2c077af:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-2c077af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-2c077af{border-style:solid;border-width:0 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-2c077af>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-cd177f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-cd177f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-cd177f9>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-cd177f9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-c6e4e44{color:var(--e-global-color-671d7d2a);font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-3308027>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-3308027>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-da8a205{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-ed72c40>.elementor-element-populated{border-style:dotted;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-ed72c40>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-9b032d5{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-7499e60:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-7499e60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-7499e60{border-style:solid;border-width:0 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-7499e60>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-6285e90:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-6285e90>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-6285e90>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-6285e90>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-32a8da4{color:#fff;font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-f0a9574>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-f0a9574>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-1ca459b{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-7e2f752>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-7e2f752>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-9831bbf{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-8d0db49:not(.elementor-motion-effects-element-type-background),.elementor-379 .elementor-element.elementor-element-8d0db49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-379 .elementor-element.elementor-element-8d0db49{border-style:solid;border-width:0 1px 1px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-379 .elementor-element.elementor-element-8d0db49>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-69652b7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-69652b7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-379 .elementor-element.elementor-element-69652b7>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-69652b7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-30f161a{color:#fff;font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-9a03a98>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-9a03a98>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-4c7e37c{font-family:"Zen Kaku Gothic New",Zen Kaku Gothic New;font-size:1rem;font-weight:500;line-height:1.75em}.elementor-379 .elementor-element.elementor-element-73c98f4>.elementor-element-populated{border-style:dotted;border-width:1px 0 0;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1rem}.elementor-379 .elementor-element.elementor-element-73c98f4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-099d166{text-align:right;font-size:1.06rem;font-weight:500}.elementor-379 .elementor-element.elementor-element-fcc720e{padding:0}.elementor-379 .elementor-element.elementor-element-8cc6d7f{text-align:right}.elementor-379 .elementor-element.elementor-element-8cc6d7f>.elementor-widget-container{padding:.5em 1em}.elementor-379 .elementor-element.elementor-element-04a38be>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-afa1c1a .elementor-heading-title{color:var(--e-global-color-1f18178a);font-size:1.28rem;font-weight:500;line-height:1.3em;letter-spacing:1px}.elementor-379 .elementor-element.elementor-element-f9ec0ea>.elementor-widget-container{margin:-20px 0 0}.elementor-379 .elementor-element.elementor-element-b93a75e{padding:4rem .7rem 8rem}.elementor-379 .elementor-element.elementor-element-8f2609b{padding:0 0 2rem}.elementor-379 .elementor-element.elementor-element-e218d19>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-379 .elementor-element.elementor-element-d9260b6{text-align:center}.elementor-379 .elementor-element.elementor-element-d9260b6 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-2d31502{--divider-border-style:solid;--divider-color:var(--e-global-color-1f18178a);--divider-border-width:1px}.elementor-379 .elementor-element.elementor-element-2d31502 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-379 .elementor-element.elementor-element-2d31502 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-379 .elementor-element.elementor-element-2d31502 .elementor-divider__text{color:var(--e-global-color-1f18178a);font-family:var(--e-global-typography-6f56b4e-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-6f56b4e-font-size);font-weight:var(--e-global-typography-6f56b4e-font-weight);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-2d31502>.elementor-widget-container{margin:.5rem 0}.elementor-379 .elementor-element.elementor-element-8170a8e{text-align:center}.elementor-379 .elementor-element.elementor-element-3d1689c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-3d1689c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-3d1689c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-e927dba>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-e927dba>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-e53412f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-e53412f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-e53412f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-0b0dce2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-0b0dce2>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-0ee3a1e .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-7639beb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-7639beb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-7639beb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-7f6586b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-7f6586b>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-3293617 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-d9f570e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-d9f570e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-d9f570e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-da3456c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-da3456c>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-4ca7796 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-70159c2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-70159c2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-70159c2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-03c5e9a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-03c5e9a>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-f1c7eb6 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-bbb3b53>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-bbb3b53{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-bbb3b53>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-8d559cc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-8d559cc>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-99c15d1 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-edb0760>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-379 .elementor-element.elementor-element-edb0760{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-edb0760>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-ba79670>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-379 .elementor-element.elementor-element-ba79670>.elementor-element-populated{padding:0 0 1rem 2rem}.elementor-379 .elementor-element.elementor-element-8f82edb .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-d966e77>.elementor-background-overlay{background-image:url("https://hayashi-dent0c.com/wp-content/uploads/2021/05/mv021.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5}.elementor-379 .elementor-element.elementor-element-d966e77{padding:5rem .7rem}.elementor-379 .elementor-element.elementor-element-4243401{padding:0 0 2rem}.elementor-379 .elementor-element.elementor-element-ec34d27>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-379 .elementor-element.elementor-element-267d7d1{text-align:center}.elementor-379 .elementor-element.elementor-element-267d7d1 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-c744afe-font-family),Zen Kaku Gothic New;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-323d89f>.elementor-container{max-width:720px}.elementor-379 .elementor-element.elementor-element-8f82473>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px}.elementor-379 .elementor-element.elementor-element-78bb7cd .elementor-button{font-size:1.2rem}.elementor-379 .elementor-element.elementor-element-78bb7cd .elementor-button:hover,.elementor-379 .elementor-element.elementor-element-78bb7cd .elementor-button:focus{background-color:var(--e-global-color-secondary)}@media(max-width:960px){.elementor-379 .elementor-element.elementor-element-8fabe39 .elementor-divider__text{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-bf905c4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-23b1ecbf .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-a9f8ef8 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-5b91e70>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-cd7f355 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-b5f0713>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-da67445 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-8b2c165>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-00fbfe3 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-25a2598>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-83fcdb8 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-7cc856f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-8350650>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-c5450fe .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-79f56ab>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-dc6abd0 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-8df022c>.elementor-element-populated{padding:0 0 0 2rem}.elementor-379 .elementor-element.elementor-element-391a718 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-5610cb8 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-46e0c47{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-c28f047{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-f3ca27c{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-9d81176{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-e01a59d{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-f9f4b94{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-153a2ad{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-4622952{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-793d1fa{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-73ced63{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-23395ce{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-e31384e{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-c6e4e44{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-da8a205{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-9b032d5{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-32a8da4{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-1ca459b{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-9831bbf{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-30f161a{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-4c7e37c{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-099d166{line-height:1.45em}.elementor-379 .elementor-element.elementor-element-d9260b6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-2d31502 .elementor-divider__text{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-0ee3a1e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-3293617 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-4ca7796 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-f1c7eb6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-99c15d1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-8f82edb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-267d7d1 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}}@media(max-width:750px){.elementor-379 .elementor-element.elementor-element-f13a926 .elementor-heading-title{font-size:1.6rem}.elementor-379 .elementor-element.elementor-element-8fabe39 .elementor-divider__text{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-bf905c4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-01b0f3f>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-0d76ce4 img{width:60%}.elementor-379 .elementor-element.elementor-element-6936e45>.elementor-element-populated{padding:0}.elementor-379 .elementor-element.elementor-element-3284b653>.elementor-element-populated{padding:2rem 1rem}.elementor-379 .elementor-element.elementor-element-23b1ecbf .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-33858c3d>.elementor-element-populated{padding:14rem 0 0}.elementor-379 .elementor-element.elementor-element-a9f8ef8 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-5b91e70>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-cd7f355 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-b5f0713>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-da67445 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-8b2c165>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-00fbfe3 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-25a2598>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-83fcdb8 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-7cc856f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-8350650>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-c5450fe .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-79f56ab>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-dc6abd0 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-8df022c>.elementor-element-populated{padding:2rem 0 0}.elementor-379 .elementor-element.elementor-element-391a718 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-5610cb8 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-379 .elementor-element.elementor-element-ba73a04>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-9760cfe>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-bc2dd79>.elementor-element-populated{border-width:0}.elementor-379 .elementor-element.elementor-element-c0ad547>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-21a8326>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-b172636>.elementor-element-populated{border-width:0}.elementor-379 .elementor-element.elementor-element-3308027>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-f0a9574>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-7e2f752>.elementor-element-populated{border-width:0}.elementor-379 .elementor-element.elementor-element-9a03a98>.elementor-element-populated{padding:1rem 1rem 0}.elementor-379 .elementor-element.elementor-element-73c98f4>.elementor-element-populated{border-width:0}.elementor-379 .elementor-element.elementor-element-d9260b6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-379 .elementor-element.elementor-element-2d31502 .elementor-divider__text{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-379 .elementor-element.elementor-element-e927dba>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-0b0dce2>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-0ee3a1e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-7f6586b>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-3293617 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-da3456c>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-4ca7796 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-03c5e9a>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-f1c7eb6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-8d559cc>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-99c15d1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-ba79670>.elementor-element-populated{padding:1rem 0 0}.elementor-379 .elementor-element.elementor-element-8f82edb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-379 .elementor-element.elementor-element-267d7d1 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}}@media(min-width:751px){.elementor-379 .elementor-element.elementor-element-01b0f3f{width:75%}.elementor-379 .elementor-element.elementor-element-98209c5{width:24.999%}.elementor-379 .elementor-element.elementor-element-b5576ed{width:30%}.elementor-379 .elementor-element.elementor-element-ba73a04{width:40%}.elementor-379 .elementor-element.elementor-element-d71cc75{width:29.666%}.elementor-379 .elementor-element.elementor-element-fa86322{width:30%}.elementor-379 .elementor-element.elementor-element-9760cfe{width:40%}.elementor-379 .elementor-element.elementor-element-bc2dd79{width:29.666%}.elementor-379 .elementor-element.elementor-element-eecad5b{width:30%}.elementor-379 .elementor-element.elementor-element-c0ad547{width:40%}.elementor-379 .elementor-element.elementor-element-ee1146d{width:29.666%}.elementor-379 .elementor-element.elementor-element-61902a9{width:30%}.elementor-379 .elementor-element.elementor-element-21a8326{width:40%}.elementor-379 .elementor-element.elementor-element-b172636{width:29.666%}.elementor-379 .elementor-element.elementor-element-cd177f9{width:30%}.elementor-379 .elementor-element.elementor-element-3308027{width:40%}.elementor-379 .elementor-element.elementor-element-ed72c40{width:29.666%}.elementor-379 .elementor-element.elementor-element-6285e90{width:30%}.elementor-379 .elementor-element.elementor-element-f0a9574{width:40%}.elementor-379 .elementor-element.elementor-element-7e2f752{width:29.666%}.elementor-379 .elementor-element.elementor-element-69652b7{width:30%}.elementor-379 .elementor-element.elementor-element-9a03a98{width:40%}.elementor-379 .elementor-element.elementor-element-73c98f4{width:29.666%}}@media(max-width:960px) and (min-width:751px){.elementor-379 .elementor-element.elementor-element-0f7faf7{width:50%}.elementor-379 .elementor-element.elementor-element-e927dba{width:50%}.elementor-379 .elementor-element.elementor-element-ed64c42{width:50%}.elementor-379 .elementor-element.elementor-element-0b0dce2{width:50%}.elementor-379 .elementor-element.elementor-element-d67f743{width:50%}.elementor-379 .elementor-element.elementor-element-7f6586b{width:50%}.elementor-379 .elementor-element.elementor-element-9b685a3{width:50%}.elementor-379 .elementor-element.elementor-element-da3456c{width:50%}.elementor-379 .elementor-element.elementor-element-9521fdc{width:50%}.elementor-379 .elementor-element.elementor-element-03c5e9a{width:50%}.elementor-379 .elementor-element.elementor-element-76cdda4{width:50%}.elementor-379 .elementor-element.elementor-element-8d559cc{width:50%}.elementor-379 .elementor-element.elementor-element-d153a78{width:50%}.elementor-379 .elementor-element.elementor-element-ba79670{width:50%}}