
/* 멀티게시판    ================================================================================== */
.news_tab							{ position:relative; overflow:hidden;   }
 .news_tab li						{float:left;  width:calc(50% - 30px);text-align:center; cursor:pointer;} 
.news_tab li a						{font-family: 'S-CoreDream-5Medium'; display:block; color:#464646;background:#f6f6f8;padding:0 10px; font-size:1.2em; letter-spacing:-1.75px; line-height:58px; height:60px; border:1px solid #ddd;border-right:0;} 
.news_tab .on a						{font-family: 'S-CoreDream-5Medium'; color:#fff;background:#003e7e; border:1px solid #003e7e;}
.news_tab .more						{display:block; position:absolute; right:0; top:0; width:60px; height:60px; cursor:pointer; background:#f6f6f8;border:1px solid #ddd;  }
.news_tab .more:after				{position:absolute; content:''; left:50%; top:50%; transform:translate(-50%, -50%); width:20px; height:2px; background:#222;}
.news_tab .more:before				{position:absolute; content:''; left:50%; top:50%; transform:translate(-50%, -50%); width:2px; height:20px; background:#222;}
.news_tab .more:hover				{background:#003e7e; border-color:#003e7e;}
.news_tab .more:hover:after,
.news_tab .more:hover:before		{background:#fff;}
.news_item							{width:100%; }
.news_item .top						{overflow:hidden; padding:30px 0; border-bottom:1px solid #e2e2e2;}
.news_item .date					{float:left; width:100px; height:75px; text-align:center; padding:5px 0 0 0;}
.news_item .date p					{font-family: 'Jost', sans-serif; line-height:100%; color:#181818; font-size:3em; font-weight:700; letter-spacing:-1px; }
.news_item .date em					{font-family: 'Jost', sans-serif; font-style:normal; color:#5f5f5f; font-size:0.95em; letter-spacing:-1px;}
.news_item dl						{padding:0 0 0 120px;}
.news_item dl dt					{font-size:1.25em; letter-spacing:-1px; font-weight:700; color:#414141; margin-bottom:8px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; }
.news_item dl dd					{color:#797979; height:50px;line-height:150%; letter-spacing:-0.75px; 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						{overflow:hidden;width:100%;  padding:20px 0 0 0;}
.news_item ul li					{width:100%; position:relative; overflow:hidden; padding:4px 10px 4px 23px;} 
.news_item ul li:after				{position:absolute; content:''; display:block; top:15px; left:10px; width:3px; height:3px; border-radius:100%; background:#3a7cda;}
.news_item ul li p					{position:relative; float:left; width:calc(100% - 80px); color:#555; letter-spacing:-1px; overflow: hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.news_item ul li em					{font-style:normal; float:right; color:#a2a2a2; font-size:0.95em; letter-spacing:-0.5px;}
.news_item .nolist					{text-align:center; border-bottom:1px solid #ddd; line-height:200px;width:100%;  color:#797979;}
   
/* 멀티게시판    ================================================================================== */


@media screen and (max-width:1024px) {

.news_item 							{padding:10px 0 0 0;}
.news_item li							{position:relative;  overflow:hidden;}
.news_item li .txt					{float:left;width:calc(100% - 110px);letter-spacing:-1px;font-size:1.05em;line-height:40px;text-indent:30px;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.news_item li .txt:before		{position:absolute; content:''; left:14px; top:48%;  width:3px; height:3px; background:#777;}
.news_item li .date			{float:right;font-size:1em;color:#9b9c9f;line-height:40px;padding:0 5px 0 0;}


}
