.elementor-11240 .elementor-element.elementor-element-61c0bfb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-11240 .elementor-element.elementor-element-90b8f57{width:100%;max-width:100%;}.elementor-11240 .elementor-element.elementor-element-90b8f57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover{color:#212121;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover a{color:#212121;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip:hover svg{fill:#212121;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text{width:150%;padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;background-color:#FFEACD;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text:after{border-width:10px;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 10px );}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 10px );}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 10px );}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 10px );}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#FFEACD;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#FFEACD;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#FFEACD;}.elementor-11240 .elementor-element.elementor-element-90b8f57 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#FFEACD;}@media(max-width:1024px){.elementor-11240 .elementor-element.elementor-element-61c0bfb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11240 .elementor-element.elementor-element-61c0bfb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}