
.bcs_feature_list4Item {
  width: 100%;
  text-align: left; }
  .bcs_feature_list4Item > ul {
    padding:10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_list4Item > ul > li {
      width: 25%;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      font-size: 12px;
      box-sizing: border-box;
      }
      .bcs_feature_list4Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_list4Item > ul > li:nth-last-of-type(1), .bcs_feature_list4Item > ul > li:nth-last-of-type(2), .bcs_feature_list4Item > ul > li:nth-last-of-type(3), .bcs_feature_list4Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0;
        }
    
    .bcs_feature_list4Item.bcs_cartBtn > ul > li .bcs_feature_inner{
      min-height:170px;
      }

      .bcs_feature_list4Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_list4Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_list4Item > ul > li .bcs_feature_image {
        width: 100%;
        margin: 10px 0;
        padding: 0;
        text-align: center;
        font-size: 12px; }
        .bcs_feature_list4Item > ul > li .bcs_feature_image img {
          margin: 0 auto;
          max-width: none; }
      .bcs_feature_list4Item > ul > li .bcs_feature_maker {
        margin:0;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li ul {
        margin: 0;
        overflow: hidden; }
        .bcs_feature_list4Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 6px 0;
          float: left; }
        .bcs_feature_list4Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0;
          max-width: none;}
          .bcs_feature_list4Item > ul > li ul li:nth-child(2n) {
            margin: 0 0 6px 0; }
          .bcs_feature_list4Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_list4Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_list4Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_tax {
        margin:0;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list4Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_list4Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_list4Item > ul > li .bcs_feature_ship {
        margin: 0;
        font-size: 12px; }
        .bcs_feature_list4Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_list4Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_list4Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_list4Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_list4Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_list4Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list4Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_list4Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_list4Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_list4Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_list4Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block;
          max-width: none; }
      .bcs_feature_list4Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px;
        font-size: 12px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_list4Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }


		
		     ul > li .bcs_feature_buyBtnActive {
 		       margin: 10px auto 10px;
 		       border-radius: 4px;
 		       background-color: #70c13f;
 		       border: 1px solid #70c13f;
 		       width:180px; }
 		     ul > li .bcs_feature_buyBtnActive:hover {
 		       opacity: 0.7;
 		       outline: none; }
 		     ul > li .bcs_feature_buyBtnActive a {
 		       /*width:80%;*/
 		       color: #fff;
 		       padding: 10px 10px 10px 60px;
 		       display: block;
 		       background: url(/bc/resources4/feature/img/ico_cart_a.png) no-repeat left 30px top 10px;
 		       background-size: 20px;
 		       -webkit-background-size: 20px;
 		       -moz-background-size: 20px;
 		       -o-background-size: 20px;
 		       -ms-background-size: 20px; }
 		     ul > li .bcs_feature_buyBtnActive a:hover {
 		       text-decoration: none; }

             .bcs_feature_slider6Item ul > li .bcs_buyBtnDetail{
               margin:10px auto 10px;
               width:130px;
               font-size:12px}

             ul > li .bcs_buyBtnDetail{
               margin:10px auto 10px;
               width:180px;}
             ul > li .bcs_buyBtnDetail a{
               padding: 10px 20px 10px 20px;
               color: #70c13f;
               text-align: center;
               border: 1px solid #70c13f;
               border-radius: 4px;
               background: #fff;
               display: block;}
             ul > li .bcs_buyBtnDetail a:hover {
               color: #70c13f;
               text-decoration: none;
               opacity: 0.7;}

 		     ul > li .bcs_feature_buyBtn {
  		       width:180px;
		       margin: 10px auto 10px;
 		       padding: 10px 10px 10px 60px;
 		       box-sizing:border-box;
		       color: #ccc;
 		       border-radius: 4px;
 		       border: 1px solid #ccc;
 		       background: url(/bc/resources4/feature/img/ico_cart.png) no-repeat left 30px top 10px;
 		       /*width: 80%;*/ }
 		     ul > li .bcs_feature_buyBtn a{color:#ccc; text-decoration:none;}

			
			.bcs_feature_list1Item .bcs_feature_buyBtnActive,
			.bcs_feature_list1Item .bcs_feature_buyBtn,
			.bcs_feature_list1Item .bcs_buyBtnDetail,
			.bcs_feature_list2yItem .bcs_feature_buyBtnActive,
			.bcs_feature_list2yItem .bcs_buyBtnDetail,
			.bcs_feature_list2yItem .bcs_feature_buyBtn{
			clear:left;
			}

			
		     .bcs_feature_list1Item.bcs_cartBtn ul > li .bcs_feature_inner{
		     min-height:200px;
		     }
		     .bcs_feature_list1Item ul > li .bcs_feature_buyBtnActive,
		     .bcs_feature_list1Item ul > li .bcs_buyBtnDetail,
 		     .bcs_feature_list1Item ul > li .bcs_feature_buyBtn{
 		       width:180px;
		       margin: 10px;
		       box-sizing:border-box;
 		     }
			
			.bcs_feature_slider6Item ul > li .bcs_feature_buyBtnActive,
			.bcs_feature_slider6Item ul > li .bcs_feature_buyBtn{
				width:130px;
				font-size:12px;
				box-sizing:border-box;
			}
			.bcs_feature_slider6Item ul > li .bcs_feature_buyBtnActive a{
			padding: 10px 10px 10px 30px;
			background: url(/bc/resources4/feature/img/ico_cart_a.png) no-repeat left 10px top 10px;
 		       background-size: 15px;
 		       -webkit-background-size: 15px;
 		       -moz-background-size: 15px;
 		       -o-background-size: 15px;
 		       -ms-background-size: 15px;
			}
			.bcs_feature_slider6Item ul > li .bcs_feature_buyBtn{
			padding: 10px 10px 10px 30px;
 			background: url(/bc/resources4/feature/img/ico_cart.png) no-repeat left 10px top 10px;
 		       background-size: 15px;
 		       -webkit-background-size: 15px;
 		       -moz-background-size: 15px;
 		       -o-background-size: 15px;
 		       -ms-background-size: 15px;}
.bcs_feature_list2Item {
  width: 100%;
  text-align: left;}
  .bcs_feature_list2Item > ul {
    padding: 10px ;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_list2Item > ul > li {
      width: 50%;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      font-size: 12px;
      box-sizing:border-box;}
      .bcs_feature_list2Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_list2Item > ul > li:nth-last-of-type(1), .bcs_feature_list2Item > ul > li:nth-last-of-type(2), .bcs_feature_list2Item > ul > li:nth-last-of-type(3), .bcs_feature_list2Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_list2Item > ul > li .bcs_feature_inner{
        min-height:140px;
      }
      .bcs_feature_list2Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_list2Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_list2Item > ul > li .bcs_feature_image {
        width: 100%;
        margin: 10px 0;
        padding: 0;
        text-align: center;
        font-size: 12px;  }
      .bcs_feature_list2Item > ul > li .bcs_feature_image img {
        margin: 0;
        max-width: none; }
      .bcs_feature_list2Item > ul > li .bcs_feature_maker {
        margin:0;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_list2Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          float: left; }
        .bcs_feature_list2Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0;
          max-width: none; }
          .bcs_feature_list2Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_list2Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_list2Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_tax {
        margin:0;
        font-size: 12px; }
       .bcs_feature_list2Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list2Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_list2Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_list2Item > ul > li .bcs_feature_ship {
        margin: 0;
        font-size: 12px; }
        .bcs_feature_list2Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_list2Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_list2Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_list2Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_list2Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_list2Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list2Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_list2Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_list2Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_list2Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_list2Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block;
          max-width: none; }
      .bcs_feature_list2Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px;
        font-size: 12px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_list2Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
