/* common */
.winter_school .highlight{color:#fffab5 !important;}
.winter_school .alink{ text-decoration: underline; font-weight: bold; color: #0b4d9a ;}
.winter_school strong.sub_title{ display:block; text-align: left;font-size: 17px;}

.tab03_bg01 .lec_info, .tab04_bg01 .lec_info, .tab05_bg01 .lec_info{
	position: relative;
	box-sizing: border-box;
	height:621px;
}
.tab03_bg01 .img_wrap, .tab04_bg01 .img_wrap, .tab05_bg01 .img_wrap{
	position: absolute !important;
	bottom:100px;
	left:0;
	right:0;
	margin:0 auto;
}
.tab06_bg01 .top_tit, .tab06_bg02 .top_tit { padding-top: 150px;}
.tab07_bg01 .top_tit { padding-top: 150px;}
.tab07_bg02 .img_wrap { padding-top: 62px;}

.swiper_wrap{ position: relative; height:717px;}
.swiper_wrap .swiper-container { width: 100%; max-width: 1000px;}
.swiper_wrap .swiper-container img { width: 100%;}
.swiper_wrap .swiper-container.slider{ margin-top:80px; padding-bottom:94px;}
.swiper_wrap .swiper-info{ line-height:1;color:#888;font-size: 16px; margin-top:20px; margin-bottom:60px;letter-spacing: -1px;}
.swiper_wrap .swiper-container.slider iframe{ width:1000px;height:527px;}
.swiper_wrap .swiper-container.slider-thumbnail{ position: absolute; bottom:0; left:0; right:0; margin:0 auto; width:910px; cursor: pointer;}
.swiper_wrap .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide { width:169px; height:95px; opacity: 0.5; overflow: hidden;}
.swiper_wrap .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active { opacity: 1;}
.swiper_wrap .swiper-button-next, .swiper_wrap .swiper-button-prev{ top:auto; bottom:1px; margin-top:0;width:40px;height:95px;color:transparent;}
.swiper_wrap .swiper-container .swiper-button-prev{ left:0; background:url('https://img.megastudy.net/campus/library/v2015/library/yangji/nsu/2025/2025_winter/btn_prev.png'); }
.swiper_wrap .swiper-container .swiper-button-next{ right:0; background:url('https://img.megastudy.net/campus/library/v2015/library/yangji/nsu/2025/2025_winter/btn_next.png'); }

.wide .lec_info_tstyle4.div_pd td{
	/* text-align: left; 
	vertical-align: top; */
	padding-left:12px !important;
	padding-right:12px !important;
}