/* TOP
------------------------------------------------------*/
#wrapCol {
  width: 100%;
  position: relative; }
  #wrapCol #logoGasha {
    width: 145px;
    height: 61px;
    position: absolute;
    top: 10px;
    right: 60px;
    z-index: 20; }
  #wrapCol #wrapper {
    width: 1030px;
    margin: 0 auto; }

header {
  width: 1040px;
  position: relative;
  height: 340px;
  margin: 0 auto; }
  header h1 {
    width: 255px;
    position: absolute;
    top: 30px;
    left: 110px;
    z-index: 10; }
  header #mvCol {
    position: absolute;
    top: 10px;
    right: -16px;
    width: 667px;
    height: 714px; }
  header #headerLeft {
    width: 433px;
    position: absolute;
    top: 100px;
    left: 20px;
    text-align: center;
    padding: 0px 0 50px 0px;
    z-index: 50; }
    header #headerLeft #logoKinkeshi {
      padding: 10px 0 0; }

#mainCol {
  position: relative;
  z-index: 2; }

#topicsCol {
  position: relative;
  padding-bottom: 5px; }
  #topicsCol h2 {
    position: relative;
    top: -21px;
    left: -5px; }
  #topicsCol #newsCol {
    position: relative;
    width: 1030px;
    height: 160px;
    margin: 0 auto;
    overflow: hidden;
    background: url(../images/top/bg_newscol.png) center no-repeat; }
    #topicsCol #newsCol .titCol {
      position: absolute;
      top: 6px;
      left: 8px; }
    #topicsCol #newsCol .tickercontainer {
      width: 965px;
      height: 48px;
      margin: 80px auto 0;
      overflow: hidden; }
    #topicsCol #newsCol .mask {
      position: relative;
      left: 13px;
      top: 0;
      width: 960px;
      margin: 0 auto;
      overflow: hidden; }
    #topicsCol #newsCol ul {
      position: relative;
      width: 940px;
      height: 5px;
      margin: 0 auto;
      padding: 15px 0 15px 100px;
      overflow: hidden; }
      #topicsCol #newsCol ul li {
        float: left;
        padding-left: 100px;
        color: #ffffff;
        font-size: 14px;
        text-align: left; }
        #topicsCol #newsCol ul li .date {
          padding-right: 10px;
          color: #ffff00; }
        #topicsCol #newsCol ul li a {
          color: #F7B20F; }
  #topicsCol #snsCol {
    position: absolute;
    bottom: 100px;
    left: 625px;
    width: 420px;
    text-align: center;
    height: 40px;
    padding: 10px 0 0; }
    #topicsCol #snsCol a {
      margin-left: 15px;
      text-decoration: none; }
    #topicsCol #snsCol .fb-like {
      transform: scale(1.4);
      -webkit-transform: scale(1.4);
      -moz-transform: scale(1.4); }
    #topicsCol #snsCol .line {
      transform: scale(1.4);
      -webkit-transform: scale(1.4);
      -moz-transform: scale(1.4); }

#gnavi {
  width: 1030px;
  position: relative;
  padding: 0 0 5px 20px;
  margin: 0 auto; }
  #gnavi ul li {
    float: left;
    width: 324px;
    margin-right: 12px; }
    #gnavi ul li:last-child {
      margin-right: 0; }

