#sub_menu{
	background:url('../../assets/images/menu/m_company.gif') ;
	margin:2px;
	_margin:1px;
	padding:0;
	width:171px;
}
#sub_menu ul {
	padding:0;
	margin:0;
}
#sub_menu li {
	list-style-type:none;
	padding:0;
	margin:0;
}
#sub_menu li a {
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
	padding:0;
	margin:0;
}
/*------off*/
body#t_company #sub_menu li.sub_menu01 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px 0px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu02 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -46px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu03 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -92px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu04 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -138px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu05 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -184px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu06 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -230px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu07 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -276px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu08 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat 0px -322px;
	width:171px;
	height:45px;
}
/*------hover*/
body#t_company #sub_menu li.sub_menu01 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px 0px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu02 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -46px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu03 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -92px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu04 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -138px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu05 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -184px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu06 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -230px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu07 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -276px;
	width:171px;
	height:45px;
}
body#t_company #sub_menu li.sub_menu08 a:hover {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -322px;
	width:171px;
	height:45px;
}
/*------on*/
body#t_company.m_company #sub_menu li.sub_menu01 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px 0px;
	width:171px;
	height:45px;
}
body#t_company.m_history #sub_menu li.sub_menu02 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -46px;
	width:171px;
	height:45px;
}
body#t_company.m_message #sub_menu li.sub_menu03 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -92px;
	width:171px;
	height:45px;
}
body#t_company.m_relation #sub_menu li.sub_menu04 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -138px;
	width:171px;
	height:45px;
}
body#t_company.m_works #sub_menu li.sub_menu05 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -184px;
	width:171px;
	height:45px;
}
body#t_company.m_business_model #sub_menu li.sub_menu06 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -230px;
	width:171px;
	height:45px;
}
body#t_company.m_map #sub_menu li.sub_menu07 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -276px;
	width:171px;
	height:45px;
}
body#t_company.m_media_list #sub_menu li.sub_menu08 a {
	background:url('../../assets/images/menu/m_company.gif') no-repeat -171px -322px;
	width:171px;
	height:45px;
}