/* class設定 */.xsmall, .xxsmall, .large, .xlarge , .xxlarge{font-family:Arial, Verdana, sans-serif}/* リンク設定 */A{}A:link {	text-decoration:underline;}A:visited {	text-decoration:underline;}A:hover   {	text-decoration:none;}A:active  {	text-decoration:none;}/* Hタグ文字設定 */h1 {	font-size: 10px; margin: 0;}/* ↓サイト毎の設定は以下に記載↓ */body {	color: #666666;	background-color: #000000;}.table{	margin: 0px;	border: 1px solid #CCCCCC;	padding: 5px;}.line-x {	background-image: url(common/line.gif);	background-repeat: repeat-x;	background-position: center;}.line-y {	background-image: url(common/line.gif);	background-repeat: repeat-y;	background-position: center;}.table2{	margin: 0px;	padding: 0px;	border-top: 1px solid #ccc;	border-right: none;	border-bottom: none;	border-left: 1px solid #ccc;}.table2 td{	padding: 5px 10px;	border-top: 0px none;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-left: 0px none;}.table3{	margin: 0px;	padding: 0px;	border: none;}.table3 td{	padding: 0px;	margin: 0px;	border: 0px none;}