.article-item[data-astro-cid-jvkvqgjv][hidden]{display:none}.article-item__link[data-astro-cid-jvkvqgjv]{min-height:274px;padding:var(--spacing-md);background:var(--color-white);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.article-item__link[data-astro-cid-jvkvqgjv]:after{content:"";background:var(--color-card-hover-overlay);opacity:0;transition:var(--transition-base);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.article-item__link[data-astro-cid-jvkvqgjv]:hover:after{opacity:1}.article-item__header[data-astro-cid-jvkvqgjv]{justify-content:space-between;align-items:center;display:flex}.article-item__title[data-astro-cid-jvkvqgjv]{padding:var(--spacing-sm);font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--color-navy);flex:1}.article-item__date[data-astro-cid-jvkvqgjv]{width:140px;padding:var(--spacing-lg);font-size:var(--font-size-sm);line-height:var(--line-height-xs);color:var(--color-gray);text-align:right;flex-shrink:0}.article-item__body[data-astro-cid-jvkvqgjv]{align-items:center;display:flex}.article-item__text[data-astro-cid-jvkvqgjv]{gap:var(--spacing-sm);flex-direction:column;flex:0 585px;min-width:0;min-height:192px;padding-right:50px;display:flex}.article-item__description[data-astro-cid-jvkvqgjv]{font-size:var(--font-size-xs);line-height:var(--line-height-sm);color:var(--color-gray);-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-item__meta[data-astro-cid-jvkvqgjv],.article-item__tags[data-astro-cid-jvkvqgjv]{gap:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-xs);color:var(--color-gray);flex-wrap:wrap;display:flex}.article-item__meta[data-astro-cid-jvkvqgjv]{padding-top:var(--spacing-lg)}.article-item__tag[data-astro-cid-jvkvqgjv]:after{content:"　/　"}.article-item__image-wrap[data-astro-cid-jvkvqgjv]{background:var(--color-placeholder);flex:347px;min-width:0;height:192px}.article-item__image[data-astro-cid-jvkvqgjv]{object-fit:cover;object-position:left top;width:100%;height:100%}.article-item__compact[data-astro-cid-jvkvqgjv]{display:none}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__link[data-astro-cid-jvkvqgjv]{grid-template-columns:minmax(0, var(--card-list-note-image-width)) minmax(0, var(--card-list-note-text-width));column-gap:var(--card-list-note-gap);min-height:var(--card-list-note-height);padding:0 var(--spacing-lg) 0 0;box-shadow:var(--shadow-card-soft);grid-template-rows:1fr auto auto 1fr;display:grid}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__header[data-astro-cid-jvkvqgjv]{grid-area:2/2;align-items:flex-start;padding-top:0}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__title[data-astro-cid-jvkvqgjv]{color:var(--color-blue);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__date[data-astro-cid-jvkvqgjv]{width:auto;padding:var(--spacing-lg) 0 0 var(--spacing-sm)}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__body[data-astro-cid-jvkvqgjv]{display:contents}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__text[data-astro-cid-jvkvqgjv]{gap:var(--spacing-sm);width:auto;min-height:auto;padding:var(--spacing-sm) 0 0;grid-area:3/2}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__description[data-astro-cid-jvkvqgjv]{-webkit-line-clamp:7}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__meta[data-astro-cid-jvkvqgjv]{padding:0 0 var(--spacing-xs)}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__image-wrap[data-astro-cid-jvkvqgjv]{height:100%;min-height:var(--card-list-note-height);contain:size;background:var(--color-gray-pale);grid-area:1/1/5}.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__image[data-astro-cid-jvkvqgjv]{object-position:center}@media (max-width:720px){.article-item__link[data-astro-cid-jvkvqgjv],.article-item--notes[data-astro-cid-jvkvqgjv] .article-item__link[data-astro-cid-jvkvqgjv]{display:none}.article-item__compact[data-astro-cid-jvkvqgjv]{display:block}}.article-index[data-astro-cid-u5a2momi]{--theme-color:var(--color-navy);gap:var(--spacing-xl);padding:var(--spacing-lg) var(--layout-wrap-padding);flex-direction:column;display:flex}.article-index--blue[data-astro-cid-u5a2momi]{--theme-color:var(--color-blue)}.filter[data-astro-cid-u5a2momi]{background:var(--color-white);border:1px solid var(--theme-color);border-radius:var(--radius-sm);flex-direction:column;padding:0 2px;display:flex}.article-index--open[data-astro-cid-u5a2momi] .filter[data-astro-cid-u5a2momi]{gap:var(--spacing-lg);padding:3px 2px}.filter__row[data-astro-cid-u5a2momi]{align-items:center;gap:var(--spacing-lg);border:none;min-width:0;margin:0;padding:0;display:flex}.filter__row--keyword[data-astro-cid-u5a2momi]{padding-right:var(--spacing-lg);align-items:flex-start}.filter__label[data-astro-cid-u5a2momi]{width:var(--filter-label-width-compact);height:48px;font-size:var(--font-size-base);line-height:var(--line-height-md);color:var(--theme-color);text-align:center;float:left;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.article-index--open[data-astro-cid-u5a2momi] .filter__label[data-astro-cid-u5a2momi],.article-index--blue[data-astro-cid-u5a2momi] .filter__label[data-astro-cid-u5a2momi]{width:var(--filter-label-width)}.filter__keyword[data-astro-cid-u5a2momi]{max-width:700px;height:32px;margin-top:var(--spacing-xs);padding:0 var(--spacing-xs);border:1px solid var(--color-gray-pale);font-size:var(--font-size-base);line-height:var(--line-height-md);color:var(--color-gray);flex:1}.filter__keyword[data-astro-cid-u5a2momi]::placeholder{color:var(--color-gray-pale)}.filter__toggle[data-astro-cid-u5a2momi]{background:var(--theme-color);flex-shrink:0;width:75px;height:46px;margin-left:auto;transition:transform .2s;-webkit-mask:url(/assets/images/common/icon-chevron.svg) 100%/75px 46px no-repeat;mask:url(/assets/images/common/icon-chevron.svg) 100%/75px 46px no-repeat}.article-index--open[data-astro-cid-u5a2momi] .filter__toggle[data-astro-cid-u5a2momi],.article-index--blue[data-astro-cid-u5a2momi] .filter__toggle[data-astro-cid-u5a2momi]{margin-left:calc(-1 * (var(--spacing-lg) + var(--filter-toggle-overlap)))}.filter__toggle[data-astro-cid-u5a2momi][aria-expanded=true]{transform:scaleY(-1)}.filter__panel[data-astro-cid-u5a2momi]{gap:var(--spacing-lg);flex-direction:column;display:flex}.filter__panel[data-astro-cid-u5a2momi][hidden]{display:none}.filter__controls[data-astro-cid-u5a2momi]{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.filter__controls--date[data-astro-cid-u5a2momi]{flex-wrap:nowrap;min-width:0}.filter__controls--country[data-astro-cid-u5a2momi]{gap:var(--filter-control-gap);flex-wrap:nowrap;flex:1;min-width:0}.filter__select[data-astro-cid-u5a2momi]{border:1px solid var(--color-gray-pale);background:var(--color-white) url(/assets/images/common/icon-select-arrow.svg) no-repeat right 5px center / 22px 18px;width:80px;height:30px;font-size:var(--font-size-base);line-height:var(--line-height-md);color:var(--color-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:2px 27px 2px 6px}.filter__select[data-astro-cid-u5a2momi]:has(option[value=""]:checked){color:var(--color-gray-pale)}.filter__select--wide[data-astro-cid-u5a2momi]{flex:0 1 var(--filter-select-wide-width);min-width:0}.filter__separator[data-astro-cid-u5a2momi]{width:27px;color:var(--color-black);text-align:center}.filter__separator--range[data-astro-cid-u5a2momi]{width:60px}.filter__break[data-astro-cid-u5a2momi]{display:none}.filter__row--tags[data-astro-cid-u5a2momi]{padding-right:var(--spacing-lg);justify-content:space-between;align-items:flex-start}.filter__tags-field[data-astro-cid-u5a2momi]{gap:var(--spacing-lg);border:none;min-width:0;margin:0;padding:0;display:flex}.filter__tags[data-astro-cid-u5a2momi]{gap:var(--spacing-lg) var(--filter-control-gap);max-width:560px;padding:var(--spacing-md) 0;flex-wrap:wrap;display:flex}.filter__tag[data-astro-cid-u5a2momi]{min-width:80px;min-height:var(--filter-tag-height);align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-base);line-height:var(--line-height-md);color:var(--color-black);white-space:nowrap;cursor:pointer;display:flex}.filter__actions[data-astro-cid-u5a2momi]{justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:var(--spacing-xl);padding-bottom:var(--spacing-md);flex-direction:column;display:flex}.filter__result[data-astro-cid-u5a2momi]{height:48px;font-size:var(--font-size-base);line-height:var(--line-height-md);color:var(--color-gray);justify-content:center;align-items:center;display:flex}.filter__result[data-astro-cid-u5a2momi][hidden]{display:none}.article-index__heading[data-astro-cid-u5a2momi]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--color-gray);text-align:center}.article-index__heading[data-astro-cid-u5a2momi][hidden],.article-index__empty[data-astro-cid-u5a2momi][hidden]{display:none}.article-index__list[data-astro-cid-u5a2momi]{gap:var(--spacing-xl);flex-direction:column;display:flex}.article-index__empty[data-astro-cid-u5a2momi]{color:var(--color-gray);text-align:center}.article-index__more[data-astro-cid-u5a2momi]{justify-content:center;align-items:center;min-height:100px;display:flex}.article-index__more[data-astro-cid-u5a2momi][hidden]{display:none}@media (max-width:720px){.article-index[data-astro-cid-u5a2momi]{gap:var(--spacing-sm);padding:var(--spacing-lg) var(--layout-mobile-padding)}.filter[data-astro-cid-u5a2momi],.article-index--open[data-astro-cid-u5a2momi] .filter[data-astro-cid-u5a2momi]{margin-bottom:var(--spacing-sm);border:none;border-radius:0;padding:0}.filter__row[data-astro-cid-u5a2momi]{gap:var(--spacing-sm) 0;flex-wrap:wrap}.filter__row--keyword[data-astro-cid-u5a2momi]{align-items:center;gap:var(--spacing-sm) var(--spacing-xl);padding-right:var(--spacing-xs);flex-wrap:wrap}.filter__label[data-astro-cid-u5a2momi],.article-index--open[data-astro-cid-u5a2momi] .filter__label[data-astro-cid-u5a2momi],.article-index--blue[data-astro-cid-u5a2momi] .filter__label[data-astro-cid-u5a2momi]{justify-content:flex-start;width:100%;height:auto;padding:0}.filter__keyword[data-astro-cid-u5a2momi]{min-width:0;height:var(--filter-keyword-height-mobile);margin-top:0}.filter__toggle[data-astro-cid-u5a2momi],.article-index--open[data-astro-cid-u5a2momi] .filter__toggle[data-astro-cid-u5a2momi],.article-index--blue[data-astro-cid-u5a2momi] .filter__toggle[data-astro-cid-u5a2momi]{width:var(--filter-toggle-width-mobile);height:var(--filter-keyword-height-mobile);margin-left:auto}.filter__panel[data-astro-cid-u5a2momi] .filter__controls[data-astro-cid-u5a2momi]{flex:100%;padding:0}.filter__controls--country[data-astro-cid-u5a2momi]{gap:var(--filter-select-gap-mobile);flex-flow:column}.filter__select--wide[data-astro-cid-u5a2momi],.filter__controls[data-astro-cid-u5a2momi]:not(.filter__controls--date)>.filter__select[data-astro-cid-u5a2momi]{flex:none;width:100%}.filter__controls--date[data-astro-cid-u5a2momi]{flex-wrap:wrap;gap:0}.filter__break[data-astro-cid-u5a2momi]{height:var(--spacing-sm);flex-basis:100%;display:block}.filter__break[data-astro-cid-u5a2momi]+.filter__select[data-astro-cid-u5a2momi]{margin-left:auto}.filter__row--tags[data-astro-cid-u5a2momi]{flex-flow:column;align-items:stretch;padding-right:0}.filter__tags-field[data-astro-cid-u5a2momi]{gap:var(--spacing-sm);flex-direction:column}.filter__tags[data-astro-cid-u5a2momi]{gap:var(--spacing-sm) var(--filter-control-gap);padding:0}.filter__actions[data-astro-cid-u5a2momi]{justify-content:center;gap:var(--spacing-lg);padding:var(--spacing-sm) 0 var(--spacing-md);flex-direction:row}.filter__actions[data-astro-cid-u5a2momi]>.button{flex:0 1 var(--button-width-sm);min-width:0}.article-index__more[data-astro-cid-u5a2momi]{min-height:90px}}
