.elementor-21935 .elementor-element.elementor-element-2c0ab31:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-2c0ab31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF63;background-image:url("https://benishi.co.jp/wordpress/wp-content/uploads/2025/01/BASICbg.jpg");background-position:center center;background-repeat:no-repeat}.elementor-21935 .elementor-element.elementor-element-2c0ab31{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21935 .elementor-element.elementor-element-2c0ab31>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21935 .elementor-element.elementor-element-e003831{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-21935 .elementor-element.elementor-element-066fd14{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gothic A1",Sans-serif;font-size:35px;font-weight:700;line-height:35px;letter-spacing:1px;color:#604c3f}.elementor-21935 .elementor-element.elementor-element-a0d54b7{text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;color:#4b4a4a}.elementor-21935 .elementor-element.elementor-element-b3fde85:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-b3fde85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF63;background-image:url("https://benishi.co.jp/wordpress/wp-content/uploads/2025/01/BASICbg.jpg");background-position:center center;background-repeat:no-repeat}.elementor-21935 .elementor-element.elementor-element-b3fde85{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 30px}.elementor-21935 .elementor-element.elementor-element-b3fde85>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21935 .elementor-element.elementor-element-7fa9ba7>.elementor-element-populated{margin:0 0 0 2px;--e-column-margin-right:0px;--e-column-margin-left:2px;padding:0}.elementor-21935 .elementor-element.elementor-element-6a17b4e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-6a17b4e img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-db885d8{margin-top:-10px;margin-bottom:0;padding:0 0 17px}.elementor-21935 .elementor-element.elementor-element-74db52b>.elementor-element-populated{margin:0 2px 0 0;--e-column-margin-right:2px;--e-column-margin-left:0px;padding:0}.elementor-21935 .elementor-element.elementor-element-97319f1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-97319f1 img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-589d896>.elementor-element-populated{margin:0 0 0 2px;--e-column-margin-right:0px;--e-column-margin-left:2px;padding:0}.elementor-21935 .elementor-element.elementor-element-563c596{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-563c596 img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-84de634{margin-top:0;margin-bottom:0;padding:0 0 17px}.elementor-21935 .elementor-element.elementor-element-a5a63df>.elementor-element-populated{margin:0 2px 0 0;--e-column-margin-right:2px;--e-column-margin-left:0px;padding:0}.elementor-21935 .elementor-element.elementor-element-8088154{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-8088154 img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-bf39973>.elementor-element-populated{margin:0 0 0 2px;--e-column-margin-right:0px;--e-column-margin-left:2px;padding:0}.elementor-21935 .elementor-element.elementor-element-b902b90{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-b902b90 img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-8977c82{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-21935 .elementor-element.elementor-element-8977c82 img{border-style:solid;border-width:15px;border-color:#fff;box-shadow:3px 4px 8px 0px rgba(0,0,0,.5)}.elementor-21935 .elementor-element.elementor-element-449f230{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;border-style:none}.elementor-21935 .elementor-element.elementor-element-449f230 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:12px 8px 12px 7px;border-color:#fff}.elementor-21935 .elementor-element.elementor-element-1b61cf2:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-1b61cf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF63;background-image:url("https://benishi.co.jp/wordpress/wp-content/uploads/2025/01/BASICbg.jpg");background-position:center center;background-repeat:no-repeat}.elementor-21935 .elementor-element.elementor-element-1b61cf2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-21935 .elementor-element.elementor-element-1b61cf2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21935 .elementor-element.elementor-element-57fb5ae{--spacer-size:20px}.elementor-21935 .elementor-element.elementor-element-c740515{text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;color:#4b4a4a}.elementor-21935 .elementor-element.elementor-element-fe9f04d .elementor-button{background-color:#fff;font-family:"Kiwi Maru",Sans-serif;font-size:20px;font-weight:400;fill:#9c2243;color:#9c2243;box-shadow:0px 2px 6px 0px rgba(0,0,0,.4);border-style:solid;border-width:2px;border-radius:5px}.elementor-21935 .elementor-element.elementor-element-37a2761{--spacer-size:20px}@media(max-width:767px){.elementor-21935 .elementor-element.elementor-element-a0d54b7{font-size:17px}.elementor-21935 .elementor-element.elementor-element-c740515{font-size:17px}}@media(min-width:1025px){.elementor-21935 .elementor-element.elementor-element-2c0ab31:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-2c0ab31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-21935 .elementor-element.elementor-element-b3fde85:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-b3fde85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-21935 .elementor-element.elementor-element-1b61cf2:not(.elementor-motion-effects-element-type-background),.elementor-21935 .elementor-element.elementor-element-1b61cf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}