@charset "UTF-8";@media (max-width:75em){:root{--inner-width:95vw}.global-nav{flex-direction:row;align-items:center}.global-nav__container{position:absolute;top:100%;right:0;left:0;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease}.global-nav--open.global-nav__container{display:flex;flex-direction:column;height:calc(100vh - 100%);height:calc(100dvh - 100%);max-height:none;padding:0;background:var(--color-bg);opacity:1;visibility:visible}.global-nav--open .global-nav__scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.global-nav--open .global-nav__list{display:flex;flex-direction:column;gap:0;width:100%;max-width:40.625rem;margin-inline:auto;border-bottom:1px solid var(--color-border-light)}.global-nav--open .global-nav__sep{display:none}.global-nav--open .global-nav__item{width:100%}.global-nav--open .global-nav__item:after{display:none}.global-nav--open .global-nav__item.pc__dn{display:block}.global-nav--open .global-nav__item a{display:block;width:100%;padding:1.5625rem 2.25rem;border-top:1px solid var(--color-border-light)}.global-nav--open.global-nav__container .btn--primary{display:flex;justify-content:center;margin-top:2.5rem}.nav-toggle{display:flex;flex-direction:row-reverse}.nav-toggle__label--open{display:block}.mv__title{font-size:3.25rem}.section-divider.about{background-position:25% top}.subsidy__merits{width:100%}.data-stat-grid{grid-template-columns:repeat(2,1fr)}.site-footer__inner{flex-direction:column;grid-template-columns:1fr}.site-footer__right{align-items:flex-start}.guide-card__img{padding:.9375rem}.guide-card a{padding-inline:0;font-size:1.125rem}.guide-card a br{display:none}.case-studies__grid.company{grid-template-columns:repeat(2,1fr)}}@media (max-width:56.25em){:root{--inner-width:42.875rem;--section-py:3.125rem;--section-py-sm:2rem}.site-header__inner{min-height:auto;padding:.625rem .9375rem}.site-header__logo{width:8rem}.site-header__site-name-main{font-size:1.125rem}.site-header__site-name-sub{font-size:.75rem}.global-nav>.global-nav__cta{display:none}.nav-toggle__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mv{min-height:35rem}.mv__inner{padding-top:.9375rem;padding-inline:.625rem}.mv__content{padding-top:2rem}.mv__title{max-width:32.5625rem}.mv__desc{font-size:1rem;line-height:1.8}.news__heading{font-size:clamp(1.375rem, 4.33vw, 1.625rem)}.news__heading:before{margin-right:.625rem}.news__inner{display:flex;flex-direction:column;gap:1rem}.news__link{gap:1.25rem}.news__footer{margin-top:2rem;padding-top:0}.section-heading{font-size:clamp(1.375rem, 4.33vw, 1.625rem)}.section-heading:before{margin-right:.625rem}.pagination__link{min-width:2rem;min-height:2rem;font-size:.875rem}.pagination__item--first,.pagination__item--last{display:none}.about__body{margin-bottom:0;font-size:1rem}.about__grid{grid-template-columns:1fr}.subsidy__merits{padding-inline:0;background:0 0}.subsidy__merits-title{font-size:clamp(1.125rem, 4.33vw, 1.5rem)}.merits-grid{grid-template-columns:1fr}.merit-card{gap:.625rem}.merit-card__title{display:flex;flex-direction:column-reverse;padding:0 !important;background:0 0;font-size:1rem !important}.merit-card__title.merit-01:after{content:"";display:block;max-width:100vw;height:6.25rem;margin-bottom:1rem;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-01.svg) var(--color-bg-light) no-repeat center;background-size:auto 3.875rem}.merit-card__title.merit-02:after{content:"";display:block;max-width:100vw;height:6.25rem;margin-bottom:1rem;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-02.svg) var(--color-bg-light) no-repeat center;background-size:auto 4.5625rem}.merit-card__title.merit-03:after{content:"";display:block;max-width:100vw;height:6.25rem;margin-bottom:1rem;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-03.svg) var(--color-bg-light) no-repeat center;background-size:auto 3.8125rem}.merit-card__title.index:after{max-width:100vw;background-color:var(--color-bg) !important}.merit-card__body{margin-bottom:0 !important}.subsidy__lead{font-size:inherit}.subsidy__cards{grid-template-columns:1fr}.subsidy__flow-title,.subsidy__guide-title{font-size:clamp(1.125rem, 4.33vw, 1.5rem)}.subsidy-card__conditions{font-size:inherit;text-align:left}.faq__lead{font-size:inherit;letter-spacing:-.01em}.flow-steps{flex-direction:column;gap:1rem;overflow:inherit;padding-inline:0}.flow-step{flex-direction:row;align-items:center;padding:0}.flow-step__num{position:relative;left:1rem}.flow-step__card{display:flex;flex:1;flex-direction:row;width:auto;padding:1rem}.flow-step__card--step1{flex-direction:column;align-items:flex-start}.flow-step__text{text-align:left}.guide-list{grid-template-columns:repeat(1,1fr);gap:2rem}.guide-card__img{display:none}.guide-card__link{width:100%}.guide-card__link a{display:grid;place-items:center;width:100%;padding:1.5625rem;background:var(--color-bg);text-align:center;border-radius:.625rem;border:1px solid var(--color-border)}.guide-card__link br{display:none}.contact__box{padding:1.25rem}.contact__cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.contact-card:first-of-type{grid-area:1/1/2/3}.contact-card:nth-of-type(2){grid-area:2/1/3/2;padding-inline:0;background:0 0}.contact-card:nth-of-type(3){grid-area:2/2/3/3;padding-inline:0;background:0 0}.case-studies__grid{grid-template-columns:1fr 1fr !important;gap:1rem !important}.companies__grid{grid-template-columns:1fr 1fr}.search-filter__fields{grid-template-columns:repeat(2,1fr) !important}.search-filter__group--keyword{grid-column:1/-1}.search-result span{position:static;display:block;margin-top:.75rem;font-size:.875rem}.company-card__categories{gap:.75rem}.company-card__category{padding:.25rem 1.25rem;font-size:.875rem}.company-card__name{font-size:1rem}h2.catch-copy:before{font-size:1rem !important}.company-profile{gap:1.5rem;padding:1.5rem}.company-profile__logo{width:12.5rem}.company-profile__row{gap:1rem}.site-footer__nav-list{-moz-column-count:3;column-count:3}.site-footer__copy{text-align:center}}@media (max-width:37.5em){body{font-size:.875rem !important}.site-header__logo{width:5.375rem}.mv__content{gap:.5rem;padding-top:0}.mv__desc{font-size:.875rem}.merit-card{gap:.625rem}.merit-card__title{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:0 !important;font-size:1rem !important}.merit-card__title.merit-01:after{content:"";display:block;width:100%;height:6.25rem;margin-inline:auto;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-01.svg) var(--color-bg-light) no-repeat center;background-size:auto 3.875rem}.merit-card__title.merit-02:after{content:"";display:block;width:100%;height:6.25rem;margin-inline:auto;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-02.svg) var(--color-bg-light) no-repeat center;background-size:auto 4.5625rem}.merit-card__title.merit-03:after{content:"";display:block;width:100%;height:6.25rem;margin-inline:auto;border-radius:.625rem;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/icon-merits-03.svg) var(--color-bg-light) no-repeat center;background-size:auto 3.8125rem}.merit-card__body{margin-bottom:0 !important}.case-studies__grid{grid-template-columns:1fr !important}.case_study__wrap{margin-top:1.5rem !important}.case_study__wrap h2{margin-bottom:3.75rem;font-size:1.125rem !important}.case_study__wrap h3{font-size:1.125rem !important}.case_study__wrap h3:before{font-size:.875rem !important}.case_study__wrap h4{font-size:1rem}.companies__grid{grid-template-columns:1fr}p.catch-copy{font-size:1.125rem}.company-profile{flex-direction:column;padding:1.25rem;font-size:.875rem}.company-profile__logo{width:100%;max-width:none}.company-profile__term{flex:0 0 5rem;width:5rem;font-size:.875rem}.company-profile__desc{font-size:.875rem}.company-profile__support{display:block}.company-profile__support-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;font-size:.875rem;border:0;clip:rect(0,0,0,0);white-space:nowrap}.company-profile p.company-profile__support-body{font-size:.875rem}.search-filter{padding:1.5rem var(--inner-padding)}.search-filter__fields{grid-template-columns:1fr !important;gap:1.25rem}.search-filter__label{width:5.5rem}.contact__title{margin-bottom:2rem;font-size:1.125rem;font-weight:700;text-align:center}.contact__cards{display:flex;flex-direction:column;gap:.5rem}.site-footer__inner{grid-template-columns:1fr}.pagetop-wrap{right:.9375rem;bottom:.9375rem}.pagetop-btn{font-size:.625rem}.pagetop-btn__circle{position:relative;display:flex;justify-content:center;align-items:center;width:2.3125rem;height:2.3125rem;border:1px solid var(--color-border-light);border-radius:50%;background:var(--color-bg)}.pagetop-btn__circle:before{content:"";position:absolute;display:inline-block;width:.875rem;height:.875rem;border-top:2px solid var(--color-primary);border-right:2px solid var(--color-primary);transform:rotate(-45deg)}}@media (max-width:30em){.site-header__site-name-main{font-size:.875rem}.site-header__site-name-sub{font-size:.625rem}.mv{min-height:21rem}.mv__bg{position:absolute;inset:0;background:url(//shogakukin-henkan-shien.pref.fukuoka.lg.jp/wp-content/themes/shogakukin-henkan-shien/css/../images/top/mv-sp.png) no-repeat center bottom;background-size:cover}.mv__title{max-width:18.75rem}.news__link{display:block;padding:1.125rem;border-radius:.625rem}.news__link:after{right:1.125rem}.news__date{font-size:.875rem}.news__title{display:block;font-size:.875rem}.about__body{font-size:.875rem}.about__data-title{margin-bottom:.75rem;font-size:1.125rem}.section-divider.about{min-height:0;padding-top:2rem;background-size:contain;background-position:center bottom}.data-stat-grid{grid-template-columns:1fr}.subsidy__flow-box,.subsidy__guide-box{padding-inline:1rem}.subsidy__flow-box{margin-bottom:3.75rem}.subsidy-card__num{font-size:3rem}.faq{padding-top:0}.faq__q-btn{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.faq__q-label{grid-area:1/1/2/2;font-size:1.5rem}.faq__q-title{grid-area:2/1/3/3;font-size:.9375rem}.faq__q-btn-arrow{grid-area:1/2/2/3}.faq__q-item[data-open] .faq__q-answer{flex-direction:column;gap:0}.faq__table th,.faq__table td{font-size:.8125rem}.contact-card:nth-of-type(2){padding-block:1.5rem 0}.contact-card__tel{font-size:1.5rem}.site-footer nav{display:none}.site-footer__org{font-size:.875rem}.site-footer__address{font-size:.8125rem}.site-footer__nav-list{-moz-column-count:2;column-count:2}.site-footer__nav-item a{font-size:.8125rem}.site-footer__bottom{margin-top:4rem}.site-footer__bottom small{font-size:.75rem}}