@charset 'utf-8';
.FS2_container_ItemList th {
  width: 30%;
}
/********** 非表示 **********/
/*
.FS2_contents_container + .FS2_Utility1_container.FS2_contents_container{
	display:none;
}
.FS2_Utility1_container + FS2_contents_container{
	display:none;
}
.FS2_Search.FS2_contents_container{
	display:none;
}
.FS2_Utility1_container.FS2_contents_container + .FS2_Search.FS2_contents_container{
	display:none;
}
.FS2_Utility2_container.FS2_contents_container{
	display:none;
}

.FS2_Utility1 .FS2_UtilityHome,
.FS2_Utility1 .FS2_UtilityMypage,
.FS2_Utility1 .FS2_UtilityCart{
	display:none;
}
*/
/********** 商品一覧レイアウト **********/
.item_caption_low table {
  width: 100%;
  margin: 30px 0;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
.item_caption_low table th {
  display: block;
  background: #F4F9E5;
  padding: 20px;
  text-align: left;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.item_caption_low table td {
  display: block;
  padding: 20px;
  text-align: left;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
#cate table {
  width: 100% !important;
}
.FS2_thumb a {
  display: block;
  max-width: 120px;
  text-align: center;
}
.FS2_thumb a img {
	height: 120px;
}
#FS2_container_GoodsList .FS2_lazy.thumbnail, #FS2_GoodsSearchList .FS2_lazy.thumbnail {
  max-width: 120px;
  max-height: 120px;
}
/************** アルケミーエッセンス **************/
#cat-alchemy {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-alchemy h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-alchemy img {
  width: 100%;
}
/* アルケミー（錬金術）エッセンス®　カテゴリー一覧 */
#cat-alchemy .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-alchemy .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-alchemy .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-alchemy .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* アルケミー（錬金術）エッセンス®とは */
#cat-alchemy .section02 {
  padding: 0 0 8%;
}
#cat-alchemy .section02 .img-txt .img01 {
  padding: 0 30% 3%;
}
#cat-alchemy .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* アルケミー（錬金術）エッセンス®が作られたいきさつ */
#cat-alchemy .section03 {
  padding: 0 0 8%;
}
#cat-alchemy .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* アルケミー（錬金術）エッセンス®の特徴 */
#cat-alchemy .section04 {
  padding: 0 0 8%;
}
#cat-alchemy .section04 .txt-img .txt01 {
  padding: 0 2% 3%;
  line-height: 1.8;
}
#cat-alchemy .section04 .txt-img .img01 {
  padding: 0 30%;
}
/* アルケミー（錬金術）エッセンス®の申し込み方法 */
#cat-alchemy .section05 {
  padding: 0 0 8%;
}
#cat-alchemy .section05 .txt01 {
  width: 96%;
  margin: 0 auto 5px;
  line-height: 1.8;
}
#cat-alchemy .section05 .txt02 {
  width: 98%;
  margin: 0 auto;
  line-height: 1.8;
  background: #ffffcc;
  padding: 1%;
}
/* アルケミー（錬金術）エッセンス®が作られたいきさつ */
#cat-alchemy .section06 {
  padding: 0 0 8%;
}
#cat-alchemy .section06 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 使用方法 */
#cat-alchemy .section07 {
  padding: 0 0 8%;
}
#cat-alchemy .section07 table {
  font-size: 1em;
}
#cat-alchemy .section07 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-alchemy .section07 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 直感、筋反射テスト、Ｏリングテスト等 */
#cat-alchemy .section08 {
  padding: 0 0 8%;
}
#cat-alchemy .section08 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** フラワーエッセンス **************/
#cat-flower {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-flower h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
/* フラワーエッセンス */
#cat-flower .section01 {
  padding: 0 0 3%;
}
#cat-flower .section01 .img01 {
  text-align: center;
  padding: 0 0 2%;
}
#cat-flower .section01 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
  padding: 0 0 5%;
}
#cat-flower .section01 .txt01 .mark1 {
  color: #ff0000;
}
#cat-flower .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-flower .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-flower .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-flower .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/************** アロマセラピー **************/
#cat-aroma {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-aroma h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-aroma img {
  width: 100%;
}
/* ゼフィール */
#cat-aroma .section01 {
  padding: 0 0 8%;
}
#cat-aroma .section01 .img-txt {
  padding: 0 0 2%;
}
#cat-aroma .section01 .img-txt .img01 {
  padding: 0 30% 3%;
}
#cat-aroma .section01 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
#cat-aroma .section01 .txt02 {
  padding: 0 2%;
}
#cat-aroma .section01 .txt02 li {
  padding-left: 1.8em;
  text-indent: -1.8em;
}
#cat-aroma .section01 .txt02 .mark1 {
  padding: 0 2% 0 0;
}
/* ゼフィールの精油の注意事項 */
#cat-aroma .section02 {
  padding: 0 0 8%;
}
#cat-aroma .section02 .txt-img {
  padding: 0 0 2%;
}
#cat-aroma .section02 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-aroma .section02 .txt-img .img01 {
  padding: 0 30% 3%;
}
#cat-aroma .section02 .txt02 {
  width: 98%;
  margin: 0 auto;
  line-height: 1.8;
  background: #ffffcc;
  padding: 1%;
}
/************** オーガニック布ナプキン **************/
#cat-napkin {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-napkin h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-napkin img {
  width: 100%;
}
/* オーガニック布ナプキンとは */
#cat-napkin .section01 {
  padding: 0 0 8%;
}
#cat-napkin .section01 .img-txt {
  padding: 0 0 2%;
}
#cat-napkin .section01 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-napkin .section01 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
#cat-napkin .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-napkin .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-napkin .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-napkin .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* オーガニック布ナプキンの特徴 */
#cat-napkin .section02 {
  padding: 0 0 8%;
}
#cat-napkin .section02 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 使用方法 */
#cat-napkin .section03 {
  padding: 0 0 8%;
}
#cat-napkin .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 洗い方 */
#cat-napkin .section04 {
  padding: 0 0 8%;
}
#cat-napkin .section04 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** 自然派コスメ **************/
#cat-cosme {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-cosme h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-cosme img {
  width: 100%;
}
/* 自然派コスメ */
#cat-cosme .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-cosme .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-cosme .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-cosme .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* ナボカル化粧品 */
#cat-cosme .section02 {
  padding: 0 0 8%;
}
#cat-cosme .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-cosme .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-cosme .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* 魔女達のエッセンス */
#cat-cosme .section03 {
  padding: 0 0 5%;
}
#cat-cosme .section03 .img01 {
  padding: 0 20% 3%;
}
#cat-cosme .section03 .txt01 {
  padding: 0 2% 5%;
  line-height: 1.8;
}
#cat-cosme .section03 .txt02 {
  padding: 0 2%;
  line-height: 1.8;
}
#cat-cosme .section03 .txt02 dt {
  font-weight: bold;
}
#cat-cosme .section03 .txt02 dd {
  padding: 0 0 4%;
}
#cat-cosme .section05 {
  padding: 0 0 8%;
}
#cat-cosme .section05 .img-txt {
  padding: 0 0 2%;
}
#cat-cosme .section05 .img-txt .img01 {
  padding: 0 30% 3%;
}
#cat-cosme .section05 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/************** カード・書籍　カテゴリー一覧  **************/
#cat-card {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-card h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-card img {
  width: 100%;
}
/* カード・書籍　カテゴリー一覧 */
#cat-card .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-card .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-card .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-card .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* オラクルカード */
#cat-card .section02 {
  padding: 0 0 8%;
}
#cat-card .section02 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* フラワーエッセンスの花カード */
#cat-card .section03 {
  padding: 0 0 8%;
}
#cat-card .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* フラワーエッセンス関連書籍 */
#cat-card .section04 {
  padding: 0 0 8%;
}
#cat-card .section04 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* その他スピリチュアル書籍 */
#cat-card .section05 {
  padding: 0 0 8%;
}
#cat-card .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* カード・書籍　全商品一覧 */
#cat-card .section06 {
  padding: 0 0 8%;
}
/************** バッチフラワーレメディ **************/
#cat-bach {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-bach h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-bach img {
  width: 100%;
}
/* バッチフラワーレメディ　カテゴリー一覧 */
#cat-bach .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-bach .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-bach .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-bach .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* バッチフラワーレメディとは */
#cat-bach .section02 {
  padding: 0 0 8%;
}
#cat-bach .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-bach .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-bach .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* バッチフラワーレメディの特徴 */
#cat-bach .section03 {
  padding: 0 0 8%;
}
#cat-bach .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-bach .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-bach .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-bach .section04 {
  padding: 0 0 8%;
}
#cat-bach .section04 table {
  font-size: 1em;
}
#cat-bach .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-bach .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-bach .section05 {
  padding: 0 0 8%;
}
#cat-bach .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** パシフィックエッセンス **************/
#cat-pacific {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-pacific h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-pacific img {
  width: 100%;
}
/* パシフィックエッセンス　カテゴリー一覧 */
#cat-pacific .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-pacific .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-pacific .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-pacific .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* パシフィックエッセンスとは */
#cat-pacific .section02 {
  padding: 0 0 8%;
}
#cat-pacific .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-pacific .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-pacific .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* パシフィックエッセンスの特徴 */
#cat-pacific .section03 {
  padding: 0 0 8%;
}
#cat-pacific .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 使用方法 */
#cat-pacific .section04 {
  padding: 0 0 8%;
}
#cat-pacific .section04 table {
  font-size: 1em;
}
#cat-pacific .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-pacific .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-pacific .section05 {
  padding: 0 0 8%;
}
#cat-pacific .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** コルテＰＨＩ **************/
#cat-korte {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-korte h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-korte img {
  width: 100%;
}
/* コルテＰＨＩ　カテゴリー一覧 */
#cat-korte .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-korte .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-korte .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-korte .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* コルテＰＨＩとは */
#cat-korte .section02 {
  padding: 0 0 8%;
}
#cat-korte .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-korte .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-korte .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* コルテＰＨＩの特徴 */
#cat-korte .section03 {
  padding: 0 0 8%;
}
#cat-korte .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-korte .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-korte .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-korte .section04 {
  padding: 0 0 8%;
}
#cat-korte .section04 table {
  font-size: 1em;
}
#cat-korte .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-korte .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-korte .section05 {
  padding: 0 0 8%;
}
#cat-korte .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** ヒマラヤン・フラワー・エンハンサー **************/
#cat-himalayan {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-himalayan h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-himalayan img {
  width: 100%;
}
/* ヒマラヤン・フラワー・エンハンサー　カテゴリー一覧 */
#cat-himalayan .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-himalayan .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-himalayan .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-himalayan .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* ヒマラヤン・フラワー・エンハンサーとは */
#cat-himalayan .section02 {
  padding: 0 0 8%;
}
#cat-himalayan .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-himalayan .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-himalayan .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* ヒマラヤン・フラワー・エンハンサーの特徴 */
#cat-himalayan .section03 {
  padding: 0 0 8%;
}
#cat-himalayan .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 使用方法 */
#cat-himalayan .section04 {
  padding: 0 0 8%;
}
#cat-himalayan .section04 table {
  font-size: 1em;
}
#cat-himalayan .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-himalayan .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-himalayan .section05 {
  padding: 0 0 8%;
}
#cat-himalayan .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** ＦＥＳ **************/
#cat-fes {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-fes h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-fes img {
  width: 100%;
}
/* ＦＥＳ　カテゴリー一覧 */
#cat-fes .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-fes .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-fes .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-fes .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* ＦＥＳとは */
#cat-fes .section02 {
  padding: 0 0 8%;
}
#cat-fes .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-fes .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-fes .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* ＦＥＳの特徴 */
#cat-fes .section03 {
  padding: 0 0 8%;
}
#cat-fes .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-fes .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-fes .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-fes .section04 {
  padding: 0 0 8%;
}
#cat-fes .section04 table {
  font-size: 1em;
}
#cat-fes .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-fes .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-fes .section05 {
  padding: 0 0 8%;
}
#cat-fes .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** オーストラリアンワイルドフラワー **************/
#cat-wild {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-wild .txt-box {
  text-align: left;
  font-weight: bold;
  color: #FF0000;
  padding: 0 0 20px;
}
#cat-wild h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-wild img {
  width: 100%;
}
/* オーストラリアンワイルドフラワー　カテゴリー一覧 */
#cat-wild .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-wild .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-wild .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-wild .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* オーストラリアンワイルドフラワーとは */
#cat-wild .section02 {
  padding: 0 0 8%;
}
#cat-wild .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-wild .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-wild .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* オーストラリアンワイルドフラワーの特徴 */
#cat-wild .section03 {
  padding: 0 0 8%;
}
#cat-wild .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-wild .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-wild .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-wild .section04 {
  padding: 0 0 8%;
}
#cat-wild .section04 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 適切な選び方 */
#cat-wild .section05 {
  padding: 0 0 8%;
}
#cat-wild .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** オーストラリア・ブッシュ **************/
#cat-bush {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-bush h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-bush img {
  width: 100%;
}
/* オーストラリア・ブッシュ　カテゴリー一覧 */
#cat-bush .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-bush .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-bush .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-bush .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* オーストラリア・ブッシュとは */
#cat-bush .section02 {
  padding: 0 0 8%;
}
#cat-bush .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-bush .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-bush .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* オーストラリア・ブッシュの特徴 */
#cat-bush .section03 {
  padding: 0 0 8%;
}
#cat-bush .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-bush .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-bush .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-bush .section04 {
  padding: 0 0 8%;
}
#cat-bush .section04 table {
  font-size: 1em;
}
#cat-bush .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-bush .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-bush .section05 {
  padding: 0 0 8%;
}
#cat-bush .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** アラスカンエッセンス **************/
#cat-alaskan {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-alaskan h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-alaskan img {
  width: 100%;
}
/* アラスカンエッセンス　カテゴリー一覧 */
#cat-alaskan .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-alaskan .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-alaskan .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-alaskan .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* アラスカンエッセンスとは */
#cat-alaskan .section02 {
  padding: 0 0 8%;
}
#cat-alaskan .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-alaskan .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-alaskan .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* アラスカンエッセンスの特徴 */
#cat-alaskan .section03 {
  padding: 0 0 8%;
}
#cat-alaskan .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-alaskan .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-alaskan .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-alaskan .section04 {
  padding: 0 0 8%;
}
#cat-alaskan .section04 table {
  font-size: 1em;
}
#cat-alaskan .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-alaskan .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-alaskan .section05 {
  padding: 0 0 8%;
}
#cat-alaskan .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** アンジェリックエッセンス **************/
#cat-angelic {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-angelic h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-angelic img {
  width: 100%;
}
/* アンジェリックエッセンス　カテゴリー一覧 */
#cat-angelic .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-angelic .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-angelic .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-angelic .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* アンジェリックエッセンスとは */
#cat-angelic .section02 {
  padding: 0 0 8%;
}
#cat-angelic .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-angelic .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-angelic .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* アンジェリックエッセンスの特徴 */
#cat-angelic .section03 {
  padding: 0 0 8%;
}
#cat-angelic .section03 .txt-img {
  padding: 0 0 2%;
}
#cat-angelic .section03 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-angelic .section03 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-angelic .section04 {
  padding: 0 0 8%;
}
#cat-angelic .section04 table {
  font-size: 1em;
}
#cat-angelic .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-angelic .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-angelic .section05 {
  padding: 0 0 8%;
}
#cat-angelic .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** フィンドホーンフラワーエッセンス **************/
#cat-find {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-find h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-find img {
  width: 100%;
}
/* フィンドホーンフラワーエッセンス　カテゴリー一覧 */
#cat-find .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-find .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-find .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-find .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* フィンドホーンフラワーエッセンスとは */
#cat-find .section02 {
  padding: 0 0 8%;
}
#cat-find .section02 .img-txt {
  padding: 0 0 2%;
}
#cat-find .section02 .img-txt .img01 {
  padding: 0 20% 3%;
}
#cat-find .section02 .img-txt .txt01 {
  padding: 0 2%;
  line-height: 1.8;
}
/* フィンドホーンフラワーエッセンスの特徴 */
#cat-find .section03 {
  padding: 0 0 8%;
}
#cat-find .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 使用方法 */
#cat-find .section04 {
  padding: 0 0 8%;
}
#cat-find .section04 table {
  font-size: 1em;
}
#cat-find .section04 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-find .section04 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-find .section05 {
  padding: 0 0 8%;
}
#cat-find .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** スピリットインネイチャー エッセンス（旧マスターズ） **************/
#cat-masters {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-masters h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-masters img {
  width: 100%;
}
/* スピリットインネイチャー エッセンス（旧マスターズ）　カテゴリー一覧 */
#cat-masters .section01 {
  padding: 0 0 8%;
}
#cat-masters .section01 .img-title-txt {}
#cat-masters .section01 .img-title-txt .img01 {
  padding: 0 20% 3%;
}
#cat-masters .section01 .img-title-txt .title-txt {
  background: #ded7a1;
}
#cat-masters .section01 .img-title-txt .title-txt .txt01 {
  padding: 3%;
}
/* スピリットインネイチャー エッセンス（旧マスターズ）の特徴 */
#cat-masters .section02 {
  padding: 0 0 8%;
}
#cat-masters .section02 .txt-img {
  padding: 0 0 2%;
}
#cat-masters .section02 .txt-img .txt01 {
  padding: 0 2% 2%;
  line-height: 1.8;
}
#cat-masters .section02 .txt-img .img01 {
  padding: 0 20% 3%;
}
/* 使用方法 */
#cat-masters .section03 {
  padding: 0 0 8%;
}
#cat-masters .section03 table {
  font-size: 1em;
}
#cat-masters .section03 table tr th {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  background: #f6f6f6;
}
#cat-masters .section03 table tr td {
  display: block;
  padding: 2%;
  line-height: 1.8;
  vertical-align: top;
}
/* 適切な選び方 */
#cat-masters .section04 {
  padding: 0 0 8%;
}
#cat-masters .section04 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/************** スピリチュアル雑貨 **************/
#cat-spiritual {
  width: 100%;
  margin: 0 auto;
  color: #555555;
}
#cat-spiritual h2 {
  background: #96c100;
  color: #fff;
  padding: 1% 1.5%;
  margin: 0 0 4%;
}
#cat-spiritual img {
  width: 100%;
}
/* スピリチュアル雑貨 */
#cat-spiritual .section01 ul {
  width: 96%;
  margin: 0 auto;
  padding: 0 0 3%;
}
#cat-spiritual .section01 ul li {
  width: 48%;
  float: left;
  padding: 0 4% 4% 0;
}
#cat-spiritual .section01 ul li:nth-child(2n) {
  padding: 0 0 4% 0;
}
#cat-spiritual .section01 ul li:nth-child(2n+1) {
  clear: both;
}
/* ペンジュラム */
#cat-spiritual .section03 {
  padding: 0 0 8%;
}
#cat-spiritual .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* ペンジュラム */
#cat-spiritual .section02 {
  padding: 0 0 8%;
}
#cat-spiritual .section02 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* エッセンス用携帯麻ポーチ */
#cat-spiritual .section03 {
  padding: 0 0 8%;
}
#cat-spiritual .section03 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 浄化用ホワイトセージ */
#cat-spiritual .section04 {
  padding: 0 0 8%;
}
#cat-spiritual .section04 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/* 空ボトル */
#cat-spiritual .section05 {
  padding: 0 0 8%;
}
#cat-spiritual .section05 .txt01 {
  width: 96%;
  margin: 0 auto;
  line-height: 1.8;
}
/*コメントパターン　価格別に商品を探す*/
.fs-body-cart .price-box {
  padding: 2% 0;
}
.fs-body-cart .price-box .t-price {
  padding: 0 0 3%;
}
.fs-body-cart .price-box ul {
  margin: 0 2%;
}
.fs-body-cart .price-box ul li {
  float: left;
  width: 49%;
  padding: 0 2% 2% 0;
}
.fs-body-cart .price-box ul li:nth-child(2n) {
  padding: 0 0 2% 0;
}
/********** 商品ページ **********/
/* 商品サムネイル */
#FS2_ItemDetail .FS2_thumbnail_container img {
  width: auto;
  max-width: 240px;
}
/* 取り寄せ商品の発送タイミング */
#FS2_ItemDetail #goodsForm ul li:first-child {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 2vh 0;
  font-weight: bold;
}
#FS2_ItemDetail #goodsForm ul li:first-child {
  color: #f00;
}
#FS2_ItemDetail #goodsForm ul li:first-child label {
  margin: 0 9vw;
  color: #000;
}
/*
.FS2_Recommend2_container_ItemList a {
	display: block;
	max-width: 120px;
	text-align: center;
}
*/
.FS2_Recommend2_container_ItemList th img {
  width: auto!important;
  max-width: 120px;
  max-height: 120px;
}
/* 配送タイミングの注意画像 */
#attentions_for_shipping {
  margin: 1vh 0;
}
#attentions_for_shipping img {
  width: 100%;
}
/********** 特定商取引法に基づく表示 **********/
.FS2_body_Config_BusinessDeal .FS2_table tr:nth-child(11), .FS2_body_Config_BusinessDeal .FS2_table tr:nth-child(12) {
	display: none;
}