.elementor-kit-5{--e-global-color-primary:#151515;--e-global-color-secondary:#151515;--e-global-color-text:#151515;--e-global-color-accent:#151515;--e-global-color-6e11332:#BD9060;--e-global-color-cfdf013:#33857B;--e-global-color-a8ca4c5:#570102;--e-global-color-24f1013:#E2E2E2;--e-global-color-38bf3ec:#F1F1F1;--e-global-color-4c0d5e6:#7A7A7A;--e-global-color-2856e47:#AF863F;--e-global-color-724e71e:#AF863FD9;--e-global-color-087dcb1:#834520;--e-global-typography-primary-font-family:"Noto Sans JP";--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:16px;--e-global-typography-primary-letter-spacing:1.4px;--e-global-typography-secondary-font-family:"Noto Sans JP";--e-global-typography-secondary-font-weight:normal;--e-global-typography-secondary-line-height:16px;--e-global-typography-secondary-letter-spacing:1.4px;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:16px;--e-global-typography-text-letter-spacing:1.4px;--e-global-typography-accent-font-family:"Noto Sans JP";--e-global-typography-accent-font-weight:normal;--e-global-typography-accent-line-height:16px;--e-global-typography-accent-letter-spacing:1.4px;--e-global-typography-394e319-font-family:"Noto Serif JP";--e-global-typography-394e319-font-size:16px;--e-global-typography-394e319-font-weight:normal;--e-global-typography-394e319-line-height:1.6em;--e-global-typography-394e319-letter-spacing:1.4px;--e-global-typography-8d2e4db-font-family:"Noto Serif JP";--e-global-typography-8d2e4db-font-size:14px;--e-global-typography-8d2e4db-font-weight:500;--e-global-typography-8d2e4db-line-height:1em;--e-global-typography-8d2e4db-letter-spacing:1.4px;--e-global-typography-4c2046f-font-family:"Noto Serif JP";--e-global-typography-4c2046f-font-size:20px;--e-global-typography-4c2046f-font-weight:normal;--e-global-typography-4c2046f-line-height:1.6em;--e-global-typography-4c2046f-letter-spacing:1.4px;--e-global-typography-fdb61af-font-family:"Noto Serif JP";--e-global-typography-fdb61af-font-size:22px;--e-global-typography-fdb61af-font-weight:600;--e-global-typography-fdb61af-line-height:1em;--e-global-typography-fdb61af-letter-spacing:1.4px;--e-global-typography-62c4f85-font-family:"Noto Serif JP";--e-global-typography-62c4f85-font-size:16px;--e-global-typography-62c4f85-font-weight:normal;--e-global-typography-62c4f85-line-height:1.6em;--e-global-typography-62c4f85-letter-spacing:1.4px;--e-global-typography-0c3eafc-font-family:"Noto Serif JP";--e-global-typography-0c3eafc-font-size:22px;--e-global-typography-0c3eafc-font-weight:normal;--e-global-typography-0c3eafc-line-height:1.4em;--e-global-typography-0c3eafc-letter-spacing:1.4px;--e-global-typography-0785ae6-font-family:"Noto Serif JP";--e-global-typography-0785ae6-font-size:32px;--e-global-typography-0785ae6-font-weight:500;--e-global-typography-0785ae6-line-height:1.2em;--e-global-typography-0785ae6-letter-spacing:1.4px;--e-global-typography-dd64e93-font-family:"Noto Serif JP";--e-global-typography-dd64e93-font-size:13px;--e-global-typography-dd64e93-font-weight:normal;--e-global-typography-dd64e93-line-height:1.6em;--e-global-typography-dd64e93-letter-spacing:1.4px;--e-global-typography-6d26917-font-family:"Noto Serif JP";--e-global-typography-6d26917-font-size:13px;--e-global-typography-6d26917-font-weight:normal;--e-global-typography-6d26917-line-height:1.3em;--e-global-typography-6d26917-letter-spacing:1.4px;--e-global-typography-92b56b3-font-family:"Noto Serif JP";--e-global-typography-92b56b3-font-size:15px;--e-global-typography-92b56b3-font-weight:normal;--e-global-typography-92b56b3-line-height:1.6em;--e-global-typography-92b56b3-letter-spacing:1.4px;--e-global-typography-b3b5d1d-font-family:"Noto Serif JP";--e-global-typography-b3b5d1d-font-size:22px;--e-global-typography-b3b5d1d-font-weight:normal;--e-global-typography-b3b5d1d-line-height:1.4em;--e-global-typography-b3b5d1d-letter-spacing:1.4px;--e-global-typography-335ad27-font-family:"Noto Serif JP";--e-global-typography-335ad27-font-size:42px;--e-global-typography-335ad27-font-weight:normal;--e-global-typography-335ad27-line-height:1em;--e-global-typography-335ad27-letter-spacing:1.4px;--e-global-typography-c314c79-font-family:"Noto Serif JP";--e-global-typography-c314c79-font-size:18px;--e-global-typography-c314c79-font-weight:normal;--e-global-typography-c314c79-line-height:1.4em;--e-global-typography-c314c79-letter-spacing:1.4px;--e-global-typography-d603ffe-font-family:"Noto Serif JP";--e-global-typography-d603ffe-font-size:12px;--e-global-typography-d603ffe-font-weight:normal;--e-global-typography-d603ffe-line-height:1.3em;--e-global-typography-d603ffe-letter-spacing:1.4px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-5{--e-global-typography-8d2e4db-font-size:10px;--e-global-typography-4c2046f-font-size:16px;--e-global-typography-62c4f85-font-size:14px;--e-global-typography-0c3eafc-font-size:20px;--e-global-typography-0785ae6-font-size:28px;--e-global-typography-6d26917-font-size:11px;--e-global-typography-92b56b3-font-size:11px;--e-global-typography-b3b5d1d-font-size:16px;--e-global-typography-335ad27-font-size:28px;--e-global-typography-c314c79-font-size:15px;--e-global-typography-d603ffe-font-size:9px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media screen and (max-width: 767px) {
  .sp-only { display: inline; }
  .pc-only { display: none; }
}
@media screen and (min-width: 768px) {
  .sp-only { display: none; }
  .pc-only { display: inline; }
}/* End custom CSS */