@charset "Shift_JIS";
/*
########################################################

　rs_contents.css
　ページコンテンツ用CSS
 
########################################################
*/

/*　線入りの青色地　枠あり、タイトル無しのボックス
   (blueB1T0Box + seq)
 ------------------------------------------------------------- */
#rs .blueB1T0Box01 th p {
	padding: 4px 0 4px 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 130%;
}

#rs .blueB1T0Box01 td .radio01 {
	font-weight: bold;
	line-height: 150%;
	color: #333333;
}

#rs .inputType {
	font-size: 10px;
	line-height: 150%;
	font-weight: normal;
	color: #718599;
}


/*　線入りの灰色地　枠あり、タイトル無しのボックス
   (grayB1T0Box + seq)
 ------------------------------------------------------------- */
 /*　テキスト中央揃え　*/
#rs .grayB1T0Box01 {
}

#rs .grayB1T0Box01 th p {
	padding: 4px 0 4px 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 130%;
}

#rs .grayB1T0Box01 p.para01 {
	padding: 20px 10px 20px 10px;
	font-weight: bold;
	line-height: 180%;
	color: #333333;
	text-align: center;
}


/*　線入りの灰色地　枠あり、タイトル有りのボックス
   (grayB1T1Box + seq)
 ------------------------------------------------------------- */
#rs .grayB1T1Box01 {

}


/*　線無しの黄色地　枠有り、タイトル無しのボックス
   (yelB1T0Box + seq)
 ------------------------------------------------------------- */
#rs .yelB1T0Box01 p {
	padding: 10px 13px 10px 13px;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	color: #333333;
}

#rs .yelB1T0Box02 {
	border-top: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background: url(../img/bg_yelB1T0Box02.gif) repeat-x top left;
}


/*　線無しの無地　枠有り、タイトル無しのボックス
   (whiB1T0Box + seq)
 ------------------------------------------------------------- */
  /*　テキスト中央揃え　*/
#rs .whiB1T0Box01 {
	border-top: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/* 修正 091119 TAM グループ ココから */
#rs .whiB1T0Box02 {
	border-bottom: 3px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

#rs .whiB1T0Box01 p,
#rs .whiB1T0Box02 p {
	padding: 20px;
	font-weight: bold;
	line-height: 140%;
	color: #333333;
	text-align: center;
}
/* 修正 091119 TAM グループ ココまで */


/*　ピンク地のタイトル
   (pinkTitle + seq)
 ------------------------------------------------------------- */
#rs .pinkTitle01 p {
	padding: 10px 13px 10px 13px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100%;
}


/*　灰色地のタイトル
   (grayTitle + seq)
 ------------------------------------------------------------- */
#rs .grayTitle01 p {
	padding: 10px 13px 10px 13px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100%;
}

/*　青い点のリスト
   (blueCircleList + seq)
 ------------------------------------------------------------- */
#rs .blueCircleList01 li {
	padding: 0 0 6px 13px;
	background: url(../img/epxb_list_b.gif) no-repeat top left;
	font-weight: bold;
	line-height: 130%;
}


/*　灰色の点のリスト
   (grayCircleList + seq)
 ------------------------------------------------------------- */
 /* 点が6px */
#rs .grayCircleList01 li {
	padding: 0 0 6px 13px;
	background: url(../img/epxb_list_g.gif) no-repeat top left;
	font-weight: bold;
	line-height: 130%;
}
 /* 点が3px */
#rs .grayCircleList02 li {
	padding: 0 0 0 13px;
	background: url(../img/epxb_list_g2.gif) no-repeat top left;
	line-height: 130%;
}
 /* 点が2px */
#rs .grayCircleList03 li {
	padding: 0 0 0 13px;
	background: url(../img/epxb_list_g3.gif) no-repeat top left;
	line-height: 130%;
}


