
/* 멀티게시판    ================================================================================== */
.news_tab						{position:relative; display:flex; justify-content:space-between; height:56px;}
.news_tab li a					{font-family:'Paperlogy'; display:block; color:#111; font-size:1.85em; font-weight:800; } 
.news_tab .more	a				{width:42px; height:42px; line-height:38px; text-align:center; font-size:18px; border:2px solid #c6c6c6; background:#fff; cursor:pointer; margin-top:-3px; vertical-align:top; border-radius:15px;}
.news_tab .more:hover a			{color:#fff; background:var(--color1); border-color:var(--color1);}
.news_tab .more:hover i			{transform: rotate(180deg); transition: all 0.2s; }

.news_item						{width:100%; }
.news_item .top					{overflow:hidden; padding:0 0 20px 0; border-bottom:1px solid #e0e0e0;}
.news_item .date				{float:left; width:95px; height:95px; text-align:center;line-height:1.4em; font-style:normal; color:#888; font-size:0.85em; border:5px solid #dcdcdc;}
.news_item .date b				{display:block; font-weight:800; color:#000; font-size:2.4em;letter-spacing:-1.5px; margin:10px 0 5px 0; line-height:1;} 
.news_item dl					{padding:5px 0 0 120px;}
.news_item dl dt				{font-family:'Paperlogy'; font-size:1.2em; font-weight:500; color:#2a2a2a; letter-spacing:0; margin-bottom:7px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; }
.news_item dl dd				{font-size:0.95em; color:#797979; letter-spacing:-0.75px; line-height:1.5; overflow:hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; word-wrap: break-word; }		
.news_item ul li				{width:100%; position:relative; border-bottom:1px solid #e0e0e0; line-height:51px; display:flex; flex-flow:wrap; justify-content:space-between; gap:20px; padding:0 10px;} 
.news_item ul li:after			{position:absolute; content:''; display:block; top:0; bottom:0; left:2px; margin:auto; width:3px; height:3px; border-radius:100%; background:#000;}
.news_item ul li p				{letter-spacing:0; text-indent:5px; flex:1; font-family:'Paperlogy'; color:#222; font-size:0.95em; overflow: hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.news_item ul li time			{text-align:right; font-style:normal; color:#a2a2a2; font-size:0.9em;}
.news_item dl:hover dt, .news_item ul li:hover p		{text-decoration:underline;}
.news_item .nolist				{text-align:center; border-bottom:1px solid #ddd; width:100%; color:#797979;}
   

@media screen and (max-width:1024px) { 
	.news_tab						{height:42px;}
	.news_tab li a					{font-size:1.4em;}
	.news_tab .more	a				{width:34px; height:34px; line-height:30px; font-size:15px; border-radius:8px; margin:0;}

	.news_item .top					{padding:0 0 15px 0;}
	.news_item .date				{width:80px; height:80px; font-size:0.85em;}
	.news_item .date b				{font-size:2em; margin:10px 0 5px 0;}
	.news_item dl					{padding:0 0 0 95px;}
	.news_item dl dt				{font-size:1.1em; margin-bottom:5px;}
	.news_item ul li				{line-height:38px;}
}
