@charset "utf-8";

#contentsMain h3 img{
	margin-top: 15px;
}

#main .contentsArea #contentsMain .rssBox {
	font-size:80%;
	margin:0px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #cc0000;
}


#main .contentsArea #contentsMain .rssBox img.p_website {
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#main .contentsArea #contentsMain .rssBox .rsstitle{
	font-size:110%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	color:#cc0000;
}




#main .contentsArea #contentsMain .rssBox .rsstitle p{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.rssList ul {list-style-type: none;}
.rssList li {
	float:left;
	margin-right:10px;
	margin-bottom:0px;
	font-size:80%;
	list-style-type: none;
}
.rssList li.end { margin-right:0px;}
.rssList li a { color:#333333; text-decoration:none; background-image:url(image/arrow01.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block; padding-left:10px; padding-top:3px; padding-bottom:3px; text-decoration:none;}
.rssList li a:hover { color:#cc0000; text-decoration:underline;}


.rssManual dt { min-height:25px; height:auto !important; height:25px; padding-top:4px; padding-left:30px; font-weight:bold;}
.rssManual dd { margin-bottom:20px; margin-left:30px; }
.rssManual dd p { margin-top:0em; margin-bottom:0.4em; }
.rssManual dd img { margin-top:0.5em; margin-bottom:1em;}
.num { float:left; margin-left:-30px; margin-top:-4px;}
