@charset "utf-8";

/*
********************************************************************
サイト全体に共通の基本定義
********************************************************************
*/

/* ▼余白、リストのデフォルト形状、fontなど▼ */
* {
  list-style-type:none;
  list-style-image:none;
  margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
  padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
  text-decoration: none;
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}

body {
  margin:0px;
  padding:0px;
  background-color:#d5b445;
  background-position:0px;
  text-align:center;
  color:#222222;
}

#wrapper{
  width:1000px;
  margin:0 auto;
  text-align:left;
  position:relative;
  background-color:#fff;
}

a.noborder, 
a.noborder:link, 
a.noborder:hover, 
a.noborder:active, 
a.noborder:visited, 
img{
  border: 0;
  vertical-align:bottom;
}
/*
hr{
  display: none;
}*/

/* ▼リンク、画像border、hr▼ */
a,
a:link, 
a:active{
  color: #004da0;
  border-bottom: 0px solid ;
  text-decoration:none;
}
a:visited{
  /*color:#9e9e9f;*/
  color:#6e6e71;
}
a:focus{
  outoline:none;
}
a:hover{
  color: #004da0;
  text-decoration:underline;
}

/* 20171006 */
.spdisplay{display: none;}

/* 20180521 */
.zol-color-blue{
  color:#0000ff !important;
}
.zol-color-blue-b{
  color:#0000ff !important;
  font-weight:bold !important;
}

/* 20190213 */
.hover:hover {
 opacity: 0.7;
}