#productsCol {
  width: 980px;
  margin: 0 auto; }
  #productsCol #productsList {
    position: relative;
    float: left; }
    #productsCol #productsList .btnShoplist {
      position: absolute;
      left: 240px;
      top: 20px; }
    #productsCol #productsList li.goods {
      position: relative;
      width: 980px;
      height: 298px;
      margin-top: 20px; }
      #productsCol #productsList li.goods.plus {
        height: 342px; }
      #productsCol #productsList li.goods h3 {
        display: block;
        position: absolute;
        top: 20px;
        left: 20px;
        z-index: 10; }
      #productsCol #productsList li.goods .item {
        margin: 85px 0 0 26px; }
      #productsCol #productsList li.goods .imgDP {
        display: block;
        position: absolute;
        top: 30px;
        right: 30px; }
      #productsCol #productsList li.goods .imgDP:hover {
        opacity: 0.7; }
      #productsCol #productsList li.goods .plus {
        position: absolute;
        bottom: 20px;
        right: 30px; }
        #productsCol #productsList li.goods .plus:hover {
          opacity: 0.7; }
      #productsCol #productsList li.goods ul li {
        float: left; }
        #productsCol #productsList li.goods ul li a {
          width: 32px;
          height: 32px;
          padding: 3px;
          display: block; }
      #productsCol #productsList li.goods ul.thumbNav {
        position: absolute;
        bottom: 15px;
        left: 120px; }
    #productsCol #productsList li#pr01 {
      background: url(../images/top/products/kinkeshi01/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr01 .btnBeige a {
        background: url(../images/top/products/kinkeshi01/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr01 .btnRed a {
        background: url(../images/top/products/kinkeshi01/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr01 .btnBlue a {
        background: url(../images/top/products/kinkeshi01/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr01 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr02 {
      background: url(../images/top/products/kinkeshi02/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr02 .btnBeige a {
        background: url(../images/top/products/kinkeshi02/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr02 .btnRed a {
        background: url(../images/top/products/kinkeshi02/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr02 .btnBlue a {
        background: url(../images/top/products/kinkeshi02/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr02 .btnColor a {
        background: url(../images/top/products/kinkeshi02/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr02 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr03 {
      background: url(../images/top/products/kinkeshi03/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr03 .btnBeige a {
        background: url(../images/top/products/kinkeshi03/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr03 .btnRed a {
        background: url(../images/top/products/kinkeshi03/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr03 .btnBlue a {
        background: url(../images/top/products/kinkeshi03/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr03 .btnColor a {
        background: url(../images/top/products/kinkeshi03/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr03 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr04 {
      background: url(../images/top/products/kinkeshi04/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr04 .btnBeige a {
        background: url(../images/top/products/kinkeshi04/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr04 .btnRed a {
        background: url(../images/top/products/kinkeshi04/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr04 .btnBlue a {
        background: url(../images/top/products/kinkeshi04/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr04 .btnColor a {
        background: url(../images/top/products/kinkeshi04/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr04 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr05 {
      background: url(../images/top/products/kinkeshi05/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr05 .btnBeige a {
        background: url(../images/top/products/kinkeshi05/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr05 .btnRed a {
        background: url(../images/top/products/kinkeshi05/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr05 .btnBlue a {
        background: url(../images/top/products/kinkeshi05/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr05 .btnColor a {
        background: url(../images/top/products/kinkeshi05/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr05 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr06 {
      background: url(../images/top/products/kinkeshi06/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr06 .btnBeige a {
        background: url(../images/top/products/kinkeshi06/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr06 .btnRed a {
        background: url(../images/top/products/kinkeshi06/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr06 .btnBlue a {
        background: url(../images/top/products/kinkeshi06/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr06 .btnColor a {
        background: url(../images/top/products/kinkeshi06/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr06 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#prsp01 {
      background: url(../images/top/products/kinkeshi_sp01/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#prsp01 .btnBeige a {
        background: url(../images/top/products/kinkeshi_sp01/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#prsp01 .btnRed a {
        background: url(../images/top/products/kinkeshi_sp01/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#prsp01 .btnBlue a {
        background: url(../images/top/products/kinkeshi_sp01/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#prsp01 .btnColor a {
        background: url(../images/top/products/kinkeshi_sp01/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#prsp01 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr07 {
      background: url(../images/top/products/kinkeshi07/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr07 .btnBeige a {
        background: url(../images/top/products/kinkeshi07/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr07 .btnRed a {
        background: url(../images/top/products/kinkeshi07/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr07 .btnBlue a {
        background: url(../images/top/products/kinkeshi07/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr07 .btnColor a {
        background: url(../images/top/products/kinkeshi07/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr07 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr08 {
      background: url(../images/top/products/kinkeshi08/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr08 .btnBeige a {
        background: url(../images/top/products/kinkeshi08/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr08 .btnRed a {
        background: url(../images/top/products/kinkeshi08/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr08 .btnBlue a {
        background: url(../images/top/products/kinkeshi08/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr08 .btnColor a {
        background: url(../images/top/products/kinkeshi08/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr08 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#prsp02 {
      background: url(../images/top/products/kinkeshi_sp02/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#prsp02 .btnBeige a {
        background: url(../images/top/products/kinkeshi_sp02/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#prsp02 .btnRed a {
        background: url(../images/top/products/kinkeshi_sp02/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#prsp02 .btnBlue a {
        background: url(../images/top/products/kinkeshi_sp02/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#prsp02 .btnColor a {
        background: url(../images/top/products/kinkeshi_sp02/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#prsp02 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr09 {
      background: url(../images/top/products/kinkeshi09/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr09 .btnBeige a {
        background: url(../images/top/products/kinkeshi09/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr09 .btnRed a {
        background: url(../images/top/products/kinkeshi09/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr09 .btnBlue a {
        background: url(../images/top/products/kinkeshi09/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr09 .btnColor a {
        background: url(../images/top/products/kinkeshi09/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr09 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr_ketsumeigun {
      background: url(../images/top/products/kinkeshi_ketsumeigun/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun .btnBeige a {
        background: url(../images/top/products/kinkeshi_ketsumeigun/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun .btnRed a {
        background: url(../images/top/products/kinkeshi_ketsumeigun/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun .btnBlue a {
        background: url(../images/top/products/kinkeshi_ketsumeigun/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun .btnColor a {
        background: url(../images/top/products/kinkeshi_ketsumeigun/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun .btnColor a {
        background: url(../images/top/products/kinkeshi_ketsumeigun/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr_ketsumeigun a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr10 {
      background: url(../images/top/products/kinkeshi10/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr10 .btnBeige a {
        background: url(../images/top/products/kinkeshi10/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr10 .btnRed a {
        background: url(../images/top/products/kinkeshi10/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr10 .btnBlue a {
        background: url(../images/top/products/kinkeshi10/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr10 .btnColor a {
        background: url(../images/top/products/kinkeshi10/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr10 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr11 {
      background: url(../images/top/products/kinkeshi11/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr11 .btnBeige a {
        background: url(../images/top/products/kinkeshi11/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr11 .btnRed a {
        background: url(../images/top/products/kinkeshi11/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr11 .btnBlue a {
        background: url(../images/top/products/kinkeshi11/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr11 .btnColor a {
        background: url(../images/top/products/kinkeshi11/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr11 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr12 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb01/190308/bg_item.png) top center no-repeat;
      height: 588px; }
      #productsCol #productsList li#pr12 h3 {
        top: 20px;
        left: 0;
        width: 100%;
        text-align: center; }
      #productsCol #productsList li#pr12 .btnReserve {
        position: absolute;
        bottom: 74px;
        right: 38px; }
    #productsCol #productsList li#pr13 {
      background: url(../images/top/products/kinkeshi12/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr13 .btnBeige a {
        background: url(../images/top/products/kinkeshi12/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr13 .btnRed a {
        background: url(../images/top/products/kinkeshi12/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr13 .btnBlue a {
        background: url(../images/top/products/kinkeshi12/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr13 .btnColor a {
        background: url(../images/top/products/kinkeshi12/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr13 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr14 {
      background: url(../images/top/products/kinkeshi13/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr14 .btnBeige a {
        background: url(../images/top/products/kinkeshi13/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr14 .btnRed a {
        background: url(../images/top/products/kinkeshi13/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr14 .btnBlue a {
        background: url(../images/top/products/kinkeshi13/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr14 .btnColor a {
        background: url(../images/top/products/kinkeshi13/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr14 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr15 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb02/bg_item.png) top center no-repeat;
      height: 606px;
      z-index: 20; }
      #productsCol #productsList li#pr15 .btnReserve {
        position: absolute;
        top: 122px;
        right: 29px;
        z-index: 40; }
    #productsCol #productsList li#pr16 {
      background: url(../images/top/products/kinkeshi14/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr16 .btnBeige a {
        background: url(../images/top/products/kinkeshi14/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr16 .btnRed a {
        background: url(../images/top/products/kinkeshi14/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr16 .btnBlue a {
        background: url(../images/top/products/kinkeshi14/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr16 .btnColor a {
        background: url(../images/top/products/kinkeshi14/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr16 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr17 {
      background: url(../images/top/products/kinkeshi15/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr17 .btnBeige a {
        background: url(../images/top/products/kinkeshi15/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr17 .btnRed a {
        background: url(../images/top/products/kinkeshi15/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr17 .btnBlue a {
        background: url(../images/top/products/kinkeshi15/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr17 .btnColor a {
        background: url(../images/top/products/kinkeshi15/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr17 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr18 {
      background: url(../images/top/products/kinkeshi16/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr18 .btnBeige a {
        background: url(../images/top/products/kinkeshi16/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr18 .btnRed a {
        background: url(../images/top/products/kinkeshi16/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr18 .btnBlue a {
        background: url(../images/top/products/kinkeshi16/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr18 .btnColor a {
        background: url(../images/top/products/kinkeshi16/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr18 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr19 {
      background: url(../images/top/products/kinkeshi17/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr19 .btnBeige a {
        background: url(../images/top/products/kinkeshi17/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr19 .btnRed a {
        background: url(../images/top/products/kinkeshi17/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr19 .btnBlue a {
        background: url(../images/top/products/kinkeshi17/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr19 .btnColor a {
        background: url(../images/top/products/kinkeshi17/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr19 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pb25 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb25/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb25 .btnDetail {
        position: absolute;
        top: 50px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb25 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb26 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb26/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb26 .btnDetail {
        position: absolute;
        top: 50px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb26 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb27 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb27/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb27 .btnDetail {
        position: absolute;
        top: 40px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb27 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb28 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb28/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb28 .btnDetail {
        position: absolute;
        top: 48px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb28 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb29 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb29/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb29 .btnDetail {
        position: absolute;
        top: 48px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb29 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb30 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb30/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb30 .btnDetail {
        position: absolute;
        top: 48px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb30 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pb31 {
      position: relative;
      background: url(../images/top/products/kinkeshi_pb31/bg_item.png) top center no-repeat;
      height: 788px;
      z-index: 20; }
      #productsCol #productsList li#pb31 .btnDetail {
        position: absolute;
        top: 48px;
        right: 50px;
        z-index: 40; }
        #productsCol #productsList li#pb31 .btnDetail a:hover {
          opacity: 0.8; }
    #productsCol #productsList li#pr20 {
      background: url(../images/top/products/kinkeshi18/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr20 .btnBeige a {
        background: url(../images/top/products/kinkeshi18/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr20 .btnRed a {
        background: url(../images/top/products/kinkeshi18/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr20 .btnBlue a {
        background: url(../images/top/products/kinkeshi18/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr20 .btnColor a {
        background: url(../images/top/products/kinkeshi18/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr20 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr21 {
      background: url(../images/top/products/kinkeshi19/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr21 .btnBeige a {
        background: url(../images/top/products/kinkeshi19/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr21 .btnRed a {
        background: url(../images/top/products/kinkeshi19/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr21 .btnBlue a {
        background: url(../images/top/products/kinkeshi19/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr21 .btnColor a {
        background: url(../images/top/products/kinkeshi19/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr21 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr22 {
      background: url(../images/top/products/kinkeshi_diecast/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr22 .btnBeige a {
        background: url(../images/top/products/kinkeshi_diecast/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr22 .btnRed a {
        background: url(../images/top/products/kinkeshi_diecast/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr22 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr23 {
      background: url(../images/top/products/kinkeshi20/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr23 .btnBeige a {
        background: url(../images/top/products/kinkeshi20/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr23 .btnBlue a {
        background: url(../images/top/products/kinkeshi20/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr23 .btnColor a {
        background: url(../images/top/products/kinkeshi20/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr23 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr24 {
      background: url(../images/top/products/kinkeshi_diecast02/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr24 .btnBeige a {
        background: url(../images/top/products/kinkeshi_diecast02/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr24 .btnRed a {
        background: url(../images/top/products/kinkeshi_diecast02/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr24 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr26 {
      background: url(../images/top/products/kinkeshi_diecast03/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr26 .btnBeige a {
        background: url(../images/top/products/kinkeshi_diecast03/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr26 .btnRed a {
        background: url(../images/top/products/kinkeshi_diecast03/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr26 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr27 {
      background: url(../images/top/products/kinkeshi_diecast04/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr27 .btnBeige a {
        background: url(../images/top/products/kinkeshi_diecast04/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr27 .btnRed a {
        background: url(../images/top/products/kinkeshi_diecast04/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr27 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#fullactionsp01 {
      background: url(../images/top/products/kinkeshi_fullactionsp_01/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp01 .btnBeige a {
        background: url(../images/top/products/kinkeshi_fullactionsp_01/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp01 .btnRed a {
        background: url(../images/top/products/kinkeshi_fullactionsp_01/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp01 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#fullactionsp02 {
      background: url(../images/top/products/kinkeshi_fullactionsp_02/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp02 .btnBeige a {
        background: url(../images/top/products/kinkeshi_fullactionsp_02/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp02 .btnRed a {
        background: url(../images/top/products/kinkeshi_fullactionsp_02/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp02 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#fullactionsp03 {
      background: url(../images/top/products/kinkeshi_fullactionsp_03/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp03 .btnBeige a {
        background: url(../images/top/products/kinkeshi_fullactionsp_03/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp03 .btnRed a {
        background: url(../images/top/products/kinkeshi_fullactionsp_03/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#fullactionsp03 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr28 {
      background: url(../images/top/products/kinkeshi21/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr28 .btnBeige a {
        background: url(../images/top/products/kinkeshi21/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr28 .btnBlue a {
        background: url(../images/top/products/kinkeshi21/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr28 .btnColor a {
        background: url(../images/top/products/kinkeshi21/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr28 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr29 {
      background: url(../images/top/products/kinkeshi_fullactionsp_02_2308/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr29 .btnBeige a {
        background: url(../images/top/products/kinkeshi_fullactionsp_02_2308/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr29 .btnBlack a {
        background: url(../images/top/products/kinkeshi_fullactionsp_02_2308/btn_black.png) top center no-repeat; }
      #productsCol #productsList li#pr29 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr30 {
      background: url(../images/top/products/kinkeshi_diecast05/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr30 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast05/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#pr30 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast05/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#pr30 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr31 {
      background: url(../images/top/products/kinkeshi22/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr31 .btnBeige a {
        background: url(../images/top/products/kinkeshi22/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr31 .btnBlue a {
        background: url(../images/top/products/kinkeshi22/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr31 .btnColor a {
        background: url(../images/top/products/kinkeshi22/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr31 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr32 {
      background: url(../images/top/products/kinkeshi_fullactionsp_03_0701/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr32 .btnBeige a {
        background: url(../images/top/products/kinkeshi_fullactionsp_03_0701/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr32 .btnBlack a {
        background: url(../images/top/products/kinkeshi_fullactionsp_03_0701/btn_red.png) top center no-repeat; }
      #productsCol #productsList li#pr32 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr33 {
      background: url(../images/top/products/kinkeshi_diecast08_0801/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr33 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast08/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#pr33 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast08/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#pr33 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr34 {
      background: url(../images/top/products/kinkeshi23/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr34 .btnBeige a {
        background: url(../images/top/products/kinkeshi23/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr34 .btnBlue a {
        background: url(../images/top/products/kinkeshi23/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr34 .btnColor a {
        background: url(../images/top/products/kinkeshi23/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr34 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr35 {
      background: url(../images/top/products/kinkeshi_diecast09_1202/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr35 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast09_1202/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#pr35 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast09_1202/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#pr35 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr36 {
      background: url(../images/top/products/kinkeshi24/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr36 .btnBeige a {
        background: url(../images/top/products/kinkeshi24/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr36 .btnBlue a {
        background: url(../images/top/products/kinkeshi24/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr36 .btnColor a {
        background: url(../images/top/products/kinkeshi24/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr36 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#pr37 {
      background: url(../images/top/products/kinkeshi25/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#pr37 .btnBeige a {
        background: url(../images/top/products/kinkeshi25/btn_beige.png) top center no-repeat; }
      #productsCol #productsList li#pr37 .btnBlue a {
        background: url(../images/top/products/kinkeshi25/btn_blue.png) top center no-repeat; }
      #productsCol #productsList li#pr37 .btnColor a {
        background: url(../images/top/products/kinkeshi25/btn_color.png) top center no-repeat; }
      #productsCol #productsList li#pr37 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast07 {
      background: url(../images/top/products/kinkeshi_diecast07/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast07 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast07/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast07 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast07/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast07 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast06 {
      background: url(../images/top/products/kinkeshi_diecast06/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast06 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast06/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast06 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast06/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast06 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast08 {
      background: url(../images/top/products/kinkeshi_diecast08/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast08 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast08/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast08 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast08/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast08 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast09 {
      background: url(../images/top/products/kinkeshi_diecast09/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast09 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast09/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast09 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast09/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast09 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast10 {
      background: url(../images/top/products/kinkeshi_diecast10/bg_item.png?v02) top center no-repeat; }
      #productsCol #productsList li#diecast10 .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast10/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast10 .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast10/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast10 a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast10_gol {
      background: url(../images/top/products/kinkeshi_diecast10_gol/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast10_gol .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast10_gol/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast10_gol .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast10_gol/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast10_gol a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#diecast11_gol {
      background: url(../images/top/products/kinkeshi_diecast11_gol/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#diecast11_gol .btnGold a {
        background: url(../images/top/products/kinkeshi_diecast11_gol/btn_gold.png) top center no-repeat; }
      #productsCol #productsList li#diecast11_gol .btnSilver a {
        background: url(../images/top/products/kinkeshi_diecast11_gol/btn_silver.png) top center no-repeat; }
      #productsCol #productsList li#diecast11_gol a.over {
        background-position: 0 bottom; }
    #productsCol #productsList li#greatmuscle_BCC_01_gol {
      background: url(../images/top/products/greatmuscle_BCC_01_gol/bg_item.png) top center no-repeat; }
      #productsCol #productsList li#greatmuscle_BCC_01_gol a.over {
        background-position: 0 bottom; }
