@charset "utf-8";
/* CSS Document */


/* global navigation current over
----------------------------------------------*/
#header ul li a{
	display:block;
	float:left;
	height:45px;
	_height:135px;
	cursor:pointer;
}

#header ul li#call_l a,
#header ul li#call_r a{
	_height:90px;
}

#header ul li#home-on a{
	width:98px;
	background:url(../img/gnavi_home.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_home.png',sizingMethod='scale');
}

#header ul li#mrchandise-on a{
	width:97px;
	background:url(../img/gnavi_mrchandise.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_mrchandise.png',sizingMethod='scale');
}


#header ul li#equipment-on a{
	width:97px;
	background:url(../img/gnavi_equipment.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_equipment.png',sizingMethod='scale');
}

#header ul li#manufacturing_order-on a{
	width:97px;
	background:url(../img/gnavi_manufacturing_order.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_manufacturing_order.png',sizingMethod='scale');
}

#header ul li#company-on a{
	width:97px;
	background:url(../img/gnavi_company.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_company.png',sizingMethod='scale');
}

#header ul li#call_l a{
	width:145px;
	background:url(../img/call_l.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/call_l.png',sizingMethod='scale');
}

#header ul li#call_r a{
	width:57px;
	background:url(../img/call_r.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/call_r.png',sizingMethod='scale');
}


#header ul li#home-on a:hover,
#header ul li#mrchandise-on a:hover,
#header ul li#equipment-on a:hover,
#header ul li#manufacturing_order-on a:hover,
#header ul li#company-on a:hover{
	background-position: 0 -90px;
	_margin-top: -90px; /* a要素を上に90px動かす */
	_padding-top: -90px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -90px; /* paddingの分a要素の高さを調節（標準モード） */
}

#header ul li#call_l a:hover,
#header ul li#call_r a:hover{
	background-position: 0 -45px;
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}


/* current over */
#home #header ul li#home-on a{
	width:98px;
	height:45px;
	_height:135px;
	background:url(../img/gnavi_home.png) 0 -45px no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_home.png',sizingMethod='scale');
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}

#mrchandise #header ul li#mrchandise-on a{
	width:97px;
	height:45px;
	_height:135px;
	background:url(../img/gnavi_mrchandise.png) 0 -45px no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_mrchandise.png',sizingMethod='scale');
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}

#equipment #header ul li#equipment-on a{
	width:97px;
	height:45px;
	_height:135px;
	background:url(../img/gnavi_equipment.png) 0 -45px no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_equipment.png',sizingMethod='scale');
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}

#manufacturing_order #header ul li#manufacturing_order-on a{
	width:97px;
	height:45px;
	_height:135px;
	background:url(../img/gnavi_manufacturing_order.png) 0 -45px no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_manufacturing_order.png',sizingMethod='scale');
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}


#company #header ul li#company-on a{
	width:97px;
	height:45px;
	_height:135px;
	background:url(../img/gnavi_company.png) 0 -45px no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/img/gnavi_company.png',sizingMethod='scale');
	_margin-top: -45px; /* a要素を上に45px動かす */
	_padding-top: -45px; /* a要素が動いた分テキストの表示位置を下げる */
	_height: -45px; /* paddingの分a要素の高さを調節（標準モード） */
}