.elementor-30 .elementor-element.elementor-element-ed40ad4{--display:flex;--min-height:164px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ed40ad4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ed40ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B3E3;}.elementor-30 .elementor-element.elementor-element-ed40ad4 > .elementor-shape-top svg, .elementor-30 .elementor-element.elementor-element-ed40ad4 > .e-con-inner > .elementor-shape-top svg{height:147px;transform:translateX(-50%) rotateY(180deg);}.elementor-30 .elementor-element.elementor-element-be200ec{text-align:center;}.elementor-30 .elementor-element.elementor-element-be200ec .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:36px;font-weight:bold;color:#05598A;}.elementor-30 .elementor-element.elementor-element-8a643e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-f29045f{--display:flex;}.elementor-30 .elementor-element.elementor-element-eed3403{--display:flex;}.elementor-30 .elementor-element.elementor-element-5f44246{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-1cf0c81{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-1cf0c81 > .elementor-widget-container{background-color:#E98879;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-1cf0c81 .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e9a3c44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-992b56f{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-992b56f > .elementor-widget-container{background-color:#6DC338;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-992b56f .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-1c04b89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-4368f00{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-4368f00 > .elementor-widget-container{background-color:#07A8D2;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-4368f00 .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-203e514{--display:flex;}.elementor-30 .elementor-element.elementor-element-c20b42a{--display:flex;}.elementor-30 .elementor-element.elementor-element-5df0861{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-3985c46{text-align:center;}.elementor-30 .elementor-element.elementor-element-c1df9a2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-30 .elementor-element.elementor-element-ec1fa64 > .elementor-widget-container{padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BDBB17;}.elementor-30 .elementor-element.elementor-element-ec1fa64{text-align:center;}.elementor-30 .elementor-element.elementor-element-ec1fa64 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-39da762 > .elementor-widget-container{padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BDBB17;}.elementor-30 .elementor-element.elementor-element-39da762{text-align:center;}.elementor-30 .elementor-element.elementor-element-39da762 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-33f3bbc > .elementor-widget-container{padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BDBB17;}.elementor-30 .elementor-element.elementor-element-33f3bbc{text-align:center;}.elementor-30 .elementor-element.elementor-element-33f3bbc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-e4d5a86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-cb971b0{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-32d0957{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-32d0957 > .elementor-widget-container{background-color:#E98879;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-32d0957 .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-133a8a8{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-646f32e > .elementor-widget-container{margin:0px 0px -16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B4B4B4;}.elementor-30 .elementor-element.elementor-element-646f32e{font-size:22px;line-height:38px;}.elementor-30 .elementor-element.elementor-element-7ce1898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-dfbfa10{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-61a5999 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-30 .elementor-element.elementor-element-05bac89{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-241dd36 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-241dd36.elementor-view-stacked .elementor-icon{background-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-241dd36.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-241dd36.elementor-view-default .elementor-icon{color:#09ACC7;border-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-241dd36.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-241dd36.elementor-view-default .elementor-icon svg{fill:#09ACC7;}.elementor-30 .elementor-element.elementor-element-6aa82e7{--display:flex;}.elementor-30 .elementor-element.elementor-element-110bebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e500c67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-ee806fe{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-46fd6a9{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-46fd6a9 > .elementor-widget-container{background-color:#6DC338;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-46fd6a9 .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6bc7698{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-2227e01 > .elementor-widget-container{margin:0px 0px -16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B4B4B4;}.elementor-30 .elementor-element.elementor-element-2227e01{font-size:22px;line-height:38px;}.elementor-30 .elementor-element.elementor-element-2729153{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-6e4cea3{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-b0016ff > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-30 .elementor-element.elementor-element-6f3f676{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-43ed373 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-43ed373.elementor-view-stacked .elementor-icon{background-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-43ed373.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-43ed373.elementor-view-default .elementor-icon{color:#09ACC7;border-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-43ed373.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-43ed373.elementor-view-default .elementor-icon svg{fill:#09ACC7;}.elementor-30 .elementor-element.elementor-element-db3bb5e{--display:flex;}.elementor-30 .elementor-element.elementor-element-0847392 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-35abbe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-093b425{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-31d3721{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-31d3721 > .elementor-widget-container{background-color:#07A8D2;border-radius:500px 500px 500px 500px;}.elementor-30 .elementor-element.elementor-element-31d3721 .elementor-heading-title{font-size:32px;line-height:100px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f243ab9{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-f8a0447 > .elementor-widget-container{margin:0px 0px -16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B4B4B4;}.elementor-30 .elementor-element.elementor-element-f8a0447{font-size:22px;line-height:38px;}.elementor-30 .elementor-element.elementor-element-952c3c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-517372e{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-8646288 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-30 .elementor-element.elementor-element-7053b94{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-fdf1661 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-fdf1661.elementor-view-stacked .elementor-icon{background-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-fdf1661.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-fdf1661.elementor-view-default .elementor-icon{color:#09ACC7;border-color:#09ACC7;}.elementor-30 .elementor-element.elementor-element-fdf1661.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-fdf1661.elementor-view-default .elementor-icon svg{fill:#09ACC7;}.elementor-30 .elementor-element.elementor-element-fc67dce{--display:flex;}.elementor-30 .elementor-element.elementor-element-00f5c80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-720c7d6{--display:flex;}.elementor-30 .elementor-element.elementor-element-649b8f3{--spacer-size:50px;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-c1df9a2.e-con{--order:1;}.elementor-30 .elementor-element.elementor-element-ec1fa64 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-39da762 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-33f3bbc .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-c1df9a2{--width:36%;}.elementor-30 .elementor-element.elementor-element-cb971b0{--width:15%;}.elementor-30 .elementor-element.elementor-element-05bac89{--width:14%;}.elementor-30 .elementor-element.elementor-element-ee806fe{--width:15%;}.elementor-30 .elementor-element.elementor-element-6f3f676{--width:14%;}.elementor-30 .elementor-element.elementor-element-093b425{--width:15%;}.elementor-30 .elementor-element.elementor-element-7053b94{--width:14%;}}