body {
font-family : Verdana,sans-serif;
font-size:12px;
}
img{
border:none;
}
td{
font-size:12px;
}
A:link {
COLOR: #0065C4; TEXT-DECORATION: none;
}
A:visited {
COLOR: #0065C4; TEXT-DECORATION: none
;}
A:active {COLOR: #40ff40; TEXT-DECORATION: none
;}
A:hover {
LEFT: 1px; CLIP: rect(auto auto auto auto); COLOR: #40ff40; POSITION: relative; TOP: 1px; TEXT-DECORATION: underline
;}
.mark{
color:#FFFFFF;
font-size:10px;
margin-left:20px;
}
.mark img{
vertical-align: middle;
}
.mini
{color:#696969;
font-size:9px;
}
.bar{
text-align:right;
clear:both;
}
.bar img{
width:31px;
height:10px;
margin:2px 0 1px 0;
}
.b{
height:16px;
text-align:right;
}
.b img{
width:39px;
height:12px;
}
.a2 {
width: 150px;
height:16px;
float: left;
}
.a2 img{
width:9px;
height:10px;
margin:0 2px 0 2px;
}
.side img{
margin:6px 6px 0px 0px;
width:160px;
height:50px;
border:0;
}
.bottom{
 text-align:right;
 background:#ffffff;
 border: 1px #ff00ff solid;
 font-size:10px;
 padding:8px 10px 8px 0;
}
.rank_top{
 width:43%;
 font-size:16px;
 padding:4px 0 4px 45px;
border:1px #ff80ff solid;
}
.rank{
 width:43%;
 font-size:14px;
 padding:1px 0 1px 45px;
border:1px #ff80ff solid;
}
.cat{
 font-size:10px;
 color:#FF0080;
}
.no{
 width:4%;
 background : #ff00ff;
background-image : url(num.gif);
 color:#ffffff;
 text-align: center;
 font-weight: bold;
border:1px #ff80ff solid;
}
.al{
 width:3%;
 background:#ffddff;
 text-align: center;
border:1px #ff80ff solid;
}
.al img{
width:15px;
height:15px;
border:0;
}
.al2{
 width:3%;
 background:#ffddff;
 text-align: center;
border:1px #ff80ff solid;
}
.al2 img{
width:17px;
height:7px;
border:0;
}
.waku{
padding-left:4px;
}
.jpg{
text-align:left;
width:88px;
height:91px;
background : url(jpg_bg2.gif);
background-position: right bottom;
background-repeat: no-repeat;
}
.jpg img{
margin:2px 0 0 2px;
border:1px #ff80ff solid;
width:80px;
height:80px;
}
.txt{
backbround:#ffeeff;
height : 58px;
width : 202px;
padding-left:7px;
border:1px #ff80ff solid;
}
.txt2{
padding-left:15px;
background:#ffeeff;
width : 230px;
border:1px #ff80ff solid;
height : 40px;
}
.ny{
color:#FFFFFF;
text-align:center;
font-size:10px;
background:#FF1DFF;
}
.wh{
color:#FFFFFF;
padding-left:40px;
font-size:10px;
background : #ff00ff;
background : url(lupin.png);
border:1px #ff80ff solid;
height : 22px;
}
.wh2{
color:#FFFFFF;
text-align:center;
font-size:10px;
background:#FF1DFF;
}
.f12{
font-size:12px;
}
.tile{
width : 8px;

}
.tube{
	width : 160px;
	height : 148px;
	text-align: center;
	background-image : url(veohbg4.gif);
	font-size : 12px;
	vertical-align: top;
}
.tube2{
	padding:7px 0 0 0;
	text-align: center;
}
.tube2 img{
	width: 130px;
	height:97px;
	border: 1px #ff84ff solid;
}
table.er img{
width:14px;
height:14px;
margin:0 3px 0 3px;
}
table.er td{
height:25px;
}
.if{
border:1px #ff80ff solid;
background:#ffffff;
}
.if3{
height : 31px;
border:1px #ff80ff solid;
}
.if2{
border:1px #ff80ff solid;
}
.at{
border:1px #ffffff solid;
height : 8px;
background : url(p_sla.gif);
}
.top_bar{
width : 414px;
height : 25px;
background : #ff00ff;
background : url(t_bar.gif) repeat-x;
color:#ffffff;
font-size:10px;
font-weight: bold;
padding:0 0 8px 10px;
}
.mina{
margin-top:1px;
width:420px;
border-top:1px #c0c0c0 solid;
border-right:1px #c0c0c0 solid;
border-left:1px #c0c0c0 solid;
color:#c0c0c0;
font-size:14px;
height : 22px;
background-image : url(vbg2.gif);
background-position: bottom;

}
.in{
width:420px;
height:20px;
padding-top:2px;
}

