@charset "utf-8";

.title_title_en{
	width:810px;
	float:left;
	text-align:left;
	line-height:1.4;
}
.title_title_en a{
	text-decoration:underline;
}
.sub_content02_en{
    background: #fff none repeat scroll 0 0;
    border: 1px dashed #a3a3a3;
    float: left;
    height: 230px;
    margin: 0 20px 30px 0;
    text-align: left;
    width: 308px;	
}
.sub_content02_en ul {
    margin: 5px 5px 0;
}
.sub_content03_en{
	background:#FFF;
	width:885px;
	float:left;
	margin:0 20px;
	padding:15px 0 0 0;
	height:200px;

}
.sub_content0301_en,.sub_content0302_en{
	width:280px;
	margin-right:20px;
	float:left;
}
.sub_content0303_en{
	width:280px;
	float:left;
}
#en table tr td.date{
	width:15%;
}
/**Services**/
#overview{
	position:relative;
}
#service_link{
	position:relative;
	top:10px;
	left:10px;
}
#service_link a{
	font-weight:bold;
	text-decoration:underline;
}
/**investment**/

.sub_content01_en {
  background: #FFF;
  width: 904px;
  margin: 20px 0 0 20px;
  padding: 0;
  border: 2px solid #cc9900;
  text-align: left; }
.sub_content01_en ul.list01 li {
  margin-bottom: 3px; }

.sub_content01_en ul.list01 li div {
  margin-bottom: 3px;
  line-height: 1.4; }

.sub_content01_en ul.list01 li div a {
  text-decoration: underline; }

/** News Release **/
ul li div.date{
	float:left;
	width:120px;
	line-height:1.4;

}
ul li div.desc{
	float:right;
	width:780px;
	line-height:1.4;
}
ul.news li div.desc{
	width:780px;
}
ul.list01 li div.date{
	width:100px;
}
ul.list01 li div.desc{
	width:750px;
}
/*タイトルが左、日付が右でタイトルが長いもの*/
ul.news li div.date{
	float:right;
	width:120px;
}
ul.news li div.desc{
	float:left;
	width:780px;
}
/*日付が左、タイトルが右でタイトルが長いもの*/
ul.news li div.ldate{
	float:left;
	width:120px;
}
ul.news li div.rdesc{
	float:right;
	width:780px;
	line-height:1.4;
}
