.top-risuto2{margin:3px 3px 3px 3px; background-color:#e0ffff; border-color:#8080ff;border-style: solid;border-width:2px;}

.top-risuto_top {width:196px;padding:6px 0px 4px 0px;font-size:16px;background-color:#eee;border-top:#888 solid 2px;border-right:#888 solid 2px;border-left:#888 solid 2px;}

.top-risuto a{padding:10px 1px 7px 8px; display: block;}
.top-risuto a:hover{background-color:#ddd;}

.top-risuto a:link {color:#ff0000;}
.top-risuto a:visited{color:#ff0000;}
.top-risuto a:hover{color:#ff0000;}
.top-risuto a:active{color:#ffff00;}

.top-risuto { font-size:14px;width:196px;background-color:#eee; border-left:#888  2px solid;border-right:#888  2px solid;border-top:#ccc 2px solid;}

.top-risutox {padding:10px 0px 7px 8px; font-size:14px;width:188px;background-color:#eee; border-left:#888  2px solid;border-right:#888  2px solid;border-top:#ccc 2px solid;}


.top-risuto_under {border-bottom:2px solid #888;}

.top-risuto3_top {width:196px;padding:8px 0px 3px 0px;font-size:14px;border-left:#888 solid 2px;border-right:#888 solid 2px;border-top:#888 solid 2px;background-color:#eee;}

.top-risuto3 a{padding:10px 5px 7px 5px; display: block;}
.top-risuto3 a:hover{background-color:#ddd;}

.top-risuto3 a:link {color:#ff0000;}
.top-risuto3 a:visited{color:#ff0000;}
.top-risuto3 a:hover{color:#ff0000;}
.top-risuto3 a:active{color:#ffff00;}

.top-risuto3 {font-size:14px; width:196px;background-color:#eee; border-top:#aaaaaa solid 1px;border-left:#888 solid 2px;border-right:#888 solid 2px;}

.top-risuto3x {display: block;padding:10px 5px 7px 5px; font-size:14px; width:186px;background-color:#eee; border-top:#aaaaaa solid 1px;border-left:#888 solid 2px;border-right:#888 solid 2px;}


.top-risuto3_under {border-bottom:#888 solid 2px;}


.top-risuto3_2o a{padding:15px 3px 11px 5px; display: block;}

.top-risuto3_2d a{padding:9px 3px 6px 5px; display: block;}
.top-risuto3_2t a{padding:5px 3px 6px 5px; display: block;line-height:1.0;}



.top-risuto3_2 a:hover{background-color:#ccc;}

.top-risuto3_2 a:link {color:#008000;}
.top-risuto3_2 a:visited{color:#008000;}
.top-risuto3_2 a:hover{color:#008000;}
.top-risuto3_2 a:active{color:#ffff00;}

.top-risuto3_2 {height:43px;font-size:14px; width:196px;background-color:#eeeeee; border-top:#aaaaaa solid 1px;border-left:#888 solid 2px;border-right:#888 solid 2px;}

.top-risuto3_2_top { border-top:#888 solid 2px;font-size:12px;letter-spacing: 0.1em;height:43px;}

.top-risuto3_2_under {border-bottom:#888 solid 2px;}

.top-risuto3_2x {height:43px;font-size:14px; width:196px;background-color:#eeeeee; border-top:#aaaaaa solid 1px;border-left:#888 solid 2px;border-right:#888 solid 2px;}

