/* SPECIAL
------------------------*/

/*products page
----------------------*/
body#products .link-list{
  padding:20px 0 0;
}
  body#products .link-list li{
    padding:0 0 15px;
  }


/*privilege page
----------------------*/
/*shop-col*/
body#privilege .mainCol-inner{
  padding-bottom:0;
}
body#privilege .shop-col{
  width:100%;
  background:#D7D8CD;
  padding:20px 0;
}
body#privilege .shop-col .sub-title{
  padding-bottom:15px;
}
body#privilege .shop-col ul{
  width:94%;
  margin:0 auto
}
  body#privilege .shop-col ul li{
    width:48%;
    float:left;
    border:1px solid #CC0000;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    margin-bottom:25px;
    position:relative;
  }
  body#privilege .shop-col ul.list-l li{
    width:100%;
  }
  body#privilege li.ico_list_new:after{
    content:url(../../images/common/blank.gif);
    background:url(../images/spec/ico_list_new.png) left top no-repeat;
    background-size:100% auto;
    display:block;
    width:16%;
    height:20%;
    position:absolute;
    top:-5px;
    left:-5%;
    border:none;
  }
  body#privilege ul.list-l li.ico_list_new:after{
    width:8%;
    left:-1%;
  }
  body#privilege .shop-col ul li:nth-child(odd){
    margin-right:4%;
  }
  body#privilege .shop-col ul.list-l li:nth-child(odd){
    margin-right:0;
  }


/* dlver-col */
body#dlver .mainCol-inner{
  padding-bottom:0;
}
body#dlver .dlver-col{
  width:100%;
  background:#D7D8CD;
  padding:0;
}
.movie-col.inner{
  position:relative;
  width: 93.75%;
  margin:0 auto;
}

  .movie-col.inner:after{
    content:"";
    display:block;
    width: 100%;
    height:0;
    margin:0 auto;
    padding-top: 56.25%;
  }

  .movie-col.inner iframe{
    position:absolute;
    top:0;
    left:0;
    width: 100%;
    height:100%;
  }
