.product_name {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 100%; line-height: 160%; font-weight: bold; color: #2E6FA5}
.price {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 80%; line-height: 160%; font-weight: bold; color: #535353}
.bg1 {  background-color: #104572; margin-top: 5px; margin-bottom: 5px}
.bg2 { background-color: #2E6FA5; margin-top: 5px; margin-bottom: 5px }
.bg3 { background-color: #699CC7; margin-top: 5px; margin-bottom: 5px }
.bg4 { background-color: #BECDDA; margin-top: 5px; margin-bottom: 5px }
.midashi {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; line-height: 200%; font-weight: bold; color: #104572}
.koumoku {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; line-height: 200%; font-weight: bold; color: #535353}
.shironuki {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; font-weight: bold; color: #FFFFFF; background-color: #2E6FA5; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
h3 {
	color: #FFFFFF;
	background-color: #104572;
	margin-top: 10px;
	padding: 4px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	font-size: 100%;
	font-weight: bold;
}
.comment{
	font-size: 80%;
}
.fontred{ color: #FF0000; }
#copyright {
	font-size: 80%;
	margin-bottom: 1em;
}
#download {
	background-color: #FFD0D0;
	border-width: 4px;
	border-color: red;
	border-style: solid;
}
.download {
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
}
.exp {font-size: 100%; line-height: 130%}
tr.pagetitle td{
	background-image: url(/lineup/img/pt_productslist_c.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}
#selecter, #main, #main td {
	vertical-align: top;
}
p {
	line-height: 140%;
}
th {
	background-color: #2E6FA5;
	color: #FFFFFF;
	text-align: left;
	padding: 0.1em 0.5em;
	border-width: 1px;
	border-style: outset;
}
.productname, .run, .version, .onsale, .memo, .latestproduct {
	border-width: 0 0 1px 0;
	border-color: #BDA8EA;
	border-style: solid;
}
.productname {
	font-weight: bold;
	padding: 0.1em 0.5em 0 0;
}
.footnote, #lastmodify {
	font-size: x-small;
}
.run {
	text-align: center;
}
.memo {
	font-size: x-small;
	line-height: 120%;
}
.nameonlylink {
	color: black;
}
