@charset "utf-8";

/* 오늘 본 상품 */
#stv {
	z-index:1001;
	width:100%;
	left: 0;
	margin-bottom:10px;
}
#stv_list {
	background:#fff;
	padding:0px;
	border:1px solid #e1e1e1;
	text-align:center;
}
#stv_list h2 {
	width:100%;
	padding:8px 0;
	background:#333;
	color: #fff;
	text-align:center;
	border-radius:0;
	letter-spacing:-0.1em;
}
#stv_pg {display:block;margin:5px 0 0}

#stv_btn {
	text-align:center;
	zoom:1;
	border-top: 0;
}
#stv_btn:after {display:block;visibility:hidden;clear:both;content:""}
#stv_btn button {
	margin:1px 0 0 0;
	box-sizing: content-box;
	padding:3px 0;
	width:43.5px;
	border:0;
	color:#3e3c52;
	font-size: 11px;
	line-height: 12px;
	text-align:center;
	background-color: #fff;
}
#stv_btn button#up{
	float:left;
}
.stv_item { list-style:none; padding:20px 0px; }

#stv_btn button#down{float:right;}
#stv_ul {
	width:100%;
	display:inline-block;
	margin:0;
	list-style:none;
}
a li.stv_item {display:inline-block; list-style:none; transition:0.3s ease all; border-bottom:1px dotted #e1e1e1; letter-spacing:-1px; padding:5px 20px; font-size:14px; text-align:center;border-radius:0 !important; word-break:break-all; float:inherit !important; word-break:keep-all;}
a:nth-last-child(1) li.stv_item { border-bottom:none; }
.stv_item img {margin:5px 0}
#stv_nb {
	margin:0;
	padding:0;
	border-top:1px solid #e9e9e9;
	list-style:none;
	border-radius:0;
	position:absolute;
	top:134px;
}
#stv_nb li {
	text-align:center;
	padding-bottom:5px;
}
#stv_nb a {display:block}



.time { width:24px; height:24px; line-height:24px; text-align:center; position:absolute; top:5px; left:75px; border-radius:100%; background:#ff772d; color:#fff;}


.latast_p { font-size:16px; background:#f3f4f8; letter-spacing:-1px; vertical-align:bottom; border-bottom:1px solid #dcdcdc; padding:10px 0px; color:#000; font-weight:600; }
.latast_x { position:absolute; cursor:pointer; right:20px; top:25px; font-size:24px; font-weight:300; color:#333;}

 @media (max-width: 768px){
/* 오늘 본 상품 */
#stv {
	z-index:1001;
	width:90%;
	position:fixed;
	left: 0;
	top:20px;
	margin-left:5%;
}
.stv_item {display:none;padding:0px !important; padding-left:0 !important; text-align:left;border-radius:0 !important; word-break:break-all; float:inherit !important;}
#stv_ul {
	width:100%;
	display:inline-block;
	margin:0;
	padding:0;
	list-style:none;
}

#stv_ul a { border-bottom:none; padding:0; margin-top:10px; font-size:14px;}
 }