.elementor-16397 .elementor-element.elementor-element-1fbf2ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16397 .elementor-element.elementor-element-c7fde5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16397 .elementor-element.elementor-element-436a05d>.elementor-widget-container{background-color:transparent;margin:0 0 0 -16px;padding:8px 0 8px 10px;background-image:linear-gradient(180deg,#5d4ffd 0%,#c3d4f6 100%);border-style:solid;border-width:0 0 2px;border-radius:0}.elementor-16397 .elementor-element.elementor-element-436a05d{z-index:2}.elementor-16397 .elementor-element.elementor-element-436a05d .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-16397 .elementor-element.elementor-element-a5c88f8{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-fa83877{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-7b5d489{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-0cae66b{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-4caeee3{--spacer-size:76px}.elementor-16397 .elementor-element.elementor-element-8f79841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16397 .elementor-element.elementor-element-6dec532>.elementor-widget-container{background-color:transparent;margin:0 0 0 -16px;padding:8px 0 8px 10px;background-image:linear-gradient(180deg,#5d4ffd 0%,#c3d4f6 100%);border-style:solid;border-width:0 0 2px;border-radius:0}.elementor-16397 .elementor-element.elementor-element-6dec532{z-index:2}.elementor-16397 .elementor-element.elementor-element-6dec532 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-16397 .elementor-element.elementor-element-b0bcf61{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-68b86f8{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-e28f1f8{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-b2cb9f4{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-0b56a51{--spacer-size:76px}.elementor-16397 .elementor-element.elementor-element-db149c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16397 .elementor-element.elementor-element-aa316c7>.elementor-widget-container{background-color:transparent;margin:0 0 0 -16px;padding:8px 0 8px 10px;background-image:linear-gradient(180deg,#5d4ffd 0%,#c3d4f6 100%);border-style:solid;border-width:0 0 2px;border-radius:0}.elementor-16397 .elementor-element.elementor-element-aa316c7{z-index:2}.elementor-16397 .elementor-element.elementor-element-aa316c7 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-16397 .elementor-element.elementor-element-7d40392{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-0d35293{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-1e78273{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-5e254bb{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-760b810{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-94f678d{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-1e179f4{--spacer-size:68px}.elementor-16397 .elementor-element.elementor-element-fc94bf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16397 .elementor-element.elementor-element-763c9a2>.elementor-widget-container{background-color:transparent;margin:0 0 0 -16px;padding:8px 0 8px 10px;background-image:linear-gradient(180deg,#5d4ffd 0%,#c3d4f6 100%);border-style:solid;border-width:0 0 2px;border-radius:0}.elementor-16397 .elementor-element.elementor-element-763c9a2{z-index:2}.elementor-16397 .elementor-element.elementor-element-763c9a2 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-16397 .elementor-element.elementor-element-dab1b1b{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-8654d5e{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-bd55882{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-897cdf1{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-8bc0adc{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-a65f622{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-16397 .elementor-element.elementor-element-1e2a94b{--spacer-size:68px}body.elementor-page-16397{margin:0}@media(max-width:1024px){.elementor-16397 .elementor-element.elementor-element-5bbdbc3{font-size:15px}.elementor-16397 .elementor-element.elementor-element-3ab701c{font-size:15px}.elementor-16397 .elementor-element.elementor-element-a5c88f8{font-size:22px}.elementor-16397 .elementor-element.elementor-element-87918e9{font-size:15px}.elementor-16397 .elementor-element.elementor-element-fa83877{font-size:22px}.elementor-16397 .elementor-element.elementor-element-22db6d0{font-size:15px}.elementor-16397 .elementor-element.elementor-element-1670618{font-size:15px}.elementor-16397 .elementor-element.elementor-element-7b5d489{font-size:22px}.elementor-16397 .elementor-element.elementor-element-7d850cb{font-size:15px}.elementor-16397 .elementor-element.elementor-element-0cae66b{font-size:22px}.elementor-16397 .elementor-element.elementor-element-e88fb11{font-size:15px}.elementor-16397 .elementor-element.elementor-element-8acc5e4{font-size:15px}.elementor-16397 .elementor-element.elementor-element-b0bcf61{font-size:22px}.elementor-16397 .elementor-element.elementor-element-81ea220{font-size:15px}.elementor-16397 .elementor-element.elementor-element-68b86f8{font-size:22px}.elementor-16397 .elementor-element.elementor-element-90f1e6d{font-size:15px}.elementor-16397 .elementor-element.elementor-element-e28f1f8{font-size:22px}.elementor-16397 .elementor-element.elementor-element-7a9f724{font-size:15px}.elementor-16397 .elementor-element.elementor-element-b2cb9f4{font-size:22px}.elementor-16397 .elementor-element.elementor-element-9a566a4{font-size:15px}.elementor-16397 .elementor-element.elementor-element-7d40392{font-size:22px}.elementor-16397 .elementor-element.elementor-element-5cfc098{font-size:15px}.elementor-16397 .elementor-element.elementor-element-0d35293{font-size:22px}.elementor-16397 .elementor-element.elementor-element-4849875{font-size:15px}.elementor-16397 .elementor-element.elementor-element-1e78273{font-size:22px}.elementor-16397 .elementor-element.elementor-element-b9571cc{font-size:15px}.elementor-16397 .elementor-element.elementor-element-5e254bb{font-size:22px}.elementor-16397 .elementor-element.elementor-element-cb7a448{font-size:15px}.elementor-16397 .elementor-element.elementor-element-760b810{font-size:22px}.elementor-16397 .elementor-element.elementor-element-be459fa{font-size:15px}.elementor-16397 .elementor-element.elementor-element-94f678d{font-size:22px}.elementor-16397 .elementor-element.elementor-element-f9f924d{font-size:15px}.elementor-16397 .elementor-element.elementor-element-9529e5f{font-size:15px}.elementor-16397 .elementor-element.elementor-element-dab1b1b{font-size:22px}.elementor-16397 .elementor-element.elementor-element-2ef5111{font-size:15px}.elementor-16397 .elementor-element.elementor-element-8b6c93b{font-size:15px}.elementor-16397 .elementor-element.elementor-element-8654d5e{font-size:22px}.elementor-16397 .elementor-element.elementor-element-d3ad3ec{font-size:15px}.elementor-16397 .elementor-element.elementor-element-caa1b57{font-size:15px}.elementor-16397 .elementor-element.elementor-element-bd55882{font-size:22px}.elementor-16397 .elementor-element.elementor-element-5a7c0d7{font-size:15px}.elementor-16397 .elementor-element.elementor-element-d1cbe2f{font-size:15px}.elementor-16397 .elementor-element.elementor-element-897cdf1{font-size:22px}.elementor-16397 .elementor-element.elementor-element-e0cef2a{font-size:15px}.elementor-16397 .elementor-element.elementor-element-8bc0adc{font-size:22px}.elementor-16397 .elementor-element.elementor-element-0c1e746{font-size:15px}.elementor-16397 .elementor-element.elementor-element-a65f622{font-size:22px}}@media(max-width:767px){.elementor-16397 .elementor-element.elementor-element-5bbdbc3{font-size:14px}.elementor-16397 .elementor-element.elementor-element-436a05d>.elementor-widget-container{margin:0 0 0 -15px}.elementor-16397 .elementor-element.elementor-element-436a05d .elementor-heading-title{font-size:20px}.elementor-16397 .elementor-element.elementor-element-3ab701c{font-size:14px}.elementor-16397 .elementor-element.elementor-element-a5c88f8{font-size:21px}.elementor-16397 .elementor-element.elementor-element-87918e9{font-size:14px}.elementor-16397 .elementor-element.elementor-element-fa83877{font-size:21px}.elementor-16397 .elementor-element.elementor-element-22db6d0{font-size:14px}.elementor-16397 .elementor-element.elementor-element-1670618{font-size:14px}.elementor-16397 .elementor-element.elementor-element-7b5d489{font-size:21px}.elementor-16397 .elementor-element.elementor-element-7d850cb{font-size:14px}.elementor-16397 .elementor-element.elementor-element-0cae66b{font-size:21px}.elementor-16397 .elementor-element.elementor-element-e88fb11{font-size:14px}.elementor-16397 .elementor-element.elementor-element-6dec532>.elementor-widget-container{margin:0 0 0 -15px}.elementor-16397 .elementor-element.elementor-element-6dec532 .elementor-heading-title{font-size:20px}.elementor-16397 .elementor-element.elementor-element-8acc5e4{font-size:14px}.elementor-16397 .elementor-element.elementor-element-b0bcf61{font-size:21px}.elementor-16397 .elementor-element.elementor-element-81ea220{font-size:14px}.elementor-16397 .elementor-element.elementor-element-68b86f8{font-size:21px}.elementor-16397 .elementor-element.elementor-element-90f1e6d{font-size:14px}.elementor-16397 .elementor-element.elementor-element-e28f1f8{font-size:21px}.elementor-16397 .elementor-element.elementor-element-7a9f724{font-size:14px}.elementor-16397 .elementor-element.elementor-element-b2cb9f4{font-size:21px}.elementor-16397 .elementor-element.elementor-element-aa316c7>.elementor-widget-container{margin:0 0 0 -15px}.elementor-16397 .elementor-element.elementor-element-aa316c7 .elementor-heading-title{font-size:20px}.elementor-16397 .elementor-element.elementor-element-9a566a4{font-size:14px}.elementor-16397 .elementor-element.elementor-element-7d40392{font-size:21px}.elementor-16397 .elementor-element.elementor-element-5cfc098{font-size:14px}.elementor-16397 .elementor-element.elementor-element-0d35293{font-size:21px}.elementor-16397 .elementor-element.elementor-element-4849875{font-size:14px}.elementor-16397 .elementor-element.elementor-element-1e78273{font-size:21px}.elementor-16397 .elementor-element.elementor-element-b9571cc{font-size:14px}.elementor-16397 .elementor-element.elementor-element-5e254bb{font-size:21px}.elementor-16397 .elementor-element.elementor-element-cb7a448{font-size:14px}.elementor-16397 .elementor-element.elementor-element-760b810{font-size:21px}.elementor-16397 .elementor-element.elementor-element-be459fa{font-size:14px}.elementor-16397 .elementor-element.elementor-element-94f678d{font-size:21px}.elementor-16397 .elementor-element.elementor-element-f9f924d{font-size:14px}.elementor-16397 .elementor-element.elementor-element-763c9a2>.elementor-widget-container{margin:0 0 0 -15px}.elementor-16397 .elementor-element.elementor-element-763c9a2 .elementor-heading-title{font-size:20px}.elementor-16397 .elementor-element.elementor-element-9529e5f{font-size:14px}.elementor-16397 .elementor-element.elementor-element-dab1b1b{font-size:21px}.elementor-16397 .elementor-element.elementor-element-2ef5111{font-size:14px}.elementor-16397 .elementor-element.elementor-element-8b6c93b{font-size:14px}.elementor-16397 .elementor-element.elementor-element-8654d5e{font-size:21px}.elementor-16397 .elementor-element.elementor-element-d3ad3ec{font-size:14px}.elementor-16397 .elementor-element.elementor-element-caa1b57{font-size:14px}.elementor-16397 .elementor-element.elementor-element-bd55882{font-size:21px}.elementor-16397 .elementor-element.elementor-element-5a7c0d7{font-size:14px}.elementor-16397 .elementor-element.elementor-element-d1cbe2f{font-size:14px}.elementor-16397 .elementor-element.elementor-element-897cdf1{font-size:21px}.elementor-16397 .elementor-element.elementor-element-e0cef2a{font-size:14px}.elementor-16397 .elementor-element.elementor-element-8bc0adc{font-size:21px}.elementor-16397 .elementor-element.elementor-element-0c1e746{font-size:14px}.elementor-16397 .elementor-element.elementor-element-a65f622{font-size:21px}body.elementor-page-16397{margin:0;padding:0}}