.elementor-10338 .elementor-element.elementor-element-72f083b:not(.elementor-motion-effects-element-type-background),.elementor-10338 .elementor-element.elementor-element-72f083b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#4897d8 47%,#43444D00 100%)}.elementor-10338 .elementor-element.elementor-element-72f083b>.elementor-background-overlay{background-image:url("https://geosan.jp/wp-content/uploads/2022/06/close-up-photo-of-production-in-the-industry-with-various-machines.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-72f083b>.elementor-container{min-height:400px}.elementor-10338 .elementor-element.elementor-element-72f083b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10338 .elementor-element.elementor-element-b3fd680>.elementor-element-populated{padding:50px 0}.elementor-10338 .elementor-element.elementor-element-cf835e1{text-align:center}.elementor-10338 .elementor-element.elementor-element-cf835e1 .elementor-heading-title{text-transform:uppercase;text-shadow:0px 0px 1px #000;color:#fff}.elementor-10338 .elementor-element.elementor-element-8ad427e{text-align:center}.elementor-10338 .elementor-element.elementor-element-8ad427e .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;text-shadow:0px 0px 1px #000;color:#fff}.elementor-10338 .elementor-element.elementor-element-be1f12c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-10338 .elementor-element.elementor-element-be1f12c:not(.elementor-motion-effects-element-type-background),.elementor-10338 .elementor-element.elementor-element-be1f12c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10338 .elementor-element.elementor-element-be1f12c>.elementor-container{min-height:50vh}.elementor-10338 .elementor-element.elementor-element-be1f12c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-10338 .elementor-element.elementor-element-be1f12c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-2457949>.elementor-element-populated{padding:0}.elementor-10338 .elementor-element.elementor-element-9650b81{text-align:center}.elementor-10338 .elementor-element.elementor-element-9650b81 .elementor-heading-title{font-size:16px;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-10338 .elementor-element.elementor-element-a2297e2{text-align:center}.elementor-10338 .elementor-element.elementor-element-a2297e2 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:32px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-ad27f18{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-ad27f18 .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-ad27f18 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-4c10c1a{text-align:start}.elementor-10338 .elementor-element.elementor-element-4c10c1a .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-d768023:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-d768023>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-d768023>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-d768023>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-79183fd>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-79183fd.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-79183fd{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}.elementor-10338 .elementor-element.elementor-element-a0a7e5a{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-a0a7e5a>.elementor-widget-container{margin:30px 0 0}.elementor-10338 .elementor-element.elementor-element-a0a7e5a .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-a0a7e5a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-ffff3a7{text-align:start}.elementor-10338 .elementor-element.elementor-element-ffff3a7 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-8e6a7a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-8e6a7a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-8e6a7a5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-8e6a7a5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-e33a8d0>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-e33a8d0.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-e33a8d0{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}.elementor-10338 .elementor-element.elementor-element-c0c6abd{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-c0c6abd>.elementor-widget-container{margin:30px 0 0}.elementor-10338 .elementor-element.elementor-element-c0c6abd .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-c0c6abd .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-7bcea72{text-align:start}.elementor-10338 .elementor-element.elementor-element-7bcea72 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-ca43229:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-ca43229>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-ca43229>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-ca43229>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-731918b>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-731918b.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-731918b{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}.elementor-10338 .elementor-element.elementor-element-0f12a26{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-0f12a26>.elementor-widget-container{margin:30px 0 0}.elementor-10338 .elementor-element.elementor-element-0f12a26 .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-0f12a26 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-9479257{text-align:start}.elementor-10338 .elementor-element.elementor-element-9479257 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-e080007:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-e080007>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-e080007>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-e080007>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-8ff60a0>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-8ff60a0.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-8ff60a0{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}.elementor-10338 .elementor-element.elementor-element-6479348{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-6479348>.elementor-widget-container{margin:30px 0 0}.elementor-10338 .elementor-element.elementor-element-6479348 .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-6479348 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-c1d2565{text-align:start}.elementor-10338 .elementor-element.elementor-element-c1d2565 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-7c4480a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-7c4480a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-7c4480a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-7c4480a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-0f12ca2>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-0f12ca2.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-0f12ca2{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}.elementor-10338 .elementor-element.elementor-element-3fe0288{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:5px}.elementor-10338 .elementor-element.elementor-element-3fe0288>.elementor-widget-container{margin:30px 0 0}.elementor-10338 .elementor-element.elementor-element-3fe0288 .elementor-divider-separator{width:100%}.elementor-10338 .elementor-element.elementor-element-3fe0288 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-10338 .elementor-element.elementor-element-8ba51d1{text-align:start}.elementor-10338 .elementor-element.elementor-element-8ba51d1 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique",Sans-serif;font-size:24px;text-transform:uppercase;color:#000}.elementor-10338 .elementor-element.elementor-element-f5fc3f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10338 .elementor-element.elementor-element-f5fc3f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eef1ff}.elementor-10338 .elementor-element.elementor-element-f5fc3f9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-f5fc3f9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10338 .elementor-element.elementor-element-be60ca7>.elementor-widget-container{padding:30px 30px 0}.elementor-10338 .elementor-element.elementor-element-be60ca7.ha-has-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-10338 .elementor-element.elementor-element-be60ca7{font-family:"Zen Kaku Gothic Antique",Sans-serif;line-height:1.8em}:root{--page-title-display:none}@media(min-width:768px){.elementor-10338 .elementor-element.elementor-element-d768023{width:70%}.elementor-10338 .elementor-element.elementor-element-0af9443{width:30%}.elementor-10338 .elementor-element.elementor-element-8e6a7a5{width:70%}.elementor-10338 .elementor-element.elementor-element-af3c538{width:30%}.elementor-10338 .elementor-element.elementor-element-ca43229{width:70%}.elementor-10338 .elementor-element.elementor-element-7d4de78{width:30%}.elementor-10338 .elementor-element.elementor-element-e080007{width:70%}.elementor-10338 .elementor-element.elementor-element-ea301d0{width:30%}.elementor-10338 .elementor-element.elementor-element-7c4480a{width:70%}.elementor-10338 .elementor-element.elementor-element-3351048{width:30%}.elementor-10338 .elementor-element.elementor-element-f5fc3f9{width:70%}.elementor-10338 .elementor-element.elementor-element-e311315{width:30%}}@media(max-width:1024px){.elementor-10338 .elementor-element.elementor-element-2457949>.elementor-element-populated{padding:0}}@media(max-width:767px){.elementor-10338 .elementor-element.elementor-element-72f083b>.elementor-container{min-height:270px}.elementor-10338 .elementor-element.elementor-element-cf835e1{text-align:center}.elementor-10338 .elementor-element.elementor-element-cf835e1 .elementor-heading-title{font-size:28px}.elementor-10338 .elementor-element.elementor-element-8ad427e{text-align:center}.elementor-10338 .elementor-element.elementor-element-8ad427e .elementor-heading-title{font-size:20px}.elementor-10338 .elementor-element.elementor-element-be1f12c>.elementor-container{min-height:0px}.elementor-10338 .elementor-element.elementor-element-be1f12c{padding:30px 20px}.elementor-10338 .elementor-element.elementor-element-a2297e2 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-4c10c1a .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-d768023>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-79183fd>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-ffff3a7 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-8e6a7a5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-e33a8d0>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-7bcea72 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-ca43229>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-731918b>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-9479257 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-e080007>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-8ff60a0>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-c1d2565 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-7c4480a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-0f12ca2>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-8ba51d1 .elementor-heading-title{font-size:24px}.elementor-10338 .elementor-element.elementor-element-f5fc3f9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10338 .elementor-element.elementor-element-be60ca7>.elementor-widget-container{margin:0;padding:30px}.elementor-10338 .elementor-element.elementor-element-e311315>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10338 .elementor-element.elementor-element-d52af31>.elementor-widget-container{margin:0;padding:0}.elementor-10338 .elementor-element.elementor-element-d52af31 .ha-slick-content{padding:0}}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}table th{border:0;border-bottom:solid 2px #333;vertical-align:middle}table td{border:0;border-bottom:solid 2px #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background:#fff}