@charset "UTF-8";
/****************
ALL
****************/
body{
	background:#f2f2f2;
}
body:before, body:after {
	height: 200px;
}
#wrap{
	padding:0;
	width:100%;
}
/****************
Head
****************/
header h1,
header strong{
	padding:0 15px;
}
.langHead{
	right:153px;
}

/****************
Main
****************/
#main{
	overflow:hidden;
}
#slideFace{
	margin:0;
	width:100%;
}
#filterList {
	margin: 0;

}
#filterList li {
	width: 24% !important;
	height:188px;
}
.inside{
	transition:none;
	-webkit-transition:none;
	background-size:50% auto;
}

.inside p{
	display:block;
	width:80%;
	margin:130px auto 0;
	font-family: 'Quantico', sans-serif;
	font-size:79%;
	line-height:1.1em;
}

#filterList .inside p:before{
	display:block;
}
/*
#filterList li {
	width: 24% !important;
	height:188px;
}

#filterList .blind{
	display:none !important;
}
.shine{display:none;}
.inside{
	transition:none;
	-webkit-transition:none;
	background-size:50% auto;
}
.inside p{
	display:block;
	width:80%;
	margin:130px auto 0;
	font-family: 'Quantico', sans-serif;
	font-size:79%;
	line-height:1.1em;
}

#filterList .inside p:before{
	display:block;
}*/
/****************
Side
****************/
aside{
	float:left;
	width:100%;
	margin:0 0 5px 0;
	background:url(../../img/bg.jpg) repeat;
}


#sMenu{
	width:100%;
}

#sMenu li{
	float:left;
	width:50%;
}
#sMenu li a,
#gMenu .cate a,
#gMenu .cate span{
	padding:18px 0 18px 18%;
}
#sMenu .cate a:before,
#gMenu .cate a:before,
#gMenu .cate span:before{
	top:50%;
	margin-top:-20px;
}

/****************
Footer
****************/
footer{
	width:100%;
}