<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 2023å¹´8æœˆè¿½åŠ&nbsp;
*  futureAIRecommendå‘¨ã‚Šã®CSS */

/* ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¤ã„ã¦ã„ã‚‹ã‚¿ã‚¤ãƒˆãƒ«ã‚’æ¶ˆã™
---------------------------------------------------*/
.flywheel-recommend__frame .fs-p-heading--lv2 {
  display: none;
}

/* ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚¹ãƒ©ã‚¤ãƒ€ãƒ¼
ä½¿ç”¨ç®‡æ‰€ï¼šãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸ã€å•†å“ã‚°ãƒ«ãƒ¼ãƒ—ãƒšãƒ¼ã‚¸
---------------------------------------------------*/
.scrollslider.flywheel-recommend__frame {
  position: relative;
}
.scrollslider.flywheel-recommend__frame:before {
  content: "";
  position: absolute;
  top: 25%;
  right: 0.8em;
  border: 10px solid transparent;
  border-top-width: 15px;
  border-bottom-width: 15px;
  border-left-color: #0000009c;
  opacity: 0;
  animation: arrow 1.2s infinite;
  z-index: 10;
}
.scrollslider.flywheel-recommend__frame &gt; div {
  white-space: nowrap;
  overflow-x: scroll;
  padding: 0;
  gap: 10px;
}
.scrollslider.flywheel-recommend__frame article {
  position: relative;
}
.scrollslider.flywheel-recommend__frame .fr3-item__productName {
  white-space: normal;
  /* font-size: 1.3rem; */
  /* font-size: 2.8vw; */
  line-height: 1.6;
  font-size: 2.7vw;
}
.scrollslider.flywheel-recommend__frame .fr3-item__productPrice span {
  color: #905f5f;
  font-weight: bold;
}
@media screen and (max-width: 961px) {
  .scrollslider.flywheel-recommend__frame &gt; div {
    display: inherit;
  }
  .scrollslider.flywheel-recommend__frame article {
    width: 140px;
    margin: 0 5px;
  }
  .scrollslider.flywheel-recommend__frame .fr3-item__productPrice span {
    font-size: 11px;
  }
}

/* ãƒ©ãƒ³ã‚­ãƒ³ã‚°ã®ã¿ 
 * å·¦ä¸Šã«ç•ªå·å…¥ã‚Œã‚‹
---------------------------------------------------*/
.ranking.flywheel-recommend__frame article:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 35px;
  background-size: 100%;
}
.ranking.flywheel-recommend__frame article:nth-child(1):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_1.png);
}
.ranking.flywheel-recommend__frame article:nth-child(2):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_2.png);
}
.ranking.flywheel-recommend__frame article:nth-child(3):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_3.png);
}
.ranking.flywheel-recommend__frame article:nth-child(4):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_4.png);
}
.ranking.flywheel-recommend__frame article:nth-child(5):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_5.png);
}
.ranking.flywheel-recommend__frame article:nth-child(6):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_6.png);
}
.ranking.flywheel-recommend__frame article:nth-child(7):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_7.png);
}
.ranking.flywheel-recommend__frame article:nth-child(8):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_8.png);
}
.ranking.flywheel-recommend__frame article:nth-child(9):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_9.png);
}
.ranking.flywheel-recommend__frame article:nth-child(10):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_10.png);
}
.ranking.flywheel-recommend__frame article:nth-child(11):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_11.png);
}

.ranking.flywheel-recommend__frame article:nth-child(12):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_12.png);
}

.ranking.flywheel-recommend__frame article:nth-child(13):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_13.png);
}

.ranking.flywheel-recommend__frame article:nth-child(14):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_14.png);
}

.ranking.flywheel-recommend__frame article:nth-child(15):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_15.png);
}

.ranking.flywheel-recommend__frame article:nth-child(16):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_16.png);
}

.ranking.flywheel-recommend__frame article:nth-child(17):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_17.png);
}

.ranking.flywheel-recommend__frame article:nth-child(18):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_18.png);
}

.ranking.flywheel-recommend__frame article:nth-child(19):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_19.png);
}

