[v-cloak]{display:none}.subsidies-title{font-family:"Noto Sans Japanese-sb";font-size:2.2rem;text-align:center;margin-bottom:1.6rem}@media(width < 768px){.subsidies-title .subsidies-title-deco{display:none}}@media(width >= 768px){.subsidies-title{font-size:3.6rem}}.subsidies-intro{text-align:center;font-size:1.6rem;margin-bottom:3.2rem}.table-intro{font-size:1.6rem;text-align:center;margin-bottom:1.5rem}@media(min-width: 768px){.table-intro{font-size:1.8rem}}.filter-container{background:#f5f5f5;padding:2rem}@media(min-width: 768px){.filter-container{width:88%;margin-inline:auto}}.filter-boxes{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 1.5rem;gap:4%}@media(width >= 768px){.filter-boxes:has(>:nth-child(2)) .filter-box{width:48%}.filter-boxes:has(>:nth-child(2)) .filter-box:first-child:after{content:"";height:100%;width:1px;position:absolute;top:0;right:-4%;background:#dcdcdc}}@media(min-width: 768px){.filter-boxes:has(>:nth-child(2)) .filter-item{width:50%;font-size:1.4rem}}.filter-box{position:relative;flex-grow:1}.filter-label{display:block;width:100%;padding:0 0 .5rem 1rem;margin-bottom:.5rem;border-bottom:1px solid #dcdcdc;white-space:nowrap;font-weight:bold;text-align:left}.filter-body{padding:.5rem}@media(min-width: 768px){.filter-body{flex:1}}.filter-list{display:flex;flex-wrap:wrap;margin-bottom:0}.filter-item{width:50%;display:flex;align-items:center;font-size:1.15rem;margin-bottom:.5rem}@media(min-width: 768px){.filter-item{width:25%;font-size:1.4rem}}.filter-item-label{cursor:pointer}.filter-checkbox{vertical-align:text-bottom}.filter-buttons{display:flex;justify-content:center;gap:1rem}.filter-button{display:inline-block;line-height:1;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);font-size:1.6rem;padding:1rem;border:1px solid #44617b;border-radius:6px;background:#44617b;min-width:150px;text-align:center;color:#fff;transition:all .3s linear}.filter-button:link,.filter-button:visited{color:#fff;border:none}.filter-button:hover{opacity:.75}.filter-result{text-align:center;margin-block:1rem;color:#606060}.filter-result-count{font-family:"Noto Sans Japanese-sb";font-size:2.4rem}.filter-no-result{margin-top:2rem;text-align:center}.subsidies-table-container{overflow-x:scroll;width:100%;font-size:1.3rem;max-height:500px}.subsidies-table-container::-webkit-scrollbar{height:8px}.subsidies-table-container::-webkit-scrollbar-track{background:#f1f1f1}.subsidies-table-container::-webkit-scrollbar-thumb{background:#bcbcbc}.subsidies-table{position:relative;white-space:normal;border-collapse:collapse;width:100%;min-width:1000px;background-color:#fff}.subsidies-table tr>td:nth-child(1){text-align:center}.subsidies-table tr:first-of-type{position:sticky;top:0}.subsidies-table tr:nth-of-type(even){background-color:#f2f2f2}.subsidies-table th,.subsidies-table td{vertical-align:middle;padding:8px;border:1px solid #87d0d9;font-size:1.4rem}.subsidies-table th{padding:10px;text-align:center;letter-spacing:.08em;font-weight:bold}.subsidies-table .subsidy-area-cell{text-align:center}.subsidies-table .subsidy-service-cell{text-align:center}.subsidies-table .subsidy-title-cell{text-align:left}.subsidies-table .subsidy-target-cell{text-align:left}.subsidies-table .subsidy-deadline-cell{text-align:center}.subsidy-link{text-decoration:underline !important;font-weight:bold;text-underline-offset:4px}.subsidy-link::before{content:"";font-family:"Font Awesome 5 free";font-weight:900;margin-right:.25em}.subsidy-link:hover{opacity:.6}.subsidies-attention{margin-top:2rem;text-align:center}.subsidies-cta-button{display:block;width:100%;max-width:360px;color:#fff !important;font-size:1.8rem;padding:1.5rem .8rem;border-radius:10px;margin-inline:auto;background-color:#44617b;text-align:center}.subsidies-cta-button.--contact{background-color:#3f85ff;max-width:440px}.--theme-gray.subsidies-table tr:nth-of-type(1){background-color:#ccc}.--theme-gray.subsidies-table tr:nth-of-type(even){background-color:#f2f2f2}.--theme-gray.subsidies-table th,.--theme-gray.subsidies-table td{border-color:gray}.--theme-blue.subsidies-table tr:nth-of-type(1){background-color:#a3dae2}.--theme-blue.subsidies-table tr:nth-of-type(even){background-color:#f0fbfc}.--theme-blue.subsidies-table th,.--theme-blue.subsidies-table td{border-color:#6a989f}.--theme-red.subsidies-table tr:nth-of-type(1){background-color:#f5a3a3}.--theme-red.subsidies-table tr:nth-of-type(even){background-color:#fef5f5}.--theme-red.subsidies-table th,.--theme-red.subsidies-table td{border-color:#d46a6a}.--theme-green.subsidies-table tr:nth-of-type(1){background-color:#a3f5a3}.--theme-green.subsidies-table tr:nth-of-type(even){background-color:#f5fef5}.--theme-green.subsidies-table th,.--theme-green.subsidies-table td{border-color:#6ad46a}.--theme-yellow.subsidies-table tr:nth-of-type(1){background-color:#f5f5a3}.--theme-yellow.subsidies-table tr:nth-of-type(even){background-color:#fefef5}.--theme-yellow.subsidies-table th,.--theme-yellow.subsidies-table td{border-color:#d4d46a}/*# sourceMappingURL=filters.min.css.map */