body { background: black url(/media/img_bg/bg_more/main_bg_utz2.gif) repeat-y left top; }
h2 em { position: absolute; left: -9999em; }
.utzTx { color: #73432d; }
.utzTx2 { color: #970031; }

.iconMenu, .iconMenu li
{
	display: inline;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	list-style-type: none;
}

ol.iconMenu li { padding: 5px 3px 0 0; }
.mainZone { text-align: right; background-color: #73432d; }
.headTx { height: 100px; background: black url(/media/img_text/goods_head_tx.png) no-repeat left top; }

.brand { background: url(/media/img_text/goods_tx.jpg) no-repeat left top; }
.selection { position: relative; background: url(/media/img_text/goods_tx2.jpg) no-repeat left top; }
.gift1 { background: url(/media/img_text/goods_tx3.jpg) no-repeat left top; }
.gift2 { background: url(/media/img_text/goods_tx3b.jpg) no-repeat left top; }
.gift3 { background: url(/media/img_text/goods_tx4.jpg) no-repeat left top; }
.pBlend { background: url(/media/img_text/goods_tx5.jpg) no-repeat left top; }

.headTx, .brand, .selection, .gift1, .gift2, .gift3, .pBlend { width: 500px; }
.brand, .selection, .gift1, .gift2, .gift3, .pBlend { height: 550px; }

.headTx, .brand, .selection, .gift1, .gift2, .gift3, .pBlend, .gift1 h2, .gift2 h2, .gift3 h2, .selection h2,
.gift3 .ikiniWater, .selection .spE, .selection .spC, .selection .spG { margin: 0; padding: 0; }

.secZone dl, .secZone dt, .secZone dd { display: none; }
.gift3 .ikiniWater, .selection .spE, .selection .spC, .selection .spG { width: 26px; height: 26px; }

.selection .spE { position: absolute; top: 160px; left: 92px; z-index: 5; }
.selection .spC { position: absolute; top: 310px; left: 92px; z-index: 5; }
.selection .spG { position: absolute; top: 460px; left: 92px; z-index: 5; }
.gift3 .ikiniWater { position: absolute; top: 220px; left: 280px; }

#toolbar li { list-style-type: none; }

/* The slide-y content box thingy */
#frame, .secZone { margin: 0; padding: 0; }

#frame
{
	position: relative;
	width: 500px;
	overflow: hidden;
}

#frame .button
{
	position: absolute;
	top: 0;
	z-index: 3;
	cursor: pointer;
}

.button#left { left: 0; }
.button#right { right: 0; }

#scroller { margin: 0; width: 500px; overflow: hidden; }
#goodsContent { width: 3500px; }
.secZone { float: left; width: 500px; }

/* Side Feelings */
.flg:first-letter
{
	float: left;
	color: #fccf00;
	font-weight: bold;
	line-height: 100%;
	font-size: 250%;
}

.flg { margin: 10px 0 5px 0; color: #fff; }
.flg span { color: #c03; }

#feelings
{
	margin: 0;
	padding: 0 15px 10px 15px;
	position: relative;
}

#feelings table { margin: 0; padding: 0; width: 100%; }
#feelings td { margin: 0; color: white; vertical-align: top; line-height: 1.7; }
#feelings .inPhoto { padding: 0 2px 0 0; }

#feelings img.view { border: 1px black solid; }
#feelings img.view:hover { border: 1px #c03 solid; }

#feelings .utzLink
{
	position: absolute;
	top: 5px;
	left: 300px;
	z-index: 5;
}

.no_chuck { margin-bottom: 0; color: #ececec; }
/*
.loastDay { margin: 5px 0 5px 0; color: white; }
*/
#banner
{
	position: absolute;
	top: 720px;
	left: 10px;
	width: 280px;
	height: 40px;
	z-index: 8;
}
