');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}#_iframehack.wp-block{color:inherit}[class*=" icon-"]:before,[class^="icon-"]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow_drop_down:before,.icon-caret-down:before{content:"\e904"}.icon-caret-left:before{content:"\e93c"}.icon-caret-right:before{content:"\e93b"}.icon-arrow_drop_up:before,.icon-caret-up:before{content:"\e943"}.icon-chevron-down:before,.icon-chevron-small-down:before{content:"\e910"}.icon-chevron-left:before{content:"\e911"}.icon-chevron-right:before{content:"\e921"}.icon-chevron-small-up:before,.icon-chevron-up:before{content:"\e912"}.icon-home:before{content:"\e922"}.icon-price-tag:before,.icon-tag:before{content:"\e935"}.icon-folder:before{content:"\e92f"}.icon-file-empty:before,.icon-file-music:before,.icon-file-picture:before,.icon-file-text2:before,.icon-file-video:before,.icon-file-zip:before{content:"\e924"}.icon-bubble:before{content:"\e96b"}.icon-bubbles:before{content:"\e970"}.icon-eye:before{content:"\e9ce"}.icon-link:before{content:"\e9c5"}.icon-share:before{content:"\e925"}.icon-film:before{content:"\e93a"}.icon-image:before{content:"\e937"}.icon-heart:before{content:"\e9da"}.icon-star-empty:before{content:"\e9d7"}.icon-star-full:before{content:"\e9d9"}.icon-star-half:before{content:"\e9d8"}.icon-blocked:before{content:"\ea0e"}.icon-info:before{content:"\e91d"}.icon-info-fill:before{content:"\e941"}.icon-alert-outline:before{content:"\e940"}.icon-alert:before{content:"\e916"}.icon-modified:before{content:"\e92d"}.icon-posted:before{content:"\e931"}.icon-settings:before{content:"\e8b8"}.icon-download:before{content:"\e914"}.icon-lock-open:before{content:"\e933"}.icon-lock-closed:before{content:"\e932"}.icon-person:before{content:"\e7fd"}.icon-contact:before,.icon-envelope:before,.icon-mail:before,.icon-markunread:before{content:"\e92c"}.icon-cart:before,.icon-shopping_cart:before{content:"\e939"}.icon-phone1:before,.icon-phone:before{content:"\e942"}.icon-pen:before{content:"\e934"}.icon-quill:before{content:"\e929"}.icon-flag:before{content:"\e153"}.icon-bookmark:before,.icon-bookmarks:before{content:"\e9d3"}.icon-book:before,.icon-books:before{content:"\e91a"}.icon-megaphone:before{content:"\e913"}.icon-thumb_down:before{content:"\e8db"}.icon-thumb_up:before{content:"\e8dc"}.icon-light-bulb:before{content:"\e915"}.icon-light-bulb-fill:before{content:"\e944"}.icon-circle:before{content:"\ea56"}.icon-batsu:before,.icon-x:before{content:"\e91f"}.icon-triangle:before{content:"\e93f"}.icon-check:before,.icon-checkmark:before{content:"\e923"}.icon-hatena:before{content:"\e917"}.icon-minus:before{content:"\e919"}.icon-plus:before{content:"\e91c"}.icon-index:before,.icon-toc:before{content:"\e918"}.icon-search:before{content:"\e92e"}.icon-close-thin:before{content:"\e920"}.icon-menu-thin:before{content:"\e91b"}.icon-more_arrow:before{content:"\e930"}.icon-swell:before{content:"\e936"}.icon-tiktok:before{content:"\e93e"}.icon-room:before{content:"\e93d"}.icon-amazon:before{content:"\e91e"}.icon-codepen:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-feedly:before{content:"\e902"}.icon-github:before{content:"\e903"}.icon-hatebu:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-line:before{content:"\e907"}.icon-medium:before{content:"\e908"}.icon-pinterest:before{content:"\e909"}.icon-pocket:before{content:"\e90a"}.icon-rss:before{content:"\e90b"}.icon-tumblr:before{content:"\e90c"}.icon-twitter:before{content:"\e90d"}.icon-twitter-x:before{content:"\e926"}.icon-wordpress:before{content:"\e90e"}.icon-youtube:before{content:"\e90f"}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5) , 0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes lum-fade{0%{opacity:0}to{opacity:1}}@keyframes lum-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes lum-fadeZoom{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes lum-fadeZoom{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lum-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes lum-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes lum-loader-before{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translateX(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lum-loader-before{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translateX(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lum-loader-after{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translateX(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lum-loader-after{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translateX(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{bottom:2.5%;left:2.5%;right:2.5%;top:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{color:#fff;margin:0 auto;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{-webkit-animation:lum-loader-rotate 1.8s linear infinite;animation:lum-loader-rotate 1.8s linear infinite;display:block;height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66px}.lum-lightbox-loader:after,.lum-lightbox-loader:before{background:hsla(0,0%,100%,.9);border-radius:20px;content:"";display:block;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.lum-lightbox-loader:before{-webkit-animation:lum-loader-before 1.8s linear infinite;animation:lum-loader-before 1.8s linear infinite;left:0}.lum-lightbox-loader:after{-webkit-animation:lum-loader-after 1.8s linear infinite;animation:lum-loader-after 1.8s linear infinite;-webkit-animation-delay:-.9s;animation-delay:-.9s;right:0}.lum-lightbox.lum-opening{-webkit-animation:lum-fade .18s ease-out;animation:lum-fade .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{-webkit-animation:lum-fadeZoom .18s ease-out;animation:lum-fadeZoom .18s ease-out}.lum-lightbox.lum-closing{-webkit-animation:lum-fade .3s ease-in;animation:lum-fade .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{-webkit-animation:lum-fadeZoom .3s ease-in;animation:lum-fadeZoom .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{background:0 0;border:0;cursor:pointer;height:100px;margin:0;max-height:100%;outline:0;overflow:hidden;padding:0;position:absolute;text-indent:150%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;width:60px}.lum-close-button{height:32px;opacity:.3;position:absolute;right:5px;top:5px;width:32px}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{background-color:#fff;content:" ";height:33px;left:15px;position:absolute;width:2px}.lum-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lum-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{border-top:4px solid hsla(0,0%,100%,.8);content:"";display:block;height:36px;position:absolute;top:50%;width:36px}.lum-previous-button:after{border-left:4px solid hsla(0,0%,100%,.8);border-radius:3px 0 0;box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.lum-next-button:after{border-radius:0 3px 0 0;border-right:4px solid hsla(0,0%,100%,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.lum-lightbox{z-index:999}@media (max-width:460px){.lum-lightbox-image-wrapper{-webkit-overflow-scrolling:touch;display:flex;overflow:auto}.lum-lightbox-caption{bottom:0;position:absolute;width:100%}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-height:none;max-height:88vh;max-width:none;max-width:150vw}.lum-gallery-button:after{height:6vw;width:6vw}}
障がい者福祉で起業するなら?一般社団法人の設立メリットと他法人との違いを解説
コンプライアンスチェック バナー 📋事業所のコンプライアンス状況を無料チェック
運営指導に備えて、現在の準備状況を3分で確認できます
無料診断をはじめる → 障がい者福祉で起業するなら?一般社団法人という選択肢のメリットを解説

