.elementor-1624 .elementor-element.elementor-element-2793b67a{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--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-1624 .elementor-element.elementor-element-2793b67a::before, .elementor-1624 .elementor-element.elementor-element-2793b67a > .elementor-background-video-container::before, .elementor-1624 .elementor-element.elementor-element-2793b67a > .e-con-inner > .elementor-background-video-container::before, .elementor-1624 .elementor-element.elementor-element-2793b67a > .elementor-background-slideshow::before, .elementor-1624 .elementor-element.elementor-element-2793b67a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1624 .elementor-element.elementor-element-2793b67a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#041C4CF5;--background-overlay:'';}.elementor-1624 .elementor-element.elementor-element-2793b67a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-410f9f{--display:flex;}.elementor-1624 .elementor-element.elementor-element-410f9f:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-410f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8791A9;}.elementor-1624 .elementor-element.elementor-element-4b091c38{--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-1624 .elementor-element.elementor-element-4b091c38:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-4b091c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B85A5A00;background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-4b091c38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1624 .elementor-element.elementor-element-f83c9b9 .elementor-button{background-color:#FFFFFFFA;font-family:"Red Hat Display", Sans-serif;font-size:27px;font-weight:900;line-height:0.4em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#020101CF;color:#020101CF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.87);border-style:solid;border-color:#EBA7A7;border-radius:25px 25px 25px 25px;padding:11px 50px 11px 50px;}.elementor-1624 .elementor-element.elementor-element-f83c9b9{margin:379px -4px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-1624 .elementor-element.elementor-element-f83c9b9.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-1fbf888 .elementor-button{background-color:#FFFFFFFA;font-family:"Red Hat Display", Sans-serif;font-size:21px;font-weight:900;line-height:0.4em;letter-spacing:-1.1px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#020101CF;color:#020101CF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.87);border-style:solid;border-color:#EBA7A7;border-radius:25px 25px 25px 25px;padding:11px 50px 11px 50px;}.elementor-1624 .elementor-element.elementor-element-1fbf888{margin:-10px -4px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-1624 .elementor-element.elementor-element-1fbf888.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-358e955 .elementor-button{background-color:#FFFFFFFA;font-family:"Red Hat Display", Sans-serif;font-size:21px;font-weight:900;line-height:0.4em;letter-spacing:-2.9px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#020101CF;color:#020101CF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.87);border-style:solid;border-color:#EBA7A7;border-radius:25px 25px 25px 25px;padding:11px 50px 11px 50px;}.elementor-1624 .elementor-element.elementor-element-358e955{margin:-10px -4px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-1624 .elementor-element.elementor-element-358e955.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-c2c11b2 .elementor-button{background-color:#FFFFFFFA;font-family:"Red Hat Display", Sans-serif;font-size:21px;font-weight:900;line-height:0.4em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#020101CF;color:#020101CF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.87);border-style:solid;border-color:#EBA7A7;border-radius:25px 25px 25px 25px;padding:11px 50px 11px 50px;}.elementor-1624 .elementor-element.elementor-element-c2c11b2{margin:-10px -4px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-1624 .elementor-element.elementor-element-c2c11b2.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-4b6a894 .elementor-button{background-color:#FFFFFFFA;font-family:"Red Hat Display", Sans-serif;font-size:23px;font-weight:900;line-height:0.4em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#020101CF;color:#020101CF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.87);border-style:solid;border-color:#EBA7A7;border-radius:25px 25px 25px 25px;padding:11px 080px 11px 080px;}.elementor-1624 .elementor-element.elementor-element-4b6a894{margin:-10px -4px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;}.elementor-1624 .elementor-element.elementor-element-4b6a894.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-46cbd67d{--display:flex;}.elementor-1624 .elementor-element.elementor-element-46cbd67d:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-46cbd67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8791A9;}.elementor-1624 .elementor-element.elementor-element-5d87e23{--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;--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-1624 .elementor-element.elementor-element-5d87e23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-4b38743{--display:flex;}.elementor-1624 .elementor-element.elementor-element-d268153{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-d268153:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-d268153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1624 .elementor-element.elementor-element-d268153.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-1e38697{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-1e38697:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-1e38697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/2.png");background-position:top center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1624 .elementor-element.elementor-element-04d3fb8.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-04d3fb8 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F5FBF6;}.elementor-1624 .elementor-element.elementor-element-6e882ea{width:var( --container-widget-width, 75% );max-width:75%;margin:166px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1624 .elementor-element.elementor-element-6e882ea.elementor-element{--align-self:center;}.elementor-1624 .elementor-element.elementor-element-6e882ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1624 .elementor-element.elementor-element-7e254c7{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-7e254c7:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-7e254c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/3.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-48f7ef9 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F5FBF6;}.elementor-1624 .elementor-element.elementor-element-a651f03{--display:flex;}.elementor-1624 .elementor-element.elementor-element-a651f03:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-a651f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/4.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-0ae70a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-0ae70a9.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-0ae70a9 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#135891;}.elementor-1624 .elementor-element.elementor-element-e4b7271 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:35px;font-weight:500;line-height:1em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:-3px -3px -3px -3px;}.elementor-1624 .elementor-element.elementor-element-e4b7271{margin:370px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-e4b7271.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-1004bae .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:35px;font-weight:500;line-height:1em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:-3px -3px -3px -3px;}.elementor-1624 .elementor-element.elementor-element-1004bae{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-1004bae.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-c595148{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1624 .elementor-element.elementor-element-3f16e04{--display:flex;}.elementor-1624 .elementor-element.elementor-element-226fd622{--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;--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-1624 .elementor-element.elementor-element-226fd622.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-10b04b48{--display:flex;}.elementor-1624 .elementor-element.elementor-element-5c3a714a{--display:flex;--min-height:100DVH;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-5c3a714a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-3ceafa60{--display:flex;--min-height:100dvh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-3ceafa60:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-3ceafa60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/5.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-7b17683 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-f49b764{--display:flex;--min-height:100dvh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-f49b764:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-f49b764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/6-6-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-6866abf .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-5d20d5a .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:59px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-5d20d5a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-dcda8c5 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-dcda8c5{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-df27cf4 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-df27cf4{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-1624 .elementor-element.elementor-element-167c5f6 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-282db7fd{--display:flex;--min-height:100dvh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1624 .elementor-element.elementor-element-282db7fd:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-282db7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/7-7-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-59cad6b{margin:-9px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 0px;}.elementor-1624 .elementor-element.elementor-element-59cad6b .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-47de2eb .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:55px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-47de2eb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-865af23 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-865af23{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-c69d5dc .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-c69d5dc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-c6457b1 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:7em;letter-spacing:9.7px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-c6457b1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-74a71881{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-74a71881:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-74a71881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/8-8-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-35b47a6 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-1a53820 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:70px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-1a53820{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-c3ed756 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:65px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-c3ed756{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-0457720 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:71px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-0457720{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-6a72c191{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-6a72c191:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-6a72c191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/9-9-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-5f9317c .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-0024456 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:47px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-0024456{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-069a36b .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-069a36b{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-d51b040 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-d51b040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-88e98ea .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-88e98ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-5d62486a{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-5d62486a:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-5d62486a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/10-10-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-e55c7bc .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-2f51d31 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-2f51d31{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-b4f77eb .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-b4f77eb{margin:78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-8082932 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-8082932{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-3f7f884d{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-3f7f884d:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-3f7f884d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/11-11-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-36a8999 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-4621bd9 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-4621bd9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-e40d5bb{--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:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-979b5b6{--display:flex;}.elementor-1624 .elementor-element.elementor-element-2cdafd9 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:38px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-2cdafd9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-d6ce295{--display:flex;}.elementor-1624 .elementor-element.elementor-element-e3f9abd .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:38px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-e3f9abd{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-aed0825{--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:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-e3c0277{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-5c1e8d5 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-5c1e8d5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-d285e4c{--display:flex;}.elementor-1624 .elementor-element.elementor-element-aacf9f9 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-aacf9f9{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-c99fbdc{--display:flex;}.elementor-1624 .elementor-element.elementor-element-c99fbdc:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-c99fbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/12-12-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-6e6a2e3 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-640ed80 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-640ed80{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-6263dd5 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-6263dd5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-7f4078b .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-7f4078b{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-797c42c{--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:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-45bed70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-27785d4 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:38px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-27785d4{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-7f2e934{--display:flex;}.elementor-1624 .elementor-element.elementor-element-b9f3d13 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:31px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-b9f3d13{margin:-2px -3px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-1624 .elementor-element.elementor-element-4fdb061{--display:flex;}.elementor-1624 .elementor-element.elementor-element-4fdb061:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-4fdb061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/13-13-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-18cf936 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-9cc6a63 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:58px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-9cc6a63{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-cadd431 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-cadd431{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-6d9650a .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-6d9650a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-be1a9aa .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-be1a9aa{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-5aec8ea{--display:flex;}.elementor-1624 .elementor-element.elementor-element-5aec8ea:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-5aec8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/14-14-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-2231d24 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-975354b .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:58px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-975354b{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-891e5e7{--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:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-442e308{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-b23c19e .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:39px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-b23c19e{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-1624 .elementor-element.elementor-element-c1e2fb5{--display:flex;}.elementor-1624 .elementor-element.elementor-element-e6321e5 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-e6321e5{margin:14px -3px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-1624 .elementor-element.elementor-element-cd3224f{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-ee21de1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-d53dd5a .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-d53dd5a{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-1624 .elementor-element.elementor-element-fd0fd62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:-18px;}.elementor-1624 .elementor-element.elementor-element-db20f2a .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-db20f2a{margin:-2px -1px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-1624 .elementor-element.elementor-element-7fc025a{--display:flex;}.elementor-1624 .elementor-element.elementor-element-7fc025a:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-7fc025a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/15-15-1.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-21d785a .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#30743E;}.elementor-1624 .elementor-element.elementor-element-06efbc1 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:58px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-06efbc1{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-2ffe83f .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:58px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-2ffe83f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-5eca9a9{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1624 .elementor-element.elementor-element-de50a1d{--display:flex;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-075e9d1 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-075e9d1{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-1624 .elementor-element.elementor-element-60b9239{--display:flex;--margin-top:43px;--margin-bottom:0px;--margin-left:22px;--margin-right:-14px;}.elementor-1624 .elementor-element.elementor-element-aea0490 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:52px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-aea0490{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-36a8ef3b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1624 .elementor-element.elementor-element-1ff9535c{--display:flex;}.elementor-1624 .elementor-element.elementor-element-02f5f1f{--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;--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-1624 .elementor-element.elementor-element-02f5f1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-9d9f394{--display:flex;}.elementor-1624 .elementor-element.elementor-element-25403f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-25403f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-6fbe210{--display:flex;--min-height:100dvh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-6fbe210:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-6fbe210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/16.png");background-position:top center;background-size:cover;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-cf90310{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-cf90310{right:0px;}.elementor-1624 .elementor-element.elementor-element-cf90310{top:0px;}.elementor-1624 .elementor-element.elementor-element-cf90310 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-f5169d4 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:500;line-height:3.1em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-f5169d4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:270px;}.elementor-1624 .elementor-element.elementor-element-f5169d4.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-f5169d4{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-f5169d4{right:0px;}.elementor-1624 .elementor-element.elementor-element-c305635 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:500;line-height:2.4em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-c305635{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:166px;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-c305635{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-c305635{right:0px;}.elementor-1624 .elementor-element.elementor-element-a209a9e .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:500;line-height:3.2em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-a209a9e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:41px;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-a209a9e{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-a209a9e{right:0px;}.elementor-1624 .elementor-element.elementor-element-6bb434b{--display:flex;--min-height:100dvh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1624 .elementor-element.elementor-element-6bb434b:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-6bb434b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/17.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-2763cec{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-2763cec .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-ad16e61 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:96px;font-weight:500;line-height:2.6em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-ad16e61{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:69px;}.elementor-1624 .elementor-element.elementor-element-ad16e61.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-ad16e61{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-ad16e61{right:0px;}.elementor-1624 .elementor-element.elementor-element-2cd6255{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-2cd6255:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-2cd6255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/18.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-835633a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-835633a .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-073ae67{--display:flex;--position:absolute;--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;bottom:222px;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-073ae67{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-073ae67{right:0px;}.elementor-1624 .elementor-element.elementor-element-3b64a0f{--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-1624 .elementor-element.elementor-element-166d53b .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:4em;letter-spacing:0px;word-spacing:0px;fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-7492bd4{--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-1624 .elementor-element.elementor-element-86f7164 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:4em;letter-spacing:0px;word-spacing:0px;fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-f96b079{--display:flex;--position:absolute;--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;bottom:40px;}body:not(.rtl) .elementor-1624 .elementor-element.elementor-element-f96b079{left:0px;}body.rtl .elementor-1624 .elementor-element.elementor-element-f96b079{right:0px;}.elementor-1624 .elementor-element.elementor-element-409a266{--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-1624 .elementor-element.elementor-element-701dcfa .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:5em;letter-spacing:0px;word-spacing:0px;fill:#02010103;color:#02010103;}.elementor-1624 .elementor-element.elementor-element-21630e5{--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-1624 .elementor-element.elementor-element-1d98872 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;line-height:5em;letter-spacing:0px;word-spacing:0px;fill:#02010100;color:#02010100;}.elementor-1624 .elementor-element.elementor-element-0df4ae9{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-0df4ae9:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-0df4ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/19.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-0a652d3 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-a03fe48{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-a03fe48:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-a03fe48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/20.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-b3d667c .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-0d8fa70{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-0d8fa70:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-0d8fa70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/21.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-e2a3d65 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#095216;}.elementor-1624 .elementor-element.elementor-element-689c3fc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1624 .elementor-element.elementor-element-ac98018{--display:flex;}.elementor-1624 .elementor-element.elementor-element-c45e5d1{--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;--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-1624 .elementor-element.elementor-element-c45e5d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-f3ed4d8{--display:flex;}.elementor-1624 .elementor-element.elementor-element-5c83ba7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-5c83ba7:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-5c83ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1624 .elementor-element.elementor-element-5c83ba7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-0127b9b{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-0127b9b:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-0127b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/23.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-b870d08.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-b870d08 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#248E36;}.elementor-1624 .elementor-element.elementor-element-66d050f{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-66d050f:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-66d050f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/24.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-4380725 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F5FBF6;}.elementor-1624 .elementor-element.elementor-element-e7eabc1{--display:flex;}.elementor-1624 .elementor-element.elementor-element-e7eabc1:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-e7eabc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/22.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-a1b2dc0 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0C9523;}.elementor-1624 .elementor-element.elementor-element-07b5dd3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1624 .elementor-element.elementor-element-016ca2e{--display:flex;}.elementor-1624 .elementor-element.elementor-element-7e649d2{--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;--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-1624 .elementor-element.elementor-element-7e649d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-a4ab43d{--display:flex;}.elementor-1624 .elementor-element.elementor-element-e731d37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-e731d37:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-e731d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1624 .elementor-element.elementor-element-e731d37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-7f51449{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-7f51449:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-7f51449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/26.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-aa6d633.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-aa6d633 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#108C24;}.elementor-1624 .elementor-element.elementor-element-258269f .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:31px;font-weight:500;line-height:1em;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:-3px -3px -3px -3px;}.elementor-1624 .elementor-element.elementor-element-258269f{margin:114px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-258269f.elementor-element{--order:-99999 /* order start hack */;}.elementor-1624 .elementor-element.elementor-element-082bcb6{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-082bcb6:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-082bcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/27.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-ecaab00 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#1F742D;}.elementor-1624 .elementor-element.elementor-element-bb76a80{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-bb76a80:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-bb76a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/28.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-ec392c1 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#1A7629;}.elementor-1624 .elementor-element.elementor-element-3f1448b{--display:flex;--min-height:100dvh;}.elementor-1624 .elementor-element.elementor-element-3f1448b:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-3f1448b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/29.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-962aaad .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#1A7629;}.elementor-1624 .elementor-element.elementor-element-b460ce4 .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:96px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-b460ce4{margin:331px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-11a9896{--display:flex;}.elementor-1624 .elementor-element.elementor-element-11a9896:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-11a9896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/30.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-0106c9b .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#196E27;}.elementor-1624 .elementor-element.elementor-element-7f3e22e .elementor-button{background-color:#5C668000;font-family:"Red Hat Display", Sans-serif;font-size:96px;font-weight:500;line-height:1.9em;letter-spacing:-5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#02010100;color:#02010100;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1624 .elementor-element.elementor-element-7f3e22e{margin:331px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1624 .elementor-element.elementor-element-bc83bd6{--display:flex;}.elementor-1624 .elementor-element.elementor-element-bc83bd6:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-bc83bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.facior.jp/wp-content/uploads/2026/02/25.png");background-position:top center;background-size:cover;}.elementor-1624 .elementor-element.elementor-element-92ec300 .elementor-heading-title{font-family:"M PLUS 1p", Sans-serif;font-size:11px;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#146522;}.elementor-1624 .elementor-element.elementor-element-38f401f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1624 .elementor-element.elementor-element-c2a69c5{--display:flex;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;scroll-padding:0px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:always;}@media(max-width:1024px){.elementor-1624 .elementor-element.elementor-element-4b091c38:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-4b091c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1624 .elementor-element.elementor-element-d268153:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-d268153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1624 .elementor-element.elementor-element-c595148{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-3ceafa60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-f49b764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-282db7fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-36a8ef3b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-6fbe210{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-6bb434b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1624 .elementor-element.elementor-element-689c3fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-5c83ba7:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-5c83ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1624 .elementor-element.elementor-element-07b5dd3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-e731d37:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-e731d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1624 .elementor-element.elementor-element-38f401f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-1624 .elementor-element.elementor-element-2793b67a{--min-height:100dvh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;}.elementor-1624 .elementor-element.elementor-element-2793b67a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-4b091c38{--width:100%;--justify-content:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1624 .elementor-element.elementor-element-5d87e23{--min-height:100dvh;--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-1624 .elementor-element.elementor-element-5d87e23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-d268153{--width:100%;}.elementor-1624 .elementor-element.elementor-element-d268153:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-d268153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1624 .elementor-element.elementor-element-c595148{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-226fd622{--min-height:100dvh;--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-1624 .elementor-element.elementor-element-226fd622.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-5c3a714a{--width:100%;}.elementor-1624 .elementor-element.elementor-element-36a8ef3b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-02f5f1f{--min-height:100dvh;--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-1624 .elementor-element.elementor-element-02f5f1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-25403f1{--width:100%;}.elementor-1624 .elementor-element.elementor-element-073ae67{--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;--flex-wrap:nowrap;bottom:203px;}.elementor-1624 .elementor-element.elementor-element-f96b079{--flex-wrap:nowrap;bottom:87px;}.elementor-1624 .elementor-element.elementor-element-409a266{--flex-wrap:nowrap;}.elementor-1624 .elementor-element.elementor-element-689c3fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-c45e5d1{--min-height:100dvh;--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-1624 .elementor-element.elementor-element-c45e5d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-5c83ba7{--width:100%;}.elementor-1624 .elementor-element.elementor-element-5c83ba7:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-5c83ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1624 .elementor-element.elementor-element-07b5dd3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1624 .elementor-element.elementor-element-7e649d2{--min-height:100dvh;--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-1624 .elementor-element.elementor-element-7e649d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1624 .elementor-element.elementor-element-e731d37{--width:100%;}.elementor-1624 .elementor-element.elementor-element-e731d37:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-e731d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1624 .elementor-element.elementor-element-38f401f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:768px){.elementor-1624 .elementor-element.elementor-element-2793b67a{--width:100%;}.elementor-1624 .elementor-element.elementor-element-410f9f{--width:100%;}.elementor-1624 .elementor-element.elementor-element-4b091c38{--width:385px;}.elementor-1624 .elementor-element.elementor-element-46cbd67d{--width:100%;}.elementor-1624 .elementor-element.elementor-element-5d87e23{--width:100%;}.elementor-1624 .elementor-element.elementor-element-4b38743{--width:100%;}.elementor-1624 .elementor-element.elementor-element-d268153{--width:385px;}.elementor-1624 .elementor-element.elementor-element-1e38697{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-7e254c7{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-3f16e04{--width:100%;}.elementor-1624 .elementor-element.elementor-element-226fd622{--width:100%;}.elementor-1624 .elementor-element.elementor-element-10b04b48{--width:100%;}.elementor-1624 .elementor-element.elementor-element-5c3a714a{--width:385px;}.elementor-1624 .elementor-element.elementor-element-3ceafa60{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-f49b764{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-282db7fd{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-74a71881{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-6a72c191{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-5d62486a{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-3f7f884d{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-e40d5bb{--width:100%;}.elementor-1624 .elementor-element.elementor-element-45bed70{--width:100%;}.elementor-1624 .elementor-element.elementor-element-442e308{--width:100%;}.elementor-1624 .elementor-element.elementor-element-ee21de1{--width:100%;}.elementor-1624 .elementor-element.elementor-element-de50a1d{--width:100%;}.elementor-1624 .elementor-element.elementor-element-1ff9535c{--width:100%;}.elementor-1624 .elementor-element.elementor-element-02f5f1f{--width:97.85%;}.elementor-1624 .elementor-element.elementor-element-9d9f394{--width:100%;}.elementor-1624 .elementor-element.elementor-element-25403f1{--width:385px;}.elementor-1624 .elementor-element.elementor-element-6fbe210{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-6bb434b{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-2cd6255{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-3b64a0f{--width:100%;}.elementor-1624 .elementor-element.elementor-element-0df4ae9{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-a03fe48{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-0d8fa70{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-ac98018{--width:100%;}.elementor-1624 .elementor-element.elementor-element-c45e5d1{--width:100%;}.elementor-1624 .elementor-element.elementor-element-f3ed4d8{--width:100%;}.elementor-1624 .elementor-element.elementor-element-5c83ba7{--width:385px;}.elementor-1624 .elementor-element.elementor-element-0127b9b{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-66d050f{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-016ca2e{--width:100%;}.elementor-1624 .elementor-element.elementor-element-7e649d2{--width:100%;}.elementor-1624 .elementor-element.elementor-element-a4ab43d{--width:100%;}.elementor-1624 .elementor-element.elementor-element-e731d37{--width:385px;}.elementor-1624 .elementor-element.elementor-element-7f51449{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-082bcb6{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-bb76a80{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-3f1448b{--content-width:390px;}.elementor-1624 .elementor-element.elementor-element-c2a69c5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1624 .elementor-element.elementor-element-410f9f{--width:10%;}.elementor-1624 .elementor-element.elementor-element-4b091c38{--width:100%;}.elementor-1624 .elementor-element.elementor-element-4b38743{--width:10%;}.elementor-1624 .elementor-element.elementor-element-d268153{--width:100%;}.elementor-1624 .elementor-element.elementor-element-10b04b48{--width:10%;}.elementor-1624 .elementor-element.elementor-element-5c3a714a{--width:100%;}.elementor-1624 .elementor-element.elementor-element-282db7fd{--content-width:100%;}.elementor-1624 .elementor-element.elementor-element-9d9f394{--width:10%;}.elementor-1624 .elementor-element.elementor-element-25403f1{--width:100%;}.elementor-1624 .elementor-element.elementor-element-6bb434b{--content-width:100%;}.elementor-1624 .elementor-element.elementor-element-f3ed4d8{--width:10%;}.elementor-1624 .elementor-element.elementor-element-5c83ba7{--width:100%;}.elementor-1624 .elementor-element.elementor-element-a4ab43d{--width:10%;}.elementor-1624 .elementor-element.elementor-element-e731d37{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1e38697 */.e-font-icon-svg {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38697 */.e-font-icon-svg {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38697 */.e-font-icon-svg {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38697 */.e-font-icon-svg {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS */.elementor-section {
  margin: 0 !important;
  padding: 0 !important;
}
@media screen and (max-width:375px) {
.elementor.elementor-1700 {
    margin-top: -20px;
}
.elementor-element.elementor-element-22d43c5 {
    margin-bottom: -30px;
}
}/* End custom CSS */