/*------------------------------------*/
/* workflow.css : main_group */
#main_group {
  font-size:1em;
  line-height:1.5em;
}

#main_group h1 {
  padding: 0px 1em;
  font-size: .8em;
}

h2 {
  clear: both;
  background-image: url('../img/h_back01.png');
  background-repeat: no-repeat;
  padding: .5em 2.5em;
  font-size: 1.5em;
  color: #0;
  letter-spacing:3px;
  text-shadow: -1px -1px 0px #acacac, 1px -1px 0px #acacac, 1px 1px 0px #acacac, -1px 1px 0px #acacac, 
               1px 2px 3px rgba(0, 0, 0, 0.6);
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
h2 img {
  float:left;
  padding-right: 15px;
}

.p_img01 {
  padding-left: 2em;
  padding-bottom: 0.5em;
}

#workflow_container {
  padding-left: 6em;
  padding-bottom: 4em;
  clear: both;
  float: left;
}
#workflow_left {
  float: left;
  width: 134px;
  height: 567px;
  background-color:transparent;
  background-image: url('../img/workflow_l01.png');
  background-repeat: no-repeat;
}
#workflow_right {
  float: left;
  width: 467px;
  height: 567px;
  background-color:transparent;
  background-image: url('../img/workflow_r01.png');
  background-repeat: no-repeat;
}
#workflow_1line {
  padding-top: 10px;
  height: 87px;
}
#workflow_caption {
  font-size: 1.6em;
  padding-left: 1em;
  font-weight: bold;
}
#workflow_text {
  padding-top: 4px;
  font-size: 0.9em;
  line-height: 1.3em;
  padding-left: 4em;
}
