@charset "utf-8";

/*サイドメニューいれもの*/
.assistantmenu {
	width:185px;
	height:auto;
	float:right;
	vertical-align:bottom;/*IEこれで、画像の前後に変なスペース入るのを回避できました*/
	text-decoration:none;
	clear: right;
}


/*メニウたち*/

ul#assistant{
	margin-right:5px;
	margin-bottom:10px;
	}
	


	#assistant li a{
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/:30px;
	padding-top:30px;	
	width:180px;
	}
	

	
#assitantmenuTitle {
	background-image: url(../images/assistant_menu/assistant_title.gif);
	background-repeat: no-repeat;
	height: 0 !important;
	height /**/:41px;
	padding-top:41px;
	overflow:hidden;
}
#assitantmenuFAQ {
	background-image: url(../images/assistant_menu/assistant_faq.gif);
	height: 30px;
}
#assistantmenuUse {
	background-image: url(../images/assistant_menu/assistant_use.gif);
	height: 30px;
}
#assistantmenuBuy {
	background-image: url(../images/assistant_menu/assistant_buy.gif);
	height: 30px;
}
#assitantmenuFunction {
	background-image: url(../images/assistant_menu/assistant_function.gif);
	height: 30px;
}
#assistantmenuGo {
	background-image: url(../images/assistant_menu/assistantmenu_bottom.gif);
	background-repeat: no-repeat;
	height: 0 !important;
	height /**/:45px;
	padding-top:45px;
	overflow:hidden;}

/*リンクメニウたち*/

#assitantmenuFAQ a{
	background-image: url(../images/assistant_menu/assistant_faq.gif);
	display:block;
	height: 30px;
}
#assistantmenuUse a{
	background-image: url(../images/assistant_menu/assistant_use.gif);
	display:block;
	height: 30px;
}
#assistantmenuBuy a{
	background-image: url(../images/assistant_menu/assistant_buy.gif);
	display:block;
	height: 30px;
}
#assitantmenuFunction a{
	background-image: url(../images/assistant_menu/assistant_function.gif);
	display:block;
	height: 30px;
}


/*オンマウスリンクメニウたち*/

#assitanmenuTitle a:hover {
	background-image: url(../images/assistant_menu/assistant_title_over.gif);
}
#assitantmenuFAQ a:hover {
	background-image: url(../images/assistant_menu/assistant_faq_over.gif);
}
#assistantmenuUse a:hover {
	background-image: url(../images/assistant_menu/assistant_use_over.gif);
}
#assistantmenuBuy a:hover {
	background-image: url(../images/assistant_menu/assistant_buy_over.gif);
}
#assitantmenuFunction a:hover{
	background-image: url(../images/assistant_menu/assistant_function_over.gif);
}


/*サイドバナーたち*/

ul#sideBanner {
	width:185px;
	height:auto;
	float:right;
	vertical-align:bottom;/*IEこれで、画像の前後に変なスペース入るのを回避できました*/
	text-decoration:none;
	clear: right;
}

ul#sideBanner li a{
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/:44px;
	padding-top:44px;
	margin:5px 0;
	}

	
/*リスト*/
#side_products  {
	background-image: url(../images/side_banner/side_products.gif);
	background-repeat:no-repeat;
}

#side_support  {
	background-image: url(../images/side_banner/side_support.gif);
	background-repeat:no-repeat;
}
	
#side_example {
	background-image: url(../images/side_banner/side_example.gif);
	background-repeat:no-repeat;
}
	
	
/*リストのリンク*/
#side_products a{
	background-image: url(../images/side_banner/side_products.gif);
	background-repeat:no-repeat;
	height: 44px;
	display:block;

}

#side_support a{
	background-image: url(../images/side_banner/side_support.gif);
	background-repeat:no-repeat;
	height: 44px;
	display:block;
}
	
#side_example a{
	background-image: url(../images/side_banner/side_example.gif);
	background-repeat:no-repeat;
	height: 44px;
	display:block;
}
	
/*オンマウス時*/

#side_products a:hover {
	background-image: url(../images/side_banner/side_products_over.gif);
	background-repeat:no-repeat;
	}

#side_support a:hover {
	background-image: url(../images/side_banner/side_support_over.gif);
	background-repeat:no-repeat;
	}
	
#side_example a:hover {
	background-image: url(../images/side_banner/side_example_over.gif);
	background-repeat:no-repeat;
}

/*ハイライト　アシスタントメニュー*/
#body_home .howtouse #assistantmenuUse a{
	background-image: url(../images/assistant_menu/assistant_use_over.gif);
	cursor:default;
	}



/*ハイライト　サイドバナーこれはapplication examplesだけでいいよね？*/


#body_home .examples #side_example a{
	background-image: url(../images/side_banner/side_example_over.gif);
	cursor:default;
	}

#assitantmenuTitle {
		background-image: url(images/assistant_menu/&assitantmenuTitle.gif);
		}
		
	#assitantmenuFAQ,#assitantmenuFAQ a {
		background-image: url(images/assistant_menu/&assitantmenuFAQ,&assitantmenuFAQ-a.gif);
		}
		
	#assistantmenuUse,#assistantmenuUse a {
		background-image: url(images/assistant_menu/&assistantmenuUse,&assistantmenuUse-a.gif);
		}
		
	#assistantmenuBuy,#assistantmenuBuy a {
		background-image: url(images/assistant_menu/&assistantmenuBuy,&assistantmenuBuy-a.gif);
		}
		
	#assitantmenuFunction,#assitantmenuFunction a {
		background-image: url(images/assistant_menu/&assitantmenuFunction,&assitantmenuFunction-a.gif);
		}
		
	#assitantmenuFAQ a:hover {
		background-image: url(images/assistant_menu/&assitantmenuFAQ-a;hover.gif);
		}
		
	#assistantmenuUse a:hover,#body_home .howtouse #assistantmenuUse a {
		background-image: url(images/assistant_menu/&assistantmenuUse-a;hover,&body_home-@howtouse-&assistantmenuUse-a.gif);
		}
		
	#assistantmenuBuy a:hover {
		background-image: url(images/assistant_menu/&assistantmenuBuy-a;hover.gif);
		}
		
	#assitantmenuFunction a:hover {
		background-image: url(images/assistant_menu/&assitantmenuFunction-a;hover.gif);
		}
		
	#side_products,#side_products a {
		background-image: url(images/side_banner/&side_products,&side_products-a.gif);
		}
		
	#side_support,#side_support a {
		background-image: url(images/side_banner/&side_support,&side_support-a.gif);
		}
		
	#side_example,#side_example a {
		background-image: url(images/side_banner/&side_example,&side_example-a.gif);
		}
		
	#side_products a:hover {
		background-image: url(images/side_banner/&side_products-a;hover.gif);
		}
		
	#side_support a:hover {
		background-image: url(images/side_banner/&side_support-a;hover.gif);
		}
		
	#side_example a:hover,#body_home .examples #side_example a {
		background-image: url(images/side_banner/&side_example-a;hover,&body_home-@examples-&side_example-a.gif);
		}
		
	#assistantmenuGo {
		background-image: url(images/assistant_menu/&assistantmenuGo.gif);
		}
		
	
