@charset "utf-8";
/* CSS Document */



#mainLogo {
	width:347px;
	text-align: left;
	float:left
}




/*空白ボックスたち*/
#headerTop {
	float: left;
	width: 800px;
	height:24px;
	display: block;
}
#headerLeft {
	float: left;
	width: 21px;
	height:44px;
}
#headerRight{
	width:430px;
	height:34px;
	float:left;
}

#headerBottom {
	clear: both;
	float: left;
	height: 42px;
	width: 368px;
}

/*メインナビ*/

#mainNavi li a{
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/:42px;
	padding-top:42px;	
	}

#naviHome {
	background-image: url(../images/navi_home_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 108px;
	float:left;
	}
#naviProduct {
	background-image: url(../images/navi_product_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 124px;
	float:left;


}
#naviSupport {
	background-image: url(../images/navi_support_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 96px;
	float:left;

}

#naviAbout {
	background-image: url(../images/navi_about_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 114px;
	float:left;}


/*メインナビ　リンク*/
#naviHome a {
	background-image: url(../images/navi_home.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 108px;
	float:left;
}
#naviProduct a {
	background-image: url(../images/navi_product.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 124px;
	float:left;
}
#naviSupport a {
	background-image: url(../images/navi_support.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 96px;
	float:left;
}

#naviAbout a {
	background-image: url(../images/navi_about.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 114px;
	float:left;
}

/*メインナビ　リンク　オンマウス*/

#naviHome a:hover {
	background-image: url(../images/navi_home_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 108px;
	float:left;
}

#naviProduct a:hover  {
	background-image: url(../images/navi_product_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 124px;
	float:left;
}

#naviSupport a:hover  {
	background-image: url(../images/navi_support_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 96px;
	float:left;
}

#naviAbout a:hover {
	background-image: url(../images/navi_about_over.jpg);
	background-repeat:no-repeat;
	height: 42px;
	width: 114px;
	float:left;

}

/*アーーーーーーーーーーーーーーーーーーーーーつかれたっ*/

/*ささ、次いってみよー*/

/*今どこのページいるかわかるように、ナビの色がハイライトになるよ*/

/*HOMEハイライト*/
#body_home #naviHome a{
	background-image:url(../images/navi_home_over.jpg);
	cursor:default;}

/*PRODUCTハイライト*/
#body_product #naviProduct a,
#body_others #naviProduct a{
	background-image: url(../images/navi_product_over.jpg);
	cursor:default;
}
	
/*PRODUCT/DataLoggers ハイライト*/
#body_product .sub_datalogger #datalogger a{
	background-image: url(../images/sub_menu/images/hover_01.jpg);
	cursor:default;}
	
/*PROSUCT/Communication ハイライト*/
#body_product .sub_communication #communication a{
	background-image: url(../images/sub_menu/images/hover_02.jpg);
	cursor:default;}


/*PRODUCT/Others ハイライト*/
#body_product .sub_others #others a{
	background-image: url(../images/sub_menu/images/hover_03.jpg);
	cursor:default;}
	
	
/*PRODUCT/Disconハイライト*/
#body_product .sub_discon #discontinued a{
	background-image: url(../images/sub_menu/images/hover_04.jpg);
	cursor:default;}

/*SUPPORT ハイライト*/
#body_support #naviSupport a{
	background-image:url(../images/navi_support_over.jpg);
	cursor:default;}
	
/*SUPPORT/Downloadハイライト*/
#body_support .sub_download #download a{
	background-image: url(../images/sub_menu/images/support_over_01.jpg);
	cursor:default;}

/*SUPPORT/SUPPORT Informationハイライト*/	
#body_support .sub_support #information a{
	background-image: url(../images/sub_menu/images/support_over_02.jpg);
	cursor:default;}
	
/*SUPPORT/Vista support informationハイライト*/
#body_support .sub_vista #vista a{
	background-image:url(../images/sub_menu/images/support_over_04.jpg);
	cursor:default;}
	
/*SUPPORT/FAQ ハイライト*/	
#body_support .sub_faq #faq a{
	background-image:url(../images/sub_menu/images/support_over_03.jpg);
	cursor:default;}
	
	
	
	
	
	
	
