/* for partner pages
*******************************************************************************/

div#all {
	position: relative;	
	width: 100%;    
	margin: 30px 0px 30px 0px;
	padding: 0;
}

div#area_left {
	float: left;
	width: 18%;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

div#area_right {
  border-left: 1px dotted silver;
	float: left;
	width: 65%;   
	margin: 0;
	padding: 10px 30px 50px 30px;
}                    

div#area_right p{
  padding: 10px 25px 10px 25px
}

div#area_left img {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 30px 0px;
  border-bottom: 1px dotted silver;
}

div#area_left img.first {
  border-top: 1px dotted silver;
}

h2.partner {
  padding: 10px;
  background-color: #FFD700;
  border-bottom: 1px dotted silver;
  text-align: center;
}

h3.partner {
  margin: 25px 0 0 0;
  padding: 5px 5px 5px 15px;
  background-color: #FAFAD2;
  border-bottom: 1px dotted silver;
}

h4.partner {
  padding: 5px 5px 5px 15px;
}

span.keyword {
  font-weight: bold;
  font-style:  italic;
  border-bottom: thin dotted #999999;
}
