/* -- FUJITSU GENERAL RECOMMENDED STYLE V1.0 -- */


table.history {
	border-collapse: collapse;
	border: 1px solid #333333; 
}

table.width100 {
	width: 100%;
	_width: auto;
}

table.history th {
	border: 1px solid #CCCCCC; 
	background-color: #EEEEEE;
	padding: 2px 15px;
}

table.history td {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 10px 10px 0px 10px;

}


table.tytle th.left0 {
	background:url(/jp/corporate/profile/history/company/images/top_left.gif) repeat-x 0 0;
}

table.tytle th.right0 {
	color: #FFFFFF;
	background:url(/jp/corporate/profile/history/company/images/top_right.gif) no-repeat 0 0;
}

table.tytle th.center0 {
	background:url(/jp/corporate/profile/history/company/images/top_center.gif) repeat-x 0 0;
}


h2#answer {
	padding-top:15px;
}

ul.listasterisk {
	margin-left: 0;
	padding-left: 0;
	list-style-image: none;
	list-style-type: none;
	font-size: 90%;
	margin-left: 1.0em;
}

ul.listasterisk span{
	margin-left: -1.0em;
	margin-left: 0;
	text-indent: -1em;
}


ul.list {
	margin-left: 0;
	padding-left: 0;
	margin-left: 1.0em;
}

.main ul li{
  font-size:100%;
  line-height : 1.4;
	padding-bottom: 8px;
}


div.bglinetop
	{
	padding: 5px 0px;
	background: url(/images/common/line/linebg.gif) repeat-x left top;
}

div.bglinebottom
	{
	padding: 0px 0px 10px 0px;
	background: url(/images/common/line/linebg.gif) repeat-x left bottom;
}

