@charset "Shift_JIS";
/*--------------------------------------------------------------------
index.html
トップページ
--------------------------------------------------------------------*/
div#contents {
	width: 800px;
	margin: 0;
}

/*タイトル*/
div#contents div#TitleImg {
	width: 800px;
	height: 170px;
	background: url(../img/new_items/title.jpg) no-repeat left top;
}

div#contents div#TitleImg h2,
div#contents div#TitleImg p {
	display: none;
}

div#contents p#TelCon {
	margin: 10px 0 0 0;
	text-align: right;
	font-size: 10px;
}

/*商品紹介01*/
div#contents div#Goods01 {
	width: 780px;
	margin: 50px 0 0 0;
	padding: 0 10px;
}

div#contents div#Goods01 table {
	margin: 0 0 0 auto;
	border-collapse: collapse;
	border: 0 none;
}

div#contents div#Goods01 table tr td {
	padding: 0 0 15px 10px;
	border: 0 none;
	text-align: left;
	vertical-align: top;
}

div#contents div#Goods01 table tr td#Shine {
	padding: 0 25px 15px 20px;
}

div#contents div#Goods01 table tr td#Natural {
	padding: 0 0 35px 0;
	text-align: right;
	vertical-align: bottom;
}

div#contents div#Goods01 table tr td div#LeftG {
	width: 185px;
	margin: 0 0 0 auto;
}

div#contents div#Goods01 table tr td div.Goods {
	width: 185px;
}

div#contents div#Goods01 table tr td h3 {
	margin: 5px 0;
	font-size: 12px;
}

div#contents div#Goods01 table tr td p {
	margin: 5px 0;
	font-size: 11px;
	text-align: left;
}

div#contents div#Goods01 table tr td p.Price {
	font-size: 9px;
	text-align: left;
}

div#contents div#Goods01 table tr td p.Price strong {
	font-size: 18px;
}

div#contents div#Goods01 table tr td p.Price span {
	color: #f95b67;
}

/*商品紹介02*/
div#contents div#Goods02 {
	width: 780px;
	margin: 20px 0 0 0;
	padding: 0 10px;
}

div#contents div#Goods02 div#LinkBox {
	width: 175px;
	float: left;
}

div#contents div#Goods02 div#LinkBox div#ComBtn {
	width: 120px;
	margin: 170px 0 0 0;
}

div#contents div#Goods02 div#LinkBox div#ComBtn div {
	width: 120px;
	height: 90px;
	background: url(../img/collection/purchase_b2.jpg) no-repeat left top;
}

div#contents div#Goods02 div#LinkBox div#ComBtn div a {
	display: block;
	width: 120px;
	height: 90px;
	background: url(../img/collection/purchase_b1.jpg) no-repeat left top;
	text-align: left;
	text-decoration: none;
	text-indent: -99999px;
	/*\*/
	overflow: hidden;
	/**/
}

div#contents div#Goods02 div#LinkBox div#ComBtn div a:hover {
	background: url(../img/collection/purchase_b2.jpg) no-repeat left top;
}

div#contents div#Goods02 div#LinkBox div#ComBtn p {
	margin: 5px 0 0 0;
	font-size: 10px;
	color: #f97286;
}

div#contents div#Goods02 div#LinkBox div#ConL {
	width: 120px;
	padding: 20px 0 0 0;
	float: left;
}

div#contents div#Goods02 div#LinkBox div#ConL p {
	width: 98px;
	padding: 10px;
	border: 1px solid #ccc;
	text-align: left;
	font-size: 9px;
}

div#contents div#Goods02 div#Goods02BR {
	width: 580px;
	float: right;
}

div#contents div#Goods02 div#OrderText {
	width: 580px;
	margin: 0;
}

div#contents div#Goods02 div#OrderText h2 {
	height: 58px;
	background: url(../img/new_items/order_t.gif) no-repeat left top;
	text-align: left;
	text-indent: -99999px;
}

div#contents div#Goods02 div#OrderText p {
	margin: 5px 0 0 190px;
	font-size: 10px;
}

div#contents div#Goods02 div#Goods02SL {
	width: 190px;
	margin: 10px 0 0 0;
	float: left;
}

div#contents div#Goods02 div#Goods02SR {
	width: 385px;
	margin: 27px 0 0 0;
	float: right;
}

div#contents div#Goods02 div#Goods02SL h3,
div#contents div#Goods02 div#Goods02SR h3 {
	margin: 5px 0;
	font-size: 12px;
}

div#contents div#Goods02 div#Goods02SL p,
div#contents div#Goods02 div#Goods02SR p {
	margin: 5px 0;
	font-size: 11px;
	text-align: left;
}

div#contents div#Goods02 div#Goods02SL p.Price,
div#contents div#Goods02 div#Goods02SR p.Price {
	font-size: 9px;
	text-align: left;
}

div#contents div#Goods02 div#Goods02SL p.Price strong,
div#contents div#Goods02 div#Goods02SR p.Price strong {
	font-size: 18px;
}

div#contents div#Goods02 div#Goods02SL p.Price span,
div#contents div#Goods02 div#Goods02SR p.Price span {
	color: #f95b67;
}