
/* 멀티게시판    ================================================================================== */
.news_tab						{position:relative; display:flex; justify-content:space-between; margin-bottom:25px;}
.news_tab li a					{font-family: 'S-Core Dream'; font-weight:600; display:block; color:#2a2a2a; font-size:2em; letter-spacing:-2px; line-height:1;} 
.news_tab .more	a				{width:42px; height:42px; line-height:38px; text-align:center; font-size:18px; border:2px solid #c6c6c6; background:#fff; color:#333; 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 25px 0; border-bottom:1px solid #e0e0e0;}
.news_item .date				{font-family:'Paperlogy'; float:left; width:95px; height:95px; text-align:center;line-height:1.4em; font-style:normal; background:var(--color1); font-weight:500; color:#fff; border-radius:5px; font-size:0.8em; letter-spacing:0;}
.news_item .date b				{display:block; font-family:'Paperlogy'; font-weight:800; font-size:2.4em;letter-spacing:-1.5px; margin:20px 0 5px 0; line-height:1;} 
.news_item dl					{padding:5px 0 0 120px;}
.news_item dl dt				{font-family: 'S-Core Dream'; font-size:1.1em; font-weight:500; color:#111; letter-spacing:-0.75px; margin-bottom:7px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; }
.news_item dl dd				{font-family: 'S-Core Dream'; font-size:0.95em; color:#888; 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 dl dd.mdate			{display:none; font-family:'Paperlogy'; -webkit-line-clamp:unset; color:var(--color1); font-weight:500; letter-spacing:0; margin-top:5px; font-size:0.9em;}
.news_item ul li				{width:100%; position:relative; border-bottom:1px solid #e0e0e0; line-height:54px; display:flex; flex-flow:wrap; justify-content:space-between; gap:25px; padding:0 10px;} 
.news_item ul li:after			{position:absolute; content:''; display:block; top:0; bottom:0; left:2px; margin:auto; width:4px; height:4px; border-radius:100%; background:var(--color1);}
.news_item ul li p				{font-family: 'S-Core Dream'; color:#555; font-size:0.95em; letter-spacing:-0.75px; text-indent:5px; flex:1;  overflow: hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.news_item ul li time			{font-family:'Paperlogy'; text-align:right; font-style:normal; color:#888; font-size:0.85em;}
.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                   {margin-bottom:10px;}
	.news_tab li a				{font-size:1.4em;}
	.news_tab .more				{margin-top:-5px;}
	.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			{display:none;}
	.news_item dl				{padding:0;}
	.news_item dl dt			{margin-bottom:5px;}
	.news_item dl dd.mdate		{display:block; }
	.news_item ul li			{line-height:42px; gap:20px;}
}
