.Grants-module-scss-module__Yln2wq__Root{max-width:800px;margin:var(--space8)auto;padding:var(--space1)}.Grants-module-scss-module__Yln2wq__Root>.Grants-module-scss-module__Yln2wq__Title{font-size:var(--font-size6);text-align:center;margin-bottom:var(--space4);font-weight:700}.Grants-module-scss-module__Yln2wq__Root>.Grants-module-scss-module__Yln2wq__Description{font-size:var(--font-size2);text-align:justify;padding:var(--space4)}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes{gap:var(--space4);flex-direction:column;display:flex}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType[data-count="0"]{display:none}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType{background-color:var(--bg-1);padding:var(--space2);border-radius:var(--radius-input);box-shadow:var(--shadow-input)}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType>.Grants-module-scss-module__Yln2wq__Title{font-size:var(--font-size4);text-align:center;margin:var(--space4)0;font-weight:700}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants{gap:var(--space2);flex-wrap:nowrap;display:flex;overflow:auto}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant{background-color:var(--bg-0);margin:var(--space1)0;border-radius:var(--radius-input);box-shadow:var(--shadow-input);flex-grow:0;flex-shrink:0;width:300px}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant>.Grants-module-scss-module__Yln2wq__Title{padding:var(--space1);font-size:var(--font-size3);text-align:center;margin:var(--space2)0;font-weight:700}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant>.Grants-module-scss-module__Yln2wq__Description{font-size:var(--font-size1);text-align:justify;padding:var(--space4)}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant>.Grants-module-scss-module__Yln2wq__Price{font-size:var(--font-size1);color:var(--positive);text-align:center;font-weight:700}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant[data-soldout=true]{filter:grayscale()}.Grants-module-scss-module__Yln2wq__Root .Grants-module-scss-module__Yln2wq__GrantTypes .Grants-module-scss-module__Yln2wq__GrantType .Grants-module-scss-module__Yln2wq__Grants .Grants-module-scss-module__Yln2wq__Grant[data-soldout=true]:after{content:"入荷待ち";color:#fff;width:100%;height:100%;font-size:var(--font-size4);text-align:center;padding:var(--space2);background-color:#00000080;font-weight:700;line-height:100%;position:absolute;top:0;left:0}
