/* CSS Document */

/* contents */

#contents{
		width:760px;
		margin-right:auto;
		margin-left:auto;
		padding-bottom:20px;
}


h1{
		font-size:0.9em;
		line-height:1.5;
		color:#993333;
		margin-bottom:20px;
		border-bottom:1px solid #9c7445;
		border-left:10px solid #c5989e;
		padding-left:10px;
}



/* itemInfo */

#itemInfo{
		border-top:1px solid #ffc0cb;
		border-left:1px solid #ffc0cb;
		background:url(../img/bg_iteminfo.gif) bottom right no-repeat;
		float:left;
		margin-bottom:10px;
}

/* html>body #itemInfo{
		background:url(../img/bg_iteminfo_nn.gif) bottom right no-repeat;
} */

#itemInfo h2{
		width:150px;
		/* height:30px; */
		float:left;
		text-indent:-9999px;
}

#itemInfo ul{
		margin-left:155px;
		list-style:none;
		border-left:1px solid #ffc0cb;
}

#itemInfo li{
		float:left;
		width:275px;
		/* height:100px; */
		/* _height:90px; */
		padding-top:5px;
		padding-right:20px;
		padding-bottom:5px;
		padding-left:5px;
		font-size:14px;
		line-height:1.5;
		border-right:1px solid #ffc0cb;
		border-bottom:1px solid #ffc0cb;
		background:#ffffff;
}

#itemInfo li img{
		float:left;
		margin-right:10px;
}

#itemInfo li p{
	clear:both;
}

/* itemInfoSo */

#itemInfoSo{
		border-top:1px solid #b0c4de;
		border-left:1px solid #b0c4de;
		background:url(../img/bg_iteminfo_so.gif) bottom right no-repeat;
		float:left;
		margin-bottom:10px;
}

#itemInfoSo h2{
		width:150px;
		/* height:30px; */
		float:left;
		text-indent:-9999px;
}

#itemInfoSo ul{
		margin-left:155px;
		list-style:none;
		border-left:1px solid #b0c4de;
}

#itemInfoSo li{
		float:left;
		width:275px;
		/* height:100px; */
		/* _height:90px; */
		padding-top:5px;
		padding-right:20px;
		padding-bottom:5px;
		padding-left:5px;
		font-size:14px;
		line-height:1.5;
		border-right:1px solid #b0c4de;
		border-bottom:1px solid #b0c4de;
		background:#ffffff;
}

#itemInfoSo li img{
		float:left;
		margin-right:10px;
}

#itemInfoSo li p{
	clear:both;
}

/* itemInfoSo2 for "item_so.html" */

#itemInfoSo2{
		border-top:1px solid #b0c4de;
		border-left:1px solid #b0c4de;
		background:url(../img/bg_iteminfo_so2.gif) bottom left no-repeat;
		float:left;
		margin-bottom:10px;
}

#itemInfoSo2 h2{
		width:150px;
		float:left;
		text-indent:-9999px;
}

#itemInfoSo2 ul{
		list-style:none;
		float:right;
}

#itemInfoSo2 li{
		width:581px;
		height:100px;
		padding-top:5px;
		padding-right:20px;
		padding-bottom:5px;
		padding-left:5px;
		font-size:14px;
		line-height:1.5;
		border-right:1px solid #b0c4de;
		border-bottom:1px solid #b0c4de;
		border-left:1px solid #b0c4de;
		background:#ffffff;
}

#itemInfoSo2 li img{
		float:left;
		margin-right:10px;
}

#itemInfoSo2 li p{
	clear:both;
}




/* for IE */

.gh{
	height:100px;
}


.catGift{
		background:url(../img/cat_gift.gif) no-repeat;
		height:305px;
}

.catSogi{
		background:url(../img/cat_sogi.gif) no-repeat;
}

.catSogi2{
		background:url(../img/cat_sogi2.gif) no-repeat;
		height:60px;
}

.catWedding{
		background:url(../img/cat_wedding.gif) no-repeat;
}

.catGardening{
		background:url(../img/cat_gardening.gif) no-repeat;
}

.catAroma{
		background:url(../img/cat_aroma.gif) no-repeat;
}


































