.elementor-74 .elementor-element.elementor-element-1fc8e5be:not(.elementor-motion-effects-element-type-background),.elementor-74 .elementor-element.elementor-element-1fc8e5be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-74 .elementor-element.elementor-element-1fc8e5be{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0}.elementor-74 .elementor-element.elementor-element-1fc8e5be>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-74 .elementor-element.elementor-element-564c19c2{padding:23px 0 0}.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-68548890{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-68548890 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-4b142e14>.elementor-widget-container{margin:-15px 0 0}.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-4b142e14{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-4b142e14 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-70bd8524{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-icon{padding-inline-end:15px}.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-70bd8524 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-44e39673>.elementor-widget-container{margin:-15px 0 0}.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-44e39673{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-icon{padding-inline-end:15px}.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-44e39673 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-3fb62220{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-3fb62220 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-21904e46>.elementor-widget-container{margin:-15px 0 0}.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-icon i{transition:color .3s}.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-74 .elementor-element.elementor-element-21904e46{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-74 .elementor-element.elementor-element-21904e46 .elementor-icon-list-text{transition:color .3s}.elementor-74 .elementor-element.elementor-element-4db773f1{width:var(--container-widget-width,188px);max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;top:-151px}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-4db773f1{left:-412px}body.rtl .elementor-74 .elementor-element.elementor-element-4db773f1{right:-412px}.elementor-74 .elementor-element.elementor-element-72441506{width:var(--container-widget-width,76px);max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;bottom:-18px}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-72441506{right:0}body.rtl .elementor-74 .elementor-element.elementor-element-72441506{left:0}.elementor-74 .elementor-element.elementor-element-258360b7{padding:20px 0}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-4e5ca01>a{color:#222}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-4e5ca01>a svg path{stroke:#222;fill:#222}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-4e5ca01>a:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-4e5ca01>a:hover svg path{stroke:#fff;fill:#fff}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-46aaecc>a{color:#222}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-46aaecc>a svg path{stroke:#222;fill:#222}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-46aaecc>a:hover{color:#fff;background-color:var(--e-global-color-primary)}.elementor-74 .elementor-element.elementor-element-17b755b7 .elementor-repeater-item-46aaecc>a:hover svg path{stroke:#fff;fill:#fff}.elementor-74 .elementor-element.elementor-element-17b755b7 .ekit_social_media>li>a{text-align:center;text-decoration:none;border-radius:50%;width:30px;height:30px;line-height:18px}.elementor-74 .elementor-element.elementor-element-17b755b7 .ekit_social_media>li{display:inline-block}.elementor-74 .elementor-element.elementor-element-17b755b7 .ekit_social_media>li>a i{font-size:14px}.elementor-74 .elementor-element.elementor-element-17b755b7 .ekit_social_media>li>a svg{max-width:14px}.elementor-74 .elementor-element.elementor-element-3a96295b{text-align:right;font-size:14px}.elementor-74 .elementor-element.elementor-element-19f2746{text-align:right;font-size:14px}@media(max-width:1024px){.elementor-74 .elementor-element.elementor-element-4db773f1{width:var(--container-widget-width,130px);max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;top:-108px}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-4db773f1{left:-33px}body.rtl .elementor-74 .elementor-element.elementor-element-4db773f1{right:-33px}.elementor-74 .elementor-element.elementor-element-72441506{width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;bottom:-31px}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-72441506{right:-7px}body.rtl .elementor-74 .elementor-element.elementor-element-72441506{left:-7px}}@media(max-width:767px){.elementor-74 .elementor-element.elementor-element-70bd8524>.elementor-widget-container{margin:20px 0 0}.elementor-74 .elementor-element.elementor-element-3fb62220>.elementor-widget-container{margin:20px 0 0}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-72441506{right:14px}body.rtl .elementor-74 .elementor-element.elementor-element-72441506{left:14px}.elementor-74 .elementor-element.elementor-element-17b755b7 .ekit_social_media{text-align:center}.elementor-74 .elementor-element.elementor-element-3a96295b{text-align:center}.elementor-74 .elementor-element.elementor-element-19f2746{text-align:center}}