/* リンク */a:link{	color:#ccff66;	text-decoration:none;}a:visited{	color:#99cc66;	text-decoration:none;}a:hover{	color:#ffffff;	text-decoration:none;}a:active{	color:#000000;}/* テキスト */.sizeXS {	font-size:x-small;}.sizeS {	font-size:small;}hr {	color: #000033;	height: 1px;}/* 暫定 */.qBack {	background:#99cc66;	color:#003300;}.qNo {	color:#99cc66;	font-weight:bold;}/* 相場データ用 */#mp_data {	margin-top: 0px;	margin-right: 6px;	margin-bottom: 0px;	margin-left: 6px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#mp_data table {	table-layout: auto;	border-collapse: collapse;	border-spacing: 0px;	empty-cells: hide;}#mp_data table.ps {	table-layout: fixed;	width: 160px;	border-collapse: collapse;	border-spacing: 0px;	empty-cells: hide;}#mp_data th {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}#mp_data th.afName {	padding-left: 3px;	text-align: left;	color: #669900;	background:#000000;}#mp_data th.psName {	padding-left: 3px;	text-align: left;	color: #669999;	background:#000000;	font-size:small;}#mp_data th.mpjpName {	padding-left: 3px;	text-align: left;	color: #996666;	background:#000000;	font-size:small;}#mp_data th.term {	padding-left: 2px;	text-align: right;	font-size:x-small;}#mp_data th.termPS {	text-align: right;	font-size:x-small;	width: 30px;}#mp_data td {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}#mp_data td.ps {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 16px;	padding-bottom: 20px;	padding-left: 0px;}#mp_data td.price {	padding-left: 2px;	text-align: right;	font-size:x-small;}#mp_data td.pricePS {	text-align: right;	font-size:x-small;	width: 90px;}#mp_data td.afImg {	padding-left: 0px;	width: 40px;	vertical-align: top;}#mp_data td a:link,#mp_data td a:visited {	color: #000000;}#mp_data td a:active {	color: #669900;}#mp_data td a:hover {	color: #ffffff;}/* ＡＦデータポップアップ窓用 */#af_data {	margin-top: 3px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size:x-small;}#af_data table {	table-layout: auto;	border-collapse: collapse;	border-spacing: 0px;	empty-cells: hide;}#af_data td {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 1px;	padding-left: 0px;}#af_data td.header {	text-align:right;	padding-right: 3px;}#af_data hr {	color:#000033;	height: 1px;	margin: 0;	padding: 0;}/* こめんと用 */#comments {	color:#336600;	font-size: x-small;	margin-top: 6px;	margin-right: 4px;	margin-bottom: 0px;	margin-left: 16px;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 4px;	border: 2px dotted #336600;}#comments hr {	color:#336600;	height: 1px;}.linkLIST {	margin-top: 30px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 6px;	border: 2px dotted #336600;}