#content_frame { width : 740px; }
#cssfix .top-bnr { width : 740px; }

#cssfix .top-bnr .inner {
	width			: 100%;
	font-size		: 12px;
}

#cssfix .top-bnr .inner p {
	width			: 335px;
	margin			: 0 0 10px 0;
}

#cssfix .top-bnr .inner .btn-area {
	width			: 100%;
	height			: 170px;
	_height			: 180px;
	padding-top		: 10px;
	position		: relative;
}

#cssfix .top-bnr .inner .btn-area h4 {
	width			: 524px;
	height			: 42px;
	margin-bottom		: 10px;
}

#cssfix .top-bnr .inner .btn-area h4 img {
	display			: block;
}

#cssfix .top-bnr .inner .btn-area .topbtn-01 {
	display			: block;
	position		: absolute;
	top			: 0;
	right			: -2px;
}

#cssfix .top-bnr .inner .btn-area .topbtn-02 {
	display			: block;
	position		: absolute;
	left			: 0;
	bottom			: 20px;
}

#cssfix .top-bnr .inner .btn-area .topbtn-03 {
	display			: block;
	position		: absolute;
	bottom			: 12px;
	left			: 334px;
}

#cssfix .about-box {
	width			: 735px;
}

#cssfix .about-box .inner {
	padding			: 15px;
	border			: 1px solid #cbcbcb;
	border-top		: none;
	margin			: 0 0 20px 0;
}

#cssfix .about-box .inner .left {
	margin-right		: 20px;
	width			: 380px;
	font-size		: 12px;
	line-height		: 1.5;
}

#cssfix .sale-box {
	width			: 735px;
	overflow		: hidden;
	position		: relative;
	margin-bottom		: 20px;
}

	#cssfix .sale-box .inner {
		border			: 5px solid #e30707;
		padding			: 1px;
	}
	
	#cssfix .sale-box .inner .line-lefttop,
	#cssfix .sale-box .inner .line-righttop,
	#cssfix .sale-box .inner .line-leftbottom,
	#cssfix .sale-box .inner .line-rightbottom {
		width			: 5px;
		height			: 5px;
		position		: absolute;
		background-repeat	: no-repeat;
		overflow		: hidden;
	}
	
	#cssfix .sale-box .inner .line-lefttop		{ left	: 0;	top	: 0; background-image : url('../img/bg_salebox_lefttop.jpg'); }
	#cssfix .sale-box .inner .line-righttop		{ right	: 0;	top	: 0; background-image : url('../img/bg_salebox_righttop.jpg'); }
	#cssfix .sale-box .inner .line-leftbottom	{ left	: 0; bottom	: 0; background-image : url('../img/bg_salebox_leftbottom.jpg'); }
	#cssfix .sale-box .inner .line-rightbottom	{ right	: 0; bottom	: 0; background-image : url('../img/bg_salebox_rightbottom.jpg'); }
	
	#cssfix .sale-box .inner .content { padding : 10px; }
	
	#cssfix .sale-box .inner .content .bnr-sale {
		padding			: 20px 0 10px 0;
		_padding-bottom		: 0;
	}
	
	#cssfix .sale-box .inner .content .bnr-sale a {
		display			: block;
		float			: left;
		margin			: 0;
		width			: 231px;
		overflow		: hidden;
	}
	
	#cssfix .sale-box .inner .content .bnr-sale a img {
		display			: block;
		margin			: 0;
		padding			: 0;
	}
	
	#cssfix .sale-box .inner .content .text {
		margin-top		: -15px;
		font-size		: 12px;
		line-height		: 1.5;
		padding-left		: 45px;
	}