/*ABOUTハイライト*/
#body_about #naviAbout a{
	background-image: url(../images/navi_about_over.jpg);
	cursor:default;
}

/*ABOUT/Company Profile ハイライト*/
#body_about .sub_company #company a{
	background-image: url(../images/sub_menu/images/about_over_01.jpg);
	cursor:default;}
	
/*ABOUT/EventInfomation ハイライト*/
#body_about .sub_event #event a{
	background-image: url(../images/sub_menu/images/about_over_02.jpg);
	cursor:default;
	}
	
/*ABOUT/NewsRelease ハイライト*/
#body_about .sub_news #news a{
	background-image: url(../images/sub_menu/images/about_over_03.jpg);
	cursor:default;
	}
	
/*ABOUT/ContactUs ハイライト*/
#body_about .sub_contact #contact a{
	background-image: url(../images/sub_menu/images/about_over_04.jpg);
	cursor:default;
	}


#naviHome,#naviHome a:hover,#body_home #naviHome a {
		background-image: url(images/&naviHome,&naviHome-a;hover,&body_home-&naviHome-a.jpg);
		}
		
	#naviProduct,#naviProduct a:hover,#body_product #naviProduct a,#body_others #naviProduct a {
		background-image: url(images/&naviProduct,&naviProduct-a;hover,&body_product-&naviProduct-a,&body_others-&naviProduct-a.jpg);
		}
		
	#naviSupport,#naviSupport a:hover,#body_support #naviSupport a {
		background-image: url(images/&naviSupport,&naviSupport-a;hover,&body_support-&naviSupport-a.jpg);
		}
		
	#naviAbout,#naviAbout a:hover,#body_about #naviAbout a {
		background-image: url(images/&naviAbout,&naviAbout-a;hover,&body_about-&naviAbout-a.jpg);
		}
		
	#naviHome a {
		background-image: url(images/&naviHome-a.jpg);
		}
		
	#naviProduct a {
		background-image: url(images/&naviProduct-a.jpg);
		}
		
	#naviSupport a {
		background-image: url(images/&naviSupport-a.jpg);
		}
		
	#naviAbout a {
		background-image: url(images/&naviAbout-a.jpg);
		}
		
	#body_product .sub_datalogger #datalogger a {
		background-image: url(images/sub_menu/&body_product-@sub_datalogger-&datalogger-a.jpg);
		}
		
	#body_product .sub_communication #communication a {
		background-image: url(images/sub_menu/&body_product-@sub_communication-&communication-a.jpg);
		}
		
	#body_product .sub_others #others a {
		background-image: url(images/sub_menu/&body_product-@sub_others-&others-a.jpg);
		}
		
	#body_product .sub_discon #discontinued a {
		background-image: url(images/sub_menu/&body_product-@sub_discon-&discontinued-a.jpg);
		}
		
	#body_support .sub_download #download a {
		background-image: url(images/sub_menu/&body_support-@sub_download-&download-a.jpg);
		}
		
	#body_support .sub_support #information a {
		background-image: url(images/sub_menu/&body_support-@sub_support-&information-a.jpg);
		}
		
	#body_support .sub_vista #vista a {
		background-image: url(images/sub_menu/&body_support-@sub_vista-&vista-a.jpg);
		}
		
	#body_support .sub_faq #faq a {
		background-image: url(images/sub_menu/&body_support-@sub_faq-&faq-a.jpg);
		}
		
	#body_about .sub_company #company a {
		background-image: url(images/sub_menu/&body_about-@sub_company-&company-a.jpg);
		}
		
	#body_about .sub_event #event a {
		background-image: url(images/sub_menu/&body_about-@sub_event-&event-a.jpg);
		}
		
	#body_about .sub_news #news a {
		background-image: url(images/sub_menu/&body_about-@sub_news-&news-a.jpg);
		}
		
	#body_about .sub_contact #contact a {
		background-image: url(images/sub_menu/&body_about-@sub_contact-&contact-a.jpg);
		}
		
	
