a:link{ text-decoration:none; color:#335fff; }
a:visited{ text-decoration:none; color:#855896; }
a:active{ text-decoration:none; color:#FF0000; }
a:hover{ text-decoration:none; color:#ff0000; }
body{ font-size:11pt; color:#335FFF; background-color:#ffffff; background-image:url(); margin-left:4%; margin-right:4%; }
tr,td{ font-size:11pt; color:#335FFF; }
hr{ color:#335FFF; }
img{ border:0; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#ccccff; } /* 株7攝lコメントｖ薩 */
#log{ width:630; border-style:solid; border-color:#335FFF; }
#log-0{ background-color:#ccccff; } /* ランキング順・*/
#log-1{ background-color:#ccccff; } /* タイトル */
#log-2{ background-color:#ccccff; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 序・搭*/
#log-4{ background-color:#FFFFFF; } /* 株7攝lコメント */
#title-bar{ background-color:#ccccff; color:#335FFF; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#99ccff; } /* 中段バー */
#link{ width: 800px; } /* リンク囲いー */

/*--フォント--*/

h1{
font-weight:900;
}

span.red{
font-size:11px;
color:#FF0000;
}

span.menu{
font-size:12px;
}

span.bb{
font-size:10px;
}

/*--カテゴリテンプレート--*/

#cntainer{
margin-left:auto;
margin-right:auto;
}

#title{
background-image:url(../img/title.gif);
width:800px;
height:100px;
}

#title-l{
width:300px;
height:100px;
float:left;
}

#title-r{
padding-top:10px;
width:500px;
height:100px;
float:right;
}

#left{
margin:0;
width:200px;
float:left;
}

#left-u{
background-color:#ccccff;
width:200px;
margin-top:5px;
}

#left-d{
	background-color:#ccccff;
	width:200px;
	padding-left:10px;
	line-height:1.2;
	padding-top: 5px;
	padding-bottom: 5px;
}

#right{
margin:0;
width:600px;
float:right;
}

#line{
width:300px;
float:left;
}

#line2{
width:300px;
float:right;
}

div.rank1{
width:295px;
height:70px;
margin-top:5px;
margin-left:5px;
padding-left:10px;
padding-top:5px;
background-color:#ccccff;
border-top:solid #335fff;
border-left:solid #335fff;
border-right:solid #335fff;
}

div.rank2{
width:295px;
height:30px;
margin-left:5px;
padding-left:10px;
padding-bottom:5px;
background-color:#ffffff;
border-bottom:solid #335fff;
border-left:solid #335fff;
border-right:solid #335fff;
}



#footer{
margin-left:auto;
margin-right:auto;
}
