@charset "utf-8";

#newitem { background:#F8F7F5; padding:4rem 0; }
#newitem .inner { max-width:1100px; padding:0 2rem; margin:0 auto; }
#newitem h3.catch { font-size:2rem; font-weight:bold; text-align:center; }
#newitem ul { display:flex; justify-content:space-between; align-items:center; }
#newitem ul li { width:47.5%; margin-top:5rem; }
#newitem ul li .btn { width:50%; margin:2rem auto 0; border:solid 1px #333; }
#newitem ul li .btn a { display:block; padding:1rem 0; text-align:center; color:#333; }
#newitem ul li .newitem-slide { padding:0 3rem; }
#newitem ul li .newitem-slide a { color:#333; }
#newitem ul li .newitem-slide .fs-pt-column__item { margin:0 1rem; }
#newitem ul li .newitem-slide .price { text-align:center; font-size:1.4rem; margin-top:1rem; }

#newitem .slick-arrow { width:2rem; height:4rem; }
#newitem .slick-arrow:before { display:none; }
#newitem .slick-prev { left:0; }
#newitem .slick-prev span { 
  display:block;
  width: 3rem;
  height: 3rem;
  border:2px solid;
  border-color: #565656 #565656 transparent transparent;
  transform: rotate(-135deg);
}
#newitem .slick-next { right:0; }
#newitem .slick-next span { 
  display:block;
  width: 3rem;
  height: 3rem;
  border:2px solid;
  border-color: #565656 #565656 transparent transparent;
  transform: rotate(45deg);
}

@media screen and (max-width:1024px){
  #newitem ul { display:block; }
  #newitem ul li { width:100%; }
  #newitem ul li:first-child { margin-bottom:3rem; }
  #newitem ul li.newitem-slide { padding:0 1.5rem; }
  #newitem .slick-prev span,#newitem .slick-next span { width:2rem; height:2rem; }
}

@media screen and (max-width:768px){
  
}