.elementor-61 .elementor-element.elementor-element-4942daa:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-4942daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_019.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-4942daa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-61 .elementor-element.elementor-element-4942daa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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.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-61 .elementor-element.elementor-element-e6656e1{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:600;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-e6656e1 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-3d3e93e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-3d3e93e p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-3721995{background-color:#FFFFFF;padding:6px 2px 5px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#587C4E;border-radius:30px 30px 30px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-3721995 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-049af89{background-color:#FFFFFF;padding:6px 2px 5px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#587C4E;border-radius:30px 30px 30px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-049af89 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-b7fdb9c{background-color:#FFFFFF;padding:6px 2px 5px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#587C4E;border-radius:30px 30px 30px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-b7fdb9c p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-61ae688{background-color:#FFFFFF;padding:6px 2px 5px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#587C4E;border-radius:30px 30px 30px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-61ae688 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-b31b499{background-color:#FFFFFF;padding:6px 2px 5px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#587C4E;border-radius:30px 30px 30px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-b31b499 p{margin-block-end:0px;}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                                .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                                .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                                .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-61 .elementor-element.elementor-element-453e747{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button-icon-left svg, 
                    .elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button-icon-left i,
                    .elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button i{font-size:30px;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button svg{height:30px;width:30px;fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button .cretive-button-text{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.8px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button-wrapper{justify-content:flex-start;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button{width:290px;padding:10px 25px 10px 25px;color:#FFFFFF;background-color:#31A900;border-radius:25px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--winona::after{padding:10px 25px 10px 25px;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:10px 25px 10px 25px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--tamaya::before{padding:10px 25px 10px 25px;color:#FFFFFF;background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--rayen::before{padding:10px 25px 10px 25px;background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:10px 25px 10px 25px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--saqui::after{padding:10px 25px 10px 25px;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button .creative-button-inner svg{fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--tamaya::after{color:#FFFFFF;background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button::before{border-radius:25px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button::after{border-radius:25px;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button:hover i{color:#ffffff;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button:hover{color:#ffffff;background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-453e747 .eael-creative-button.eael-creative-button--rayen:hover::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-46474bd:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-46474bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_004.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-46474bd > .elementor-container{max-width:850px;}.elementor-61 .elementor-element.elementor-element-46474bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-61 .elementor-element.elementor-element-46474bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-61 .elementor-element.elementor-element-2c5e971{text-align:center;}.elementor-61 .elementor-element.elementor-element-2c5e971 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;color:#587C4E;}.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-61 .elementor-element.elementor-element-d9a3cfd{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-61 .elementor-element.elementor-element-d9a3cfd img{width:22%;}.elementor-61 .elementor-element.elementor-element-4a145e3{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-5a1cc67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-5a1cc67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-5a1cc67 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-5a1cc67 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-5a1cc67 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-5a1cc67 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-61 .elementor-element.elementor-element-82e198d .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-82e198d .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-82e198d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-82e198d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-82e198d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-82e198d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-98aeb45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-98aeb45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-98aeb45 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-98aeb45 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-98aeb45 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-98aeb45 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-aa89e7b .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-aa89e7b .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-aa89e7b{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-aa89e7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-aa89e7b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-aa89e7b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-577e5cf{margin-top:15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-d0566f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-d0566f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-d0566f1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-d0566f1 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-d0566f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-d0566f1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-faad37d .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-faad37d .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-faad37d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-faad37d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-faad37d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-faad37d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-95b81b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-95b81b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-95b81b1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-95b81b1 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-95b81b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-95b81b1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-61691d0 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-61691d0 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-61691d0{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-61691d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-61691d0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-61691d0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-1c80c67{margin-top:15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-9b8dfff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-9b8dfff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-9b8dfff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-9b8dfff > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-9b8dfff > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-9b8dfff > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-b86e64c .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-b86e64c .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-b86e64c{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-b86e64c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-b86e64c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-b86e64c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-20d6477.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-20d6477.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-20d6477 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-20d6477 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-20d6477 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-20d6477 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-c0adbe5 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-c0adbe5 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-c0adbe5{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-c0adbe5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-c0adbe5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-c0adbe5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-a7272e8{margin-top:15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-dc98095.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-dc98095.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-dc98095 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-dc98095 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-dc98095 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-dc98095 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-73da3e1 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-73da3e1 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-73da3e1{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-73da3e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-73da3e1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-73da3e1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-d2e0db1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-d2e0db1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-d2e0db1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 0px 15px 25px;}.elementor-61 .elementor-element.elementor-element-d2e0db1 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-d2e0db1 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-d2e0db1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-72c8401 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-72c8401 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-72c8401{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-72c8401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-72c8401 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-72c8401 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-94f7efc{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;margin-top:20px;margin-bottom:0px;padding:5px 5px 5px 5px;}.elementor-61 .elementor-element.elementor-element-94f7efc, .elementor-61 .elementor-element.elementor-element-94f7efc > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-87b8941.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-87b8941.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-970937b{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-61 .elementor-element.elementor-element-970937b p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-97a77b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-97a77b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button-icon-left svg, 
                    .elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button-icon-left i,
                    .elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button-icon-right i{rotate:0deg;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button i{font-size:30px;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button svg{height:30px;width:30px;fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button .cretive-button-text{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.8px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button-wrapper{justify-content:flex-start;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button{width:250px;padding:5px 20px 5px 20px;color:#FFFFFF;background-color:#31A900;border-radius:25px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--winona::after{padding:5px 20px 5px 20px;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:5px 20px 5px 20px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--tamaya::before{padding:5px 20px 5px 20px;color:#FFFFFF;background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--rayen::before{padding:5px 20px 5px 20px;background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:5px 20px 5px 20px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--saqui::after{padding:5px 20px 5px 20px;color:#ffffff;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button .creative-button-inner svg{fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button .eael-creative-button--tamaya-secondary{color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--tamaya::after{color:#FFFFFF;background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--wayra:hover{background-color:#31A900;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button::before{border-radius:25px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button::after{border-radius:25px;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button:hover i{color:#ffffff;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button:hover{color:#ffffff;background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button:hover svg{fill:#ffffff;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--ujarak::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-66d9e8d .eael-creative-button.eael-creative-button--rayen:hover::before{background-color:#3CCE00;}.elementor-61 .elementor-element.elementor-element-29e3501:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-29e3501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-61 .elementor-element.elementor-element-29e3501{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-61 .elementor-element.elementor-element-29e3501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-7011a9b img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-720216b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-720216b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-720216b > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-61 .elementor-element.elementor-element-6fb07eb{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-6fb07eb p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-5d99942{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-5d99942 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-e29a193{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-e29a193 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-5ac2d79:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-5ac2d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4ED;background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_017.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-5ac2d79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-61 .elementor-element.elementor-element-5ac2d79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-6579699 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-61 .elementor-element.elementor-element-8db17d3{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-8db17d3 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-f3a4d5c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-f3a4d5c p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-2968751:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-2968751 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_013.webp");background-position:top left;background-repeat:no-repeat;background-size:27% auto;}.elementor-61 .elementor-element.elementor-element-2968751 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-2968751 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-2968751 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-2968751 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 90px;}.elementor-61 .elementor-element.elementor-element-2968751 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-0abb324{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-0abb324 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-7bbc090{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-7bbc090 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-e93977a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-e93977a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_016.webp");background-position:top left;background-repeat:no-repeat;background-size:27% auto;}.elementor-61 .elementor-element.elementor-element-e93977a > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-e93977a > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-e93977a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-e93977a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 90px;}.elementor-61 .elementor-element.elementor-element-e93977a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-3cd005d{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-3cd005d p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-082e685{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-082e685 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-be94650{margin-top:20px;margin-bottom:0px;}.elementor-61 .elementor-element.elementor-element-1621fd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_015.webp");background-position:top left;background-repeat:no-repeat;background-size:27% auto;}.elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 90px;}.elementor-61 .elementor-element.elementor-element-1621fd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-d0e196f{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-d0e196f p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-5c2b36c{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-5c2b36c p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-069c8e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_014.webp");background-position:top left;background-repeat:no-repeat;background-size:27% auto;}.elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 90px;}.elementor-61 .elementor-element.elementor-element-069c8e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-2ceddc8{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-2ceddc8 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-97610db{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-97610db p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-0c2f180:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-0c2f180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kaifukudou.jp/wp-content/uploads/2026/08/kaifukudou_026.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-0c2f180{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-61 .elementor-element.elementor-element-0c2f180 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-ff273a5{text-align:center;}.elementor-61 .elementor-element.elementor-element-ff273a5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-4a7551d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-61 .elementor-element.elementor-element-4a7551d img{width:22%;}.elementor-61 .elementor-element.elementor-element-5f4e358 > .elementor-container{max-width:900px;}.elementor-61 .elementor-element.elementor-element-5f4e358{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-795c365.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-795c365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-795c365 > .elementor-element-populated{border-style:solid;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-795c365 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-3af8a34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#808080;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-3af8a34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-3af8a34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-61 .elementor-element.elementor-element-3af8a34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-b38b30b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-b38b30b p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-a0dafaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00AC28;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-a0dafaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-a0dafaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-61 .elementor-element.elementor-element-a0dafaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-cabe0ce{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-cabe0ce p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-9617cce > .elementor-container{max-width:900px;}.elementor-61 .elementor-element.elementor-element-867ffa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3E1;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-867ffa6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-867ffa6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-background-slideshow{border-radius:10px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-867ffa6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-dacc132{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-dacc132 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-c34c419:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-c34c419 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-c34c419.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-c34c419.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-c34c419 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-c34c419 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-0db5af9{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-0db5af9 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-8507814:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-8507814 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-8507814.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-8507814.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-8507814 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-8507814 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-6351287{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-6351287 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-ed2d010 > .elementor-container{max-width:900px;}.elementor-61 .elementor-element.elementor-element-eed63b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-eed63b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3E1;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-eed63b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-eed63b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-eed63b4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-eed63b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-76fec80{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-76fec80 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-f2da771:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-f2da771 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-f2da771.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-f2da771.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-f2da771 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-f2da771 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-725e113{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-725e113 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-d1aff48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-d1aff48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-d1aff48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-d1aff48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-d1aff48 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-d1aff48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-04988c0{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-04988c0 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-f27f6ad > .elementor-container{max-width:900px;}.elementor-61 .elementor-element.elementor-element-e11df5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-e11df5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3E1;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-e11df5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-e11df5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-e11df5e > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-e11df5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-80a4ff7{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-80a4ff7 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-ac6ccb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-ac6ccb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-ac6ccb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-ac6ccb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-ac6ccb4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-ac6ccb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-ecdd91c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-ecdd91c p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-690a83e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-690a83e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-690a83e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-690a83e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-690a83e > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-690a83e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-673d7b5{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-673d7b5 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-de6c063 > .elementor-container{max-width:900px;}.elementor-61 .elementor-element.elementor-element-d9617c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3E1;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-d9617c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-d9617c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-background-slideshow{border-radius:0px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-d9617c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-0bf03de{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-0bf03de p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-f23ece8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-f23ece8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-f23ece8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-f23ece8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-f23ece8 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-f23ece8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-fbdd95f{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-fbdd95f p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-c8316e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-61 .elementor-element.elementor-element-c8316e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-61 .elementor-element.elementor-element-c8316e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-background-slideshow{border-radius:0px 0px 10px 0px;}.elementor-61 .elementor-element.elementor-element-c8316e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-c0679c4{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-c0679c4 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-1906fbc{padding:50px 0px 0px 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-1906fbc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-808490f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-61 .elementor-element.elementor-element-808490f img{width:22%;}.elementor-61 .elementor-element.elementor-element-f92a315{margin-top:30px;margin-bottom:0px;}.elementor-61 .elementor-element.elementor-element-22e84d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-22e84d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-cd9a8f5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-cd9a8f5 img{width:36%;}.elementor-61 .elementor-element.elementor-element-33e760e{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-33e760e p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-175062b{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-175062b p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-56c1b09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-56c1b09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-56c1b09 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-56c1b09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-a10c731{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-a10c731 img{width:36%;}.elementor-61 .elementor-element.elementor-element-8087d54{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-8087d54 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-538fec0{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-538fec0 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-28912e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-28912e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-28912e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-28912e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-9f9e382{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-9f9e382 img{width:36%;}.elementor-61 .elementor-element.elementor-element-e4e8999{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-e4e8999 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-f094b10{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-f094b10 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-2a57c43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-2a57c43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-2a57c43 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-2a57c43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-3072313{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-3072313 img{width:36%;}.elementor-61 .elementor-element.elementor-element-28aa3c3{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-28aa3c3 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-8e934f1{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-8e934f1 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-58ceea4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#C6C6C6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-61 .elementor-element.elementor-element-58ceea4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-02dab37{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-02dab37 img{width:36%;}.elementor-61 .elementor-element.elementor-element-89a6b7d{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-89a6b7d p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-c73ab04{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-c73ab04 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-007f04c:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-007f04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFA;}.elementor-61 .elementor-element.elementor-element-007f04c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-007f04c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-022d913:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-022d913 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FDFCFB 55%, #F0E8E0 83%);}.elementor-61 .elementor-element.elementor-element-022d913 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-022d913 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-022d913 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-022d913 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-022d913 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-96da110 img{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-58732c7{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-58732c7 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-3258f3f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-3258f3f p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-3aa54c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-3aa54c4 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-48853a3{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-icon i{color:#587C4E;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-icon svg{fill:#587C4E;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-61 .elementor-element.elementor-element-48853a3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-3112fce:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3112fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFA;}.elementor-61 .elementor-element.elementor-element-3112fce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-3112fce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-2a24d13 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-2a24d13 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-2a24d13 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-2a24d13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-2a24d13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-4a9f6d7{padding:0px 0px 0px 0px;text-align:center;}.elementor-61 .elementor-element.elementor-element-4a9f6d7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-95994d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-95994d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-64b1e45 > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-822813f img{width:85%;}.elementor-61 .elementor-element.elementor-element-06df209 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-dd56cd3{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-dd56cd3 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-01aaa35{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-01aaa35 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-a172805:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-a172805 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-61 .elementor-element.elementor-element-a172805 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-61 .elementor-element.elementor-element-a172805 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-a172805 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-a172805 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-a172805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-f6f6639 > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-36ccf4d img{width:90%;}.elementor-61 .elementor-element.elementor-element-4d5d4b2 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-8f5e1ac{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-8f5e1ac p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-d43fd8b{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-d43fd8b p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-a9a67f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-a9a67f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-4fb411c > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-b85822b img{width:90%;}.elementor-61 .elementor-element.elementor-element-48b3d70 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-c67d0b4{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-c67d0b4 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-09447dc{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-09447dc p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-852b363:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-852b363 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-61 .elementor-element.elementor-element-852b363 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-61 .elementor-element.elementor-element-852b363 > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-852b363 > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-852b363 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-852b363 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-459b49f > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-31bd73f img{width:80%;}.elementor-61 .elementor-element.elementor-element-f06bdfc > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-61 .elementor-element.elementor-element-c5a6a82{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:800;line-height:22px;color:#587C4E;}.elementor-61 .elementor-element.elementor-element-c5a6a82 p{margin-block-end:0px;}.elementor-61 .elementor-element.elementor-element-68c2af4{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-61 .elementor-element.elementor-element-68c2af4 p{margin-block-end:0px;}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-ef0a0d9{width:81.703%;}.elementor-61 .elementor-element.elementor-element-e961c73{width:18.251%;}.elementor-61 .elementor-element.elementor-element-87b8941{width:64.835%;}.elementor-61 .elementor-element.elementor-element-97a77b6{width:35.101%;}.elementor-61 .elementor-element.elementor-element-6579699{width:48.596%;}.elementor-61 .elementor-element.elementor-element-2b1b489{width:51.404%;}.elementor-61 .elementor-element.elementor-element-795c365{width:20%;}.elementor-61 .elementor-element.elementor-element-3af8a34{width:40%;}.elementor-61 .elementor-element.elementor-element-a0dafaf{width:39.664%;}.elementor-61 .elementor-element.elementor-element-867ffa6{width:20%;}.elementor-61 .elementor-element.elementor-element-c34c419{width:40%;}.elementor-61 .elementor-element.elementor-element-8507814{width:39.664%;}.elementor-61 .elementor-element.elementor-element-eed63b4{width:20%;}.elementor-61 .elementor-element.elementor-element-f2da771{width:40%;}.elementor-61 .elementor-element.elementor-element-d1aff48{width:39.664%;}.elementor-61 .elementor-element.elementor-element-e11df5e{width:20%;}.elementor-61 .elementor-element.elementor-element-ac6ccb4{width:40%;}.elementor-61 .elementor-element.elementor-element-690a83e{width:39.664%;}.elementor-61 .elementor-element.elementor-element-d9617c7{width:20%;}.elementor-61 .elementor-element.elementor-element-f23ece8{width:40%;}.elementor-61 .elementor-element.elementor-element-c8316e5{width:39.664%;}.elementor-61 .elementor-element.elementor-element-4acd4cc{width:28.6%;}.elementor-61 .elementor-element.elementor-element-c5352eb{width:34.251%;}.elementor-61 .elementor-element.elementor-element-d2debb5{width:36.815%;}.elementor-61 .elementor-element.elementor-element-64b1e45{width:30%;}.elementor-61 .elementor-element.elementor-element-06df209{width:70%;}.elementor-61 .elementor-element.elementor-element-f6f6639{width:30%;}.elementor-61 .elementor-element.elementor-element-4d5d4b2{width:70%;}.elementor-61 .elementor-element.elementor-element-4fb411c{width:30%;}.elementor-61 .elementor-element.elementor-element-48b3d70{width:70%;}.elementor-61 .elementor-element.elementor-element-459b49f{width:30%;}.elementor-61 .elementor-element.elementor-element-f06bdfc{width:70%;}}@media(min-width:1025px){.elementor-61 .elementor-element.elementor-element-0c2f180:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-0c2f180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}