body {
	background: #ECE9DF url(../images/bg02.gif) repeat-y center top;
}



#container-bg {
	width:100%;
	background: url(../images/bg03.gif) repeat-x center top;
}
#container {
	width:790px;
	margin:0 auto;
	background: url(../images/bg01.gif) no-repeat center top;
	padding:0 27px;
}

/* footer --------------------------------- */
#footer	{
padding:15px 0 20px 0;
}

#contents	{
width:100%;
margin:0 auto;
border-bottom:none;
padding:0;
}


/* home main --------------------------------- */
.main-img{
border-bottom:5px solid #ECE9DF;
}

.infoArea	{
	background: url(../../images/index_bg01.jpg) no-repeat center bottom;
	padding:14px 20px;
}
.leftBox	{
float:left;
width:498px;
}
.leftBox .price	{
margin-bottom:2px;
}
.info	{
width:498px;
background:#ECE9DF;
min-height:114px;
_height:114px;
}
.info h2	{
background:#C7C0A9;
}
.info	dl	{
margin:6px 0 6px 10px;
}
.info	dt	{
	width:80px;
	float:left;
	background: url(../../images/icon_info.gif) no-repeat 0 0.2em;
	padding:2px 0 0 20px;
}
.info	p	{
	background: url(../../images/icon_info.gif) no-repeat 0 0.2em;
	padding:2px 0 0 20px;
margin:6px 0 6px 10px;
}
.info	p span	{
display:block;
padding-left:1em;
text-indent:-1em;
color:#CC0000;
}
.info	dd	{
width:380px;
float:left;
	padding:2px 0 0 0;
}
.linkBtn	{
float:right;
}

.bnr	{
float:right;
}

#swfBox {
	width:790px;
	height:325px;
	position: relative;
border-bottom:5px solid #ECE9DF;
}

#fla{
	width:790px;
	height:325px;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
}

#nonFla{
	width:790px;
	height:325px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
