@charset "UTF-8";

.wrap-notice {min-height:320px;}
.wrap-notice .notice_inner {position:relative;display:inline-block;width:100%;}
.wrap-notice .notice_inner .recentBbsLi .recentBbsTab {color:#8a8e94; font-family:'Noto Sans KR'; font-weight:500; font-size:2rem; background:none; padding:3px 0 0 0; position:relative; cursor:pointer;}
.wrap-notice .notice_inner .recentBbsLi.active .recentBbsTab {color:#222;}
.wrap-notice .notice_inner .recentBbsLi + .recentBbsLi .recentBbsTab {margin-left:15px;}
.wrap-notice .notice_inner .recentBbsLi + .recentBbsLi {background:url('../images/slash.png') no-repeat 0 19px; margin-left:10px;}
.wrap-notice .notice_inner .recentBbsLi {display:inline-block;}
.wrap-notice ul li .list {display:none;position:absolute;left:0;top:60px;width:100%;box-sizing:border-box;text-align:left; border-top:solid 1px #CCC; padding:1rem 0 1rem 0;}
.wrap-notice ul li.active .list {display:block;}
.wrap-notice ul li .list li {vertical-align:top;background:#fff;}
.wrap-notice ul li .list li span {font-size:1rem;}
.wrap-notice ul li .list li .date {display:block;}
.wrap-notice ul li .more {position:absolute;top:-45px;right:0;}
.wrap-notice ul li .more a {display:block;width:2.125rem; height:2.125rem; border:solid 1px #b7b7b7; background:#fff url('../images/btn_plus.svg') center center no-repeat;text-indent:-9999px;}
.wrap-notice ul li .list li.nodata {border:none;}
.wrap-notice ul li .con > a {display:block;}
.wrap-notice ul li .con .conts {display:flex;padding:5px 0;}
.wrap-notice ul li .con .conts strong {display:block; flex-grow:1; font-size:1rem; color:#444; font-family:'Noto Sans KR'; font-weight:400;line-height:1.5; padding-left:15px; background:url('../images/blt_01.svg') no-repeat 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.wrap-notice ul li .con .conts span.date {display:block; flex-grow:1; width:90px; color:#999;font-family:'Noto Sans KR';  font-weight:400;line-height:1.5; text-align:right;}
@media all and (max-width:1024px) {
	.wrap-notice .notice_inner .recentBbsLi .recentBbsTab {padding:6px 0 0 0; font-size:1.9rem;}
}
@media all and (max-width:767px) {
	.wrap-notice .notice_inner .recentBbsLi .recentBbsTab {padding:10px 0 0 0; font-size:1.7rem;}
}