body {	background-attachment: fixed;	background-image: url(img-common/bg.jpg);	background-repeat: repeat-x;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-color: #EEF8FF;}td, th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 150%;}a:link{	font-size: 12px;	color: #0066CC;	line-height: 150%;	text-decoration: none;}a:active{	font-size: 12px;	color: #0066CC;	line-height: 150%;	text-decoration: none;}a:visited{	font-size: 12px;	color: #0066CC;	line-height: 150%;	text-decoration: none;}a:hover{	font-size: 12px;	color: #006666;	line-height: 150%;	text-decoration: underline;}.gray {	font-size: 12px;	color: #333333;	line-height: 150%;}.blue {	font-size: 12px;	color: #0066cc;	line-height: 150%;}.white {	font-size: 12px;	color: #FFFFFF;	line-height: 150%;} p.mar01 {margin-top: 8px;}.green {	font-size: 12px;	color: #669966;	line-height: 150%;}.white-14 {	font-size: 14px;	color: #FFFFFF;	line-height: 150%;}.orange {	font-size: 12px;	color: #FF3300;		line-height: 150%;}.navy {	font-size: 14px;	color: #000066;	line-height: 150%;	font-weight: bold;}.gray-haikei {	font-size: 12px;	color: #333333;	line-height: 150%;	background-color: #FFEF8F;}