div.service005 {
  display:block;
  float:left;
  width:350px;
  padding-left:20px;
  padding-right:20px;
}

table.service005{
  position:relative;
  top:30px;
  display:block;
/*  float:left;*/
/*  cellspacing:100px;*/
/*  padding-left:0px;*/
/*  padding-right:0px;*/
  margin-bottom:50px;
  width:900px;
  border-spacing:20px 0px;
}

.service005 td{
  width:270px;
}

table.service005-tutorial{
  position:relative;
  top:30px;
  display:block;
  left:-2px;
  margin-bottom:50px;

}

.service005-tutorial td{
  width:350px;
}

table.service005-tutorial-02{
  /* position:relative;
  top:30px;
  display:block;
  left:10px; */
  padding: 30px 0 0 10px;
  width:700px;
  margin-bottom:50px;
  border-spacing:30px 0px;
}

.service005-tutorial-02 td{
  width:335px;
}



.service005 h4{
  position:relative;
  top:-40px;
  left:90px;
  margin-bottom:-30px;
  font-size:110%;
  width: 200px;
}

.service005 h6{
  position:relative;
  top:-50px;
  left:90px;
  margin-bottom:-30px;
}

table.service005_maru{
  /* position:relative;
  top:30px;
  display:block;
  float:left;
  cellspacing:50px; */
  padding: 30px 0 30px 0;
/*
  padding-left:30px;
  padding-right:30px;
  margin-bottom:50px;
*/
  width:850px;
  border-spacing:35px 0px;
}

td.service005_maru{
  /* width:270px; */
  height:200px;
  background:url(../img/under_service/005/maru.gif) 0 0 no-repeat;
  background-position:center;
  background-repeat:no-repeat;
  text-align:center;
  vertical-align:middle;
}

.centerize-circle { text-align: center; color:#fffafa; vertical-align: middle; height: 200px;
                    background:url(../img/under_service/005/maru.gif) 0 0 no-repeat; }

h4.under_maru{
  vertical-align: middle;
  color: #fffafa;
}

table.service005_fukidashi{
  /* position:relative;
  top:30px;
  display:block; */
/*  float:left; */
  /* cellspacing:50px;
  left:10px; */
/*  padding-right:10px;*/
  margin:15px 0 15px 0;
  width:700px;
  border-spacing:20px 0px;
}

.service005_fukidashi td{
  width:205px;
  height:108px;
  background:url(../img/under_service/005/hukidashi.gif);
  background-position:center;
  background-repeat:no-repeat;
}

font.service005_fukidashi_font{
  /* position:relative;
  top:18px;
  left:50px;
  font-family: "impact","Franklin Gothic Medium",serif; */
}

table.service005_fukidashi2{
  /* position:relative;
  top:30px;
  display:block; */
/*  float:left;*/
  /* cellspacing:50px;
  left:210px; */
/*  padding-right:10px;*/
  margin-bottom:50px;
  width:700px;
  border-spacing:20px 0px;
}

.service005_fukidashi2 td{
  width:205px;
  height:108px;
  background:url(../img/under_service/005/hukidashi.gif);
  background-position:center;
  background-repeat:no-repeat;
}


table.reason{
  position:relative;
  top:30px;
  display:block;
  float:left;
  cellspacing:100px;
/*  padding-left:50px;*/
/*  padding-right:10px;*/
  margin-bottom:50px;
  width:900px;
  border-spacing:30px 0px;
}

div.q_and_a{
  background:url(../img/under_service/007/object02.gif) 0 0 repeat-y;
}

.q_and_a h4{
  position:relative;
  left:10px;
  top:5px;
}

.q_and_a p{
  position:relative;
  left:12px;
  top:-5px;
}
