.bx-pager{
    display:none;
}

.bx-viewport{
	border:0px !important;
	box-shadow:none !important;
	left:0px !important;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	border-radius: 5px;

}

.main_left{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
	width: 480px;

}

.main_right{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
	width: 200px;
}

.info_sps{
	margin: 0px 20px 20px 0px;
	padding: 10px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
}

.news_sps{
	margin: 0px;
	padding: 10px;
	border: solid 1px #cccccc;
	background-color: #ECECE1;
	line-height: 1.2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	zoom: 1;
	position:relative;
	border-radius: 5px!important;
}

.news_sps dt{
	color: #669900;
	padding:5px 0px 0px 0px;
	margin:0px 0px 2px 0px;
	border-top: dotted 1px #669900;
}
.news_sps dd{
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}


.goodslist_top{
	float:left;
	width: 140px;
	padding:0px 0px 0px 0px;
	margin:0px 20px 15px 0px;
}


.midashi_top{
	-webkit-border-top-right-radius: 5px;  
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;  
	-moz-border-radius-topleft: 5px;

	zoom: 1;
	position:relative;
	border-radius: 5px 5px 0px 0px!important;

	border-bottom: solid 5px #739430;
	background-color: #CFD8BB;
	color: #26543C;
	padding:5px 5px 5px 8px;
	margin: 0px 20px 8px 0px;
	font-weight: bold;
}

.qrarea{
	text-align: center;
}

.topinfo{
	border: solid 1px #cccccc;
	padding:10px 20px 10px 20px;
	margin: 0px 20px 0px 0px;
}
.topinfo h4{
	color: #ff0000;
	border-bottom: dotted 1px #ff0000;
	padding:0px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	font-size: 17px;
}

.blue-f{
	margin: 10px 0px 0px 0px;
}

.red-f{
	color: #ff0000;
	margin: 10px 0px 0px 0px;
}

.blue-f ul{
	padding: 0px;
	margin: 0px;
}

.blue-f li{
	color: #0000ff;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.mini-font{
	font-size: 75%;

}