@charset "shift-jis";


html>/**/body {font-size/*\**/: small\9;}

* {
	font-family: Verdana, Arial, Helvetica;	
}

.pop #wrapper {
	border: none;
}

.pop .pop_software{
	width: 860px;
	border-bottom: 0 ! important;
}
.pop .pop_software #pop_header{
	width: 860px;
}
.pop_software #primary{
	width: 740px;
	text-align: left;
}

.pop_softlist #wrapper {
	border: none;
}
.pop_softlist #pop_header {
	width: auto;
	height: 0;
}
.pop_softlist #primary {
	width: auto;
	margin: 0 auto;
	padding: 52px 0 0 0;
}
.pop_softlist #primary a {
	color: #5e5e5e;
	text-decoration: underline;
}
.pop_softlist #primary a:hover{
	color: #cd202c;
}
.pop_softlist #primary a.link {
	padding-left: 15px;
	background: url(../img/bg_blank.gif) left center no-repeat;
}

.pop_softlist #primary h1 {
	width: 600px;
	margin: 0 auto 47px auto;
	text-align: left;
}
.pop_softlist #primary p.update {
	width: 600px;
	margin: 0 auto 10px auto;
	text-align: right;
	font-size: 85%;
}
.pop_softlist #primary table {
	width: 600px;
	margin: 0 auto 14px auto;
	text-align: left;
	font-size: 95%;
	_font-size: 90%;
	line-height: 1.8;
}
.pop_softlist #primary table th {
	font-weight:normal;
}
.pop_softlist #primary table th.name {
	width: 360px;
	border-right: 1px #bebebe solid;
	border-bottom: 1px #bebebe solid;
}
.pop_softlist #primary table th.maker {
	width: 240px;
	border-bottom: 1px #bebebe solid;
}
.pop #primary table td.name {
	padding: 16px 8px;
	border-right: 1px #bebebe solid;
	border-bottom: 1px #bebebe solid;
}
.pop #primary table td.maker {
	padding: 16px 8px;
	border-bottom: 1px #bebebe solid;
}
.pop_softlist #primary p.contact {
	width: 600px;
	margin: 0 auto 50px auto;
	text-align: left;
	font-size: 85%;
}









	





	
