@charset "utf-8";
/* CSS Document */

.lead {
	font-weight: bold;
	color: #f00;
	width: 304px;
	margin: 6px 0px 8px 10px;
}
.pict {
	text-align: center;
	margin-bottom: 10px;
}
.spec {
	width: 295px;
	margin-bottom: 10px;
	padding-left: 15px;
	line-height: 15px !important;
}
.red-letter {
	color: #f00;
	line-height: 15px !important;
}
.strong {
	font-weight: bold;
	color: #FF00FF;
	margin-bottom: 4px;
}
.spec dt {
	float: left;
	width: 13px;
}
.spec dl {
	float: left;
	width: 280px;
	margin-bottom: 4px;
}
.spec a{
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.teade-btm a{
	text-align: center;
	width: 240px;
	margin-left: 40px;
	margin-bottom: 16px;
	display: block;
	padding-top: 1em;
	padding-bottom: .9em;
	font-size: 14px;
	font-weight: bold;
	color: #0033FF;
border-style: solid;
border-width: 1px;
border-color: #ccc #999 #999 #ccc;
-webkit-border-radius: 7px; /* Chrome,Safari */
-moz-border-radius: 7px;    /* Firefox */
border-radius: 7px;         /* CSS3 */
/* ▼Chrome,Safari */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
/* ▼CSS3 */
background: linear-gradient(top, #fff, #ccc);
/* ▼Firefox */
background: -moz-linear-gradient(top, #fff, #ccc);
/* ▼Opera */
background: -o-linear-gradient(top, #fff, #ccc);
/* ▼IE */
filter:progid:DXImageTransform.Microsoft.Gradient
}