/*
 * PLISM 학생 이러닝 목록 디자인 보정
 * 왜: course_list.jsp의 기능 계약은 유지하고, ch=new_main 본문만 학생 디자인 가이드 패턴 B로 낮춥니다.
 */
.new-main-fullscreen {
	--pc-primary: var(--plism-accent);
	--pc-primary-hover: var(--plism-accent-strong);
	--pc-primary-strong: var(--plism-accent-strong);
	--pc-primary-soft: var(--plism-accent-soft);
	--pc-primary-tint: var(--plism-accent-tint);
	--pc-primary-ring: var(--plism-accent-ring);
	--pc-bg: var(--n50);
	--pc-card: var(--n0);
	--pc-line: var(--n100);
	--pc-line-strong: var(--n200);
	--pc-ink-50: var(--n50);
	--pc-ink-100: var(--n100);
	--pc-ink-200: var(--n200);
	--pc-ink-300: var(--n300);
	--pc-ink-400: var(--n500);
	--pc-ink-500: var(--n600);
	--pc-ink-700: var(--n700);
	--pc-ink-900: var(--n900);
	--pc-warning: var(--st-due);
	--pc-warning-soft: var(--st-due-bg);
	--pc-danger: var(--st-risk);
	--pc-danger-soft: var(--st-risk-bg);
	--pc-success: var(--st-going);
	--pc-success-soft: var(--st-going-bg);
	--pc-radius-card: 14px;
	--pc-radius-button: 8px;
	--pc-radius-chip: 999px;
	--pc-shadow-card: 0 1px 2px rgba(15, 30, 61, 0.04), 0 4px 12px rgba(15, 30, 61, 0.04);
}

.new-main-fullscreen .plism-course-layout {
	width: min(1200px, calc(100vw - 48px));
	max-width: 1200px;
	margin: 0 auto;
	padding: 28px 0 72px;
	gap: 24px;
	align-items: flex-start;
}

.new-main-fullscreen #contet_area.plism-course-catalog {
	width: 100% !important;
	max-width: 1080px !important;
	margin: 0 auto 72px !important;
	padding: 28px 24px 0 !important;
	background: transparent !important;
	box-sizing: border-box !important;
}

