.elementor-517 .elementor-element.elementor-element-76d2594{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-76d2594:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-76d2594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2FE;}.elementor-517 .elementor-element.elementor-element-76d2594, .elementor-517 .elementor-element.elementor-element-76d2594::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-f27b6e3{--spacer-size:15rem;}.elementor-517 .elementor-element.elementor-element-41f13dc{text-align:left;}.elementor-517 .elementor-element.elementor-element-41f13dc img{width:25%;}.elementor-517 .elementor-element.elementor-element-74a5658 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-a31d73d{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-1798431 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-a3461c9 .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-8bdc343 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-97bf21a .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-97bf21a .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-a1972d6 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-cb734f2 .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-da6ca6e .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-84bb51a .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-84bb51a .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-cb6ceb3 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-e0d92ae .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-4c198d0 .elementor-heading-title{color:#470788;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:none;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-item{border-width:0px;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-title{color:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-icon svg{fill:#D2A7FC;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-active .elementor-accordion-icon, .elementor-517 .elementor-element.elementor-element-8358209 .elementor-active .elementor-accordion-title{color:#470788;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-active .elementor-accordion-icon svg{fill:#470788;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-8358209 .elementor-tab-content{color:#600AB8;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-517 .elementor-element.elementor-element-47a0730{--spacer-size:187px;}.elementor-517 .elementor-element.elementor-element-c0f2a0c{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-c0f2a0c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-c0f2a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#470788;}.elementor-517 .elementor-element.elementor-element-c0f2a0c, .elementor-517 .elementor-element.elementor-element-c0f2a0c::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-68f24b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-4fd8940{--spacer-size:2.5rem;}.elementor-517 .elementor-element.elementor-element-2fc2944{text-align:left;}.elementor-517 .elementor-element.elementor-element-2fc2944 img{width:58%;}.elementor-517 .elementor-element.elementor-element-4c9c442{--spacer-size:187px;}.elementor-517 .elementor-element.elementor-element-0f91650 .elementor-heading-title{color:#D2A7FC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-5c0e83f .elementor-heading-title{color:#D2A7FC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-ec2e6ca .elementor-heading-title{color:#FF3DE3;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-8a77bb6{--spacer-size:187px;}.elementor-517 .elementor-element.elementor-element-9eb2d57 .elementor-heading-title{color:#9D43C2;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-517 .elementor-element.elementor-element-66e03f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-09fb9d5{--spacer-size:2.5rem;}:root{--page-title-display:none;}body.elementor-page-517:not(.elementor-motion-effects-element-type-background), body.elementor-page-517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2FE;}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-68f24b3{--width:33.3333%;}.elementor-517 .elementor-element.elementor-element-66e03f9{--width:66.6666%;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-f27b6e3{--spacer-size:5.5rem;}.elementor-517 .elementor-element.elementor-element-41f13dc{text-align:left;}.elementor-517 .elementor-element.elementor-element-41f13dc img{width:57%;}.elementor-517 .elementor-element.elementor-element-74a5658 .elementor-heading-title{font-size:59px;}.elementor-517 .elementor-element.elementor-element-74a5658 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-a31d73d{--spacer-size:3.1rem;}.elementor-517 .elementor-element.elementor-element-47a0730{--spacer-size:3.1rem;}.elementor-517 .elementor-element.elementor-element-68f24b3{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-517 .elementor-element.elementor-element-4fd8940{--spacer-size:0.1rem;}.elementor-517 .elementor-element.elementor-element-4c9c442{--spacer-size:0.8rem;}.elementor-517 .elementor-element.elementor-element-0f91650 .elementor-heading-title{font-size:13px;}.elementor-517 .elementor-element.elementor-element-5c0e83f .elementor-heading-title{font-size:13px;}.elementor-517 .elementor-element.elementor-element-ec2e6ca .elementor-heading-title{font-size:13px;}.elementor-517 .elementor-element.elementor-element-8a77bb6{--spacer-size:4rem;}.elementor-517 .elementor-element.elementor-element-9eb2d57 .elementor-heading-title{font-size:13px;}.elementor-517 .elementor-element.elementor-element-09fb9d5{--spacer-size:0.1rem;}}