@charset "utf-8";

/* ------------------------------------------------------------------

	productGuide

------------------------------------------------------------------ */
#productGuide *{
	zoom:100%;
}
#productGuide{
	width:680px;
	background:url(../img/productguide/pguide_bg.gif) no-repeat left top;
	padding:9px;
	margin-top:5px;
}

/* menuBox */
li.menuBox{
	width:96px;
	position:relative;
	float:left;
	margin-right:1px;
	list-style:none;
}

/* menuBtn */
a.menuBtn{
	display:block;
	width:96px;
	height:84px;
	position:relative;
	z-index:99;
	line-height:0;
}
a.menuBtn:link, a.menuBtn:visited{
	background:url(../img/productguide/pguide_bg_link.gif) no-repeat left top;
}
a.menuBtn:hover, a.menuBtn:active{
	background:url(../img/productguide/pguide_bg_hover.gif) no-repeat left top;
}

/* pullmenu */
ul.pullmenu{
	display:none;
	position:absolute;
	top:83px;
	padding:5px 0;
	background:#837e79;
	border:solid 1px #bab8b5;
}
ul.pullmenu li{
	list-style:none;
}
ul.pullmenu li a{
	display:block;
	margin:0;
}

/* js用 */
.addhover{
	background:url(../img/productguide/pguide_bg_hover.gif) no-repeat left bottom !important;
}

/* ------------------------------------------------------------------

	Clear Fix

------------------------------------------------------------------- */
.clearFix {
	_height: 1px;
	min-height: 1px;

	/* Only Mac IE \*//*/
	height: auto;
	display: inline-table;
	/**/
}
.clearFix:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
}
