.static a {
	border-radius: 3px;
	text-align: center;
	background-color: #40b11d;
	width: 70px;
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	font-size: 13px;
	font-weight: bold;
	margin: 10px auto;
	padding: 10px 0 7px 0;
	box-shadow: 0 3px 0 rgba(36,136,5,1);
}

.static a:hover {
	color:#fff;
	text-decoration:none;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

/*form div:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}

form span:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}*/


/* 見積りボタン以外を強制非表示設定（不要な場合は撤去の事） */
/*.cart_type1 .stock-selector,
.cart_type1 .variation-selector,
.cart_type1 .cart-button,
.cart_type1 .option-list

{
display: none;
}*/

.cart_type3 .stock-selector
{
position:relative;
top:-5px;
left: -7px;
}

.cart_type4 .stock-selector
{
display: none;
}


/* 買い物かごへ投入ボタン、個別設置の物に置き換え（不要な場合は記述撤去の事） */
form.cart .cart-button button[type="submit"] {
    background: url("/img/common/piece_btn_red_120_50.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 120px;
	height: 50px;
	margin: 3px 0 0 0;
}


/* 買い物かごへ投入ボタン、個別設置の物に置き換え（不要な場合は記述撤去の事） */
form.cart_type3 .cart-button button[type="submit"] {
    background: url("/img/common/piece_btn_red_154_42.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 154px;
	height: 42px;
	margin: 3px 0 0 0;
}

/* 買い物かごへ投入ボタン、個別設置の物に置き換え（不要な場合は記述撤去の事） */
form.cart_type4 .cart-button button[type="submit"] {
    background: url("/img/common/piece_btn_red_154_42.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 154px;
	height: 60px;
	margin: 3px 0 0 0;
	display:block !important;
}