@charset "utf-8";
/* -----------------------------------------------------------------------------
	common
*/
/* ----- font-family ----- */
body {
  font-family: Arial, Helvetica, sans-serif;
}
/* -----------------------------------------------------------------------------
	header
*/
/* ---- global navigation ---- */
#gnav .gnavBtn > a > span {
  background-image: url("../img/cmn_sprite_gnav.png");
}
#gnav .gnavBtn#gnavAbout > a {
  width: 69px;
  height: 18px;
}
#gnav .gnavBtn#gnavAbout > a > span {
  background-position: 0 0;
}
#gnav .gnavBtn#gnavAbout > a:hover > span {
  background-position: 0 -23px;
}
#gnav .gnavBtn#gnavAbout.current > a > span {
  background-position: 0 -23px;
}
#gnav .gnavBtn#gnavOurBusiness > a {
  width: 94px;
  height: 18px;
}
#gnav .gnavBtn#gnavOurBusiness > a > span {
  background-position: 0 -46px;
}
#gnav .gnavBtn#gnavOurBusiness > a:hover > span {
  background-position: 0 -69px;
}
#gnav .gnavBtn#gnavOurBusiness.current > a > span {
  background-position: 0 -69px;
}
#gnav .gnavBtn#gnavSustainability > a {
  width: 100px;
  height: 18px;
}
#gnav .gnavBtn#gnavSustainability > a > span {
  background-position: 0 -92px;
}
#gnav .gnavBtn#gnavSustainability > a:hover > span {
  background-position: 0 -118px;
}
#gnav .gnavBtn#gnavSustainability.current > a > span {
  background-position: 0 -118px;
}
#gnav .gnavBtn#gnavNews > a {
  width: 40px;
  height: 18px;
}
#gnav .gnavBtn#gnavNews > a > span {
  background-position: 0 -138px;
}
#gnav .gnavBtn#gnavNews > a:hover > span {
  background-position: 0 -161px;
}
#gnav .gnavBtn#gnavNews.current > a > span {
  background-position: 0 -161px;
}
#gnav .gnavBtn#gnavCareers > a {
  width: 58px;
  height: 18px;
}
#gnav .gnavBtn#gnavCareers > a > span {
  background-position: 0 -185px;
}
#gnav .gnavBtn#gnavCareers > a:hover > span {
  background-position: 0 -208px;
}
#gnav .gnavBtn#gnavCareers.current > a > span {
  background-position: 0 -208px;
}
#gnav .gnavCatList {
  width: 100%;
}
#gnav .gnavCatList > ul > li {
  width: 25%;
}

/* -----------------------------------------------------------------------------
	footer navigation
*/
#fnav .corpProf{}
	#fnav .corpProf p{
		text-indent:-1.2em;
		padding-left:1.2em;
	}
		#fnav .corpProf p a:before{
			width:1em !important;
			text-align:right !important;
			margin-right:4px;
		}
