@charset "utf-8";

@media screen and (min-width: 768px) {
  .sp, .bm_sp {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .pc , .bm_pc {
    display: none;
  }
}
a {
  transition: all 0.2s ease;
}
a:hover {
  text-decoration: none;
}
a.i_link {
  padding: 3% 5%;
  font-size: medium;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin: 3% auto;
  display: block;
  text-align: center;
}
a.i_link:after {
  content: "▶︎";
  float: right;
  font-size: 1.2rem;
  line-height: 2.5em;
}
a.i_link.recommend {
  background-color: #f4f5c9;
  width: 43%;
  padding: 1.5% 2%;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin: 5% auto;
  display: block;
  text-align: center;
}
a.i_link.recommend:after {
  content: "▶︎";
  float: right;
  font-size: 50%;
  margin-top: 3px;
}
.aden-page #sec02 .sec02 .lineup-block ul li div {
  padding: 2rem 1rem 0;
}
.aden-page #sec02 .sec02 .lineup-block ul li .txt {
  font-size: 1.4rem;
}
.slick-slide img {
  width: auto;
  margin: 0 auto;
}
.aden-page #sec03 .sec03.pickup-block .inner .box.pickup-contents img {
  display: block;
}
.aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt {
  margin-left: 40px;
}
.aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt p {
  font-size: 1.4rem;
}
.aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt p.right a {
  padding: .8rem 4rem .8rem 3rem;
}
@media screen and (max-width: 767px) {
  a.i_link.recommend {
    width: 80%;
    padding: 2.5%;
  }
  a.i_link.recommend:after {
    margin-top: 4px;
  }
}
@media (max-width: 750px) {
  .aden-page .sec01 {
    padding-top: 0;
  }
  .aden-page #sec02 .sec02 .lineup-block ul li div {
    padding: 3rem 3rem 0;
  }
  .aden-page #newitem-block .ranking-block .ranking-contents ul.newarrivallist.fs-c-slick .slick-prev {
    left: 1%;
  }
  .aden-page #newitem-block .ranking-block .ranking-contents ul.newarrivallist.fs-c-slick .slick-next {
    right: 1%;
  }
  .aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents ul li .point-warp .point-txt p {
    font-size: 3.3vw;
  }
  .aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt {
    margin-left: 0;
  }
  .aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt p {
    font-size: 3.2vw;
  }
  .aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents .cloth dl .cloth-txt p.right a {
    padding: 1rem 0;
  }
  .aden-page #sec03 .sec03.pickup-block .inner .secret-block .secret-contents ul li .point-warp .point-txt .point_ttl {
    font-size: 5.2vw;
  }
}
