/*=======================================================
Page Title
=======================================================*/


	div#page-ttl_yomi{
		width:680px;
		height:40px;
		background:#1a1a1a;
		margin:0;
		padding:0;
	}
	
	
	
	
	h1{/*yomi-search専用*/
		color:#fff;
		font-size:12px;
		text-align:left;
		line-height:16px;
		padding:14px 0 0 14px;
		font-weight:bold;
		}
	
	
	div#title-menu_yomi{/*add clips調整用*/
		padding-left:510px;
		margin-top:-14px;
	}


/*=======================================================
SEARCH
=======================================================*/

	div#search_yomi{
		width:350px;
		float:right;
		margin:6px 0 0 0;/*保存*/
	}
	
	
	#header_nav_yomisearch_container {
	float: right;
	display: inline;
	background: url(../common/10x/bg_search.jpg) no-repeat;
	width: 190px;
	height: 25px;
	margin-top:-3px;/*保存*/
	margin-right: 0;
	position: relative;
	z-index: 99999;
}

/*=======================================================
contents area (right)
=======================================================*/

div#main2col_yomi{
	width:680px;
	font-size:12px;
	line-height:16px;
	margin:0 ;
	padding:0;
	background:#fff;
	text-align:left;
	color:#fff;
}




div#main3col_yomi{/* YOMI*/
	float:left;
	width:800px;
	text-align:center;
	margin:0 auto;
	font-size:12px;
	line-height:18px;
	padding:10px 0 10px 0;
	background:#ccc;
}


div#ranking_contents{
	width:780px;
	background:#fff;
	text-align:left;
	margin:0 auto;
	padding:0;
}



/*=======================================================
right area （leftに変更）
=======================================================*/

.related_top {background:url(../common/10x/right_related.gif) no-repeat; height:39px; width:320px;}


div#related {
	margin:0 0 20px 0; 
	padding:0;
	width:320px;
	font-size:12px;
	text-align:center;
	background:#fff;
	background:url(../common/10x/rightyomi_wh_inner.gif) repeat-y;
}





.main-ct_top {background:url(../common/10x/right_main.gif) no-repeat; height:39px; width:320px;}


div#main-ct {
	margin:0 0 20px 0;
	padding:0;
	width:320px;
	font-size:12px;
	text-align:center;
	background:#fff;
	background:url(../common/10x/rightyomi_wh_inner.gif) repeat-y;
}

	
.yomi_right_box{
	width:300px;
	margin:0 auto;
	padding:0px;
	text-align:center;

}


.yomi_right_box_contents{
	width:290px;
	font-size:10px;
	line-height:16px;
	padding-top:10px;
}

.yomi_right_box_bottom{
	width:320px;
	height:22px;
	margin:0 0 15px 0;
	background:url(../common/10x/rightyomi_wh_bottom.gif) bottom no-repeat;
	padding:0
}



div#right_google_add{
	margin:0 auto; 
	padding-top:10px;
	padding-bottom:10px;
	width:300px;
	font-size:12px;
	text-align:center;
	background:#fff;
}


div#right3col_yomi{
	width:180px;
	float:right;
	display:inline;
	margin:0;
	padding:10px 10px 10px 5px;
	text-align:center;
	font-size:10px;
	line-height:16px;
	}

/*=======================================================
Yomi Default
=======================================================*/


TR { font-size:10px; line-height:19px; }
TD { font-size:10px; line-height:19px; }


#PRmokuji { 
width: 680px;
height:38px;
text-align:left; 
font-size:20px;
color:#666;
font:verdana;
padding:10px 0 0 0 ;
margin:0px;
line-height: 23px;
background:url(../common/bg_PRmokuji.jpg) repeat-x;
}


#PRmokuji_ranking { 
width: 780px;
height:48px;
text-align:left; 
font-size:20px;
color:#666;
font:verdana;
padding:10px 0 0 0 ;
margin:0px;
line-height: 23px;
background:url(../common/bg_PRmokuji.jpg) repeat-x;
}


	
#PRmokuji #PRcount { margin: 0; padding: 0;  }
#PRmokuji_ranking #PRcount { margin: 0; padding: 0;  }



#PRmokuji #PRcount li {
	margin: 0; padding: 0 1px;
	height: 23px;
	display: block;
	float: left;
}
#PRmokuji_ranking #PRcount li {
	margin: 0; padding: 0 1px;
	height: 23px;
	display: block;
	float: left;
}




	
#PRmokuji #PRcount li a{ 
	margin: 0; 
	padding: 0 7px;
	display: block;
	border: solid 1px #DFDFDF;
	background: #FFFFFF;
	text-decoration: none;
	line-height: 23px;
	color: #666666;
	font-size:12px;
}
#PRmokuji_ranking #PRcount li a{ 
	margin: 0; 
	padding: 0 7px;
	display: block;
	border: solid 1px #DFDFDF;
	background: #FFFFFF;
	text-decoration: none;
	line-height: 23px;
	color: #666666;
	font-size:12px;
}






#PRmokuji #PRcount li a:hover{
	border: solid 1px #C01111;
	background: #4391D4;
	color: #FFFFFF;
	font-size:12px;
}
#PRmokuji_ranking #PRcount li a:hover{
	border: solid 1px #C01111;
	background: #4391D4;
	color: #FFFFFF;
	font-size:12px;
}




