.elementor-2623 .elementor-element.elementor-element-a5659fa{--display:flex;--min-height:130px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;--z-index:95}.elementor-2623 .elementor-element.elementor-element-a5659fa:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-a5659fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-870744f{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-46a2855{text-align:center}.elementor-2623 .elementor-element.elementor-element-46a2855 img{width:75%;max-width:100%;height:130px;object-fit:contain;object-position:center center}.elementor-2623 .elementor-element.elementor-element-7371817{--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;--justify-content:flex-end;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2623 .elementor-element.elementor-element-352633c{margin:0 10% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-nav-menu-horizontal-menu-item-margin:calc( 47px / 2 )}.elementor-2623 .elementor-element.elementor-element-352633c.elementor-element{--order:-99999}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-menu-toggle{margin-left:auto;background-color:#02010100}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu .elementor-item{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item{color:#000;fill:#000;padding-left:16px;padding-right:16px;padding-top:11px;padding-bottom:11px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item:hover,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item.highlighted,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item:focus{color:#324a6d;fill:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed .elementor-item:before,.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed .elementor-item:after{border-color:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#324a6d}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed .elementor-item:before{border-width:2px}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0}.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-underline .elementor-item:after,.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-overline .elementor-item:before,.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-double-line .elementor-item:before,.elementor-2623 .elementor-element.elementor-element-352633c .e--pointer-double-line .elementor-item:after{height:2px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:47px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-menu-toggle{color:#fff;fill:#fff}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown{background-color:#5ca4e4}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a:hover,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a:focus,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a.highlighted{background-color:#0B0D1221}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#f9fafd}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-item,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;letter-spacing:0px;word-spacing:0em}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main .elementor-nav-menu--dropdown,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:-5px 3px 6px 1px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-bottom-width:0}.elementor-2623 .elementor-element.elementor-element-352633c div.elementor-menu-toggle{color:#000}.elementor-2623 .elementor-element.elementor-element-352633c div.elementor-menu-toggle svg{fill:#000}.elementor-2623 .elementor-element.elementor-element-75a40d6{--display:flex;--overflow:hidden}.elementor-2623 .elementor-element.elementor-element-55fd37b.elementor-element{--flex-grow:0;--flex-shrink:1}body:not(.rtl) .elementor-2623 .elementor-element.elementor-element-55fd37b{right:0}body.rtl .elementor-2623 .elementor-element.elementor-element-55fd37b{left:0}.elementor-2623 .elementor-element.elementor-element-55fd37b{top:-25px;z-index:9999}.elementor-2623 .elementor-element.elementor-element-55fd37b img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);transition-duration:1.2s}.elementor-2623 .elementor-element.elementor-element-55fd37b:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2623 .elementor-element.elementor-element-2f7b7b0{--display:flex}.elementor-2623 .elementor-element.elementor-element-8dc9eb2{--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-2623 .elementor-element.elementor-element-14f7ebe{--spacer-size:50px}.elementor-2623 .elementor-element.elementor-element-a4af8d3 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2623 .elementor-element.elementor-element-362a3d0{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-362a3d0:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-362a3d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#f0f0f0 0%,#fff 100%)}.elementor-2623 .elementor-element.elementor-element-72dc93a{--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-2623 .elementor-element.elementor-element-47c3be1 .elementor-heading-title{font-size:28px;font-weight:700}.elementor-2623 .elementor-element.elementor-element-792121b{--divider-border-style:solid;--divider-color:#a4246c;--divider-border-width:4px}.elementor-2623 .elementor-element.elementor-element-792121b .elementor-divider-separator{width:53%}.elementor-2623 .elementor-element.elementor-element-792121b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-2623 .elementor-element.elementor-element-a7c3c96{font-size:16px}.elementor-2623 .elementor-element.elementor-element-f237a59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px}.elementor-2623 .elementor-element.elementor-element-3a91ffd img{border-radius:30px}.elementor-2623 .elementor-element.elementor-element-84c17cd{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px}.elementor-2623 .elementor-element.elementor-element-84c17cd:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-84c17cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#f0f0f0 0%,#fff 100%)}.elementor-2623 .elementor-element.elementor-element-59ca115{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-d213ea0 img{border-radius:30px}.elementor-2623 .elementor-element.elementor-element-fa864b0{--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-2623 .elementor-element.elementor-element-46d9a5c .elementor-heading-title{font-size:28px;font-weight:700}.elementor-2623 .elementor-element.elementor-element-a101a93{--divider-border-style:solid;--divider-color:#a4246c;--divider-border-width:4px}.elementor-2623 .elementor-element.elementor-element-a101a93 .elementor-divider-separator{width:46%}.elementor-2623 .elementor-element.elementor-element-a101a93 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-2623 .elementor-element.elementor-element-a2bac28{font-size:16px}.elementor-2623 .elementor-element.elementor-element-4e365da{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:50px}.elementor-2623 .elementor-element.elementor-element-4e365da:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-4e365da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#f0f0f0 0%,#fff 100%)}.elementor-2623 .elementor-element.elementor-element-73ac3b8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px}.elementor-2623 .elementor-element.elementor-element-3018fe0 img{border-radius:30px}.elementor-2623 .elementor-element.elementor-element-59ece8a{--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-2623 .elementor-element.elementor-element-20acade .elementor-heading-title{font-size:28px;font-weight:700}.elementor-2623 .elementor-element.elementor-element-2dda62a{--divider-border-style:solid;--divider-color:#a4246c;--divider-border-width:4px}.elementor-2623 .elementor-element.elementor-element-2dda62a .elementor-divider-separator{width:58%}.elementor-2623 .elementor-element.elementor-element-2dda62a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-2623 .elementor-element.elementor-element-9b20117{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-260f897{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-260f897 img{box-shadow:2px 2px 8px 0px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-e73e717 img{box-shadow:2px 2px 8px 0px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-2dba36a img{box-shadow:2px 2px 8px 0px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-8abd33d{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-8abd33d:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-8abd33d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5ba5e6}.elementor-2623 .elementor-element.elementor-element-8fa45a4{width:100%;max-width:100%;background-image:url("https://denba.ar-sol.jp/wp-content/uploads/2025/11/ttl-about.png");margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:100px;background-position:center center;background-repeat:no-repeat;background-size:476px auto;text-align:start}.elementor-2623 .elementor-element.elementor-element-8fa45a4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1}.elementor-2623 .elementor-element.elementor-element-7fe5eeb.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-7fe5eeb{text-align:start;font-size:38px;font-weight:500;line-height:70px;color:#fff}.elementor-2623 .elementor-element.elementor-element-b2560a6{--display:flex;--min-height:576px;--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-b2560a6.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-9572bf1{--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;--border-radius:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-2882869{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1}.elementor-2623 .elementor-element.elementor-element-2882869.elementor-element{--order:-99999}.elementor-2623 .elementor-element.elementor-element-2882869:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-2882869.elementor-widget-image img{-webkit-mask-image:url(https://denba.ar-sol.jp/wp-content/plugins/elementor/assets/mask-shapes/diamond.svg);-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2623 .elementor-element.elementor-element-2882869 img{width:100%;height:202px;object-fit:cover;object-position:center center;box-shadow:18px 13px 26px 20px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-c18970a{--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;--border-radius:40px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2623 .elementor-element.elementor-element-c18970a:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-c18970a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-c18970a.e-con{--order:99999}.elementor-2623 .elementor-element.elementor-element-fd5c573{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 0 5px 5px;font-size:21px;font-weight:500;line-height:41px}.elementor-2623 .elementor-element.elementor-element-d9f2fcb{--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;--border-radius:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-5b7250f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1}.elementor-2623 .elementor-element.elementor-element-5b7250f.elementor-element{--order:-99999}.elementor-2623 .elementor-element.elementor-element-5b7250f:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-5b7250f.elementor-widget-image img{-webkit-mask-image:url(https://denba.ar-sol.jp/wp-content/plugins/elementor/assets/mask-shapes/diamond.svg);-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2623 .elementor-element.elementor-element-5b7250f img{width:100%;height:202px;object-fit:cover;object-position:center center;box-shadow:18px 13px 26px 20px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-229c3c3{--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;--border-radius:40px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2623 .elementor-element.elementor-element-229c3c3:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-229c3c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-229c3c3.e-con{--order:99999}.elementor-2623 .elementor-element.elementor-element-5003a15{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 0 5px 5px;font-size:21px;font-weight:500;line-height:41px}.elementor-2623 .elementor-element.elementor-element-b49e44f{--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;--border-radius:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-1089c35{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1}.elementor-2623 .elementor-element.elementor-element-1089c35.elementor-element{--order:-99999}.elementor-2623 .elementor-element.elementor-element-1089c35:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-1089c35.elementor-widget-image img{-webkit-mask-image:url(https://denba.ar-sol.jp/wp-content/plugins/elementor/assets/mask-shapes/diamond.svg);-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2623 .elementor-element.elementor-element-1089c35 img{width:100%;height:202px;object-fit:cover;object-position:center center;box-shadow:18px 13px 26px 20px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-f28dfc4{--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;--border-radius:40px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2623 .elementor-element.elementor-element-f28dfc4:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-f28dfc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-f28dfc4.e-con{--order:99999}.elementor-2623 .elementor-element.elementor-element-00ded9b{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 0 5px 5px;font-size:21px;font-weight:500;line-height:41px}.elementor-2623 .elementor-element.elementor-element-05ffb5f{--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;--border-radius:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-0e3c302{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1}.elementor-2623 .elementor-element.elementor-element-0e3c302.elementor-element{--order:-99999}.elementor-2623 .elementor-element.elementor-element-0e3c302:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-0e3c302.elementor-widget-image img{-webkit-mask-image:url(https://denba.ar-sol.jp/wp-content/plugins/elementor/assets/mask-shapes/diamond.svg);-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2623 .elementor-element.elementor-element-0e3c302 img{width:100%;height:202px;object-fit:cover;object-position:center center;box-shadow:18px 13px 26px 20px rgba(0,0,0,.5)}.elementor-2623 .elementor-element.elementor-element-1de26dc{--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;--border-radius:40px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2623 .elementor-element.elementor-element-1de26dc:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-1de26dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-1de26dc.e-con{--order:99999}.elementor-2623 .elementor-element.elementor-element-4bf05f8{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 0 5px 5px;font-size:21px;font-weight:500;line-height:41px}.elementor-2623 .elementor-element.elementor-element-b91ee1a{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-d5c4f9a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0px}.elementor-2623 .elementor-element.elementor-element-d5c4f9a img{opacity:.89}.elementor-2623 .elementor-element.elementor-element-a832130{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center}.elementor-2623 .elementor-element.elementor-element-a832130 .elementor-heading-title{font-size:30px;color:#fff}.elementor-2623 .elementor-element.elementor-element-1999879{column-gap:0;text-align:center;font-size:19px;line-height:31px;letter-spacing:4.1px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-2623 .elementor-element.elementor-element-c975a53{column-gap:0;text-align:center;font-size:19px;line-height:31px;letter-spacing:4.1px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-2623 .elementor-element.elementor-element-12b2e0d{--display:flex;--min-height:337px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-12b2e0d:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-12b2e0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edf1f4}.elementor-2623 .elementor-element.elementor-element-ecde79c{--display:flex;--min-height:461px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-2623 .elementor-element.elementor-element-24b03a9{padding:40px 0 30px}.elementor-2623 .elementor-element.elementor-element-24b03a9.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-24b03a9 .elementor-heading-title{font-size:30px}.elementor-2623 .elementor-element.elementor-element-9a4a65c{--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-128ab72{--display:flex}.elementor-2623 .elementor-element.elementor-element-8a88482{margin:0 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-size:18px;line-height:40px}.elementor-2623 .elementor-element.elementor-element-8a88482.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-9190f42{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-2623 .elementor-element.elementor-element-c059ba8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-c059ba8.elementor-element{--align-self:flex-end}.elementor-2623 .elementor-element.elementor-element-c059ba8 img{border-radius:0}.elementor-2623 .elementor-element.elementor-element-eb186f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-2623 .elementor-element.elementor-element-eb186f3:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-eb186f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-2623 .elementor-element.elementor-element-0178a5b{--e-image-carousel-slides-to-show:2}.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-prev,.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#979797}.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#979797}.elementor-2623 .elementor-element.elementor-element-0178a5b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;width:7px;height:7px}.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px;border-color:#e7e7e7}.elementor-2623 .elementor-element.elementor-element-4c466c8{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-4c466c8:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-4c466c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5ba5e6}.elementor-2623 .elementor-element.elementor-element-79c8318{--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;--border-radius:30px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-2623 .elementor-element.elementor-element-79c8318:not(.elementor-motion-effects-element-type-background),.elementor-2623 .elementor-element.elementor-element-79c8318>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2623 .elementor-element.elementor-element-d1397ea{padding:40px 0 30px}.elementor-2623 .elementor-element.elementor-element-d1397ea.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-d1397ea .elementor-heading-title{font-size:30px}.elementor-2623 .elementor-element.elementor-element-b27f62b{margin:0 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-size:18px;line-height:40px}.elementor-2623 .elementor-element.elementor-element-b27f62b.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-8b2a548{padding:10px 0 0;column-gap:0;text-align:center;font-size:19px;line-height:31px;letter-spacing:4.1px;color:#4b4b4c}.elementor-2623 .elementor-element.elementor-element-32bdcf8{padding:10px 0 0;column-gap:0;text-align:center;font-size:19px;line-height:31px;letter-spacing:4.1px;color:#4b4b4c}@media(min-width:768px){.elementor-2623 .elementor-element.elementor-element-a5659fa{--width:100%}.elementor-2623 .elementor-element.elementor-element-870744f{--width:20%}.elementor-2623 .elementor-element.elementor-element-7371817{--width:70%}.elementor-2623 .elementor-element.elementor-element-75a40d6{--width:15%}.elementor-2623 .elementor-element.elementor-element-72dc93a{--width:66.6666%}.elementor-2623 .elementor-element.elementor-element-f237a59{--width:33.3333%}.elementor-2623 .elementor-element.elementor-element-59ca115{--width:33.3333%}.elementor-2623 .elementor-element.elementor-element-fa864b0{--width:66.6666%}.elementor-2623 .elementor-element.elementor-element-73ac3b8{--width:33.3333%}.elementor-2623 .elementor-element.elementor-element-59ece8a{--width:66.6666%}.elementor-2623 .elementor-element.elementor-element-9b20117{--content-width:1350px}.elementor-2623 .elementor-element.elementor-element-b2560a6{--content-width:1200px}.elementor-2623 .elementor-element.elementor-element-9572bf1{--width:25%}.elementor-2623 .elementor-element.elementor-element-c18970a{--width:100%}.elementor-2623 .elementor-element.elementor-element-d9f2fcb{--width:25%}.elementor-2623 .elementor-element.elementor-element-229c3c3{--width:100%}.elementor-2623 .elementor-element.elementor-element-b49e44f{--width:25%}.elementor-2623 .elementor-element.elementor-element-f28dfc4{--width:100%}.elementor-2623 .elementor-element.elementor-element-05ffb5f{--width:25%}.elementor-2623 .elementor-element.elementor-element-1de26dc{--width:100%}.elementor-2623 .elementor-element.elementor-element-12b2e0d{--content-width:1400px}.elementor-2623 .elementor-element.elementor-element-ecde79c{--width:100%}.elementor-2623 .elementor-element.elementor-element-128ab72{--width:55%}.elementor-2623 .elementor-element.elementor-element-9190f42{--width:45%}.elementor-2623 .elementor-element.elementor-element-eb186f3{--content-width:1300px}.elementor-2623 .elementor-element.elementor-element-4c466c8{--content-width:1350px}}@media(max-width:1024px) and (min-width:768px){.elementor-2623 .elementor-element.elementor-element-870744f{--width:32%}.elementor-2623 .elementor-element.elementor-element-7371817{--width:85%}.elementor-2623 .elementor-element.elementor-element-ecde79c{--width:100%}}@media(max-width:1024px){.elementor-2623 .elementor-element.elementor-element-a5659fa{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-2623 .elementor-element.elementor-element-46a2855.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-46a2855{text-align:center}.elementor-2623 .elementor-element.elementor-element-46a2855 img{width:100%;height:90px}.elementor-2623 .elementor-element.elementor-element-7371817{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-2623 .elementor-element.elementor-element-352633c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu .elementor-item{font-size:14px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-item,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-sub-item{font-size:14px}.elementor-2623 .elementor-element.elementor-element-352633c{--nav-menu-icon-size:42px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-menu-toggle{border-width:0;border-radius:0}.elementor-2623 .elementor-element.elementor-element-b2560a6{--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-2623 .elementor-element.elementor-element-12b2e0d{--min-height:100vh;--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-2623 .elementor-element.elementor-element-ecde79c{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%}}@media(max-width:767px){.elementor-2623 .elementor-element.elementor-element-a5659fa{--width:100%;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:999}.elementor-2623 .elementor-element.elementor-element-a5659fa.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-870744f{--width:30%;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-46a2855{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-2623 .elementor-element.elementor-element-46a2855.elementor-element{--align-self:flex-start}.elementor-2623 .elementor-element.elementor-element-46a2855 img{width:100%;max-width:100%;height:100%}.elementor-2623 .elementor-element.elementor-element-7371817{--width:33%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-2623 .elementor-element.elementor-element-7371817.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-2623 .elementor-element.elementor-element-352633c{margin:10% 10% calc(var(--kit-widget-spacing, 0px) + 10%) 10%;padding:0;--nav-menu-icon-size:20px}.elementor-2623 .elementor-element.elementor-element-352633c.elementor-element{--align-self:center;--order:-99999;--flex-grow:1;--flex-shrink:0}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-item,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown .elementor-sub-item{font-size:20px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--dropdown a{padding-left:71px;padding-right:71px;padding-top:36px;padding-bottom:36px}.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-2623 .elementor-element.elementor-element-352633c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:35px !important}.elementor-2623 .elementor-element.elementor-element-75a40d6{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2623 .elementor-element.elementor-element-55fd37b.elementor-element{--align-self:flex-end}body:not(.rtl) .elementor-2623 .elementor-element.elementor-element-55fd37b{right:0}body.rtl .elementor-2623 .elementor-element.elementor-element-55fd37b{left:0}.elementor-2623 .elementor-element.elementor-element-55fd37b{top:-13px}.elementor-2623 .elementor-element.elementor-element-55fd37b img{width:120px}.elementor-2623 .elementor-element.elementor-element-8dc9eb2{--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-2623 .elementor-element.elementor-element-362a3d0{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px}.elementor-2623 .elementor-element.elementor-element-72dc93a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-72dc93a.e-con{--align-self:flex-start}.elementor-2623 .elementor-element.elementor-element-47c3be1{text-align:center}.elementor-2623 .elementor-element.elementor-element-47c3be1 .elementor-heading-title{font-size:22px}.elementor-2623 .elementor-element.elementor-element-792121b .elementor-divider{text-align:center}.elementor-2623 .elementor-element.elementor-element-792121b .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-2623 .elementor-element.elementor-element-f237a59{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2623 .elementor-element.elementor-element-84c17cd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px}.elementor-2623 .elementor-element.elementor-element-59ca115{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2623 .elementor-element.elementor-element-d213ea0.elementor-element{--align-self:center}.elementor-2623 .elementor-element.elementor-element-d213ea0{text-align:center}.elementor-2623 .elementor-element.elementor-element-fa864b0{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-fa864b0.e-con{--align-self:flex-start}.elementor-2623 .elementor-element.elementor-element-46d9a5c{text-align:center}.elementor-2623 .elementor-element.elementor-element-46d9a5c .elementor-heading-title{font-size:22px}.elementor-2623 .elementor-element.elementor-element-a101a93 .elementor-divider{text-align:center}.elementor-2623 .elementor-element.elementor-element-a101a93 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-2623 .elementor-element.elementor-element-4e365da{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px}.elementor-2623 .elementor-element.elementor-element-73ac3b8{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2623 .elementor-element.elementor-element-59ece8a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-59ece8a.e-con{--align-self:flex-start}.elementor-2623 .elementor-element.elementor-element-20acade{text-align:center}.elementor-2623 .elementor-element.elementor-element-20acade .elementor-heading-title{font-size:22px}.elementor-2623 .elementor-element.elementor-element-2dda62a .elementor-divider{text-align:center}.elementor-2623 .elementor-element.elementor-element-2dda62a .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-2623 .elementor-element.elementor-element-9b20117{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-2623 .elementor-element.elementor-element-e73e717{padding:0}.elementor-2623 .elementor-element.elementor-element-8abd33d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-8fa45a4{background-image:url("https://denba.ar-sol.jp/wp-content/uploads/2025/11/ttl-about.png");margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px;background-size:296px auto}.elementor-2623 .elementor-element.elementor-element-7fe5eeb{font-size:26px;line-height:1.8em}.elementor-2623 .elementor-element.elementor-element-b2560a6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-2623 .elementor-element.elementor-element-b2560a6.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-9572bf1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-9572bf1.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-2882869{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-2882869:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-2882869.elementor-widget-image img{-webkit-mask-size:210px}.elementor-2623 .elementor-element.elementor-element-2882869 img{width:100%;height:210px}.elementor-2623 .elementor-element.elementor-element-c18970a{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-fd5c573{font-size:20px}.elementor-2623 .elementor-element.elementor-element-d9f2fcb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-d9f2fcb.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-5b7250f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-5b7250f:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-5b7250f.elementor-widget-image img{-webkit-mask-size:210px}.elementor-2623 .elementor-element.elementor-element-5b7250f img{width:100%;height:210px}.elementor-2623 .elementor-element.elementor-element-5003a15{font-size:20px}.elementor-2623 .elementor-element.elementor-element-b49e44f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-b49e44f.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-1089c35{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-1089c35:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-1089c35.elementor-widget-image img{-webkit-mask-size:210px}.elementor-2623 .elementor-element.elementor-element-1089c35 img{width:100%;height:210px}.elementor-2623 .elementor-element.elementor-element-00ded9b{font-size:20px}.elementor-2623 .elementor-element.elementor-element-05ffb5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-2623 .elementor-element.elementor-element-05ffb5f.e-con{--align-self:center}.elementor-2623 .elementor-element.elementor-element-0e3c302{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2623 .elementor-element.elementor-element-0e3c302:not(.elementor-widget-image),.elementor-2623 .elementor-element.elementor-element-0e3c302.elementor-widget-image img{-webkit-mask-size:210px}.elementor-2623 .elementor-element.elementor-element-0e3c302 img{width:100%;height:210px}.elementor-2623 .elementor-element.elementor-element-4bf05f8{font-size:20px}.elementor-2623 .elementor-element.elementor-element-b91ee1a{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-2623 .elementor-element.elementor-element-d5c4f9a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center}.elementor-2623 .elementor-element.elementor-element-d5c4f9a img{width:63%;height:100%}.elementor-2623 .elementor-element.elementor-element-a832130 .elementor-heading-title{font-size:23px;line-height:1.6em}.elementor-2623 .elementor-element.elementor-element-1999879{padding:0 10px;text-align:start;font-size:16px}.elementor-2623 .elementor-element.elementor-element-c975a53{padding:0 10px;text-align:start;font-size:18px}.elementor-2623 .elementor-element.elementor-element-12b2e0d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2623 .elementor-element.elementor-element-ecde79c{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-2623 .elementor-element.elementor-element-9a4a65c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-8a88482{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;columns:1;font-size:17px}.elementor-2623 .elementor-element.elementor-element-9190f42{--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-2623 .elementor-element.elementor-element-eb186f3{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2623 .elementor-element.elementor-element-0178a5b{padding:15px 10px 0}.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-prev,.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-swiper-button.elementor-swiper-button-next{font-size:20px}.elementor-2623 .elementor-element.elementor-element-0178a5b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:7px}.elementor-2623 .elementor-element.elementor-element-4c466c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2623 .elementor-element.elementor-element-79c8318{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2623 .elementor-element.elementor-element-d1397ea{text-align:center}.elementor-2623 .elementor-element.elementor-element-b27f62b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 10px;columns:1;font-size:17px}.elementor-2623 .elementor-element.elementor-element-8b2a548{padding:0 20px;font-size:17px}.elementor-2623 .elementor-element.elementor-element-32bdcf8{padding:0 20px;text-align:start;font-size:17px}}