/*썸네일1*/
.photo.list_thumb_view1 .swiper-container {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:0;
    padding-right:0;
}
.photo.list_thumb_view1 .swiper-slide {
    width: 33.3%;
    height: 160px;
}

.photo.list_thumb_view1 .swiper-slide .img_wrap{
   	display:block;
    width: 100%;
    height: 100%;
}

.photo.list_thumb_view1 .swiper-slide .title{ 
	display:inline-block;
	bottom:0;
	margin-bottom:0; 
	color:#fff;
	margin-top:-26px;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	line-height:13px;
	display:-webkit-box;
	overflow:hidden;
	white-space:normal;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	word-wrap:break-word; 
	-webkit-box-orient: vertical;
	background-color:rgba(0,0,0,0.3);
}


/*썸네일2*/

.photo.list_thumb_view2 .uio_thumbnail {
	//padding:0px 10px 0;
	padding:0;
	list-style-type: none;
	width:100%;
	margin:15px 5px 5px 5px;
}
.photo.list_thumb_view2 .uio_text+.uio_thumbnail {
	border-top:1px solid #f5f5f5
}
.photo.list_thumb_view2 .uio_top+.uio_thumbnail {
	position:relative;
	margin-top:-1px;
	padding-top:0;
	border-top:1px solid #fff
}
.photo.list_thumb_view2 .uio_thumbnail:after {
	display:block;
	clear:both
}
.photo.list_thumb_view2 .uio_thumbnail .ut_item {
	float:left;
	width:32.5%;
	//margin:0 0 6px
}
.photo.list_thumb_view2 .uio_thumbnail .ut_a {
	display:block;
	position:relative;
	padding:0 5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.photo.list_thumb_view2 .uio_thumbnail .ut_item:first-child .ut_a {
	margin-left:0
}
.photo.list_thumb_view2 .uio_thumbnail .ut_item:last-child .ut_a {
	margin-right:0
}
.photo.list_thumb_view2 .uio_thumbnail .ut_mw {
	display:block;
	position:relative
}
.photo.list_thumb_view2 .uio_thumbnail .ut_mw .spuio_movie, .uio_thumbnail .ut_mw .spuio_pic {
	position:absolute;
	right:5px;
	bottom:5px
}
.photo.list_thumb_view2 .uio_thumbnail .ut_mw:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid rgba(0, 0, 0, .02);
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.photo.list_thumb_view2 .uio_thumbnail .ut_m {
	min-height:83px;
	vertical-align:top
}
.photo.list_thumb_view2 .uio_thumbnail .ut_d {
	display:block;
	height:2.786em;
	padding:0px 4px 10px 5px
}
.photo.list_thumb_view2 .uio_thumbnail .ut_t {
	padding-right:1px;
	color:#222;
	font-size:15px;
	font-weight:400;
	letter-spacing:-1px;

	line-height:1.357em;
	height: 2.714em;
	display:-webkit-box;
	overflow:hidden;
	white-space:normal;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	word-wrap:break-word; 
	-webkit-box-orient: vertical;
	text-align:left;
	width:95%;
	margin:0 auto;
}
.photo.list_thumb_view2 .uio_thumbnail a:visited .ut_t {
	color:#999!important
}
.photo.list_thumb_view2 .ut_mw { display:block;width:95%;height:160px; margin:0 auto;}

/*4칸 썸네일 이미지 기사*/
.photo.list_thumb_view3{ height:445px; }

.photo.list_thumb_view3 .thumbnail {
	padding:20px 10px 0 18px;
	list-style-type:none;
}

.photo.list_thumb_view3 .thumbnail:after {
	display:block;
	clear:both;
	
}
.photo.list_thumb_view3 .thumbnail .item {
	float:left;
	width:50%;
	margin:0 0 6px;
	display:block;
	height:100%;
}
.photo.list_thumb_view3 .thumbnail .a {
	display:block;
	position:relative;
	padding:0 5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	text-decoration:none;
}
.photo.list_thumb_view3 .thumbnail .item:first-child .a {
	margin-left:0
}

.photo.list_thumb_view3 .thumbnail .mw {
	display:block;
	position:relative;
	right:5px;
	bottom:5px;
}

.photo.list_thumb_view3 .thumbnail .mw:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid rgba(0, 0, 0, .02);
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.photo.list_thumb_view3 .thumbnail .m {
	min-height:83px;
	vertical-align:top
}
.photo.list_thumb_view3 .thumbnail .d {
	display:block;
	padding:0px 4px 10px 5px
	
}
.photo.list_thumb_view3 .thumbnail .t {
	padding-right:1px;
	color:#222;
	font-size:15px;
	font-weight:400;
	letter-spacing:-1px;
	display:-webkit-box;
	overflow:hidden;
	line-height:1.357em;
	height: 2.714em;;
	white-space:normal;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	word-wrap:break-word; 
	-webkit-box-orient: vertical;
}