#LeftContent-top {
	width: 280px;
	height: 1200px;
	float : left;
	position: relative;

	background :url(../../img/leftbar_top.jpg)  #339900 no-repeat top left;
}

#RightContent-top {
	width: 620px;
	float : right;
}

.top350 {
	position: absolute;
	top : 350px;
	left : 18px;
}

.top650 {
	position: absolute;
	top : 650px;
	left : 18px;
}


.table-info{
	border-collapse: collapse;
	border: 1px solid #006600
}

.table-info caption {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding : 3px;
	background-color: #006600;
}


.table-info td {
	font-size: 10px;
	line-height : 16px;
	color: #333333;
	padding : 10px;
	background-color: #ffffff;
}



#whatsnew {
	width:560px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	font-family : serif;
	text-align: left;
	background :url(../../img/top_whatsnew.jpg)  no-repeat top left;
 	padding: 1px 0 0 15px;
	margin-top: -50px;
	margin-bottom: 5px;
}


* html div#whatsnew {
	width:560px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	font-family : serif;
	text-align: left;
	background :url(../../img/top_whatsnew.jpg)  no-repeat top left;
 	padding: 1px 0 0 15px;
	margin-top: 10px;
	margin-bottom: 5px;
}


#newsbox {
	width:560px;
	text-align: left;
}


.news {
	font-size: 12px;
	line-height : 18px;
	color: #333333;
	border-style: dotted;
	border-right-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: #999999;
	padding : 5px;
}




#TopMenuContent {
	width:560px;
}



#TopMenuContent li {
	padding: 20px;
}


#TopMenuContent-siru {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_siru.jpg)  no-repeat top left;
	padding-top :60px;
}

* html div#TopMenuContent-siru {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_siru.jpg)  no-repeat top left;
	padding-top :60px;
	padding-left :10px;
}


#TopMenuContent-kaeru {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : right;
	background :url(../../img/top_kaeru.jpg)  no-repeat top left;
	padding-top :60px;
}

* html div#TopMenuContent-kaeru {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : right;
	background :url(../../img/top_kaeru.jpg)  no-repeat top left;
	padding-top :60px;
	padding-left :10px;
}




#TopMenuContent-manabu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_manabu.jpg)  no-repeat top left;
	padding-top :60px;
	margin-top: -40px;
}


* html div#TopMenuContent-manabu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_manabu.jpg)  no-repeat top left;
	padding-top :60px;
	padding-left :10px;
	margin-top: 20px;
}




#TopMenuContent-iyasu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : right;
	background :url(../../img/top_iyasu.jpg)  no-repeat top left;
	padding-top :60px;
	margin-top: -40px;
}

* html div#TopMenuContent-iyasu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : right;
	background :url(../../img/top_iyasu.jpg)  no-repeat top left;
	padding-top :60px;
	padding-left :10px;
	margin-top: 20px;
}



#TopMenuContent-motarasu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_motarasu.jpg)  no-repeat top left;
	padding-top :60px;
	margin-top: -40px;
}


* html div#TopMenuContent-motarasu {
	width: 265px;
	height: 165px;
	font-size : 10px;
	line-height : 18px;
	float : left;
	background :url(../../img/top_motarasu.jpg)  no-repeat top left;
	padding-top :60px;
	padding-left :10px;
	margin-top: 20px;
}


#TopMenuContent-nyorai {
	width: 265px;
	height: 165px;
	float : right;
	padding-top :0px;
	margin-top: -40px;
}

* html div#TopMenuContent-nyorai {
	width: 265px;
	height: 165px;
	float : right;
	padding-top :0px;
	margin-top: 20px;
}

#TopMenuContentClear {
   	clear: both;
}



