.elementor-8 .elementor-element.elementor-element-fa968b3{--display:flex;--min-height:784px;--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-8 .elementor-element.elementor-element-fa968b3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa968b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-d88b069{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-19c6719{right:-120px;}body.rtl .elementor-8 .elementor-element.elementor-element-19c6719{left:-120px;}.elementor-8 .elementor-element.elementor-element-19c6719{bottom:44px;}.elementor-8 .elementor-element.elementor-element-19c6719 img{width:100%;max-width:420px;}.elementor-8 .elementor-element.elementor-element-5b43593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -190px;padding:0px 0px 0px 0px;top:295.98px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5b43593{left:17.501%;}body.rtl .elementor-8 .elementor-element.elementor-element-5b43593{right:17.501%;}.elementor-8 .elementor-element.elementor-element-5b43593 img{width:94%;max-width:clamp(480px, 38vw, 680px);}.elementor-8 .elementor-element.elementor-element-df599b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -214px;padding:0px 0px 0px 0px;top:-300px;}.elementor-8 .elementor-element.elementor-element-df599b8 img{width:100%;max-width:800px;}.elementor-8 .elementor-element.elementor-element-2fee954{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:13vw;--padding-bottom:13vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-8 .elementor-element.elementor-element-2fee954:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2fee954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-8 .elementor-element.elementor-element-db6171b{--display:flex;--min-height:305px;}.elementor-8 .elementor-element.elementor-element-c12f2c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c12f2c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5c8d4bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5c8d4bb{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-5c8d4bb{right:0px;}.elementor-8 .elementor-element.elementor-element-5c8d4bb img{width:100%;max-width:700px;}.elementor-8 .elementor-element.elementor-element-3c8da01{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cfc53b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2fc2ea0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df79c19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6fb6bee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-8 .elementor-element.elementor-element-6fb6bee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:8rem;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1a32d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-1a32d27 .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bda151b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-bda151b .elementor-heading-title{font-size:3.6rem;font-weight:700;line-height:5rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0f6eec8{text-align:justify;font-size:1.4rem;font-weight:400;line-height:2.3rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7cbf429{margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7cbf429 img{width:100%;max-width:570px;}.elementor-8 .elementor-element.elementor-element-ee3cf8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:22vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ee3cf8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ee3cf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;background-image:url("https://www.yume-clean.jp/wp-content/uploads/2025/09/6ea3c064c3f0a9473902b1de344ceffa0388e5e3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-df26af4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:-17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:14vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-8 .elementor-element.elementor-element-df26af4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df26af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #005FA8 0%, #2A2A2A 40%);}.elementor-8 .elementor-element.elementor-element-f7ac616{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dac99d6{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-74079cb{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-74079cb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d55556f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ace5f01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-8 .elementor-element.elementor-element-ace5f01 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:7.5rem;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-de83c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-de83c94 .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-af2d729{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-175px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-af2d729{right:-200px;}body.rtl .elementor-8 .elementor-element.elementor-element-af2d729{left:-200px;}.elementor-8 .elementor-element.elementor-element-af2d729 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18.5rem;font-weight:700;color:#F5F5F51A;}.elementor-8 .elementor-element.elementor-element-46b27b2{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c048fa{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:calc(50% - 50vw);--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9d2d914{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-8 .elementor-element.elementor-element-9d2d914 img{width:100vw;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-02085dc{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-02085dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a7526ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-a7526ec .elementor-heading-title{font-size:3.6rem;font-weight:700;line-height:5rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ca6704a{text-align:justify;font-size:1.4rem;font-weight:400;line-height:2.3rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-632b6dd{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bd4cd7e{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bd4cd7e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8785825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-8785825 .elementor-heading-title{font-size:3.6rem;font-weight:700;line-height:5rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f224171{text-align:justify;font-size:1.4rem;font-weight:400;line-height:2.3rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0f1b05e{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:calc(50% - 50vw);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-47ed9c5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-8 .elementor-element.elementor-element-47ed9c5 img{width:100vw;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-3996d04{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-113e1a3{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:calc(50% - 50vw);--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25dacc1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-8 .elementor-element.elementor-element-25dacc1 img{width:100vw;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-590462d{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-590462d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-546ace5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-546ace5 .elementor-heading-title{font-size:3.6rem;font-weight:700;line-height:5rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d47b49b{text-align:justify;font-size:1.4rem;font-weight:400;line-height:2.3rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b029b71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-8 .elementor-element.elementor-element-6ca184e{--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:33px 33px;--row-gap:33px;--column-gap:33px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-25d3460 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f9dd36e img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4a071b0{--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:33px 33px;--row-gap:33px;--column-gap:33px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-549abd5 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4bb8b6a img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7add937{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-8 .elementor-element.elementor-element-67d99d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67d99d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e7ec2a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-e7ec2a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:7.3rem;font-weight:700;line-height:7rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-61eae88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-61eae88 .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f09fddb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-8 .elementor-element.elementor-element-f6bb8c4{width:auto;max-width:auto;text-align:right;}.elementor-8 .elementor-element.elementor-element-f6bb8c4 img{width:100%;max-width:360px;}.elementor-8 .elementor-element.elementor-element-2120d6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-8 .elementor-element.elementor-element-2120d6e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-ea86254{width:100%;max-width:100%;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea86254 .elementor-heading-title{font-size:1.8rem;line-height:2.6rem;}.elementor-8 .elementor-element.elementor-element-eb27ce6{width:100%;max-width:100%;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eb27ce6 .elementor-heading-title{font-size:1.8rem;line-height:2.6rem;}.elementor-8 .elementor-element.elementor-element-6fe4d0e{width:100%;max-width:100%;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6fe4d0e .elementor-heading-title{font-size:1.8rem;line-height:2.6rem;}.elementor-8 .elementor-element.elementor-element-43c9482{--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:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-8 .elementor-element.elementor-element-dc9a3f7{width:100%;max-width:100%;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dc9a3f7 .elementor-heading-title{font-size:1.8rem;line-height:2.6rem;}.elementor-8 .elementor-element.elementor-element-08a2420{width:100%;max-width:100%;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-08a2420 .elementor-heading-title{font-size:1.8rem;line-height:2.6rem;}.elementor-8 .elementor-element.elementor-element-cc7eb6a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cdbde14{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-bf6757a{text-align:left;}.elementor-8 .elementor-element.elementor-element-bf6757a .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-9c1f3da{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-1676f94{text-align:left;}.elementor-8 .elementor-element.elementor-element-1676f94 .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-1239bca{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-9e79f83{text-align:left;}.elementor-8 .elementor-element.elementor-element-9e79f83 .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-6312e5a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-32952b7{text-align:left;}.elementor-8 .elementor-element.elementor-element-32952b7 .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-88db65b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-34290cb{text-align:left;}.elementor-8 .elementor-element.elementor-element-34290cb .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-a667983{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-8f2ff50{text-align:left;}.elementor-8 .elementor-element.elementor-element-8f2ff50 .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-5e2f63d{--display:flex;}.elementor-8 .elementor-element.elementor-element-a35d193{--display:flex;--min-height:214px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a35d193:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a35d193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yume-clean.jp/wp-content/uploads/2025/09/許可証バナー.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-705e5bd{text-align:center;}.elementor-8 .elementor-element.elementor-element-705e5bd .elementor-heading-title{font-size:2.8rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5c48e05{text-align:center;}.elementor-8 .elementor-element.elementor-element-5c48e05 .elementor-heading-title{font-size:1.6rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0b73b25{--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;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-9e6f47c{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-9e6f47c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9e6f47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yume-clean.jp/wp-content/uploads/2025/09/Figma-Image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9e6f47c:hover::before, .elementor-8 .elementor-element.elementor-element-9e6f47c:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9e6f47c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9e6f47c::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9e6f47c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9e6f47c:hover{--overlay-opacity:0.36;}.elementor-8 .elementor-element.elementor-element-9e6f47c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7bf3c55 .elementor-heading-title{font-size:5rem;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ae00815{text-align:center;}.elementor-8 .elementor-element.elementor-element-ae00815 .elementor-heading-title{font-size:2rem;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5c05bd2{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5c05bd2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5c05bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yume-clean.jp/wp-content/uploads/2025/09/5bd1debd4ae9935db57e89f25d06144f47261e91.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5c05bd2:hover::before, .elementor-8 .elementor-element.elementor-element-5c05bd2:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5c05bd2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5c05bd2 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-5c05bd2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-5c05bd2:hover{--overlay-opacity:0.36;}.elementor-8 .elementor-element.elementor-element-14be621 .elementor-heading-title{font-size:5rem;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4101ed4{text-align:center;}.elementor-8 .elementor-element.elementor-element-4101ed4 .elementor-heading-title{font-size:2rem;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c4a5e5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-8 .elementor-element.elementor-element-d139766{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-d139766.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f9fd39d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-25c1427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-25c1427 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:7.3rem;font-weight:700;line-height:7rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c2e80c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-3c2e80c .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-da5e972{--display:flex;}.elementor-8 .elementor-element.elementor-element-2a7b3a5{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button{background-color:#FFFFFF00;font-size:2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:2rem 5rem 2rem 5rem;}.elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button:focus{background-color:#2996D3;color:#FFFFFF;border-color:#2996D3;}.elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-fa968b3{--min-height:600px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-19c6719{right:-60px;}body.rtl .elementor-8 .elementor-element.elementor-element-19c6719{left:-60px;}.elementor-8 .elementor-element.elementor-element-19c6719{bottom:31px;}.elementor-8 .elementor-element.elementor-element-19c6719 img{max-width:240px;}.elementor-8 .elementor-element.elementor-element-5b43593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -43px;padding:0px 0px 0px 0px;top:-120px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5b43593{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-5b43593{right:0px;}.elementor-8 .elementor-element.elementor-element-5b43593 img{max-width:400px;}.elementor-8 .elementor-element.elementor-element-df599b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -43px;padding:0px 0px 0px 0px;top:-120px;}.elementor-8 .elementor-element.elementor-element-df599b8 img{max-width:400px;}.elementor-8 .elementor-element.elementor-element-5c8d4bb img{max-width:350px;}.elementor-8 .elementor-element.elementor-element-2fc2ea0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-df79c19{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-6fb6bee .elementor-heading-title{font-size:6rem;}.elementor-8 .elementor-element.elementor-element-bda151b .elementor-heading-title{font-size:2.3rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-df26af4{--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-f7ac616{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-74079cb{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-d55556f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-ace5f01 .elementor-heading-title{font-size:5.5rem;}.elementor-8 .elementor-element.elementor-element-02085dc{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-a7526ec .elementor-heading-title{font-size:2.3rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-bd4cd7e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-8785825 .elementor-heading-title{font-size:2.3rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-590462d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-546ace5 .elementor-heading-title{font-size:2.3rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-b029b71{--padding-top:5vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-67d99d4{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-e7ec2a8 .elementor-heading-title{font-size:5rem;}.elementor-8 .elementor-element.elementor-element-f09fddb{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-8 .elementor-element.elementor-element-ea86254{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ea86254 .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-eb27ce6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-eb27ce6 .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-6fe4d0e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6fe4d0e .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-dc9a3f7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-dc9a3f7 .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-08a2420{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-08a2420 .elementor-heading-title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-cc7eb6a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-bf6757a .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-1676f94 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-9e79f83 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-32952b7 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-34290cb .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-8f2ff50 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-0b73b25{--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;}.elementor-8 .elementor-element.elementor-element-9e6f47c{--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-7bf3c55 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-ae00815 .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-5c05bd2{--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-14be621 .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-4101ed4 .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-c4a5e5a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-25c1427 .elementor-heading-title{font-size:5rem;}.elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-2a7b3a5{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button{font-size:1.7rem;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-fa968b3{--min-height:440px;}.elementor-8 .elementor-element.elementor-element-d88b069{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-5b43593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-120px;}.elementor-8 .elementor-element.elementor-element-5b43593 img{max-width:350px;}.elementor-8 .elementor-element.elementor-element-df599b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:183.988px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-df599b8{left:1.102%;}body.rtl .elementor-8 .elementor-element.elementor-element-df599b8{right:1.102%;}.elementor-8 .elementor-element.elementor-element-df599b8 img{max-width:480px;}.elementor-8 .elementor-element.elementor-element-2fee954{--margin-top:-17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:16vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-8 .elementor-element.elementor-element-c12f2c9{--min-height:136px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-cfc53b5{--min-height:clamp(380px, 120vw, 600px);}.elementor-8 .elementor-element.elementor-element-6fb6bee .elementor-heading-title{font-size:4.4rem;}.elementor-8 .elementor-element.elementor-element-1a32d27 .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-bda151b .elementor-heading-title{font-size:2.2rem;}.elementor-8 .elementor-element.elementor-element-e7a2c7e .elementor-button{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-7cbf429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-ee3cf8c{--padding-top:30vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-df26af4{--padding-top:25vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-8 .elementor-element.elementor-element-dac99d6{--min-height:clamp(380px, 120vw, 600px);}.elementor-8 .elementor-element.elementor-element-ace5f01 .elementor-heading-title{font-size:4.4rem;}.elementor-8 .elementor-element.elementor-element-de83c94 .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-7c048fa{--width:100vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-7vw;--margin-right:-7vw;}.elementor-8 .elementor-element.elementor-element-9d2d914{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-8 .elementor-element.elementor-element-9d2d914 img{height:214px;}.elementor-8 .elementor-element.elementor-element-a7526ec .elementor-heading-title{font-size:2.2rem;}.elementor-8 .elementor-element.elementor-element-95c87ff .elementor-button{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-8785825 .elementor-heading-title{font-size:2.2rem;}.elementor-8 .elementor-element.elementor-element-f8a9011 .elementor-button{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-0f1b05e{--width:100vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-7vw;--margin-right:-7vw;}.elementor-8 .elementor-element.elementor-element-0f1b05e.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-47ed9c5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-8 .elementor-element.elementor-element-47ed9c5 img{height:214px;}.elementor-8 .elementor-element.elementor-element-113e1a3{--width:100vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-7vw;--margin-right:-7vw;}.elementor-8 .elementor-element.elementor-element-25dacc1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-8 .elementor-element.elementor-element-25dacc1 img{height:214px;}.elementor-8 .elementor-element.elementor-element-546ace5 .elementor-heading-title{font-size:2.2rem;}.elementor-8 .elementor-element.elementor-element-9a60243 .elementor-button{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-b029b71{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:13vw;--padding-bottom:13vw;--padding-left:7vw;--padding-right:7vw;}.elementor-8 .elementor-element.elementor-element-4a071b0{--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;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-4bb8b6a{width:var( --container-widget-width, 100vw );max-width:100vw;margin:0vw -7vw calc(var(--kit-widget-spacing, 0px) + 0vw) -7vw;padding:0px 0px 0px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4bb8b6a img{width:100vw;max-width:100vw;}.elementor-8 .elementor-element.elementor-element-7add937{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-e7ec2a8{text-align:center;}.elementor-8 .elementor-element.elementor-element-e7ec2a8 .elementor-heading-title{font-size:3rem;line-height:3.9rem;}.elementor-8 .elementor-element.elementor-element-61eae88 .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-ea86254{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-ea86254 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-eb27ce6{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-eb27ce6 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-6fe4d0e{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6fe4d0e .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-43c9482{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-dc9a3f7{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-dc9a3f7 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-08a2420{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-08a2420 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-cc7eb6a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 5px;--row-gap:20px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-bf6757a{text-align:center;}.elementor-8 .elementor-element.elementor-element-1676f94{text-align:center;}.elementor-8 .elementor-element.elementor-element-9e79f83{text-align:center;}.elementor-8 .elementor-element.elementor-element-32952b7{text-align:center;}.elementor-8 .elementor-element.elementor-element-34290cb{text-align:center;}.elementor-8 .elementor-element.elementor-element-8f2ff50{text-align:center;}.elementor-8 .elementor-element.elementor-element-a35d193:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a35d193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yume-clean.jp/wp-content/uploads/2025/09/許可証バナー.png");}.elementor-8 .elementor-element.elementor-element-a35d193{--min-height:136px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-705e5bd .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-5c48e05 .elementor-heading-title{font-size:1.2rem;}.elementor-8 .elementor-element.elementor-element-0b73b25{--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-8 .elementor-element.elementor-element-9e6f47c{--min-height:156px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-8 .elementor-element.elementor-element-7bf3c55 .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-ae00815 .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-5c05bd2{--min-height:156px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-8 .elementor-element.elementor-element-14be621 .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-4101ed4 .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-c4a5e5a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:17vw;--padding-bottom:20vw;--padding-left:7vw;--padding-right:7vw;}.elementor-8 .elementor-element.elementor-element-d139766{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-25c1427{text-align:left;}.elementor-8 .elementor-element.elementor-element-25c1427 .elementor-heading-title{font-size:3rem;line-height:3.9rem;}.elementor-8 .elementor-element.elementor-element-3c2e80c{text-align:left;}.elementor-8 .elementor-element.elementor-element-3c2e80c .elementor-heading-title{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-dcae3d9 .elementor-button{font-size:1.6rem;}.elementor-8 .elementor-element.elementor-element-da5e972{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-8 .elementor-element.elementor-element-2a7b3a5{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-21aa782 .elementor-button{font-size:1.6rem;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-db6171b{--content-width:1208px;}.elementor-8 .elementor-element.elementor-element-c12f2c9{--width:100%;}.elementor-8 .elementor-element.elementor-element-74079cb{--width:50%;}.elementor-8 .elementor-element.elementor-element-02085dc{--width:50%;}.elementor-8 .elementor-element.elementor-element-bd4cd7e{--width:50%;}.elementor-8 .elementor-element.elementor-element-590462d{--width:50%;}.elementor-8 .elementor-element.elementor-element-6ca184e{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-4a071b0{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-2120d6e{--width:432px;}.elementor-8 .elementor-element.elementor-element-9e6f47c{--width:50%;}.elementor-8 .elementor-element.elementor-element-5c05bd2{--width:50%;}.elementor-8 .elementor-element.elementor-element-d139766{--width:210px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-9e6f47c{--width:50%;}.elementor-8 .elementor-element.elementor-element-5c05bd2{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-c12f2c9 */.elementor-8 .elementor-element.elementor-element-c12f2c9:hover {
opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb6bee */.elementor-8 .elementor-element.elementor-element-6fb6bee span {
color: #2996D3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fee954 */.elementor-8 .elementor-element.elementor-element-2fee954 {
clip-path: polygon(
0 calc(17vw),
100% 0,
100% calc(100% - 17vw),
0% 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee3cf8c */.elementor-8 .elementor-element.elementor-element-ee3cf8c {
clip-path: polygon(
0 calc(17vw),
100% 0,
100% calc(100% - 17vw),
0% 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dac99d6 */.elementor-8 .elementor-element.elementor-element-dac99d6 {
clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ace5f01 */.elementor-8 .elementor-element.elementor-element-ace5f01 span {
color: #2996D3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2d729 */.elementor-8 .elementor-element.elementor-element-af2d729 {
-webkit-writing-mode: vertical-rl;
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
-webkit-text-size-adjust: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c048fa */.elementor-8 .elementor-element.elementor-element-7c048fa {
clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-7c048fa {
clip-path: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f1b05e */.elementor-8 .elementor-element.elementor-element-0f1b05e {
clip-path: polygon(20% 0, 100% 0, 100% 100%, 0 100%);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-0f1b05e {
clip-path: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113e1a3 */.elementor-8 .elementor-element.elementor-element-113e1a3 {
clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-113e1a3 {
clip-path: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df26af4 */.elementor-8 .elementor-element.elementor-element-df26af4 {
clip-path: polygon(
0 calc(17vw),
100% 0,
100% 100%,
0% 100%
);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7ec2a8 */.elementor-8 .elementor-element.elementor-element-e7ec2a8 span {
color: #2996D3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35d193 */.elementor-8 .elementor-element.elementor-element-a35d193:hover {
opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c1427 */.elementor-8 .elementor-element.elementor-element-25c1427 span {
color: #2996D3;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2a7b3a5 */.elementor-8 .elementor-element.elementor-element-2a7b3a5 .e-loop-item:last-child > a {
border-bottom: 1px solid #F5F5F5;
}/* End custom CSS */