.bcs_feature_list1Item {
  width: 100%;
  text-align: left; }
  .bcs_feature_list1Item > ul {
    padding: 10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_list1Item > ul > li {
      width: 100%;
      margin-bottom:20px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      font-size: 12px;
      box-sizing: border-box;
      }
      .bcs_feature_list1Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_list1Item > ul > li:nth-last-of-type(1), .bcs_feature_list1Item > ul > li:nth-last-of-type(2), .bcs_feature_list1Item > ul > li:nth-last-of-type(3), .bcs_feature_list1Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_list1Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_list1Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_list1Item > ul > li .bcs_feature_imageline {
        width: 190px;
        margin: 0 2% 0 0;
        float:left;  }
      .bcs_feature_list1Item > ul > li .bcs_feature_image {
        width: 100%;
        padding: 0;
        text-align: center;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_image img {
        margin: 0;
        max-width: none; }
      .bcs_feature_list1Item > ul > li .bcs_feature_inner {
        width: 80%;
        float:left; }
      .bcs_feature_list1Item > ul > li .bcs_feature_maker {
        margin:0;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_list1Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          padding: 2px 0;
          float: left; }
        .bcs_feature_list1Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0;
          max-width: none; }
         .bcs_feature_list1Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_list1Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_list1Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_tax {
        margin:0;
        font-size: 12px; }
       .bcs_feature_list1Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list1Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_list1Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_list1Item > ul > li .bcs_feature_ship {
        margin: 0;
        font-size: 12px; }
        .bcs_feature_list1Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_list1Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_list1Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_list1Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_list1Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_list1Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0;
        font-size: 12px; }
        .bcs_feature_list1Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_list1Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_list1Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_list1Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_list1Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block;
          max-width: none; }
      .bcs_feature_list1Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px;
        font-size: 12px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_list1Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }

