@charset 'utf-8';
/*
style.css
*/
.clearfix:before, .clearfix:after{ content:""; display:table;}
.clearfix:after { clear:both;}
.clearfix{ zoom:1;}

#slider{
	margin:0;
	padding:0;
}
#slider ul{
	margin:0;
	padding:0;
}
#slider ul li{
	margin:0;
	padding:0;
}

#slider p{
	margin:0;
	padding:0;
}
#slider p ul{
	margin:0;
	padding:0;
}
#slider p ul li{
	margin:0;
	padding:0;
}

/*
 * slider
 */
#slider{
	position: relative;
	width: 100%;
	height: 291px;
	
	overflow: hidden;
	background: url(/img/loading.gif) no-repeat center center;
	
}

#slider ul{
	position: absolute;
	top: 0;
	left: 0;
}
#slider li{
	float: left;
}
#slider li img {
  width: 950px;
  height: auto;
}
#slider #prev,
#slider #next{
	position: absolute;
	cursor: pointer;
	top:50%;
	-webkit-transform: translate(0%,-50%);
    -moz-transform: translate(0%,-50%);
    transform: translate(0%,-50%);
}
#slider #prev{ left:20px;}
#slider #next{ right:20px;}
@media print, screen and (max-width: 750px){
	#slider{height:auto !important;}
	#slider:before{
		content:"";
		display:block;
		padding-bottom:30.4%;
	}
	#slider ul li{ height:auto !important;}
	#slider #prev{ left:10px; width:35px;}
	#slider #next{ right:10px; width:35px;}
}
/* for script */
#slider ul,
#slider #next,
#slider #prev{
	visibility: hidden;
}
#slider .layer{
	width: 950px;
	height: 291px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/img/dot.gif) repeat 0 0 #666;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.inner {
  position: relative;
  max-width: 950px;
  /*min-width: 720px;*/
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
