@charset "shift_jis";

#main ul:after,
#search .wrapper #color ul:after,
#main .paginateWrapper:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
#main ul,
#search .wrapper #color ul,
#main .paginateWrapper {
	zoom:1;
}
#gnavi li#gnavi01 a {
	background-position:left bottom;
}
#main h1 {
	padding-bottom:19px;
}

#main {
	float:left;
	width:927px;
}

#main #flash .wrapper {
	float: left;
	width: 927px;
}
#main #subArea {
	float: left;
	width: 927px;
	padding-top: 15px;
}
#main #subArea #bannerArea {
	float: left;
	width: 230px;
}
#main #subArea #bannerArea #banner {
	float: left;
	width: 230px;
	padding-bottom: 10px;
}
#main #subArea #bannerArea #banner #online {
	width: 230px;
	height:150ox;
	padding-top: 10px;
}
#main #subArea #areaLine {
	float: left;
	width: 1px;
	background-image: url(../images/top/dot.gif);
	background-repeat: repeat-y;
	height: 165px;
	margin-right: 20px;
	margin-left: 20px;
}
#main #subArea #newsArea {
	float: left;
	width: 330px;
}
#main #subArea #updateArea {
	float: left;
	width: 285px;
}
#main #subArea #newsArea #newsTitle {
	float: left;
	width: 330px;
	padding-bottom: 10px;
}
#main #subArea #updateArea #updateTitle {
	float: left;
	width: 285px;
	padding-bottom: 10px;
}
#page #container #contents #main #subArea #updateArea #updateDate {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	color: #CCC;
	float: left;
	width: 285px;
	font-weight: bold;
	padding-bottom: 5px;
	line-height: 14px;
}
#main #subArea #updateArea #updateText {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000;
	float: left;
	width: 285px;
	padding-bottom: 10px;
}
#main #subArea #newsArea #newsEntry {
	float: left;
	width: 330px;
	padding-bottom: 10px;
}
#main #subArea #newsArea #newsEntry #newsThum {
	border: 2px solid #110865;
	float: left;
	height: 54px;
	width: 54px;
	overflow:hidden;
}
#main #subArea #newsArea #newsEntry #newsDate {
	float: left;
	width: 260px;
	padding-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	color: #ccc;
	font-weight: bold;
	padding-bottom: 5px;
}
#main #subArea #newsArea #newsEntry #newsTitle {
	float: left;
	width: 260px;
	padding-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000;
}
.clear {
clear:both;
}

#main #subArea #message {
	float: left;
	width: 927px;
	font-size:10px;
}


