@charset "UTF-8";
@-webkit-keyframes linkAnime {
  0% {
    -webkit-transform: scaleX(1); }
  50% {
    -webkit-transform: scaleX(0); }
  100% {
    -webkit-transform: scaleX(1); } }
@keyframes linkAnime {
  0% {
    transform: scaleX(1); }
  50% {
    transform: scaleX(0); }
  100% {
    transform: scaleX(1); } }
/* items
=================================================================== */
.itemSection {
  padding-bottom: 72px; }
  .itemSection h2 {
    background: url(../img/title__newitems.png) no-repeat center center;
    background-size: auto 100%; }
  .itemSection .itemSection__list {
    margin-right: -32px;
    margin-bottom: 10px; }
    .itemSection .itemSection__list li {
      float: left;
      width: 208px;
      margin-right: 32px;
      margin-bottom: 40px;
      cursor: pointer; }
      .itemSection .itemSection__list li:hover .itemSection__list--image {
        border: 1px #000 solid; }
        .itemSection .itemSection__list li:hover .itemSection__list--image span {
          -webkit-transform: scale(1.1);
          transform: scale(1.1); }
      .itemSection .itemSection__list li .itemSection__list--image {
        border: 1px #e7e7e7 solid;
        padding: 18px;
        height: 208px;
        margin-bottom: 5px;
        overflow: hidden;
        -ms-transition-duration: 0.4s;
        -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -webkit-transition-duration: 0.4s;
        -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        　-moz-transition-duration: 0.4s;
        -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        　transition-duration: 0.4s;
        transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
        .itemSection .itemSection__list li .itemSection__list--image span {
          display: block;
          height: 100%;
          background-repeat: no-repeat;
          background-position: center center;
          background-size: contain;
          -ms-transition-duration: 0.4s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.4s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　transition-duration: 0.4s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
      .itemSection .itemSection__list li .itemSection__list--brand, .itemSection .itemSection__list li .itemSection__list--price {
        font-size: 10px; }
  .itemSection .detail__link {
    background: url(../img/top/link__items.png) no-repeat center center;
    background-size: 100% auto;
    width: 87px; }
