.elementor-15008 .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-15008 .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-15008 .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-15008 .elementor-element.elementor-element-6dec532{z-index:2}.elementor-15008 .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-15008 .elementor-element.elementor-element-3602a3f{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-0b56a51{--spacer-size:76px}.elementor-15008 .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-15008 .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-15008 .elementor-element.elementor-element-aa316c7{z-index:2}.elementor-15008 .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-15008 .elementor-element.elementor-element-9784e25{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-7d40392{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-0d35293{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-fbf3f5c{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-13c2dd2{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-78d0cf0{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-ccee2b1{--spacer-size:76px}.elementor-15008 .elementor-element.elementor-element-29d4383{--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-15008 .elementor-element.elementor-element-6deec23>.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-15008 .elementor-element.elementor-element-6deec23{z-index:2}.elementor-15008 .elementor-element.elementor-element-6deec23 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-15008 .elementor-element.elementor-element-31b1cfc{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-d80bf5b{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-78a7fc3{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-00fff79{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-50de7da{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-9881978{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-8f8332a{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-5027a12{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-3cbeb9a{--spacer-size:76px}.elementor-15008 .elementor-element.elementor-element-7588869{--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-15008 .elementor-element.elementor-element-3c47e3b>.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-15008 .elementor-element.elementor-element-3c47e3b{z-index:2}.elementor-15008 .elementor-element.elementor-element-3c47e3b .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-15008 .elementor-element.elementor-element-fd0d06b{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-a78ca82{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-a749391{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-43debd5{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-bdaff74{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-1549929:hover img{opacity:.38}.elementor-15008 .elementor-element.elementor-element-1549929 img{box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-15008 .elementor-element.elementor-element-20ae5a2{--spacer-size:76px}.elementor-15008 .elementor-element.elementor-element-233f1b2{--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-15008 .elementor-element.elementor-element-913e1e0>.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-15008 .elementor-element.elementor-element-913e1e0{z-index:2}.elementor-15008 .elementor-element.elementor-element-913e1e0 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-15008 .elementor-element.elementor-element-ea75a93{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-30604fd{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-c4c9d28{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-ec63fb3{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-7e73ea7{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-3d2e920{--spacer-size:76px}.elementor-15008 .elementor-element.elementor-element-b90b96c{--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-15008 .elementor-element.elementor-element-eb4ad3e>.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-15008 .elementor-element.elementor-element-eb4ad3e{z-index:2}.elementor-15008 .elementor-element.elementor-element-eb4ad3e .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-15008 .elementor-element.elementor-element-ba3bb28{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-b6b03bb{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-6790b44{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-b8cdd46{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-635c839{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-2cc6769{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:900;color:#ff0067}.elementor-15008 .elementor-element.elementor-element-e27637a{--spacer-size:76px}.elementor-15008 .elementor-element.elementor-element-ae56bb5{--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}body.elementor-page-15008{margin:0}@media(max-width:1024px){.elementor-15008 .elementor-element.elementor-element-5bbdbc3{font-size:15px}.elementor-15008 .elementor-element.elementor-element-be1f668{font-size:15px}.elementor-15008 .elementor-element.elementor-element-3602a3f{font-size:22px}.elementor-15008 .elementor-element.elementor-element-8acc5e4{font-size:15px}.elementor-15008 .elementor-element.elementor-element-9a566a4{font-size:15px}.elementor-15008 .elementor-element.elementor-element-9784e25{font-size:22px}.elementor-15008 .elementor-element.elementor-element-b24dea8{font-size:15px}.elementor-15008 .elementor-element.elementor-element-7d40392{font-size:22px}.elementor-15008 .elementor-element.elementor-element-5cfc098{font-size:15px}.elementor-15008 .elementor-element.elementor-element-0d35293{font-size:22px}.elementor-15008 .elementor-element.elementor-element-6e7ec56{font-size:15px}.elementor-15008 .elementor-element.elementor-element-fbf3f5c{font-size:22px}.elementor-15008 .elementor-element.elementor-element-15bf9d1{font-size:15px}.elementor-15008 .elementor-element.elementor-element-13c2dd2{font-size:22px}.elementor-15008 .elementor-element.elementor-element-c2affe1{font-size:15px}.elementor-15008 .elementor-element.elementor-element-78d0cf0{font-size:22px}.elementor-15008 .elementor-element.elementor-element-1930323{font-size:15px}.elementor-15008 .elementor-element.elementor-element-31b1cfc{font-size:22px}.elementor-15008 .elementor-element.elementor-element-2529120{font-size:15px}.elementor-15008 .elementor-element.elementor-element-d80bf5b{font-size:22px}.elementor-15008 .elementor-element.elementor-element-be3bbcd{font-size:15px}.elementor-15008 .elementor-element.elementor-element-78a7fc3{font-size:22px}.elementor-15008 .elementor-element.elementor-element-4910f8d{font-size:15px}.elementor-15008 .elementor-element.elementor-element-00fff79{font-size:22px}.elementor-15008 .elementor-element.elementor-element-885ca06{font-size:15px}.elementor-15008 .elementor-element.elementor-element-50de7da{font-size:22px}.elementor-15008 .elementor-element.elementor-element-e75f45a{font-size:15px}.elementor-15008 .elementor-element.elementor-element-9881978{font-size:22px}.elementor-15008 .elementor-element.elementor-element-71b8701{font-size:15px}.elementor-15008 .elementor-element.elementor-element-8f8332a{font-size:22px}.elementor-15008 .elementor-element.elementor-element-0671391{font-size:15px}.elementor-15008 .elementor-element.elementor-element-5027a12{font-size:22px}.elementor-15008 .elementor-element.elementor-element-9c6ebba{font-size:15px}.elementor-15008 .elementor-element.elementor-element-fd0d06b{font-size:22px}.elementor-15008 .elementor-element.elementor-element-49febe5{font-size:15px}.elementor-15008 .elementor-element.elementor-element-a78ca82{font-size:22px}.elementor-15008 .elementor-element.elementor-element-892054c{font-size:15px}.elementor-15008 .elementor-element.elementor-element-a749391{font-size:22px}.elementor-15008 .elementor-element.elementor-element-4c464ac{font-size:15px}.elementor-15008 .elementor-element.elementor-element-43debd5{font-size:22px}.elementor-15008 .elementor-element.elementor-element-5b157ea{font-size:15px}.elementor-15008 .elementor-element.elementor-element-bdaff74{font-size:22px}.elementor-15008 .elementor-element.elementor-element-f2d2162{font-size:15px}.elementor-15008 .elementor-element.elementor-element-4dfef94{font-size:15px}.elementor-15008 .elementor-element.elementor-element-e22718a{font-size:15px}.elementor-15008 .elementor-element.elementor-element-ea75a93{font-size:22px}.elementor-15008 .elementor-element.elementor-element-365bf27{font-size:15px}.elementor-15008 .elementor-element.elementor-element-30604fd{font-size:22px}.elementor-15008 .elementor-element.elementor-element-b0fd676{font-size:15px}.elementor-15008 .elementor-element.elementor-element-c4c9d28{font-size:22px}.elementor-15008 .elementor-element.elementor-element-b247e58{font-size:15px}.elementor-15008 .elementor-element.elementor-element-ec63fb3{font-size:22px}.elementor-15008 .elementor-element.elementor-element-ae9cb7e{font-size:15px}.elementor-15008 .elementor-element.elementor-element-7e73ea7{font-size:22px}.elementor-15008 .elementor-element.elementor-element-46feb52{font-size:15px}.elementor-15008 .elementor-element.elementor-element-ba3bb28{font-size:22px}.elementor-15008 .elementor-element.elementor-element-d14bcef{font-size:15px}.elementor-15008 .elementor-element.elementor-element-b6b03bb{font-size:22px}.elementor-15008 .elementor-element.elementor-element-f72e0f2{font-size:15px}.elementor-15008 .elementor-element.elementor-element-6790b44{font-size:22px}.elementor-15008 .elementor-element.elementor-element-ea3f06f{font-size:15px}.elementor-15008 .elementor-element.elementor-element-b8cdd46{font-size:22px}.elementor-15008 .elementor-element.elementor-element-117ea68{font-size:15px}.elementor-15008 .elementor-element.elementor-element-635c839{font-size:22px}.elementor-15008 .elementor-element.elementor-element-5004724{font-size:15px}.elementor-15008 .elementor-element.elementor-element-2cc6769{font-size:22px}}@media(max-width:767px){.elementor-15008 .elementor-element.elementor-element-5bbdbc3{font-size:14px}.elementor-15008 .elementor-element.elementor-element-6dec532>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-6dec532 .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-be1f668{font-size:14px}.elementor-15008 .elementor-element.elementor-element-3602a3f{font-size:21px}.elementor-15008 .elementor-element.elementor-element-8acc5e4{font-size:14px}.elementor-15008 .elementor-element.elementor-element-aa316c7>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-aa316c7 .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-9a566a4{font-size:14px}.elementor-15008 .elementor-element.elementor-element-9784e25{font-size:21px}.elementor-15008 .elementor-element.elementor-element-b24dea8{font-size:14px}.elementor-15008 .elementor-element.elementor-element-7d40392{font-size:21px}.elementor-15008 .elementor-element.elementor-element-5cfc098{font-size:14px}.elementor-15008 .elementor-element.elementor-element-0d35293{font-size:21px}.elementor-15008 .elementor-element.elementor-element-6e7ec56{font-size:14px}.elementor-15008 .elementor-element.elementor-element-fbf3f5c{font-size:21px}.elementor-15008 .elementor-element.elementor-element-15bf9d1{font-size:14px}.elementor-15008 .elementor-element.elementor-element-13c2dd2{font-size:21px}.elementor-15008 .elementor-element.elementor-element-c2affe1{font-size:14px}.elementor-15008 .elementor-element.elementor-element-78d0cf0{font-size:21px}.elementor-15008 .elementor-element.elementor-element-6deec23>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-6deec23 .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-1930323{font-size:14px}.elementor-15008 .elementor-element.elementor-element-31b1cfc{font-size:21px}.elementor-15008 .elementor-element.elementor-element-2529120{font-size:14px}.elementor-15008 .elementor-element.elementor-element-d80bf5b{font-size:21px}.elementor-15008 .elementor-element.elementor-element-be3bbcd{font-size:14px}.elementor-15008 .elementor-element.elementor-element-78a7fc3{font-size:21px}.elementor-15008 .elementor-element.elementor-element-4910f8d{font-size:14px}.elementor-15008 .elementor-element.elementor-element-00fff79{font-size:21px}.elementor-15008 .elementor-element.elementor-element-885ca06{font-size:14px}.elementor-15008 .elementor-element.elementor-element-50de7da{font-size:21px}.elementor-15008 .elementor-element.elementor-element-e75f45a{font-size:14px}.elementor-15008 .elementor-element.elementor-element-9881978{font-size:21px}.elementor-15008 .elementor-element.elementor-element-71b8701{font-size:14px}.elementor-15008 .elementor-element.elementor-element-8f8332a{font-size:21px}.elementor-15008 .elementor-element.elementor-element-0671391{font-size:14px}.elementor-15008 .elementor-element.elementor-element-5027a12{font-size:21px}.elementor-15008 .elementor-element.elementor-element-3c47e3b>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-3c47e3b .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-9c6ebba{font-size:14px}.elementor-15008 .elementor-element.elementor-element-fd0d06b{font-size:21px}.elementor-15008 .elementor-element.elementor-element-49febe5{font-size:14px}.elementor-15008 .elementor-element.elementor-element-a78ca82{font-size:21px}.elementor-15008 .elementor-element.elementor-element-892054c{font-size:14px}.elementor-15008 .elementor-element.elementor-element-a749391{font-size:21px}.elementor-15008 .elementor-element.elementor-element-4c464ac{font-size:14px}.elementor-15008 .elementor-element.elementor-element-43debd5{font-size:21px}.elementor-15008 .elementor-element.elementor-element-5b157ea{font-size:14px}.elementor-15008 .elementor-element.elementor-element-bdaff74{font-size:21px}.elementor-15008 .elementor-element.elementor-element-f2d2162{font-size:14px}.elementor-15008 .elementor-element.elementor-element-4dfef94{font-size:14px}.elementor-15008 .elementor-element.elementor-element-913e1e0>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-913e1e0 .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-e22718a{font-size:14px}.elementor-15008 .elementor-element.elementor-element-ea75a93{font-size:21px}.elementor-15008 .elementor-element.elementor-element-365bf27{font-size:14px}.elementor-15008 .elementor-element.elementor-element-30604fd{font-size:21px}.elementor-15008 .elementor-element.elementor-element-b0fd676{font-size:14px}.elementor-15008 .elementor-element.elementor-element-c4c9d28{font-size:21px}.elementor-15008 .elementor-element.elementor-element-b247e58{font-size:14px}.elementor-15008 .elementor-element.elementor-element-ec63fb3{font-size:21px}.elementor-15008 .elementor-element.elementor-element-ae9cb7e{font-size:14px}.elementor-15008 .elementor-element.elementor-element-7e73ea7{font-size:21px}.elementor-15008 .elementor-element.elementor-element-46feb52{font-size:14px}.elementor-15008 .elementor-element.elementor-element-eb4ad3e>.elementor-widget-container{margin:0 0 0 -15px}.elementor-15008 .elementor-element.elementor-element-eb4ad3e .elementor-heading-title{font-size:20px}.elementor-15008 .elementor-element.elementor-element-ba3bb28{font-size:21px}.elementor-15008 .elementor-element.elementor-element-d14bcef{font-size:14px}.elementor-15008 .elementor-element.elementor-element-b6b03bb{font-size:21px}.elementor-15008 .elementor-element.elementor-element-f72e0f2{font-size:14px}.elementor-15008 .elementor-element.elementor-element-6790b44{font-size:21px}.elementor-15008 .elementor-element.elementor-element-ea3f06f{font-size:14px}.elementor-15008 .elementor-element.elementor-element-b8cdd46{font-size:21px}.elementor-15008 .elementor-element.elementor-element-117ea68{font-size:14px}.elementor-15008 .elementor-element.elementor-element-635c839{font-size:21px}.elementor-15008 .elementor-element.elementor-element-5004724{font-size:14px}.elementor-15008 .elementor-element.elementor-element-2cc6769{font-size:21px}body.elementor-page-15008{margin:0;padding:0}}