/*******************************************************************/
body {
       background-color: #FFFFFF; /* 背景色の設定*/
       margin: 0; /* 隙間を無くす*/
       padding: 0; /* 隙間を無くす・Opera対策*/
       font-size: 100%; /* フォントの大きさ*/
       color: #333333; /* 全体のフォントの色*/
       text-align:center;/*div.allのmarginのautoに対応する為*/
}
.A10 {
  font-size: 10px;
  line-height: 14px ;
}
.A11 {
  font-size: 10px;
  line-height: 12px ;
}
.A12 {
  font-size: 12px;
  line-height: 18px ;
}
.A13 {
  font-size: 12px;
  line-height: 14px ;
}
.A14 {
  font-size: 14px;
  line-height: 18px ;
}
.A18 {
  font-size: 18px;
  line-height: 22px ;
}

A:link {
  color: #FF3300;
  text-decoration: none;
}
A:visited {
  color: #660000;
  text-decoration: none;
}
A:hover {
  color: #FF0000;
  text-decoration: underline;
  TEXT-DECORATION: underline letter-spacing: 0px;
}