@charset "utf-8";

/* body
================================================== */

.bk03_h{
 padding-bottom : 10px;
 margin-bottom : 0px;
 padding-top : 20px;
 margin-top : 0px;
 background-color : #f9f8f8;
}
.bk03_h_1{
 padding-bottom : 20px;
 margin-bottom : 0px;
 padding-top : 20px;
 background-color : #f7f3f2;
 margin-top : 0px;
}
.bk03_ao{
 padding-bottom : 20px;
 margin-bottom : 0px;
 padding-top : 30px;
 background-image : url(img/bk1.gif);
 background-repeat : repeat;
}
.bk03_1{
 padding-bottom : 20px;
 margin-bottom : 0px;
 padding-top : 30px;
 background-image : none;
 word-break: break-all;
 background-color : #ffffff;
}
.bk03_1p{
 padding-bottom : 20px;
 margin-bottom : 0px;
 padding-top : 30px;
 background-image : none;
 word-break: break-all;
 background-color : #f6f6f6;
}
.bk03_1a{
 padding-bottom : 20px;
 margin-bottom : 0px;
 padding-top : 0px;
 background-image : url(../img/bk06.png);
 background-repeat : repeat;
 word-break: break-all;
}
.bk03_2{
 padding-bottom : 20px;
 padding-top : 20px;
 margin-top : 0px;
 background-image : none;
 word-break: break-all;
}
.bk03_2_1{
 padding-bottom : 20px;
 padding-top : 0px;
 margin-top : 0px;
 background-image : url(img/bk.gif);
 background-repeat : repeat;
 word-break: break-all;
}
.bk03_2a{
 padding-bottom : 20px;
 padding-top : 0px;
 margin-top : 0px;
 background-color : #f5f5ed;
 word-break: break-all;
}
.bk03_2g{
 padding-bottom : 20px;
 padding-top : 0px;
 margin-top : 0px;
 background-image : url(../img/back06g.gif);
 background-repeat : repeat;
 word-break: break-all;
}
.bk03a1{
 padding-bottom : 0px;
 padding-top : 20px;
 margin-top : 0px;
 background-color : rgb(255, 255, 255);
 margin-bottom : 0px;
 word-break: break-all;
}
.body07{
  margin-top : 0px;
  text-align : center;
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px; 

  padding-bottom : 0px;
  display : block;
  

  overflow : hidden;
  padding-left : 0px;
  padding-right : 0px;
  width : auto;
  
  
  position : relative;
}