.elementor-7073 .elementor-element.elementor-element-b3d4825{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7073 .elementor-element.elementor-element-b3d4825:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-b3d4825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premier-eg.co.jp/wp-content/uploads/2025/06/SF-Twin-Cobot_Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7073 .elementor-element.elementor-element-d9648bb img{width:50%;}.elementor-7073 .elementor-element.elementor-element-d3c407b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7073 .elementor-element.elementor-element-d3c407b:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-d3c407b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EBED;}.elementor-7073 .elementor-element.elementor-element-4f83559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.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 );color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-cc065a6 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-7073 .elementor-element.elementor-element-cc065a6{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-de9ca3b{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-024d1c0 img{width:60%;}.elementor-7073 .elementor-element.elementor-element-626ba66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7073 .elementor-element.elementor-element-626ba66:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-626ba66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-633f2af{--display:flex;}.elementor-7073 .elementor-element.elementor-element-33a3c7d{text-align:center;}.elementor-7073 .elementor-element.elementor-element-33a3c7d .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-a5d3a49{--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;}.elementor-7073 .elementor-element.elementor-element-83a8075{--display:flex;}.elementor-7073 .elementor-element.elementor-element-7131709{text-align:center;}.elementor-7073 .elementor-element.elementor-element-7131709 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-323344a{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-7073 .elementor-element.elementor-element-323344a:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-323344a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-d52eac2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-d52eac2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-e8acd47{--display:flex;}.elementor-7073 .elementor-element.elementor-element-a1493f9{text-align:center;}.elementor-7073 .elementor-element.elementor-element-a1493f9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-8461eb9{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-7073 .elementor-element.elementor-element-8461eb9:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-8461eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-fcf5ebb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-fcf5ebb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-f1d24e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7073 .elementor-element.elementor-element-fa9ea75{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-f2b2e68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7073 .elementor-element.elementor-element-6364b2b{--display:flex;}.elementor-7073 .elementor-element.elementor-element-6364b2b:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-6364b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-a2b36d0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7073 .elementor-element.elementor-element-a2b36d0 .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-bc65a39{--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;}.elementor-7073 .elementor-element.elementor-element-8b32b6c{--display:flex;}.elementor-7073 .elementor-element.elementor-element-7f755ea > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-7073 .elementor-element.elementor-element-7f755ea.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-7073 .elementor-element.elementor-element-7f755ea.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7073 .elementor-element.elementor-element-7f755ea{text-align:center;}.elementor-7073 .elementor-element.elementor-element-7f755ea .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-02e7694{text-align:center;}.elementor-7073 .elementor-element.elementor-element-02e7694 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-7073 .elementor-element.elementor-element-c44c501{text-align:center;}.elementor-7073 .elementor-element.elementor-element-9f48039 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-9f48039{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-5ff3b5d{--display:flex;}.elementor-7073 .elementor-element.elementor-element-0901ba7 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-7073 .elementor-element.elementor-element-0901ba7.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-7073 .elementor-element.elementor-element-0901ba7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7073 .elementor-element.elementor-element-0901ba7{text-align:center;}.elementor-7073 .elementor-element.elementor-element-0901ba7 .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-a85871f{text-align:center;}.elementor-7073 .elementor-element.elementor-element-a85871f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-7073 .elementor-element.elementor-element-ba63d28{text-align:center;}.elementor-7073 .elementor-element.elementor-element-b60718b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-b60718b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-7ae2635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7073 .elementor-element.elementor-element-56d534e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;}.elementor-7073 .elementor-element.elementor-element-56d534e .elementor-divider-separator{width:100%;}.elementor-7073 .elementor-element.elementor-element-56d534e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7073 .elementor-element.elementor-element-56d534e .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:600;}.elementor-7073 .elementor-element.elementor-element-a84fc77{--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;}.elementor-7073 .elementor-element.elementor-element-1a452e6{--display:flex;}.elementor-7073 .elementor-element.elementor-element-1a452e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7073 .elementor-element.elementor-element-d66eca3{width:var( --container-widget-width, 114.792% );max-width:114.792%;--container-widget-width:114.792%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-d66eca3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-d66eca3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7073 .elementor-element.elementor-element-68a73f4{--display:flex;}.elementor-7073 .elementor-element.elementor-element-79de12b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7073 .elementor-element.elementor-element-b9eb40b{--display:flex;}.elementor-7073 .elementor-element.elementor-element-b9eb40b:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-b9eb40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-91711c3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7073 .elementor-element.elementor-element-91711c3 .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-35374f3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-35374f3{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-b2d6189{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-7073 .elementor-element.elementor-element-457b9d9{--display:flex;--justify-content:space-evenly;}.elementor-7073 .elementor-element.elementor-element-457b9d9:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-457b9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-64803b3 > .elementor-widget-container{padding:57px 57px 57px 57px;}.elementor-7073 .elementor-element.elementor-element-64803b3{text-align:center;}.elementor-7073 .elementor-element.elementor-element-64803b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.5em;color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-6732341{--display:flex;}.elementor-7073 .elementor-element.elementor-element-6732341:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-6732341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-eb76acb > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-7073 .elementor-element.elementor-element-eb76acb{text-align:center;}.elementor-7073 .elementor-element.elementor-element-eb76acb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;line-height:1.5em;}.elementor-7073 .elementor-element.elementor-element-a221d0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7073 .elementor-element.elementor-element-a221d0d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-a433c42{--display:flex;}.elementor-7073 .elementor-element.elementor-element-a433c42:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-a433c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-655c806 > .elementor-widget-container{padding:57px 57px 57px 57px;}.elementor-7073 .elementor-element.elementor-element-655c806{text-align:center;}.elementor-7073 .elementor-element.elementor-element-655c806 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.5em;color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-42ee600{--display:flex;}.elementor-7073 .elementor-element.elementor-element-42ee600:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-42ee600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-66a7158 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-7073 .elementor-element.elementor-element-66a7158{text-align:center;}.elementor-7073 .elementor-element.elementor-element-66a7158 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;line-height:1.5em;}.elementor-7073 .elementor-element.elementor-element-1a7e867 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7073 .elementor-element.elementor-element-1a7e867{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-2dedf24{text-align:center;}.elementor-7073 .elementor-element.elementor-element-2dedf24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-7073 .elementor-element.elementor-element-12f72cf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-12f72cf{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-9c14ffd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7073 .elementor-element.elementor-element-f228408{--display:flex;}.elementor-7073 .elementor-element.elementor-element-f228408:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-f228408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-90ddaff > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7073 .elementor-element.elementor-element-90ddaff .elementor-heading-title{color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-14b1717{text-align:center;}.elementor-7073 .elementor-element.elementor-element-14b1717 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-7073 .elementor-element.elementor-element-4be5240{--display:flex;--justify-content:center;}.elementor-7073 .elementor-element.elementor-element-3e67f17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7073 .elementor-element.elementor-element-df2e745{--display:flex;}.elementor-7073 .elementor-element.elementor-element-df2e745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7073 .elementor-element.elementor-element-7af3ff3{width:var( --container-widget-width, 114.792% );max-width:114.792%;--container-widget-width:114.792%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-7af3ff3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-7af3ff3.elementor-element{--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-7073 .elementor-element.elementor-element-f78de90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7073 .elementor-element.elementor-element-f78de90 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-7073 .elementor-element.elementor-element-08938e6 .elementor-button{background-color:var( --e-global-color-9b38f29 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-7073 .elementor-element.elementor-element-08938e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7073 .elementor-element.elementor-element-6839d0c .elementor-button{background-color:var( --e-global-color-9b38f29 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-7073 .elementor-element.elementor-element-6839d0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7073 .elementor-element.elementor-element-251cb30{--display:flex;}.elementor-7073 .elementor-element.elementor-element-f8977b5{--display:flex;}.elementor-7073 .elementor-element.elementor-element-083bc15 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-083bc15{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var( --e-global-color-primary );}.elementor-7073 .elementor-element.elementor-element-bf3ebb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7073 .elementor-element.elementor-element-bf3ebb8:not(.elementor-motion-effects-element-type-background), .elementor-7073 .elementor-element.elementor-element-bf3ebb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b38f29 );}.elementor-7073 .elementor-element.elementor-element-5a6e942{--display:flex;}.elementor-7073 .elementor-element.elementor-element-337142b{--display:flex;}.elementor-7073 .elementor-element.elementor-element-f5ecc38{--divider-border-style:solid;--divider-color:#0A1139;--divider-border-width:1px;}.elementor-7073 .elementor-element.elementor-element-f5ecc38 .elementor-divider-separator{width:100%;}.elementor-7073 .elementor-element.elementor-element-f5ecc38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7073 .elementor-element.elementor-element-bd28f13{text-align:center;}.elementor-7073 .elementor-element.elementor-element-bd28f13 .elementor-heading-title{color:var( --e-global-color-cbfcbff );}.elementor-7073 .elementor-element.elementor-element-1f4c28a{--divider-border-style:solid;--divider-color:#0A1139;--divider-border-width:1px;}.elementor-7073 .elementor-element.elementor-element-1f4c28a .elementor-divider-separator{width:100%;}.elementor-7073 .elementor-element.elementor-element-1f4c28a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7073 .elementor-element.elementor-element-83ed2d1{text-align:left;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-7073 .elementor-element.elementor-element-1a452e6{--width:62.941%;}.elementor-7073 .elementor-element.elementor-element-df2e745{--width:62.941%;}}@media(max-width:767px){.elementor-7073 .elementor-element.elementor-element-4f83559{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7073 .elementor-element.elementor-element-cc065a6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-024d1c0 img{width:100%;}.elementor-7073 .elementor-element.elementor-element-626ba66{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7073 .elementor-element.elementor-element-64803b3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-655c806 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7073 .elementor-element.elementor-element-bf3ebb8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-83ed2d1 *//* ContactFormカスタマイズ */
table.CF7_table {
  width: 80%;
  margin: 0 auto;
  border: 3px solid #e5e5e5;
  border-collapse: collapse;
  font-family: sans-serif;
  
}

.CF7_table tr {
  border-top: 1px solid #e5e5e5;
  
}

/* テーブルの見出し列 */
.CF7_table th {
  width: 30%;
  background-color: #ebedf5;
  text-align: left;
  vertical-align: top;
  padding: 10px;
  font-size: 14px;
  color: #383c3c
}

/* テーブルの入力欄セル */
.CF7_table td {
  padding: 10px;
  font-size: 14px;
  vertical-align: top;
}

/* 入力欄共通 */
.CF7_table input,
.CF7_table textarea,
.CF7_table select {
  width: 100%;
  border: 1px solid #d8d8d8;
  padding: 8px;
  font-size: 14px;
  box-sizing: border-box;
}

/* プレースホルダー文字 */
.CF7_table ::placeholder {
  color: #797979;
}

/* 必須ラベル */
.CF7_req {
  font-size: 0.9em;
  padding: 5px;
  background: #091139;
  color: #fff;
  border-radius: 3px;
  margin-right: 1em;
  display: inline-block;
}

/* 任意ラベル */
.CF7_unreq {
  font-size: 0.9em;
  padding: 5px;
  background: #bdbdbd;
  color: #fff;
  border-radius: 3px;
  margin-right: 1em;
  display: inline-block;
}

/* 送信ボタン */
.wpcf7 input.wpcf7-submit {
  background-color: #091139;
  border: none;
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
  padding: 12px 24px;
  cursor: pointer;
}

.CF7_btn {
  text-align: center;
  margin-top: 30px;
}

/* ローディングスピナーを非表示 */
.wpcf7-spinner {
  width: 0;
  margin: 0;
}

/* レスポンシブ対応 */
@media screen and (max-width: 768px) {
  table.CF7_table {
    width: 95%;
  }
  .CF7_table tr,
  .CF7_table td,
  .CF7_table th {
    display: block;
    width: 100%;
    line-height: 2.5em;
  }
  .CF7_table th {
    background-color: #ebedf5;
  }
}/* End custom CSS */