@charset "UTF-8";
.notice2{overflow:hidden; position:relative; min-height:305px; border-top: 3px solid #2D2D2D;}
.notice2 > ul{}
.notice2 > ul > li{float: left;}
.notice2 > ul > li > .tabTitle{position:relative; border:none; line-height:1.2; background:none; border-bottom:3px solid #f5f4f8; font-size: 18px; color: #666666; font-weight: 300; padding: 15px 5px; transition: .2s;}
.notice2 > ul > li.active > .tabTitle{border-bottom:3px solid #008FD5; color:#000;}

/*최근게시물*/
.notice2 > ul > li > ul{position:absolute;display:none;left:0;border-top: 1px solid #B9B8BB;width:100%;padding: 10px 0;}
.notice2 > ul > li.active > ul {display: block; position:absolute;}
.notice2 > ul > li > ul > li {position:relative;box-sizing: border-box;padding-right: 50px;margin: 7px 0;}
.notice2 > ul > li > ul > li > .title{display: block;padding-left: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;line-height: 1.8;color: #525252;font-weight: 300;}
.notice2 > ul > li > ul > li > .title::before {content: "";position: absolute;width: 7px;height: 2px;left: 0;top: 15px;background-color: #B6B5B8;}
.notice2 > ul > li > ul > li > .date{position:absolute; right:0; top:0;}
.notice2 > ul > li > ul > li.recentBbsNoData {width: 100%; text-align: center; padding-right: 0;}
.notice2 > ul > li.active .recentBbsMore {position: absolute;right: 5px;top: 12px;width: 27px;height: 27px;background: url(./../images/ic_notice_more.png) center center no-repeat; text-indent: -9999px; display: block;}
.notice2 > ul > li .recentBbsMore {display:none}

@media only screen and (max-width: 1279px){
.notice2 > ul > li > ul > li {margin: 3px 0;}
}
@media only screen and (max-width: 460px){
}
