/* 全体設定用---------------------------------------------------- */body {	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";	background: #FFFFFF;	margin: 0px;}a { color: #999999; text-decoration: none; }a:link		{ color: #999999; text-decoration: none; }a:visited	{ color: #999999; text-decoration: none; }a:active	{ color: #999999; text-decoration: none; }a:hover		{ color: #333333; text-decoration: none; }/* 共通ヘッダー用---------------------------------------------------- */.idheader {	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	width: auto;	background: #333333;}#idheaderbox {	background: #333333;	padding: 8px 10px 10px;}.idheader a:link {	color: #FFFFFF;	text-decoration: none;}.idheader a:visited {	color: #FFFFFF;	text-decoration: none;}.idheader a:hover {	color: #666666;	text-decoration: none;}.idheader a:active {	color: #FFFFFF;	text-decoration: none;}/* 共通フッター用---------------------------------------------------- */.idfooter {	color: #666666;	width: auto;	font: 9px Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";}#idfooterbox {	border-top: 1px solid #666666;	padding: 8px 10px 10px;}/* エラーページ用---------------------------------------------------- */.iderror {	color: #333333;	width: auto;	font: bold 37px Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";}