@charset "UTF-8";

div#wrapper {
	margin: 0 auto;
	width:902px;
	background: #fff  url("../../img/edge.gif") repeat-y 0 0;
}

/* ***********************************************************************
	pageup
*********************************************************************** */
#pageupBox {
	width: 640px;
	margin:10px 0 0px 0px;
	padding:0;
	clear:both;
	background:#fff;
	text-align:right;
}

#pageupBox .pageup {
	text-align:right;
	color:#555;
	font-size:11px;
	}

/* ***********************************************************************
	footer
*********************************************************************** */
#footerBox {
	width:900px;
	height:44px;
	background: url("../../home/img/copyright.jpg") no-repeat;
}
#footerNavi ul li{
	float:left;
}


/* ***********************************************************************
	メインエリア
*********************************************************************** */
#topSubArea {
	width:637px;
	margin:27px 0 0 0;
}

#newsArea {
	margin:0 17px 0 0;
	width:428px;
	float:left;
}
#newsArea ul li {
	float:left;
}
#btArea {
	float:right;
	width:192px;
}

/* ***********************************************************************
	メインボタン2つ
*********************************************************************** */
.btArea {
	width:635px;
}
.btAreaL {
	float:left;
	width:312px;
}
.btAreaR {
	float:right;
	width:312px;
}


/* ***********************************************************************
	新着情報
*********************************************************************** */
.newsBox {
	padding:0 0 0 15px;
	width:413px;
}

div.topNewSet{
	width:413px;
	margin:0;
	padding:7px 0px 7px 0px;
	background:url(../../img/dot.jpg) bottom repeat-x;
}
table.topNewTable{
	width:413px;
	margin:0;
	padding:0;
	border-collapse:collapse;
}
table.topNewTable td{
	width:333px;
	font-size:1.2em;
	padding:0;
	line-height:1.6em;
	vertical-align:top;
}

table.topNewTable td.topNewDate{
	width:70px;
	padding:0 0px 0 10px;
	font-size:1.2em;
	color:#370000;
	vertical-align:top;
}

