div#menu {
	margin:5px;
	}
div#menu a {
			text-align:center;
			color:#2990d0;
			margin:1px;
			float:left;
			display:inline-block;
			width:32%;
			padding:25px 0px 25px;
			border:1px dotted #FF9900;
		}

div#menu a:link {
	color:#2990d0;
	text-decoration:none;
	}
	
div#menu a:visited {
	color:#2990d0;
	text-decoration:none;
	}
	
div#menu a:hover {
	color:red;
	background:#FFC;
	}

a p {
		font-size:12px;
		margin:0;
	}


/*見出しオビ*/
p.subheading {
		width:98%;
		padding:5px;
		background-color:#FF9900;
		margin:0;
		color:#FFF;
		font-size:14px;
	}
	
*.subheading_text {
		font-size:12px;
	}
	
p.read {
		margin:5px;
		
	}
