  
#content{
  text-align : left;
  width : 589px;
  margin-left : auto;
  margin-right : auto;
}
P{
   
  color : #4c4c4c;
  line-height : 20px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
H2{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
H3{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.box_01{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #3366ff #3366ff #3366ff #3366ff;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.midashi{
  color : #3366ff;
}
.hutozi{
  font-weight : bolder;
}
.haikei_01{
  background-color : #d9e2ff;
}
.margin_top20{
  margin-top : 20px;
}
.margin_left20{
  margin-left : 20px;
}
.margin_right20{
  margin-right : 20px;
}
.haba_400{
  width : 400px;
}
.margin_top10{
  margin-top : 10px;
}
.midashi_02{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
}
.float_left{
  float : left;
}
.width_380{
  width : 420px;
}
.float_right{
  float : right;
}
.width_138{
  width : 138px;
}
.float_kaizyo{
  clear : left;
}
.book{
  font-size : 10px;
  color : #666666;
}
.margin_under8{
  margin-bottom : 8px;
}
.mozi_2em{
  font-size : 2em;
  font-weight : bold;
}
.font_times{
  font-family : "Times New Roman";
}
.align_right{
  text-align : right;
}
