.elementor-4824 .elementor-element.elementor-element-d3d6585:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-d3d6585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirihara.sakura.ne.jp/special/wp-content/uploads/2025/09/bg_black01.png");}.elementor-4824 .elementor-element.elementor-element-d3d6585 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-d3d6585{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-394b603:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-394b603 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-394b603 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-394b603 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-8e23064{--spacer-size:300px;}.elementor-4824 .elementor-element.elementor-element-3af41f6 img{width:80%;}.elementor-4824 .elementor-element.elementor-element-19d1c7d{--spacer-size:300px;}.elementor-4824 .elementor-element.elementor-element-4c174a2{text-align:right;}.elementor-4824 .elementor-element.elementor-element-4c174a2 img{width:90%;}.elementor-4824 .elementor-element.elementor-element-aadafad{text-align:left;}.elementor-4824 .elementor-element.elementor-element-aadafad img{width:50%;}.elementor-4824 .elementor-element.elementor-element-5ba20e7{text-align:right;}.elementor-4824 .elementor-element.elementor-element-5ba20e7 img{width:50%;}.elementor-4824 .elementor-element.elementor-element-579ef27{text-align:left;}.elementor-4824 .elementor-element.elementor-element-579ef27 img{width:44%;}.elementor-4824 .elementor-element.elementor-element-b7c74ea{--spacer-size:98px;}.elementor-4824 .elementor-element.elementor-element-655f28b:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-655f28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11A4A1;}.elementor-4824 .elementor-element.elementor-element-655f28b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-655f28b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-7ee6b7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-7ee6b7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-46d5c8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-46d5c8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-46d5c8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-46d5c8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-cb708b1 img{width:100%;}.elementor-4824 .elementor-element.elementor-element-cb708b1 > .elementor-widget-container{margin:-10px -10px -10px -10px;background-color:#11A4A1;}.elementor-4824 .elementor-element.elementor-element-f333520 img{width:50%;}.elementor-4824 .elementor-element.elementor-element-16ca48c{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-16ca48c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-f585ca5{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-f585ca5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-bf9a52b{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-bf9a52b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-d6a2946{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-d6a2946 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-4503172{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-4503172 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-4cda518{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-4cda518 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-a78be59{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-a78be59 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-550170d{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-550170d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-999e495{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-999e495 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-9d86f4d{--spacer-size:98px;}.elementor-4824 .elementor-element.elementor-element-8bdd2bc .elementor-icon-wrapper{text-align:right;}.elementor-4824 .elementor-element.elementor-element-8bdd2bc.elementor-view-stacked .elementor-icon{background-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-8bdd2bc.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-8bdd2bc.elementor-view-default .elementor-icon{color:#CFCFCF;border-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-8bdd2bc.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-8bdd2bc.elementor-view-default .elementor-icon svg{fill:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-8bdd2bc .elementor-icon i, .elementor-4824 .elementor-element.elementor-element-8bdd2bc .elementor-icon svg{transform:rotate(0deg);}.elementor-4824 .elementor-element.elementor-element-427b298:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-427b298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D4946;}.elementor-4824 .elementor-element.elementor-element-427b298 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-427b298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-88343be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-88343be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-1e697da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-1e697da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-1e697da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-1e697da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-5bf30d9 img{width:100%;}.elementor-4824 .elementor-element.elementor-element-5bf30d9 > .elementor-widget-container{margin:-10px -10px -10px -10px;background-color:#4D4946;}.elementor-4824 .elementor-element.elementor-element-e8e3835 img{width:50%;}.elementor-4824 .elementor-element.elementor-element-e2d76aa{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-e2d76aa > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-8b1c9b0{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-8b1c9b0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-b11dc5b{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-b11dc5b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-0d6cfa9{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-0d6cfa9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-dfbadd4{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-dfbadd4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-7d6dd1a{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-7d6dd1a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-1157c07{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-1157c07 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-b795730{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-b795730 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-5ff6646{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-5ff6646 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-70843df{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-70843df > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-487f0fe{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-487f0fe > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-3ded363{--spacer-size:98px;}.elementor-4824 .elementor-element.elementor-element-16a67e7 .elementor-icon-wrapper{text-align:right;}.elementor-4824 .elementor-element.elementor-element-16a67e7.elementor-view-stacked .elementor-icon{background-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-16a67e7.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-16a67e7.elementor-view-default .elementor-icon{color:#CFCFCF;border-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-16a67e7.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-16a67e7.elementor-view-default .elementor-icon svg{fill:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-16a67e7 .elementor-icon i, .elementor-4824 .elementor-element.elementor-element-16a67e7 .elementor-icon svg{transform:rotate(0deg);}.elementor-4824 .elementor-element.elementor-element-41d2d88:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-41d2d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA3734;}.elementor-4824 .elementor-element.elementor-element-41d2d88 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-41d2d88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-2394d5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-2394d5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-84f6ddc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-84f6ddc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-84f6ddc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-84f6ddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-c00524c img{width:100%;}.elementor-4824 .elementor-element.elementor-element-c00524c > .elementor-widget-container{margin:-10px -10px -10px -10px;background-color:#DA3734;}.elementor-4824 .elementor-element.elementor-element-98cf33b img{width:50%;}.elementor-4824 .elementor-element.elementor-element-91a5c79{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-91a5c79 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-71c272f{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-71c272f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-9c3426f{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-9c3426f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-7636166{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-7636166 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-8c93057{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-8c93057 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-a9bf8bf{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-a9bf8bf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-4eaa6de{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-4eaa6de > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-9ac27a5{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-9ac27a5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-de222ca{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-de222ca > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-dbd26b5{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-dbd26b5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-44d6801{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-44d6801 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-18e2f59{--spacer-size:98px;}.elementor-4824 .elementor-element.elementor-element-c91bc7e .elementor-icon-wrapper{text-align:right;}.elementor-4824 .elementor-element.elementor-element-c91bc7e.elementor-view-stacked .elementor-icon{background-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-c91bc7e.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-c91bc7e.elementor-view-default .elementor-icon{color:#CFCFCF;border-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-c91bc7e.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-c91bc7e.elementor-view-default .elementor-icon svg{fill:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-c91bc7e .elementor-icon i, .elementor-4824 .elementor-element.elementor-element-c91bc7e .elementor-icon svg{transform:rotate(0deg);}.elementor-4824 .elementor-element.elementor-element-c06e029:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-c06e029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A507C;}.elementor-4824 .elementor-element.elementor-element-c06e029 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-c06e029{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-787f712 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-787f712 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-26e8273:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-26e8273 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-26e8273 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-26e8273 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-b9700bc img{width:100%;}.elementor-4824 .elementor-element.elementor-element-b9700bc > .elementor-widget-container{margin:-10px -10px -10px -10px;background-color:#3A507C;}.elementor-4824 .elementor-element.elementor-element-a3fc5c7 img{width:50%;}.elementor-4824 .elementor-element.elementor-element-749caad{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-749caad > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-78d2855{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-78d2855 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-e1b7bfd{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-e1b7bfd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-4bf4013{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-4bf4013 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-3c77ced{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-3c77ced > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-673acfe{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-673acfe > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-185d3b0{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-185d3b0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-06a9213{color:#000000;font-family:"Roboto", Sans-serif;font-weight:700;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-06a9213 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-ef33ef1{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-4824 .elementor-element.elementor-element-ef33ef1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4824 .elementor-element.elementor-element-9753807{--spacer-size:98px;}.elementor-4824 .elementor-element.elementor-element-bae93bc .elementor-icon-wrapper{text-align:right;}.elementor-4824 .elementor-element.elementor-element-bae93bc.elementor-view-stacked .elementor-icon{background-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-bae93bc.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-bae93bc.elementor-view-default .elementor-icon{color:#CFCFCF;border-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-bae93bc.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-bae93bc.elementor-view-default .elementor-icon svg{fill:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-bae93bc .elementor-icon i, .elementor-4824 .elementor-element.elementor-element-bae93bc .elementor-icon svg{transform:rotate(0deg);}.elementor-4824 .elementor-element.elementor-element-827980c:not(.elementor-motion-effects-element-type-background), .elementor-4824 .elementor-element.elementor-element-827980c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirihara.sakura.ne.jp/special/wp-content/uploads/2025/09/bg_black01.png");}.elementor-4824 .elementor-element.elementor-element-827980c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-827980c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-fc7a9e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4824 .elementor-element.elementor-element-fc7a9e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4824 .elementor-element.elementor-element-fc7a9e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4824 .elementor-element.elementor-element-fc7a9e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4824 .elementor-element.elementor-element-22acef7{--spacer-size:120px;}.elementor-4824 .elementor-element.elementor-element-367edbd img{width:80%;}.elementor-4824 .elementor-element.elementor-element-0c7bcc4 img{width:70%;}.elementor-4824 .elementor-element.elementor-element-0b7251c img{width:70%;}.elementor-4824 .elementor-element.elementor-element-09e280a img{width:70%;}.elementor-4824 .elementor-element.elementor-element-b8e895a img{width:70%;}.elementor-4824 .elementor-element.elementor-element-b8e895a > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-4824 .elementor-element.elementor-element-1dfaba4 img{width:55%;}.elementor-4824 .elementor-element.elementor-element-5c8ad0c{--spacer-size:50px;}.elementor-4824 .elementor-element.elementor-element-5069ea8{--spacer-size:85px;}.elementor-4824 .elementor-element.elementor-element-100ee73 .elementor-icon-wrapper{text-align:right;}.elementor-4824 .elementor-element.elementor-element-100ee73.elementor-view-stacked .elementor-icon{background-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-100ee73.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-100ee73.elementor-view-default .elementor-icon{color:#CFCFCF;border-color:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-100ee73.elementor-view-framed .elementor-icon, .elementor-4824 .elementor-element.elementor-element-100ee73.elementor-view-default .elementor-icon svg{fill:#CFCFCF;}.elementor-4824 .elementor-element.elementor-element-100ee73 .elementor-icon i, .elementor-4824 .elementor-element.elementor-element-100ee73 .elementor-icon svg{transform:rotate(0deg);}.elementor-4824 .elementor-element.elementor-element-b9c0ea1 img{width:30%;}.elementor-4824 .elementor-element.elementor-element-05f83ef{--spacer-size:34px;}@media(max-width:767px){.elementor-4824 .elementor-element.elementor-element-16ca48c{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-f585ca5{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-bf9a52b{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-d6a2946{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-4503172{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-4cda518{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-a78be59{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-550170d{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-999e495{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-e2d76aa{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-8b1c9b0{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-b11dc5b{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-0d6cfa9{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-dfbadd4{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-7d6dd1a{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-1157c07{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-b795730{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-5ff6646{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-70843df{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-487f0fe{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-91a5c79{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-71c272f{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-9c3426f{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-7636166{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-8c93057{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-a9bf8bf{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-4eaa6de{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-9ac27a5{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-de222ca{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-dbd26b5{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-44d6801{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-749caad{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-78d2855{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-e1b7bfd{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-4bf4013{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-3c77ced{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-673acfe{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-185d3b0{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-06a9213{font-size:1px;}.elementor-4824 .elementor-element.elementor-element-ef33ef1{font-size:1px;}}@media(min-width:768px){.elementor-4824 .elementor-element.elementor-element-e1f30ea{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-394b603{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-8a1b9f0{width:30%;}.elementor-4824 .elementor-element.elementor-element-7ee6b7c{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-46d5c8b{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-48c427e{width:30%;}.elementor-4824 .elementor-element.elementor-element-88343be{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-1e697da{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-54cbc26{width:30%;}.elementor-4824 .elementor-element.elementor-element-2394d5d{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-84f6ddc{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-c275f53{width:30%;}.elementor-4824 .elementor-element.elementor-element-787f712{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-26e8273{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-f9cc03b{width:30%;}.elementor-4824 .elementor-element.elementor-element-638d079{width:29.999%;}.elementor-4824 .elementor-element.elementor-element-fc7a9e3{width:39.667%;}.elementor-4824 .elementor-element.elementor-element-17bc298{width:30%;}}