/* CSS Document */

body{
  margin:0;
  padding:0;
  text-align:center;
}
.main{
  background-image : url(bg.jpg);
  background-repeat:repeat-y;
  width:832px;
  padding-top:30px;
}
.letter{
  width:550px;
  text-align:left;
  font-size:16px;
  margin-top:60px;
}
.bgray{
  background-color:#FFFF00;
}
.u{
  text-decoration:underline;
}
.b{
  font-weight:bold;
}
.chap{
  width:440px;
  height:26px;
  background-image : url(chap.jpg);
  font-size:15px;
  font-weight:bold;
  text-align:left;
  padding-top:10px;
  padding-left:40px;
}
.step{
  margin-left:10px;
  border-left-style:solid;
  border-left-width:thin;
  border-left-color:#666666;
  border-left:10px;
  border-bottom-style:solid;
  border-bottom-width:thin;
  border-bottom-color:#666666;
  border-bottom:2px;
  font-size:15px;
  font-weight:bold;
  text-align:left;
  padding-top:4px;
}
.stepl2{
  margin-left:96px;
}
.inletter{
  width:526px;
  text-align:left;
  padding-left:20px;
  margin-top:20px;
}
.space1{
  padding-left:50px;
}
.ft_step{
  font-size:20px;
}
.outline{
  width:104px;
  height:24px;
  font-size:14px;
  font-weight:bold;
  padding-top:8px;
  padding-left:12px;
  background-image : url(outline.jpg);
  background-repeat:no-repeat;
}
.outline2{
  width:130px;
  height:24px;
  font-size:14px;
  font-weight:bold;
  padding-top:8px;
  padding-left:12px;
  background-image : url(outline2.jpg);
  background-repeat:no-repeat;
}
.outletter{
  margin-left:30px;
}
#foot {
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  text-align: center;
  font-size: 9px;
  line-height: 150%;
  padding-bottom: 20px;
  margin-top: 0px;
}
.s{
  text-decoration:line-through;
}
.max{
  color:#CC0000;
  font-weight:bold;
}