/*   記事コンテンツ用 */
        .bcs_i2_area  .bcs_feature_list1Item > ul > li .bcs_feature_inner { width: 100%;float:none;margin:auto; }
        .bcs_i2_area .bcs_feature_list1Item .bcs_feature_price_block,
        .bcs_i2_area .bcs_feature_list1Item .bcs_feature_point/*,
        .bcs_i2_area .bcs_feature_list1Item > ul > li .bcs_feature_star*/{display:inline-block;}
        .bcs_i2_area .bcs_feature_list1Item > ul > li .bcs_feature_price{font-size:20px;}
        .bcs_i2_area .bcs_feature_list1Item > ul > li .bcs_feature_star a span.bcs_brackets{display:none;}
        .bcs_i2_area .bcs_feature_list1Item > ul > li .bcs_feature_star a:before{content:"(";}
        .bcs_i2_area .bcs_feature_list1Item > ul > li .bcs_feature_star a:after{content:"件の商品レビュー）";}

  .bcs_feature_right1Item > ul {
    margin: 10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_right1Item p {
      font-size: 12px;
      text-align: left; }
    .bcs_feature_right1Item > ul > li {
      font-size: 12px; }
      .bcs_feature_right1Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_right1Item > ul > li:nth-last-of-type(1), .bcs_feature_right1Item > ul > li:nth-last-of-type(2), .bcs_feature_right1Item > ul > li:nth-last-of-type(3), .bcs_feature_right1Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_right1Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_right1Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_image {
        width: 100%;
        margin: 10px 0;
        padding: 0;
        text-align: center;  }
      .bcs_feature_right1Item > ul > li .bcs_feature_image img {
        margin: 0;}
      .bcs_feature_right1Item > ul > li .bcs_feature_maker {
        margin:0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold; }
      .bcs_feature_right1Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_right1Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          padding: 2px 0;
          float: left; }
        .bcs_feature_right1Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0; }
          .bcs_feature_right1Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_right1Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_right1Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_right1Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_tax {
        margin:0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0; }
        .bcs_feature_right1Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_right1Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0; }
      .bcs_feature_right1Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_right1Item > ul > li .bcs_feature_ship {
        margin: 0; }
        .bcs_feature_right1Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_right1Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_right1Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_right1Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_right1Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_right1Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0; }
        .bcs_feature_right1Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_right1Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_right1Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_right1Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_right1Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block; }
      .bcs_feature_right1Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px; }
      .bcs_feature_right1Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_right1Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
   .bcs_feature_left1Item > ul {
    margin: 0 10px 10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_left1Item p {
      font-size: 12px;
      text-align: left;
      box-sizing:border-box;}
    .bcs_feature_left1Item > ul > li {
      width: 100%;
      font-size: 12px; }
      .bcs_feature_left1Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_left1Item > ul > li:nth-last-of-type(1), .bcs_feature_left1Item > ul > li:nth-last-of-type(2), .bcs_feature_left1Item > ul > li:nth-last-of-type(3), .bcs_feature_left1Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_left1Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_left1Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_image {
        width: 100%;
        margin:0 0 10px;
        padding: 0;
        text-align: center;  }
      .bcs_feature_left1Item > ul > li .bcs_feature_image img {
        margin: 0;}
      .bcs_feature_left1Item > ul > li .bcs_feature_inner {
        margin:0 50px;}
      .bcs_feature_left1Item > ul > li .bcs_feature_maker {
        margin:0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold; }
      .bcs_feature_left1Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_left1Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          padding: 2px 0;
          float: left; }
        .bcs_feature_left1Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0; }
          .bcs_feature_left1Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_left1Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_left1Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_left1Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_tax {
        margin:0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0; }
        .bcs_feature_left1Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_left1Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0; }
      .bcs_feature_left1Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_left1Item > ul > li .bcs_feature_ship {
        margin: 0; }
        .bcs_feature_left1Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_left1Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_left1Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_left1Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_left1Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_left1Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0; }
        .bcs_feature_left1Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_left1Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_left1Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_left1Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_left1Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block; }
      .bcs_feature_left1Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px; }
      .bcs_feature_left1Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_left1Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
