/* -- 値段表記 -- */
span.yen{ font-size:14px;color:#ff0000;font-weight:bold; }
span.yen2{ font-size:22px;color:#ff0000;font-weight:bold; }

.goodsYen{
  position:absolute;
  top:266px;
  left:60px;
  font-size:18px;
  font-weight:bold;
  color:#C97B2C;
}
/* --- 強調表示 --- */
span.strongSpan{
  color:#967224;
  font-size:18px;
  font-weight:bold;
  border-left:10px solid #967224;
  padding-left:10px;
}
span.strongSpan2{
  color:#363636;
  font-size:14px;
  font-weight:bold;
  padding-left:4px;
}
span.strongSpan3{
  color:#363636;
  font-size:16px;
  font-weight:bold;
}

/* -- 強制位置決め(左から150px) -- */
.relative150 { position:relative;left:136px; }

/* -- パンくず -- */
div#navi{
  text-align:left;
  font-size:12px;
  margin-top:4px;
  margin-left:10px;
}
div#navi a{
  color:#999999;
  text-decoration:none;
}
div#navi a:hover{
  color:#131313;
  text-decoration:underline;
}
/* --------------- */

div.entryBody{
  margin-top:10px;
}

div#indexBox01{
  width:660px;
  margin:0px auto;
}
div#indexBox01 p{
  color:#b29f88;
  display:block;
  text-align:center;
  margin:0px auto;
  padding:0px;
}
span.menuTitle{
  display:block;
  width:160px;
  height:29px;
  line-height:29px;
  font-size:14px;
  margin:0px auto;
  font-weight:bold;
  color:#623e01;
  background-image:url(http://www.rgreen.jp/img/index/menuTitle_bg.jpg);
  background-position:center top;
  background-repeat:no-repeat;
}

div.menu01,
div.menu02,
div.menu03,
div.menu04{
  display:block;
  width:162px;
  float:left;
}

/* --
トップページ キャンペーン情報
--------------------------------------- */
div#indexBox02{
  width:660px;
  margin:10px auto;
}
div.indexBox02_L{
  display:block;
  width:338px;
  height:196px;
  background-image:url(http://www.rgreen.jp/img/common/indexBox02_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
  position:relative;
}
div.indexBox02_L h3{
  display:block;
  width:320px;
  margin:0px auto;
  color:#836b51;
  font-weight:bold;
  font-size:16px;
  border-bottom:1px solid #999999;
  padding-bottom:4px;
  height:18px;
  overflow:hidden;
  position:relative;
  top:46px;
}
div.indexBox02_L img{
  position:absolute;
  left:20px;
  top:80px;
}
div.indexBox02_R{
  display:block;
  width:306px;
  height:196px;
  background-image:url(http://www.rgreen.jp/;img/common/indexBox02_R_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:right;
}
div.indexBox02_R h3{
  width:280px;
  height:26px;
  line-height:26px;
  text-indent:10px;
  margin:0px auto;
  border-left:5px solid #a57f2a;
  border-bottom:none;
  color:#a57f2a;
  font-size:16px;
  font-weight:bold;
  margin-top:6px;
}
div.indexBox02_R p{
  width:280px;
  margin:0px auto;
}
div.indexBox02_R ul{
  display:block;
  width:280px;
  margin:0px auto;
}
div.indexBox02_R ul li{
  display:block;
  width:280px;
  height:26px;
  line-height:26px;
  border-bottom:1px dashed #a57f2a;
}
div.indexBox02_R ul li a{
  display:block;
  width:280px;
  height:26px;
  background-image:url(http://www.rgreen.jp/img/common/R_icon.gif);
  background-position:left top;
  background-repeat:no-repeat;
  text-indent:20px;
}
div.campaignTxt{
  display:block;
  width:200px;
  position:absolute;
  top:74px;
  left:130px;
}
div.campaignTxt02{
  display:block;
  width:400px;
  color:#131313;
  float:right;
  text-align:left;
  margin-top:10px;
  margin-right:30px;
}

div.campaignButton img{
  display:block;
  width:160px;
  height:29px;
  position:absolute;
  left:150px;
  top:160px;
}

/* --
アールグリーンのこだわり
---------------------------------------- */

div#conceptBox h3{
  width:647px;
  height:64px;
  text-indent:-9999px;
  background-image:url(http://www.rgreen.jp/img/concept/concept_h3.gif);
  background-repeat:no-repeat;
  background-position:left top;
}
div.kodawariBox{
  clear:both;
  margin-top:10px;
}
div.conceptInnerBox{
  width:430px;
}
div.conceptInnerBox p{
  margin-left:10px;
}
div.conceptInnerBox h4{
  text-indent:-9999px;
  width:333px;
  height:35px;
  background-position:left top;
  background-repeat:no-repeat;
}
h4.conceptH4_01{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_01.gif); }
h4.conceptH4_02{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_02.gif); }
h4.conceptH4_03{ background-image:url(&lt;$MTBlogURL$>img/concept/concept_h4_03.gif); }
h4.conceptH4_04{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_04.gif); }
h4.conceptH4_05{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_05.gif); }
h4.conceptH4_06{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_06.gif); }
h4.conceptH4_07{ background-image:url(http://www.rgreen.jp/img/concept/concept_h4_07.gif); }

/* --
リンパ整体セラピー/他メニュー部分共通
------------------------------------- */

div.therapyBox { margin-top:40px;clear:both; }
div.therapyBox_R {
  border:1px solid #cccccc;
  display:block;
  width:430px;
  height:256px;
  margin-top:10px;
  position:relative;
}
div.therapyBox_R2 {
  border:1px solid #cccccc;
  display:block;
  width:430px;
  height:400px;
  margin-top:10px;
  position:relative;
}
div.therapyBox_R3 {
  border:1px solid #cccccc;
  display:block;
  width:430px;
  height:300px;
  margin-top:10px;
  position:relative;
}

div.R_inner{
  display:block;
  width:400px;
  margin:0px auto 0px auto;
  padding-top:40px;
  _padding-left:20px;
}
div.R_inner p{
  border-bottom:1px solid #999999;
}
div.therapyTitle{
  display:block;
  width:190px;
  height:38px;
  background-image:url(http://www.rgreen.jp/img/therapy/menu_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  position:absolute;
  text-indent:-9999px;
  top:-20px;
  left:10px;
}
/* -- アイラッシュのみ -- */
div.syokaiYen01{
  float:right;
}
div.syokaiYen02{
  float:right;
}


/* ---
商品紹介
---------------------------------- */
div.goodsBox{
  display:block;
  width:208px;
  height:294px;
  background-image:url(http://www.rgreen.jp/img/goodsinfo/goods_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
  position:relative;
  margin-right:12px;
  margin-bottom:10px;
}
div.goodsBox h4{
  display:block;
  width:180px;
  height:30px;
  line-height:30px;
  border:none;
  overflow:hidden;

}
div.goodsBox img{
  position:absolute;
  top:42px;
  left:17px;
}
div.goodsBox p{
  display:block;
  width:194px;
  height:100px;
  overflow:scroll;



  position:absolute;
  left:8px;
  top:185px;
}

/* --
よくある質問
----------------------------- */
div.faqBox{
  width:650px;
  margin:50px auto 10px auto;
}
div.qBox{
  display:block;
  height:32px;
  line-height:32px;
  font-size:14px;
  font-weight:bold;
  color:#92693d;
  border-bottom:1px dashed #999999;
}
div.aBox{
  letter-spacing:0.1em;
  line-height:140%;
  margin-top:10px;
  padding:10px;
  background-color:#ededed;
  border:1px solid #cccccc;
}
div.aBox p{ margin:0px;padding:0px; }
div.aBox p:before{
  content:"Ａ.";
}

/* --- キャンペーン情報 --- */
div.campaignDate{
  display:block;
  width:180px;
  padding:6px;
  border:1px solid #666666;
  color:#ffffff;
  background-color:#363636;
  background-position:left top;
  background-repeat:repeat-x;
  float:right;
}

/* --- お問合せ ---- */
div#contactBox{
  width:650px;
  margin:0px auto;
}
div#contactBox table{
  width:650px;
}
div#contactBox table tr th{
  border:1px solid #cccccc;
  background-image:url(http://www.rgreen.jp/img/common/th_bg.jpg);
  background-position:left top;
  background-repeat:repeat;
}
div#contactBox table tr td{
  border:1px solid #cccccc;
}

/* --
店舗情報
--------------------------------- */

/* --- スタッフ紹介 --- */
div.staffBox{
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px dashed #999999;
  clear:both;
}
div.staffTxt{
  display:block;
  float:right;
  clear:right;
  width:400px;
  padding:10px;
  border:1px solid #cccccc;
}
div.staffTxt2{
  display:block;
  float:right;
  clear:right;
  padding:10px;
  border:1px solid #cccccc;
}

/* ---
お客様の声
------------------------------- */
div.voiceBox{
  margin-bottom:40px;
}
div.voiceTxt{
  padding:10px;
  background-color:#efefef;
  border:1px solid #cccccc;
}
/* ---
体験コース
------------------------------- */
div#incBox{
  width:400px;
  height:317px;
  float:right;
  clear:right;
  background-image:url(http://www.rgreen.jp/img/incentives/incBox_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
}
div#incBox h3{
  display:block;
  width:400px;
  height:40px;
  margin:0px auto;
  background-color:transparent;
  background-image:none;
  color:#ffffff;
}
div#incInnerBox{
  width:360px;
  margin:10px auto 0px auto;
}
div.box-inner{
  border-bottom:1px solid #363636;
  margin-bottom:16px;
}
div.box-inner strong{
  margin:0px auto;
  color:#131313;
  font-weight:bold;
  font-size:16px;
  letter-spacing:0.1em;
}
div.box-inner p{
  text-align:right;
}


