/* --------------------------------------------全ページ共通部分--------------------------------------------*/body{	margin: 0px;	padding: 0px;	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 12px;	color: #333333;}#contents_back{	width: 806px;	text-align: center;	margin: 0 auto;	background-image: url(img/background.gif);}#contents_in{	width: 800px;	text-align: left;	padding-right: 3px;	padding-left: 3px;}/*リンク01*/a:link{  font-size: 10px;  color: #889FAE;  text-decoration: none;  }a:visited{  font-size: 10px;  color: #889FAE;  text-decoration: none;  }a:hover{  font-size: 10px;  color: #4AA5E1;  text-decoration: underline;  background: none;  }a:active{  font-size: 10px;  color: #889FAE;  text-decoration: underline;  background: none;  }/* --------------------------------------------index.html--------------------------------------------*/h1 {   margin: 0;   width:800px;   height:49px;   position:relative;   font-size:12px;   /*HideMacIE\*/   overflow:hidden;   /**/}h1 span {   display:block;   width:100%;   height:100%;   background:url(img/index_img02.jpg) no-repeat;   position:absolute;   top:0;   left:0;}p{   margin: 0;   width:800px;   height:526px;   position:relative;   font-size:10px;   /*HideMacIE\*/   overflow:hidden;   /**/}p span {   display:block;   width:100%;   height:100%;   background:url(img/index_img03.jpg) no-repeat;   position:absolute;   top:0;   left:0;}#index_block01{	width: 800px;	height:72px;	background:url(img/index_img01.jpg) no-repeat;	margin: 0;	text-align: left;}#index_block02{	width: 800px;	height:130px;	background:url(img/index_img04.jpg) no-repeat;	margin: 0;	text-align: left;}#index_block02_in{	margin-left: 275px;	padding-top: 40px;}#link_block{	font-size: 10px;	color: #889FAE;	line-height: 14px;	text-align: center;	vertical-align: middle;  }