.elementor-kit-7{--e-global-color-primary:#444444;--e-global-color-secondary:#777777;--e-global-color-text:#555555;--e-global-color-accent:#333333;--e-global-color-kadence1:#2B6CB0;--e-global-color-kadence2:#215387;--e-global-color-kadence3:#1A202C;--e-global-color-kadence4:#2D3748;--e-global-color-kadence5:#4A5568;--e-global-color-kadence6:#718096;--e-global-color-kadence7:#EDF2F7;--e-global-color-kadence8:#F7FAFC;--e-global-color-kadence9:#ffffff;--e-global-color-b89ee72:#444444;--e-global-color-6814708:#FFFFFF;--e-global-color-741cbb0:#E7FFD5;--e-global-color-b860ac4:#FF8383;--e-global-color-0be3497:#E62626;--e-global-color-55547fc:#FFDDDD;--e-global-color-5a26db9:#FF6400;--e-global-color-80d285d:#FFAF58;--e-global-color-daf9300:#FFEEDD;--e-global-color-7f1f399:#777777;--e-global-color-68f848f:#84CBFE;--e-global-color-6e7a18c:#D6EEFF;--e-global-color-7d5f2cf:#DDDDDD;--e-global-typography-primary-font-family:"Noto Sans JP";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Noto Sans JP";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Noto Sans JP";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:bold;color:var(--e-global-color-text);font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1000ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-secondary );--e-preloader-size:14px}.elementor-kit-7.el-is-editing{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff}.elementor-kit-7 e-page-transition{background-color:var(--e-global-color-6814708)}.elementor-kit-7 a:hover{color:var(--e-global-color-secondary)}body{overflow-x:inherit!important}.elementor a,.elementor a:link,.elementor a:focus,.elementor a:active,.elementor a:hover{text-decoration:inherit!important}.elementor a:link,.elementor .smooth-hover a:link,{transition:inherit}.elementor-kit-7 h1{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700}.elementor-kit-7 h2{font-size:28px}.elementor-kit-7 h3{font-size:24px}.elementor-kit-7 h4{font-size:20px}.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-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}.elementor-kit-7{--e-preloader-size:11px}}.naname-h2{padding:.8rem 4rem 0rem 4rem;-webkit-transform:skew(-15deg);transform:skew(-15deg);color:#fff;border:1px solid #555}.main_h2{display:flex;align-items:center;font-size:32px}.main_h2::before,.main_h2::after{content:'';width:3px;height:40px;background-color:#FF9D00}.main_h2::before{margin-right:30px}.main_h2::after{margin-left:30px}@media screen and (min-width:650px){.br-sp{display:none}}@media screen and (max-width:650px){.br-sp{display:block}}@media screen and (min-width:769px){.br-sp1{display:none}}@media screen and (max-width:769px){.br-sp1{display:block}}@media screen and (min-width:1024px){.br-sp2{display:none}}@media screen and (max-width:1024px){.br-sp2{display:block}}.elementor-shortcode>#mw_wp_form_mw-wp-form-2492 .action-buttons>input{border-radius:0 0 0 0;color:#333;text-shadow:none;background-color:#fff;background-attachment:scroll;border-width:0;border:#333 1px solid;box-shadow:none;padding-top:12;padding-bottom:12;padding-right:30;padding-left:30}.elementor-shortcode>#mw_wp_form_mw-wp-form-2492 .action-buttons>input:hover{background-color:#777;color:#fff}.tel-number a{color:#fff;text-decoration:none}.fax-number a{text-decoration:none;font-size:32px}