.elementor-374 .elementor-element.elementor-element-fbc6377{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-31ad5e0{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-74f147f{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-34b6ece .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-accent );}.elementor-374 .elementor-element.elementor-element-6f200c5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;}.elementor-374 .elementor-element.elementor-element-5603041{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(48px / 2);padding-right:calc(48px / 2);padding-top:calc(64px / 2);padding-bottom:calc(64px / 2);}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 48px / -2);margin-right:calc( 48px / -2);width:calc(100% + 48px);}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 64px / -2);margin-bottom:calc( 64px / -2);}.elementor-374 .elementor-element.elementor-element-4ac4e93 .jet-listing-not-found{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-030b852{--display:flex;}body.elementor-page-374:not(.elementor-motion-effects-element-type-background), body.elementor-page-374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.feat-inc.com/recruit/wp-content/uploads/2025/10/backgroud_image.webp");background-position:calc(50vw + 0px) 0px;background-repeat:no-repeat;background-size:591px auto;}@media(max-width:1024px){.elementor-374 .elementor-element.elementor-element-31ad5e0{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-74f147f{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-374 .elementor-element.elementor-element-34b6ece .elementor-heading-title{font-size:56px;}.elementor-374 .elementor-element.elementor-element-6f200c5 .elementor-heading-title{font-size:22px;}.elementor-374 .elementor-element.elementor-element-5603041{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(56px / 2);padding-bottom:calc(56px / 2);}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 56px / -2);margin-bottom:calc( 56px / -2);}body.elementor-page-374:not(.elementor-motion-effects-element-type-background), body.elementor-page-374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100vw - 451px) 80px;background-size:451px auto;}}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-fbc6377{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-31ad5e0{--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-74f147f{--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-374 .elementor-element.elementor-element-34b6ece .elementor-heading-title{font-size:32px;}.elementor-374 .elementor-element.elementor-element-6f200c5 .elementor-heading-title{font-size:20px;}.elementor-374 .elementor-element.elementor-element-5603041{--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__items, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(48px / 2);padding-bottom:calc(48px / 2);}:is( .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-374 .elementor-element.elementor-element-4ac4e93 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 48px / -2);margin-bottom:calc( 48px / -2);}body.elementor-page-374:not(.elementor-motion-effects-element-type-background), body.elementor-page-374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100vw - 280px) 70px;background-size:280px auto;}}