div#contents dl dt {
width: 250px;
border: 1px solid #67B1E3;
text-align: center;
float: left;
clear: left;
}

div#contents dl dt.arrow {
border-style: none;
color: #67B1E3;
float: none;
}

div#contents dl dd {
margin-left: 280px;
font-size: 10px;
line-height: 120%;
}

div#contents p.memo {
margin: 5px;
padding: 10px;
border: 1px solid #A7AEB3;
background-color: #FFC;
}

div#contents .free {
font-size: 10px;
font-weight: bold;
color: #CC0000;
}

div#contents .flowY {
background-color: #F9F5C8;
}

div#contents .flowB {
background-color: #D5E7F5;
}

div#contents .flowG {
background-color: #E4F5D4;
}
