a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}

a:link {
	
	color: #333;
	text-decoration: none;
}
a:visited {
	
	color: #333;
	text-decoration: none;
}
a:hover {
	
	color: #000;
}
a.link_product_collection_story_01:link {
	
	color: #6f6f6f;
	text-decoration: none;
	
}
a.link_product_collection_story_01:visited {
	
	color: #6f6f6f;
	text-decoration: none;
	
}
a.link_product_collection_story_01:hover {
	
	color: #333;
	text-decoration: none;
}
a.link_main_wddbotton01:link {
	
	color: #7c7c7c;
	text-decoration: none;
	font-size: 10px;
	
}
a.link_main_wddbotton01:visited {
	
	color: #7c7c7c;
	text-decoration: none;
	font-size: 10px;
	
}
a.link_main_wddbotton01:hover {
	
	color: #333;
	text-decoration: none;
	font-size: 10px;
}
a.link_main_index_produclink01:link {
	
	color: #FFF;
	text-decoration: none;
	
}
a.link_main_index_produclink01:visited {
	
	color: #FFF;
	text-decoration: none;
	
}
a.link_main_index_produclink01:hover {
	
	color: #CCC;
	text-decoration: none;
}
a.link_main_submenu01:link {
	
	color: #666;
	text-decoration: none;
	
}
a.link_main_submenu01:visited {
	
	color: #666;
	text-decoration: none;
	
}
a.link_main_submenu01:hover {
	
	color: #007dff;
	text-decoration: none;
}
a.link_main_submenu02:link {
	
	color: #999;
	text-decoration: none;
	
}
a.link_main_submenu02:visited {
	
	color: #999;
	text-decoration: none;
	
}
a.link_main_submenu02:hover {
	
	color: #000;
	text-decoration: none;
}
a.link_main_submenu03:link {
	
	color: #007dff;
	text-decoration: none;
	
}
a.link_main_submenu03:visited {
	
	color: #007dff;
	text-decoration: none;
	
}
a.link_main_submenu03:hover {
	
	color: #007dff;
	text-decoration: none;
}
a.link_main_link01:link {
	color: #999999;
	text-decoration: none;
	
}
a.link_main_link01:visited {
	color: #999999;
	text-decoration: none;
	
}
a.link_main_link01:hover {
	color: #333333;
	text-decoration: none;
}
a.link_empty_link01:link {
	
	text-decoration: none;
	
}
a.link_empty_link01:visited {
	
	text-decoration: none;
	
}
a.link_empty_link01:hover {
	
	text-decoration: none;
}
a.link_product_overview_link01:link {
	
	text-decoration: none;
	font-size: 14px;
	color: #0084ff;	
		font-weight: bold;
}
a.link_product_overview_link01:visited {
	
	text-decoration: none;
	font-size: 14px;
	color: #0084ff;	
		font-weight: bold;
}
a.link_product_overview_link01:hover {
	
	text-decoration: underline;
	font-size: 14px;
	color: #0084ff;
		font-weight: bold;
}
a.link_product_overview_link02:link {
	
	text-decoration: none;
	font-size: 14px;
	color: #eeeeee;
		font-weight: bold;
}
a.link_product_overview_link02:visited {
	
	text-decoration: none;
	font-size: 14px;
	color: #eeeeee;
		font-weight: bold;
}
a.link_product_overview_link02:hover {
	
	font-size: 14px;
	color: #CCC;
		font-weight: bold;
}
a.link_news_new_link01:link {
	
	text-decoration: none;
	font-size: 14px;
	color: #ffffff;
		font-weight: bold;
}
a.link_news_new_link01:visited {
	
	text-decoration: none;
	font-size: 14px;
	color: #ffffff;
		font-weight: bold;
}
a.link_news_new_link01:hover {
	
	font-size: 14px;
	color: #CCC;
		font-weight: bold;
}
a.link_ir_year_link01:link {
	
	text-decoration: none;
	color: #CCC;
}
a.link_ir_year_link01:visited {
	
	text-decoration: none;
	color: #CCC;
}
a.link_ir_year_link01:hover {
	
	color: #007dff;
}
a.link_csr_link01:link {
	
	text-decoration: none;
	color: #CCC;
}
a.link_csr_link01:visited {
	
	text-decoration: none;
	color: #CCC;
}
a.link_csr_link01:hover {
	
	color: #333;
}


.career_re_con01 a:link {
	color:#727272;
	}
	
.career_re_con01 a:visited {
	color:#727272;
	}	
	
.career_re_con01 a:hover {
	color:#727272;
	}	