#visual { margin:0 0 25px 0;}

#contents { margin:0 0 25px 0;}

#leftcolumn { width:300px; float:left;}
#leftcolumn h2 { margin:0 0 15px 0;}
#leftcolumn dt { float:left; width:8em; padding:0 0 5px 0;}
#leftcolumn dd { padding:0 0 5px 4em; background:url(../common/img/dot_line.gif) left bottom repeat-x; margin:0 0 5px 0;}

#rightcolumn { width:612px; float:right;}
#rightcolumn li { display:inline; padding:0 0 0 12px;}
#rightcolumn li a { display:inline-block; border:#cdcccc solid 1px;}
#rightcolumn li a:hover { border:#ab8a3d solid 1px;}

