body{
  margin: 0px;
  padding: 0px;
  font-family: Verdana, sans-serif;
  font-size:85%;
  background-color: #ffffff; 
  color:#555555; /*フォントカラー*/
  line-height:1.3em;

}



h1{
font-size:16px;
text-align:right;
color:#3462B7;
border-bottom:1px solid #eeeeee;
padding:0px 0px 5px 0px;
margin:20px 10px 30px 30px;  
}

#HEAD{  
	color:#ccc;
	border-bottom:#999 solid 1px;
	padding:5px;
	text-align:right;
}


#HEAD a:hover {background:#ffffff;text-decoration:none;}
#HEAD a:visited {background:#ffffff;text-decoration:none;}
#HEAD a:active {background:#ffffff;text-decoration:none;}


#HEAD_MENU{
font-size:14px;
	padding:0px 10px 1px 10px;
	font-weight:bold;
	white-space: nowrap;
}


#HEAD_MENUA{
	background-color:#0090E3;
	list-style-type:none;
	margin:2px -10px;
	padding:0px;
	text-align:right;
}

#HEAD_MENUA li{
	border-left:#ffffff solid 2px;
	display:inline;
	padding:0px 10px;/* リンクとリンクの間の幅 */
}


#HEAD_MENUA a{
color:#ffffff;background:#0090E3;text-decoration:none;
}


/* HEAD_MENU終了 */








#MAIN{
	margin:0px 10px 0px 0px;
	padding-top: 0px;
	padding-left: 210px;/* テーブルの横幅 */
}







#MAIN_MENU {
	margin: 0px;
	padding: 0px;
	width: 170px;/* メニューの横幅 */
	position: absolute;
	left: 0px;
	top: 110px;

	background-repeat: repeat-y;
}






/* MAINリンク */
#MAIN a:link {color:#686868;text-decoration:none;}/* 未訪問リンク */
#MAIN a:visited {color:#686868;text-decoration:none;}/* 訪問済みリンク */
#MAIN a:hover {background:#F4F9FF;text-decoration:none;}/*ポイント時 */
#MAIN a:active{color:#686868;text-decoration:none;}/*作動中のリンク */



/*ランキング表示*/
#MAIN TABLE {

margin:0px 2px 0px 20px;
  color: #686868; /* 文字の色 */
  background-color: #ffffff; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #ffffff; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
  border-collapse : collapse ;
  
}

#MAIN TH {

  padding: 3px;
  background-color: #B3D0ED; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
   border-width: 1px; /* 枠の幅 */
  text-align:center;
  color: #686868; /* 文字の色 */

  
}

#MAIN TD {
  
  border-color: #B8B8B8;
  border-style: solid; /* 枠の種類 */
  border-width: 1px; /* 枠の幅 */
  
  
}

#MAIN .BB1 {
color: #333333 ; /* 文字の色 */
text-align:center;
border-style: solid; /* 枠の種類 */
border-width: 1px; /* 枠の幅 */

background-color: #F4F9FF; /* 背景の色 */
font-size: 90%;

}

#MAIN .BB2 {
color: #333333 ; /* 文字の色 */
text-align:center;
border-style: solid; /* 枠の種類 */
border-width: 1px; /* 枠の幅 */

background-color: #ffffff; /* 背景の色 */
font-size: 90%;

}

#MAIN b {
  color: #686868; /* 文字の色 */
  
}




.SS {
text-align:left;
color: #5D5D5D;
margin:20px 0px 10px 20px;
font-size:15px;
}


/* トータル数・新着順ボタン */
.FF {
text-align:right; 
color: #333333;
margin:0px 0px 2px 0px;
font-size:14px;
}


/* MAIN_MENU */
h3{
color: #3D3D3D; 
font-weight:bold;
font-size: 100%;
padding:3px 0px 3px 7px;
margin: 0px 0px 2px 5px;
border-color:#B3D0ED;
border-width:0px 0px 0px 7px;
border-style:solid;
background:#F8F8F8;
}


.hr4 ul{
font-size:14px;
color:#686868;
	width: 170px;
	margin: 10px 0px 30px 20px;
	padding:0px 0px 0px 0px;
	background: #FAFAFB;
	
	list-style-type : none ;	
}

.hr4 li{
	width: 170px;
	background: #ffffff;

	list-style-type : none ;
	border-bottom:1px solid #ddd;
}


.hr4 li a{
	display: block;
	
	text-decoration: none;
	padding: 1px 1px 1px 18px;
	
	background: url(http://www.blogranking.org/navis/img/list_square_75.gif) 1px no-repeat;

}
 
.hr4 li a:visited{
color:#555555;
	text-decoration: none;
	background:#FBFAF5 url(http://www.blogranking.org/navis/img/list_square_76.gif) 1px no-repeat;
} 
 
.hr4 li a:hover{

	text-decoration: none;
	background:#F4F9FF url(http://www.blogranking.org/navis/img/list_square_76.gif) 1px no-repeat;
}

/* MAIN_MENU終了 */


/* フッター */
#FOOT{
	text-align: right;
	clear: both;
	color: #555555;
	background:#FBFAF5;
	margin:40px 0px 0px 0px;
	border-bottom: 5px solid #A2B7F0;
	}

#FOOT ul{list-style: none;}
#FOOT li{display: inline;}
#FOOT li a:visited {color:#3D3D3D;text-decoration:none;background:#FBFAF5;}/* 訪問済みリンク */




html, body {
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #ffffff;
  /* 矢印カラー */
  scrollbar-arrow-color: #0090E3;
  
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;}


/* 全体リンク */
a:link {color:#686868;text-decoration:none;}/* 未訪問リンク */
a:hover {background:#F4F9FF;text-decoration:none;}/*ポイント時 */
a:active{color:#686868;text-decoration:none;}/*作動中のリンク */