@charset "UTF-8";
/* CSS Document */

#menuGoods{
	width:174px;
	padding-left:119px;
	position:absolute;
	z-index: 1;
	visibility: hidden;
	}

#itemConcept a{
	text-indent:-9999px;
	background:url(../img/item_concept.gif) left top no-repeat;
	}
#itemPoster a{
	text-indent:-9999px;
	background:url(../img/item_poster.gif) left top no-repeat;
	}
#itemMovie a{
	text-indent:-9999px;
	background:url(../img/item_movie.gif) left top no-repeat;
	}
#itemGoods a{
	text-indent:-9999px;
	background:url(../img/item_goods.gif) left top no-repeat;
	}
#itemPoster2 a{
	text-indent:-9999px;
	background:url(../img/item_poster2.gif) left top no-repeat;
	}
#itemNenga a{
	text-indent:-9999px;
	background:url(../img/item_nenga.gif) left top no-repeat;
	}
#itemCalendar a{
	text-indent:-9999px;
	background:url(../img/item_calendar.gif) left top no-repeat;
	}
#itemBuy a{
	text-indent:-9999px;
	background:url(../img/item_buy.gif) left top no-repeat;
	}
#menuGoods a:hover{
	background-position:left bottom;
	}
	
#menu_container.topOnSight #itemTop a{
	background-position:left bottom;
	}
#menu_container.posterOnSight #itemPoster a{
	background-position:left bottom;
	}
#menu_container.movieOnSight #itemMovie a{
	background-position:left bottom;
	}
#menu_container.conceptOnSight #itemConcept a{
	background-position:left bottom;
	}
#menu_container.goodsOnSight #itemGoods a,#menu_container.nengaOnSight #itemGoods a,#menu_container.nengaOnSight #itemNenga a,#menu_container.calendarOnSight #itemGoods a,#menu_container.calendarOnSight #itemCalendar a{
	background-position:left bottom;
	}
#menu_container.goodsOnSight  #menuGoods,#menu_container.calendarOnSight  #menuGoods,#menu_container.nengaOnSight  #menuGoods{
	visibility:visible;
	}
#productImg .flashMov {
	padding-top:15px;
	}
