main{padding-bottom:8.75rem}.splide__toggle__pause,.splide__toggle__play{width:100%}@media only screen and (max-width: 959px){main{padding-bottom:10rem}}@media only screen and (max-width: 639px){main{padding-bottom:6.25rem}}#mv{position:relative}.mvText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:12%;width:100%}.mvText h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mono-color-5);text-align:center;font-family:var(--font-UD-Mshingo-R);font-size:clamp(1.125rem,.443rem + 2.91vw,2.625rem);line-height:1.4}.mvText h2 span{display:block;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .7em;line-height:1.4}.mvText h2 span:not(.mvText h2 span:last-of-type){margin-bottom:.4em}.mvText h2 span::after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:var(--main-color-1)}.mvImage{display:block;width:min(100%,1920px);margin:0 auto}.mvImage img{width:100%}@media only screen and (max-width: 1535px){.mvText{top:8%}}@media only screen and (max-width: 956px){.mvText{top:12%}}@media only screen and (max-width: 374px){.mvText{top:10%}}.locationBox{background-color:var(--mono-color-5);border:4px solid var(--main-color-1);border-radius:20px}.locationBox h2{text-align:center;display:block;color:var(--mono-color-5);font-family:var(--font-UD-Mshingo-M);font-size:clamp(1rem,.659rem + 1.45vw,1.75rem);background-color:var(--main-color-1)}.locationBox .siteName{color:var(--main-color-1);font-family:var(--font-UD-Mshingo-DB);font-size:clamp(1rem,.659rem + 1.45vw,1.75rem)}.locationBox .siteName .large{font-size:clamp(1.125rem,.58rem + 2.73vw,2.625rem)}.locationBox address{text-align:center;font-family:var(--font-UD-Mshingo-R)}.locationBox address .large{font-size:clamp(1rem,.659rem + 1.45vw,1.75rem)}.locationBox address .large span{margin-left:1rem}#location{position:relative;margin:-5rem auto 7.5rem}#location .locationBox{padding:2em}#location .locationHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px}#location h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.75rem .8em;border-radius:2em}@media only screen and (max-width: 1199px){#location{margin:-3.75rem auto 7.5rem}}@media only screen and (max-width: 959px){#location{display:none}}#locationSP{display:none}@media only screen and (max-width: 959px){#locationSP{display:block;margin:2rem auto}#locationSP .locationBox{padding:0}#locationSP h2{width:100%;padding:.875rem;border-radius:10px 10px 0 0}#locationSP address{text-align:left;line-height:1.4}#locationSP .locationBody{padding:20px 30px}#locationSP .siteName{margin-bottom:1rem;text-align:center;color:var(--main-color-1);line-height:1.4}#locationSP p{margin-bottom:1rem}}@media only screen and (max-width: 639px){#locationSP .locationBody{padding:1rem}#locationSP .siteName>span{display:block}}#topNavi a{color:var(--mono-color-5);text-decoration:none}#topNavi a:not(#topNavi ul li){font-family:var(--font-UD-Mshingo-M)}#topNavi .disaster{margin-bottom:40px;text-align:center}#topNavi .disaster a{display:block;font-size:clamp(1.125rem,.5rem + 2.67vw,2.5rem);background-color:var(--ac-color-red);border-radius:2em}#topNavi .disaster a:hover{background-color:var(--ac-color-deepred);-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.2);box-shadow:0px 3px 5px 0px rgba(0,0,0,.2)}.topNaviContents{display:grid;grid-template-columns:1fr 1fr;gap:40px}.topNaviContents a{display:grid;grid-template-columns:1fr 1fr;height:100%;font-family:var(--font-UD-Mshingo-M);border-radius:20px;overflow:hidden}.topNaviContents a:hover{-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.2);box-shadow:0px 3px 5px 0px rgba(0,0,0,.2)}.topNaviContents .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem;font-size:clamp(.875rem,.364rem + 2.18vw,2rem);line-height:1.2;-webkit-transition:var(--transition-default);transition:var(--transition-default)}.topNaviContents .citizens .title{background-color:var(--or-main-color)}.topNaviContents .citizens a:hover .title{background-color:var(--or-deep-color)}.topNaviContents .citizens .detail{background-color:var(--or-sub-color)}.topNaviContents .welfare .title{background-color:var(--gn-main-color)}.topNaviContents .welfare a:hover .title{background-color:var(--gn-deep-color)}.topNaviContents .welfare .detail{background-color:var(--gn-sub-color)}.topNaviContents .work .title{background-color:var(--bl-main-color)}.topNaviContents .work a:hover .title{background-color:var(--bl-deep-color)}.topNaviContents .work .detail{background-color:var(--bl-sub-color)}.topNaviContents .training .title{background-color:var(--pp-main-color)}.topNaviContents .training a:hover .title{background-color:var(--pp-deep-color)}.topNaviContents .training .detail{background-color:var(--pp-sub-color)}.topNaviContents .titleBox,.topNaviContents .titleBox span{display:block}.topNaviContents .detail{padding:1.25rem}.topNaviContents ul li{color:var(--mono-color-1);font-family:var(--font-UD-Mshingo-R)}@media only screen and (max-width: 959px){#topNavi .inner{margin:2rem auto 3.75rem}#topNavi .disaster{margin-bottom:20px}#topNavi .disaster a:hover{background-color:var(--ac-color-red);-webkit-box-shadow:none;box-shadow:none}.topNaviContents{gap:15px}.topNaviContents a{grid-template-columns:1fr}.topNaviContents a:hover{-webkit-box-shadow:none;box-shadow:none}.topNaviContents .title{padding:.625rem}.topNaviContents .citizens a:hover .title{background-color:var(--or-main-color)}.topNaviContents .welfare a:hover .title{background-color:var(--gn-main-color)}.topNaviContents .work a:hover .title{background-color:var(--bl-main-color)}.topNaviContents .training a:hover .title{background-color:var(--pp-main-color)}.topNaviContents .titleBox{text-align:center}.topNaviContents .titleBox span{display:inline}.topNaviContents .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.625rem}}@media only screen and (max-width: 374px){.topNaviContents .detail{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}#info{margin-bottom:7.5rem}#info .splideWrapper{width:min(100%,1730px)}#info .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:min(100%,1730px);padding:0 90px;margin-top:0;margin-inline:auto}.doc_link,.infoLink{display:block;color:var(--main-color-1) !important;text-decoration:none;background-color:var(--mono-color-5);border:3px solid var(--mono-color-4);border-radius:20px;overflow:hidden}.doc_link:hover,.infoLink:hover{background-color:var(--main-color-3)}.doc_link:hover .infoImage img,.doc_link:hover .infoImage::before,.infoLink:hover .infoImage img,.infoLink:hover .infoImage::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.doc_link:hover .infoImage::before,.infoLink:hover .infoImage::before{opacity:.7}.infoImage{position:relative;overflow:hidden}.infoImage img{aspect-ratio:7/5;-o-object-fit:cover;object-fit:cover}.infoImage:has(.category>span)::before{content:"";display:block;width:100%;height:0;padding-top:70.75%;-webkit-transition:var(--transition-default);transition:var(--transition-default);background-color:var(--mono-color-4)}.infoImage:has(.category .pickup-news)::before{background:url("/_themes/site/images/top/image-pickup-news.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-update)::before{background:url("/_themes/site/images/top/image-pickup-update.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-shakyo)::before{background:url("/_themes/site/images/top/image-pickup-shakyo.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-disastersupport)::before{background:url("/_themes/site/images/top/image-pickup-disastersupport.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-subsidy)::before{background:url("/_themes/site/images/top/image-pickup-subsidy.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-service)::before{background:url("/_themes/site/images/top/image-pickup-service.jpg") no-repeat center/cover}.infoImage:has(.category .pickup-teacher)::before{background:url("/_themes/site/images/top/image-pickup-teacher.jpg") no-repeat center/cover}.infoImage .category{display:block;position:absolute;left:0;bottom:0;padding:0 1.4rem 0 .8rem;color:var(--mono-color-5);font-family:var(--font-UD-Mshingo-M);font-size:clamp(.875rem,.818rem + .24vw,1rem);background-color:var(--main-color-1);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 300 40'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23000; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M300,40H0S0,0,0,0h267.552c5.72,0,11.007,3.047,13.88,7.998l18.568,32.002Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 300 40'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23000; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M300,40H0S0,0,0,0h267.552c5.72,0,11.007,3.047,13.88,7.998l18.568,32.002Z'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center right;mask-position:center right}.infoImage .category span[class^=citizens-],.infoImage .category span[class^=welfare-],.infoImage .category span[class^=work-],.infoImage .category span[class^=training-]{display:none}.infoText{padding:20px}.infoText h3{font-family:var(--font-UD-Mshingo-R);font-size:clamp(1rem,.943rem + .24vw,1.125rem)}@media only screen and (max-width: 1535px){#info .more{padding:0 30px}}@media only screen and (max-width: 959px){#info{margin-bottom:3.75rem}#info .splideWrapper{margin-bottom:5rem}#info .more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infoText{padding:10px 15px}.doc_link:hover,.infoLink:hover{background-color:var(--mono-color-5)}.doc_link:hover .infoImage img,.doc_link:hover .infoImage::before,.infoLink:hover .infoImage img,.infoLink:hover .infoImage::before{-webkit-transform:scale(1);transform:scale(1)}.doc_link:hover .infoImage::before,.infoLink:hover .infoImage::before{opacity:1}}#recentDocsTab{width:var(--site-width);padding:0 20px}#recentDocsTab .wrapper{position:relative;border:1px solid var(--mono-color-6);border-top:0;background-color:var(--mono-color-9)}#recentDocsTab .content{padding:30px 50px 50px;background-color:var(--mono-color-5);border:3px solid var(--mono-color-4);border-radius:0 0 20px 20px}#recentDocsTab .content ul li{border-bottom:1px solid var(--mono-color-3)}#recentDocsTab .content .citizens .category span[class^=welfare-],#recentDocsTab .content .citizens .category span[class^=work-],#recentDocsTab .content .citizens .category span[class^=training-],#recentDocsTab .content .citizens .category span[class^=pickup-]{display:none}#recentDocsTab .content .welfare .category span[class^=citizens-],#recentDocsTab .content .welfare .category span[class^=work-],#recentDocsTab .content .welfare .category span[class^=training-],#recentDocsTab .content .welfare .category span[class^=pickup-]{display:none}#recentDocsTab .content .work .category span[class^=citizens-],#recentDocsTab .content .work .category span[class^=welfare-],#recentDocsTab .content .work .category span[class^=training-],#recentDocsTab .content .work .category span[class^=pickup-]{display:none}#recentDocsTab .content .training .category span[class^=citizens-],#recentDocsTab .content .training .category span[class^=welfare-],#recentDocsTab .content .training .category span[class^=work-],#recentDocsTab .content .training .category span[class^=pickup-]{display:none}#recentDocsTab .articleMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}#recentDocsTab span[class$=date]:first-child{-webkit-box-flex:0;-ms-flex:0 0 10em;flex:0 0 10em;font-family:var(--font-UD-hirakaku-W3);font-size:clamp(.875rem,.818rem + .24vw,1rem)}#recentDocsTab .category{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:140px}#recentDocsTab .category span{display:block;width:100%;padding:.1em .5em;color:var(--mono-color-5);text-align:center;font-family:var(--font-UD-Mshingo-M) !important;font-size:clamp(.75rem,.693rem + .24vw,.875rem) !important;border-radius:3em;background-color:var(--main-color-1)}#recentDocsTab .feed{display:none}.tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 15px}.tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.tabs a{display:block;position:relative;height:100%;padding:1rem 0;text-align:center;font-family:var(--font-UD-Mshingo-DB);font-size:clamp(.75rem,.477rem + 1.36vw,1.5rem);text-decoration:none;border-top:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0);border-radius:15px 15px 0 0}.tabs a:not(.tabs .current){color:var(--mono-color-5)}.tabs .citizens:not(.tabs .current) a{background-color:var(--or-main-color)}.tabs .welfare:not(.tabs .current) a{background-color:var(--gn-main-color)}.tabs .work:not(.tabs .current) a{background-color:var(--bl-main-color)}.tabs .training:not(.tabs .current) a{background-color:var(--pp-main-color)}.tabs .current a,.tabs a:hover,.tabs a:focus{background-color:var(--mono-color-5) !important;border-top:3px solid var(--mono-color-4);border-right:3px solid var(--mono-color-4);border-left:3px solid var(--mono-color-4)}.tabs .current a::before,.tabs a:hover::before,.tabs a:focus::before{content:"";display:block;position:absolute;top:-3px;left:0;right:0;width:60%;height:12px;margin-inline:auto}.tabs .current a::after,.tabs a:hover::after,.tabs a:focus::after{content:"";display:block;position:absolute;z-index:1;bottom:-4px;left:0;right:0;width:100%;height:6px;background-color:var(--mono-color-5)}.tabs .citizens.current a,.tabs .citizens a:hover,.tabs .citizens a:focus{color:var(--or-main-color)}.tabs .citizens.current a::before,.tabs .citizens a:hover::before,.tabs .citizens a:focus::before{background-color:var(--or-main-color)}.tabs .welfare.current a,.tabs .welfare a:hover,.tabs .welfare a:focus{color:var(--gn-main-color)}.tabs .welfare.current a::before,.tabs .welfare a:hover::before,.tabs .welfare a:focus::before{background-color:var(--gn-main-color)}.tabs .work.current a,.tabs .work a:hover,.tabs .work a:focus{color:var(--bl-main-color)}.tabs .work.current a::before,.tabs .work a:hover::before,.tabs .work a:focus::before{background-color:var(--bl-main-color)}.tabs .training.current a,.tabs .training a:hover,.tabs .training a:focus{color:var(--pp-main-color)}.tabs .training.current a::before,.tabs .training a:hover::before,.tabs .training a:focus::before{background-color:var(--pp-main-color)}@media only screen and (max-width: 959px){#recentDocsTab .content{padding:10px 20px 30px}#recentDocsTab .content ul li{gap:6px 0}#recentDocsTab span[class$=date]:first-child{-webkit-box-flex:0;-ms-flex:0 0 9em;flex:0 0 9em}.tabs ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8px}.tabs li{width:calc(25% - 6px)}.tabs li:not(:last-child) a{margin:0}.tabs li:nth-child(-n+2) a{margin-bottom:1px}.tabs li:nth-child(odd) a{margin-right:1px}.tabs a{padding:.625rem .1em}.tabs .current a::before{height:6px}.tabs .articleMeta{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 639px){#recentDocsTab .content{padding:10px 15px 30px}#recentDocsTab .category{min-width:100px}}#sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sns .instagram{width:min(39%,470px)}#sns .instagram .contentsTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 25px}#sns .instagram .snsBox{display:block;padding:30px 20px}#sns .instagram img{width:100%;height:auto}#sns .other{position:relative;width:min(60%,700px)}#sns .other .snsItemInner{position:absolute;width:100%;height:100%;overflow:hidden}#sns .other .contentsTitle{padding-left:20px}#sns .other .snsBox{padding:10px 20px 30px;height:calc(100% - 2.625rem - 2rem);overflow-y:scroll}#sns .other .snsBox li{padding:1rem;line-height:1.4;background-image:linear-gradient(to right, var(--mono-color-1), var(--mono-color-1) 4px, transparent 4px);background-size:8px 2px;background-position:left bottom;background-repeat:repeat-x}#sns .other .snsBox a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;color:var(--mono-color-1);text-decoration:none;font-family:var(--font-UD-Mshingo-M);font-size:clamp(1rem,.886rem + .48vw,1.25rem)}#sns .other .snsBox a:hover{color:var(--main-color-1)}.iconSNS{display:block;width:40px;height:40px}.iconSNS img{vertical-align:top}.snsBox{background-color:var(--mono-color-5);border:3px solid var(--mono-color-4);border-radius:20px}@media only screen and (max-width: 959px){#sns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#sns .instagram{width:100%}#sns .instagram .snsBox{padding:20px}#sns .instagram .contentsTitle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px}#sns .other{width:100%}#sns .other .snsItemInner{position:relative}#sns .other .contentsTitle{padding-left:0;text-align:center}#sns .other .snsBox{padding:10px 20px 25px;height:300px}#sns .other .snsBox li{padding:.875rem 0}#sns .other .snsBox a{gap:0 15px}.iconSNS{width:30px;height:30px}}#banner{display:grid;grid-template-columns:1fr 1fr;gap:40px}#banner a{display:block}#banner a img{width:100%}@media only screen and (max-width: 959px){#banner{gap:20px}}@media only screen and (max-width: 639px){#banner{grid-template-columns:1fr;padding:0 60px}}#network .splideWrapper{width:min(100%,1730px);margin-bottom:7.5rem}.networkImage{border-radius:20px;overflow:hidden}.networkLink:hover .networkImage img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width: 959px){#network{margin-bottom:1.875rem}#network .splideWrapper{margin-bottom:5rem}.networkLink:hover .networkImage img{-webkit-transform:scale(1);transform:scale(1)}}.splideWrapper{position:relative;margin-inline:auto;padding:0 90px}.splide__slide a{height:100%}.splide__slide img{height:auto;width:100%}.splide__arrow{top:calc(50% + 30px);width:60px;height:60px;opacity:1;-webkit-transition:var(--transition-default);transition:var(--transition-default)}.splide__arrow:hover{opacity:.7}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}.splide__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px;position:relative}.splide__toggle{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--main-color-1);border-radius:5px;border:none}.pagination{display:block;position:relative;text-align:center;z-index:1}.pagination span{color:var(--main-color-1)}@media only screen and (max-width: 1535px){.splideWrapper{padding:0 30px}.splide__arrow{top:calc(50% + 40px);width:40px;height:40px}.splide__arrow--prev{left:10px}.splide__arrow--next{right:10px}}@media only screen and (max-width: 959px){.splide{overflow:hidden}.splideWrapper{padding:0 30px}.splide__track{overflow:visible}.splide__arrow{top:calc(100% + 2.25rem)}.splide__arrow:hover{opacity:1}.splide__arrow--prev{left:10%}.splide__arrow--next{right:10%}.splide__other{position:absolute;left:0;right:0;bottom:-4.375rem}}/*# sourceMappingURL=top.min.css.map */