


/* ---- GLOVAL NAVIGATION ---- */

#navi_back{	
	width:100%;
	height:40px;
	margin: 0px;
	padding: 0px;
	background-color:#000;
	text-align:center;
}


#navi{	
	width:800px;
	height:40px;
	margin: 0px auto;
	padding: 0px;
	background: url(../image/common/g_navi_back.gif) no-repeat;

}


#navi_logo{	
	width:199px;
	height:40px;
	margin: 0px;
	padding: 0px;
	float:left;
	background-color:#000;

}


#navi ul{
	margin:0px;
	padding:0px;
	display:block;
	left:0px;
	width:683px;
	float:right;
}

#navi ul.top_navi{
	margin:0px;
	padding:0px;
	display:block;
	left:0px;
	width:600px;
	float:right;
}


#navi li{
float: left;
list-style-type: none;
}

#navi li#navi_00 a{
	background: url(../image/common/navi_00.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:83px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_00 a:hover{
	background: url(../image/common/navi_00_over.gif) no-repeat;
}



#navi li#navi_01 a{
	background: url(../image/common/navi_01.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_01 a:hover{
	background: url(../image/common/navi_01_over.gif) no-repeat;
}

#navi li#navi_01_on a{
	background: url(../image/common/navi_01_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}


#navi li#navi_02 a{
	background: url(../image/common/navi_02.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_02 a:hover{
	background: url(../image/common/navi_02_over.gif) no-repeat;
}

#navi li#navi_02_on a{
	background: url(../image/common/navi_02_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_02_on {
	background: url(../image/common/navi_02_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}



#navi li#navi_03 a{
	background: url(../image/common/navi_03.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_03 a:hover{
	background: url(../image/common/navi_03_over.gif) no-repeat;
}


#navi li#navi_03_on a{
	background: url(../image/common/navi_03_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}

#navi li#navi_03_on {
	background: url(../image/common/navi_03_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:200px;
	height:40px;
	overflow:hidden;
}





/* ---- NAVIGATION COMPANY ---- */




#company_contents_left ul{
	margin:0px;
	padding:0px;
	display:block;
	width:202px;
	height:400px;
}


#company_contents_left li{
	list-style-type: none;
	margin-left:6px;
}

#company_contents_left li#company_navi_01 a{
	background: url(../image/company/s_navi_01.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}

#company_contents_left li#company_navi_01 a:hover{
	background: url(../image/company/s_navi_01_over.gif) no-repeat;
}

#company_contents_left li#company_navi_01_on{
	background: url(../image/company/s_navi_01_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}




#company_contents_left li#company_navi_02 a{
	background: url(../image/company/s_navi_02.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#company_contents_left li#company_navi_02 a:hover{
	background: url(../image/company/s_navi_02_over.gif) no-repeat;
}

#company_contents_left li#company_navi_02_on{
	background: url(../image/company/s_navi_02_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#company_contents_left li#company_navi_03 a{
	background: url(../image/company/s_navi_03.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#company_contents_left li#company_navi_03 a:hover{
	background: url(../image/company/s_navi_03_over.gif) no-repeat;
}

#company_contents_left li#company_navi_03_on{
	background: url(../image/company/s_navi_03_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#company_contents_left li#company_navi_04 a{
	background: url(../image/company/s_navi_04.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#company_contents_left li#company_navi_04 a:hover{
	background: url(../image/company/s_navi_04_over.gif) no-repeat;
}

#company_contents_left li#company_navi_04_on{
	background: url(../image/company/s_navi_04_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}





/* ---- NAVIGATION BUSINESS ---- */


#business_contents_left ul{
	margin:0px;
	padding:0px;
	display:block;
	width:202px;
	height:400px;
}


#business_contents_left li{
	list-style-type: none;
	margin-left:6px;
}



#business_contents_left li#business_navi_01 a{
	background: url(../image/business/s_navi_01.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}

#business_contents_left li#business_navi_01 a:hover{
	background: url(../image/business/s_navi_01_over.gif) no-repeat;
}

#business_contents_left li#business_navi_01_on{
	background: url(../image/business/s_navi_01_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}




#business_contents_left li#business_navi_02 a{
	background: url(../image/business/s_navi_02.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#business_contents_left li#business_navi_02 a:hover{
	background: url(../image/business/s_navi_02_over.gif) no-repeat;
}

#business_contents_left li#business_navi_02_on{
	background: url(../image/business/s_navi_02_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#business_contents_left li#business_navi_03 a{
	background: url(../image/business/s_navi_03.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#business_contents_left li#business_navi_03 a:hover{
	background: url(../image/business/s_navi_03_over.gif) no-repeat;
}

#business_contents_left li#business_navi_03_on{
	background: url(../image/business/s_navi_03_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#business_contents_left li#business_navi_04 a{
	background: url(../image/business/s_navi_04.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#business_contents_left li#business_navi_04 a:hover{
	background: url(../image/business/s_navi_04_over.gif) no-repeat;
}

#business_contents_left li#business_navi_04_on{
	background: url(../image/business/s_navi_04_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#business_contents_left li#business_navi_05 a{
	background: url(../image/business/s_navi_05.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:45px;
	overflow:hidden;
}

#business_contents_left li#business_navi_05 a:hover{
	background: url(../image/business/s_navi_05_over.gif) no-repeat;
}

#business_contents_left li#business_navi_05_on{
	background: url(../image/business/s_navi_05_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:45px;
	overflow:hidden;
}



/* ---- NAVIGATION PRODUCTS ---- */


#products_contents_left ul{
	margin:0px;
	padding:0px;
	display:block;
	width:202px;
	height:400px;
}


#products_contents_left li{
	list-style-type: none;
	margin-left:6px;
}



#products_contents_left li#products_navi_01 a{
	background: url(../image/products/s_navi_01.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}

#products_contents_left li#products_navi_01 a:hover{
	background: url(../image/products/s_navi_01_over.gif) no-repeat;
}

#products_contents_left li#products_navi_01_on{
	background: url(../image/products/s_navi_01_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
	margin-top:6px;
}




#products_contents_left li#products_navi_02 a{
	background: url(../image/products/s_navi_02.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#products_contents_left li#products_navi_02 a:hover{
	background: url(../image/products/s_navi_02_over.gif) no-repeat;
}

#products_contents_left li#products_navi_02_on{
	background: url(../image/products/s_navi_02_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#products_contents_left li#products_navi_03 a{
	background: url(../image/products/s_navi_03.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#products_contents_left li#products_navi_03 a:hover{
	background: url(../image/products/s_navi_03_over.gif) no-repeat;
}

#products_contents_left li#products_navi_03_on{
	background: url(../image/products/s_navi_03_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#products_contents_left li#products_navi_04 a{
	background: url(../image/products/s_navi_04.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}

#products_contents_left li#products_navi_04 a:hover{
	background: url(../image/products/s_navi_04_over.gif) no-repeat;
}

#products_contents_left li#products_navi_04_on{
	background: url(../image/products/s_navi_04_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:30px;
	overflow:hidden;
}




#products_contents_left li#products_navi_05 a{
	background: url(../image/products/s_navi_05.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:45px;
	overflow:hidden;
}

#products_contents_left li#products_navi_05 a:hover{
	background: url(../image/products/s_navi_05_over.gif) no-repeat;
}

#products_contents_left li#products_navi_05_on{
	background: url(../image/products/s_navi_05_on.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent: -9999px;
	width:189px;
	height:45px;
	overflow:hidden;
}










