.elementor-17867 .elementor-element.elementor-element-8b146a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17867 .elementor-element.elementor-element-2e233b4>.elementor-widget-container{margin:10px 0 0;padding:0 0 20px}.elementor-17867 .elementor-element.elementor-element-2e233b4{text-align:center}.elementor-17867 .elementor-element.elementor-element-2e233b4 .elementor-heading-title{font-size:30px;line-height:43px;color:var(--e-global-color-8ff5547)}.elementor-17867 .elementor-element.elementor-element-ff01a80 .elementor-repeater-item-f445ee2 .swiper-slide-bg{background-color:var(--e-global-color-e711ef6);background-image:url(https://aoba-salon.com/wp-content/uploads/2025/12/ChatGPT-Image-2025年12月24日-09_34_18.jpg);background-size:cover}.elementor-17867 .elementor-element.elementor-element-ff01a80 .swiper-slide{transition-duration:calc(5000ms*1.2);height:440px}.elementor-17867 .elementor-element.elementor-element-ff01a80 .swiper-slide-contents{max-width:66%}.elementor-17867 .elementor-element.elementor-element-ff01a80 .swiper-slide-inner{text-align:center}.elementor-17867 .elementor-element.elementor-element-ede2681{--display:flex}.elementor-17867 .elementor-element.elementor-element-f2a7bb3>.elementor-widget-container{margin:0;padding:22px 22px 0}.elementor-17867 .elementor-element.elementor-element-f2a7bb3{font-size:17px}.elementor-17867 .elementor-element.elementor-element-37f7d16>.elementor-widget-container{margin:22px 20px 10px}.elementor-17867 .elementor-element.elementor-element-37f7d16{font-size:17px}.elementor-17867 .elementor-element.elementor-element-7927421{--display:flex}.elementor-17867 .elementor-element.elementor-element-1470f79>.elementor-widget-container{margin:45px 20px 15px 5px;padding:4px 0 4px 12px;border-style:solid;border-width:0 0 0 4px;border-color:#658430}.elementor-17867 .elementor-element.elementor-element-1470f79 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-cc9b5f0>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:3px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-cc9b5f0{font-size:17px}.elementor-17867 .elementor-element.elementor-element-052101e>.elementor-widget-container{margin:45px 20px 15px 5px;padding:4px 0 4px 12px;border-style:solid;border-width:0 0 0 4px;border-color:#658430}.elementor-17867 .elementor-element.elementor-element-052101e .elementor-heading-title{font-size:25px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-c8894af>.elementor-widget-container{margin:0 2px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-c8894af{font-size:16px}.elementor-17867 .elementor-element.elementor-element-62eb935>.elementor-widget-container{margin:45px 20px 5px 5px;padding:4px 0 4px 12px}.elementor-17867 .elementor-element.elementor-element-62eb935 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-fc9712e>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-fc9712e{font-size:16px}.elementor-17867 .elementor-element.elementor-element-3c92243>.elementor-widget-container{margin:45px 20px 5px 5px;padding:4px 0 4px 12px}.elementor-17867 .elementor-element.elementor-element-3c92243 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-b37e5ae>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-b37e5ae{font-size:16px}.elementor-17867 .elementor-element.elementor-element-fb823a4>.elementor-widget-container{margin:45px 20px 15px 5px;padding:4px 0 4px 12px;border-style:solid;border-width:0 0 0 4px;border-color:#658430}.elementor-17867 .elementor-element.elementor-element-fb823a4 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-de96e96>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:3px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-de96e96{font-size:16px}.elementor-17867 .elementor-element.elementor-element-3224318>.elementor-widget-container{margin:45px 20px 15px 5px;padding:4px 0 4px 12px;border-style:solid;border-width:0 0 0 4px;border-color:#658430}.elementor-17867 .elementor-element.elementor-element-3224318 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-5630478>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-5630478{font-size:16px}.elementor-17867 .elementor-element.elementor-element-3ff937e>.elementor-widget-container{margin:45px 20px 5px 5px;padding:4px 0 4px 12px}.elementor-17867 .elementor-element.elementor-element-3ff937e .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-f3b85df>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-f3b85df{font-size:16px}.elementor-17867 .elementor-element.elementor-element-948fea2>.elementor-widget-container{margin:45px 20px 5px 5px;padding:4px 0 4px 12px}.elementor-17867 .elementor-element.elementor-element-948fea2 .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-3c98460>.elementor-widget-container{margin:0 5px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-3c98460{font-size:16px}.elementor-17867 .elementor-element.elementor-element-98e28ab>.elementor-widget-container{margin:45px 20px 5px 5px;padding:4px 0 4px 12px}.elementor-17867 .elementor-element.elementor-element-98e28ab .elementor-heading-title{font-size:25px;line-height:31px;color:#533c20}.elementor-17867 .elementor-element.elementor-element-9cee04b>.elementor-widget-container{margin:0 5px 15px;padding:26px 22px 15px;border-style:solid;border-width:1px;border-color:#d8ccb8;border-radius:14px}.elementor-17867 .elementor-element.elementor-element-9cee04b{font-size:16px}@media(min-width:768px){.elementor-17867 .elementor-element.elementor-element-ede2681{--content-width:725px}.elementor-17867 .elementor-element.elementor-element-7927421{--content-width:725px}}@media(max-width:1024px){.elementor-17867 .elementor-element.elementor-element-2e233b4 .elementor-heading-title{line-height:32px}}@media(max-width:767px){.elementor-17867 .elementor-element.elementor-element-2e233b4>.elementor-widget-container{padding:0 0 15px}.elementor-17867 .elementor-element.elementor-element-2e233b4 .elementor-heading-title{font-size:21px}.elementor-17867 .elementor-element.elementor-element-ff01a80 .swiper-slide{height:200px}.elementor-17867 .elementor-element.elementor-element-1470f79>.elementor-widget-container{margin:30px 20px 15px 5px}.elementor-17867 .elementor-element.elementor-element-1470f79 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-052101e .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-62eb935 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-3c92243 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-fb823a4 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-3224318 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-3ff937e .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-948fea2 .elementor-heading-title{font-size:20px}.elementor-17867 .elementor-element.elementor-element-98e28ab .elementor-heading-title{font-size:20px}}