.elementor-295 .elementor-element.elementor-element-7c560c5{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-295 .elementor-element.elementor-element-7c560c5:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-7c560c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-403d6b4 );}.elementor-295 .elementor-element.elementor-element-d9dff86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-295 .elementor-element.elementor-element-d9dff86.e-con{--align-self:stretch;}.elementor-295 .elementor-element.elementor-element-fa9e054{--alignment:center;padding:182px 0px 0px 0px;--width:300px;font-family:"Petit Formal Script", Sans-serif;font-size:20px;line-height:1px;letter-spacing:2.6px;word-spacing:3px;--word-spacing:8px;--text-color:var( --e-global-color-accent );--transition:0.3s;}.elementor-295 .elementor-element.elementor-element-0c67f13{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:00px 0px 0px 0px;text-align:center;}.elementor-295 .elementor-element.elementor-element-0c67f13.elementor-element{--align-self:center;}.elementor-295 .elementor-element.elementor-element-0c67f13 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;font-weight:400;line-height:44px;letter-spacing:17px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-295 .elementor-element.elementor-element-d063c41{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-295 .elementor-element.elementor-element-d063c41:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-d063c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://momoyo-works.com/wp-content/uploads/2026/07/a195849262f3c7d159ce4197b1106301.jpg");background-size:cover;}.elementor-295 .elementor-element.elementor-element-d063c41.e-con{--align-self:center;}.elementor-295 .elementor-element.elementor-element-0e934f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0120px;--padding-bottom:0120px;--padding-left:0px;--padding-right:0px;}.elementor-295 .elementor-element.elementor-element-ed6d243{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0165px;--padding-bottom:0px;--padding-left:-7px;--padding-right:0px;}.elementor-295 .elementor-element.elementor-element-ed6d243.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-295 .elementor-element.elementor-element-eccd554 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;font-weight:700;}.elementor-295 .elementor-element.elementor-element-c32e7ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-ba3b725{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-e50eb44{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-3da2d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-2896983{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-d7a05b1{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-74ade09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-5e3315f{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-96537a3{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-83b1c40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-dc29cb3{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-57199d3{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-2c24ebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-341f3e4{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-ab61522{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-64c07d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-295 .elementor-element.elementor-element-64c07d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-295 .elementor-element.elementor-element-b5d68c0{--e-image-carousel-slides-to-show:1;}.elementor-295 .elementor-element.elementor-element-b5d68c0 .elementor-image-carousel-caption{text-align:center;}.elementor-295 .elementor-element.elementor-element-05af9a7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0120px;--padding-bottom:0120px;--padding-left:0px;--padding-right:0px;}.elementor-295 .elementor-element.elementor-element-05af9a7:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-05af9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-403d6b4 );}.elementor-295 .elementor-element.elementor-element-bd69cc6{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0165px;--padding-bottom:0px;--padding-left:-7px;--padding-right:0px;}.elementor-295 .elementor-element.elementor-element-bd69cc6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-295 .elementor-element.elementor-element-fb5f480 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-d18af17 );}.elementor-295 .elementor-element.elementor-element-6d59abb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-759194c{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-2776420{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-6064f1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-32faace{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-31e9cd1{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-8e05dc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-cb7ee98{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-a32320c{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-146120a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-659aeda{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-adb490b{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-b429541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:dotted;--border-style:dotted;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-ec38c45{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-295 .elementor-element.elementor-element-62b49b5{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-295 .elementor-element.elementor-element-d2743c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-295 .elementor-element.elementor-element-d2743c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-295 .elementor-element.elementor-element-278a49c{--e-image-carousel-slides-to-show:1;}.elementor-295 .elementor-element.elementor-element-278a49c .elementor-image-carousel-caption{text-align:center;}.elementor-295 .elementor-element.elementor-element-45112f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-295 .elementor-element.elementor-element-ee6c5e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-295 .elementor-element.elementor-element-ee6c5e1:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-ee6c5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d18af17 );}.elementor-295 .elementor-element.elementor-element-3eabbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0140px 0180px 0px 0180px;text-align:center;}.elementor-295 .elementor-element.elementor-element-3eabbd5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;letter-spacing:9.6px;color:var( --e-global-color-993b696 );}.elementor-295 .elementor-element.elementor-element-4846807 .elementor-button{background-color:var( --e-global-color-993b696 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;fill:#4E845A;color:#4E845A;border-radius:67px 67px 67px 67px;padding:28px 71px 28px 71px;}.elementor-295 .elementor-element.elementor-element-4846807 .elementor-button:hover, .elementor-295 .elementor-element.elementor-element-4846807 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-993b696 );}.elementor-295 .elementor-element.elementor-element-4846807{padding:0px 0px 0140px 0px;}.elementor-295 .elementor-element.elementor-element-4846807 .elementor-button:hover svg, .elementor-295 .elementor-element.elementor-element-4846807 .elementor-button:focus svg{fill:var( --e-global-color-993b696 );}.elementor-295 .elementor-element.elementor-element-4e02b28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-295 .elementor-element.elementor-element-4e02b28:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-4e02b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://momoyo-works.com/wp-content/uploads/2026/07/2369fb5e3aaec425e0c12bb71b3c9728.jpg");}@media(max-width:1024px){.elementor-295 .elementor-element.elementor-element-fa9e054{--width:500px;}}@media(min-width:768px){.elementor-295 .elementor-element.elementor-element-d9dff86{--width:33.3333%;}.elementor-295 .elementor-element.elementor-element-d063c41{--width:66.6666%;}.elementor-295 .elementor-element.elementor-element-ed6d243{--content-width:360px;}.elementor-295 .elementor-element.elementor-element-c32e7ad{--width:360px;}.elementor-295 .elementor-element.elementor-element-3da2d3e{--width:360px;}.elementor-295 .elementor-element.elementor-element-74ade09{--width:360px;}.elementor-295 .elementor-element.elementor-element-83b1c40{--width:360px;}.elementor-295 .elementor-element.elementor-element-2c24ebc{--width:360px;}.elementor-295 .elementor-element.elementor-element-64c07d4{--width:50%;}.elementor-295 .elementor-element.elementor-element-bd69cc6{--content-width:360px;}.elementor-295 .elementor-element.elementor-element-6d59abb{--width:360px;}.elementor-295 .elementor-element.elementor-element-6064f1c{--width:360px;}.elementor-295 .elementor-element.elementor-element-8e05dc3{--width:360px;}.elementor-295 .elementor-element.elementor-element-146120a{--width:360px;}.elementor-295 .elementor-element.elementor-element-b429541{--width:360px;}.elementor-295 .elementor-element.elementor-element-d2743c3{--width:50%;}.elementor-295 .elementor-element.elementor-element-ee6c5e1{--width:50%;}.elementor-295 .elementor-element.elementor-element-4e02b28{--width:50%;}}@media(max-width:767px){.elementor-295 .elementor-element.elementor-element-d9dff86{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-295 .elementor-element.elementor-element-fa9e054{padding:60px 0px 0px 0px;--width:500px;}.elementor-295 .elementor-element.elementor-element-fa9e054.elementor-element{--align-self:center;}.elementor-295 .elementor-element.elementor-element-0c67f13{margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-295 .elementor-element.elementor-element-0c67f13.elementor-element{--align-self:center;}.elementor-295 .elementor-element.elementor-element-0c67f13 .elementor-heading-title{font-size:40px;}.elementor-295 .elementor-element.elementor-element-d063c41:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-d063c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://momoyo-works.com/wp-content/uploads/2026/07/a195849262f3c7d159ce4197b1106301.jpg");background-position:center center;}.elementor-295 .elementor-element.elementor-element-d063c41{--min-height:330px;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-295 .elementor-element.elementor-element-0e934f2{--min-height:375px;}.elementor-295 .elementor-element.elementor-element-ed6d243{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-295 .elementor-element.elementor-element-eccd554.elementor-element{--align-self:center;}.elementor-295 .elementor-element.elementor-element-64c07d4{--min-height:0px;}.elementor-295 .elementor-element.elementor-element-b5d68c0{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-05af9a7{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-295 .elementor-element.elementor-element-fb5f480{text-align:center;}.elementor-295 .elementor-element.elementor-element-3eabbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-295 .elementor-element.elementor-element-4846807{padding:27px 0px 27px 0px;}.elementor-295 .elementor-element.elementor-element-4846807 .elementor-button{padding:26px 39px 26px 39px;}.elementor-295 .elementor-element.elementor-element-4e02b28{--width:375px;--min-height:216px;}.elementor-295 .elementor-element.elementor-element-4e02b28:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-4e02b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}}