#pageimage{
	border-top: 5px solid #5d8e5c;
}

#morehead{
	border-bottom: 5px solid #5d8e5c;
}

#pageimage .body{
	background: url(../img/bg_pageimage.jpg) no-repeat right 0;
}

#pageimage .message{
	float: left;
	width: 45%;
	height: 150px;
	padding: 0;
	margin: 35px 0 0 12px;
	font-size: small;
	_display: inline;
	text-align: left;
	overflow: auto;
}

#pageimage h1{
	font-size: medium;
	font-weight: bold;
	margin:0;
	padding: 0.5em 0;
}

#pageimage p{
	font-size: small;
}

#contents .sidebar_r ul#gnavi li.menu0 {background:url(../img/nav_home_f2.gif);}
#contents .sidebar_r ul#gnavi li.menu1 {background:url(../img/nav_info_f2.gif);}
#contents .sidebar_r ul#gnavi li.menu2 {background:url(../img/nav_intro_f2.gif);}
#contents .sidebar_r ul#gnavi li.menu3 {background:url(../img/nav_schedule_f2.gif);}
#contents .sidebar_r ul#gnavi li.menu4 {background:url(../img/nav_link_f2.gif);}

#contentsmain{
	background: url(../img/bg_contback.gif) repeat-y 10px 0;
}

#rssreader .backnumber{
	font-size: small;
	text-align: right;
}

#footer{
	min-width: 760px;
	background: url(../img/bg_footback.jpg) repeat-x 0 bottom;
}



#rssreader li a:hover{
	background: #c9dec9;
	text-decoration: none;
	padding: 2px;
	display:block;
	zoom:1;
	overflow:auto;
}





#instinfo{
	margin: 0 0 0 10px;
	padding: 5px;
	border: 1px solid #cccccc;
	background: #ffffff;
	zoom: 1;
	overflow: auto;
}

#instinfo img{
	float: left;
	display; block;
}

#accessinfo{
	margin: 0 0 0 200px;
	padding: 0;
}

#accessinfo li{
	list-style-type:none;
	padding: 0;
	margin: 0x;
}

#accessinfo li.name{
	font-weight: bold;
	margin-bottom:5px;
	border-bottom: 1px solid #cccccc;
}

