@charset "utf-8";
/* CSS Document */

/* 탑 제목 */
.webinar_title-area {position: relative; min-height:264px; background-size: cover; background-repeat: no-repeat; background-position: center;}
.webinar_title-area img { max-width:100%;}

.webinar_title-wrapper {padding:80px 0px;}
.webinar_title-wrapper h2 { margin-bottom: 20px;}
.webinar_title-wrapper h3 {color: #fff; font-size:48px; line-height: 1.3;}
.webinar_title-wrapper h3 span { display:inline-block; font-weight: normal;}
.webinar_title-wrapper p {color: #fff; font-size:30px; font-weight:normal; letter-spacing: normal; line-height: 1.3;}

/* 강연자 */
.project-cart .projects__content h3 { letter-spacing: -0.5px;}
.project-cart .projects__content li:first-child { list-style: none; margin-left: 0px;}

.blog-post-area {padding-top:30px; border-top: 2px solid #e7e7e7; border-bottom:none;}
.blog-post-area h4 {font-weight: 800; }
.blog-post-area h5 {font-size: 16px;}
.blog-post-area p {font-size: 14px; color: #838694; line-height: 1.4;}

.reviewer__content h5 { font-size: 25px;}
.reviewer__content h5 span {font-size: 13px;}
.reviewer__content .title {font-size: 16px; color: #1a1e2d; font-weight: bold;}
.reviewer__content p {font-size:14px; font-weight: normal; color: #838694; line-height:1.4;}

/* 이벤트 */
.blog-wrapper .section-title h2 {margin-bottom:20px; line-height:1.3; color: blanchedalmond; }
.blog-wrapper .section-title h2 span { font-size: 18px; font-weight: bold; display: block;}
.blog-wrapper .section-title h6 {margin-bottom: 10px; color: blanchedalmond;}
.blog-wrapper .section-title p {margin-bottom:20px; color: blanchedalmond; line-height:1.4}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	/* 탑 제목 */
	.webinar_title-wrapper {padding:75px 25px;}
	.webinar_title-wrapper h3 {font-size:38px;}
	.webinar_title-wrapper p {font-size: 28px;}
	
	/* 이벤트 */
	.blog-wrapper .section-title { margin-right: 10px;}
	.blog-wrapper .section-title h2 {font-size:33px; margin-bottom: 20px;}
	.blog-wrapper .section-title h2 span {font-size: 18px; font-weight: bold; display: block;}
	.event-img { padding-top:60px ;}
}
@media (max-width: 767px) {	
	/* 탑 제목 */
	.webinar_title-wrapper {padding:52px 30px;}
	.webinar_title-wrapper h3 {font-size:36px; text-align: center;}
	.webinar_title-wrapper h3 span {display: block;}
	.webinar_title-wrapper p {font-size: 24px; text-align: center;}
	
	/* 강연자 */
	.reviewer .reviewer__img { text-align: center;}
	.reviewer__content h5 {text-align: center}	
	.reviewer__content .title {text-align: center}
	
	/* 이벤트 */
	.blog-wrapper .section-title h2 {font-size:30px; margin-bottom:20px;}
	.blog-wrapper .section-title h2 span {font-size: 18px; font-weight: bold; display: block;}
	.blog-wrapper .section-title h6 {padding-left:0px; padding-right:0px;}
	.event-img {display: none;}
}
