@charset "UTF-8";
/**********************************************************************
	Mv - className : Mv
***********************************************************************/
.Mv {
  position: relative;
  width: 100%;
  height: calc(100vh - 100px);
  min-height: 100%;
}

@media only screen and (max-width: 767px) {
  .Mv {
    height: auto;
  }
}

.Slider {
  /*max-width : 1500px;
	margin : 0 auto;*/
  height: calc(100vh - 150px);
}

.Slider .slick-slider {
  height: 100%;
}

.Slider .slick-list {
  height: 100%;
}

.Slider .slick-list * {
  height: 100%;
}

@media only screen and (max-width: 767px) {
  .Slider {
    height: 350px;
  }
  .About .img-bg{
    background-position : center bottom -60px;
  }
}

.Mv .slick-dots {
  position: absolute;
  right: 10px;
  bottom: 10px;
  text-align: right;
}

.Movie {
  /*.n2-ss-layer{
		.n2-ow{
			img{
				display : none;
			}
			&:before {
				content   : '';
				font-family: FontAwesome;
				font-size : 3rem;
				position  : absolute;
				color     : #ffffff;
				top       : 50%;
				left      : 50%;
				transform : translate(-50%, -50%);
				z-index   : 2;
			}
		}
	}*/
}

.Movie div#n2-ss-2 .nextend-bar {
  border-bottom: 1px solid rgba(106, 100, 90, 0.5);
  overflow: hidden;
}

.Movie div#n2-ss-2 .nextend-bar > div {
  overflow: hidden;
}

.Movie div#n2-ss-2 .nextend-bar span:nth-of-type(2) {
  display: inline-block;
  float: right;
  text-align: right;
}

.Movie div#n2-ss-2 .n2-style-8be33452f8505dc9392888553728699d-simple {
  padding: 20px 0 !important;
}

@media only screen and (max-width: 1199px) {
  .Movie .inner_thin {
    width: 90%;
  }
  .Movie #n2-ss-2-arrow-next {
    left: auto !important;
    right: -6%;
  }
  .Movie #n2-ss-2-arrow-previous {
    right: auto !important;
    left: -6%;
  }

}

.FooterTxt{
  background : white;
}
.Footer-site{
  background-image:linear-gradient(white 25.32%, #2f2f2f 25.32%, #2f2f2f);
}
#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{
  display : none!important;
}