@charset "UTF-8";

/*common*/
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle .newArtcl,
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsMore {
		border: 0;
		background-image: url("../images/share.gif");
		background-repeat: no-repeat;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsMore{background-image:none;}

/*list*/
	._recentWListWrap{
		height: 100%;
	}
	._recentWListWrap ._recentWListUl{
		position: relative;
		width:89.071%;
		min-height: 388px;
		height: auto !important;
		margin:0 auto;
		padding:29px 0 0 0;
		box-sizing: border-box;
	}
	._recentWListWrap ._recentWListUl:after {
		content: "";
		width: 100%;
		height: 1px;
		position: absolute;
		left: 0;
		z-index: 1;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi	{
		position: relative;
		z-index: 2;
		word-break: keep-all;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsTab{
		float: left;
		color: #858585;
		font-size: 16px;
		position: relative;
		height: 40px;
		margin-left:2px;
		padding: 0 15px;
		background-color:#f1f1f1;
		border-radius:8px 8px 0 0;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi:first-child .recentBbsTab{margin-left:0;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl{
		position: absolute;
		top: 70px;
		left: 0;
		display: none;
		width: 100%;
		height:256px;
		overflow:hidden;/* 하단리스트한줄안보이게 */
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi{
		margin: 0;
		padding: 5px 0 0 0;
		position: relative;
	}	
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsAnchor,
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo{
		display: block;
		position: relative;
		overflow: hidden;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle{
		display: block;
		font-size: 16px;
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
		color: #222222;
		margin-right: 70px;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle .newArtcl{
		width: 22px;
	    height: 11px;
	    overflow: hidden;
	    text-indent: -5000px;
	    display: inline-block;
	    zoom: 1;
	    _display: inline;
	    background-position: 0 0;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsContents {
		display: none;
		color: #929292;
		height: 50px;
		overflow: hidden;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dl{
		position: absolute;
		top: 0;
		right: 0;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt,
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dd{
		display: inline-block;
		/*font-weight: 200;*/
	}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt{color: #979797;font-size:15px;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dd span{color:#979797;font-size:14px;font-weight:normal;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt{
		display: none;
	}
	._recentWListWrap ._recentWListUl .recentBbsNoData{
		text-align: center;
		padding-top: 50px;
	}
	._recentWListWrap ._recentWListUl .recentBbsMore{
		position: absolute;
		top: 0;
		right: 0;
		width: 41px;
		height: 41px;		
		display: none;
		text-indent: -5000px;
	}
	
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:nth-child(2){margin-top:20px;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child{position:relative;display:block;height:110px;padding:0 0 20px 0;border-bottom:1px dashed #4f4f4f;box-sizing:border-box;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child:before{display:none;}	
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child ._first{position:absolute;top:0;left:0;display:block;width:90px;height:90px;border:1px solid #dbdbdb;border-radius:5px 5px;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child ._first dd{width:100%;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child ._first dd.bbs_ymd_box{position:relative;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child ._first dd > span{display:block;width:100%;text-align:center;line-height:1.3;letter-spacing: -0.06em;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .qMthDay{padding-top:17%;font-size:30px;color:#333333;font-weight:400;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .qYear{position:absolute;bottom:-15px;margin-top:3px;color:#333333;font-size:14px;font-weight:400;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .recentBbsTitle{overflow:hidden;margin-left:112px;margin-right:20px;color:#262626;font-size:18px;font-weight:600;white-space: nowrap;text-overflow: ellipsis;}
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .recentBbsInfo .recentBbsContents{display:block;color:333;font-size:14px;word-break: break-all;margin-left: 112px;padding-right: 20px;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;max-height: 2.8em;}	
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .recentBbsAnchor,
	._recentWListWrap ._recentWListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:first-child .recentBbsInfo{overflow:visible;}

/*active items*/
	._recentWListWrap ._recentWListUl .recentBbsLi.active .recentBbsInnerUl,
	._recentWListWrap ._recentWListUl .recentBbsLi.active .recentBbsMore{
		display: block;
	}
	._recentWListWrap ._recentWListUl .recentBbsLi.active .recentBbsMore:after{content:'+';position:absolute;top:0;left:0;display:block;width:41px;height:41px;font-size: 27px;font-weight: 600;color:#333;text-indent: initial;text-align: center;line-height: 40px;background-color:#efefef;border-radius:9px 9px;}
	._recentWListWrap ._recentWListUl .recentBbsLi.active .recentBbsTab{
		font-weight: 500;
		color: #fff;
		background-color:#00357e;
	}
