.graph { 
    position: relative; /* IE is dumb */
    width: 200px; 
    border: 1px solid #B1D632; 
    padding: 2px; 
}
.graph .bar { 
        display: block;
        position: relative;
        background: #B1D632; 
        text-align: center; 
        color: #333; 
        height: 2em; 
        line-height: 2em;            
}
.graph .bar span { position: absolute; left: 1em; }
div.fb_h2titel
{
font-size: 12px;
padding-bottom: 8px;
margin-bottom: 2px;
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#1ab4ed;
border-bottom: dotted 1px #E1E1E1;
letter-spacing:-1px;
}
div.fb_h2titel_sub
{
font-size: 10px;
padding-bottom: 8px;
margin-bottom: 2px;
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
border-bottom: dotted 1px #E1E1E1;
letter-spacing:-1px;
}

.cm_img { margin-bottom: 0px; }
.cm_img img { float: left; margin-right: 10px; margin-bottom: 10px; border-style:none; }
.cm_img a {
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#7D8A2E;
font-size: 12px;
text-decoration: underline;
 }
.user_new_fish { font-weight: bold; margin-bottom: 0px; }
.user_new_fish img { 
margin-right: 10px; margin-bottom: 10px;
margin: 2px ;
padding: 5px;
border:1px solid gray;
background-color:#F4F7FF;;
}
.user_new_fish a {
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#7D8A2E;
font-size: 24px;
text-decoration: underline;
 }
.userfishimg { font-weight: bold; margin-bottom: 0px; }
.userfishimg img { float: left; margin-right: 10px; border-style:none; }
.userfishimg a {
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#1ab4ed;
font-size: 18px;
text-decoration: underline;
}
.user_new_fish_memo
{
font-size: 12px;
margin-top: 0px;
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#4A8797;
letter-spacing:-1px;
}
.Setinfo { margin-top: 5px; margin-bottom: 10px; font: 11px/15px Arial, Helvetica; color: #B9B09D; }
.area { margin-top: 5px; margin-bottom: 10px; font: 11px/15px 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; color: #FF8598; }

.Setmemo
{
font-size: 10px;
margin-top: 0px;
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#4A8797;
letter-spacing:-1px;
}

.Groupfishimg { font-weight: bold; margin-bottom: 0px; }
.Groupfishimg img { 
float: left; margin-right: 10px; margin-bottom: 10px;
margin: 2px ;
padding: 1px;
border:1px solid #00CCFF;
background-color:#F4F7FF;;
}.Groupfishimg a {
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#1ab4ed;
font-size: 14px;
text-decoration: underline;
 }
.Groupinfo { margin-top: 5px; margin-bottom: 10px; font: 11px/15px Arial, Helvetica; color: #B9B09D; }
.Groupmemo
{
font-size: 10px;
margin-top: 0px;
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#4A8797;
letter-spacing:-1px;
}
.userfishimg { font-weight: bold; margin-bottom: 0px; }
.userfishimg img {
float: left; margin-right: 10px; margin-bottom: 10px;
margin: 2px ;
padding: 1px;
border:1px solid gray;
background-color:#F4F7FF;
}.userfishimg a {
font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color:#1ab4ed;
font-size: 14px;
text-decoration: underline;
 }
.imgGroup table { margin-bottom: 5px;  margin-top: 5px;}
.imgGroup td { margin-bottom: 5px;  margin-top: 5px;}
.imgGroup { padding-left: 5px;margin-bottom: 5px;  margin-top: 5px; }
.Groups { margin-top: 15px; width: 100%; }
.Groups td { width: 33%; padding-right: 10px; }

