@charset "utf-8";
/*------------------------------------------------------------------*/
/*     コンテストページ用CSS                                        */
/*------------------------------------------------------------------*/


/* 他サイトリンク領域
-------------------------------------------------- */
#cntLinkField {
  width: 1010px;
  height: 65px;
  margin: 0 auto;
  position: relative;
}

  #cntLinkField ul {
    width: 81px;
    position: absolute;
    top: 0;
    right: 0;
  }

    #cntLinkField ul li {
      float: left;
    }

    #cntLinkField ul li a {
      margin: 0 0 0 5px;
      top: -2px;
      position: relative;
    }

      #cntLinkField ul li a:hover {
        top: 0;
      }





/* ヘッダ領域
-------------------------------------------------- */
#headerField {
  width: 100%;
  height: 480px;
  margin: -65px auto 30px auto;
  text-align: center;
  background: url("../images/bg_mainvisual.png") repeat-x;
}





/* 情報表示 領域
-------------------------------------------------- */
.dataField {
  width: 840px;
  margin: 0 auto 20px auto;
  text-align: center;
}

  .dataField .descArea {
    width: 840px;
    padding: 20px 0 30px 0;
    text-align: center;
    background: url("../images/bg_data_bottom.png") repeat-y center bottom;
  }

    /* 対象店舗 */
    #shopListField h2 {
      position: relative;
    }

      #shopListField h2 a {
        position: absolute;
        top: 5px;
        right: 15px;
        z-index: 10;
      }

      #shopListField h2 a:hover {
        background: #f18d00;
        opacity: 0.9;
        filter: alpha(opacity=90);
        -ms-filter: "alpha(opacity=90)";
      }

    #shopListField .descArea img {
      margin: 10px auto 0 auto;
    }
	
	

    /* ボタン */
    #btnField {
      margin: 0 0 80px 0;
    }

/*    #btnField img{
      margin: 0 0 5px 0;
    }

      #btnField a:hover img {
        background: #fff;
        opacity: 0.7;
        filter: alpha(opacity=70);
        -ms-filter: "alpha(opacity=70)";
      }*/