.elementor-3 .elementor-element.elementor-element-8857337:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-8857337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kobe-ishin.jp/wp-content/uploads/2026/09/fv2.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-8857337 > .elementor-background-overlay{background-color:#121212;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-8857337 > .elementor-container{max-width:1170px;}.elementor-3 .elementor-element.elementor-element-8857337{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:280px 0px 150px 0px;z-index:0;}.elementor-3 .elementor-element.elementor-element-987f3cf{text-align:center;}.elementor-3 .elementor-element.elementor-element-987f3cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-e9030e6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-e9030e6 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-3 .elementor-element.elementor-element-e9030e6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-dcfa47f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-cd12b8b{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-d577c33{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-b68a8ba{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-5cb267f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-4c71d6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-4c71d6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-8dea1da{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-5d4b93d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-03c79c4{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-03c79c4 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-03c79c4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-c2db99c{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-c282589{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-c282589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-1e206f9{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-b7e63d1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-df16939{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-df16939 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-df16939 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-d4a48a6{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-42c6983{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-42c6983 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-9891c20{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-4f893c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-b49fbb9{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-b49fbb9 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-b49fbb9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-5823873{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-e2eecdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-e2eecdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-5a9a3e3{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-37997b7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-315d812{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-315d812 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-315d812 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-b44bf0f{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-a1cad84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-a1cad84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-0926852{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-ac1f0f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-d5a4d79{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-d5a4d79 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-d5a4d79 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-b2cc887{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-40c82c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-40c82c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-8105882{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-486f5c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-b0a0327{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-b0a0327 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-b0a0327 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-817904b{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-a4e3d8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-a4e3d8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-20cd6dc{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-0f29e50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-0ccd66f{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-0ccd66f .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-0ccd66f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-7bbd15d{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-9e6a57d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-9e6a57d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-4d4560f{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-3927502 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-714aec0{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-714aec0 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-714aec0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-09acd60{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-5fcd649{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-9632a1e{--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-3 .elementor-element.elementor-element-d1d3ee4{--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-3 .elementor-element.elementor-element-8f20483{--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;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-9632a1e{--width:50%;}.elementor-3 .elementor-element.elementor-element-d1d3ee4{--width:50%;}.elementor-3 .elementor-element.elementor-element-8f20483{--width:50%;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-8857337{padding:200px 10px 130px 10px;}.elementor-3 .elementor-element.elementor-element-dcfa47f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4c71d6e{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-c282589{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-42c6983{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-e2eecdb{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-a1cad84{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-40c82c6{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-a4e3d8e{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-9e6a57d{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-8857337:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-8857337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3 .elementor-element.elementor-element-8857337{padding:160px 0px 80px 0px;}.elementor-3 .elementor-element.elementor-element-987f3cf .elementor-heading-title{font-size:28px;}.elementor-3 .elementor-element.elementor-element-dcfa47f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-d577c33{font-size:14px;}.elementor-3 .elementor-element.elementor-element-b68a8ba{font-size:14px;}.elementor-3 .elementor-element.elementor-element-5cb267f{font-size:16px;}}