@charset "utf-8";

.kor_news{height:100%;}
.kor_news::before{content:"";display:block;background:#c5c7cb;position:absolute;top:44px;left:0;width:100%;height:1px;}

/*게시판*/
.kor_news > ul{display:flex;padding:2px 30px 0 0;}
.kor_news > ul > li{}

/*타이틀*/
.kor_news .title{position:relative;margin-right:20px;transition:0.3s;}
.kor_news .title a{font-family:'Dream Bold';font-size:24px;color:#666;line-height:1;display:block;padding-bottom:15px;}
.kor_news .title::after{content:"";display:block;width:100%;height:4px;background:transparent;transition:0.3s;}

/*목록*/
.kor_news .list{position:absolute;top:85px;left:0;width:100%;}
.kor_news .list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.kor_news .list ul li{width:47%;margin-bottom:40px;}

/*noData*/
.kor_news .list .nodata{font-size:18px;color:#000;text-align:center;padding:50px 0;width:100% !important;}

/*링크*/
.kor_news a.subject{display:block;}

/*썸네일*/
.kor_news .thumb{display:none;}
.kor_news .thumb img{}

/*컨텐츠*/
.kor_news .con{position:relative;padding-left:100px;transition:0.3s;}

/*제목*/
.kor_news .subjectText{line-height:1.5;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kor_news .subjectText span{font-size:16px;color:#000;font-family:'Dream Medium';}

/*내용*/
.kor_news .content{line-height:1.5;height:45px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin-top:10px;}
.kor_news .content span{font-size:14px;color:#666;font-family:'Dream Regular';}

/*날짜*/
.kor_news .dateA{display:none;}
.kor_news .dateB{width:85px;height:85px; /*color:#96a2ad;*/ color:#222; line-height:1;background:#f5f5f5;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;transition:0.3s;}
.kor_news .dateB .dD{font-family:'Play Bold';font-size:35px;}
.kor_news .dateB .yM{font-family:'Play Regular';font-size:15px;padding-top:5px;}

/*더보기*/
.kor_news .more{display:block;text-indent:-9999px;position:absolute;right:0;top:0;width:25px;height:25px;background:url(../images/more.png) center no-repeat;}

/*활성화*/
.kor_news .list,
.kor_news .more{display:none}
.kor_news > ul > li.active .list,
.kor_news > ul > li.active .more{display:block}
.kor_news > ul > li.active .title a{color:#346ddb;}
.kor_news > ul > li.active .title::after{background:#346ddb;}

/*CONTROL*/
.kor_news .control{display:none;}

@media only screen and (max-width:1280px){
	.kor_news::before{top:40px;}
	.kor_news .title a{font-size:20px;}
}
@media only screen and (max-width:768px){
	.kor_news::before{top:37px;}
	.kor_news .title{margin-right:10px;}
	.kor_news .title a{font-size:17px;}
	.kor_news .list{top:50px;}
	.kor_news .list ul li{width:100%;margin-bottom:0;}
	.kor_news .con{padding-left:0;padding:8px 0;display:flex;justify-content:space-between;}
	.kor_news .subjectText{height:unset;width:calc(100% - 65px);white-space:nowrap;}
	.kor_news .subjectText span{font-size:15px;border-bottom:0;}
	.kor_news .content{display:none;}
	.kor_news .dateB{display:none;}
	.kor_news .dateA{display:block;font-size:12px;}
	.kor_news .more{top:unset;bottom:10px;left:calc(50% - 17.5px);width:35px;height:35px;border-radius:100%;background-color:#EEE;background-size:14px;}
}
@media only screen and (max-width:380px){
	.kor_news .subjectText{width:100%;}
	.kor_news .dateA{display:none;}
	.kor_news::before{top:60px;}
	.kor_news > ul{display:flex;padding:30px 30px 0 0;flex-wrap:wrap;}
	.kor_news .title{margin-right:10px;bottom:30px;}
	.kor_news .title a{font-size:17px;padding-bottom:6px;padding-top:5px;}
	.kor_news .list{top:55px;}
}
@media only screen and (max-width:425px){
	.kor_news .subjectText{width:100%;}
	.kor_news .dateA{display:none;}
	.kor_news::before{top:60px;}
	.kor_news > ul{display:flex;padding:30px 30px 0 0;flex-wrap:wrap;}
	.kor_news .title{margin-right:10px;bottom:30px;}
	.kor_news .title a{font-size:17px;padding-bottom:6px;padding-top:5px;}
	.kor_news .list{top:55px;}
/*HOVER*/
@media only screen and (min-width:1281px){
	.kor_news .title:hover a{color:#000;}
	.kor_news .title:hover::after{background:#000;}
	.kor_news a.subject:hover .subjectText span{background-image:linear-gradient(to bottom, transparent 60%, #b2d0f7 0%);}
	.kor_news a.subject:hover .dateB{color:#0056d6;background:#cfdff1;}
}