div.blocka {
   float: left;
   width: 20%;
}

div.blockb {
   float: right;
   width: 75%;
   padding-left:0px;

}


.menuTitle{
	background: #C8C8FF;
#	color: #4d4d80;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	width:100%;
	height: 18px;
	margin: 0;
	padding:0;
	vertical-align:middle;
}


.menuMain {
	background: #ffffff;
	font-size: 12px;
	padding:3;
}

.menuMain A:link{text-decoration:none}
.menuMain A:visited{text-decoration:none ; color:#ff0000}
.menuMain A:active{text-decoration:underline}
.menuMain A:hover{background:#ffff99;text-decoration:underline}


.rireki {
width:600px;
height:150px;
overflow:auto;
border: 1px solid #CCCCCC; /* widthに加算される！ */
padding: 5px; /* widthに加算される！ */
margin: 5px 0px 0px; 
}

