@charset "utf-8"; 
/* copyright(c) WEBsiting.co.kr */
/* 갤러리 새글 스킨 (latest) */

.galleryLat_po {    position: relative;    margin-bottom: 20px;    overflow: hidden;    text-align: center;    width: 1320px;    margin-left: -20px; }
.galleryLat_po .galleryLat_poTit {display:block; }
.galleryLat_po .galleryLat_poTit a{color:#333; display:inline-block; position:relative; margin:0 auto 10px; padding:20px; font-size:20px; text-align:center; }
.galleryLat_po .galleryLat_poTit a u{display:block; width:50px; height:1px; background:#ddd; position:absolute; left:50%; bottom:0px; margin-left:-25px; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
div:hover.galleryLat_po .galleryLat_poTit a u{width:100px;  margin-left:-50px;  }

.galleryLat_po ul{overflow:hidden; padding:34px 0; margin:0; min-height:204px;}
.galleryLat_po ul li{width:33.33%; float:left; overflow:hidden; }
.galleryLat_po ul li a{    display: block;    margin: 0 20px;    position: relative;    max-width: 400px;    text-align: center;}
.galleryLat_po ul li a em{display:block; font-style:normal; position:absolute; left:5px; top:5px; }
.galleryLat_po ul li a > b{display:block; text-align:center; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; width:100%; }
.galleryLat_po ul li a .bo_cate_link{display:block; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; width:100%; margin:10px 0 0 0; }
.galleryLat_po ul li a > i {margin-bottom: 14px;}
.galleryLat_po ul li a > i u{display:block; text-decoration:none; font-style:normal; position:absolute; left:0; top:50%; width:100%; margin-top:-10px; height:20px; line-height:20px; font-size:12px; color:#999; }
.galleryLat_po ul li a > i{display:block; position:relative; overflow:hidden; }
.galleryLat_po ul li a > i img{display:block; width:100%; height:auto; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; border-radius: 12px;}
.galleryLat_po ul li a:hover > i img{transform: scale(1.1); -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.galleryLat_po ul li a > i .youtube_img{display:block; position:absolute; left:0px; top:0px; right:0px; bottom:0px; width:100%; overflow:hidden; background-repeat:no-repeat; background-size:auto 200%; background-color:#333; background-position:center center; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.galleryLat_po ul li a:hover > i .youtube_img{background-size:auto 220%; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.galleryLat_po li a span{font-size:11px; }
.galleryLat_po li .fa-heart{color:#ff0000; }
.galleryLat_po li .fa-lock{display: inline-block; font-size:11px; line-height: 14px; width: 16px; color: #999; background: #efefef; text-align: center; border-radius: 2px; font-size: 12px; border:1px solid #ddd}
.galleryLat_po li .new_icon{display:inline-block; font-size:11px; width: 16px; line-height:16px; color:#fff; background:#ff6600; text-align:center; border-radius: 50%; }
.galleryLat_po li .hot_icon{display:inline-block; font-size:11px; width: 16px; line-height:16px ; color:#fff; background:#e52955; text-align:center; border-radius: 50%; }

.galleryLat_po .lt_more {clear:both; font-size:12px; font-weight:bold; display:inline-block; padding:10px 30px; color:RGBA(255,255,255,0.7); border-radius:50px; text-align:center; margin:20px auto 0; background:#333; border:2px solid #fff; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.galleryLat_po .lt_more:hover{color:#fff; border:2px solid RGBA(0,0,0,0.1);}
.galleryLat_po .lt_more > i{display:inline-block; padding-left:10px; font-size:14px;}

.galleryLat_po .fa-youtube-play{font-size:18px; vertical-align:middle; }

.galleryLat_po .empty_li {width:100% !important; line-height:204px; min-height:204px; color:#999; text-align:center; padding:0;}
.galleryLat_po .gal_loct1 {font-size: 20px; line-height: 1.25; padding: 16px 0 10px; text-align: left; width: 100%; font-weight: 500; padding-right: 10px; min-height: 90px; }
.galleryLat_po .gal_loct2 {font-size: 20px; line-height: 1.25;  text-align: left; width: 100%; font-weight: 500;}
.galleryLat_po .gal_loct3 {font-size: 16px; line-height: 1.25;  text-align: left; width: 100%; font-weight: 500; color: #9d9d9d; margin-top:10px}
@media all and (max-width:1280px)
{
	.galleryLat_po {   width: 100%;    margin-left: 0px; }
	.galleryLat_po ul li a {		margin: 0 20px;}
}
@media all and (max-width:1052px)
{
	.galleryLat_po .gal_loct1{ padding: 8px 0; min-height: 70px; }
	.galleryLat_po {   width: 100%;    margin-left: 0px; }
	.galleryLat_po ul li a {		margin: 0 20px;}
}
@media all and (max-width:840px)
{
	.galleryLat_po .gal_loct1{ padding: 8px 0; min-height: 40px; word-break: keep-all;}
	.galleryLat_po ul {display: flex;    flex-wrap: wrap;    justify-content: space-between; padding-bottom:0px}
	.galleryLat_po ul li a {margin:0;}

	.galleryLat_po ul li a > i{ margin-bottom: 4px; }
	.galleryLat_po .gal_loct3{height: 34px; font-size: 14px;}
	.galleryLat_po .gal_loct2{font-size: 16px}
	.galleryLat_po .gal_loct1{font-size: 16px}
	.galleryLat_po {padding:0px; }
	.galleryLat_po .galleryLat_poTit a{padding:15px; font-size:16px; }

	.galleryLat_po .lt_more{font-size:11px; letter-spacing:-0.05em; padding:10px 15px; }

	.galleryLat_po ul li{    width: 48%;margin-bottom: 24px; }
	.galleryLat_po ul li a{margin:0px; }
	.daon_content_wrap {margin-bottom: 120px;}
	.tabnav2 a{width: calc(25% - 5px); font-size: 3.4vw;}


}