/***********BSコンテナ幅調節************/
@media (min-width: 1200px) {
  .container {
    max-width: 1050px;
  }
}
/***********BSコンテナ幅調節終わり************/


/***********背景パララックス************/
.first{
    height: 100vh;
	border:solid 2.5vh #fff;
}
.first:before{
  content:"";
  display:block;
  position:fixed;
  top:0;
  left:0;
  z-index:-1;
  width:100%;
  height:100vh;
  background: url("../img/main1.jpg");
  background-size:cover;
background-position: center center;
background-attachment:scroll;
}

@media only screen and (max-width: 768px) {
.first:before{
  content:"";
  display:block;
  position:fixed;
  top:0;
  left:0;
  z-index:-1;
  width:100%;
  height:100vh;
  background: url("../img/main_sp.jpg");
  background-size:cover;
background-position: center center;
}
}


.manaka{
    right: 5%;
    position: absolute;
    top: 5%;
}
.trance{
 width:100%;
}

@media only screen and (max-width: 768px) {
.trance{
width:50%;
transform: translate(95%,-5%);
}
}

/***********背景パララックス終わり************/



/***********スワイパーサムネ付き************/
.con1 {
	width: 100%;
	height: auto;
	overflow: visible;
	z-index: 1;
	padding-right:15px;
	padding-left:15px;
}
 

.container-soya {
  position: relative;
  margin:0 auto;
  max-width: 1000px;
overflow-x: hidden;
}

.bs-thumb{
padding:5px;
}

.bs-thumb-moji{
	color:white;
	background: black;
	text-align: center;
	border-radius: 50px;
	border:solid 3px white;
	height: 27px;
	line-height:20px;
}

.bs-thumb-moji a{
	color:white;
	text-decoration: none;
	font-size:0.8em;
}





.swiper-my-pagination2 .swiper-pagination-bullet{
  width: auto;
  height: auto;
  border-radius: 0;
}

.swiper-container-horizontal > .swiper-my-pagination2 .swiper-pagination-bullets .swiper-pagination-bullet{
  margin: 0;
}

.swiper-my-pagination2 img{
  box-shadow: none;
  margin: 0;
  vertical-align: bottom;
}

.swiper-my-pagination2{
  display: table;
}

.swiper-my-pagination2{
  display: table;
  table-layout: fixed;
}


.swiper-my-pagination2 .swiper-pagination-bullet{
  display: table-cell;
  padding: 2px;
  background: transparent;
  opacity: 1;
}

.swiper-my-pagination2 .swiper-pagination-bullet-active{
  background: transparent;
  opacity: 0.6;
}
/***********スワイパーサムネ付き終わり************/




