.elementor-67 .elementor-element.elementor-element-e9fb151{--display:flex;}.elementor-67 .elementor-element.elementor-element-e9fb151:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-e9fb151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-0b82e28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-0b82e28 .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:600;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-0bba101{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-0bba101 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Noto Sans JP;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-67 .elementor-element.elementor-element-3034d3b .elementor-repeater-item-798bbe4 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://jfsr.co.jp/wp-content/uploads/2026/07/きのこの濃厚ポルチーニリゾット10.jpg);background-size:cover;}.elementor-67 .elementor-element.elementor-element-3034d3b .swiper-slide{height:500px;}.elementor-67 .elementor-element.elementor-element-3034d3b .swiper-slide-contents{max-width:100%;}.elementor-67 .elementor-element.elementor-element-3034d3b .swiper-slide-inner{text-align:center;}.elementor-67 .elementor-element.elementor-element-3034d3b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-67 .elementor-element.elementor-element-3034d3b .elementor-slide-heading{color:var( --e-global-color-0419e36 );}.elementor-67 .elementor-element.elementor-element-3034d3b .elementor-slide-description{font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-67 .elementor-element.elementor-element-7cf2505 .elementor-repeater-item-798bbe4 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://jfsr.co.jp/wp-content/uploads/2026/07/きのこの濃厚ポルチーニリゾット10.jpg);background-size:cover;}.elementor-67 .elementor-element.elementor-element-7cf2505 .swiper-slide{height:500px;}.elementor-67 .elementor-element.elementor-element-7cf2505 .swiper-slide-contents{max-width:100%;}.elementor-67 .elementor-element.elementor-element-7cf2505 .swiper-slide-inner{text-align:center;}.elementor-67 .elementor-element.elementor-element-c588d7d{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c588d7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-67 .elementor-element.elementor-element-41796ba.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-41796ba{text-align:start;}.elementor-67 .elementor-element.elementor-element-41796ba p{margin-block-end:10px;}.elementor-67 .elementor-element.elementor-element-bc97dbb{--spacer-size:50px;}.elementor-67 .elementor-element.elementor-element-e788fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-e788fd0 .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:600;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-ba2b13a{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-ba2b13a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-41cd6fc{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-41cd6fc .elementor-heading-title{font-family:"Zen Kaku Gothic New", Noto Sans JP;font-size:30px;font-weight:600;color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-05947b0.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-05947b0{text-align:start;}.elementor-67 .elementor-element.elementor-element-05947b0 p{margin-block-end:10px;}.elementor-67 .elementor-element.elementor-element-ce2438b.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-ce2438b{text-align:start;}.elementor-67 .elementor-element.elementor-element-ce2438b p{margin-block-end:12px;}.elementor-67 .elementor-element.elementor-element-d8decbb{--spacer-size:50px;}.elementor-67 .elementor-element.elementor-element-926e253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-926e253 .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:600;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-e4c385e{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-e4c385e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-b354b22{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-b354b22 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Noto Sans JP;font-size:30px;font-weight:600;color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-c331b77.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-c331b77{text-align:start;}.elementor-67 .elementor-element.elementor-element-c331b77 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-7e1899d.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-7e1899d{text-align:start;}.elementor-67 .elementor-element.elementor-element-7e1899d p{margin-block-end:10px;}.elementor-67 .elementor-element.elementor-element-29a1165{--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;}.elementor-67 .elementor-element.elementor-element-cf622be{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-67 .elementor-element.elementor-element-2547cf0{--display:flex;}.elementor-67 .elementor-element.elementor-element-dd72363{--display:flex;}.elementor-67 .elementor-element.elementor-element-d0fa7dc{--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;}.elementor-67 .elementor-element.elementor-element-37f6e00{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Noto Sans JP;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-67 .elementor-element.elementor-element-e34f2b5 .elementor-button{background-color:var( --e-global-color-cda7a90 );font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:8px 8px 8px 8px;}.elementor-67 .elementor-element.elementor-element-71c3c52{--display:flex;}.elementor-67 .elementor-element.elementor-element-c4d145a .elementor-button{background-color:var( --e-global-color-0419e36 );font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-cda7a90 );color:var( --e-global-color-cda7a90 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cda7a90 );border-radius:8px 8px 8px 8px;}.elementor-67 .elementor-element.elementor-element-c4d145a{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-c4d145a .elementor-button-content-wrapper{flex-direction:row;}.elementor-67 .elementor-element.elementor-element-3543d7e{--spacer-size:50px;}.elementor-67 .elementor-element.elementor-element-4486b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-4486b94 .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:500;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-b555704{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-b555704 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-1e57b55{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-1e57b55 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Noto Sans JP;font-size:30px;font-weight:600;color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-f0b2aa2{text-align:center;}.elementor-67 .elementor-element.elementor-element-f0b2aa2 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-07830ef{text-align:center;}.elementor-67 .elementor-element.elementor-element-07830ef p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-6cd69ee{text-align:center;}.elementor-67 .elementor-element.elementor-element-6cd69ee p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-1240906{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-1240906 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cda7a90 );}.elementor-67 .elementor-element.elementor-element-8aa08ac{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cda7a90 );}.elementor-67 .elementor-element.elementor-element-8aa08ac p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-68e9ad1{--display:flex;}.elementor-67 .elementor-element.elementor-element-9513b29{--spacer-size:80px;}.elementor-67 .elementor-element.elementor-element-e5e61d4{--display:flex;}.elementor-67 .elementor-element.elementor-element-2ff2fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-2ff2fb1 .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:600;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-37d5723{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-37d5723 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-e44a9d9{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cda7a90 );--border-color:var( --e-global-color-cda7a90 );}.elementor-67 .elementor-element.elementor-element-d5a7a4a{--display:flex;}.elementor-67 .elementor-element.elementor-element-d5a7a4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-3e20758{text-align:center;}.elementor-67 .elementor-element.elementor-element-3e20758 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-697da6b{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-1a4c91c{text-align:center;}.elementor-67 .elementor-element.elementor-element-1a4c91c p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-d7f5ebe{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-431ea8b{--display:flex;}.elementor-67 .elementor-element.elementor-element-431ea8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-70973c0{text-align:center;}.elementor-67 .elementor-element.elementor-element-70973c0 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-cc116bc{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-5685cec{text-align:center;}.elementor-67 .elementor-element.elementor-element-5685cec p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-2bc6d75{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cda7a90 );--border-color:var( --e-global-color-cda7a90 );}.elementor-67 .elementor-element.elementor-element-1fe8f56{--display:flex;}.elementor-67 .elementor-element.elementor-element-1fe8f56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-07510e5{text-align:center;}.elementor-67 .elementor-element.elementor-element-07510e5 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-2573687{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-6bb3a43{text-align:center;}.elementor-67 .elementor-element.elementor-element-6bb3a43 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-46cba34{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-1f51855{--display:flex;}.elementor-67 .elementor-element.elementor-element-1f51855.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-7642354{text-align:center;}.elementor-67 .elementor-element.elementor-element-7642354 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-79a35b3{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-62dc4b9{text-align:center;}.elementor-67 .elementor-element.elementor-element-62dc4b9 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-d9c75b1{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-5fab101{--display:flex;--justify-content:center;}.elementor-67 .elementor-element.elementor-element-5fab101.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-fbed973.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-fbed973{text-align:center;}.elementor-67 .elementor-element.elementor-element-fbed973 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-a1396ec{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-0dc6c83.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-0dc6c83{text-align:start;}.elementor-67 .elementor-element.elementor-element-0dc6c83 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-f71dc5d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-5f17bd8{--display:flex;}.elementor-67 .elementor-element.elementor-element-5f17bd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-7697f87{text-align:center;}.elementor-67 .elementor-element.elementor-element-7697f87 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-d843a45{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-a438847.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-a438847{text-align:start;}.elementor-67 .elementor-element.elementor-element-a438847 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-98a3516{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-5793b75{--display:flex;}.elementor-67 .elementor-element.elementor-element-5793b75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-2bafff1{text-align:center;}.elementor-67 .elementor-element.elementor-element-2bafff1 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-906ae1f{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-f860a75.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-f860a75{text-align:start;}.elementor-67 .elementor-element.elementor-element-f860a75 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-503313b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-4a3675f{--display:flex;}.elementor-67 .elementor-element.elementor-element-4a3675f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-98763d2{text-align:center;}.elementor-67 .elementor-element.elementor-element-98763d2 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-52aca07{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-406e41e.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-406e41e{text-align:start;}.elementor-67 .elementor-element.elementor-element-406e41e p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-cb62fc2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-5a584af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-67 .elementor-element.elementor-element-5a584af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c2565d0{text-align:center;}.elementor-67 .elementor-element.elementor-element-c2565d0 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-edc59c3{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-af3ea94.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-af3ea94{text-align:center;}.elementor-67 .elementor-element.elementor-element-af3ea94 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-6cd228a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-67 .elementor-element.elementor-element-f169f0a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-67 .elementor-element.elementor-element-f169f0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ee41ad9{text-align:center;}.elementor-67 .elementor-element.elementor-element-ee41ad9 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-67382ff{--display:flex;border-style:none;--border-style:none;}.elementor-67 .elementor-element.elementor-element-6bc0367.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-6bc0367{text-align:center;}.elementor-67 .elementor-element.elementor-element-6bc0367 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-decae4a{--spacer-size:50px;}.elementor-67 .elementor-element.elementor-element-f7ed81c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-f7ed81c .elementor-heading-title{font-family:"Noto Sans JP", Noto Sans JP;font-size:14px;font-weight:600;color:var( --e-global-color-e6c5d85 );}.elementor-67 .elementor-element.elementor-element-b8ea6ce{background-color:var( --e-global-color-primary );padding:10px 5px 10px 5px;text-align:center;}.elementor-67 .elementor-element.elementor-element-b8ea6ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-0c0814e );}.elementor-67 .elementor-element.elementor-element-76ea733{text-align:center;}.elementor-67 .elementor-element.elementor-element-76ea733 p{margin-block-end:0px;}.elementor-67 .elementor-element.elementor-element-a968425 iframe{height:400px;}.elementor-67 .elementor-element.elementor-element-c733321{--spacer-size:100px;}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-e9fb151{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-e5e61d4{--content-width:800px;}.elementor-67 .elementor-element.elementor-element-d5a7a4a{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-431ea8b{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-1fe8f56{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-1f51855{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-5fab101{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-5f17bd8{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-5793b75{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-4a3675f{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-5a584af{--width:33.364%;}.elementor-67 .elementor-element.elementor-element-f169f0a{--width:33.364%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-67 .elementor-element.elementor-element-0b82e28 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-0bba101 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-67 .elementor-element.elementor-element-3034d3b .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-c588d7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-e788fd0 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-ba2b13a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-41cd6fc .elementor-heading-title{font-size:23px;}.elementor-67 .elementor-element.elementor-element-926e253 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-e4c385e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-b354b22 .elementor-heading-title{font-size:23px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-67 .elementor-element.elementor-element-e34f2b5 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-c4d145a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-4486b94 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-b555704 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-1e57b55 .elementor-heading-title{font-size:23px;}.elementor-67 .elementor-element.elementor-element-1240906 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-8aa08ac{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-2ff2fb1 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-37d5723 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-f7ed81c .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-b8ea6ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-67 .elementor-element.elementor-element-0b82e28 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-0bba101 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-67 .elementor-element.elementor-element-3034d3b .swiper-slide{height:416px;}.elementor-67 .elementor-element.elementor-element-3034d3b .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-7cf2505 .swiper-slide{height:300px;}.elementor-67 .elementor-element.elementor-element-c588d7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-e788fd0 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-ba2b13a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-41cd6fc .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-926e253 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-e4c385e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-b354b22 .elementor-heading-title{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-67 .elementor-element.elementor-element-e34f2b5 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-c4d145a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-67 .elementor-element.elementor-element-4486b94 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-b555704 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-1e57b55 .elementor-heading-title{font-size:19px;}.elementor-67 .elementor-element.elementor-element-6cd69ee.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-6cd69ee{text-align:start;}.elementor-67 .elementor-element.elementor-element-1240906 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-8aa08ac{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-2ff2fb1 .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-37d5723 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-67 .elementor-element.elementor-element-f7ed81c .elementor-heading-title{font-size:14px;}.elementor-67 .elementor-element.elementor-element-b8ea6ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for slides, class: .elementor-element-3034d3b *//* スライドのタイトルに半透明の背景帯をつける */
.elementor-slide-heading {
    display: inline-block;
    background-color: rgba(44, 26, 30, 0.55);
    padding: 12px 24px;
    border-radius: 4px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

/* スライドの説明文に半透明の背景帯をつける */
.elementor-slide-description {
    display: inline-block;
    background-color: rgba(44, 26, 30, 0.55);
    padding: 10px 20px;
    border-radius: 4px;
    margin-top: 3px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7cf2505 *//* スライドのタイトルに半透明の背景帯をつける */
.elementor-slide-heading {
    display: inline-block;
    background-color: rgba(44, 26, 30, 0.55);
    padding: 12px 24px;
    border-radius: 4px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

/* スライドの説明文に半透明の背景帯をつける */
.elementor-slide-description {
    display: inline-block;
    background-color: rgba(44, 26, 30, 0.55);
    padding: 10px 20px;
    border-radius: 4px;
    margin-top: 3px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;/* End custom CSS */