.ranking.flywheel-recommend__frame article:nth-child(20):before {
  background-image: url(https://www.inns.jp/images/index/2023/rank_20.png);
}

.ranking.flywheel-recommend__frame .fr3-item__rankContainer {
  display: none;
}

/* ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆãŒã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã®å&nbsp;´åˆ
---------------------------------------------------*/
.fr3-productListCarousel {
  padding: 30px 0;
}
.fr3-productListCarousel__Button {
  width: 48px;
  height: 48px;
  border-radius: 5px;
  background-color: #fff;
  z-index: 10;
}

.fr3-productListCarousel__Button img {
  display: none;
}

.fr3-productListCarousel__prevButton {
  margin-right: -20px;
}
.fr3-productListCarousel__nextButton {
  margin-left: -20px;
}
.fr3-productListCarousel__prevButton:before,
.fr3-productListCarousel__nextButton:before {
  content: "";
  width: 100%;
  height: 100%;
  background-size: contain !important;
}
.fr3-productListCarousel__prevButton::before {
  background: url(../img/productDetail/prev.png);
}
.fr3-productListCarousel__nextButton::before {
  background: url(../img/productDetail/next.png);
}

/* å£²ã‚Œç­‹ãƒ©ãƒ³ã‚­ãƒ³ã‚°ã¨ç‰¹é›†ã®ã‚¿ã‚¤ãƒˆãƒ«ãƒ»ãƒãƒŠãƒ¼ãƒ»ãƒªãƒ³ã‚¯ 
---------------------------------------------------*/
/* å£²ã‚Œç­‹ãƒ©ãƒ³ã‚­ãƒ³ã‚°ãƒ»ç‰¹é›†å…±é€š */

.ranking-cat .btn-link,
.featured-cat .btn-link {
  width: 100%;
  display: flex;
  justify-content: center;
}

.ranking-cat .btn-txt,
.featured-cat .btn-txt {
  text-decoration: none;
  border: solid 1px #7b6c74;
  color: #666666;
  border-radius: 100px;
  padding: 2% 4.5%;
  text-align: center;
  margin: 0 auto;
  background-color: #f7f6f5;
  font-size: 13px;
}

/* å£²ã‚Œç­‹ãƒ©ãƒ³ã‚­ãƒ³ã‚° */
.ranking-cat {
  padding: 5px 0 27px;
}
.ranking-cat .ttl {
  width: 65%;
  margin: 18px auto 12px;
}
.ranking-cat .update {
  padding: 0 10px;
  text-align: right;
  margin: 3rem 0 0;
  /* font-weight: bold; */
  font-size: 11px;
  color: #333;
}

.ranking-cat.drape .ttl img {
  width: 56%;
}
.ranking-cat.lace .ttl img {
  width: 50%;
}

.ranking-cat .ttl .sub {
  margin: 2vw 0 0;
  color: #333;
}

.ranking-cat.drape .ttl .sub {
  margin: 1vw 0 0;
}

/* ç‰¹é›† */
.featured-section .featured-cat .featured-wrap {
  position: relative;
  margin: 0 auto 30px;
}

.featured-section .featured-cat .scrollslider.flywheel-recommend__frame &gt; div {
  padding: 0px 0 22px;
}

.featured-section .ttl {
  margin: 20px auto 2px;
  font-size: 3.2vw;
  line_hight: 1.6;
}
.featured-section .ttl.-set img {
  width: 33%;
}
.featured-section .ttl.-set .sub {
  margin: 3vw 0 0;
  color: #333;
}
.featured-section .featured-cat .banner-single {
  margin-bottom: 10px;
}
.featured-section .ttl.-drape img {
  width: 62%;
}
.featured-section .ttl.-drape .sub {
  margin: 1.5vw 0 0;
  color: #333;
}
.featured-section .ttl.-lace img {
  width: 57%;
}
.featured-section .ttl.-lace .sub {
  margin: 1.5vw 0 0;
  color: #333;
}
.featured-section .txt {
  margin: 10px auto 0;
}
.featured-section .txt a {
  font-size: 3.2vw;
}
.featured-section .btn-link .btn-txt {
  transition: all 0.3s;
}
.featured-section .btn-link .btn-txt:active {
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff;
}

/* æ®¿å&nbsp;‚å…¥ã‚Šè¡¨ç¤º
---------------------------------------------------*/

.ttl_dendo img {
  margin: 0 auto 15px;
  display: block;
  width: 50%;
}

.best .fr3-item__image {
  width: 100%;
  padding: 3px;
  border: 3px solid #e3d4b6;
}

.best .fr3-item__productPrice span {
  display: none;
}

.ttl_dendo .sub {
  margin-bottom: 10px;
  text-align: center;
}

#dendo_drape_sp .flywheel-recommend__frame .fr3-item__productPrice span {
  display: none;
}

.dendo.flywheel-recommend__frame article:before {
  content: "";
  position: absolute;
  width: 35px;
  height: 45px;
  background-size: 100%;
  margin: 10px;
}

.dendo.flywheel-recommend__frame article:nth-child(1):before {
  background-image: url(https://www.inns.jp/images/index/2023/dendo.png);
}
.dendo.flywheel-recommend__frame article:nth-child(2):before {
  background-image: url(https://www.inns.jp/images/index/2023/dendo.png);
}
.dendo.flywheel-recommend__frame article:nth-child(3):before {
  background-image: url(https://www.inns.jp/images/index/2023/dendo.png);
}
.dendo.flywheel-recommend__frame article:nth-child(4):before {
  background-image: url(https://www.inns.jp/images/index/2023/dendo.png);
}
.dendo.flywheel-recommend__frame article:nth-child(5):before {
  background-image: url(https://www.inns.jp/images/index/2023/dendo.png);
}

.dendo.flywheel-recommend__frame .fr3-item__rankContainer {
  display: none;
}
</pre></body></html>