.GjZTNq_root{background:var(--color-white);width:100%;color:var(--color-gray-800);padding-top:80px}.GjZTNq_inner{flex-direction:column;gap:40px;display:flex}.GjZTNq_toolbarRow{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.GjZTNq_tableGroup{flex-direction:column;gap:80px;width:100%;display:flex}.GjZTNq_tableContainer{flex-direction:column;gap:40px;display:flex}.GjZTNq_numberText{font-size:var(--font-20)}.GjZTNq_titleText,.GjZTNq_titleTextPinned{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-20);letter-spacing:-.4px;line-height:1.4;display:inline-block;overflow:hidden}.GjZTNq_titleText{color:var(--color-gray-800);font-weight:400}.GjZTNq_titleTextPinned{color:var(--brand-SSG-000);font-weight:600}.GjZTNq_postersGrid{gap:var(--gap-lg);grid-template-columns:repeat(4,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.GjZTNq_posterCell{min-width:0}.GjZTNq_poster{color:inherit;flex-direction:column;gap:24px;text-decoration:none;transition:transform .32s cubic-bezier(.34,1.2,.64,1);display:flex}@media (min-width:1025px){.GjZTNq_poster:hover{transform:translateY(-8px)}}.GjZTNq_posterImage{aspect-ratio:843/1192;border-radius:var(--radius-ms);background-color:var(--color-gray-200);background-position:50%;background-size:cover;width:100%}.GjZTNq_posterMeta{text-align:center;white-space:nowrap;flex-direction:column;gap:4px;display:flex}.GjZTNq_posterTitle{font-family:var(--font-pretendard-stack);font-weight:var(--weight-semibold);font-size:var(--font-22);letter-spacing:-.44px;color:var(--color-gray-900);text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.GjZTNq_posterPeriod{font-family:var(--font-pretendard-stack);font-weight:var(--weight-light);font-size:var(--font-18);letter-spacing:-.36px;color:var(--color-gray-700);margin:0;line-height:1.4}@media (max-width:1200px){.GjZTNq_postersGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.GjZTNq_root{padding-top:40px}.GjZTNq_inner{gap:24px;padding:0 16px}.GjZTNq_tableGroup{gap:40px}.GjZTNq_toolbarRow{flex-direction:column;align-items:stretch;gap:8px}.GjZTNq_numberText{font-size:14px}.GjZTNq_titleText,.GjZTNq_titleTextPinned,.GjZTNq_posterTitle{font-size:16px}.GjZTNq_posterPeriod{font-size:14px}.GjZTNq_posterImage{border-radius:12px}.GjZTNq_poster{gap:16px}.GjZTNq_posterMeta{white-space:normal}}@media (max-width:600px){.GjZTNq_postersGrid{grid-template-columns:1fr}}
