@charset "UTF-8";
@import url("default.css");
@import url("screen_base.css");

.flash {
	clear: both;
	padding-bottom: 15px;
}

.flash p.error {
	color: #990000;
	text-align: center;
}

div.info {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 0px;
}

div.info img.price {
	margin-left: 10px;
}

div.info div {
	clear: both;
	padding: 10px;
/*	background-color: #e7e6da;*/
}

div.info div h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

div.info div p {
	margin: 0px;
	padding: 10px 0px 0px 5px;
}

div.info div.news {
	background-image: url(../img/ind_info_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px;
	padding: 10px 7px 10x 13px;
	border-bottom: #D9CEA7 1px solid;	
}

div.info div.news h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

div.info div.news p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

div.info div.news p em {
	font-size: 120%;
	font-weight: normal;
	color: #990000;
}

div.info div.news sup {
	font-size: 60%;
	font-weight: normal;
	color: #990000;
}

div.banner {
	float: right;
	width: 345px;
}

div.banner img {
	margin: 8px 0px;
}

p.ex {
	padding: 10px 0px 0px 15px;
}