@charset "shift_jis";

/*========================================*/

/*■ 会社概要
---------------------------------------------------------- */
table.profile {
	width:600px;
}
table.profile tr {
	background:url(../../lib/img/dotline_s_h.gif) repeat-x bottom;
}
table.profile td {
	padding:5px 0;
}
table.profile td.item {
	padding:0 30px 0 5px;
	font-size:80%;
	color:#666;
	font-weight:bold;
	white-space:nowrap;
}
.divide {
	border-left:1px solid #d2d2d2;
	padding:5px 0 6px 20px;
	line-height:1.5;
}

/*■ 会社沿革
---------------------------------------------------------- */
table.history {
	width:600px;
}
table.history td {
	background:url(../../lib/img/dotline_s_h.gif) repeat-x top;
	line-height:1.5;
	padding:10px 0;
	font-size:80%;
	vertical-align:top;
}
table.history td.item {
	background:#ededed;
	padding:5px 0 5px 20px;
	font-size:10px;
	color:#666;
	font-weight:bold;
}
table.history td.year {
	padding:10px 35px 10px 5px;
	white-space:nowrap;
}

/*■ 決算公告
---------------------------------------------------------- */
table.kessan {
	width:600px;
}
table.kessan td {
	background:url(../../lib/img/dotline_s_h.gif) repeat-x bottom;
	line-height:1.5;
	padding:15px 0;
}
table.kessan td .date {
	font-size:80%;
	color:#666;
}
a.pdf {
	background:url(../../lib/img/pdficon_small.gif) no-repeat left top;
	padding:2px 0 0 20px;
}