@charset "utf-8";
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);

.latest_webzine_list2 { position:relative; overflow:hidden; background:#fff; }

.latest_webzine_list2 div,
.latest_webzine_list2 ul,
.latest_webzine_list2 li,
.latest_webzine_list2 a,
.latest_webzine_list2 p,
.latest_webzine_list2 span,
.latest_webzine_list2 input,
.latest_webzine_list2 select,
.latest_webzine_list2 textarea,
.latest_webzine_list2 table,
.latest_webzine_list2 td {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.latest_webzine_list2 ul,
.latest_webzine_list2 ol,
.latest_webzine_list2 li,
.latest_webzine_list2 dl,
.latest_webzine_list2 dd,
.latest_webzine_list2 table,
.latest_webzine_list2 th,
.latest_webzine_list2 td {
  padding:0px; margin:0px; list-style:none; border:0px;
}
.latest_webzine_list2 a {
  color:#000; text-decoration:none;
	-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;
}

.latest_webzine_list2 .lat_title{margin-top: 10px;}
.latest_webzine_list2 .lat_title {line-height: 40px; border-bottom: 1px solid #c0c0c0;}
.latest_webzine_list2 .lat_title .lt_title{font-family: 'NanumSquare', sans-serif; font-weight: 900; font-size: 20px;}
.latest_webzine_list2 .lat_title .lt_more{color: #555;font-weight: bold; float: right; font-size: 13px;}
.latest_webzine_list2 .lat_title .lt_more:hover{color: #ed8a0e;}

.latest_webzine_list2 { position:relative; overflow:visible; border: 1px solid #c0c0c0; border-radius: 10px; padding: 0 15px;}
.latest_webzine_list2 .document_list { position:relative; overflow:visible; }
.latest_webzine_list2 .document_list > ul { position:relative; overflow:hidden; }
.latest_webzine_list2 .document_list > ul > li { position:relative; overflow:hidden; display:block;}
.latest_webzine_list2 .document_list > ul > li{ border-bottom: 1px dashed #c0c0c0; }
.latest_webzine_list2 .document_list > ul > li:last-child {border-bottom: none;}

.latest_webzine_list2 .document_list > ul > li a { position:relative; padding:15px 0px; overflow:hidden; background:#fff; display:block; }
.latest_webzine_list2 .document_list > ul > li a:hover { background:#f7fcfa; }
.latest_webzine_list2 .document_list > ul > li a div .title {
  position:relative;overflow:hidden;
  white-space:nowrap; text-overflow:ellipsis;
}
.latest_webzine_list2 .document_list > ul > li a .thumb_area { position:absolute; left:0px; width:100px; height:80px; border:1px solid #efefef; }
.latest_webzine_list2 .document_list > ul > li a .thumb_area img { width:100px; height:80px; float:left; }
.latest_webzine_list2 .document_list > ul > li a .content_area { height:72px; margin-left:130px; }
.latest_webzine_list2 .document_list > ul > li a .content_area > div { line-height:24px; }
.latest_webzine_list2 .document_list > ul > li a .content_area > div.title { line-height:28px; font-weight: 900; font-size:15px; color:#000; font-weight: 900;}
.latest_webzine_list2 .document_list > ul > li a .content_area > div.summary {color:#777; width: 100%; white-space: normal; 
	display: -webkit-box; 
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow: hidden;
	line-height: 17px;}
.latest_webzine_list2 .document_list > ul > li a .content_area > div.category_area { color:#999; }
.latest_webzine_list2 .document_list > ul > li a .content_area > div.category_area span { margin-right:5px; float:left; color:#999; display:inline-block; }
.latest_webzine_list2 .document_list > ul > li a .content_area > div.category_area span.madi { position:relative; height:18px; overflow:hidden; }
.latest_webzine_list2 .document_list > ul > li a .content_area > div.category_area span.comment_count { margin-right:0px;  float:right; }
