@charset "UTF-8";

html {
    font-size: 100%;
}

A:link{ 
color : #660000; 
}
A:visited{ 
color : #660000; 
}
A:active{ 
color : #660000; 
}
A:hover{ 
color : #8080FF; 
}

body {
  font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
    color: #660000;
    text-align: center;
    line-height: 1.2;
    background-color: #FFFFF8;  
    margin-top : 1px;
}

table{
margin-left:auto;margin-right:auto;
}


/* 画像のデフォルトの透明度（不透明な場合） */
a img {
  opacity: 1; /* ここで画像が完全に不透明になります */
  transition: opacity 0.3s ease; /* 変化をスムーズにするためのトランジション */
}

/* 画像にカーソルを合わせた時の透明度 */
a:hover img {
  opacity: 0.5; /* opacityの値を小さくすることで色が薄く見えます */
}