.elementor-8 .elementor-element.elementor-element-cf35d97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf35d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taka-cl.mirai-yutaka.jp/wp-content/uploads/img_main.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-cf35d97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-cf35d97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f95433f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f95433f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43413880;}.elementor-8 .elementor-element.elementor-element-f95433f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16.66% 15% 12.38% 15%;}.elementor-8 .elementor-element.elementor-element-f95433f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b4b4545 .elementor-heading-title{color:#FFFFFF;font-size:2.415vw;line-height:1.75em;letter-spacing:0.15em;}.elementor-8 .elementor-element.elementor-element-b4b4545 > .elementor-widget-container{margin:0em 0em 1.21em 0em;}.elementor-8 .elementor-element.elementor-element-b4b4545{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2fc8b62{margin-top:0px;margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-0136b58 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77fd415 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9525b62 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eac7baf > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d0122bc{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-8cdab2f > .elementor-element-populated{padding:5.56% 30px 7.54% 30px;}.elementor-8 .elementor-element.elementor-element-d07da87{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-d07da87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6ea9bd5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-3071ad0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-3071ad0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-3071ad0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8a2c10e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a2c10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taka-cl.mirai-yutaka.jp/wp-content/uploads/bg_top01.jpg");}.elementor-8 .elementor-element.elementor-element-8a2c10e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-8a2c10e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b42fc05 > .elementor-element-populated{padding:5.66% 30px 7.55% 30px;}.elementor-8 .elementor-element.elementor-element-10cc3d8{text-align:center;}.elementor-8 .elementor-element.elementor-element-10cc3d8 > .elementor-widget-container{margin:0em 0em 2.66em 0em;}.elementor-8 .elementor-element.elementor-element-0522e6f{margin-top:0%;margin-bottom:2.83%;}.elementor-8 .elementor-element.elementor-element-eae4834:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 0px;--e-column-margin-right:1px;--e-column-margin-left:0px;padding:6% 10.8% 12% 10.8%;}.elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-db65dcb{text-align:center;}.elementor-8 .elementor-element.elementor-element-db65dcb .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3199a9d{text-align:center;}.elementor-8 .elementor-element.elementor-element-3199a9d .elementor-heading-title{font-size:clamp(18px, 2.26vw, 24px);line-height:1.25em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-3199a9d > .elementor-widget-container{margin:0% 0% 9% 0%;padding:0em 0em 1.15em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-8 .elementor-element.elementor-element-61f87e8{font-size:clamp(11px, 1.32vw, 14px);}.elementor-8 .elementor-element.elementor-element-6d4afc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:6% 10.8% 12% 10.8%;}.elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c77d7d9{text-align:center;}.elementor-8 .elementor-element.elementor-element-c77d7d9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-aabbb00{text-align:center;}.elementor-8 .elementor-element.elementor-element-aabbb00 .elementor-heading-title{font-size:clamp(18px, 2.26vw, 24px);line-height:1.25em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-aabbb00 > .elementor-widget-container{margin:0% 0% 9% 0%;padding:0em 0em 1.15em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-8 .elementor-element.elementor-element-6a0f120{font-size:clamp(11px, 1.32vw, 14px);}.elementor-8 .elementor-element.elementor-element-6115726:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6115726 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-6115726 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6115726 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6115726 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-6115726 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 1px;--e-column-margin-right:0px;--e-column-margin-left:1px;padding:6% 10.8% 12% 10.8%;}.elementor-8 .elementor-element.elementor-element-6115726 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-78466ff{text-align:center;}.elementor-8 .elementor-element.elementor-element-78466ff .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-317c0c5{text-align:center;}.elementor-8 .elementor-element.elementor-element-317c0c5 .elementor-heading-title{font-size:clamp(18px, 2.26vw, 24px);line-height:1.25em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-317c0c5 > .elementor-widget-container{margin:0% 0% 9% 0%;padding:0em 0em 1.15em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-8 .elementor-element.elementor-element-dd1e712{font-size:clamp(11px, 1.32vw, 14px);}.elementor-8 .elementor-element.elementor-element-757c893 > .elementor-element-populated{padding:5.66% 30px 7.54% 30px;}.elementor-8 .elementor-element.elementor-element-c428552{text-align:center;}.elementor-8 .elementor-element.elementor-element-c428552 > .elementor-widget-container{margin:0em 0em 2.66em 0em;}.elementor-8 .elementor-element.elementor-element-8201060{margin-top:0px;margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-29eee01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;--e-column-margin-right:13px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-27689b0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-1e1e217{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e1e217 .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-1e1e217 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-b797711{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-b797711 > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-f12276c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f12276c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f12276c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-f12276c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-f12276c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-f12276c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6.5px 0px 6.5px;--e-column-margin-right:6.5px;--e-column-margin-left:6.5px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f12276c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a0ec9f3 img{width:100%;}.elementor-8 .elementor-element.elementor-element-0198f8a{text-align:center;}.elementor-8 .elementor-element.elementor-element-0198f8a .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-0198f8a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-657d958{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-657d958 > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-f3b1a1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 13px;--e-column-margin-right:0px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0a2b0d2 img{width:100%;}.elementor-8 .elementor-element.elementor-element-fdede60{text-align:center;}.elementor-8 .elementor-element.elementor-element-fdede60 .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-fdede60 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-8cc7e0f{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-8cc7e0f > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-2143472:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-2143472 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2143472 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-2143472 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-2143472 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-2143472 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;--e-column-margin-right:13px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2143472 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-8b69df5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-a5b7601{text-align:center;}.elementor-8 .elementor-element.elementor-element-a5b7601 .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-a5b7601 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-639b889{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-639b889 > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-898bdeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6.5px 0px 6.5px;--e-column-margin-right:6.5px;--e-column-margin-left:6.5px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1aff7f9 img{width:100%;}.elementor-8 .elementor-element.elementor-element-8431de2{text-align:center;}.elementor-8 .elementor-element.elementor-element-8431de2 .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-8431de2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-e66a6ef{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-e66a6ef > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-4613c84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 13px;--e-column-margin-right:0px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3be4e33 img{width:100%;}.elementor-8 .elementor-element.elementor-element-c08a777{text-align:center;}.elementor-8 .elementor-element.elementor-element-c08a777 .elementor-heading-title{color:#FFFFFF;font-size:clamp(18px, 2.26vw, 24px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-c08a777 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:2.93em 12.5% 0 12.5%;}.elementor-8 .elementor-element.elementor-element-928722d{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-text{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-item > a{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-928722d > .elementor-widget-container{padding:0% 12.5% 12.5% 12.5%;}.elementor-8 .elementor-element.elementor-element-42aee9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42aee9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFA;}.elementor-8 .elementor-element.elementor-element-42aee9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-42aee9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ccfa654 > .elementor-element-populated{padding:5.66% 30px 7.54% 30px;}.elementor-8 .elementor-element.elementor-element-81e4418{text-align:center;}.elementor-8 .elementor-element.elementor-element-81e4418 > .elementor-widget-container{margin:0em 0em 2.66em 0em;}.elementor-8 .elementor-element.elementor-element-81a47c7.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-81a47c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dfc1e8b{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-dfc1e8b > .elementor-widget-container{margin:0em 0em 1.4em 0em;}.elementor-8 .elementor-element.elementor-element-63916e3 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);font-weight:700;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-63916e3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 0px 10px 22px;background-color:#DDECC6;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-1a06d90 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-1a06d90 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1a06d90{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d9f0428 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-d9f0428 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d9f0428{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ab36521 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-ab36521 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ab36521{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-14d8562 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-14d8562 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-14d8562{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3b75f07 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-3b75f07 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3b75f07{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c86e77c .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-c86e77c > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c86e77c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-37e7482 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-37e7482 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-37e7482{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6c038a6 .elementor-heading-title{font-size:clamp(12px, 1.42vw, 15px);letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-6c038a6 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6c038a6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7cda18f > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-297113c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-8 .elementor-element.elementor-element-c27b366{text-align:center;}.elementor-8 .elementor-element.elementor-element-c27b366 .elementor-heading-title{font-size:14px;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-4ac4fd7{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ac4fd7 .elementor-heading-title{font-size:18px;font-weight:700;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-4ac4fd7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-475c49b > .elementor-element-populated{padding:6.22% 30px 7.54% 30px;}.elementor-8 .elementor-element.elementor-element-8285863{text-align:center;}.elementor-8 .elementor-element.elementor-element-8285863 > .elementor-widget-container{margin:0em 0em 2.66em 0em;}.elementor-8 .elementor-element.elementor-element-c66e729.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-c66e729 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-625482b > .elementor-widget-container{margin:0% 0% 8.33% 0%;}.elementor-8 .elementor-element.elementor-element-6649a19 .elementor-heading-title{font-size:clamp(10.5px, 1.32vw, 14px);line-height:1.5em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-6649a19{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-fdce4de .elementor-heading-title{font-size:clamp(10.5px, 1.32vw, 14px);line-height:1.5em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-fdce4de{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-b8c0c10.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-b8c0c10.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-b8c0c10.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-b8c0c10 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-b8c0c10 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b8c0c10 .elementor-image-box-title{font-size:clamp(12px, 1.51vw ,16px);font-weight:700;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-b8c0c10 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:12px 9% 20px 9%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECC6;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7690101 > .elementor-element-populated{padding:0% 0% 0% 7%;}.elementor-8 .elementor-element.elementor-element-805de9f{text-align:center;}.elementor-8 .elementor-element.elementor-element-805de9f .elementor-heading-title{font-size:clamp(10.5px, 1.32vw, 14px);font-weight:700;}.elementor-8 .elementor-element.elementor-element-805de9f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:10px 10px 10px 10px;background-color:#DDECC6;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-37238e3 iframe{height:380px;}.elementor-8 .elementor-element.elementor-element-08235bf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-08235bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFA;}.elementor-8 .elementor-element.elementor-element-08235bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-08235bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6140bda > .elementor-element-populated{padding:5.66% 30px 5.66% 30px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-444043a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-444043a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-444043a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bdf3806.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-bdf3806 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bf23e69 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-bf23e69{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-938b156{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-614c225{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fa11cf8{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3b5237f .elementor-button{letter-spacing:-1.5px;}.elementor-8 .elementor-element.elementor-element-3b5237f{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-045fb25{width:var( --container-widget-width, calc((100%  - 40px) / 3) );max-width:calc((100%  - 40px) / 3);--container-widget-width:calc((100%  - 40px) / 3);--container-widget-flex-grow:0;}@media(min-width:481px){.elementor-8 .elementor-element.elementor-element-f95433f{width:32%;}.elementor-8 .elementor-element.elementor-element-e43feb4{width:68%;}.elementor-8 .elementor-element.elementor-element-81a47c7{width:65%;}.elementor-8 .elementor-element.elementor-element-7cda18f{width:35%;}.elementor-8 .elementor-element.elementor-element-c66e729{width:44%;}.elementor-8 .elementor-element.elementor-element-7690101{width:56%;}.elementor-8 .elementor-element.elementor-element-444043a{width:15%;}.elementor-8 .elementor-element.elementor-element-bdf3806{width:85%;}}@media(max-width:767px) and (min-width:481px){.elementor-8 .elementor-element.elementor-element-eae4834{width:100%;}.elementor-8 .elementor-element.elementor-element-6d4afc5{width:100%;}.elementor-8 .elementor-element.elementor-element-6115726{width:100%;}.elementor-8 .elementor-element.elementor-element-29eee01{width:100%;}.elementor-8 .elementor-element.elementor-element-f12276c{width:100%;}.elementor-8 .elementor-element.elementor-element-f3b1a1f{width:100%;}.elementor-8 .elementor-element.elementor-element-2143472{width:100%;}.elementor-8 .elementor-element.elementor-element-898bdeb{width:100%;}.elementor-8 .elementor-element.elementor-element-4613c84{width:100%;}.elementor-8 .elementor-element.elementor-element-81a47c7{width:100%;}.elementor-8 .elementor-element.elementor-element-7cda18f{width:100%;}.elementor-8 .elementor-element.elementor-element-c66e729{width:100%;}.elementor-8 .elementor-element.elementor-element-7690101{width:100%;}.elementor-8 .elementor-element.elementor-element-444043a{width:100%;}.elementor-8 .elementor-element.elementor-element-bdf3806{width:100%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8cdab2f > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-8a2c10e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a2c10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taka-cl.mirai-yutaka.jp/wp-content/uploads/bg_top01-sp.jpg");}.elementor-8 .elementor-element.elementor-element-b42fc05 > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-0522e6f{margin-top:0px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-eae4834 > .elementor-element-populated{margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-3199a9d .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-61f87e8{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6d4afc5 > .elementor-element-populated{margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-aabbb00 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-6a0f120{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6115726 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-317c0c5 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-dd1e712{font-size:14px;}.elementor-8 .elementor-element.elementor-element-757c893 > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-8201060{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-29eee01 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1e1e217 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-1e1e217 > .elementor-widget-container{padding:2.93EM 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b797711 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b797711 > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-f12276c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-0198f8a .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0198f8a > .elementor-widget-container{padding:2.93EM 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-657d958 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-657d958 > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-f3b1a1f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-fdede60 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-fdede60 > .elementor-widget-container{padding:2.93em 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8cc7e0f .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-8cc7e0f > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-2143472 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-a5b7601 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-a5b7601 > .elementor-widget-container{padding:2.93em 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-639b889 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-639b889 > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-898bdeb > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-8431de2 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-8431de2 > .elementor-widget-container{padding:2.93em 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e66a6ef .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-e66a6ef > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-4613c84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-c08a777 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-c08a777 > .elementor-widget-container{padding:2.93em 10% 0 10%;}.elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-928722d .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-928722d > .elementor-widget-container{padding:0% 10% 10% 10%;}.elementor-8 .elementor-element.elementor-element-ccfa654 > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-dfc1e8b{font-size:15px;}.elementor-8 .elementor-element.elementor-element-63916e3 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1a06d90 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1a06d90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-d9f0428 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d9f0428{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-ab36521 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ab36521{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-14d8562 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-14d8562{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-3b75f07 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3b75f07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-c86e77c .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-c86e77c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-37e7482 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-37e7482{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-6c038a6 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6c038a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-6c038a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-7cda18f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-475c49b > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-c66e729 > .elementor-element-populated{margin:0% 0% 12% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8 .elementor-element.elementor-element-6649a19 .elementor-heading-title{font-size:min(3.73vw, 14px);}.elementor-8 .elementor-element.elementor-element-6649a19{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fdce4de .elementor-heading-title{font-size:min(3.73vw, 14px);}.elementor-8 .elementor-element.elementor-element-fdce4de{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b8c0c10 .elementor-image-box-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b8c0c10 > .elementor-widget-container{padding:12px 8px 20px 8px;}.elementor-8 .elementor-element.elementor-element-7690101 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-805de9f .elementor-heading-title{font-size:14px;line-height:1.5em;letter-spacing:0.08em;}.elementor-8 .elementor-element.elementor-element-805de9f > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-6140bda > .elementor-element-populated{padding:min(16vw, 60px) 30px min(21.33vw, 80px) 30px;}.elementor-8 .elementor-element.elementor-element-3bf63f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-3bf63f9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-bf23e69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-bf23e69{width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-938b156 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-938b156{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-8 .elementor-element.elementor-element-614c225 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-614c225{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-8 .elementor-element.elementor-element-fa11cf8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-fa11cf8{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-8 .elementor-element.elementor-element-3b5237f{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-8 .elementor-element.elementor-element-045fb25{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}}@media(max-width:480px){.elementor-8 .elementor-element.elementor-element-cf35d97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf35d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taka-cl.mirai-yutaka.jp/wp-content/uploads/img_main-sp.jpg");}.elementor-8 .elementor-element.elementor-element-f95433f > .elementor-element-populated{padding:7.73% 2.13% 5.33% 2.13%;}.elementor-8 .elementor-element.elementor-element-b4b4545 .elementor-heading-title{font-size:8.8vw;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-b4b4545 > .elementor-widget-container{margin:0% 0% 3.2% 0%;padding:0% 0% 0% 5.6%;}.elementor-8 .elementor-element.elementor-element-b4b4545{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2fc8b62{margin-top:0px;margin-bottom:0px;padding:0px 3px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0136b58 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-77fd415 > .elementor-element-populated{margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-8 .elementor-element.elementor-element-c560b9d{padding:0px 0px 0px 3px;}.elementor-8 .elementor-element.elementor-element-9525b62 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-eac7baf > .elementor-element-populated{margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-8 .elementor-element.elementor-element-e43feb4 > .elementor-element-populated{padding:69% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-6ea9bd5{width:50%;}.elementor-8 .elementor-element.elementor-element-3071ad0{width:50%;}.elementor-8 .elementor-element.elementor-element-4ac4fd7 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-b8c0c10 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-bf23e69 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-bf23e69{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-938b156 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-938b156{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-614c225 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-614c225{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-fa11cf8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-fa11cf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-3b5237f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-3b5237f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-045fb25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}