@charset "UTF-8";

/* -------------------------------------------------------
  layout style
  Last Update 2009-06-08 SOY Eigi

  /recommend/index.html
  /recommend/child.html
  /recommend/detail/recommendxxxx.html

------------------------------------------------------- */

/* h1
------------------------------------------------------- */
body.detail h1 {
	padding-left: 0px;
	padding-right: 0px;
}

/* div#lead
------------------------------------------------------- */
div#lead {
	background-image: url("/recommend/images/lead_top.gif");
}
div#lead p {
	background-image: url("/recommend/images/lead_middle.gif");
}
div#lead div.end {
	background-image: url("/recommend/images/lead_bottom.gif");
}


/* h2.text
------------------------------------------------------- */
h2.text {
	padding-left: 28px;
	color: #996600;
	border-bottom: 2px solid #AD8533;
}
h2.text img {
	padding-top: 5px;
}


/* h3.text
------------------------------------------------------- */
h3.text {
	border-bottom: 2px solid #AD8533;
}


/* ul.item
------------------------------------------------------- */
body.index ul.item li h3 {
}

body.index ul.item li h3 img {
	display: block;
	margin-top: 2px;
}

body.detail ul.item li h3 {
	padding-bottom: 0px;
}


/* table
------------------------------------------------------- */
/*  common  */
table.category,
table.form {
	border: 2px solid #EBE0CC;
}
table.category th,
table.form th {
	background-color: #EBE0CC;
}
/*  END  */

/*  table.form  */
div#mainRightcol table.form th {
	color: #996600;
}
div#mainRightcol table.form th em {
	color: #FF6600;
}
/*  END  */

/*  div.feedBack  */
div.feedBack {
}
div.feedBack div.text {
	border: 2px solid #DECEAD;
}
div.feedBack div.text em {
	color: #996600;
}
/*  END  */

/*  div.offerForm  */
div.offerForm {
	border: 2px solid #D6C299;
}
/*  END  */


/* navL
------------------------------------------------------- */
/*  ul.recommend  */
div.navL ul.recommend {
}
div.navL ul.recommend li {
	padding-top: 5px;
	padding-bottom: 5px;
}
div.navL ul.recommend li p {
	padding-left: 47px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*090615*/
div.navL ul.recommend li p img {
	top: 3px;
	left: 0;
}
/*END 090615*/

/*  END  */

/*  ul li a:hover  */
div.navL ul li a:hover {
	color: #996600;
}
/*  END  */