/* CSS Document */

/* 会社案内部分 */

#comp {
	text-align: left;
    width: auto;
	height: auto;
	line-height: 1.6em;
}
#comp table {
    width: 520px;
    margin-left: 0px;
    margin-right: 0px;
   	border-width: 1px;
	border-style: double;
	border-color: #CCCCCC;
	border-collapse: separate;
	font-size: 100%;
	line-height: 1.8em;
}
#comp table th {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(../img/header_blue.gif) #fff repeat-x; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
	width: 110px;
	text-align: left;
}
#comp table td {
	BORDER-BOTTOM: #CCCCCC 1px solid;
	padding: 10px;
}
#comp a {
    text-decoration: none;
	color: #0066CC;
	padding: 3px;
}
#comp a:hover {
    text-decoration: none;
	background-color:#0099CC;
	color: #FFFFFF;
	padding: 3px;
}
#comp a:link {
    text-decoration: none;
	padding: 3px;	
}
#comp a:visited {
	padding: 3px;
}
#comp p{
    margin: 5px;
}