@charset "utf-8";

/* =======================================
	uq
======================================= */

#saArea{
	margin-top:15px;
	background:url(http://www.uniqlo.com/uk/styledictionary/images/sd_bgd.gif) no-repeat left top #ffffff;
	border: 6px solid #ffffff;
}

#saArea a.logo{
	float:left;
	display:inline-block;
	background:url(http://www.uniqlo.com/uk/styledictionary/images/sd_tit.png) no-repeat left top #ffffff;
	width:138px;
	height:100px;
}
#saArea a.logo:hover{
	background-position: left -100px;
}
#saArea a.logo span{
	display:none;
}
#saArea a:hover img.modelPhoto{
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
	background:none!important;
}


#loopLeft {
	float:left;
	width: 28px;
	height: 100px;
	line-height: 100px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	cursor: pointer;
	background:url(http://www.uniqlo.com/uk/styledictionary/images/sd_btn.png) left top no-repeat #fff;
}

#loopRight {
	float:left;
	width: 28px;
	height: 100px;
	line-height: 100px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	cursor: pointer;
	background:url(http://www.uniqlo.com/uk/styledictionary/images/sd_btn.png) right top no-repeat #fff;
}
#loopLeft span,
#loopRight span {
	display: none;
}

#loopslider {
	float:left;
	margin: 0 auto;
	width: 350px;
	height: 100px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

#loopslider ul {
	height: 100px;
	float: left;
	display: inline;
	overflow: hidden;
}

#loopslider ul li {
	width: 70px;
	height: 100px;
	float: left;
	display: inline;
	overflow: hidden;
}




/* =======================================
	ClearFixElements
======================================= */
#loopslider ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#loopslider ul {
	display: inline-block;
	overflow: hidden;
}