#cssfix .info-list {
	width			: 735px;
	margin			: 0 0 20px 0;
}

	#cssfix .info-list .inner {
		width			: 713px;
		_width			: 735px;
		padding			: 10px;
		background		: url('../img/bg_infolist.jpg') left top repeat-x;
		border			: 1px solid #cccccc;
		border-top		: none;
		font-size		: 12px;
		line-height		: 1.5;
		overflow		: hidden;
		position		: relative;
	}
	
	#cssfix .info-list .inner .box-01 .title,
	#cssfix .info-list .inner .box-02 .title,
	#cssfix .info-list .inner .box-03 .title {
		height			: 39px;
		margin			: 0 auto 5px auto;
	}
	
	#cssfix .info-list .inner .box-01 .title img,
	#cssfix .info-list .inner .box-02 .title img,
	#cssfix .info-list .inner .box-03 .title img {
		display			: block;
		float			: left;
	}
	
	#cssfix .info-list .inner .box-01 .title span,
	#cssfix .info-list .inner .box-02 .title span,
	#cssfix .info-list .inner .box-03 .title span {
		display			: block;
		float			: right;
	}
	
	#cssfix .info-list .inner .box-01 .title span img,
	#cssfix .info-list .inner .box-02 .title span img,
	#cssfix .info-list .inner .box-03 .title span img {
		float			: none;
	}
	
	#cssfix .info-list .inner .box-01,
	#cssfix .info-list .inner .box-02,
	#cssfix .info-list .inner .box-03 {
		border-bottom		: 1px dotted #ccc;
		padding			: 10px 0;
		margin			: 10px 10px 20px 10px;
	}
	
	#cssfix .info-list .inner .box-03 {
		width			: 700px;
		border			: none;
		margin-bottom		: 0;
	}
	
	#cssfix .info-list .inner .box-01 .left-box {
		float			: left;
		width			: 250px;
		margin			: 5px 5px 0 0;
	}
	
	#cssfix .info-list .inner .box-01 .left-box h6 {
		margin			: 0 0 5px 0;
	}
	
	#cssfix .info-list .inner .box-01 .right-box {
		float			: right;
		margin			: 5px 0 0 5px;
	}
	
	#cssfix .info-list .inner .box-01 .right-box .caption {
		margin			: 5px 0;
		font-size		: 10px;
		color			: #999999;
		text-align		: center;
	}
	
	#cssfix .info-list .inner .box-02 .left-box h6,
	#cssfix .info-list .inner .box-02 .right-box h6 {
		margin			: 0 0 5px 0;
	}
	
	#cssfix .info-list .inner .box-02 .left-box {
		float			: left;
		width			: 340px;
		margin			: 5px 5px 0 0;
		overflow		: hidden;
	}
	
	#cssfix .info-list .inner .box-02 .right-box {
		float			: right;
		width			: 340px;
		margin			: 5px 0 0 5px;
		overflow		: hidden;
	}
	
	#cssfix .info-list .inner .box-03 .left-box {
		float			: left;
		width			: 210px;
		padding-right		: 10px;
		margin-right		: 10px;
		overflow		: hidden;
	}
	
	#cssfix .info-list .inner .box-03 .left-box .Ct {
		display			: block;
		margin			: 10px auto;
	}
	
	#cssfix .info-list .inner .box-03 .title span {
		padding-right		: 10px;
	}
	
	#cssfix .info-list .inner .box-03 .left-box h6 {
		margin			: 0 0 10px 0;
	}
	
	#cssfix .info-list .inner .box-03 .left-box.setflow {
		padding-bottom		: 227px;
	}
	
	#cssfix .info-list .inner img.setflow {
		display			: block;
		position		: absolute;
		bottom			: 20px;
		right			: 20px;
	}
	
	#cssfix .info-list .inner .line {
		border-bottom		: 1px dotted #cccccc;
		padding			: 5px 0;
		margin-bottom		: 10px;
	}
	
	#cssfix .info-list .inner .line h6,
	#cssfix .info-list .inner .content h6 {
		height			: 20px;
		line-height		: 20px;
		padding-left		: 10px;
		background		: url('../img/bg_infoline_h6.jpg') left top no-repeat;
		font-size		: 14px;
		color			: #d73a3a;
	}
	
	#cssfix .info-list .inner .line p,
	#cssfix .info-list .inner .content p {
		margin-left		: 10px;
	}
	
	#cssfix .info-list .inner .content {
		padding			: 5px 0;
		margin-bottom		: 10px;
	}

#cssfix .sale-list {
	width			: 734px;
	position		: relative;
}

	#cssfix .sale-list .inner {
		padding			: 10px 20px;
		border			: 1px solid #d3473f;
		border-top		: none;
		font-size		: 12px;
		line-height		: 1.5;
	}
	
	#cssfix .sale-list .inner .line-leftbottom,
	#cssfix .sale-list .inner .line-rightbottom {
		width			: 5px;
		height			: 5px;
		background-repeat	: no-repeat;
		position		: absolute;
		overflow		: hidden;
	}
	
	#cssfix .sale-list .inner .line-leftbottom	{ left	: 0;	bottom : -1px; background-image : url('../img/bg_saleist_leftbottom.jpg'); }
	#cssfix .sale-list .inner .line-rightbottom	{ right	: -1px;	bottom : -1px; background-image : url('../img/bg_salelist_rightbottom.jpg'); }
	
	#cssfix .sale-list .inner .box {
		border-bottom		: 1px dotted #ccc;
		padding			: 5px 0 20px 70px;
		margin-bottom		: 10px;
	}
	
	#cssfix .sale-list .inner .last {
		border-bottom		: none;
	}
	
	#cssfix .sale-list .inner p.caption {
		font-size		: 10px;
		color			: #999;
		text-align		: right;
		padding-right		: 50px;
	}

#cssfix .btn-reports {
	width			: 735px;
	text-align		: center;
}

#cssfix .btn-reports .inner {
	width			: 100%;
}

#cssfix .btn-reports .inner a {
	display			: block;
	margin			: 0 auto;
	width			: 602px;
	height			: 106px;
}
