/* color: blue */
#main-contents .linkbanner .section-inner .section div.figure-linkbanner div.legend {
	background-image: url(../../../common/images/icon-link_inside-blue_wh.gif);
}

/* product-block */
#main-contents .product-block .online_shop a {
	background: url(../images/text-online_shop.gif) no-repeat left top;
}

/* SUBNAVI -sanitary- */
#subnavi.aside.sanitary {
	top: 70px;
}
#subnavi.aside.sanitary .header h2 {
	margin: 0;
	padding: 0;
	width: 130px;
	height: 16px;
	text-indent: 0;
	background: none;
}
#subnavi.aside.sanitary .header h2 a {
	display: block;
	width: 130px;
	height: 16px;
	font-size: 1%;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/h2-subnavi-sanitary.gif) no-repeat left top;
}
#subnavi.aside.sanitary .header h2 a:hover {
	background-position: 0 -16px;
}
#subnavi.aside.sanitary ul.menu.subnavi-list li {
	height: 24px;
}
#subnavi.aside.sanitary ul.menu.subnavi-list li .menu-item {
	font-size: 1%;
	text-indent: -9999px;
	overflow: hidden;
	height: 24px;
	background-repeat: no-repeat;
	background-position: left top;
}
#subnavi.aside.sanitary ul.menu.subnavi-list li .menu-item:hover,
#subnavi.aside.sanitary ul.menu.subnavi-list li.current .menu-item:hover {
	background-position: left -24px;
}
#subnavi.aside.sanitary ul.menu.subnavi-list li.current a.menu-item {
	background-position: left -48px;
}
#subnavi.aside.sanitary li#menu-subnavi_antoniolupi1 .menu-item {
	background-image: url(../images/subnavi-antoniolupi1.gif);
}
#subnavi.aside.sanitary li#menu-subnavi_antoniolupi2 .menu-item {
	background-image: url(../images/subnavi-antoniolupi2.gif);
}
#subnavi.aside.sanitary li#menu-subnavi_tk_selection1 .menu-item {
	background-image: url(../images/subnavi-tk_selection1.gif);
}

