.elementor-6223 .elementor-element.elementor-element-42daf21a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6223 .elementor-element.elementor-element-42daf21a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3{text-align:left;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-slide-menu,
						 .elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__sub-menu{background-color:#FFFFFF;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-slide-menu{border-style:none;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-slide-menu .ee-menu__item a{font-family:"Noto Sans JP", Sans-serif;font-weight:800;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__item:not(:last-child){margin-bottom:0px;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__item{border-bottom-width:1px;border-bottom-style:solid;border-color:#F3F3F3;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__item__link,
									.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__arrow{transition-property:all;transition-timing-function:linear;transition-duration:0.3s;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__item__link{padding:15px 0px 15px 0px;text-align:left;color:#000000;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__arrow{padding-top:15px;padding-bottom:15px;font-size:1em;padding-right:015px;padding-left:15px;color:#000000;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__back .ee-menu__item__link{text-align:left;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__item--has-children > .ee-menu__arrow{border-left-width:0px;border-left-style:solid;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__back > .ee-menu__arrow{border-right-width:0px;border-right-style:solid;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__back .ee-menu__arrow{font-size:1em;}.elementor-6223 .elementor-element.elementor-element-4d8eb7b3 .ee-menu__arrow svg{fill:#000000;}.elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:1.4em;background-color:#2EEECE;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EEECE;border-radius:7px 7px 7px 7px;padding:12px 14px 12px 14px;}.elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button:hover, .elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button:focus{color:#333333;background-color:#2EEECE26;}.elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button:hover svg, .elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button:focus svg{fill:#333333;}.elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:1.4em;fill:#333333;color:#333333;background-color:#E0FCF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EEECE;border-radius:7px 7px 7px 7px;padding:12px 14px 12px 14px;}.elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button:hover, .elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button:focus{color:#333333;}.elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button:hover svg, .elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button:focus svg{fill:#333333;}.elementor-6223 .elementor-element.elementor-element-9fc0aef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6223 .elementor-element.elementor-element-9fc0aef{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-6223 .elementor-element.elementor-element-1d1781f1 .elementor-button{font-size:13px;border-radius:5px 5px 5px 5px;padding:10px 5px 10px 5px;}.elementor-6223 .elementor-element.elementor-element-3107570e .elementor-button{font-size:13px;border-radius:5px 5px 5px 5px;padding:10px 5px 10px 5px;}.elementor-6223 .elementor-element.elementor-element-9fc0aef.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-9fc0aef */@media(max-width:549px){
    .translateme a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
        text-align:right;
    }
    
}
.translateme span.wpml-ls-native {
    color:#5b687a;
    font-family: Noto Sans Jp;
    font-size:12px;
}/* End custom CSS */