#bgArea{
	background-image:url(gif/cpu.gif);
	padding:20px 30px 40px;
}
.menu {
	text-align:center;
	font-size:medium;
	font-weight:bold;
	color:#009933;
}

table {
	width:99%;
	border-style:ridge;
	border-width:2px;
	background-color:#ffffff;
	margin:80px 5px 20px 5px;
}

th{
	border-style:outset;
	border-width:1px;
	padding:3px;
	background-color:#bdf;
	width:200px;
	line-height:1.5em;
}

td{
	border-style:inset;
	border-width:1px;
	padding:3px 6px 3px 6px;
	line-height:1.5em;
	text-align:left;
	width:400px;
}

#menu{
	text-align:center;
	margin:auto;
	line-height:2em;
}

li.mainMenu{
	list-style-type:none;
	font-size:large;
}

.name1{
	width:200px;
}

.name2{
	width:300px;
	font-size:large;
	font-weight:bold;
	text-align:center;
}

.gazou{
	text-align:center;
	margin:0;
	padding:0;
}

.setsumei{
	width:800px;
}

.side{
	height:35px;
	width:200px;
}

.make{
	width:300px;
}

#trademark{
	text-align:left;
	color:#f00;
}

h3{
	text-align:left;
	font-size:medium;
	font-style:italic;
	font-weight:normal;
}

#cpuMenu{
	font-size:medium;
	line-height:1.8em;
	margin-left:100px;
}

.kubun{
	font-weight:bold;
	background-color:#cdf;
	margin-top:5px;
	margin-bottom:2px;
	padding-left:2px;
	letter-spacing:1.5px;
}

.manufacturing{
	font-weight:bold;
	background-color:#def;
	margin-top:5px;
	margin-bottom:2px;
	padding-left:2px;
	letter-spacing:1.5px;
}

.partsNumber{
	font-weight:bold;
}