.new-main-fullscreen .plism-course-layout #contet_area.plism-course-catalog {
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.new-main-fullscreen .plism-course-catalog .content_body,
.new-main-fullscreen .plism-course-catalog__body {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

/* 후순위 인라인 스타일이 .content_body 그림자를 되살리는 경우를 막기 위한 본문 전용 재정의입니다. */
.new-main-fullscreen #contet_area.plism-course-catalog > .content_body.plism-course-catalog__body {
	background: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.new-main-fullscreen .plism-course-catalog .nm-page-header {
	align-items: flex-end;
	margin: 0 0 22px !important;
	padding: 0 0 16px;
	border-bottom: 1px solid var(--pc-line);
}

.new-main-fullscreen .plism-course-catalog .nm-page-breadcrumb {
	margin: 0 0 6px !important;
	color: var(--pc-ink-500) !important;
	font-size: 12px !important;
	font-weight: 500 !important;
}

.new-main-fullscreen .plism-course-catalog .nm-page-title {
	margin: 0 0 6px !important;
	color: var(--pc-ink-900) !important;
	font-size: 24px !important;
	font-weight: 700 !important;
	letter-spacing: 0 !important;
}

.new-main-fullscreen .plism-course-catalog .nm-page-subtitle {
	margin: 0 !important;
	color: var(--pc-ink-500) !important;
	font-size: 13px !important;
	line-height: 1.6 !important;
}

/* 좌측 카테고리는 앱 네비가 아니라 페이지 필터이므로 그림자 카드처럼 보이지 않게 낮춥니다. */
.new-main-fullscreen .plism-course-layout .nm-course-sidebar {
	width: 236px;
	padding: 0 14px 0 0;
	background: transparent;
	border: 0;
	border-right: 1px solid var(--pc-line);
	border-radius: 0;
	box-shadow: none;
	position: sticky;
	top: 88px;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-title {
	margin: 0 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px solid var(--pc-line);
	color: var(--pc-ink-900);
	font-size: 14px;
	font-weight: 700;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-title a {
	color: inherit;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-title a:hover {
	color: var(--pc-primary);
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-arrow,
.new-main-fullscreen .plism-course-layout .nm-sidebar-divider {
	display: none;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-list {
	display: flex;
	flex-direction: column;
	gap: 3px;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-item a {
	display: flex;
	align-items: center;
	justify-content: space-between;
	min-height: 36px;
	padding: 8px 10px;
	border-radius: var(--pc-radius-button);
	color: var(--pc-ink-500);
	font-size: 13px;
	font-weight: 500;
	transition: background-color 150ms ease, color 150ms ease;
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-item a:hover {
	background: var(--pc-primary-tint);
	color: var(--pc-ink-900);
}

.new-main-fullscreen .plism-course-layout .nm-sidebar-item.active a {
	background: var(--pc-primary-soft);
	color: var(--pc-primary-strong);
	font-weight: 700;
}

.new-main-fullscreen .plism-course-layout .nm-course-main {
	flex: 1 1 auto;
	min-width: 0;
}

/* 안내문은 soft 컬러 박스/그라데이션 대신 얇은 정보 라인으로 낮춥니다. */
.new-main-fullscreen .plism-course-catalog .cl-guide-box {
	margin: 0 0 18px !important;
	padding: 12px 0 !important;
	background: transparent !important;
	border: 0 !important;
	border-top: 1px solid var(--pc-line) !important;
	border-bottom: 1px solid var(--pc-line) !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	color: var(--pc-ink-700) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-guide-box__icon,
.new-main-fullscreen .plism-course-catalog .cl-guide-box__title {
	color: var(--pc-primary) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-guide-box__title {
	font-size: 14px !important;
	font-weight: 700 !important;
}

.new-main-fullscreen .plism-course-catalog .cl-guide-box__list li {
	color: var(--pc-ink-700) !important;
	font-size: 12.5px !important;
}

.new-main-fullscreen .plism-course-catalog .cl-dot {
	background: var(--pc-ink-300) !important;
}

/* 검색/필터는 별도 카드가 아니라 페이지 배경 위의 툴바입니다. */
.new-main-fullscreen .plism-course-catalog .tb_top,
.new-main-fullscreen .plism-course-catalog .search_form_wrap1,
.new-main-fullscreen .plism-course-catalog .search_form {
	background: transparent !important;
	border: 0 !important;
	box-shadow: none !important;
}

.new-main-fullscreen .plism-course-catalog .tb_top {
	margin: 0 0 20px !important;
	padding: 0 0 14px !important;
	border-bottom: 1px solid var(--pc-line) !important;
}

.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form {
	padding: 0 !important;
	gap: 10px !important;
}

.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form .btn_sort {
	flex-wrap: wrap !important;
	min-width: 0 !important;
}

.new-main-fullscreen .plism-course-catalog select,
.new-main-fullscreen .plism-course-catalog .cl-search-wrap .cl-search-input,
.new-main-fullscreen .plism-course-catalog .cl-ps-select {
	height: 38px !important;
	border: 1px solid var(--pc-line-strong) !important;
	border-radius: var(--pc-radius-button) !important;
	background: var(--pc-card) !important;
	color: var(--pc-ink-700) !important;
	font-size: 13px !important;
	box-shadow: none !important;
	transition: border-color 150ms ease, box-shadow 150ms ease !important;
}

.new-main-fullscreen .plism-course-catalog select:focus,
.new-main-fullscreen .plism-course-catalog .cl-search-wrap .cl-search-input:focus,
.new-main-fullscreen .plism-course-catalog .cl-ps-select:focus {
	border-color: var(--pc-primary) !important;
	box-shadow: 0 0 0 3px var(--pc-primary-ring) !important;
	outline: none !important;
}

.new-main-fullscreen .plism-course-catalog .cl-search-wrap {
	height: 38px !important;
}

.new-main-fullscreen .plism-course-catalog .cl-search-btn {
	width: 38px;
	height: 38px;
	background: var(--pc-primary) !important;
	border: 1px solid var(--pc-primary) !important;
	border-radius: var(--pc-radius-button) !important;
	color: #ffffff !important;
	box-shadow: none !important;
	transform: none !important;
	transition: background-color 150ms ease, border-color 150ms ease !important;
}

.new-main-fullscreen .plism-course-catalog .cl-search-btn:hover {
	background: var(--pc-primary-hover) !important;
	border-color: var(--pc-primary-hover) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-search-btn:active {
	transform: none !important;
}

.new-main-fullscreen .plism-course-catalog .back_icon {
	border-radius: var(--pc-radius-button) !important;
	box-shadow: none !important;
	transform: none !important;
}

/* 목록형은 카드 래퍼 없이 1px 라인 테이블로 봅니다. */
.new-main-fullscreen .plism-course-catalog .tb_box.type_list,
.new-main-fullscreen .plism-course-catalog .tb_box.type_list.nm-card {
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	overflow-x: auto !important;
}

.new-main-fullscreen .plism-course-catalog .type_chart.nm-card {
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table {
	width: 100% !important;
	border-collapse: collapse !important;
	background: transparent !important;
	border: 0 !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table th {
	padding: 12px 10px !important;
	background: var(--pc-bg) !important;
	border: 0 !important;
	border-bottom: 1px solid var(--pc-line-strong) !important;
	color: var(--pc-ink-500) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table td {
	padding: 14px 10px !important;
	border: 0 !important;
	border-bottom: 1px solid var(--pc-line) !important;
	color: var(--pc-ink-700) !important;
	font-size: 13px !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table tbody tr:hover td {
	background: var(--pc-primary-tint) !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table a {
	color: var(--pc-ink-900) !important;
	font-weight: 600 !important;
}

.new-main-fullscreen .plism-course-catalog .nm-table a:hover {
	color: var(--pc-primary) !important;
}

/* 갤러리/웹진 카드는 컨텐츠 카드로 유지하되 lift와 과한 그림자를 제거합니다. */
.new-main-fullscreen .plism-course-catalog ul.course_gallery {
	gap: 16px !important;
}

.new-main-fullscreen .plism-course-catalog ul.course_gallery > li,
.new-main-fullscreen .plism-course-catalog .wz-card {
	background: var(--pc-card) !important;
	border: 1px solid var(--pc-line) !important;
	border-radius: var(--pc-radius-card) !important;
	box-shadow: var(--pc-shadow-card) !important;
	transform: none !important;
	transition: background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease !important;
}

.new-main-fullscreen .plism-course-catalog ul.course_gallery > li:hover,
.new-main-fullscreen .plism-course-catalog .wz-card:hover {
	background: var(--pc-card) !important;
	border-color: var(--pc-line-strong) !important;
	box-shadow: var(--pc-shadow-card) !important;
	transform: none !important;
}

.new-main-fullscreen .plism-course-catalog ul.course_gallery > li.cl-visible {
	animation: none !important;
}

.new-main-fullscreen .plism-course-catalog ul.course_gallery .cimg img,
.new-main-fullscreen .plism-course-catalog .wz-card__thumb img {
	transform: none !important;
	transition: none !important;
}

.new-main-fullscreen .plism-course-catalog ul.course_gallery > li:hover .cimg img,
.new-main-fullscreen .plism-course-catalog .wz-card:hover .wz-card__thumb img {
	transform: none !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card {
	overflow: hidden;
}

.new-main-fullscreen .plism-course-catalog .wz-card__thumb {
	background: var(--pc-ink-50) !important;
	border-right: 1px solid var(--pc-line) !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__body,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont {
	background: var(--pc-card) !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__title,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ctitle {
	color: var(--pc-ink-900) !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	line-height: 1.45 !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__title a {
	color: inherit !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__title a:hover,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont > a:first-child:hover .ctitle {
	color: var(--pc-primary) !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__desc,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ctext {
	color: var(--pc-ink-500) !important;
	font-size: 13px !important;
	font-weight: 400 !important;
	line-height: 1.55 !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__meta,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .cif,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .cday {
	color: var(--pc-ink-500) !important;
	font-size: 12px !important;
}

.new-main-fullscreen .plism-course-catalog .wz-card__meta-item em,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .cif em,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .cday em {
	color: var(--pc-ink-400) !important;
	font-style: normal !important;
	font-weight: 500 !important;
}

/* 메타 배지는 회색, 실제 상태만 의미색을 씁니다. */
.new-main-fullscreen .plism-course-catalog .label,
.new-main-fullscreen .plism-course-catalog .wz-badge,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .clabel .label {
	background: var(--pc-ink-100) !important;
	border: 1px solid var(--pc-ink-200) !important;
	border-radius: var(--pc-radius-chip) !important;
	color: var(--pc-ink-700) !important;
	box-shadow: none !important;
	backdrop-filter: none !important;
	-webkit-backdrop-filter: none !important;
	font-size: 11px !important;
	font-weight: 600 !important;
}

.new-main-fullscreen .plism-course-catalog .cl-status-badge {
	border-radius: var(--pc-radius-chip) !important;
	box-shadow: none !important;
	font-size: 11px !important;
	font-weight: 700 !important;
}

.new-main-fullscreen .plism-course-catalog .cl-status-badge--always,
.new-main-fullscreen .plism-course-catalog .wz-badge--green {
	background: var(--pc-success-soft) !important;
	border-color: var(--pc-success-soft) !important;
	color: var(--pc-success) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-status-badge--open {
	background: var(--pc-primary-soft) !important;
	border-color: var(--pc-primary-soft) !important;
	color: var(--pc-primary-strong) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-status-badge--upcoming {
	background: var(--pc-warning-soft) !important;
	border-color: var(--pc-warning-soft) !important;
	color: var(--pc-warning) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-status-badge--closed,
.new-main-fullscreen .plism-course-catalog .cl-status-badge--full {
	background: var(--pc-ink-100) !important;
	border-color: var(--pc-ink-200) !important;
	color: var(--pc-ink-500) !important;
}

/* CTA는 단색, 보조/비활성 버튼은 회색 계열입니다. */
.new-main-fullscreen .plism-course-catalog .nm-btn,
.new-main-fullscreen .plism-course-catalog .wz-btn,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a[class^="cbtn-"] {
	border-radius: var(--pc-radius-button) !important;
	box-shadow: none !important;
	transform: none !important;
	transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease !important;
}

.new-main-fullscreen .plism-course-catalog .nm-btn--primary,
.new-main-fullscreen .plism-course-catalog .wz-btn--apply,
.new-main-fullscreen .plism-course-catalog .wz-btn--study,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-apply,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-study {
	background: var(--pc-primary) !important;
	border: 1px solid var(--pc-primary) !important;
	color: #ffffff !important;
}

.new-main-fullscreen .plism-course-catalog .nm-btn--primary:hover,
.new-main-fullscreen .plism-course-catalog .wz-btn--apply:hover,
.new-main-fullscreen .plism-course-catalog .wz-btn--study:hover,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-apply:hover,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-study:hover {
	background: var(--pc-primary-hover) !important;
	border-color: var(--pc-primary-hover) !important;
	color: #ffffff !important;
	transform: none !important;
}

.new-main-fullscreen .plism-course-catalog .nm-btn--secondary,
.new-main-fullscreen .plism-course-catalog .wz-btn--preview {
	background: var(--pc-card) !important;
	border: 1px solid var(--pc-line-strong) !important;
	color: var(--pc-ink-700) !important;
}

.new-main-fullscreen .plism-course-catalog .nm-btn--secondary:hover,
.new-main-fullscreen .plism-course-catalog .wz-btn--preview:hover {
	background: var(--pc-ink-50) !important;
	border-color: var(--pc-primary) !important;
	color: var(--pc-primary) !important;
}

.new-main-fullscreen .plism-course-catalog .wz-btn--closed,
.new-main-fullscreen .plism-course-catalog .wz-btn--wait,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-closed,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a.cbtn-wait {
	background: var(--pc-ink-100) !important;
	border: 1px solid var(--pc-ink-200) !important;
	color: var(--pc-ink-500) !important;
}

.new-main-fullscreen .plism-course-catalog .wz-btn:hover,
.new-main-fullscreen .plism-course-catalog ul.course_gallery .ccont a[class^="cbtn-"]:hover {
	transform: none !important;
	box-shadow: none !important;
}

.new-main-fullscreen .plism-course-catalog .wz-empty,
.new-main-fullscreen .plism-course-catalog .nodata {
	background: transparent !important;
	border: 1px dashed var(--pc-line-strong) !important;
	border-radius: var(--pc-radius-card) !important;
	color: var(--pc-ink-500) !important;
	box-shadow: none !important;
}

.new-main-fullscreen .plism-course-catalog .page_bar,
.new-main-fullscreen .plism-course-catalog .cl-pager-wrap {
	margin: 22px 0 0 !important;
}

.new-main-fullscreen .plism-course-catalog .cl-pager__btn {
	border: 1px solid var(--pc-line-strong) !important;
	border-radius: var(--pc-radius-button) !important;
	background: var(--pc-card) !important;
	color: var(--pc-ink-700) !important;
	box-shadow: none !important;
	transform: none !important;
}

.new-main-fullscreen .plism-course-catalog .cl-pager__btn:hover:not(:disabled) {
	background: var(--pc-primary-soft) !important;
	border-color: var(--pc-primary) !important;
	color: var(--pc-primary) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-pager__btn--active {
	background: var(--pc-primary) !important;
	border-color: var(--pc-primary) !important;
	color: #ffffff !important;
}

.new-main-fullscreen .plism-course-catalog .cl-tooltip-icon {
	background: var(--pc-ink-100) !important;
	color: var(--pc-ink-500) !important;
}

.new-main-fullscreen .plism-course-catalog .cl-tooltip-wrap:hover .cl-tooltip-icon,
.new-main-fullscreen .plism-course-catalog .cl-tooltip-wrap:focus-within .cl-tooltip-icon {
	background: var(--pc-primary) !important;
	color: #ffffff !important;
}

.new-main-fullscreen .plism-course-catalog .cl-tooltip-wrap:focus-within .cl-tooltip-box {
	visibility: visible !important;
	opacity: 1 !important;
	pointer-events: auto !important;
}

.new-main-fullscreen .plism-course-catalog a:focus-visible,
.new-main-fullscreen .plism-course-catalog button:focus-visible,
.new-main-fullscreen .plism-course-catalog select:focus-visible,
.new-main-fullscreen .plism-course-catalog input:focus-visible {
	outline: 2px solid var(--pc-primary) !important;
	outline-offset: 2px !important;
}

@media (max-width: 992px) {
	.new-main-fullscreen .plism-course-layout {
		width: min(100%, calc(100vw - 28px));
		padding-top: 22px;
		gap: 18px;
	}

	.new-main-fullscreen .plism-course-layout .nm-course-sidebar {
		width: 100%;
		padding: 0 0 12px;
		border-right: 0;
		border-bottom: 1px solid var(--pc-line);
		position: static;
	}

	.new-main-fullscreen .plism-course-layout .nm-sidebar-list {
		flex-direction: row;
		flex-wrap: wrap;
		gap: 6px;
	}

	.new-main-fullscreen .plism-course-layout .nm-sidebar-item a {
		min-height: 34px;
		padding: 7px 11px;
		border: 1px solid var(--pc-line);
		background: var(--pc-card);
	}

	.new-main-fullscreen #contet_area.plism-course-catalog {
		max-width: none !important;
		padding: 22px 14px 0 !important;
	}

	.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form {
		align-items: stretch !important;
	}
}

@media (max-width: 768px) {
	.new-main-fullscreen .plism-course-catalog .nm-page-header {
		display: block;
	}

	.new-main-fullscreen .plism-course-catalog .nm-page-title {
		font-size: 22px !important;
	}

	.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form,
	.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form .btn_sort {
		width: 100%;
		justify-content: flex-start;
	}

	.new-main-fullscreen .plism-course-catalog .search_form_wrap1 .search_form .btn_sort:first-child {
		display: flex;
		flex-direction: column;
		align-items: stretch;
	}

	.new-main-fullscreen .plism-course-catalog .cl-search-wrap,
	.new-main-fullscreen .plism-course-catalog .cl-search-wrap .cl-search-input {
		width: 100% !important;
	}

	.new-main-fullscreen .plism-course-catalog .wz-card__thumb {
		border-right: 0 !important;
		border-bottom: 1px solid var(--pc-line) !important;
	}
}

@media (max-width: 520px) {
	.new-main-fullscreen .plism-course-layout {
		width: min(100%, calc(100vw - 20px));
	}

	.new-main-fullscreen #contet_area.plism-course-catalog {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.new-main-fullscreen .plism-course-catalog .cl-guide-box__list {
		display: block !important;
	}

	.new-main-fullscreen .plism-course-catalog .cl-guide-box__list li + li {
		margin-top: 6px;
	}
}
