/* 메인 오피니언 */
.opinion{width:330px; position:relative; margin:30px 0;}
.opinion .cont-title{ font-weight:700;}
.opinion .cont-title-line{width:65px; height:2px; background:#333; position:absolute; top:28px;}
.opinion-li article{padding:16px 0 12px 0; overflow:hidden; height:76px; border-bottom:1px solid #ddd;}
.opinion-box{width:235px; float:right; position:relative;}
.opinion .news-img{width:72px; height:72px; float:left; margin-right:20px;}
.opinion .news-img img{width:72px; height:72px; border-radius:50px;}
.opinion-tit a{font-size:13px;color:#3F5E9E;font-weight:600;margin-bottom: 6px;margin-top: 3px;/*padding-left:20px;*/}
.opinion-tit::before{content:"";width:15px;height:15px;position:absolute;top: 4px;left:0;display:inline-block;/*background:url(http://tcms.ssc.co.kr/web/images/sprites_img.png) no-repeat -203px -12px;*/}
.opinion .news-title{font-size:16px; line-height:18px; font-weight:600; letter-spacing:0px; height:38px; display:-webkit-box; word-wrap:break-word; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;}
.news-writer{font-size:13px; color:#666; font-weight:300; display:none;}
.opinion-li article:nth-child(1),.opinion-li article:nth-child(3){border-bottom:0 none; padding-bottom:0;}

.opinion-li article:nth-child(2) .news-title/*,.opinion-li article:nth-child(4) .news-title*/{margin-top:20px;}