.base_tobira div#slide_wrapp div.container div#demo-1 div.zs-slideshow div.zs-bullets { background-color: rgba(255, 255, 255, 0); }

.zs-enabled {
	position: relative;
}
.zs-enabled .zs-slideshow, .zs-enabled .zs-slides, .zs-enabled .zs-slide {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.zs-enabled .zs-slideshow .zs-slides .zs-slide {
	background: transparent none no-repeat 50% 50%;
	background-size: cover;
	position: absolute;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: scale(1.0, 1.0);
	-moz-transform: scale(1.0, 1.0);
	-ms-transform: scale(1.0, 1.0);
	-o-transform: scale(1.0, 1.0);
	transform: scale(1.0, 1.0);
}
.zs-enabled .zs-slideshow .zs-slides .zs-slide.active {
	visibility: visible;
	opacity: 1;
}
.zs-enabled .zs-slideshow .zs-bullets {
	position: absolute;
	line-height: 0;
	z-index: 4;
	bottom: -10px;
	left: 0;
	width: 100%;
	text-align: center;
	background-color: rgb(255,255,255,100);
}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet {
	display: inline-block;
	cursor: pointer;
	width: 10px;
	height: 10px;
	border-radius: 8px;
	margin: 10px;
	background-color: #ccc;
}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active {
	background-color: #fdcd1f;
}
.zs-enabled .zs-slideshow:after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	background: transparent none repeat 0 0;
}
/*.zs-enabled.overlay-plain .zs-slideshow:after {
	background-image: url(img/slide/plain.png)
}
.zs-enabled.overlay-dots .zs-slideshow:after {
	background-image: url(img/slide/dots.png)
}*/



#demo-1{ position: relative; width:100%;
    height: 0;
    overflow: hidden;
    padding-top: 67.1%; }
.contaner {position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;} 


#demo-1 {
    overflow: hidden;
    width: 100%;
    /*min-height: 460px;*/
    background-color: #fff;
    position: relative;
	top:0; transform: rotate(0.0001deg);
}
.contents .container {
	position: relative;
	/*width: calc(100% - 300px);*/
	float: left;
}
.silde-logo img {
    position: absolute;
    z-index: 999;
    margin-top: 5px;
}


