body,td,tr {
	font-size:11px;
	font-family:"ＭＳ Ｐ ゴシック","MS P Gothic","Hiragino Kaku Gothic Pro","ヒラギノ 角ゴ Pro W3","Verdana",Sans-serif;
	color:#000000;
	line-height:1.5em;
	text-decoration: none; 
    scrollbar-base-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #D5DBDF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-highlight-color: #D5DBDF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-arrow-color: #D5DBDF;
}

a:link    { color:#405377; text-decoration: none;}
a:visited { color:#405377; text-decoration: none;}
a:active  { color:#405377; text-decoration: none;}
a:hover   { color:#000000; text-decoration: none;}

textarea {
font-size : 90%; 
border : 1px solid #CFCCC2; 
background-color : #ffffff; 
color : #000000; 
} 

hr{ color:#aaaaaa; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#FFFFFF; } /* 管理人コメントの色 */
#log{
	border: 1px solid #596275;
}
#log-0{ } /* ランキング順位 */
#log-1{ } /* タイトル */
#log-2{
	background-color: #EAE3D5;
} /* カテゴリ */
#log-3{ } /* 紹介文 */
#log-4{ } /* 管理人コメント */
#title-bar{ background-color:#596275; color:#FFFFFF; font-size:9pt; } /* タイトルバー */
#mid-bar{ background-color:#FFFFFF; } /* 中段バー */
.s-small4 {font-size:7pt; ms gothic; color:#A58870; line-height : 10pt;}
.td{
	border: 1px solid #596275;
}
.td1{
	padding: 3px;
	border: 1px dashed #000000;

}
.td2{
	padding: 0px 0px 0px 10px;


}
.td3{
	border: 2px dashed #daceb4;

}
.s-small {font-size:8pt; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS P ゴシック", sans-serif; color:#593933; line-height : 10pt;}
.td_top{
	border-collapse:collapse;
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #596275;
	border-left: 1px dotted #FFFFFF;
}

.td_main {
	font-size:10px;
	font-family: "verdana", "ms gothic";
	color:#000000;
	text-decoration: none;
}

.td_un{
	border-collapse:collapse;
	border-top: 1px dotted #596275;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
	border-left: 1px dotted #FFFFFF;
	font-size:10px;
	font-family: "verdana", "ms gothic";
	color:#000000;
	text-decoration: none;
	text-align: right;
}

.td_un a:link  {
	font-size:10px;
	font-family: "verdana", "ms gothic";
	color:#405377;
	text-decoration: none;
}
.td_un a:visited {font-size:10px; font-family: verdana,ms gothic; color:#405377; text-decoration: none;}
.td_un a:active  {font-size:10px; font-family: verdana,ms gothic; color:#cccccc; text-decoration: none;}
.td_un a:hover   {font-size:10px; font-family: verdana,ms gothic; color:#000000; text-decoration: none;}

h1 {
	margin: 0px 0px 0px 0px;
	font-family: "verdana", "ms gothic";
	font-size : 10px;
	font-weight : 500;
	color: #FFFFFF;
}

#pick {
	font-size:10px;
	font-family: "verdana", "ms gothic";
	color:#000000;
	line-height : 150%;
	text-decoration: none;
	text-align: left;
	margin: 10px 5px 5px;
}
#pick a:link  {
	font-size:11px;
	font-family: "verdana", "ms gothic";
	color:#384254;
	line-height : 150%;
	text-decoration: none;
	font-weight: bold;
}
#pick a:visited {font-size:11px; font-family: verdana,ms gothic; color:#384254;line-height : 150%;text-decoration: none; font-weight: bold;}
#pick a:active  {font-size:11px; font-family: verdana,ms gothic; color:#cccccc;line-height : 150%;text-decoration: none; font-weight: bold;}
#pick a:hover   {font-size:11px; font-family: verdana,ms gothic; color:#000000;line-height : 150%;text-decoration: none; font-weight: bold;}

#reco {
	font-size:11px;
	font-family: "verdana", "ms gothic";
	color:#FFFFFF;
	line-height : 150%;
	text-decoration: none;
	font-weight: bold;
	background-color: #596275;
	width: 468;
	text-align: left;
	vertical-align: middle;
	margin: 5px;
	padding: 5px;
}