@charset "utf-8";

div#examination div#e_left {width: 50%;float:left;}
div#examination div#e_right {width: 50%;float:right;}
div.examination01 { 
	border-top: 5px solid #618512;
	margin: 0 7px 10px 0;
	width: 48%;
	float: left;
}

div#examination div#e_left div.examination01 {margin-top: 15px; width: 94%;}
div#examination div#e_right div.examination01 {margin-top: 15px; width: 94%;}

div.examination01 h3 {
	border-bottom: 2px solid #618512;
	margin-top: 10px;
	padding: 3px;
	margin: 3px 0;
	font-size: 120%;
}

div.examination01 h4 {
	padding: 3px;
	margin: 2px 5px;
	font-size: 110%;
}

div.examination01 h5 {
	padding: 3px;
	margin: 2px;
	font-size: 100%;
	background-color: #DDD;
}

div.examination01 p {
	margin: 0 10px 5px 10px;
	line-height: 18px;
	margin-top: 1em;
}

div.examination02 {
	margin: 0 7px 10px 0;
	width: 48%;
	float: left;
}

div.examination02 img.interview {
	border: 1px solid #AAA;
	float: left;
	margin: 2px 7px 5px 0;
}

div.examination02 h3 {
	background-color: #851912;
	padding: 5px 10px;
	margin: 5px 0;
	font-size: 120%;
	color: #FFF;
}

div.examination03 {
	margin-top: 10px;
	padding: 10px;
	background-color: #D8EAF2;
}

div.examination04 {
	margin: 0 7px 10px 0;
	width: 48%;
	float: left;
}

div.examination04 h3 {
	background-color: #126985;
	padding: 5px 10px;
	margin: 5px 0;
	font-size: 120%;
	color: #FFF;

}
p.red {color:#EB8778;}
p.blue {color: #3F8FBF;}
.flow img {
  display:block;
  margin:0 auto;
}
.flow_txt {
  margin:2em 0;
  font-size:12px;
}
.flow_txt .right_txt_flow {
  float:right;
  width: 400px;
  
}
.flow_txt .right_txt_flow h5{
  background:#ea7b00;
  color:#FFF;
  padding:1px 5px;
  display:inline;
  font-size:11px;
}

.flow_txt .right_txt_flow p{
  margin:0 0 1em 0;
  background:#FFF;
  padding:1em  ;
}
.flow_txt .right_txt_flow p span{
  font-size:10px;
  display:block;
}
.flow_txt img{float:left;}

