/* ------------------------------------ */
/* ------------------------------------ */
/* line 8, ../../sass/2019/yoga-spring-summer.sass */
.c-keyvisual-yoga {
  padding-bottom: 20px;
}

/* line 11, ../../sass/2019/yoga-spring-summer.sass */
.c-keyvisual__img {
  top: -10px;
}
@media (max-width: 750px) {
  /* line 11, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__img {
    padding: 50px 10px 0;
    background: none;
    box-sizing: border-box;
    text-align: center;
  }
}
@media (max-width: 750px) {
  /* line 18, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__img img {
    width: 56.6%;
  }
}
/* line 21, ../../sass/2019/yoga-spring-summer.sass */
.c-keyvisual__img .media__itemPrice {
  text-align: right;
}

@media (max-width: 750px) {
  /* line 24, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__textWrap {
    margin-top: -20px;
  }
}

@media (max-width: 750px) {
  /* line 28, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__logoWrap {
    display: flex;
    align-items: flex-end;
    position: relative;
    padding: 0 20px;
    box-sizing: border-box;
  }
}

/* line 36, ../../sass/2019/yoga-spring-summer.sass */
.c-keyvisual__title {
  margin: 0;
  text-align: left;
}

@media (max-width: 750px) {
  /* line 40, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__logo {
    position: absolute;
    bottom: 0;
    left: 130px;
    margin: 0;
  }
}

@media (max-width: 750px) {
  /* line 47, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual__img-bk {
    width: 100%;
    right: auto;
    left: 0;
  }
}

@media (max-width: 750px) {
  /* line 53, ../../sass/2019/yoga-spring-summer.sass */
  .c-keyvisual-yogaseason3 .icon_scrollDown {
    margin-top: -50px;
  }
}

/* line 57, ../../sass/2019/yoga-spring-summer.sass */
.yogaConcept {
  margin-bottom: 11%;
}
@media (max-width: 750px) {
  /* line 57, ../../sass/2019/yoga-spring-summer.sass */
  .yogaConcept {
    margin: 0 0 7%;
  }
}

/* line 62, ../../sass/2019/yoga-spring-summer.sass */
.imgWrap {
  max-width: 1400px;
  margin: 0 auto;
  overflow: hidden;
}

/* line 67, ../../sass/2019/yoga-spring-summer.sass */
.imgPattern {
  display: flex;
  justify-content: space-between;
}

/* line 71, ../../sass/2019/yoga-spring-summer.sass */
.imgPattern01 {
  margin-bottom: 200px;
  background: url(/static/docs/jeanasis/pages/media/img/yoga/2019/spring-summer/imgBk01.jpg) no-repeat 50% 250px;
  background-size: 85.7%;
}
@media (max-width: 750px) {
  /* line 71, ../../sass/2019/yoga-spring-summer.sass */
  .imgPattern01 {
    margin-bottom: 40px;
    background-position: left 100px;
    background-size: 90%;
  }
}

/* line 80, ../../sass/2019/yoga-spring-summer.sass */
.imgPattern03 {
  padding-bottom: 160px;
  background: url(/static/docs/jeanasis/pages/media/img/yoga/2019/spring-summer/imgBk03.jpg) no-repeat 50% 250px;
  background-size: 85.7%;
}
@media (max-width: 750px) {
  /* line 80, ../../sass/2019/yoga-spring-summer.sass */
  .imgPattern03 {
    margin-bottom: 0;
    padding-bottom: 100px;
    background-position: left 100px;
    background-size: 90%;
  }
}

/* line 90, ../../sass/2019/yoga-spring-summer.sass */
.yogaImg {
  position: relative;
  width: 42.85%;
}
@media (max-width: 750px) {
  /* line 90, ../../sass/2019/yoga-spring-summer.sass */
  .yogaImg {
    width: 46.6%;
  }
}
/* line 95, ../../sass/2019/yoga-spring-summer.sass */
.yogaImg img {
  width: 100%;
}

/* line 98, ../../sass/2019/yoga-spring-summer.sass */
.imgList01__02 {
  padding-top: 270px;
}
@media (max-width: 750px) {
  /* line 98, ../../sass/2019/yoga-spring-summer.sass */
  .imgList01__02 {
    padding-top: 100px;
  }
}

/* line 103, ../../sass/2019/yoga-spring-summer.sass */
.imgPattern02 {
  margin-bottom: 200px;
  background: url(/static/docs/jeanasis/pages/media/img/yoga/2019/spring-summer/imgBk02.jpg) no-repeat left 0;
  background-size: 50%;
}
@media (max-width: 750px) {
  /* line 103, ../../sass/2019/yoga-spring-summer.sass */
  .imgPattern02 {
    margin-bottom: 20px;
  }
}

/* line 110, ../../sass/2019/yoga-spring-summer.sass */
.imgList01__03 {
  margin: 0 auto;
  padding-top: 40px;
}
@media (max-width: 750px) {
  /* line 110, ../../sass/2019/yoga-spring-summer.sass */
  .imgList01__03 {
    padding-top: 20px;
  }
}

/* line 116, ../../sass/2019/yoga-spring-summer.sass */
.media__itemPrice-rightOver {
  position: absolute;
  right: -270px;
  bottom: 0;
}
@media (max-width: 750px) {
  /* line 116, ../../sass/2019/yoga-spring-summer.sass */
  .media__itemPrice-rightOver {
    position: static;
    text-align: left;
  }
}

/* line 124, ../../sass/2019/yoga-spring-summer.sass */
.imgList01__05 {
  padding-top: 250px;
}
@media (max-width: 750px) {
  /* line 124, ../../sass/2019/yoga-spring-summer.sass */
  .imgList01__05 {
    padding-top: 100px;
  }
}

/* line 132, ../../sass/2019/yoga-spring-summer.sass */
.slider__thumbnails__img01 img,
.slider__thumbnails__img02 img,
.slider__thumbnails__img03 img {
  top: 95%;
}

/* line 135, ../../sass/2019/yoga-spring-summer.sass */
.slider__lookbookWrap {
  height: 720px;
}
@media (max-width: 1100px) {
  /* line 135, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap {
    height: 850px;
  }
}
@media (max-width: 750px) {
  /* line 135, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap {
    height: 430px;
  }
}

/* line 142, ../../sass/2019/yoga-spring-summer.sass */
.slider__lookbookWrap-2019spring-summer {
  top: auto;
  bottom: 430px;
}

/* line 146, ../../sass/2019/yoga-spring-summer.sass */
.slider__lookbookWrap-seson3 .archiveBtn {
  bottom: 410px;
}
@media (max-width: 1100px) {
  /* line 146, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap-seson3 .archiveBtn {
    bottom: 255px;
  }
}
@media (max-width: 797px) {
  /* line 146, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap-seson3 .archiveBtn {
    bottom: 235px;
  }
}
@media (max-width: 750px) {
  /* line 146, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap-seson3 .archiveBtn {
    bottom: 250px;
  }
}

@media (max-width: 750px) {
  /* line 155, ../../sass/2019/yoga-spring-summer.sass */
  .imgList01__01,
  .imgList01__04 {
    text-align: right;
  }
}

/* line 160, ../../sass/2019/yoga-spring-summer.sass */
.slider__mainWrap {
  height: 870px;
}
@media (max-width: 750px) {
  /* line 160, ../../sass/2019/yoga-spring-summer.sass */
  .slider__mainWrap {
    top: -300px;
  }
}

@media (max-width: 750px) {
  /* line 165, ../../sass/2019/yoga-spring-summer.sass */
  .slider__mainWrap,
  .slider__main__img {
    width: 290px;
    height: 435px;
  }
}

/* line 171, ../../sass/2019/yoga-spring-summer.sass */
.yoga__contentsTitle {
  letter-spacing: 0.1em;
}

/* line 174, ../../sass/2019/yoga-spring-summer.sass */
.slider__lookbook__title {
  font-size: 60px;
}

/* line 177, ../../sass/2019/yoga-spring-summer.sass */
.slider__main {
  overflow: visible;
}

@media (max-width: 750px) {
  /* line 180, ../../sass/2019/yoga-spring-summer.sass */
  .l-block-yogaContents {
    padding-top: 300px;
  }
}

@media (max-width: 750px) {
  /* line 184, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbook__title {
    top: -320px;
    font-size: 35px;
  }
}

@media (max-width: 750px) {
  /* line 189, ../../sass/2019/yoga-spring-summer.sass */
  .slider__prev, .slider__next {
    top: -220px;
  }
}

@media (max-width: 750px) {
  /* line 193, ../../sass/2019/yoga-spring-summer.sass */
  .slider__prev {
    left: -15px;
  }
}

@media (max-width: 750px) {
  /* line 197, ../../sass/2019/yoga-spring-summer.sass */
  .slider__next {
    left: 270px;
  }
}

@media (max-width: 750px) {
  /* line 201, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbook-season3 .slider__thumbnails {
    padding-top: 200px;
  }
}

@media (max-width: 750px) {
  /* line 205, ../../sass/2019/yoga-spring-summer.sass */
  .slider__lookbookWrap-seson3 .sliderCounter {
    bottom: -100px;
  }
}

@media (max-width: 750px) {
  /* line 209, ../../sass/2019/yoga-spring-summer.sass */
  .jeanasisYoga__img {
    padding: 0 9.6%;
  }
}