.tube2 img{
margin-bottom:1px;
}
.pp img{
margin-left:2px;
width:11px;
height:11px;
}
.kd img{
width:13px;
height:15px;
}
.ob{
height:140px;
border: 1px #ff84ff solid;
background:#ffeeff;
line-height:12px;
}
.ob2{
height:128px;
padding:8px 0 0 8px;
}
.dot2{
margin:5px 0 5px 0;
width:190px;
height:1px;
font-size:1px;
overflow:hidden;
background : url(http://www2.ocn.ne.jp/~prodigy/dotted.gif);
}

#se{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3f3f3f;
}
#form{
margin-bottom:4px;
padding:0 0 0 2px;
width: 186px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3f3f3f;
}
.zaku{
width:719px;
height:135px;
text-align:center;
border:1px #ff00ff solid;
background:#ffffff;
}
.domu{
width:719px;
height:15px;
text-align:center;
border:1px #ff00ff solid;
background:#ff00ff url(t_bar.gif);
font-size:10px;
color:#ffffff;
font-weight: bold;
}
.gufu{
width:143px;
margin-top:5px;
text-align:center;
float:left;
background: url(upbg.gif);
background-position: right;
background-repeat: no-repeat;
}
.gufu img{
width:120px;
height:90px;
border:1px solid #ff80ff;
margin-bottom:2px;
}
.gufu2{
width:143px;
margin-top:5px;
text-align:center;
float:left;
}
.gufu2 img{
width:120px;
height:90px;
border:1px solid #ff80ff;
margin-bottom:2px;
}
.jimu{
font-size:10px;
color:#666666;
}
.mf img{
width:120px;
height:90px;
border:1px solid #ff80ff;
}
.mf_bar{
height : 25px;
background : #ff00ff;
background : url(t_bar.gif) repeat-x;
color:#ffffff;
font-size:10px;
font-weight: bold;
text-align:center;
padding:0 0 8px 0;
}
.name2{
background:#ffffff url(n_back_hg15.gif);
height:20px;
margin:0 3px 0 3px;
padding-left:4px;
color:#666666;
}
.name2 img{
width:63px;
height:12px;
}
.year{
width:640px;
padding:10px;
border:1px #ff00ff solid;
background:#ffffff;
text-align:left;
}
.year td{
color:#696969;
font-size:12px;
}
.no11{
padding:6px 6px 4px 6px;
border:1px #ff80ff solid;
background:#ffffff;
}
.no11 img{
margin:0 8px 0 4px;
}
.rank11{
padding-left:18px;
border:1px #ff80ff solid;
}
.r11{
width:24px;
font-size:10px;
background : #ff00ff;
background-image : url(num.gif);
color:#ffffff;
text-align: center;
font-weight: bold;
}
.ele{
height : 20px;
background:#ffffff url(n_back_hg15.gif);
}
.ele img{
margin:0 8px 0 8px;
}
.news{
padding:0 0 0 6px;
height:19px;
background: url(com_bg20.gif);
background-position: bottom;
background-repeat: repeat-x;
font-size: 12px;
}