@charset "utf-8";
#container {
  width:100%;
  padding-top:430px;
  background-image:url('../images/home/image.jpg');
  background-repeat:no-repeat;
  background-position:center top;
}

#contents{
  width:940px;
  margin:0px auto;
}

#message {}

#contents h2 {
  display:block;
  width:940px;
  height:0px;
  margin-bottom:20px;
  padding-top:35px;
  overflow:hidden;
  background-image:url('../images/home/title.gif');
  background-repeat:no-repeat;
}

#message p {
  font-size:1.6em;
  line-height:1.8;
  margin-top:1.0em;
}

#message p:first-child{
  margin-top:0px;
}

#message p#name{
  width:auto;
  text-align: right;
}