.elementor-5823 .elementor-element.elementor-element-8367d47.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5823 .elementor-element.elementor-element-8367d47 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-8367d47 > .elementor-widget-container{margin:5rem 0rem 5rem 0rem;}.elementor-5823 .elementor-element.elementor-element-102e64a .ekit-btn-wraper{text-align:center;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn{width:100%;padding:40px 40px 40px 40px;font-family:"Noto Serif JP", Sans-serif;font-size:29px;color:#000000;background-color:#FFFFFF;border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn svg path{stroke:#000000;fill:#000000;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn:hover{color:#000000;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn > i, .elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn > i, .rtl .elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-5823 .elementor-element.elementor-element-99443cb .ekit-btn-wraper{text-align:center;}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn{width:100%;padding:40px 40px 40px 40px;font-family:"Noto Serif JP", Sans-serif;font-size:29px;color:var( --e-global-color-primary );background-color:var( --e-global-color-29028c65 );border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn:hover{color:var( --e-global-color-29028c65 );background-color:var( --e-global-color-30831ec8 );}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn:hover svg path{stroke:var( --e-global-color-29028c65 );fill:var( --e-global-color-29028c65 );}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn > i, .elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn > i, .rtl .elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-5823 .elementor-element.elementor-element-f45189f{margin-top:5rem;margin-bottom:0rem;}.elementor-5823 .elementor-element.elementor-element-97124f5.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-30831ec8 );}.elementor-5823 .elementor-element.elementor-element-97124f5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-97124f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-f4d1268.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5823 .elementor-element.elementor-element-f4d1268 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-39d0557:not(.elementor-motion-effects-element-type-background), .elementor-5823 .elementor-element.elementor-element-39d0557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29028c65 );}.elementor-5823 .elementor-element.elementor-element-39d0557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-5823 .elementor-element.elementor-element-39d0557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-07f9984 .ekit-btn-wraper{text-align:center;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn{width:100%;padding:40px 40px 40px 40px;font-family:"Noto Serif JP", Sans-serif;font-size:29px;color:#000000;background-color:#EAE6DF;border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn svg path{stroke:#000000;fill:#000000;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn:hover{color:#000000;background-color:#FFFFFF;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn > i, .elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn > i, .rtl .elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-5823 .elementor-element.elementor-element-60e8c5f .ekit-btn-wraper{text-align:center;}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn{width:100%;padding:40px 40px 40px 40px;font-family:"Noto Serif JP", Sans-serif;font-size:29px;color:var( --e-global-color-29028c65 );background-color:var( --e-global-color-30831ec8 );border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn svg path{stroke:var( --e-global-color-29028c65 );fill:var( --e-global-color-29028c65 );}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn:hover{color:var( --e-global-color-29028c65 );background-color:var( --e-global-color-30831ec8 );}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn:hover svg path{stroke:var( --e-global-color-29028c65 );fill:var( --e-global-color-29028c65 );}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn > i, .elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn > i, .rtl .elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-5823 .elementor-element.elementor-element-e22d656{margin-top:30px;margin-bottom:30px;}.elementor-5823 .elementor-element.elementor-element-e74c24a.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5823 .elementor-element.elementor-element-e74c24a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:41px;}.elementor-5823 .elementor-element.elementor-element-2b5e943 > .elementor-container{max-width:1149px;}.elementor-5823 .elementor-element.elementor-element-2b5e943{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-5823 .elementor-element.elementor-element-2b5e943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-314c9b1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-29028c65 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 10px 0px;}.elementor-5823 .elementor-element.elementor-element-314c9b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-67af3f6.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5823 .elementor-element.elementor-element-67af3f6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:57px;}.elementor-5823 .elementor-element.elementor-element-67af3f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5823 .elementor-element.elementor-element-489060c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5823 .elementor-element.elementor-element-489060c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-bb98578:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5823 .elementor-element.elementor-element-bb98578 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5823 .elementor-element.elementor-element-bb98578 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-5823 .elementor-element.elementor-element-bb98578 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-778d733 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-778d733 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-530e176{color:var( --e-global-color-29028c65 );font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;}.elementor-5823 .elementor-element.elementor-element-b00c70d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5823 .elementor-element.elementor-element-b00c70d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCD6;}.elementor-5823 .elementor-element.elementor-element-b00c70d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5823 .elementor-element.elementor-element-b00c70d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-a47f4a2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-a47f4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-7d3192f{color:var( --e-global-color-29028c65 );font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-5823 .elementor-element.elementor-element-639ebd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5823 .elementor-element.elementor-element-639ebd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCD6;}.elementor-5823 .elementor-element.elementor-element-639ebd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5823 .elementor-element.elementor-element-639ebd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-33e7125 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-33e7125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-9bcb90e{color:var( --e-global-color-29028c65 );font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;}.elementor-5823 .elementor-element.elementor-element-d3f9d2a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5823 .elementor-element.elementor-element-d3f9d2a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCD6;}.elementor-5823 .elementor-element.elementor-element-d3f9d2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5823 .elementor-element.elementor-element-d3f9d2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5823 .elementor-element.elementor-element-745c24f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;}.elementor-5823 .elementor-element.elementor-element-745c24f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-f4fc696{color:var( --e-global-color-29028c65 );font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;}.elementor-5823 .elementor-element.elementor-element-b81ae3f{margin-top:0px;margin-bottom:50px;}.elementor-5823 .elementor-element.elementor-element-6989d6e.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5823 .elementor-element.elementor-element-6989d6e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;}.elementor-5823 .elementor-element.elementor-element-6989d6e > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}.elementor-5823 .elementor-element.elementor-element-444c2ff.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5823 .elementor-element.elementor-element-444c2ff .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;}.elementor-5823 .elementor-element.elementor-element-444c2ff > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}.elementor-5823 .elementor-element.elementor-element-27679e7.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5823 .elementor-element.elementor-element-27679e7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;}.elementor-5823 .elementor-element.elementor-element-27679e7 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}@media(min-width:768px){.elementor-5823 .elementor-element.elementor-element-2b9ffea{width:20%;}.elementor-5823 .elementor-element.elementor-element-ec0a266{width:80%;}.elementor-5823 .elementor-element.elementor-element-314c9b1{width:100%;}.elementor-5823 .elementor-element.elementor-element-bb98578{width:28%;}.elementor-5823 .elementor-element.elementor-element-b00c70d{width:24%;}.elementor-5823 .elementor-element.elementor-element-639ebd9{width:24%;}.elementor-5823 .elementor-element.elementor-element-d3f9d2a{width:24%;}}@media(max-width:767px){.elementor-5823 .elementor-element.elementor-element-8367d47 > .elementor-widget-container{margin:3rem 0rem 3rem 0rem;}.elementor-5823 .elementor-element.elementor-element-102e64a .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-5823 .elementor-element.elementor-element-99443cb .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-5823 .elementor-element.elementor-element-f45189f{margin-top:3rem;margin-bottom:3rem;}.elementor-5823 .elementor-element.elementor-element-39d0557{padding:30px 0px 0px 0px;}.elementor-5823 .elementor-element.elementor-element-07f9984 .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-5823 .elementor-element.elementor-element-60e8c5f .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-5823 .elementor-element.elementor-element-e74c24a .elementor-heading-title{font-size:26px;}.elementor-5823 .elementor-element.elementor-element-67af3f6 .elementor-heading-title{font-size:19px;}.elementor-5823 .elementor-element.elementor-element-489060c{padding:50px 10px 0px 10px;}.elementor-5823 .elementor-element.elementor-element-6989d6e .elementor-heading-title{font-size:21px;}.elementor-5823 .elementor-element.elementor-element-444c2ff .elementor-heading-title{font-size:21px;}.elementor-5823 .elementor-element.elementor-element-27679e7 .elementor-heading-title{font-size:21px;}}