@charset "utf-8";

.organA_rct{height:100%;}
.organA_rct::before{content:"";display:block;background:#d8d8d8;position:absolute;top:0;left:270px;width:calc(100% - 270px);height:1px;}

/*게시판*/
.organA_rct > ul{position:relative;display:flex;padding:0 30px 0 270px;}
.organA_rct > ul > li{}

/*타이틀*/
.organA_rct .title{position:relative;margin-right:20px;transition:0.3s;}
.organA_rct .title a{font-family:'Dream Regular';font-size:21px;color:#333;line-height:1;display:block;padding:10px 5px 0 5px;}
.organA_rct .title::before{content:"";display:block;width:100%;height:5px;background:transparent;transition:0.3s;}

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

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

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

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

/*컨텐츠*/
.organA_rct .con{position:relative;padding-left:80px;border-bottom:1px solid #eaeaea;transition:0.3s;}
.organA_rct .con::after{content:"";display:block;width:35px;height:10px;background:url(../images/arrow_b.png) right bottom no-repeat;position:absolute;right:0;bottom:-1px;opacity:0.3;transition:0.3s;}

/*제목*/
.organA_rct .subjectText{line-height:1.5;height:50px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}
.organA_rct .subjectText span{font-size:17px;color:#000;font-family:'Dream Regular';}

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

/*날짜*/
.organA_rct .dateA{display:none;}
.organA_rct .dateB{color:#474747;line-height:1;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;}
.organA_rct .dateB .dD{font-family:'Dream Bold';font-size:50px;}
.organA_rct .dateB .yM{font-family:'Dream Regular';font-size:14px;padding-top:5px;}

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

/*활성화*/
.organA_rct .list,
.organA_rct .more{display:none}
.organA_rct > ul > li.active .list,
.organA_rct > ul > li.active .more{display:block}
.organA_rct > ul > li.active .title a{font-family:'Dream Medium';color:#03499a;}
.organA_rct > ul > li.active .title::before{background:#03499a;}

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

/*HOVER*/
@media only screen and (min-width:1281px){
	.organA_rct .title:hover a{color:#000;}
	.organA_rct .title:hover::before{background:#000;}
	.organA_rct a.subject:hover .subjectText span{background-image:linear-gradient(to bottom, transparent 60%, #b2d0f7 0%);}
	.organA_rct a.subject:hover .con{border-color:#000;}
	.organA_rct a.subject:hover ::after{opacity:1;}

}
@media only screen and (max-width:1280px){
}
@media only screen and (max-width:768px){
	.organA_rct::before{left:0;width:100%;}
	.organA_rct > ul{padding:0 30px 0 0;}
	.organA_rct .title a{font-size:18px;}
	.organA_rct .list{top:45px;}
	.organA_rct .list ul li{width:100%;margin-bottom:0;}
	.organA_rct .con{padding-left:0;padding:13px 0;display:flex;justify-content:space-between;}
	.organA_rct .con::after{display:none;}
	.organA_rct .subjectText{height:unset;width:calc(100% - 80px);white-space:nowrap;}
	.organA_rct .subjectText span{font-size:15px;border-bottom:0;}
	.organA_rct .content{display:none;}
	.organA_rct .dateB{display:none;}
	.organA_rct .dateA{display:block;font-size:12px;}
}
@media only screen and (max-width:380px){
	.organA_rct .subjectText{width:100%;}
	.organA_rct .dateA{display:none;}
}