@charset "utf-8";


/*=======================================================
	ナチュラ
=======================================================*/
.size-info{
  background-color: #f8ceb0;
}

.features-cont{
  border: 1px solid #d10065;
}
/* タブ1 */
.features.p1{
  background: url(/_var/natura/omamori/img/2bg_flower.png) repeat-y center top;
  background-color: #f4dba3;
}
.p1 .feature-box_header.feature0{
  background: url(/_var/natura/omamori/img/charm2_feature0_ttl_bg.png) no-repeat left top;
}
.p1 .feature-box_header{
  background: url(/_var/natura/omamori/img/charm2_feature_ttl_bg.png) no-repeat left top;
}
/* タブ2 */
.features{
  background-color: #c6e8f9;
}
.feature-box_header.feature0{
  background: url(../img/just2_feature0_ttl_bg.png) no-repeat left top;
}
.feature-box_header{
  background: url(../img/just2_feature_napkin_ttl_bg.png) no-repeat left top;
}
.lineup_ttl{
  padding-left: 0;
}


/* ===========================================
	MediaQueries
=========================================== */
/* スマホ----------------------------- */
@media screen and (max-width: 700px){
  .natura-cont__ttl{
    padding: 20px 0 0;
  }
  .care_header__item{
    margin: 0 50px;
  }
  .care-ttl {
    margin: 10px 0 20px;
  }
  /* タブ1 */
  .p1 .feature-box_header{
    background: url(/_var/natura/omamori/img/s/charm2_feature_ttl_bg.png) no-repeat left top;
    background-size: 100% 100%;
  }
  .p1 .feature-box_header.feature0{
    background: url(/_var/natura/omamori/img/charm2_feature0_ttl_bg.png) no-repeat left top;
    background-size: 100% 100%;
  }
  .features.p1{
    background: url(/_var/natura/omamori/img/2bg_flower.png) repeat-y center top;
    background-color: #f4dba3;
    background-size: 100% auto;
  }
  /* タブ2 */
  .feature-box_header{
    margin: 0 0 25px;
    background: url(../img/s/just2_feature_ttl_bg.png) no-repeat left top;
    background-size: 100% 100%;
  }
  .feature-box_header.feature0{
    background: url(../img/s/just2_feature_ttl_bg.png) no-repeat left top;
    background-size: 100% 100%;
  }

  .chokotto-lineup .lineup-box ul li{
    margin: 0;
    box-sizing: border-box;
    width: 94%;
  }
  .lineup-box ul li.item_65cc .lineup-item__wrap{
    padding: 0 26%;
  }
  .lineup-item__wrap div{
    padding: 0 2px;
  }
  .chokotto-lineup .cotton-lineup ul li{
    margin: 0 5px;
  }
  .lineup-box.cotton-lineup ul li.item_30cc_cotton{
    width: 41.2%;
  }
  .lineup-box.cotton-lineup ul li.item_50cc_cotton{
    width: 38.2%;
  }
}
