body:has(#program-main-tabs){--program-header-height:96px;--program-tabs-height:96px}@media (max-width:1279px){body:has(#program-main-tabs){--program-header-height:64px;--program-tabs-height:80px}body:has(#program-main-tabs) header>div{height:var(--program-header-height)}nav[aria-label=코스\ 바로가기],nav[aria-label="문해력 훈련 종류"]{padding-block:8px}nav[aria-label=코스\ 바로가기]>div>p,nav[aria-label="문해력 훈련 종류"]>div>p{display:none}.program-course-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.program-course-grid a{min-height:36px;padding:4px 6px;font-size:11px;line-height:14px}.program-course-grid a>span{margin-right:4px}nav[aria-label="문해력 훈련 종류"] [role=tab]{min-height:36px;padding-block:4px}}@media (max-width:639px){body:has(#program-main-tabs){--program-header-height:56px;--program-tabs-height:96px}body:has(#program-main-tabs) header img{width:124px}nav[aria-label=코스\ 바로가기],nav[aria-label="문해력 훈련 종류"]{padding-block:6px;padding-inline:12px}}
.SocialCourseVisual-module__mHT5gq__track{will-change:transform;animation:24s infinite SocialCourseVisual-module__mHT5gq__slideBooks}.SocialCourseVisual-module__mHT5gq__carousel:hover .SocialCourseVisual-module__mHT5gq__track,.SocialCourseVisual-module__mHT5gq__carousel:focus-within .SocialCourseVisual-module__mHT5gq__track{animation-play-state:paused}@keyframes SocialCourseVisual-module__mHT5gq__slideBooks{0%,10%{transform:translate(0)}12.5%,22.5%{transform:translate(-33.3333%)}25%,35%{transform:translate(-66.6667%)}37.5%,47.5%{transform:translate(-100%)}50%,60%{transform:translate(-133.333%)}62.5%,72.5%{transform:translate(-166.667%)}75%,85%{transform:translate(-200%)}87.5%,97.5%{transform:translate(-233.333%)}to{transform:translate(-266.667%)}}@media (prefers-reduced-motion:reduce){.SocialCourseVisual-module__mHT5gq__track{will-change:auto;animation:none}.SocialCourseVisual-module__mHT5gq__carousel{overflow-x:auto}}
