.elementor-10 .elementor-element.elementor-element-812b1e2{--display:flex;--min-height:611px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-812b1e2:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8EF}.elementor-10 .elementor-element.elementor-element-812b1e2::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/01/bg01.png);--background-overlay:'';background-position:50% 0;background-repeat:no-repeat;background-size:contain}.elementor-10 .elementor-element.elementor-element-275879d{--display:flex;--min-height:67px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-3a86025{padding:9px 0 0 0}.elementor-10 .elementor-element.elementor-element-3a86025 .elementor-icon-wrapper{text-align:center}.elementor-10 .elementor-element.elementor-element-3a86025.elementor-view-stacked .elementor-icon{background-color:#666}.elementor-10 .elementor-element.elementor-element-3a86025.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-3a86025.elementor-view-default .elementor-icon{color:#666;border-color:#666}.elementor-10 .elementor-element.elementor-element-3a86025.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-3a86025.elementor-view-default .elementor-icon svg{fill:#666}.elementor-10 .elementor-element.elementor-element-3a86025 .elementor-icon{font-size:28px}.elementor-10 .elementor-element.elementor-element-3a86025 .elementor-icon svg{height:28px}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-menu-toggle{margin:0 auto;background-color:#FFF0}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu .elementor-item{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:13px;font-weight:400}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item{color:#000;fill:#000;padding-left:13px;padding-right:13px;padding-top:0;padding-bottom:0}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item:hover,.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item:focus{color:#000}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#E0E0E0}.elementor-10 .elementor-element.elementor-element-a67b552 .e--pointer-framed .elementor-item:before,.elementor-10 .elementor-element.elementor-element-a67b552 .e--pointer-framed .elementor-item:after{border-color:#E0E0E0}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#E0E0E0}.elementor-10 .elementor-element.elementor-element-a67b552 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-10 .elementor-element.elementor-element-a67b552 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#E0E0E0}.elementor-10 .elementor-element.elementor-element-a67b552{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:16px;--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 )}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:16px}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-item:before{border-radius:100px}.elementor-10 .elementor-element.elementor-element-a67b552 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:100px 100px 0 0}.elementor-10 .elementor-element.elementor-element-a67b552 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 100px 100px}.elementor-10 .elementor-element.elementor-element-a67b552 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 100px 100px 0}.elementor-10 .elementor-element.elementor-element-a67b552 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:100px 0 0 100px}.elementor-10 .elementor-element.elementor-element-a67b552 div.elementor-menu-toggle{color:#000}.elementor-10 .elementor-element.elementor-element-a67b552 div.elementor-menu-toggle svg{fill:#000}.elementor-10 .elementor-element.elementor-element-6811c2c{width:var(--container-widget-width,178px);max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;top:0}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6811c2c{left:31px}body.rtl .elementor-10 .elementor-element.elementor-element-6811c2c{right:31px}.elementor-10 .elementor-element.elementor-element-a79d75c{--display:flex}.elementor-10 .elementor-element.elementor-element-877820e img{border-radius:40px 40px 40px 40px}.elementor-10 .elementor-element.elementor-element-d021e4e{width:var(--container-widget-width,373px);max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;top:271px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d021e4e{left:-48px}body.rtl .elementor-10 .elementor-element.elementor-element-d021e4e{right:-48px}.elementor-10 .elementor-element.elementor-element-f622414{--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;--overflow:hidden;--padding-top:130px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-f622414:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-f622414>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8EF}.elementor-10 .elementor-element.elementor-element-f622414>.elementor-shape-bottom svg,.elementor-10 .elementor-element.elementor-element-f622414>.e-con-inner>.elementor-shape-bottom svg{width:calc(10000px + 1.3px);height:23px}.elementor-10 .elementor-element.elementor-element-c6cab34{text-align:center}.elementor-10 .elementor-element.elementor-element-c6cab34 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-6e296ef{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-6e296ef .elementor-divider-separator{width:157px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-6e296ef .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10 .elementor-element.elementor-element-5434325{text-align:center}.elementor-10 .elementor-element.elementor-element-5434325 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:15px;font-weight:700;letter-spacing:.75em}.elementor-10 .elementor-element.elementor-element-a7864c4{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-b60a7c8{padding:0 0 51px 0}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5669581{right:165px}body.rtl .elementor-10 .elementor-element.elementor-element-5669581{left:165px}.elementor-10 .elementor-element.elementor-element-5669581{top:17px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b8fa30a{right:-103px}body.rtl .elementor-10 .elementor-element.elementor-element-b8fa30a{left:-103px}.elementor-10 .elementor-element.elementor-element-b8fa30a{top:113px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-23dc696{left:-73px}body.rtl .elementor-10 .elementor-element.elementor-element-23dc696{right:-73px}.elementor-10 .elementor-element.elementor-element-23dc696{top:-85px}.elementor-10 .elementor-element.elementor-element-27661b7{--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:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-7ee7672{width:var(--container-widget-width,341px);max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;text-align:justify;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;line-height:2.1em;color:#000}.elementor-10 .elementor-element.elementor-element-7ee7672.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-f02562c{width:initial;max-width:initial;bottom:248px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f02562c{left:-121px}body.rtl .elementor-10 .elementor-element.elementor-element-f02562c{right:-121px}.elementor-10 .elementor-element.elementor-element-7703d0c{width:initial;max-width:initial;bottom:0}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7703d0c{right:-55px}body.rtl .elementor-10 .elementor-element.elementor-element-7703d0c{left:-55px}.elementor-10 .elementor-element.elementor-element-1ebf043{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-babed8b{text-align:center}.elementor-10 .elementor-element.elementor-element-babed8b .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-23c2bac{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-23c2bac .elementor-divider-separator{width:131px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-23c2bac .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10 .elementor-element.elementor-element-02880d0{--display:flex;--min-height:417px;--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:280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-02880d0:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-02880d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FADBE9}.elementor-10 .elementor-element.elementor-element-4e9ae4f{--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:-229px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-058b696{text-align:start}.elementor-10 .elementor-element.elementor-element-f12c740{margin:19px 0 calc(var(--kit-widget-spacing, 0px) + 75px) 11px}.elementor-10 .elementor-element.elementor-element-f12c740 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;text-shadow:0 0 10px #FFF}.elementor-10 .elementor-element.elementor-element-c0cdb3d{width:initial;max-width:initial;--e-transform-rotateZ:-10deg;background-color:#FFF;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 17px 5px 16px;z-index:10}.elementor-10 .elementor-element.elementor-element-c0cdb3d.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-c0cdb3d .elementor-heading-title{font-family:"Shippori Mincho B1",Sans-serif;font-size:29px;font-weight:400}.elementor-10 .elementor-element.elementor-element-cbc4b91{width:initial;max-width:initial;--e-transform-rotateZ:-10deg;background-color:#FFF;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 17px 5px 16px;z-index:10}.elementor-10 .elementor-element.elementor-element-cbc4b91.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-cbc4b91 .elementor-heading-title{font-family:"Shippori Mincho B1",Sans-serif;font-size:29px;font-weight:400}.elementor-10 .elementor-element.elementor-element-703ac95{--display:flex;--position:absolute;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:31px;top:0}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-703ac95{right:0}body.rtl .elementor-10 .elementor-element.elementor-element-703ac95{left:0}.elementor-10 .elementor-element.elementor-element-597778f{margin:0 32px calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:10}.elementor-10 .elementor-element.elementor-element-597778f .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.6px;color:#4D4D4D}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-0faf336 .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/DSC00383-853x1280-1.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-f7bd94f .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/DSC00297-853x1280-1.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-f35c9b4 .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/DSC00285-1920x1280-1.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-4e7454c .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/DSC00280-853x1280-1.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-c85a660 .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/DSC00229-853x1280-1.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-cb4e6fe .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/canpak2022_p4_05.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .elementor-repeater-item-d1e3a1b .swiper-slide-bg{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/canpak2022_p4_02.webp);background-size:cover}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-slide-contents{max-width:66%}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-slide-inner{text-align:center}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:10px;width:10px}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-pagination-fraction{font-size:10px}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFF;opacity:1}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-pagination-bullet-active{background-color:#000}.elementor-10 .elementor-element.elementor-element-90b069f{--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:60px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-90b069f:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-90b069f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FADBE9}.elementor-10 .elementor-element.elementor-element-a20450a{--display:flex;--justify-content:center}.elementor-10 .elementor-element.elementor-element-4cdee9f{width:var(--container-widget-width,269px);max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-4cdee9f img{height:233px;object-fit:cover;object-position:center center}.elementor-10 .elementor-element.elementor-element-b7220b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-ba8162f{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-10 .elementor-element.elementor-element-4ee0880{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-4ee0880 .elementor-divider-separator{width:100%}.elementor-10 .elementor-element.elementor-element-4ee0880 .elementor-divider{padding-block-start:37px;padding-block-end:37px}.elementor-10 .elementor-element.elementor-element-2cdf94d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button{background-color:#FADBE9;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:700;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 13px 17px 60px}.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button .elementor-button-content-wrapper{gap:44px}.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-7cd8866 .elementor-button:focus svg{fill:#FFF}.elementor-10 .elementor-element.elementor-element-fe72368{--display:flex}.elementor-10 .elementor-element.elementor-element-1c1f1de{width:var(--container-widget-width,253px);max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FADBE9}.elementor-10 .elementor-element.elementor-element-1c1f1de img{height:176px;object-fit:cover;object-position:center center}.elementor-10 .elementor-element.elementor-element-20a9425{width:var(--container-widget-width,202px);max-width:202px;margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:202px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-20a9425.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-eeb90ea{--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:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-eeb90ea:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-eeb90ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FADBE9}.elementor-10 .elementor-element.elementor-element-3164e12{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 100px) 0}.elementor-10 .elementor-element.elementor-element-3164e12 iframe{height:400px}.elementor-10 .elementor-element.elementor-element-96ff53b{text-align:center}.elementor-10 .elementor-element.elementor-element-96ff53b .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-be652b0{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-be652b0 .elementor-divider-separator{width:348px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-be652b0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:3;--swiper-slides-gap:20px;padding:50px 0 30px 0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-20px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-20px;--arrow-normal-color:#000000;--arrow-hover-color:#444444}.elementor-10 .elementor-element.elementor-element-fa1f079 .swiper-slide>.elementor-element{height:100%}.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button{background-color:#FADBE9;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:700;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 13px 17px 60px}.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button .elementor-button-content-wrapper{gap:44px}.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-4092676 .elementor-button:focus svg{fill:#FFF}.elementor-10 .elementor-element.elementor-element-5405f1a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-499453d{text-align:center}.elementor-10 .elementor-element.elementor-element-499453d .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-c5634e1{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-c5634e1 .elementor-divider-separator{width:296px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-c5634e1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10 .elementor-element.elementor-element-066b721{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;padding:30px 0 40px 0;--e-filter-hover-text-color:#00AC97;--e-filter-active-text-color:#00AC97}.elementor-10 .elementor-element.elementor-element-066b721 .e-filter-item{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:400}.elementor-10 .elementor-element.elementor-element-88dd7f1{--grid-columns:3}.elementor-10 .elementor-element.elementor-element-88dd7f1>.elementor-widget-container{padding:0 0 30px 0}.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button{background-color:#FFF;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:700;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 13px 17px 60px}.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button .elementor-button-content-wrapper{gap:44px}.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-f085802 .elementor-button:focus svg{fill:#FFF}.elementor-10 .elementor-element.elementor-element-e10dff8{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-e10dff8:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-e10dff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F2F2}.elementor-10 .elementor-element.elementor-element-00d5fbc{text-align:center}.elementor-10 .elementor-element.elementor-element-00d5fbc .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-1bfae00{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10 .elementor-element.elementor-element-1bfae00 .elementor-divider-separator{width:296px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-1bfae00 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button{background-color:#FFF;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:700;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 13px 17px 60px}.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-10 .elementor-element.elementor-element-136b77a{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-136b77a.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button .elementor-button-content-wrapper{gap:44px}.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-136b77a .elementor-button:focus svg{fill:#FFF}.elementor-10 .elementor-element.elementor-element-968945b .elementor-button{background-color:#FFF;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:700;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 13px 17px 60px}.elementor-10 .elementor-element.elementor-element-968945b .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-968945b .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-10 .elementor-element.elementor-element-968945b{width:var(--container-widget-width,240px);max-width:240px;margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:240px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-968945b.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-968945b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-968945b .elementor-button .elementor-button-content-wrapper{gap:44px}.elementor-10 .elementor-element.elementor-element-968945b .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-968945b .elementor-button:focus svg{fill:#FFF}.elementor-10 .elementor-element.elementor-element-8ba5383{--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:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8ba5383:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-8ba5383>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://canpak.kagoshima.jp/wp-content/uploads/2026/02/bg.webp);background-position:center center}.elementor-10 .elementor-element.elementor-element-0c5d632{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 42px) 0;padding:0 0 0 0;text-align:center}.elementor-10 .elementor-element.elementor-element-0c5d632 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:38px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#FFF}.elementor-10 .elementor-element.elementor-element-467f125{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008045;--border-color:#008045;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-467f125:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-467f125>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-706bb7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-title{margin-block-end:15px}.elementor-10 .elementor-element.elementor-element-b92484d.elementor-view-stacked .elementor-icon{background-color:#008045}.elementor-10 .elementor-element.elementor-element-b92484d.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-b92484d.elementor-view-default .elementor-icon{fill:#008045;color:#008045;border-color:#008045}.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-10 .elementor-element.elementor-element-93cf5bb{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-ab9ae36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-title{margin-block-end:15px}.elementor-10 .elementor-element.elementor-element-bdd9406.elementor-view-stacked .elementor-icon{background-color:#008045}.elementor-10 .elementor-element.elementor-element-bdd9406.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-bdd9406.elementor-view-default .elementor-icon{fill:#008045;color:#008045;border-color:#008045}.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-10 .elementor-element.elementor-element-f204768{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-049816b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title{margin-block-end:38px}.elementor-10 .elementor-element.elementor-element-3af7574.elementor-view-stacked .elementor-icon{background-color:#008045}.elementor-10 .elementor-element.elementor-element-3af7574.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-3af7574.elementor-view-default .elementor-icon{fill:#008045;color:#008045;border-color:#008045}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon{font-size:55px}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-10 .elementor-element.elementor-element-3bf7db2{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-e068f16{--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-10 .elementor-element.elementor-element-e068f16:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-e068f16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E1EAAF}.elementor-10 .elementor-element.elementor-element-990dcfe{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-10 .elementor-element.elementor-element-990dcfe:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-990dcfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-72a23a9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-72a23a9 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:30px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#231815;stroke:#231815;color:#E1EAAF}.elementor-10 .elementor-element.elementor-element-bd835c5{text-align:center}.elementor-10 .elementor-element.elementor-element-bd835c5 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:19px;font-weight:400}.elementor-10 .elementor-element.elementor-element-515f6c7{margin:7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-515f6c7 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:12px;font-weight:400}.elementor-10 .elementor-element.elementor-element-d8e6ffc{margin:7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-d8e6ffc .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:33px;font-weight:900;letter-spacing:2px}.elementor-10 .elementor-element.elementor-element-782f2f0{margin:7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-782f2f0 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:14px;font-weight:400}.elementor-10 .elementor-element.elementor-element-d7474ae{padding:30px 0 30px 0}.elementor-10 .elementor-element.elementor-element-d7474ae img{width:175px}.elementor-10 .elementor-element.elementor-element-e2525f5{--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:12px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-e2525f5:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-e2525f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:gray}.elementor-10 .elementor-element.elementor-element-8e5757a{text-align:center}.elementor-10 .elementor-element.elementor-element-8e5757a .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:10px;color:#FFF}body.elementor-page-10{padding:0 0 0 0}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-812b1e2{--content-width:1000px}.elementor-10 .elementor-element.elementor-element-f622414{--content-width:1000px}.elementor-10 .elementor-element.elementor-element-02880d0{--content-width:767px}.elementor-10 .elementor-element.elementor-element-703ac95{--width:530px}.elementor-10 .elementor-element.elementor-element-a20450a{--width:30%}.elementor-10 .elementor-element.elementor-element-b7220b6{--width:40%}.elementor-10 .elementor-element.elementor-element-fe72368{--width:30%}.elementor-10 .elementor-element.elementor-element-eeb90ea{--content-width:1000px}.elementor-10 .elementor-element.elementor-element-5405f1a{--content-width:1000px}.elementor-10 .elementor-element.elementor-element-e10dff8{--content-width:1000px}.elementor-10 .elementor-element.elementor-element-8ba5383{--content-width:900px}.elementor-10 .elementor-element.elementor-element-706bb7c{--width:33%}.elementor-10 .elementor-element.elementor-element-ab9ae36{--width:33%}.elementor-10 .elementor-element.elementor-element-049816b{--width:33%}.elementor-10 .elementor-element.elementor-element-e068f16{--content-width:430px}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-02880d0{--content-width:721px}.elementor-10 .elementor-element.elementor-element-703ac95{--width:500px}}@media(max-width:880px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-703ac95{--width:450px}.elementor-10 .elementor-element.elementor-element-b7220b6{--width:60%}.elementor-10 .elementor-element.elementor-element-fe72368{--width:40%}}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-058b696{z-index:100}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:3}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-812b1e2{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-1ebf043{--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-02880d0{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-b7220b6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-eeb90ea{--padding-top:0px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:3}.elementor-10 .elementor-element.elementor-element-5405f1a{--padding-top:101px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-e10dff8{--padding-top:101px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-8ba5383{--padding-top:101px;--padding-bottom:130px;--padding-left:50px;--padding-right:50px}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-812b1e2{--min-height:589px}.elementor-10 .elementor-element.elementor-element-812b1e2::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0% 0}.elementor-10 .elementor-element.elementor-element-a67b552 .elementor-nav-menu--dropdown a{padding-top:26px;padding-bottom:26px}.elementor-10 .elementor-element.elementor-element-f622414{--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f02562c{left:-134px}body.rtl .elementor-10 .elementor-element.elementor-element-f02562c{right:-134px}.elementor-10 .elementor-element.elementor-element-02880d0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-ba8162f{font-size:15px}.elementor-10 .elementor-element.elementor-element-2cdf94d{font-size:15px}.elementor-10 .elementor-element.elementor-element-eeb90ea{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:2;--arrow-prev-left-position:-20px;--arrow-prev-top-position:-30px;--arrow-next-top-position:-30px}.elementor-10 .elementor-element.elementor-element-88dd7f1{--grid-columns:2}.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-b92484d .elementor-icon-box-title a{font-size:19px}.elementor-10 .elementor-element.elementor-element-93cf5bb{font-size:15px}.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-bdd9406 .elementor-icon-box-title a{font-size:19px}.elementor-10 .elementor-element.elementor-element-f204768{font-size:15px}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title{margin-block-end:34px}.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-3af7574 .elementor-icon-box-title a{font-size:19px}.elementor-10 .elementor-element.elementor-element-3bf7db2{font-size:15px}}@media(max-width:880px){.elementor-10 .elementor-element.elementor-element-812b1e2{--min-height:537px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d021e4e{left:-17px}body.rtl .elementor-10 .elementor-element.elementor-element-d021e4e{right:-17px}.elementor-10 .elementor-element.elementor-element-d021e4e{top:279px}.elementor-10 .elementor-element.elementor-element-b8fa30a{width:var(--container-widget-width,290px);max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;top:185px}.elementor-10 .elementor-element.elementor-element-23dc696{width:var(--container-widget-width,295px);max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;top:-95px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f02562c{left:-134px}body.rtl .elementor-10 .elementor-element.elementor-element-f02562c{right:-134px}.elementor-10 .elementor-element.elementor-element-4e9ae4f{--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-10 .elementor-element.elementor-element-f12c740{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 70px) 0;z-index:100}.elementor-10 .elementor-element.elementor-element-c0cdb3d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10 .elementor-element.elementor-element-cbc4b91{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10 .elementor-element.elementor-element-90b069f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-b7220b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-ba8162f{font-size:14px}.elementor-10 .elementor-element.elementor-element-4ee0880 .elementor-divider{padding-block-start:21px;padding-block-end:21px}.elementor-10 .elementor-element.elementor-element-2cdf94d{font-size:14px}.elementor-10 .elementor-element.elementor-element-eeb90ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:2}.elementor-10 .elementor-element.elementor-element-5405f1a{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-e10dff8{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-8ba5383{--padding-top:80px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-93cf5bb{font-size:14px}.elementor-10 .elementor-element.elementor-element-ab9ae36{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-f204768{font-size:14px}.elementor-10 .elementor-element.elementor-element-3bf7db2{font-size:14px}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-812b1e2{--min-height:298px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-812b1e2::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-812b1e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0% 0}.elementor-10 .elementor-element.elementor-element-6811c2c{--container-widget-width:111px;--container-widget-flex-grow:0;width:var(--container-widget-width,111px);max-width:111px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6811c2c{left:10px}body.rtl .elementor-10 .elementor-element.elementor-element-6811c2c{right:10px}.elementor-10 .elementor-element.elementor-element-877820e img{border-radius:20px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-d021e4e{--container-widget-width:212px;--container-widget-flex-grow:0;width:var(--container-widget-width,212px);max-width:212px;top:153px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d021e4e{left:-.126%}body.rtl .elementor-10 .elementor-element.elementor-element-d021e4e{right:-.126%}.elementor-10 .elementor-element.elementor-element-c6cab34 .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-a7864c4{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-b60a7c8{padding:0 0 30px 0}.elementor-10 .elementor-element.elementor-element-5669581{width:var(--container-widget-width,72px);max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;top:21px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5669581{right:78px}body.rtl .elementor-10 .elementor-element.elementor-element-5669581{left:78px}.elementor-10 .elementor-element.elementor-element-b8fa30a{--container-widget-width:176px;--container-widget-flex-grow:0;width:var(--container-widget-width,176px);max-width:176px;top:29px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b8fa30a{right:-41px}body.rtl .elementor-10 .elementor-element.elementor-element-b8fa30a{left:-41px}.elementor-10 .elementor-element.elementor-element-23dc696{--container-widget-width:192px;--container-widget-flex-grow:0;width:var(--container-widget-width,192px);max-width:192px;top:21px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-23dc696{left:-28px}body.rtl .elementor-10 .elementor-element.elementor-element-23dc696{right:-28px}.elementor-10 .elementor-element.elementor-element-27661b7{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-7ee7672{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;font-size:14px}.elementor-10 .elementor-element.elementor-element-f02562c{--container-widget-width:233px;--container-widget-flex-grow:0;width:var(--container-widget-width,233px);max-width:233px;bottom:41px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f02562c{left:-25px}body.rtl .elementor-10 .elementor-element.elementor-element-f02562c{right:-25px}.elementor-10 .elementor-element.elementor-element-7703d0c{--container-widget-width:228px;--container-widget-flex-grow:0;width:var(--container-widget-width,228px);max-width:228px;bottom:-26px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7703d0c{right:6px}body.rtl .elementor-10 .elementor-element.elementor-element-7703d0c{left:6px}.elementor-10 .elementor-element.elementor-element-1ebf043{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-babed8b .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-02880d0{--min-height:200px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-4e9ae4f{--margin-top:-179px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-058b696{width:var(--container-widget-width,83px);max-width:83px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:83px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-f12c740{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10 .elementor-element.elementor-element-f12c740 .elementor-heading-title{font-size:35px}.elementor-10 .elementor-element.elementor-element-c0cdb3d{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10 .elementor-element.elementor-element-c0cdb3d .elementor-heading-title{font-size:16px}.elementor-10 .elementor-element.elementor-element-cbc4b91{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px}.elementor-10 .elementor-element.elementor-element-cbc4b91 .elementor-heading-title{font-size:16px}.elementor-10 .elementor-element.elementor-element-703ac95{--width:72%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-703ac95{right:0}body.rtl .elementor-10 .elementor-element.elementor-element-703ac95{left:0}.elementor-10 .elementor-element.elementor-element-3f7cdd7 .swiper-slide{height:354px}.elementor-10 .elementor-element.elementor-element-90b069f{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-b7220b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-fe72368{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-1c1f1de{z-index:10}.elementor-10 .elementor-element.elementor-element-20a9425{margin:-28px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:176px;--container-widget-flex-grow:0;width:var(--container-widget-width,176px);max-width:176px}.elementor-10 .elementor-element.elementor-element-eeb90ea{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-3164e12 iframe{height:300px}.elementor-10 .elementor-element.elementor-element-96ff53b .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-fa1f079{--swiper-slides-to-display:1}.elementor-10 .elementor-element.elementor-element-5405f1a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-499453d .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-066b721{padding:0 0 30px 0;--e-filter-space-between:9px}.elementor-10 .elementor-element.elementor-element-066b721 .e-filter-item{font-size:14px}.elementor-10 .elementor-element.elementor-element-88dd7f1{--grid-columns:1}.elementor-10 .elementor-element.elementor-element-e10dff8{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-00d5fbc .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-8ba5383{--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-0c5d632 .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-467f125{--justify-content:center}.elementor-10 .elementor-element.elementor-element-675950f{--e-transform-rotateZ:90deg;margin:-80px 0 calc(var(--kit-widget-spacing, 0px) + -80px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-1f0b1b3{--e-transform-rotateZ:90deg;margin:-80px 0 calc(var(--kit-widget-spacing, 0px) + -80px) 0;text-align:center}.elementor-10 .elementor-element.elementor-element-e068f16{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-72a23a9 .elementor-heading-title{font-size:32px}.elementor-10 .elementor-element.elementor-element-d8e6ffc .elementor-heading-title{font-size:29px}.elementor-10 .elementor-element.elementor-element-782f2f0 .elementor-heading-title{font-size:13px}.elementor-10 .elementor-element.elementor-element-d7474ae img{width:154px}}.tategaki{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;right:-30px}#sideDotsSlider .swiper-pagination{right:-25px;left:auto;top:auto;bottom:10px;width:auto;display:flex;flex-direction:column;align-items:center;gap:10px}