@charset "utf-8";
.slick-vertical .slick-slide{border:none;}

#container_main{ overflow:hidden;position:relative; width:100%;}
#container_main h4{ font-family:"gmarket"; font-size:35px; font-weight:900;letter-spacing:-2px;}

.more{ display:block; position:absolute; top:17px; right:12px;z-index:2; font-size:15px; font-weight:500; line-height:100%; color:#3a9fa3; letter-spacing:0;}
.more:after{ display:inline-block; margin:-1px 0 0 12px; width:14px; height:14px; vertical-align:middle; background:url(/images/kr/main/ico_more.gif) no-repeat 0 -62px;content:'';}
.more:hover:after{transform:rotate(90deg);}

@media all and (max-width:1024px) {
	#container_main h4{letter-spacing:-1px;}
	.more{right:0; letter-spacing:-1px;}
	.more:after{margin:-1px 0 0 9px;}
}
@media all and (max-width:568px) {
	.more{top:10px; font-size:14px;}
	.more:after{margin:-1px 0 0 7px;}
}

.control button{position:relative;width: 15px;height: 15px;float:left;background: url(/images/kr/main/ico_ctrl.png) no-repeat 3px -156px;font-size:0;text-indent:-9999px;}
.control .btn_next{background-position: -185px -156px;}
.control .btn_stop{margin: 0 6px;background-position: -62px -156px;}
.control .btn_stop.on{background-position: -122px -156px;}
.control button:hover{background-color:rgba(0,0,0,0.03);}


.con_wrap .tag {
	display: block;
	margin-bottom: 12px;
	padding: 0 12px;
	border: 1px solid #757575;
	width: fit-content;
	height: 29px;
	background: #fff;
	font-size: 14px;
	font-weight: 400;
	line-height: 29px;
	text-align: center;
	border-radius: 4px;
}

