.elementor-kit-6{--e-global-color-primary:#DD608E;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#8FCD3F;--e-global-color-kadence1:#b02b2d;--e-global-color-kadence2:#872123;--e-global-color-kadence3:#2c1a1a;--e-global-color-kadence4:#482d2d;--e-global-color-kadence5:#684a4a;--e-global-color-kadence6:#967172;--e-global-color-kadence7:#EDF2F7;--e-global-color-kadence8:#F7FAFC;--e-global-color-kadence9:#ffffff;--e-global-color-ae1b575:#F4B6CD;--e-global-color-7f3f055:#E987AB;--e-global-color-e7620e6:#DD608E;--e-global-color-0943972:#C23C6E;--e-global-color-44aeef5:#A61D50;--e-global-color-08a61b0:#FEF3F7;--e-global-typography-primary-font-family:"Noto Serif JP";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Serif JP";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Allura";--e-global-typography-accent-font-weight:500;}.elementor-kit-6.el-is-editing{--global-palette1:#b02b2d;--global-palette2:#872123;--global-palette3:#2c1a1a;--global-palette4:#482d2d;--global-palette5:#684a4a;--global-palette6:#967172;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;}.elementor-kit-6 h2{color:var( --e-global-color-secondary );font-size:36px;font-weight:400;}.elementor-kit-6 h4{color:var( --e-global-color-44aeef5 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}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:767px){.elementor-kit-6 h2{font-size:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}