@charset "utf-8";
/* CSS Document */



table {
  border-top: dashed 1px #bad56d;
  border-bottom: dashed 1px #bad56d;
  background-color: #fff;
  width: 590px;
}



th {
  font-size: 15px;
  letter-spacing: 0.15em;
  color: #9faf3e;
  vertical-align: middle;
  background: url(../img/3-balance-insole/main-contents/solid.png) center right no-repeat;
  width: 151px;
}



td {
  font-size: 13px;
  letter-spacing: 0.15em;
  line-height: 1.7;
  padding: 15px;
}



.css-03080125 {
   padding-top: 25px;
   padding-bottom: 25px;
}






.css-1602260007 {
  margin-top: 5px
}



.css-gNav {
   margin-bottom: 15px;
}






/* 【メインコンテンツ】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

.css-1603041424 {
   width: 595px;
   margin-left: 20px;
}



.css-1601142330 {
   padding-top: 20px;
   padding-bottom: 20px;
}

/* 【メインコンテンツ】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */






/* 【商品詳細＆価格】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dd p,...*/
.css-price {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.1em;
  color: #e05a5a;
  border-bottom: dashed 1px #bad56d;
  padding-bottom: 2px;
  position: absolute;
  right: 270px;
  bottom: 10px;
}

/* 【商品詳細＆価格】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */

/* 【css】▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ */










/* 【style】▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ */

/* 【共通】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* h2 */
.style-1602251833 {
  width: 590px;
  height: 30px;
}



/* img */
.style-1602251814 {
  width: 590px;
  height: 30px;
}



/* p */
.style-1602251825 {
  font-size: 13px;
  letter-spacing: 0.15em;
  line-height: 1.7;
  width: 285px;
}



/* img */
.style-1602251826 {
  width: 295px;
}



/* div */
.style-1602251830 {
  width: 595px;
}

/* 【共通】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【3点バランス療法とは？】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* p */
.style-1602251338 {
  font-size: 13px;
  letter-spacing: 0.15em;
  line-height: 1.6;
  width: 590px;
}

/* 【3点バランス療法とは？】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【主な効果】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dt */
.style-1602252105 {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 0.15em;
  color: #9faf3e;
}



/* dl */
.style-1602252111 {
  width: 590px;
}



/* tr */
.style-1602252100 {
  border-top: dashed 1px #bad56d;
  border-bottom: dashed 1px #bad56d;
}

/* 【主な効果】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【3点バランスインソールの特徴】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dt */
.style-1602251905 {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 0.15em;
  color: #9faf3e;
}



/* p */
.style-1602251910 {
  font-size: 13px;
  letter-spacing: 0.15em;
  line-height: 1.5;
}



/* li */
.style-1602251915 {
  font-size: 13px;
  letter-spacing: 0.15em;
  line-height: 1.5;
  text-indent: -1em;
  padding-left: 1em;
}



/* ul */
.style-1602251917 {
  width: 280px;
}



/* img */
.style-1602251929 {
  width: 230px;
  height: 156px;
}



/* dd */
.style-1602251940 {
  border: dotted 2px #bad56d;
  background-color: #fff;
  padding: 15px;
}



/* dl */
.style-1602251952 {
  width: 590px;
}

/* 【3点バランスインソールの特徴】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【商品詳細＆価格】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dt,...*/
.style-1602232157 {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.05em;
  color: ;
  border-bottom: dashed 1px #bad56d;
  padding-bottom: 2px;
}



/* dd p,...*/
.style-1602232201 {
  font-size: 13px;
  letter-spacing: 0.13em;
  line-height: 1.5;
  color: ;
}



/* dd p span,...*/
.style-1602232216 {
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 0.02em;
}



/* img,...*/
.style-1602232221 {
  width: 240px;
  height: 180px;
}



/* dl,...*/
.style-1602251358 {
  width: 306px;
}



/* div,...*/
.style-1602232233 {
  background-color: #fff;
    border: solid 2px #bad56d;
    padding: 10px;
  width: 566px;
}

/* 【商品詳細＆価格】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */

/* p */
.style-1602252004 {
  font-size: 15px;
  letter-spacing: 0.15em;
}



/* p */
.css-1602252005 {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 0.15em;
}

/* 【style】▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ */










/* 【layout】▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ ▼▼▼▼▼▼▼▼▼▼ */

/* 【共通】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* h2 */
.layout-1602251817 {
  margin-bottom: 15px;
}

.layout-1602251958 {
  margin-bottom: 20px;
}



/* p */
.layout-1602251829 {
  float: left;
  margin-top: 5px;
  margin-right: 15px;
}

/* 【共通】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【3点バランス療法とは？】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

.layout-1602252116 {
  margin-bottom: 20px;
}



.layout-1602252120 {
  margin-bottom: 25px;
}

/* 【3点バランス療法とは？】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【主な効果】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dt */
.layout-1602252109 {
  margin-bottom: 4px;
}



/* dl */
.layout-1602252122 {
  margin-bottom: 40px;
}

/* 【主な効果】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【3点バランスのカラクリ】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

.layout-1602252124 {
  margin-bottom: 40px;
}

/* 【3点バランスのカラクリ】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【3点バランスインソールの特徴】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dt */
.layout-1602251959 {
  margin-bottom: 3px;
}



/* p */
.layout-1602251947 {
  margin-bottom: 15px;
}



/* li */
.layout-1602251937 {
  margin-bottom: 10px;
}



/* ul */
.layout-1602251933 {
  float: right;
}



/* img */
.layout-1602251936 {
  margin-top: 30px;
}



/* dl */
.layout-1602252001 {
  margin-bottom: 20px;
}



/* dl */
.layout-1602252126 {
  margin-bottom: 40px;
}

/* 【3点バランスインソールの特徴】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 【商品詳細＆価格】▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */

/* dd,...*/
.layout-1602232220 {
  margin-top: 10px;
}



/* img,...*/
.layout-1602251346 {
  margin-left: 20px;
}



/* dl,...*/
.layout-1602251345 {
  float: left;
}



/* div,...*/
.layout-1602251352 {
  position: relative;
  margin-bottom: 10px;
}



/* p */
.layout-1602252007 {
  margin-bottom: 20px;
}

/* 【商品詳細＆価格】▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */

/* 【layout】▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ ▲▲▲▲▲▲▲▲▲▲ */