@charset "UTF-8";

/* -----------------------------------------------------------
 Nail Salon Space (renew 2010/03/05)

 File name:      css/contents.css
 Author:         Your Name (admin)
 Style Info:     各コンテンツ用CSS
----------------------------------------------------------- */


/* goods
----------------------------------------------------------- */

div.indexTtl {
	width: 628px;
	margin: 0;
	padding-bottom: 3px;
}

div#indexLead {
	width: 603px;
	margin: 0 auto;
	padding: 0;
	background: url(../../images/goods/indexLeadBg.gif) no-repeat left top;
}

div#indexLead p {
	padding: 4px 0 7px 59px;
}

div#salonLead {
	width: 543px;
	height: 75px;
	margin: 0 18px 20px 67px;
	padding: 0;
	background: url(../../images/goods/salonLeadBg.gif) no-repeat left top;
}

div#salonLead p {
	padding: 10px 18px 0;
}

div#salonLead p#salonLeadIcon {
	padding: 7px 30px 0;
}

div#salonLead p span {
	margin-right: 23px;
	padding: 0;
}

div#salonLead p span img {
	display: inline;
	margin-left: 5px;
	vertical-align: top;
}

div#goods {
	margin-left: 26px;
	padding: 0;
}

div#goods div#goodsBtn {
	display: block;
	width: 602px;
	margin-bottom: 25px;
}

div#goods div#goodsBtn div {
	float: left;
	display: inline;
	width: 141px;
	margin-right: 9px;
}

div#goods div.goodsTtl {
	width: 602px;
	height: 21px;
	margin: 0;
	background: url(../../images/goods/goodsTtlBg.gif) no-repeat left top;
}

div#goods div.goodsTtl a {
	color: #5f470e;
	text-decoration: none;
}

div#goods div.goodsTtl p {
	padding: 4px 24px 0;
	line-height: 1.2;
	color: #5f470e;
	font-weight: bold;
}

div#goods div.goodsTtl p span {
	margin-left: 10px;
	padding: 0;
	font-size: 10px;
}

div#goods div.goodsFrame {
	margin-left: 2px;
	padding-bottom: 20px;
}

div#goods div.goodsBox {
	display: block;
	width: 600px;
	marign: 0;
	padding: 0;
}

div#goods div.goodsBox div.goodsItemBox {
	float: left;
	display: inline;
	width: 190px;
	height: 291px;
	margin-top: 10px;
	padding: 0;
	background: url(../../images/goods/goodsItemBoxBg1.gif) no-repeat left top;
}

div#goods div.goodsBox div.goodsItemBoxR {
	float: left;
	display: inline;
	width: 190px;
	height: 291px;
	margin-top: 10px;
	padding: 0;
	background: url(../../images/goods/goodsItemBoxBg2.gif) no-repeat left top;
}

div#goods div.goodsBox div.goodsItemBtmBox {
	float: left;
	display: inline;
	width: 190px;
	height: 291px;
	margin-top: 10px;
	padding: 0;
	background: url(../../images/goods/goodsItemBoxBg3.gif) no-repeat left top;
}

div#goods div.goodsBox div.goodsItemBtmBoxR {
	float: left;
	display: inline;
	width: 190px;
	height: 291px;
	margin-top: 10px;
	padding: 0;
	background: url(../../images/goods/goodsItemBoxBg4.gif) no-repeat left top;
}

div#goods div.goodsBox div.itemImg {
	margin-bottom: 11px;
	padding: 11px 48px 0 44px;
}

div#goods div.goodsBox div.itemName1 {
	height: 20px;
	margin-bottom: 10px;
	padding: 8px 20px 0 19px;
	line-height: 1.2;
	text-align: center;
}

div#goods div.goodsBox div.itemName2 {
	height: 28px;
	margin-bottom: 10px;
	padding: 0 20px 0 19px;
	line-height: 1.2;
	text-align: center;
}

div#goods div.goodsBox div.itemData {
	display: block;
	width: 151px;
	margin-bottom: 11px;
	padding: 0 20px 0 19px;
}

div#goods div.goodsBox div.itemData div.itemDataTxt {
	float: left;
	width: 78px;
	margin-right: 1px;
	padding: 0;
	text-align: center;
}

div#goods div.goodsBox div.itemData div.itemDataIcon {
	float: left;
	width: 68px;
	margin: 0;
	padding: 0;
	text-align: right;
}

div#goods div.goodsBox div.itemData div.itemDataIcon img {
	margin-right: 3px;
}

div#goods div.goodsBox div.itemTxt {
	margin: 0;
	padding: 0 25px 10px 26px;
	font-size: 10px;
}