#PRmokuji #PRcount li a:visited:hover{
	border: solid 1px #C01111;
	background: #4391D4;
	color: #FFFFFF;
	font-size:12px;
}
#PRmokuji_ranking #PRcount li a:visited:hover{
	border: solid 1px #C01111;
	background: #4391D4;
	color: #FFFFFF;
	font-size:12px;
}



.pr_count{
font-size:10px;
line-height:14px;
color:#777;
}
	
		

/*=======================================================
 section1,2　広告スペース
=======================================================*/
	div#yomi_section1{
	width:680px;
	padding:0;
	margin:8px 0 10px 0;
	text-align:left;
	background:#fff;
	font-size:12px;
	color:#999;
	line-height:24px;
	}
	
	div#yomi_section2{
	width:680px;
	padding:0;
	margin:10px 0 10px 0;
	text-align:left;
	background:#fff;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#272727;
	}
	
	.section1{ padding:20px 0 20px 10px;}
	.section2{ padding:20px 0 20px 10px;}
 


/*=======================================================
ランキングボタン
=======================================================*/
.ranking_btn{
	margin-left:10px;
	margin-top:10px;
	padding:0 0 10px 10px;
	background:#fff;
	font-size:0px;
	color:#fff;
	}

/*=======================================================
Yomi kt
=======================================================*/

	div#yomi{
	width:643px;
	text-align:center;
	padding:15px 0 10px 0;
	margin:0 auto;
	color:#141414;
	}
	

    /*各サイトの背景*/
	.yomi_box{
	width:643px;
	margin:0;
	padding:0;
	
	}

	/*各サイトのイメージ*/
	.yimg{
	float:left;
	width:110px;
	height:115px;
	display:block;
	margin:0;
	padding:15px 0 0 10px;
	background:url(../common/10x/bg_zoom.gif)  no-repeat;
	
	}
	
	.yimg  a{ width:100px; height:76px; padding:2px; border:1px solid #ccc; display:block;  no-repeat;}
	.yimg  a:hover{ width:100px; height:76px; padding-left:2px; padding-top:2px;  border:1px solid #000; display:block; }
	.yimg  a:visited:hover{ width:100px; height:76px; padding-left:2px; padding-top:2px; border:1px solid #000; display:block; }


	/*各サイトの説明ブロック*/
	.ct2 { 
	float:right; 
	width: 510px;
	margin:0;
	padding-bottom:5px;
	text-align:left;
	 }


.log-0{color:#ff5500; font-weight:bold;}



	/*各サイトのタイトル*/
	.log-1 {
	height:30px;
	margin-top:8px;
	margin-right:10px;
	padding:8px 0 8px 20px;
	font-weight:bold;
	font-family:Verdana;
	background:url(../common/10x/bg_yomilog1.gif)  repeat-x;
	}
			
	.log-1  a{ color:#1a1a1a;}
	.log-1  a:hover{ color:#4391D4; text-decoration:underline}
	.log-1  a:visited:hover{ color:#4391D4;  text-decoration:underline}
	.log-1  a:visited{ color:#444;}
	.log-1  a.not:link {color: #444; }
	.log-1  a.not:visited {color: #444;}
	.log-1  a.not:hover {color:#444;  text-decoration:underline}
	
	/* 各サイトタイトルに利用 */
	h2{
	font-size:12px;
	font-weight:bold;
	display: inline;
	margin-right:5px;
	}
	
	/* 各サイト説明文 */
	.log-3 {
	DISPLAY: block; 
	FONT-SIZE: 12px; 
	COLOR: #363636; 
	LINE-HEIGHT: 16px;
	margin-right:10px;
	letter-spacing:0.1em; 
	padding-top:5px;
	}

	
	
.log-2 {DISPLAY: block; FONT-SIZE: 10px; margin:0 10px 0 5px;}
.log-4 {DISPLAY: block; FONT-SIZE: 10px; COLOR: #363636; LINE-HEIGHT: 14px;  letter-spacing:0.1em; padding-top:8px; }/* 各サイト管理人コメント */



    /*各サイトフッターの背景*/
	div#yomi_box_footer{
	clear:both;
	width:643px;
	height:30px;
	font-size:10px;
	color:#999;
	margin:0;
	padding:0;
	
	}

    /*各サイトフッター更新日時とアイコン*/
	.mylink{
	margin:0 10px 0 0;
	font-size:10px;
	color:#999;
	text-align:right;
	}


/*=======================================================
Yomi 検索結果
=======================================================*/
.searchresult_caption{
	color:#161616;
	text-align:left;
	margin:10px 0 20px 15px;
}


/*=======================================================
Yomi ranking用
=======================================================*/


div#ttl_ranking{ 
	width:780px;
	height:50px;
	margin:0 auto;
	padding:0;
	background:#141414;
}


div#yomi_ranking{
	width:780px;
	text-align:left;
	padding:10px 0 0 0;
	margin:0 ;
	background:#fff;
	}



	div#ranking{
	float:left;
	width:60px;
	display:block;
	text-align:center;
	font-family:verdana;
	font-size:28px;
	font-weight:bold;
	color:#999;
	margin-right:10px;
	padding:25px 0 0 0;
	}
	
	.ranking_point{
	font-size:9px;
	margin-top:10px;
	}
 
