.elementor-18930 .elementor-element.elementor-element-c58ceb4{text-align:center}.elementor-18930 .elementor-element.elementor-element-c58ceb4 .elementor-heading-title{font-family:"Arial",noto sans jp;font-size:60px;letter-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-primary)}.elementor-18930 .elementor-element.elementor-element-4826b86{width:var(--container-widget-width,86.61%);max-width:86.61%;--container-widget-width:86.61%;--container-widget-flex-grow:0;text-align:center}.elementor-18930 .elementor-element.elementor-element-4826b86 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-inner-wrapper-btn{flex-direction:row}.elementor-18930 .elementor-element.elementor-element-f91dccf{width:var(--container-widget-width,82.851%);max-width:82.851%;--container-widget-width:82.851%;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-button-container{text-align:center}.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:7px}.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-button-container .gem-button i,.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-f91dccf .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-b5c3497{width:var(--container-widget-width,86.61%);max-width:86.61%;--container-widget-width:86.61%;--container-widget-flex-grow:0;text-align:center}.elementor-18930 .elementor-element.elementor-element-b5c3497 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-inner-wrapper-btn{flex-direction:row}.elementor-18930 .elementor-element.elementor-element-7e5f8e0{width:var(--container-widget-width,82.883%);max-width:82.883%;--container-widget-width:82.883%;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-button-container{text-align:center}.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:7px}.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-button-container .gem-button i,.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-7e5f8e0 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-2fbd7ae{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-18930 .elementor-element.elementor-element-2fbd7ae .elementor-heading-title{font-family:"Arial",noto sans jp;font-size:60px;letter-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-primary)}.elementor-18930 .elementor-element.elementor-element-85ec4ea{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-18930 .elementor-element.elementor-element-85ec4ea .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-inner-wrapper-btn{flex-direction:row}.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-button-container{text-align:center}.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:7px}.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-button-container .gem-button i,.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-aaa8df7 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-ec65d6a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-18930 .elementor-element.elementor-element-ec65d6a .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-inner-wrapper-btn{flex-direction:row}.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-button-container{text-align:center}.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:7px}.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-button-container .gem-button i,.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-43ed06a .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-c9884ec .gem-image.gem-wrapbox{float:left}.elementor-18930 .elementor-element.elementor-element-c9884ec .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-18930 .elementor-element.elementor-element-c9884ec{width:var(--container-widget-width,60.812%);max-width:60.812%;--container-widget-width:60.812%;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-c9884ec .gem-image img{opacity:calc(100/100)}.elementor-18930 .elementor-element.elementor-element-c9884ec .gem-image a:hover img{opacity:calc(100/100)}.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-inner-wrapper-btn{flex-direction:row}.elementor-18930 .elementor-element.elementor-element-aae5262{width:var(--container-widget-width,60.514%);max-width:60.514%;--container-widget-width:60.514%;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-button-container{text-align:center}.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:7px}.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-button-container .gem-button i,.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-18930 .elementor-element.elementor-element-aae5262 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}@media(max-width:1024px){.elementor-18930 .elementor-element.elementor-element-c58ceb4{width:var(--container-widget-width,327px);max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-4826b86{width:var(--container-widget-width,330.719px);max-width:330.719px;--container-widget-width:330.719px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-f91dccf{width:var(--container-widget-width,348px);max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-b5c3497{width:var(--container-widget-width,330.719px);max-width:330.719px;--container-widget-width:330.719px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-7e5f8e0{width:var(--container-widget-width,433px);max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-2fbd7ae{width:var(--container-widget-width,442px);max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-85ec4ea{width:var(--container-widget-width,436px);max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-aaa8df7{width:var(--container-widget-width,433px);max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-ec65d6a{width:var(--container-widget-width,436px);max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-43ed06a{width:var(--container-widget-width,433px);max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-aae5262{width:var(--container-widget-width,348px);max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-18930 .elementor-element.elementor-element-c58ceb4{width:var(--container-widget-width,421px);max-width:421px;--container-widget-width:421px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-c58ceb4>.elementor-widget-container{margin:0}.elementor-18930 .elementor-element.elementor-element-c58ceb4 .elementor-heading-title{font-size:32px}.elementor-18930 .elementor-element.elementor-element-4826b86{width:var(--container-widget-width,422.719px);max-width:422.719px;--container-widget-width:422.719px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-f91dccf{width:var(--container-widget-width,433px);max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-b5c3497{width:var(--container-widget-width,422.719px);max-width:422.719px;--container-widget-width:422.719px;--container-widget-flex-grow:0}.elementor-18930 .elementor-element.elementor-element-2fbd7ae>.elementor-widget-container{margin:0}.elementor-18930 .elementor-element.elementor-element-2fbd7ae .elementor-heading-title{font-size:32px}.elementor-18930 .elementor-element.elementor-element-aae5262{width:var(--container-widget-width,433px);max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0}}