.singleCaution .iconCP {
  padding-left: 26px;
  font-size: 16px;
  background: url(../../image70/renewal/com_ic_30.png) no-repeat 0 .25em;
  color: #f64e83;
}
.singleCaution .iconCP .trigger {
  color: #f64e83;
}

.singleCampaignBlock .title.special {
    background: transparent url("../../image70/renewal/com_ic_26.png") no-repeat scroll 0px 50%;
}
.singleCampaignBlock .title.campaign {
    background: transparent url("../../image70/renewal/com_ic_30.png") no-repeat scroll 0px 50%;
}
.reviewMain .empathyBtnBlock {
    float: none;
}
/* SITERENEW_HMV-493 ADD */
.singlePriceBlock .priceInfoBlock .pirceInfoLeft {
  width: 155px;
}
/* SITERENEW_HMV-493 ADD */
.singlePriceBlock .sale .tax {
  color: #F64E83;
}
/* SITERENEW_HMV-493 ADD */
.sideNowItem .info .salePrice .tax{
  color: #F64E83;
}
/* SITERENEW_HMV-493 ADD */
.sideNowItem .info .normalPrice .left, .sideNowItem .info .salePrice .left {
    width: 110px;
}
/* SITERENEW_HMV-482 ADD */
.headingSingleBlock .heading {
    float: left;
    font-size: 20px;
    color: #fff;
}
/* SITERENEW_HMV-502 ADD */
.singleBasicInfo .right {
    width: 100%;
}
/* SITERENEW_HMV-518 ADD */
.headingSingleBlock.footerMenu {
    padding-top: 5px;
    padding-bottom: 0px;
    margin-bottom:0px;
    border: none;
}
/* SITERENEW_HMV-500 ADD */
.singleTextBlock .more-link,
.singleTextBlock .less-link {
  float: right;
}
