.elementor-187054 .elementor-element.elementor-element-c53a704:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-c53a704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141c34;}.elementor-187054 .elementor-element.elementor-element-c53a704{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-187054 .elementor-element.elementor-element-c53a704 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-551158f > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-187054 .elementor-element.elementor-element-2cf3239 img{width:1900px;}.elementor-187054 .elementor-element.elementor-element-c1f00b3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-187054 .elementor-element.elementor-element-d974a4a{margin-top:-1px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-187054 .elementor-element.elementor-element-a7ac9d8{--e-image-carousel-slides-to-show:7;}.elementor-187054 .elementor-element.elementor-element-2e293be:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-2e293be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #141C34 0%, #442557 100%);}.elementor-187054 .elementor-element.elementor-element-2e293be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-187054 .elementor-element.elementor-element-2e293be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-a1f33f9{z-index:2;}.elementor-187054 .elementor-element.elementor-element-7624812{--divider-border-style:multiple;--divider-color:#FFFFFF;--divider-pattern-height:12.4px;}.elementor-187054 .elementor-element.elementor-element-7624812 .elementor-divider-separator{width:100%;}.elementor-187054 .elementor-element.elementor-element-7624812 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-187054 .elementor-element.elementor-element-15a9b04{text-align:center;}.elementor-187054 .elementor-element.elementor-element-15a9b04 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:bold;line-height:1.7em;}.elementor-187054 .elementor-element.elementor-element-455f784{--divider-border-style:multiple;--divider-color:#FFFFFF;--divider-pattern-height:12.4px;}.elementor-187054 .elementor-element.elementor-element-455f784 .elementor-divider-separator{width:100%;}.elementor-187054 .elementor-element.elementor-element-455f784 .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-187054 .elementor-element.elementor-element-78564c5{text-align:center;color:#FFFFFF;font-size:16px;line-height:1.5em;}.elementor-187054 .elementor-element.elementor-element-1c9f564{text-align:center;color:#FFFFFF;font-size:16px;line-height:2em;}.elementor-187054 .elementor-element.elementor-element-eb44973 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(90deg, #AA48A8 0%, #f2295b 100%);}.elementor-187054 .elementor-element.elementor-element-eb44973 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-187054 .elementor-element.elementor-element-23a88f7{text-align:center;color:#FFFFFF;font-size:16px;line-height:1.5em;}.elementor-bc-flex-widget .elementor-187054 .elementor-element.elementor-element-9003745.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-187054 .elementor-element.elementor-element-9003745.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-187054 .elementor-element.elementor-element-82a78c4{text-align:center;}.elementor-187054 .elementor-element.elementor-element-82a78c4 .elementor-heading-title{color:#F9B36A;font-size:22px;font-weight:500;}.elementor-187054 .elementor-element.elementor-element-f415096{--divider-border-style:dashed;--divider-color:#F9B36A;--divider-border-width:1.5px;}.elementor-187054 .elementor-element.elementor-element-f415096 .elementor-divider-separator{width:31%;margin:0 auto;margin-center:0;}.elementor-187054 .elementor-element.elementor-element-f415096 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-187054 .elementor-element.elementor-element-248f4cc{text-align:center;}.elementor-187054 .elementor-element.elementor-element-248f4cc .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:500;line-height:1.8em;}.elementor-187054 .elementor-element.elementor-element-175707b{--divider-border-style:dashed;--divider-color:#F9B36A;--divider-border-width:1.5px;}.elementor-187054 .elementor-element.elementor-element-175707b .elementor-divider-separator{width:31%;margin:0 auto;margin-center:0;}.elementor-187054 .elementor-element.elementor-element-175707b .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-187054 .elementor-element.elementor-element-d7e694b > .elementor-container{max-width:1000px;}.elementor-187054 .elementor-element.elementor-element-d7e694b:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-d7e694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#442557;}.elementor-187054 .elementor-element.elementor-element-d7e694b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-187054 .elementor-element.elementor-element-d7e694b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-991f90f{text-align:center;}.elementor-187054 .elementor-element.elementor-element-991f90f .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:26px;}.elementor-187054 .elementor-element.elementor-element-2eb359e > .elementor-container{max-width:700px;}.elementor-187054 .elementor-element.elementor-element-2eb359e{margin-top:20px;margin-bottom:20px;}.elementor-187054 .elementor-element.elementor-element-b1155a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-187054 .elementor-element.elementor-element-b1155a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-d743ce3{text-align:center;}.elementor-187054 .elementor-element.elementor-element-d743ce3 .elementor-heading-title{font-size:30px;}.elementor-bc-flex-widget .elementor-187054 .elementor-element.elementor-element-21428ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-187054 .elementor-element.elementor-element-21428ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-187054 .elementor-element.elementor-element-f3edbd4{text-align:center;}.elementor-187054 .elementor-element.elementor-element-78e5dd9 img{width:50%;}.elementor-187054 .elementor-element.elementor-element-5c04fd2 > .elementor-container{max-width:700px;}.elementor-187054 .elementor-element.elementor-element-5c04fd2{margin-top:20px;margin-bottom:20px;}.elementor-187054 .elementor-element.elementor-element-5793806 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-187054 .elementor-element.elementor-element-5793806 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-9c18dcd{text-align:center;}.elementor-187054 .elementor-element.elementor-element-9c18dcd .elementor-heading-title{font-size:30px;}.elementor-187054 .elementor-element.elementor-element-1652c1b{text-align:center;font-size:16px;font-weight:600;}.elementor-187054 .elementor-element.elementor-element-0fb09a7 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(90deg, #934EFC 0%, #f2295b 100%);}.elementor-187054 .elementor-element.elementor-element-9be7bd8 img{width:50%;}.elementor-187054 .elementor-element.elementor-element-f10a3e0 > .elementor-container{max-width:700px;}.elementor-187054 .elementor-element.elementor-element-f10a3e0{margin-top:20px;margin-bottom:20px;}.elementor-187054 .elementor-element.elementor-element-5bec0ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-187054 .elementor-element.elementor-element-5bec0ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-16fb22b{text-align:center;}.elementor-187054 .elementor-element.elementor-element-16fb22b .elementor-heading-title{font-size:30px;}.elementor-bc-flex-widget .elementor-187054 .elementor-element.elementor-element-d4013ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-187054 .elementor-element.elementor-element-d4013ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-187054 .elementor-element.elementor-element-ffbdb08{text-align:left;}.elementor-187054 .elementor-element.elementor-element-61f4f7a img{width:50%;}.elementor-187054 .elementor-element.elementor-element-8a1f990 > .elementor-container{max-width:700px;}.elementor-187054 .elementor-element.elementor-element-8a1f990{margin-top:20px;margin-bottom:20px;}.elementor-187054 .elementor-element.elementor-element-7d6e81c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4DE;}.elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-element-populated, .elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-element-populated > .elementor-background-overlay, .elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-187054 .elementor-element.elementor-element-7d6e81c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-6583572{text-align:center;}.elementor-187054 .elementor-element.elementor-element-6583572 .elementor-heading-title{color:#653B7A;font-size:26px;}.elementor-187054 .elementor-element.elementor-element-7c715d8{text-align:left;}.elementor-187054 .elementor-element.elementor-element-973e557:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-973e557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #442557 0%, #1C2646 100%);}.elementor-187054 .elementor-element.elementor-element-973e557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-187054 .elementor-element.elementor-element-973e557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-12894a4 > .elementor-container{max-width:1000px;}.elementor-187054 .elementor-element.elementor-element-12894a4:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-12894a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2646;}.elementor-187054 .elementor-element.elementor-element-12894a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 40px 0px;}.elementor-187054 .elementor-element.elementor-element-12894a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-3d00a23 .elementor-icon-wrapper{text-align:center;}.elementor-187054 .elementor-element.elementor-element-3d00a23 .elementor-icon{font-size:42px;}.elementor-187054 .elementor-element.elementor-element-3d00a23 .elementor-icon svg{height:42px;}.elementor-187054 .elementor-element.elementor-element-23b8445{text-align:center;}.elementor-187054 .elementor-element.elementor-element-23b8445 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:26px;}.elementor-187054 .elementor-element.elementor-element-f66675d > .elementor-container{max-width:500px;}.elementor-187054 .elementor-element.elementor-element-b37f58c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-187054 .elementor-element.elementor-element-3facd4f{text-align:center;color:#FFFFFF;width:auto;max-width:auto;}.elementor-187054 .elementor-element.elementor-element-3facd4f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-187054 .elementor-element.elementor-element-43f3df9{text-align:center;color:#FFFFFF;width:auto;max-width:auto;}.elementor-187054 .elementor-element.elementor-element-43f3df9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-187054 .elementor-element.elementor-element-21a645f:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-21a645f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2646;}.elementor-187054 .elementor-element.elementor-element-21a645f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 70px 0px;}.elementor-187054 .elementor-element.elementor-element-21a645f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187054 .elementor-element.elementor-element-8f4baef img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;box-shadow:7px -7px 0px 0px rgba(237.12343749999997, 237.12343749999997, 237.12343749999997, 0.99);}.elementor-187054 .elementor-element.elementor-element-8f4baef .widget-image-caption{color:#FFFFFF;font-size:16px;line-height:1.7em;}.elementor-187054 .elementor-element.elementor-element-dc16235 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-187054 .elementor-element.elementor-element-dc16235:not(.elementor-motion-effects-element-type-background), .elementor-187054 .elementor-element.elementor-element-dc16235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90a2368 );}.elementor-187054 .elementor-element.elementor-element-dc16235{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5px 5px 5px 5px;}.elementor-187054 .elementor-element.elementor-element-dc16235 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-187054 .elementor-element.elementor-element-431aeb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-187054 .elementor-element.elementor-element-431aeb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-187054 .elementor-element.elementor-element-431aeb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-187054 .elementor-element.elementor-element-b2b7910{text-align:left;color:#FFFFFF;font-size:15px;line-height:1.5em;width:auto;max-width:auto;}@media(min-width:768px){.elementor-187054 .elementor-element.elementor-element-fe96907{width:49.844%;}.elementor-187054 .elementor-element.elementor-element-de0a166{width:50.156%;}}@media(max-width:991px){.elementor-187054 .elementor-element.elementor-element-c53a704{padding:0px 0px 0px 0px;}.elementor-187054 .elementor-element.elementor-element-551158f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-187054 .elementor-element.elementor-element-2cf3239 img{width:100%;}.elementor-187054 .elementor-element.elementor-element-c1f00b3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-187054 .elementor-element.elementor-element-a7ac9d8{--e-image-carousel-slides-to-show:4;}.elementor-187054 .elementor-element.elementor-element-7624812 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-187054 .elementor-element.elementor-element-7624812 .elementor-divider{text-align:center;}.elementor-187054 .elementor-element.elementor-element-455f784 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-187054 .elementor-element.elementor-element-455f784 .elementor-divider{text-align:center;}.elementor-187054 .elementor-element.elementor-element-f3edbd4{line-height:2em;}.elementor-187054 .elementor-element.elementor-element-1652c1b{line-height:2em;}.elementor-187054 .elementor-element.elementor-element-ffbdb08{line-height:2em;}.elementor-187054 .elementor-element.elementor-element-7c715d8{line-height:2em;}.elementor-187054 .elementor-element.elementor-element-a58672c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-187054 .elementor-element.elementor-element-21a645f{padding:35px 25px 35px 25px;}.elementor-187054 .elementor-element.elementor-element-b2b7910{font-size:14px;}}@media(max-width:767px){.elementor-187054 .elementor-element.elementor-element-c53a704{padding:10px 0px 20px 0px;}.elementor-187054 .elementor-element.elementor-element-c1f00b3 img{width:1300px;}.elementor-187054 .elementor-element.elementor-element-a7ac9d8{--e-image-carousel-slides-to-show:3;}.elementor-187054 .elementor-element.elementor-element-7624812 .elementor-divider-separator{width:100%;}.elementor-187054 .elementor-element.elementor-element-15a9b04 .elementor-heading-title{font-size:22px;}.elementor-187054 .elementor-element.elementor-element-455f784 .elementor-divider-separator{width:100%;}.elementor-187054 .elementor-element.elementor-element-eb44973 .elementor-button{font-size:16px;line-height:1.4em;padding:20px 20px 20px 20px;}.elementor-187054 .elementor-element.elementor-element-d743ce3 .elementor-heading-title{font-size:26px;}.elementor-187054 .elementor-element.elementor-element-9c18dcd .elementor-heading-title{font-size:26px;}.elementor-187054 .elementor-element.elementor-element-16fb22b .elementor-heading-title{font-size:26px;}.elementor-187054 .elementor-element.elementor-element-6583572 .elementor-heading-title{font-size:21px;}.elementor-187054 .elementor-element.elementor-element-d36825b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-187054 .elementor-element.elementor-element-a58672c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-187054 .elementor-element.elementor-element-21a645f{padding:25px 5px 25px 5px;}.elementor-187054 .elementor-element.elementor-element-b2b7910{text-align:center;font-size:12px;}}