@charset "UTF-8";

/*common*/
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle .newArtcl{
		border: 0;
		background-image: url("../images/share.gif");
		background-repeat: no-repeat;
		background-color: transparent;
	}


.rental_recent > strong {padding-right:32px;font-size:60px;font-family: 'Gmarket-Bold';display: inline-block;position: relative;padding-left: 20px;}
.rental_recent > strong:after{content:'';width:12px;height:12px;background:#004b83;position:absolute;bottom: 24px;right:0;border-radius:50%;}

._recentBbsUl .recentBbsLi .control{display:none;}
._recentBbsUl .recentBbsLi.active .control{display:block;}
._recentBbsUl .recentBbsLi.active .control .buttons{position:absolute;bottom: -31px;right: 148px;}
._recentBbsUl .recentBbsLi.active .control .buttons .pause{width:10px;height:15px;background:url('./../images/rental-pause.png') no-repeat center;text-indent:-9999px;}
._recentBbsUl .recentBbsLi.active .control .buttons ._on{display:none;}
._recentBbsUl .recentBbsLi.active .control .buttons .play{width:10px;height:15px;background:url('./../images/rental-play.png') no-repeat center;text-indent:-9999px;}

/*list*/
	._recentBbsUl{
		position: relative;
		min-height: 680px;
		height: auto !important;
		_height: 190px;
		text-align: right;
		top: -60px;
	}
	._recentBbsUl .recentBbsLi{
	display: inline-block;
	vertical-align: top;
	}
._recentBbsUl .recentBbsLi.active:after{
	content:'';
	width: 14px;
	height:10px;
	display:block;
	background:url('./../images/blue-tri.png');
	position: relative;
	top: 55px;
	left: 50%;
	margin-left: -7px;
}
	._recentBbsUl .recentBbsLi .recentBbsTab{
		border: 0;
		font-family: 'Gmarket-Light';
		position: inherit;
		display: inline-block;
		font-size: 20px;
		vertical-align: middle;
		float: left;
		padding-top: 8px;
		cursor:pointer;
		transition:all ease .25s;
		height: 40px;
	}
	._recentBbsUl .recentBbsLi + li .recentBbsTab{
		background:url('./../images/rental-dot.png') 0 20px no-repeat;
		padding-left:20px;
		margin-left:5px;
	}
	._recentBbsUl .recentBbsLi:nth-last-child(1){
		margin-right:20px;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl{
		position: absolute;
		top: 100px;
		left: 0;
		display: none;
		width: 100%;
		text-align: left;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl{
	justify-content: space-between;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi{
		display:inline-block;
		width: calc(100% / 4 - 20px);
		margin: 20px;
	}

	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:hover{
		box-shadow: rgba(0,0,0,0.3) 0 0 15px 5px;
	}

	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsAnchor{
		display: block;
		position: relative;
		overflow: hidden;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb{
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb img{
		display: block;
		width: 100%;
		height: 240px;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo,
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsContent{
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo{
    background: #fff;
    min-height: 260px;
    padding: 35px;
}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo:after{
		content:'';
		width:35px;
		height:35px;
		background:url('./../images/rental-big-plus.png') no-repeat center;
		position:absolute;
		left:35px;
		bottom:35px;
		transition:all ease 1s;
	}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:hover .recentBbsInfo:after{
		background:url('./../images/rental-big-plus_on.png') no-repeat center;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle{
		display: block;
		line-height: 1.5;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong{
		font-size:24px;
		font-family:'Gmarket-Medium';
		display:inline-block;
		margin-bottom:25px;
		position:relative;
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong:after{
		content:'';
		width:0;
		height:1px;
		background:#000;
		position:absolute;
		left:0;
		bottom:0;
		transition: all ease 1s;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:hover .recentBbsInfo .recentBbsTitle strong:after{
		width:100%;
	}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi:hover .recentBbsInfo .recentBbsTitle strong{
	color:#000;
}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle span{
		display:block;
		max-height: 72px;
		overflow: hidden;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle .newArtcl{
		width: 11px;
	    height: 11px;
	    overflow: hidden;
	    text-indent: -5000px;
	    display: inline-block;
	    zoom: 1;
	    _display: inline;
	    background-position: 0 0;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dl,
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt,
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dd{
		display: inline-block;
		zoom: 1;
		_display: inline;
		line-height: 1.5;
		color: #777;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dl:after{
		content: "/";
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dl._last:after{
		content: "";
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt{
		display: none;
	}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsContent{
		line-height: 1.5;
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    color: #333;
	}
	._recentBbsUl .recentBbsNoData{
		text-align: center;
		padding-top: 50px;
		white-space: nowrap;
		font-size: 20px;
	}
	._recentBbsUl .recentBbsMore{
		position: absolute;
		top: 0;
		right: 0;
		display: none;
	}


/*active items*/
	._recentBbsUl .recentBbsLi.active .recentBbsMore{display:block;}
	._recentBbsUl .recentBbsLi.active .recentBbsInnerUl{
		display: flex;
		overflow: visible;
	}
	._recentBbsUl .recentBbsLi.active .recentBbsTab{
		color: #212121;
		font-family: 'Gmarket-Medium';
		font-size: 30px;
		padding-top: 0;
		text-decoration:underline;
		text-underline-offset:10px;
		text-decoration-thickness:2px;
		height: auto;
	}


.rental_recent .slick-dots{position:absolute;bottom: -65px;left: 20px;width: calc(100% - 280px);display: flex !important;justify-content: space-evenly;}
.rental_recent .slick-dots li{display:inline-block;vertical-align:top;width: 100%;position: relative;height: 3px;background: rgba(0,0,0,0.1);top: -3px;}
.rental_recent .slick-dots li button{text-indent:-9999px;width: 100%;height:3px;display: block;}
.rental_recent .slick-dots li.slick-active {background:#004b83;height: 8px;border-radius:10px;top: -5px;}
.rental_recent .slick-dots li.slick-active button{}

.rental_recent .slick-prev {position:absolute;transition:all ease .25s;right: 220px;bottom: -65px;background:url('./../images/rental-left.png') no-repeat center;width:9px;height:15px;text-indent:-9999px;z-index:9;}
.rental_recent .slick-prev:hover{background:url('./../images/rental-left_on.png') no-repeat center;}
.rental_recent .slick-next {position:absolute;transition:all ease .25s;right: 80px;bottom: -65px;background:url('./../images/rental-right.png') no-repeat center;width:9px;height:15px;text-indent:-9999px;z-index:9;}
.rental_recent .slick-next:hover{background:url('./../images/rental-right_on.png') no-repeat center;}

.rental_recent ._recentBbsUl .recentBbsLi .recentBbsMore{position:absolute;right: 20px;bottom: -24px;top: unset;width:15px;height:15px;background:url('./../images/rental-plus.png') no-repeat center;text-indent:-9999px;text-align:left;}

.rental_recent .slick-list{min-width:400px;}

@media all and (max-width: 1700px){
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb img{height:180px;}
	._recentBbsUl{top: 20px;}
	._recentBbsUl .recentBbsLi.active .recentBbsInnerUl{top:65px;}
	._recentBbsUl .recentBbsLi .recentBbsTab{font-size:18px;}
	._recentBbsUl .recentBbsLi.active .recentBbsTab{font-size:24px;}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo{min-height:220px;}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong{margin-bottom:0}
	._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle span{max-height:48px;}
	._recentBbsUl .recentBbsLi.active .control .buttons{bottom: 111px;}
	.rental_recent ._recentBbsUl .recentBbsLi .recentBbsMore{bottom: 118px;}
	._recentBbsUl .recentBbsLi.active:after{top:45px;}
	.rental_recent .slick-dots{bottom: -60px;}
	.rental_recent .slick-prev{bottom: -58px;}
	.rental_recent .slick-next{bottom: -58px;}
}

@media all and (max-width: 1400px) and (max-height:820px){
._recentBbsUl{top:-10px;min-height: 520px;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb img{height:160px;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo{min-height:180px;padding:20px;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong{font-size:20px;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo:after{bottom:20px;left:20px;}
._recentBbsUl .recentBbsLi.active .control .buttons{bottom: 10px;}
.rental_recent ._recentBbsUl .recentBbsLi .recentBbsMore{bottom: 18px;}
}

@media all and (max-width: 1200px){
.rental_recent > strong{font-size:52px;}
}

@media all and (max-width: 767px){
.rental_recent > strong{font-size: 38px;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb img{height:240px;}
._recentBbsUl .recentBbsLi.active .control .buttons{bottom: 52px;}
.rental_recent ._recentBbsUl .recentBbsLi .recentBbsMore{bottom: 60px;}
._recentBbsUl .recentBbsLi .recentBbsTab{font-size:16px;float: inherit;}
._recentBbsUl .recentBbsLi + li .recentBbsTab{background-position: 5px 19px;}
._recentBbsUl .recentBbsLi + li + li{display:none;}
._recentBbsUl .recentBbsLi.active .recentBbsTab{font-size:20px;}
._recentBbsUl .recentBbsLi.active:after{display:none;}
._recentBbsUl .recentBbsLi{width:100%;text-align:right;}
._recentBbsUl .recentBbsLi:nth-last-child(1){margin-right:0;}
._recentBbsUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong{font-size:21px;}
}
