@charset "utf-8";

/*----------------------------------------------------
	Top
----------------------------------------------------*/
#topFla {
	height:343px;
}
#topFla p {
	margin:20px 0 0 30px;
}

#bnr {
	float:right;
	margin-top:20px;
	padding-right:10px;
}
#bnr li {
	margin-bottom:8px;
}

/*	新着情報
-----------------------------*/
#whats {
	float:left;
	width:478px;
	margin-top:16px;
	padding-left:15px;
	text-align:left;
}
#whats dl {
	padding-bottom:4px;
	border-bottom:3px solid #cecece;
}
#whats dd {
	margin-top:-21px;
	text-align:right;
}

/*	新着情報　内容
-----------------------------*/
#topics {
	overflow:auto;
	height:212px;
	border-bottom:1px solid #cecece;
}
#topics img {
	margin-top:2px;
}
#topics table {
	margin-top:-1px;
}
#topics th {
	width:1%;
	white-space:nowrap;
	padding:8px 12px 8px 0;
	font-weight:normal;
	background:url(../images/dotline.gif) left top repeat-x;
}
#topics td {
	padding:8px 12px 8px 0;
	background:url(../images/dotline.gif) left top repeat-x;
}

.trade {
	margin-top:8px;
	padding:2px 0;
	font-size:14px;
	font-weight:bold;
	color: #e60012;
	text-align:center;
	border:1px solid #bcbcbc;
}
.support {
	clear:both;
	margin:0 10px 0 15px;
	padding:4px 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border:1px solid #bcbcbc;
}


/*----------------------------------------------------
	ニュース一覧、トピックス一覧
----------------------------------------------------*/
h2.news {
	margin-top:20px;
	margin-bottom:6px;
	padding-left:13px;
	font-size:14px;
	font-weight:bold;
	color:#e60012;
	background:url(../images/circle.gif) left 0.3em no-repeat;
}

div.news {
	overflow:hidden;
	zoom:1;
}
div.news img {
	margin-top:2px;
}
div.news table {
	width:100%;
}
div.news th {
	width:1%;
	white-space:nowrap;
	padding:8px 12px 8px 0;
	font-weight:normal;
	background:url(../images/dotline.gif) left top repeat-x;
}
div.news td {
	padding:8px 0;
	background:url(../images/dotline.gif) left top repeat-x;
}






