.elementor-3112 .elementor-element.elementor-element-af9b9af{--display:flex;}.elementor-3112 .elementor-element.elementor-element-b8b830b{--display:flex;}.elementor-3112 .elementor-element.elementor-element-1a910b9{text-align:center;}.elementor-3112 .elementor-element.elementor-element-1a910b9 .elementor-heading-title{font-family:"Verdana", Sans-serif;}.elementor-3112 .elementor-element.elementor-element-0d67652{text-align:center;}.elementor-3112 .elementor-element.elementor-element-0d67652 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;line-height:60px;color:var( --e-global-color-94b71f4 );}.elementor-3112 .elementor-element.elementor-element-3652b33{text-align:center;}.elementor-3112 .elementor-element.elementor-element-3652b33 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:34px;line-height:60px;color:var( --e-global-color-94b71f4 );}.elementor-3112 .elementor-element.elementor-element-39e7711{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;line-height:76px;letter-spacing:3px;}.elementor-3112 .elementor-element.elementor-element-39e7711 p{margin-bottom:14px;}.elementor-3112 .elementor-element.elementor-element-92f7c93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-92f7c93.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-3112 .elementor-element.elementor-element-0d67652 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-3112 .elementor-element.elementor-element-3652b33 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-3112 .elementor-element.elementor-element-39e7711{font-size:18px;line-height:2em;}}