@charset "UTF-8";
/*======================================
　1.Reset
=======================================*/
body,div,p,form,input,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address {
  margin: 0;
  padding: 0;
}
img {
  border:0;
  margin : 0px;
}

a:hover img{
  opacity: 0.8;filter: alpha(opacity=50);
  -ms-filter: "alpha( opacity=50 )";
  background: #fff;  
}

/*======================================
　2.Fonts
=======================================*/
body {
  font-family : Meiryo,メイリオ,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,ＭＳ Ｐゴシック,sans-serif;
  margin : auto;
  text-align : center;
  font-size : 14px;
  color : rgb(34, 34, 34);
}
table{
  font-family : Meiryo,メイリオ,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,ＭＳ Ｐゴシック,sans-serif;
  margin : 0px;
  font-size : 15px;
  

  border-collapse : collapse;border-spacing : 0px;
  empty-cells : hide;
}

/*======================================
　3.Other
=======================================*/
p {
  font-size : 14px;
}
/* --- link --- */
a {
  text-decoration : none;
  color : #666666;
}
a:visited {
  color : #666666;
  text-decoration : none;
}
a:hover {
  color : #2ea600;
  text-decoration: none;
}
th{
  padding : 0px;
  margin : 0px;
}
h1,h2,h3,h4,h5,h6{
  font-size : 14px;
  font-weight : normal;
}
ul {
  list-style: none;
}

#form a{
  color : rgb(255, 255, 255);
}
