/* [xx] トップページ　日立のアプローチ
=========================================================================================== */

div#Topics_img {
/*    background: url("images/approach.gif") no-repeat scroll 0 50% transparent; */
   margin: 0 0 -5px 0;
   padding: 0;
}

div.Topics_box {
    border: 2px solid #E4E4E2;
    margin: 0 0 15px;
    padding: 10px 10px 0;
}
* html body div#PopUpContainer div#PopUpContents div.Topics1 {
    position: relative;
}

/* [xx] トップページ　日立のアプローチ ボックスカラム
=========================================================================================== */
div.ColumnTwo div.FirstItem{
	width: 170px;
	float: left;
}

div.ColumnTwo div.LastItem{
	width: 360px;
}

div.ColumnTwo div.FirstItem{
  clear:both;
}

/* [xx] 製品/サービス体系　のマップス
=========================================================================================== */
map{
	display: inline;
}

/* Map */
#map {
	position:relative;
}
#map a {
	margin:0;
	padding:0;
	display:block;
}
#map .products_001 {
	position:absolute;
	left:71px;
	top:83px;
}
#map .products_002 {
	position:absolute;
	left:71px;
	top:135px;
}
#map .products_003 {
	position:absolute;
	left:39px;
	top:232px;
}
#map .products_004 {
	position:absolute;
	left:31px;
	top:295px;
}
#map .products_005 {
	position:absolute;
	left:95px;
	top:399px;
}
#map .products_006 {
	position:absolute;
	left:111px;
	top:451px;
}
#map .products_007 {
	position:absolute;
	left:381px;
	top:96px;
}
#map .products_008 {
	position:absolute;
	left:381px;
	top:158px;
}
#map .products_009 {
	position:absolute;
	left:381px;
	top:220px;
}
#map .products_010 {
	position:absolute;
	left:381px;
	top:282px;
}
#map .products_011 {
	position:absolute;
	left:381px;
	top:344px;
}
#map .products_012 {
	position:absolute;
	left:381px;
	top:406px;
}

#map .products_001 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_001_on.jpg") no-repeat;
}
#map .products_002 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_002_on.jpg") no-repeat;
}
#map .products_003 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_003_on.jpg") no-repeat;
}
#map .products_004 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_004_on.jpg") no-repeat;
}
#map .products_005 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_005_on.jpg") no-repeat;
}
#map .products_006 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_006_on.jpg") no-repeat;
}
#map .products_007 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_007_on.jpg") no-repeat;
}
#map .products_008 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_008_on.jpg") no-repeat;
}
#map .products_009 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_009_on.jpg") no-repeat;
}
#map .products_010 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_010_on.jpg") no-repeat;
}
#map .products_011 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_011_on.jpg") no-repeat;
}
#map .products_012 a:hover {
	background:url("/Prod/comp/soft1/soa/images/products_012_on.jpg") no-repeat;
}


/* [xx] コンテンツ　3分割
=========================================================================================== */

div.Contents_3float{
	display: block;
    margin: 0 0 15px 0;
	padding: 3px;
	width: 534px;
	border: 1px solid #666;
	background-color:#e0f1f6;
}

div.ContentsL_3 {
	float: left;  /* 左寄せ */
	width: 168px;
	margin: 0;
	padding: 5px 5px 0 5px;
}
	
div.ContentsC_3 {
	float: left;  /* 左寄せ */
	width: 168px;
	margin: 0;
	padding: 5px 5px 0 5px;
	background-color:#fbf1b5; color:#96b5d8;
}
	
div.ContentsR_3 {
	float: right;  /* 右寄せ */
	width: 168px;
	margin: 0;
	padding: 5px 5px 0 5px;
}



/* [xx]　製品情報用カラム
=========================================================================================== */

div#CosmiZero {
	margin: 0;
	padding: 0;
}
/* IE6lower */
* html body div#PopUpContainer div#PopUpContents div.CosmiZero { position: relative; }
/* */

div.CosmiTopic1 {
	margin: -5px 0 15px;
	padding: 10px 10px 0;
	border: 1px solid #9c9a9a;;
}
/* IE6lower */
* html body div#PopUpContainer div#PopUpContents div.CosmiTopic1 { position: relative; }
/* */
div.CosmiTopic1 div.Inner1 { padding: 5px 5px 0; }

div#CosmiZero p.CosmiTitle1 {
	margin: 0;
	padding: 0;
}





