.elementor-3829 .elementor-element.elementor-element-00c2103:not(.elementor-motion-effects-element-type-background), .elementor-3829 .elementor-element.elementor-element-00c2103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4E8;background-image:url("https://yufutanimura.com/wp-content/uploads/2025/07/kyoudo_title.png");background-position:center center;background-repeat:no-repeat;}.elementor-3829 .elementor-element.elementor-element-00c2103 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3829 .elementor-element.elementor-element-00c2103{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10rem 0rem 4rem 0rem;}.elementor-3829 .elementor-element.elementor-element-31c1c57{text-align:center;color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6em;letter-spacing:0.1em;}.elementor-3829 .elementor-element.elementor-element-31c1c57 > .elementor-widget-container{padding:3% 3% 3% 3%;}.elementor-3829 .elementor-element.elementor-element-f6c9cca .elementor-heading-title{color:#000000;font-family:"Zen Maru Gothic", Sans-serif;font-weight:600;}.elementor-3829 .elementor-element.elementor-element-91393f0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3829 .elementor-element.elementor-element-91393f0 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3829 .elementor-element.elementor-element-b559c86 .elementor-heading-title{color:#000000;font-family:"Zen Maru Gothic", Sans-serif;font-weight:600;}.elementor-3829 .elementor-element.elementor-element-e87f33e{text-align:center;}.elementor-3829 .elementor-element.elementor-element-b78e780{text-align:center;}.elementor-3829 .elementor-element.elementor-element-98bed0f{text-align:left;}.elementor-3829 .elementor-element.elementor-element-2d69f12{text-align:center;}.elementor-3829 .elementor-element.elementor-element-83d3cd5{text-align:center;}.elementor-3829 .elementor-element.elementor-element-f2fd258{text-align:center;}.elementor-3829 .elementor-element.elementor-element-b1fdad7{text-align:center;}.elementor-3829 .elementor-element.elementor-element-027e1da{text-align:center;}.elementor-3829 .elementor-element.elementor-element-989a399{text-align:right;}.elementor-3829 .elementor-element.elementor-element-989a399 .elementor-heading-title{color:#B42613;}@media(min-width:768px){.elementor-3829 .elementor-element.elementor-element-5a072b5{width:43%;}.elementor-3829 .elementor-element.elementor-element-5f3523d{width:57%;}.elementor-3829 .elementor-element.elementor-element-675105f{width:43%;}.elementor-3829 .elementor-element.elementor-element-e4c6ce6{width:57%;}.elementor-3829 .elementor-element.elementor-element-b5059e4{width:43%;}.elementor-3829 .elementor-element.elementor-element-0c74d26{width:57%;}.elementor-3829 .elementor-element.elementor-element-f4ed64b{width:43%;}.elementor-3829 .elementor-element.elementor-element-a165dcf{width:57%;}.elementor-3829 .elementor-element.elementor-element-5bdcb41{width:43%;}.elementor-3829 .elementor-element.elementor-element-fa63ca4{width:57%;}.elementor-3829 .elementor-element.elementor-element-0f33fa9{width:43%;}.elementor-3829 .elementor-element.elementor-element-03f55ff{width:57%;}.elementor-3829 .elementor-element.elementor-element-e5f79e6{width:43%;}.elementor-3829 .elementor-element.elementor-element-7be5405{width:57%;}.elementor-3829 .elementor-element.elementor-element-fd77fed{width:43%;}.elementor-3829 .elementor-element.elementor-element-2dc73fa{width:57%;}}