@charset "UTF-8";
/* テキストに線 1px */
/* テキストに線 2px */
/* テキストに線 3px */
/* テキストに線 4px */
/* テキストに線 5px */
/* テキストに線 6px */
/* テキストに線 7px */
/* テキストに線 8px */
/* テキストに線 10px */
/* ボックスシャドー */
/* 共通レイアウト
------------------------------------------------------*/
/* line 32, ../scss/new_catalog.scss */
.clearfix::after {
  content: "";
  display: block;
  clear: both;
}

/* line 38, ../scss/new_catalog.scss */
.catalogCol .catalogSlideBtnCol {
  margin-top: 15px;
  width: 100%;
}
/* line 41, ../scss/new_catalog.scss */
.catalogCol .catalogSlideBtnCol img {
  cursor: pointer;
}
/* line 45, ../scss/new_catalog.scss */
.catalogCol .slick-disabled {
  opacity: 0.5;
}
/* line 47, ../scss/new_catalog.scss */
.catalogCol .slick-disabled img {
  pointer-events: none;
}
/* line 51, ../scss/new_catalog.scss */
.catalogCol .catalogColInner {
  width: 100%;
}
/* line 53, ../scss/new_catalog.scss */
.catalogCol .catalogColInner img {
  width: 80%;
  text-align: center;
}

/* ローカルナビ */
/*色分け カレント*/
/* ↓ PC、タブレット表示(横幅769px以上) ↓ */
@media screen and (min-width: 769px) {
  /* line 69, ../scss/new_catalog.scss */
  .catalogCol .catalogSlide li {
    position: relative;
  }
  /* line 71, ../scss/new_catalog.scss */
  .catalogCol .catalogSlide li .pageImg {
    box-sizing: border-box;
    width: 100%;
    height: auto;
  }
  /* line 77, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol {
    margin-top: 15px;
    width: 100%;
  }
  /* line 80, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol .catalogSlideBtn {
    float: left;
    width: 33.3%;
    text-align: center;
  }
  /* line 86, ../scss/new_catalog.scss */
  .catalogCol .catalogColInner {
    width: 300px;
    margin: 10px auto 0;
  }
  /* line 89, ../scss/new_catalog.scss */
  .catalogCol .catalogColInner img {
    width: 100%;
    height: auto;
  }

  /* ↓ タブレット専用※どうしてもイレギュラーの場合のみ ↓ */
  /* ↑ タブレット専用※どうしてもイレギュラーの場合のみ ↑ */
  /* ↓ w1200px以下 */
  /* ↑ w1200px以下 */
  /* ↓ w1300px以上 */
  /* ↑ w1300px以上 */
}
/* ↓ スマホ表示(横幅768px以下) ↓ */
@media screen and (max-width: 768px) {
  /* line 122, ../scss/new_catalog.scss */
  .catalogCol {
    position: relative;
  }
  /* line 124, ../scss/new_catalog.scss */
  .catalogCol .catalogSlide li {
    position: relative;
  }
  /* line 126, ../scss/new_catalog.scss */
  .catalogCol .catalogSlide li img {
    width: 100%;
    height: auto;
  }
  /* line 131, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol {
    margin-top: 10px;
    width: 100%;
  }
  /* line 134, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol .catalogSlideBtn {
    float: left;
    width: 49%;
    text-align: center;
  }
  /* line 138, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol .catalogSlideBtn img {
    width: 100%;
    max-width: 216px;
  }
  /* line 143, ../scss/new_catalog.scss */
  .catalogCol .catalogSlideBtnCol .catalogSlide_close {
    display: none;
  }
  /* line 147, ../scss/new_catalog.scss */
  .catalogCol .catalogColInner {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  /* line 151, ../scss/new_catalog.scss */
  .catalogCol .catalogColInner img {
    width: 80%;
    max-width: 307px;
  }
}
