.elementor-391 .elementor-element.elementor-element-116428c:not(.elementor-motion-effects-element-type-background),.elementor-391 .elementor-element.elementor-element-116428c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://machida-dc-2022.com/wp-content/uploads/2022/12/head.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-391 .elementor-element.elementor-element-116428c>.elementor-background-overlay{background-color:#fff;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-391 .elementor-element.elementor-element-116428c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-391 .elementor-element.elementor-element-6cd9a27>.elementor-widget-container{padding:120px 0}.elementor-391 .elementor-element.elementor-element-6cd9a27{text-align:center}.elementor-391 .elementor-element.elementor-element-6cd9a27 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif}.elementor-391 .elementor-element.elementor-element-dd6e70f>.elementor-container{max-width:1000px}.elementor-391 .elementor-element.elementor-element-dd6e70f{margin-top:0;margin-bottom:0}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-right:0}body.rtl .elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-left:0}.elementor-391 .elementor-element.elementor-element-4ef03c0 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}.elementor-391 .elementor-element.elementor-element-4ef03c0 ul.sub-menu{width:220px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .sub-menu a.hfe-sub-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown li a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__toggle{margin:0 auto}.elementor-391 .elementor-element.elementor-element-4ef03c0 a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 a.hfe-sub-menu-item{font-family:"Noto Sans JP",Sans-serif}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 .sub-menu a.hfe-sub-menu-item{color:var(--e-global-color-astglobalcolor1)}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item:hover,.elementor-391 .elementor-element.elementor-element-4ef03c0 .sub-menu a.hfe-sub-menu-item:hover,.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item.current-menu-item a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item.highlighted,.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item a.hfe-menu-item:focus{color:#3A3A3A7A}.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item.current-menu-item a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#3A3A3A7A}.elementor-391 .elementor-element.elementor-element-4ef03c0 .sub-menu,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown-expandible,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown .menu-item a.hfe-menu-item,.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff}.elementor-391 .elementor-element.elementor-element-4ef03c0 .sub-menu li.menu-item:not(:last-child),.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown li.menu-item:not(:last-child),.elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px}.elementor-391 .elementor-element.elementor-element-115a710{--spacer-size:50px}.elementor-391 .elementor-element.elementor-element-71bb7f5>.elementor-widget-container{padding:34px 0 -10px;border-style:solid;border-width:0 0 1px;border-color:#696767}.elementor-391 .elementor-element.elementor-element-71bb7f5{font-family:"Noto Sans JP",Sans-serif;line-height:31px;color:var(--e-global-color-secondary)}.elementor-391 .elementor-element.elementor-element-ec68c64{text-align:left}.elementor-391 .elementor-element.elementor-element-ec68c64 img{width:100%}.elementor-391 .elementor-element.elementor-element-4a692be{--spacer-size:50px}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-d5a713e{left:0}body.rtl .elementor-391 .elementor-element.elementor-element-d5a713e{right:0}.elementor-391 .elementor-element.elementor-element-d5a713e{bottom:0}.elementor-391 .elementor-element.elementor-element-d5a713e img{opacity:.85}.elementor-391 .elementor-element.elementor-element-96473ce>.elementor-widget-container{margin:0;border-style:solid;border-width:0 0 1px}.elementor-391 .elementor-element.elementor-element-96473ce{text-align:left}.elementor-391 .elementor-element.elementor-element-96473ce .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-391 .elementor-element.elementor-element-fc087fb>.elementor-widget-container{margin:0 0 -28px -38px;padding:0 0 -3px}.elementor-391 .elementor-element.elementor-element-f6d4278{text-align:left}.elementor-391 .elementor-element.elementor-element-f6d4278 img{border-style:none}.elementor-391 .elementor-element.elementor-element-24357c5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-391 .elementor-element.elementor-element-021a5f7 .elementor-button{background-color:#fff;line-height:11px;word-spacing:0px;fill:var(--e-global-color-astglobalcolor1);color:var(--e-global-color-astglobalcolor1);border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor1);border-radius:30px;padding:13px 25px 11px}.elementor-391 .elementor-element.elementor-element-021a5f7>.elementor-widget-container{margin:-18px 0 0}.elementor-391 .elementor-element.elementor-element-021a5f7 .elementor-button-content-wrapper{flex-direction:row}.elementor-391 .elementor-element.elementor-element-5adf207>.elementor-widget-container{margin:0 0 -28px}.elementor-391 .elementor-element.elementor-element-5adf207{font-size:14px;color:var(--e-global-color-secondary)}.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button{background-color:var(--e-global-color-astglobalcolor0);fill:var(--e-global-color-astglobalcolor4);color:var(--e-global-color-astglobalcolor4);border-style:solid;border-width:1px}.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button:hover,.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor4);color:var(--e-global-color-astglobalcolor0);border-color:var(--e-global-color-astglobalcolor0)}.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button-content-wrapper{flex-direction:row}.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button:hover svg,.elementor-391 .elementor-element.elementor-element-a096dcf .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor0)}@media(max-width:1024px){body:not(.rtl) .elementor-391 .elementor-element.elementor-element-4ef03c0.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-right:0}body .elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-right:0}body.rtl .elementor-391 .elementor-element.elementor-element-4ef03c0 .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-left:0}.elementor-391 .elementor-element.elementor-element-4ef03c0 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-6cd9a27>.elementor-widget-container{padding:40px 0 20px}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-4ef03c0.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-right:0}body .elementor-391 .elementor-element.elementor-element-4ef03c0 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}.elementor-391 .elementor-element.elementor-element-d5a713e{width:100%;max-width:100%}}