.elementor-720 .elementor-element.elementor-element-5423655{--display:flex;--min-height:500px;--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;--overlay-opacity:0.3;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-5423655::before, .elementor-720 .elementor-element.elementor-element-5423655 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-5423655 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-5423655 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-5423655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-5423655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-5423655:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-5423655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-42ef594{text-align:center;}.elementor-720 .elementor-element.elementor-element-42ef594 .elementor-heading-title{font-family:"Carme", Sans-serif;font-size:6rem;font-weight:600;line-height:1.6em;letter-spacing:0.2rem;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-cfa619b > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-cfa619b{text-align:center;}.elementor-720 .elementor-element.elementor-element-cfa619b .elementor-heading-title{font-size:1.4rem;font-weight:600;line-height:1.6em;letter-spacing:0.2rem;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-7a4c756{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F3F3;--border-color:#F3F3F3;}.elementor-720 .elementor-element.elementor-element-7a4c756:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-7a4c756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, #333333 50%, #D5D5D5 50%);}.elementor-720 .elementor-element.elementor-element-09ad918{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-09ad918 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-720 .elementor-element.elementor-element-09ad918 a{color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-37a8f5e{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-58de427 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-58de427 .elementor-heading-title{font-size:2rem;font-weight:700;line-height:1.8em;letter-spacing:0.15rem;color:#333333;}.elementor-720 .elementor-element.elementor-element-f11de5b .elementor-heading-title{font-size:1rem;font-weight:400;line-height:2.2em;letter-spacing:0.05rem;color:#000000;}.elementor-720 .elementor-element.elementor-element-7f39e3b{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2.2em;letter-spacing:0.05rem;}.elementor-720 .elementor-element.elementor-element-4e36265{--display:flex;}.elementor-720 .elementor-element.elementor-element-17e3f28 .elementor-button{background-color:#3D3D3D;font-family:"Carme", Sans-serif;font-weight:700;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-720 .elementor-element.elementor-element-17e3f28 .elementor-button:hover, .elementor-720 .elementor-element.elementor-element-17e3f28 .elementor-button:focus{background-color:#FFFFFF;color:#3D3D3D;border-color:#3D3D3D;}.elementor-720 .elementor-element.elementor-element-17e3f28{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-17e3f28 > .elementor-widget-container{margin:4rem 0rem 4rem 0rem;}.elementor-720 .elementor-element.elementor-element-17e3f28 .elementor-button:hover svg, .elementor-720 .elementor-element.elementor-element-17e3f28 .elementor-button:focus svg{fill:#3D3D3D;}.elementor-720 .elementor-element.elementor-element-0a2d5b6{--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-720 .elementor-element.elementor-element-6e60065{--display:flex;--min-height:245px;--justify-content:center;--overlay-opacity:0.7;}.elementor-720 .elementor-element.elementor-element-6e60065:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-6e60065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kano-diecasting.co.jp/wp-content/uploads/2026/08/DSC_1668.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-6e60065::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0200008C;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-6e60065:hover::before, .elementor-720 .elementor-element.elementor-element-6e60065:hover > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6e60065:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .elementor-background-slideshow:hover::before, .elementor-720 .elementor-element.elementor-element-6e60065 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-6e60065:hover{--overlay-opacity:0.25;}.elementor-720 .elementor-element.elementor-element-6e60065, .elementor-720 .elementor-element.elementor-element-6e60065::before{--overlay-transition:0.3s;}.elementor-720 .elementor-element.elementor-element-fac1bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-fac1bd6{text-align:center;}.elementor-720 .elementor-element.elementor-element-fac1bd6 .elementor-heading-title{font-family:"Carme", Sans-serif;font-size:2rem;font-weight:700;line-height:2.2em;letter-spacing:0.15rem;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-084d7f6 > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;padding:0rem 0rem 1rem 0rem;}.elementor-720 .elementor-element.elementor-element-084d7f6{text-align:center;}.elementor-720 .elementor-element.elementor-element-084d7f6 .elementor-heading-title{font-size:1.2rem;font-weight:600;line-height:1.5em;letter-spacing:0.15rem;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-c5c240a{--display:flex;--min-height:245px;--justify-content:center;--overlay-opacity:0.7;}.elementor-720 .elementor-element.elementor-element-c5c240a:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-c5c240a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kano-diecasting.co.jp/wp-content/uploads/2026/08/DSC_1549.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-c5c240a::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0200008C;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-c5c240a:hover::before, .elementor-720 .elementor-element.elementor-element-c5c240a:hover > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c5c240a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .elementor-background-slideshow:hover::before, .elementor-720 .elementor-element.elementor-element-c5c240a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-c5c240a:hover{--overlay-opacity:0.25;}.elementor-720 .elementor-element.elementor-element-c5c240a, .elementor-720 .elementor-element.elementor-element-c5c240a::before{--overlay-transition:0.3s;}.elementor-720 .elementor-element.elementor-element-c96526e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-c96526e{text-align:center;}.elementor-720 .elementor-element.elementor-element-c96526e .elementor-heading-title{font-family:"Carme", Sans-serif;font-size:2rem;font-weight:700;line-height:2.2em;letter-spacing:0.15rem;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-223c524 > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;padding:0rem 0rem 1rem 0rem;}.elementor-720 .elementor-element.elementor-element-223c524{text-align:center;}.elementor-720 .elementor-element.elementor-element-223c524 .elementor-heading-title{font-size:1.2rem;font-weight:600;line-height:1.5em;letter-spacing:0.15rem;color:#FFFFFF;}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-37a8f5e{--content-width:980px;}}@media(max-width:1024px){.elementor-720 .elementor-element.elementor-element-5423655{--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-37a8f5e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-42ef594 .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-37a8f5e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-58de427 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-58de427 .elementor-heading-title{font-size:1.2rem;}.elementor-720 .elementor-element.elementor-element-f11de5b .elementor-heading-title{font-size:1rem;}.elementor-720 .elementor-element.elementor-element-7f39e3b{font-size:1rem;}.elementor-720 .elementor-element.elementor-element-fac1bd6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-fac1bd6 .elementor-heading-title{font-size:1.5rem;}.elementor-720 .elementor-element.elementor-element-084d7f6 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-084d7f6 .elementor-heading-title{font-size:1rem;}.elementor-720 .elementor-element.elementor-element-c96526e > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-c96526e .elementor-heading-title{font-size:1.5rem;}.elementor-720 .elementor-element.elementor-element-223c524 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-223c524 .elementor-heading-title{font-size:1rem;}}