@charset "UTF-8";
/* CSS Document */

	h1 {
		font-size: 32px;
		font-weight: var(--font-weight-bold);
	}
	h2 {
		font-size: 24px;
		font-weight: var(--font-weight-bold);
	}
	
a {
	text-decoration: none;
}
	
	.webinar_iconWwrap.img-rounded {
		transition: 0.5s;
	}

	.webinar_iconWwrap.img-rounded:hover	{
		box-shadow: 0 1px 3px 0 rgba(0,0,0,0.8),0 2px 10px 3px rgba(0,0,0,0.2);
		filter: brightness(0.8);
	}
	
	
.pickup_video_wrap {
	display: grid;
}
.pickup_video_wrap a {
}
.top_pickup_new.pickup_video_wrap {
	grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
	gap: 52px 48px;
}
.pickup_video_wrap {
	grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
	gap: 32px 24px;

	}
	.main_speck_watch_place {
		text-decoration: none;
		margin-bottom: 8px;
		display: flex;
		align-items: center;
	}
	

	.pickup_video_wrap .title {
		line-height: 1.3;
	} 
	
	.top_pickup_new.pickup_video_wrap .title{
			font-size: 20px;
	}
	.pickup_video_wrap .title {
			font-size: 16px;
	}
	.top_timeLength {
		font-size: 13px;
	}
	.webinarDetail {
		margin-top: 8px;
		font-weight: normal;
		font-size: 13px;
		color: rgba(72,72,72,1.00);
	}
	.category_list {
		padding: 64px 10px;
		background-color: white;
	}
	.category_list h4 {
		margin-bottom: 24px;
		font-weight: var(--font-weight-bold);
		
	}
	.webinar_category_n {
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(240px , 1fr)) ;
		gap: 8px 24px;
	}
	.webinar_category_n,.webinar_category_n li {
		margin: 0;
		padding: 0;
		list-style: none;
		font-size: 14px;
		line-height: 1.2;
	}
	.category_list a {
		display: flex;
		gap: 4px;
		align-items: center;
	}
	.category_list a:hover span:last-child {
		text-decoration: underline;
	}
