.elementor-31 .elementor-element.elementor-element-bed578d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-20bccd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-31 .elementor-element.elementor-element-b4a8206 img{height:320px;object-fit:cover;object-position:top center}.elementor-31 .elementor-element.elementor-element-57123ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.ob-postman blockquote{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-4d117d5.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-4d117d5>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-4d117d5 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-882982d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-f8aabed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-31 .elementor-element.elementor-element-c4a7856>.elementor-widget-container{padding:0 0 0 0}.elementor-31 .elementor-element.elementor-element-c4a7856{text-align:start}.elementor-31 .elementor-element.elementor-element-c4a7856 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var(--e-global-color-1b60ebb)}.elementor-31 .elementor-element.elementor-element-1d19436{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-31 .elementor-element.elementor-element-1d19436:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-1d19436>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1b60ebb)}.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-336151b{z-index:1}.elementor-31 .elementor-element.elementor-element-336151b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;color:#FFF}.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-336151b.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-336151b>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-0f926bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-309820f{--spacer-size:50px}.elementor-31 .elementor-element.elementor-element-bd76c06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-f40fd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-72fafe7 img{height:320px;object-fit:cover;object-position:top center}.elementor-31 .elementor-element.elementor-element-a376e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-6645596.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-6645596>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-6645596 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-acae1b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-9703a5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-31 .elementor-element.elementor-element-4f27b0e>.elementor-widget-container{padding:0 0 0 0}.elementor-31 .elementor-element.elementor-element-4f27b0e{text-align:start}.elementor-31 .elementor-element.elementor-element-4f27b0e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var(--e-global-color-b0f0453)}.elementor-31 .elementor-element.elementor-element-5bb1f30{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-31 .elementor-element.elementor-element-5bb1f30:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-5bb1f30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-78558c2)}.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-4f66c2b{z-index:1}.elementor-31 .elementor-element.elementor-element-4f66c2b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;color:#FFF}.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-4f66c2b.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-4f66c2b>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-85cdd7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-0b8751f{--spacer-size:30px}.elementor-31 .elementor-element.elementor-element-ae9f33e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-9d44dfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px}.elementor-31 .elementor-element.elementor-element-116c9f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-31 .elementor-element.elementor-element-2f69e94>.elementor-widget-container{margin:0 0 10px 0;padding:0 0 0 0}.elementor-31 .elementor-element.elementor-element-2f69e94{text-align:start}.elementor-31 .elementor-element.elementor-element-2f69e94 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-5a20d4c{--display:flex;--min-height:60px;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom}.elementor-31 .elementor-element.elementor-element-5a20d4c:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-5a20d4c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-5a20d4c.e-con{--e-con-transform-scaleX:3}.elementor-31 .elementor-element.elementor-element-053840e{--spacer-size:50px}.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2e7560e>.elementor-widget-container{margin:-30px 0 0 0}.elementor-31 .elementor-element.elementor-element-2e7560e{z-index:1}.elementor-31 .elementor-element.elementor-element-2e7560e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;color:#FFF}.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-2e7560e.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-2e7560e>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-58892ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-80a54be img{width:100%;height:350px;object-fit:cover;object-position:top center}.elementor-31 .elementor-element.elementor-element-c331bf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-31 .elementor-element.elementor-element-5092c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-dcc6fc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-889ac00>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 8px;border-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-889ac00 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-fabe51f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-290b4fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-ae9a3a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-c833735{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-cf70400 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-cf70400.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-cf70400>div{text-indent:0;mix-blend-mode:inherit}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-ab120b5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-ab120b5 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-ab120b5 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-9f2854d.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-9f2854d>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f2854d p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-1f4ca6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8a66582 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-8a66582.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-8a66582>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-5f57419{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-5f57419 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-5f57419 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-2bfc351.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-2bfc351>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-2bfc351 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-9214ae5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-bf60156 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-bf60156.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-bf60156>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-1d18f46{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-1d18f46 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-1d18f46 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-6e2a5f9.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-6e2a5f9>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-6e2a5f9 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-3d70fca>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 8px;border-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-3d70fca .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-cb4fd1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-e53f484{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-4417cdf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-6a1d899 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-6a1d899.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-6a1d899>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-abaf950{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-abaf950 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-abaf950 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-12924fa.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-12924fa>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-12924fa p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-6cc2f7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-682e542 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-682e542.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-682e542>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-9fdab33{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-9fdab33 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-9fdab33 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-a5ad7aa.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-a5ad7aa>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-a5ad7aa p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-849a2f7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-d59305e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-d59305e.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-d59305e>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-086290b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-086290b .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-086290b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-27b953f.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-27b953f>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-27b953f p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-9a1c590{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-a40b8f4{--spacer-size:30px}.elementor-31 .elementor-element.elementor-element-b221bd2>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 8px;border-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-b221bd2 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-b356099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-4bfef48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-e33ad03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3c5b012 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-3c5b012.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-3c5b012>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-f0e0965{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-f0e0965 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-f0e0965 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-444b7f1.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-444b7f1>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-444b7f1 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-f9c5389{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0e48a76 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-0e48a76.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-0e48a76>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-597a0b5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-597a0b5 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-597a0b5 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-2fa57af.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-2fa57af>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-2fa57af p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-bccf859{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-553a4b8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-553a4b8.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-553a4b8>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-df72bc6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-df72bc6 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-df72bc6 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-8424221.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-8424221>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-8424221 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-9f78de4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-2ac70d1 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-2ac70d1.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-2ac70d1>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-0ec4997{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-0ec4997 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-0ec4997 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-dbfd3ff.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-dbfd3ff>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-dbfd3ff p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-58b4d68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-06c9058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-7b80d6f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-cc31dd6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-78e01d9 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-78e01d9.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-78e01d9>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-db45c6d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-db45c6d .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-db45c6d .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-f5a64aa.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-f5a64aa>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-f5a64aa p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-e4e652e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-7be2fc5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9f9dff9 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-9f9dff9.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-9f9dff9>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-d628f7a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-d628f7a .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-d628f7a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-269458d.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-269458d>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-269458d p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-206f80a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-fa2400d .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-fa2400d.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-fa2400d>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-832524b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-832524b .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-832524b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-9b6e0fc.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-9b6e0fc>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-9b6e0fc p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-62d7316{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:20px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-84a7c4c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-84a7c4c.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-84a7c4c>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-deb2c07{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-deb2c07 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-deb2c07 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-3d495ac.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-3d495ac>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-3d495ac p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-bfff114{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2D9AE3;--border-color:#2D9AE3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-0fed574 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-0fed574.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-0fed574>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-f98ab09{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-f98ab09 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-f98ab09 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-42583f6.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-42583f6>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-42583f6 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-b765e4e{--spacer-size:30px}.elementor-31 .elementor-element.elementor-element-8b01c6a>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 8px;border-color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-8b01c6a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-ec8a4f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px}.elementor-31 .elementor-element.elementor-element-2484552{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-9710c2b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-0ead457{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-a4ad127 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:700;color:var(--e-global-color-secondary)}.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-a4ad127.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-a4ad127>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-86dcf85{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-31 .elementor-element.elementor-element-86dcf85 .elementor-divider-separator{width:100%}.elementor-31 .elementor-element.elementor-element-86dcf85 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri div{writing-mode:inherit}.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>div,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h1,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h2,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h3,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h4,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h5,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>h6,.elementor-31 .elementor-element.elementor-element-e92f899.ob-harakiri>p{transform:rotate(0deg)}.elementor-31 .elementor-element.elementor-element-e92f899>div{text-indent:0;mix-blend-mode:inherit}.elementor-31 .elementor-element.elementor-element-e92f899 p:last-child{margin-bottom:0}.elementor-31 .elementor-element.elementor-element-03077cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}html,body{overflow-x:auto}:root{--page-title-display:none}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-2e7560e .elementor-heading-title{font-size:13px}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-20bccd9{--width:66.6666%}.elementor-31 .elementor-element.elementor-element-57123ce{--width:33.3333%}.elementor-31 .elementor-element.elementor-element-f40fd25{--width:66.6666%}.elementor-31 .elementor-element.elementor-element-a376e64{--width:33.3333%}.elementor-31 .elementor-element.elementor-element-116c9f6{--width:33.3333%}.elementor-31 .elementor-element.elementor-element-58892ee{--width:66.6666%}.elementor-31 .elementor-element.elementor-element-5092c7d{--width:33.3333%}.elementor-31 .elementor-element.elementor-element-dcc6fc9{--width:66.6666%}.elementor-31 .elementor-element.elementor-element-290b4fe{--width:40%}.elementor-31 .elementor-element.elementor-element-ae9a3a5{--width:60%}.elementor-31 .elementor-element.elementor-element-e53f484{--width:60%}.elementor-31 .elementor-element.elementor-element-9a1c590{--width:40%}.elementor-31 .elementor-element.elementor-element-4bfef48{--width:100%}.elementor-31 .elementor-element.elementor-element-7b80d6f{--width:60%}.elementor-31 .elementor-element.elementor-element-e4e652e{--width:40%}.elementor-31 .elementor-element.elementor-element-9710c2b{--width:60%}.elementor-31 .elementor-element.elementor-element-03077cd{--width:40%}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-b4a8206 img{height:250px}.elementor-31 .elementor-element.elementor-element-c4a7856 .elementor-heading-title{font-size:30px}.elementor-31 .elementor-element.elementor-element-336151b .elementor-heading-title{font-size:12px}.elementor-31 .elementor-element.elementor-element-309820f{--spacer-size:40px}.elementor-31 .elementor-element.elementor-element-72fafe7 img{height:250px}.elementor-31 .elementor-element.elementor-element-4f27b0e .elementor-heading-title{font-size:30px}.elementor-31 .elementor-element.elementor-element-4f66c2b .elementor-heading-title{font-size:12px}.elementor-31 .elementor-element.elementor-element-2f69e94 .elementor-heading-title{font-size:30px}.elementor-31 .elementor-element.elementor-element-2e7560e .elementor-heading-title{font-size:12px}.elementor-31 .elementor-element.elementor-element-80a54be img{height:240px}}