.elementor-32117 .elementor-element.elementor-element-575b7450{text-align:center;}.elementor-32117 .elementor-element.elementor-element-575b7450 .elementor-heading-title{color:#535353;font-family:"Tenor Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:3px;word-spacing:0px;}.elementor-32117 .elementor-element.elementor-element-05630bc{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-0fba7c7 .elementor-heading-title{color:#FCFCFC;font-family:"Tenor Sans", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4.4px;word-spacing:0px;}.elementor-32117 .elementor-element.elementor-element-0fba7c7 > .elementor-widget-container{background-color:#B20909;}.elementor-32117 .elementor-element.elementor-element-a828b47 .elementor-repeater-item-de05b55 .swiper-slide-bg{background-color:#FF0000;background-image:url(https://ameni-ca.jp/wp-content/uploads/2026/02/11-1.jpg);background-size:cover;}.elementor-32117 .elementor-element.elementor-element-a828b47 .elementor-repeater-item-20acde3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ameni-ca.jp/wp-content/uploads/2026/02/21.jpg);background-size:cover;}.elementor-32117 .elementor-element.elementor-element-a828b47 .elementor-repeater-item-73860ca .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ameni-ca.jp/wp-content/uploads/2026/02/41.jpg);background-size:cover;}.elementor-32117 .elementor-element.elementor-element-a828b47 .elementor-repeater-item-1f1c48f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ameni-ca.jp/wp-content/uploads/2026/02/31.jpg);background-size:cover;}.elementor-32117 .elementor-element.elementor-element-a828b47 .elementor-repeater-item-350662f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ameni-ca.jp/wp-content/uploads/2026/02/7966bae78213db11914ad7af893f8431.png);background-size:cover;}.elementor-32117 .elementor-element.elementor-element-a828b47 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-32117 .elementor-element.elementor-element-a828b47 .swiper-slide-contents{max-width:66%;}.elementor-32117 .elementor-element.elementor-element-a828b47 .swiper-slide-inner{text-align:center;}.elementor-32117 .elementor-element.elementor-element-a786f16{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-7b2ccc2 .elementor-heading-title{color:#F4F3F1;font-family:"Tenor Sans", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:3px;word-spacing:0px;}.elementor-32117 .elementor-element.elementor-element-7b2ccc2 > .elementor-widget-container{background-color:#B13333;}.elementor-32117 .elementor-element.elementor-element-b7f06f6{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f .elementor-button{font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:2px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:transparent;background-image:linear-gradient(180deg, #945634 0%, #F51D53 100%);}.elementor-32117 .elementor-element.elementor-element-e2c0c9f > .elementor-widget-container{border-style:double;border-color:#9A775C;}.elementor-32117 .elementor-element.elementor-element-3cd8680{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32117 .elementor-element.elementor-element-3cd8680 .elementor-divider-separator{width:100%;}.elementor-32117 .elementor-element.elementor-element-3cd8680 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-32117 .elementor-element.elementor-element-1e5e7b8 .elementor-heading-title{color:#FFFFFF;font-family:"Tenor Sans", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:3px;word-spacing:0px;}.elementor-32117 .elementor-element.elementor-element-1e5e7b8 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #1F1E79 0%, #0B2A85 100%);}.elementor-32117 .elementor-element.elementor-element-14697f9{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-ee6672d .elementor-heading-title{color:#FBF7F7;font-family:"Tenor Sans", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:3px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32117 .elementor-element.elementor-element-ee6672d > .elementor-widget-container{background-color:#ECB546;}.elementor-32117 .elementor-element.elementor-element-83ef335{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-b333f3a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32117 .elementor-element.elementor-element-b333f3a .elementor-divider-separator{width:100%;}.elementor-32117 .elementor-element.elementor-element-b333f3a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-32117 .elementor-element.elementor-element-3a2f633 .elementor-heading-title{color:#FFFFFF;font-family:"Tenor Sans", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:3px;word-spacing:0px;}.elementor-32117 .elementor-element.elementor-element-3a2f633 > .elementor-widget-container{background-color:#081C6E;}.elementor-32117 .elementor-element.elementor-element-2d7cf2d{--spacer-size:50px;}.elementor-32117 .elementor-element.elementor-element-652ec2c1{--divider-border-style:solid;--divider-color:#A5A5A5;--divider-border-width:2px;}.elementor-32117 .elementor-element.elementor-element-652ec2c1 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-32117 .elementor-element.elementor-element-652ec2c1 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:2px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:transparent;background-image:linear-gradient(180deg, #945634 0%, #F51D53 100%);}.elementor-32117 .elementor-element.elementor-element-bc5b861 > .elementor-widget-container{border-style:double;border-color:#9A775C;}@media(max-width:1024px){.elementor-32117 .elementor-element.elementor-element-575b7450 .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-0fba7c7 .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-7b2ccc2 .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f .elementor-button{font-size:16px;}.elementor-32117 .elementor-element.elementor-element-1e5e7b8 .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-ee6672d .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-3a2f633 .elementor-heading-title{font-size:24px;letter-spacing:15px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-32117 .elementor-element.elementor-element-575b7450 .elementor-heading-title{font-size:14px;line-height:28px;letter-spacing:2.2px;}.elementor-32117 .elementor-element.elementor-element-05630bc{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-0fba7c7{text-align:center;}.elementor-32117 .elementor-element.elementor-element-0fba7c7 .elementor-heading-title{font-size:20px;line-height:35px;letter-spacing:8.5px;}.elementor-32117 .elementor-element.elementor-element-a828b47 .swiper-slide{height:286px;}.elementor-32117 .elementor-element.elementor-element-a786f16{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-7b2ccc2{text-align:center;}.elementor-32117 .elementor-element.elementor-element-7b2ccc2 .elementor-heading-title{font-size:20px;line-height:35px;letter-spacing:8.5px;}.elementor-32117 .elementor-element.elementor-element-3b09812{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-32117 .elementor-element.elementor-element-6849358 > .elementor-container{max-width:500px;}.elementor-32117 .elementor-element.elementor-element-b7f06f6{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f .elementor-button{font-size:13px;letter-spacing:3.2px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f > .elementor-widget-container{padding:6px 6px 6px 6px;border-width:1px 1px 1px 1px;}.elementor-32117 .elementor-element.elementor-element-e2c0c9f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:center;}.elementor-32117 .elementor-element.elementor-element-1e5e7b8{text-align:center;}.elementor-32117 .elementor-element.elementor-element-1e5e7b8 .elementor-heading-title{font-size:18px;line-height:35px;letter-spacing:8.5px;}.elementor-32117 .elementor-element.elementor-element-14697f9{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-ee6672d .elementor-heading-title{font-size:18px;line-height:35px;letter-spacing:8.5px;}.elementor-32117 .elementor-element.elementor-element-83ef335{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-3a2f633{text-align:center;}.elementor-32117 .elementor-element.elementor-element-3a2f633 .elementor-heading-title{font-size:20px;line-height:35px;letter-spacing:8.5px;}.elementor-32117 .elementor-element.elementor-element-2d7cf2d{--spacer-size:10px;}.elementor-32117 .elementor-element.elementor-element-652ec2c1 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-32117 .elementor-element.elementor-element-652ec2c1 .elementor-divider{text-align:center;}.elementor-32117 .elementor-element.elementor-element-1562664 > .elementor-container{max-width:500px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 .elementor-button{font-size:13px;letter-spacing:3.2px;}.elementor-32117 .elementor-element.elementor-element-bc5b861 > .elementor-widget-container{padding:6px 6px 6px 6px;border-width:1px 1px 1px 1px;}.elementor-32117 .elementor-element.elementor-element-bc5b861{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:center;}}