.elementor-4171 .elementor-element.elementor-element-773e0db .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Serif JP", メイリオ, Meiryo, sans-serif;font-weight:600;line-height:1.6em;}.elementor-4171 .elementor-element.elementor-element-773e0db > .elementor-widget-container{margin:0px 0px 10px 0px;padding:20px 20px 20px 20px;background-color:#DAD9F5;}.elementor-4171 .elementor-element.elementor-element-36b56f3{font-family:"Roboto", メイリオ, Meiryo, sans-serif;font-size:1.1em;font-weight:400;line-height:1.8em;}.elementor-4171 .elementor-element.elementor-element-36b56f3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:20px 20px 20px 20px;background-color:var( --e-global-color-accent );}.elementor-4171 .elementor-element.elementor-element-a831fbd .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-216e949 );border-radius:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-a831fbd > .elementor-widget-container{margin:0px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4171 .elementor-element.elementor-element-36b56f3{font-size:1em;}}@media(max-width:767px){.elementor-4171 .elementor-element.elementor-element-773e0db .elementor-heading-title{font-size:1.2em;}}