.elementor-kit-420{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6b4f3f39:#4054B2;--e-global-color-3fdbe3f5:#23A455;--e-global-color-20f88094:#000;--e-global-color-48bef609:#FFF;--e-global-color-3c29b0ec:#FFB700;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:10px;}.elementor-element{--widgets-spacing:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Heading*/
div.entry-content h4 {text-transform: none; color:#000000;}

h3, .entry-content h3 {text-transform:none !important}

/*menu*/
.main-header-menu .menu-item {margin:0 8px;}

.main-header-bar-navigation a:active, .main-header-bar-navigation a:focus {
  outline: 0;
  border: none;
  -moz-outline-style: none;
}


/*active menu*/
.main-header-menu .focus > .menu-link, .main-header-menu .menu-item:hover > .menu-link, .main-header-menu .current-menu-ancestor > .menu-link{color:#cc1f44 !important}


.main-header-menu .sub-menu .menu-item:hover > .menu-link{ background-color:#FFB700; color:#ffffff !important}


/*menu-button for pc*/
@media only screen and (min-width: 922px) {
.menu-button-store a{border-radius:8px;line-height:40px; padding: 0 40px !important}

.main-header-menu .menu-button-store .menu-link,
.main-header-menu .menu-button-store > a.menu-link:hover{color:#ffffff !important;}


.menu-button-store a{background-color:#FFB700; }

.menu-button-store a:hover {background-color:#d4a326; }
}/* End custom CSS */