/*各Serpの1件の大外のDIV*/
#result_ny {
	padding:10px 20px;
	border-left:#A9FF3A 4px solid;
	margin:30px 0px 30px 20px;
}

#result_ny table{
	font-size:12px;
}

#result_ny  td, th {
	padding:0.1em;
}

.table_ny td, th {
	text-align:right;
}

#contents_main {
	padding-left:0px;
}

/*ディスクリプション部分*/
.contents_ny {
	width:80%;
	margin-left:20px;
	float:left;
	text-align:left;
}

#main_top_html_ny {
	padding:10px;
	margin-top:20px;
}
	#main_top_html_ny h2{
		margin:0px 0px;
		width:92%;
		height:40px;
		padding-top:10px;
		padding-left:50px;
		color:black;
		background-image:url('/main/img/iconcategory.gif');
		border-bottom:2px #9EEB35 solid;
		background-repeat:no-repeat;
		font-size:18px;
	}

	#main_top_html_ny h3{
		font-size:18px;
	}

#paging_ny {
	padding:0.1em;
	text-align:center;
}

#top_main_ny {
	text-align:center;
	margin-left:30px;
	margin-top:20px;
	font-size:15px;
}

	#top_main_ny ul {
		list-style:none;
		padding:0px;
		margin-left:60px;
	}
	#top_main_ny li {
		text-align:left;
	}

.even_ny {
}

.odd_ny {
	float:left;
	width:45%;
}

#top_news_ny {
	font-size:16px;
}

.tagcloud li {
	float:left;
}

#main_title{
	font-size:large;
	padding:10px 0px 10px 20px;
}

#main_desc{
	padding:10px 0px 10px 35px;
}

#p_title{
	font-size:22px;
	padding:50px 0px 10px 300px;
	color:#000000;
}

#p_title a{
	color:#000000;
	font:bold 110%;
	text-decoration:underline;
}

h1 {
	font-size:70%;
	color:black;
}

.blogtitle {
	font-size:150%;
	margin-top:5px;
}