目次
法人格選びで迷ったら…まず知っておきたい基礎知識
「一般社団法人は、営利法人たる株式会社等と異なり、その構成員に対する利益分配を目的としない社団であって、登記のみで設立することができる法人である」(出典:法務省「一般社団法人及び一般財団法人に関する法律」)
この一文、正直わかりにくいですよね。
簡単に言うと、「一般社団法人は、株式会社のように利益を出して株主に配当することは目的にしていない団体で、比較的カンタンに(登記するだけで)作れる法人です」ということです。
障がい者福祉分野に参入する場合、「利益を出すか・出さないか」「支援の自由度がどれだけあるか」が、法人格選びの重要なポイントになります。
そのため、NPO法人・株式会社・合同会社などと並んで、「一般社団法人」も有力な選択肢になるのです。
一般社団法人ならではのメリットとは?
「一般社団法人は、設立に際して最低資本金が不要であり、公益的・共益的いずれの活動も行うことができる。また、剰余金の分配を行わないことで非営利性を保持しつつ、柔軟な事業展開が可能である」(出典:法務省「一般社団法人及び一般財団法人に関する法律」)
このように書かれていますが、要するに──
✔ 設立がカンタン
株式会社のように資本金(例:100万円など)は必要ありません。2人いれば設立できます。
✔ 活動の幅が広い
NPO法人のように「公益性のある20分野に限定」などの縛りがなく、福祉も教育もOKです。
✔ 利益は再投資、でも収益事業でもOK
「利益を出しても配当はできない(非営利)」ですが、利益を事業の拡大や職員の待遇改善に使えるのは、福祉事業として大きなメリットです。
✔ 行政からの補助や委託のチャンスもある
制度によっては、NPO法人や社会福祉法人と並んで、「一般社団法人も対象」とされている助成や補助もあります。
「福祉ならNPO法人?」と思っている方へ|他の法人格との違いを整理
「NPO法人は、特定非営利活動促進法に基づき設立される法人で、認証制を採用しており、活動分野や報告義務に制限がある」(出典:特定非営利活動促進法)
つまり、NPO法人は「活動内容・報告義務・認証のハードル」があるということです。
法人格 | 設立のしやすさ | 活動の自由度 | 報告義務 | 利益配分 |
---|
一般社団法人 | ◎(登記のみ) | ◎(分野自由) | △(あるがNPOより緩い) | ×(不可) |
NPO法人 | △(認証制) | △(20分野に限定) | ◎(毎年報告) | ×(不可) |
株式会社 | ◎(自由設立) | ◎(完全自由) | △(税務等) | ◎(可能) |
福祉に特化したいけど、「営利か非営利か」で迷っている方には、中間的な立ち位置の「一般社団法人」がピッタリなのです。
障がい者福祉に「一般社団法人」が向いている理由
- 職員の処遇改善などに利益を回せる(株式会社だと配当あり、NPOだと制限強め)
- 制度上、利用できる助成や委託がある
- 地域に根ざした活動がしやすい
- 自治体との協働事業に参入しやすい
- 運営の自由度が高いので、小回りのきく支援が可能
障がい者福祉の分野では、制度対応や家族支援、地域連携など、柔軟さが求められます。一般社団法人は、まさにこの“自由さと責任のバランス”を取りやすい法人格なのです。
法人格選びに迷ったら…行政書士へ相談するのが安心です
法人を立ち上げるには、【設立登記】【定款作成】【許認可確認】【事業計画作成】など、手続きが多岐にわたります。
さらに、「就労継続支援B型」「生活介護」「相談支援」など、福祉の分野に合わせて必要な体制・書類も異なります。
「どの法人格がいいか」は、あなたのビジョン・事業内容・地域性によって変わります。
ですので、「障がい者福祉で起業したい」「どんな法人がいいかわからない」という段階からでも、行政書士に早めに相談するのがおすすめです。
特に、福祉制度に詳しい行政書士なら、制度と事業計画を両面からアドバイスできます。
まとめ|障がい者福祉にこそ一般社団法人という選択肢を
障がい者福祉の分野では、非営利的な理念と、持続可能な経営のバランスがとても重要です。
その両方を実現しやすいのが「一般社団法人」。
NPO法人より柔軟で、株式会社よりも共感を得やすい──
そんな中間的な立ち位置を活かして、地域に根ざした福祉事業を目指してみませんか?
法人設立のご相談は、お近くの行政書士までお気軽にどうぞ。
すぐに相談したい方はこちら: 【無料相談】障がい福祉事業の設立・開業に関するご相談はこちら
「行政書士田中慶事務所(開設申請準備中)ホームページはこちら」

この記事が気に入ったら
いいね または フォローしてね!
シェアお願いいたします!