.AnnouncementFaq-module__hxkl_a__panel{align-items:stretch}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-list]{gap:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__list{gap:var(--spacing-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AnnouncementFaq-module__hxkl_a__row+.AnnouncementFaq-module__hxkl_a__row{padding-top:var(--spacing-2-5);border-top:1px solid var(--color-border)}.AnnouncementFaq-module__hxkl_a__rowLink{align-items:center;gap:var(--spacing-3);color:inherit;text-decoration:none;display:flex}.AnnouncementFaq-module__hxkl_a__rowText{gap:var(--spacing-0-5);min-width:0;padding-block:var(--spacing-1-5);flex-direction:column;flex:1;display:flex}.AnnouncementFaq-module__hxkl_a__rowTitle{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text-primary);font:var(--type-large);font-family:var(--type-large-font-family), system-ui, sans-serif;font-size:var(--font-size-lg);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AnnouncementFaq-module__hxkl_a__rowMeta{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.AnnouncementFaq-module__hxkl_a__rowLink:hover .AnnouncementFaq-module__hxkl_a__rowTitle{text-decoration:underline}.AnnouncementFaq-module__hxkl_a__rowChevron{color:var(--color-icon-primary);opacity:.5;flex:none}.AnnouncementFaq-module__hxkl_a__chips{gap:var(--spacing-1-5);scrollbar-width:thin;scrollbar-color:var(--color-border-emphasized) transparent;margin:-5px;padding:5px;display:flex;overflow-x:auto}.AnnouncementFaq-module__hxkl_a__chips>*{flex:none}.AnnouncementFaq-module__hxkl_a__backLink{align-self:flex-start;align-items:center;gap:var(--spacing-0-5);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;text-decoration:none;display:inline-flex}.AnnouncementFaq-module__hxkl_a__backLink:hover span{text-decoration:underline}.AnnouncementFaq-module__hxkl_a__detailContent{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.AnnouncementFaq-module__hxkl_a__detailHeader{gap:var(--spacing-1-5);flex-direction:column;display:flex}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__detailTitle{color:var(--color-text-primary);font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;font-size:var(--font-size-lg);margin:0}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__detailDate{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__category{color:var(--color-text-secondary);font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif}.AnnouncementFaq-module__hxkl_a__divider{background:var(--color-border);border:0;width:100%;height:1px;margin:0}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__contact{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;overflow-wrap:anywhere}.AnnouncementFaq-module__hxkl_a__contactAddress{color:var(--color-text-primary);text-decoration:underline}.AnnouncementFaq-module__hxkl_a__body{gap:var(--spacing-3);min-width:0;color:var(--color-text-secondary);font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif;font-size:var(--font-size-base);flex-direction:column;display:flex}.AnnouncementFaq-module__hxkl_a__body[data-gap=faq]{gap:var(--spacing-2-5)}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__paragraph{color:var(--color-text-secondary);font:inherit;margin:0}.AnnouncementFaq-module__hxkl_a__heading{color:var(--color-text-primary);margin:0}.AnnouncementFaq-module__hxkl_a__heading[data-level="2"]{font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;font-size:var(--font-size-lg)}.AnnouncementFaq-module__hxkl_a__heading[data-level="3"]{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;font-size:var(--font-size-base)}.AnnouncementFaq-module__hxkl_a__body>*{min-width:0}.AnnouncementFaq-module__hxkl_a__bodyList{margin:0;padding-left:1.5em}.AnnouncementFaq-module__hxkl_a__bodyList>li::marker{color:var(--color-text-secondary)}.AnnouncementFaq-module__hxkl_a__bodyList>li>*+*{margin-top:var(--spacing-1)}.AnnouncementFaq-module__hxkl_a__underline{text-decoration:underline}.AnnouncementFaq-module__hxkl_a__link{color:var(--color-text-blue);text-decoration:underline}.AnnouncementFaq-module__hxkl_a__imageFrame{background:var(--color-background-muted);border-radius:12px;max-width:100%;overflow:hidden}.AnnouncementFaq-module__hxkl_a__imageFrame:not([data-sized]){width:fit-content}.AnnouncementFaq-module__hxkl_a__imageFrame:not([data-status=loaded]):not([data-reserved]){width:100%;min-height:120px}.AnnouncementFaq-module__hxkl_a__imageFrame[data-status=loaded]{background:0 0}.AnnouncementFaq-module__hxkl_a__image{width:100%;max-width:100%;height:auto;display:block}.AnnouncementFaq-module__hxkl_a__imageFrame:not([data-sized]) .AnnouncementFaq-module__hxkl_a__image{width:auto}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__imageAlt{padding:var(--spacing-3);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;text-align:center;margin:0}.AnnouncementFaq-module__hxkl_a__video{aspect-ratio:16/9;background:var(--color-background-muted);border-radius:12px;width:100%;overflow:hidden}.AnnouncementFaq-module__hxkl_a__video iframe{border:0;width:100%;height:100%;display:block}.AnnouncementFaq-module__hxkl_a__tableScroll{scrollbar-color:var(--color-border-emphasized) transparent;max-width:100%;overflow-x:auto}.AnnouncementFaq-module__hxkl_a__table{border-collapse:collapse;overflow-wrap:break-word;min-width:100%}.AnnouncementFaq-module__hxkl_a__table :is(td,th){padding:var(--spacing-2);border:1px solid var(--color-border);text-align:left;vertical-align:top}.AnnouncementFaq-module__hxkl_a__table th{color:var(--color-text-primary);font-weight:600}.AnnouncementFaq-module__hxkl_a__sentinel{height:1px}.AnnouncementFaq-module__hxkl_a__loading{padding-block:var(--spacing-6);justify-content:center;display:flex}.AnnouncementFaq-module__hxkl_a__spinner{width:24px;height:24px;color:var(--color-icon-primary);animation:1s linear infinite AnnouncementFaq-module__hxkl_a__announcement-faq-spin}@keyframes AnnouncementFaq-module__hxkl_a__announcement-faq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AnnouncementFaq-module__hxkl_a__spinner{animation-duration:3s}}.AnnouncementFaq-module__hxkl_a__panel .AnnouncementFaq-module__hxkl_a__stateMessage{color:var(--color-text-secondary);font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif;font-size:var(--font-size-base);margin:0}.AnnouncementFaq-module__hxkl_a__failed{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;display:flex}.AnnouncementFaq-module__hxkl_a__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:859px){.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq]{gap:0;padding:0}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=announcement-list]{padding:var(--spacing-2) var(--spacing-4) var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-list]>:not(.AnnouncementFaq-module__hxkl_a__chips,.AnnouncementFaq-module__hxkl_a__listHeader){margin-inline:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-list]>.AnnouncementFaq-module__hxkl_a__list{padding-block:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-list]>:is(.AnnouncementFaq-module__hxkl_a__loading,.AnnouncementFaq-module__hxkl_a__failed,.AnnouncementFaq-module__hxkl_a__stateMessage){margin-block:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-list] .AnnouncementFaq-module__hxkl_a__chips{gap:var(--spacing-2-5);padding:var(--spacing-2) var(--spacing-4);scrollbar-width:none;margin:0}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=announcement-detail]{padding:var(--spacing-4) var(--spacing-6) var(--spacing-6)}.AnnouncementFaq-module__hxkl_a__panel[data-announcement-faq=faq-detail]{padding:0 var(--spacing-6) var(--spacing-6)}.AnnouncementFaq-module__hxkl_a__detailContent{gap:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__detailHeader{gap:var(--spacing-2)}.AnnouncementFaq-module__hxkl_a__body{gap:var(--spacing-4)}.AnnouncementFaq-module__hxkl_a__body[data-gap=faq]{gap:var(--spacing-3)}.AnnouncementFaq-module__hxkl_a__backLink{display:none}.AnnouncementFaq-module__hxkl_a__listHeader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}