.bgc_wh100 {
  background-color: #fff;
}

.swiper-wrapper > div:nth-of-type(1) .slide-inner {
  background-image: url(/store/sirisiri/2023/glass/common/images/slide-1.jpg);
}

.swiper-wrapper > div:nth-of-type(2) .slide-inner {
  background-image: url(/store/sirisiri/2023/glass/common/images/slide-2.jpg);
}

.swiper-wrapper > div:nth-of-type(3) .slide-inner {
  background-image: url(/store/sirisiri/2023/glass/common/images/slide-3.jpg);
}

#sec_yodogawa p {
  color: #6E6E78;
}

.sec_lookbook_cnt.glass {
  max-width: 1067.6954px;
  margin: auto;
}

.sec_lookbook_cnt.glass > div {
  margin-left: auto;
  margin-right: auto;
}

.sec_lookbook_cnt.glass > div p {
  color: #b1b1ba;
}

.sec_lookbook_cnt.glass > div img {
  width: 100%;
}

.sec_lookbook_cnt.glass > div:nth-of-type(1) {
  max-width: 532.0994px;
  transform: translateX(180px);
}

.sec_lookbook_cnt.glass > div:nth-of-type(2) {
  max-width: 490.0755px;
  transform: translateX(-240px);
  margin-top: 15px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(3) {
  max-width: 901.2734px;
  transform: translateX(40px);
  margin-top: 180px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(4) {
  max-width: 275.2696px;
  margin-top: 130px;
  transform: translateX(-225px);
}

.sec_lookbook_cnt.glass > div:nth-of-type(5) {
  max-width: 710.3786px;
  transform: translateX(105px);
  margin-top: 15px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(5) p {
  transform: initial;
}

.sec_lookbook_cnt.glass > div:nth-of-type(6) {
  max-width: 601.9978px;
  transform: translateX(-80px);
  margin-top: 210px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(7) {
  max-width: 465.0453px;
  transform: translateX(250px);
  margin-top: 185px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(8) {
  max-width: 465.0453px;
  transform: translateX(-235px);
  margin-top: -225px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(9) {
  max-width: 296.2641px;
  transform: translateX(330px);
  margin-top: -60px;
}

.sec_lookbook_cnt.glass > div:nth-of-type(10) {
  max-width: 674.1722px;
  transform: translateX(-40px);
  margin-top: 15px;
}

@media (max-width: 1005px) {
  .sec_lookbook_cnt.glass {
    padding-left: 30px;
    padding-right: 30px;
  }
  .sec_lookbook_cnt.glass > div {
    margin-left: 0;
    margin-right: 0;
    transform: initial !important;
    max-width: initial !important;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(1) {
    text-align: right;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(1) img {
    max-width: 532.0994px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(2) img {
    max-width: 490.0755px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(3) img {
    max-width: 901.2734px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(4) img {
    max-width: 275.2696px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(5) {
    text-align: right;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(5) img {
    max-width: 710.3786px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(6) img {
    max-width: 601.9978px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(7) {
    text-align: right;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(7) img {
    max-width: 465.0453px;
    width: calc(50% - 10px);
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(8) img {
    max-width: 465.0453px;
    width: calc(50% - 10px);
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(9) {
    text-align: right;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(9) img {
    max-width: 296.2641px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(10) img {
    max-width: 674.1722px;
  }
}

@media (max-width: 768px) {
  .swiper-wrapper > div:nth-of-type(1) .slide-inner {
    background-image: url(/store/sirisiri/2023/glass/common/images/slide-1-sp.jpg);
  }
  .swiper-wrapper > div:nth-of-type(2) .slide-inner {
    background-image: url(/store/sirisiri/2023/glass/common/images/slide-2-sp.jpg);
  }
  .swiper-wrapper > div:nth-of-type(3) .slide-inner {
    background-image: url(/store/sirisiri/2023/glass/common/images/slide-3-sp.jpg);
    background-position: right;
  }
  #sec_lookbook {
    padding-bottom: 100px;
  }
  .sec_lookbook_cnt.glass {
    padding-left: 0;
    padding-right: 0;
  }
  .sec_lookbook_cnt.glass > div {
    width: 100%;
  }
  .sec_lookbook_cnt.glass > div p {
    display: inline-block;
    margin-top: 10px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(1) img {
    width: 83vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(2) {
    margin-top: 3.5vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(2) img {
    width: 83vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(2) p {
    margin-left: 10px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(3) {
    margin-top: 30vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(3) img {
    width: 100vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(3) p {
    margin-left: 10px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(4) {
    margin-top: 27vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(4) img {
    width: 42vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(5) {
    margin-top: 3.5vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(5) img {
    width: 90vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(5) p {
    width: 90vw;
    text-align: left;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(6) {
    margin-top: 20vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(6) img {
    width: 85vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(7) {
    margin-top: 22vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(7) img {
    width: 70vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(8) {
    margin-top: 3.5vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(8) img {
    width: 70vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(8) p {
    margin-left: 10px;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(9) {
    margin-top: 22vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(9) img {
    width: 50vw;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(10) {
    margin-top: 3.5vw;
    text-align: center;
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(10) img {
    width: calc(100vw - 30px);
  }
  .sec_lookbook_cnt.glass > div:nth-of-type(10) p {
    width: calc(100vw - 30px);
    text-align: left;
  }
  .sec_lookbook_bnr {
    transform: initial;
    margin-top: 120px;
  }
}
