@charset "shift_jis";
/*------------------------------

------------------------------*/
#container #bizBug {
	margin:0 auto;
	width:880px;
}

#container #bizBug .arrowArea {
	float:left;
	width:130px;
}

#container #bizBug .itemArea {
	float:right;
	width:750px;
}


/*------------------------------
------------------------------*/
#container #bizBug h2 {
	margin-top:2em;
}
#container #bizBug .caption {
	margin:1em 0;
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
}

/*------------------------------
 .itemArea
------------------------------*/
#container #bizBug .itemArea {
}

/*** rec-item ***/
#container #bizBug .itemArea .rec-item {
	float:left;
	margin: 0 0 10px 10px;
	width: 360px;
	height: 265px;
	position: relative;
	display: inline-block;
}
/* IE6‘Î‰ž */
* html #container #bizBug .itemArea .rec-item {
	display: inline;
	zoom: 1;
}

/* IE7‘Î‰ž */
:first-child + html #container #bizBug .itemArea .rec-item {
	margin: 6px 8px 0 0;
	display: inline;
}


#container #bizBug .itemArea .rec-item .imgPriceImg {
	width: 250px;
	height: 60px;
	margin: 0;
	padding: 0;
	text-align: right;
	position: absolute;
	bottom: 5px;
	right: 13px;
}

#container #bizBug .itemArea .rec-item .imgPriceImg img {
	margin: 0 0 0 -4px;
}

#container #bizBug .itemArea .rec-item .imgPriceImg table {
	float: right;
}

#container #bizBug .itemArea .rec-item .imgPriceImg table td {
	text-align: right;
}

/*** table ***/
#container #bizBug .itemArea table.itemData {
	float:right;
	margin-bottom:5px;
	width:50%;
	border:1px solid #999999;
	border-collapse: collapse;
}
#container #bizBug .itemArea table.itemData th,
#container #bizBug .itemArea table.itemData td {
	padding:5px;
	text-align:center;
	border:1px solid #999999;
	border-collapse: collapse;
}
#container #bizBug .itemArea table.itemData th {
	background-color:#cfc;
}
.w25 {width:25%;}
.w50 {width:50%;}
.w40 {width:40%;}

/*------------------------------
 general class
------------------------------*/
.mTB3 { margin:3em 0;}
