.elementor-3 .elementor-element.elementor-element-494c453{padding:0% 15% 5% 15%;}.elementor-3 .elementor-element.elementor-element-a4fd60b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-129a0a3 );border-radius:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-a4fd60b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-129a0a3 );}.elementor-3 .elementor-element.elementor-element-521145b{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:2.3em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-801f47b{--divider-border-style:solid;--divider-color:var( --e-global-color-98cd868 );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-801f47b .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-801f47b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-7ffa49b > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0% 0% 0% 0%;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-129a0a3 );border-radius:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-7ffa49b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-129a0a3 );}.elementor-3 .elementor-element.elementor-element-19a9a01{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:2.3em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-075d92c{--divider-border-style:solid;--divider-color:var( --e-global-color-98cd868 );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-075d92c .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-075d92c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-474e097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-129a0a3 );border-radius:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-474e097 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-129a0a3 );}.elementor-3 .elementor-element.elementor-element-c3597a6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c3597a6{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:2.3em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f86ffdf{--divider-border-style:solid;--divider-color:var( --e-global-color-98cd868 );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-f86ffdf .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-f86ffdf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-c8b3a2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-129a0a3 );border-radius:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c8b3a2c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-129a0a3 );}.elementor-3 .elementor-element.elementor-element-c6f7435 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c6f7435{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:2.3em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8b19c82 .elementor-button{background-color:var( --e-global-color-5dbeef5c );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;fill:var( --e-global-color-1c8848e6 );color:var( --e-global-color-1c8848e6 );}.elementor-3 .elementor-element.elementor-element-8b19c82 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-8b19c82 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1c8848e6 );}.elementor-3 .elementor-element.elementor-element-8b19c82 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-8b19c82 .elementor-button:focus svg{fill:var( --e-global-color-1c8848e6 );}.elementor-3 .elementor-element.elementor-element-da136fd{padding:0% 3% 0% 0%;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-6156c90{right:2%;}body.rtl .elementor-3 .elementor-element.elementor-element-6156c90{left:2%;}.elementor-3 .elementor-element.elementor-element-6156c90{bottom:12%;z-index:1;}.elementor-3 .elementor-element.elementor-element-6156c90 .elementor-icon-wrapper{text-align:right;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-stacked .elementor-icon{background-color:#019187;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-default .elementor-icon{color:#019187;border-color:#019187;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-default .elementor-icon svg{fill:#019187;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-stacked .elementor-icon:hover{background-color:#2BD6CA;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-default .elementor-icon:hover{color:#2BD6CA;border-color:#2BD6CA;}.elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-6156c90.elementor-view-default .elementor-icon:hover svg{fill:#2BD6CA;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-494c453{padding:3% 5% 5% 5%;}.elementor-3 .elementor-element.elementor-element-521145b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-19a9a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c3597a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c6f7435 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-6156c90{bottom:20%;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-494c453{padding:5% 5% 5% 5%;}.elementor-3 .elementor-element.elementor-element-521145b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-521145b{font-size:14px;}.elementor-3 .elementor-element.elementor-element-19a9a01 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-19a9a01{font-size:14px;}.elementor-3 .elementor-element.elementor-element-c3597a6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c3597a6{font-size:14px;}.elementor-3 .elementor-element.elementor-element-c6f7435 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3 .elementor-element.elementor-element-c6f7435{font-size:14px;}.elementor-3 .elementor-element.elementor-element-6156c90{bottom:28%;}.elementor-3 .elementor-element.elementor-element-6156c90 .elementor-icon{font-size:45px;}.elementor-3 .elementor-element.elementor-element-6156c90 .elementor-icon svg{height:45px;}}