/*　カートの商品リスト
   (cart + seq)
 ------------------------------------------------------------- */
 #rs .cart01 {
 }
 
 #rs .cart01 .cart01item {
	border-top: 3px solid #cccccc;
 }
 
 #rs .cart01 .cart01item .orderNo {
	color: #333333;
 }
 
 #rs .cart01 .cart01item .name {
	font-weight: bold;
 }
 /* 修正 091113 TAM グループ ココから */
 /* 修正 091113 TAM グループ ココまで */
 
 #rs .cart01 .cart01item .spec td,
 #rs .cart01 .cart01item .price td  {
	color: #333333;
	line-height: 1.3;
 }

/* 100806 追加 konishiここから */
#rs .cart01 .cart01item .shokaiTag {
	width: 180px;
	border-left: 5px solid #FDA109;
	padding: 5px;
	background-color: #F6E3C0;
	line-height: 1.3;
}
/* 100806 追加 konishiここまで */
 
 #rs .cart01 .yellow {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #FFFEE3;
	text-align: right;
 }
 
 #rs .cart01 .yellow p {
	padding: 10px 90px 10px 0;
 }

 #rs .cart01 .message {
	border-top: 3px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	text-align: center;
 }
 
 #rs .cart01 .message p {
	color: #333333;
	font-weight: bold;
 }

 /* 追加 100105 コニシ ココから */
 #rs .cart01 .message2 {
	border-top: 3px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	text-align: center;
 }
 /* 追加 100105 コニシ ココまで */
 
 #rs .cart01 .changenum p {
	padding: 7px 10px;
	font-weight: bold;
	color: #FFFFFF;
 }

 #rs .cart01 .change {
 /*
	padding: 10px;
	_padding: 9px;
*/
	border-top: 3px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	text-align: center;
 }

 #rs .cart01 .month {
	color: #333333;
	font-weight: bold;
 }
 
 #rs .cart01 .last {
	background-color: #FFF5F5 !important;
 }


/*　ご注文の商品リスト
   (order + seq)
 ------------------------------------------------------------- */
 
 #rs .order01 {
	border-top: 3px solid #cccccc;
 }
 
 #rs .order01 .order01item {
	border-bottom: 3px solid #cccccc;
 }
 
 #rs .order01 .order01item .name {
	font-weight: bold;
	line-height: 1.3;
 }
 
 #rs .order01 .order01item .orderNo,
 #rs .order01 .order01item .quantity,
 #rs .order01 .order01item .price,
 #rs .order01 .order01item .info td  {
	color: #333333;
	line-height: 1.3;
 }
 
 #rs .order01 .order01item .quantity span {
	font-weight: bold;
	color: #EA1615;
 }

 #rs .order01 .info,
 #rs .order01 .month,
 #rs .order01 .delay {
	color: #333333;
	font-weight: bold;
	
 }

  #rs .order01 .keihinNo,
  #rs .order01 .keihinName,
  #rs .order01 .keihinQuantity  {
	color: #333333;
 }
 
  #rs .order01 .keihinName {
	font-weight: bold;
 }
 
  #rs .order01 .change {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	text-align: right;
 }


/*　コメント
   (comment + seq)
 ------------------------------------------------------------- */
 #rs .comment01 {
	line-height: 130%;
	color: #666666;
 
 }
 
 #rs .comment02 {
	line-height: 130%;
	color: #0C3085;
 }


/*　商品情報用テーブル
   (info + seq)
 ------------------------------------------------------------- */
 
  #rs .info01 td {
	color: #333333;
	line-height: 1.5;
	
 }
  #rs .info01 td.price01 {
	text-align:right;
	
 }
  #rs .info01 td.price02 {
	font-weight: bold;
	text-align:right;
	
 }

/* 修正 100531 TAM Edy ココから  */
/*　Edy
 ------------------------------------------------------------- */
  #rs .helpimg {
  	text-align: center;
  }
  #rs .helpimg img {
  	margin: 0 auto;
}
  #rs .poptxt400{
  margin: 15px 0 0 100px;
  text-align: lefft;
  }
/* 修正 100531 TAM Edy ココまで  */
