.elementor-7944 .elementor-element.elementor-element-5eb28f62:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-5eb28f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hikkoshi-friend.com/wp-content/uploads/2025/08/3friends様_シニアプランプレゼン_ver.2-1.pptx.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-7944 .elementor-element.elementor-element-5eb28f62 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-5eb28f62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-7944 .elementor-element.elementor-element-95e6a14 > .elementor-container{max-width:1000px;}.elementor-7944 .elementor-element.elementor-element-97e950e{text-align:left;}.elementor-7944 .elementor-element.elementor-element-97e950e .elementor-heading-title{color:#14549c;font-family:"Noto Sans JP", Sans-serif;font-size:57px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-97e950e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7944 .elementor-element.elementor-element-1e13a374{text-align:left;}.elementor-7944 .elementor-element.elementor-element-1e13a374 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:3px 0px 0px rgba(255, 255, 255, 0.99);}.elementor-7944 .elementor-element.elementor-element-f942d95{--spacer-size:15px;}.elementor-7944 .elementor-element.elementor-element-bb3d60c{width:var( --container-widget-width, 100.619% );max-width:100.619%;--container-widget-width:100.619%;--container-widget-flex-grow:0;}.elementor-7944 .elementor-element.elementor-element-2764589:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-2764589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-7944 .elementor-element.elementor-element-2764589{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-7944 .elementor-element.elementor-element-2764589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-ed0d016{text-align:center;}.elementor-7944 .elementor-element.elementor-element-ed0d016 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-ed0d016 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-b407b7f{margin-top:0px;margin-bottom:30px;}.elementor-7944 .elementor-element.elementor-element-0c2a9a8{text-align:center;}.elementor-7944 .elementor-element.elementor-element-0c2a9a8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:21px;}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e85c27f );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button:focus{color:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-66277c1 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-3f2668f:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-3f2668f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-7944 .elementor-element.elementor-element-3f2668f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-7944 .elementor-element.elementor-element-3f2668f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-2060185{text-align:center;}.elementor-7944 .elementor-element.elementor-element-2060185 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-2060185 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-5692adf{margin-top:0px;margin-bottom:30px;}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e85c27f );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button:focus{color:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-da19f3e > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-1bbed12:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-1bbed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-7944 .elementor-element.elementor-element-1bbed12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-7944 .elementor-element.elementor-element-1bbed12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-11258d8{text-align:center;}.elementor-7944 .elementor-element.elementor-element-11258d8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-11258d8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-203a5ff{margin-top:0px;margin-bottom:30px;}.elementor-7944 .elementor-element.elementor-element-328768d{width:var( --container-widget-width, 104.859% );max-width:104.859%;--container-widget-width:104.859%;--container-widget-flex-grow:0;}.elementor-7944 .elementor-element.elementor-element-6eb3657:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-6eb3657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-7944 .elementor-element.elementor-element-6eb3657{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-7944 .elementor-element.elementor-element-6eb3657 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-f9fc646{text-align:center;}.elementor-7944 .elementor-element.elementor-element-f9fc646 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-f9fc646 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-5e5bec0{margin-top:0px;margin-bottom:30px;}.elementor-7944 .elementor-element.elementor-element-3a447da:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-3a447da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-7944 .elementor-element.elementor-element-3a447da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-7944 .elementor-element.elementor-element-3a447da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-2cbdb44{text-align:center;}.elementor-7944 .elementor-element.elementor-element-2cbdb44 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-2cbdb44 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e85c27f );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button:focus{color:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-cca2261 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-221502a0{border-style:solid;border-width:10px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-7944 .elementor-element.elementor-element-221502a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-4f776c2b{text-align:center;}.elementor-7944 .elementor-element.elementor-element-4f776c2b .elementor-heading-title{color:#2E2E2E;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-4f776c2b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:55px 0px 0px 0px;background-image:url("https://hikkoshi-friend.com/wp-content/uploads/2021/05/cropped-kuruma.png");background-position:top center;background-repeat:no-repeat;background-size:50px auto;}.elementor-7944 .elementor-element.elementor-element-20fe9ed4 > .elementor-container{max-width:1000px;}.elementor-7944 .elementor-element.elementor-element-20fe9ed4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7944 .elementor-element.elementor-element-66b74556{column-gap:0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-3c4ff3c1{text-align:center;}.elementor-7944 .elementor-element.elementor-element-3c4ff3c1 img{width:200px;}.elementor-7944 .elementor-element.elementor-element-3c4ff3c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e85c27f );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button:focus{color:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-14d20bed > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-7944 .elementor-element.elementor-element-6a10a78c > .elementor-container{max-width:1000px;}.elementor-7944 .elementor-element.elementor-element-6a10a78c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7944 .elementor-element.elementor-element-6a10a78c{margin-top:0px;margin-bottom:20px;}.elementor-7944 .elementor-element.elementor-element-5a32ee95{text-align:center;}.elementor-7944 .elementor-element.elementor-element-5a32ee95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7944 .elementor-element.elementor-element-687283cc{text-align:center;}.elementor-7944 .elementor-element.elementor-element-687283cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7944 .elementor-element.elementor-element-157bf5a2:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-157bf5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63CED8;}.elementor-7944 .elementor-element.elementor-element-157bf5a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-7944 .elementor-element.elementor-element-157bf5a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7944 .elementor-element.elementor-element-48790a83{text-align:center;}.elementor-7944 .elementor-element.elementor-element-48790a83 .elementor-heading-title{color:var( --e-global-color-c696dce );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-48790a83 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-71418d83{text-align:center;}.elementor-7944 .elementor-element.elementor-element-71418d83 .elementor-heading-title{color:var( --e-global-color-c696dce );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-71418d83 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:8px 8px 8px 8px;border-style:solid;border-color:var( --e-global-color-c696dce );}.elementor-7944 .elementor-element.elementor-element-2870c102 > .elementor-container{max-width:1000px;}.elementor-7944 .elementor-element.elementor-element-2870c102{margin-top:1%;margin-bottom:2%;}.elementor-7944 .elementor-element.elementor-element-4490599a{text-align:center;}.elementor-7944 .elementor-element.elementor-element-4490599a .elementor-heading-title{color:var( --e-global-color-c696dce );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-2bb656ea img{width:200px;}.elementor-7944 .elementor-element.elementor-element-2bb656ea > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7944 .elementor-element.elementor-element-3a525a5c{text-align:center;}.elementor-7944 .elementor-element.elementor-element-3a525a5c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-3a525a5c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-c696dce );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-37487a9e > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-234fb91d{text-align:center;}.elementor-7944 .elementor-element.elementor-element-234fb91d .elementor-heading-title{color:var( --e-global-color-c696dce );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-7cb0d298 img{width:200px;}.elementor-7944 .elementor-element.elementor-element-7cb0d298 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7944 .elementor-element.elementor-element-4230f64{text-align:center;}.elementor-7944 .elementor-element.elementor-element-4230f64 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-4230f64 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-c696dce );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-267b13d4 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-673262b2{text-align:center;}.elementor-7944 .elementor-element.elementor-element-673262b2 .elementor-heading-title{color:var( --e-global-color-c696dce );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-673262b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7944 .elementor-element.elementor-element-2695bd8f img{width:170px;}.elementor-7944 .elementor-element.elementor-element-2695bd8f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-7944 .elementor-element.elementor-element-d13c9b9{text-align:center;}.elementor-7944 .elementor-element.elementor-element-d13c9b9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-7944 .elementor-element.elementor-element-d13c9b9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-7587b454 > .elementor-container{max-width:500px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-c696dce );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-c696dce );border-radius:100px 100px 100px 100px;padding:16px 35px 16px 35px;}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button:hover, .elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button:hover svg, .elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7944 .elementor-element.elementor-element-49bd0cda > .elementor-widget-container{margin:1% 0% 0% 0%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7944 .elementor-element.elementor-element-238be676{width:100%;}}@media(max-width:1024px){.elementor-7944 .elementor-element.elementor-element-5eb28f62:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-5eb28f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7944 .elementor-element.elementor-element-97e950e .elementor-heading-title{font-size:48px;}.elementor-7944 .elementor-element.elementor-element-1e13a374 .elementor-heading-title{font-size:35px;}.elementor-7944 .elementor-element.elementor-element-66277c1 .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-66277c1 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-da19f3e .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-da19f3e > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-cca2261 .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-cca2261 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-4f776c2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-20fe9ed4{margin-top:0px;margin-bottom:0px;}.elementor-7944 .elementor-element.elementor-element-66b74556{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-14d20bed .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-14d20bed > .elementor-widget-container{margin:2% 2% 2% 2%;}.elementor-7944 .elementor-element.elementor-element-48790a83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-71418d83 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-4490599a .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-3a525a5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-37487a9e .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-37487a9e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-234fb91d .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-4230f64 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-267b13d4 > .elementor-widget-container{margin:00% 00% 00% 00%;}.elementor-7944 .elementor-element.elementor-element-673262b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-2695bd8f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7944 .elementor-element.elementor-element-d13c9b9 .elementor-heading-title{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-d13c9b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-4f2d1ab2 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-7944 .elementor-element.elementor-element-49bd0cda .elementor-button{font-size:14px;}.elementor-7944 .elementor-element.elementor-element-49bd0cda > .elementor-widget-container{margin:10% 0% 0% 0%;}}@media(max-width:767px){.elementor-7944 .elementor-element.elementor-element-5eb28f62:not(.elementor-motion-effects-element-type-background), .elementor-7944 .elementor-element.elementor-element-5eb28f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-7944 .elementor-element.elementor-element-97e950e .elementor-heading-title{font-size:25px;}.elementor-7944 .elementor-element.elementor-element-1e13a374 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-7944 .elementor-element.elementor-element-ed0d016 .elementor-heading-title{font-size:18px;}.elementor-7944 .elementor-element.elementor-element-2060185 .elementor-heading-title{font-size:18px;}.elementor-7944 .elementor-element.elementor-element-11258d8 .elementor-heading-title{font-size:18px;}.elementor-7944 .elementor-element.elementor-element-f9fc646 .elementor-heading-title{font-size:18px;}.elementor-7944 .elementor-element.elementor-element-2cbdb44 .elementor-heading-title{font-size:18px;}.elementor-7944 .elementor-element.elementor-element-4f776c2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-66b74556{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-157bf5a2{padding:5% 5% 5% 5%;}.elementor-7944 .elementor-element.elementor-element-48790a83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-71418d83 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-2870c102{margin-top:20px;margin-bottom:20px;}.elementor-7944 .elementor-element.elementor-element-4490599a .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-3a525a5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-37487a9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7944 .elementor-element.elementor-element-234fb91d .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-4230f64 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-267b13d4 .elementor-button{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-7944 .elementor-element.elementor-element-267b13d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7944 .elementor-element.elementor-element-673262b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7944 .elementor-element.elementor-element-d13c9b9 .elementor-heading-title{line-height:1.7em;}}