@charset "utf-8";

/*目次に必要*/
ol.t-o-contents li a:link, ol.t-o-contents li a:visited {
    color: #222 !important;
    text-decoration: underline;
}


/*ヒートショックとは？*/
.box_width_490 {
  width: 490px;
    line-height: 24px;
}


/* 見積りボタン以外を強制非表示設定（不要な場合は撤去の事） */
.cart_type1 .stock-selector, .cart_type1 .variation-selector, .cart_type1 .cart-button, .cart_type1 .option-list {
  display: none;
}
/* 見積りフォーム展開ボタン、個別設置の物に置き換え（不要な場合は記述撤去の事） */
form.cart_type1 .estimate-button button.linkToEstimate {
  background: url("/img/common/piece_btn_orange_163_49.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  width: 163px;
  height: 54px;
  display: inline-block;
*display:inline;
*zoom:1;
  vertical-align: bottom;
  text-indent: -9999px;
  cursor: pointer;
  border: 0px;
  margin: 8px 0 0 0;
}
/* 買い物かごへ投入ボタン、個別設置の物に置き換え（不要な場合は記述撤去の事） */
form.cart .cart-button button[type="submit"] {
  background: url("/img/common/piece_btn_red_163_49.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  width: 163px;
  height: 54px;
  display: inline-block;
  margin: 2px 0 0 0;
}