.bcs_feature_list2yItem {
  width: 100%;
  text-align: left; }
  .bcs_feature_list2yItem > ul {
    padding:10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_list2yItem > ul > li {
      width: 50%;
      margin-bottom: 20px;
      float: left;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      font-size: 12px;
      box-sizing:border-box;}
      .bcs_feature_list2yItem > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_list2yItem > ul > li:nth-last-of-type(1), .bcs_feature_list2yItem > ul > li:nth-last-of-type(2), .bcs_feature_list2yItem > ul > li:nth-last-of-type(3), .bcs_feature_list2yItem > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_list2yItem > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_list2yItem > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_imageline {
        float:left;
        margin: 0 4% 0 0;
        width:35%; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_image {
        width: 100%;
        padding: 0;
        text-align: center;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_image img {
        margin: 0;
        max-width: none; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_inner {
        float: left;
        width: 61%; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_maker {
        margin:0;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li ul {
        width: 200px;
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_list2yItem > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          float: left; }
        .bcs_feature_list2yItem > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0;
          max-width: none; }
          .bcs_feature_list2yItem > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_list2yItem > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_list2yItem > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_tax {
        margin:0;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_point {
        margin: 0 0 5px 0;
        font-size: 12px;  }
        .bcs_feature_list2yItem > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_ship {
        margin: 0;
        font-size: 12px;  }
        .bcs_feature_list2yItem > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0;
        font-size: 12px;  }
        .bcs_feature_list2yItem > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_list2yItem > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block;
          max-width: none; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px;
        font-size: 12px;  }
      .bcs_feature_list2yItem > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_list2yItem > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
.bcs_feature_line1Item {
  margin: 0 0 50px 0;
  padding: 20px; }
  .bcs_feature_line1Item > ul {
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_line1Item > ul > li {
      width: 190px;
      padding-bottom: 20px;
      padding-right: 40px;
      font-size: 12px; }
      .bcs_feature_line1Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_line1Item > ul > li:nth-last-of-type(1), .bcs_feature_line1Item > ul > li:nth-last-of-type(2), .bcs_feature_line1Item > ul > li:nth-last-of-type(3), .bcs_feature_line1Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
      .bcs_feature_line1Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_line1Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_image {
        width: 100%;
        margin: 10px 0;
        padding: 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_image img {
          width: 100%;
          margin: 0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_maker {
        margin:0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold; }
      .bcs_feature_line1Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_line1Item > ul > li ul li {
          width: 88px;
          margin: 0 10px 9px 0;
          padding: 2px 0;
          float: left; }
        .bcs_feature_line1Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0; }
          .bcs_feature_line1Item > ul > li ul li:nth-child(2n) {
            margin: 0 0 9px 0; }
          .bcs_feature_line1Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_line1Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_line1Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_line1Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_tax {
        margin:0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_line1Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0; }
      .bcs_feature_line1Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_line1Item > ul > li .bcs_feature_ship {
        margin: 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_line1Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_line1Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_line1Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_line1Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_line1Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_line1Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_line1Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_line1Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block; }
      .bcs_feature_line1Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px; }
      .bcs_feature_line1Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_line1Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
.bcs_feature_slider6Item {
        width: 1100px;
        margin: 0 auto; }
        .bcs_feature_slider6Item .bx-wrapper {
          margin: 0;
          padding: 0;
          border: none;
          box-shadow: none;
          background: none; }
          .bcs_feature_slider6Item .bx-wrapper .bx-viewport li {
            display: block; }
          .bcs_feature_slider6Item .bx-wrapper .bx-controls-direction a {
            height: 35px; }
          .bcs_feature_slider6Item .bx-wrapper .bx-prev {
            background: url(/bc/resources4/common/img/controls2.png) no-repeat 0 -35px;
            left: -45px; }
            .bcs_feature_slider6Item .bx-wrapper .bx-prev:hover {
              opacity: 0.7; }
          .bcs_feature_slider6Item .bx-wrapper .bx-next {
            background: url(/bc/resources4/common/img/controls2.png) no-repeat -43px -35px;
            right: -45px; }
            .bcs_feature_slider6Item .bx-wrapper .bx-next:hover {
              opacity: 0.7; }
        .bcs_feature_slider6Item li {
          padding: 10px;
          font-size: 12px;
          border-radius: 5px;
          display: none; }
        .bcs_feature_slider6Item.bcs_cartBtn li .bcs_feature_inner{
           min-height:300px;
           }
          .bcs_feature_slider6Item li .bcs_feature_image {
            width: 100%;
            margin: 0 0 10px 0;
            padding: 0; }
            .bcs_feature_slider6Item li .bcs_feature_image img {
              width: 100%;
              margin: 0; }
          .bcs_feature_slider6Item > ul > div > li .bcs_feature_maker {
            margin:0; }
          .bcs_feature_slider6Item li .bcs_feature_title {
            font-weight: bold;
            margin: 0 0 5px 0; }
          .bcs_feature_slider6Item li .bcs_feature_icon {
            overflow: hidden; }
          .bcs_feature_slider6Item li .bcs_feature_price {
            color: #e60012;
            font-weight: bold;
            margin: 0; }
          .bcs_feature_slider6Item > ul > div > li .bcs_feature_tax {
            margin:0; }
          .bcs_feature_slider6Item li .bcs_feature_point {
            margin: 0 0 5px 0; }
            .bcs_feature_slider6Item li .bcs_feature_point span {
              color: #f97604; }
          .bcs_feature_slider6Item li .bcs_feature_premium {
            margin: 0 0 5px 0; }
            .bcs_feature_slider6Item li .bcs_feature_premium span {
              color: #70c13f;
              font-weight: bold; }
          .bcs_feature_slider6Item li .bcs_feature_star {
            margin: 0 0 5px 0;
            color: #b1b1b1;
            font-size: 10px; }
            .bcs_feature_slider6Item li .bcs_feature_star img {
              width: 54px;
              margin: 2px 5px 0 0;
              vertical-align: top;
              display: inline-block; }
          .bcs_feature_slider6Item li label {
            color: #356bb3;
            font-size: 10px; }
            .bcs_feature_slider6Item li label input[type="checkbox"] {
              margin: 0 5px 0 0; }
      .bcs_feature_slider6Item li .bcs_feature_mkprice {
        margin: 0 0 0 0; }
      .bcs_feature_slider6Item li .bcs_feature_discount {
        margin: 0 0 5px 0; }
      .bcs_feature_slider6Item li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_slider6Item > ul > div > li .bcs_feature_ship {
        margin: 0; }
      .bcs_feature_slider6Item li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_slider6Item li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_slider6Item li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_slider6Item li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_slider6Item li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
        .bcs_feature_slider6Item li .bcs_feature_delivery {
          margin: 0 0 5px 0; }
          .bcs_feature_slider6Item li .bcs_feature_delivery span {
            color: #70c13f; }
        .bcs_feature_slider6Item li .bcs_feature_stock {
          padding: 0 0 5px 10px;
          margin: 0;
          background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px; }
        .bcs_feature_slider6Item li .bcs_feature_sales {
          margin: 0 0 5px 0;
          font-size: 10px; }
        .bcs_feature_slider6Item li .bcs_feature_basexp {
          margin: 0 0 5px 0;
          font-size: 10px; }
        .bcs_feature_slider6Item li .bcs_feature_icon span {
          float:left;
          margin: 0px 9px 6px 0px; }
        .bcs_feature_slider6Item li .bcs_feature_icon span:nth-child(2n) {
          margin: 0px 0px 6px 0px; }
        .bcs_feature_slider6Item li .bcs_feature_icon span img {
          width:73px; }
.bcs_feature_list3Item {
  width:100%;
  text-align: left;}
  .bcs_feature_list3Item > ul {
    padding:10px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    align-content: space-between;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    .bcs_feature_list3Item > ul > li {
      width: 33.33%;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      font-size: 12px;
      box-sizing:border-box;}
      .bcs_feature_list3Item > ul > li:nth-child(4n) {
        margin: 0;
        padding-right: 0; }
      .bcs_feature_list3Item > ul > li:nth-last-of-type(1), .bcs_feature_list3Item > ul > li:nth-last-of-type(2), .bcs_feature_list3Item > ul > li:nth-last-of-type(3), .bcs_feature_list3Item > ul > li:nth-last-of-type(4) {
        padding-bottom: 0; }
    .bcs_feature_list3Item.bcs_cartBtn > ul > li .bcs_feature_inner{
        min-height:170px;
    }
      .bcs_feature_list3Item > ul > li label {
        color: #356bb3;
        font-size: 10px; }
        .bcs_feature_list3Item > ul > li label input[type="checkbox"] {
          margin: 0 5px 0 0; }
      .bcs_feature_list3Item > ul > li .bcs_feature_image {
        width: 100%;
        margin: 10px 0;
        padding: 0;
        text-align: center;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_image img {
        margin: 0 auto;
        max-width: none; }
      .bcs_feature_list3Item > ul > li .bcs_feature_maker {
        margin:0;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_title {
        margin: 0 0 5px 0;
        font-weight: bold;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li ul {
        margin: 0 0 -5px 0;
        overflow: hidden; }
        .bcs_feature_list3Item > ul > li ul li {
          width: 88px;
          margin: 0 6px 9px 0;
          float: left; }
        .bcs_feature_list3Item > ul > li ul li img {
          width: 100%;
          height: auto;
          margin: 0;
          max-width: none; }
          .bcs_feature_list3Item > ul > li ul li.bcs_feature_red {
            color: #e60012;
            border: 1px solid #e60012; }
          .bcs_feature_list3Item > ul > li ul li.bcs_feature_orange {
            color: #f97604;
            border: 1px solid #f97604; }
          .bcs_feature_list3Item > ul > li ul li.bcs_feature_long {
            letter-spacing: -2px; }
      .bcs_feature_list3Item > ul > li .bcs_feature_price {
        color: #e60012;
        font-weight: bold;
        margin: 0;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_tax {
        margin:0;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_point {
        margin: 0 0 5px 0;
        font-size: 12px;  }
        .bcs_feature_list3Item > ul > li .bcs_feature_point span {
          color: #f97604; }
      .bcs_feature_list3Item > ul > li .bcs_feature_mkprice {
        margin: 0 0 0 0;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_discount {
        margin: 0 0 5px 0;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_discount span {
        color: #e60012;
        font-weight: normal; }
      .bcs_feature_list3Item > ul > li .bcs_feature_ship {
        margin: 0;
        font-size: 12px;  }
        .bcs_feature_list3Item > ul > li .bcs_feature_ship span {
          margin: 0 0 5px 0; }
        .bcs_feature_list3Item > ul > li .bcs_feature_ship span.label_green {
          color: #70c13f; }
        .bcs_feature_list3Item > ul > li .bcs_feature_ship span.label_orange {
          color: #f97604; }
        .bcs_feature_list3Item > ul > li .bcs_feature_ship span.label_gray {
          color: #777777; }
        .bcs_feature_list3Item > ul > li .bcs_feature_ship span.label_blue {
          color: #003c8c; }
      .bcs_feature_list3Item > ul > li .bcs_feature_delivery {
        margin: 0 0 5px 0;
        font-size: 12px;  }
        .bcs_feature_list3Item > ul > li .bcs_feature_delivery span {
          color: #70c13f; }
      .bcs_feature_list3Item > ul > li .bcs_feature_premium {
        margin: 0 0 5px 0; }
        .bcs_feature_list3Item > ul > li .bcs_feature_premium span {
          color: #70c13f;
          font-weight: bold; }
      .bcs_feature_list3Item > ul > li .bcs_feature_star {
        margin: 0 0 5px 0;
        color: #b1b1b1;
        font-size: 10px; }
        .bcs_feature_list3Item > ul > li .bcs_feature_star img {
          width: 54px;
          margin: 2px 5px 0 0;
          vertical-align: top;
          display: inline-block;
          max-width: none; }
      .bcs_feature_list3Item > ul > li .bcs_feature_stock {
        padding: 0 0 5px 10px;
        margin: 0;
        background: url(/bc/resources4/common/img/ico_ct.gif) no-repeat left 7px;
        font-size: 12px;  }
      .bcs_feature_list3Item > ul > li .bcs_feature_sales {
        margin: 0 0 5px 0;
        font-size: 10px; }
      .bcs_feature_list3Item > ul > li .bcs_feature_basexp {
        margin: 0 0 5px 0;
        font-size: 10px; }
/********************
* customize start
********************/
.bcs_feature_slider6Item .bx-wrapper .bx-viewport li {
padding: 10px;
font-size: 12px;
border-radius: 5px;
position: relative;
width: 150px !important;
box-sizing: content-box; padding: 10px;
}

.bcs_feature_slider6Item .bx-wrapper .bx-viewport li .bcs_feature_title {
font-weight:initial;
}

/*  */
.tokkaSpecialBlock .bcs_feature_price{
    font-size: 40px!important;
    font-family: Century Gothic, sans-serif;
    /*letter-spacing: -3px; */
    text-align: center;
    background: #f5e70a;
    color:#e60012;
}
.tokkaSpecialBlock .bcs_feature_price .bcs_feature_price_yen_text{
    font-size: 12px!important;
    font-weight:normal;
}

.tokkaSpecialBlock .bcs_feature_slider6Item .bcs_feature_price{
    font-size: 25px!important;
}
.tokkaSpecialBlock .bcs_feature_item { display:block; position: relative; height:50px; overflow:hidden; width: calc(100% - 1em) ; }
.tokkaSpecialBlock .bcs_feature_item:before,
.tokkaSpecialBlock .bcs_feature_item:after { position: absolute;background: #fff; }
.tokkaSpecialBlock .bcs_feature_item:before { content: "…";line-height:1; bottom:0; right:0;}
.tokkaSpecialBlock .bcs_feature_item:after  {  content: ""; height: 100%; width: 100%;}


.bcs_feature_list4Item.bcs_cartBtn > ul > li:nth-child(n+5),
.bcs_feature_list3Item.bcs_cartBtn > ul > li:nth-child(n+4),
.bcs_feature_list2Item.bcs_cartBtn > ul > li:nth-child(n+3){margin-top:120px!important;margin-bottom:30px!important;}


.bcs_feature_image img[src*="img_noimage.jpg"]{max-width:190px!important;}
.bcs_feature_image img[src*="img_noimage.jpg?sr.dw=400"]{max-width:400px!important;}
.bcs_feature_image img[src*="img_noimage.jpg?sr.dw=250"]{max-width:250px!important;}
.bcs_feature_image img[src*="img_noimage.jpg?sr.dw=190"]{max-width:190px!important;}
.bcs_feature_image img[src*="img_noimage.jpg?sr.dw=160"]{max-width:160px!important;}
.bcs_feature_image img[src*="img_noimage.jpg?sr.dw=120"]{max-width:120px!important;}
/*******************
* customize end
********************/