/* 一時的なメッセージ */
#announce
{
  position: absolute;
  z-index:8;
  right: 20px;
  top: 20px;
  background-color: #transparent;
}

#announce div
{
  /* margin: 4px; */
  font-size: small;
 /* height: 20px; */
  float:left;
   margin: 0px;
}
#announce .arcLeft div, #announce .arcRight div
{
  float: left;
  width: 10px;
  overflow: hidden;
}

#announce .arcLeft, #announce .arcRight
{
  width: 10px;
}
#announce .arcLeft .arcTop
{
  background-image:url(/img/bgimgRedTopLeft.png);
  background-repeat: no-repeat;
  height: 10px;
}
#announce .arcLeft .arcCenter
{
  background-image:url(/img/bgimgRedLeft.png);
  background-repeat: repeat-y;
  height: 10px;
}

#announce .arcLeft .arcBottom
{
  background-image:url(/img/bgimgRedBottomLeft.png);
  background-repeat: no-repeat;
  height: 10px;
}

#announce .arcRight .arcTop
{
  background-image:url(/img/bgimgRedTopRight.png);
  background-repeat: no-repeat;
  height: 10px;
}
#announce .arcRight .arcCenter
{
  background-image:url(/img/bgimgRedRight.png);
  background-repeat: repeat-y;
  height: 10px;
  /*_height: 11px;*/
}
#announce .arcRight .arcBottom
{
  background-image:url(/img/bgimgRedBottomRight.png);
  background-repeat: no-repeat;
  height: 10px;
}

#announceBody
{
  border-top: 2px solid #FFDDDD;
  border-bottom: 2px solid #FFBBBB;
  background-color: white;
  padding: 4px 4px 5px 4px;
  height: 17px;
  color: #FF6666;
  font-weight:bold;
  margin:0;
}


