#bana img {margin-bottom:0px;}
.bana-t td {margin:0; padding:0;}
table.bana-1 {border-collapse:collapse; border:0px;}

.banam {margin:5px 0 !important; *position:relative;}
.banal {margin:5px 8px !important; *position:relative;}

#rss1 a{color:#a60; font-size:15px;}
#rss2 a{color:#a36; font-size:15px;}
.rssFeed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 2em 3em;
}

.rssHeader { padding: 0.2em 0; }

.rssBody { border: 1px solid #999; }
.rssBody ul { list-style: none;}
.rssBody ul, .rssRow, .rssRow h4, .rssRow p {
	margin: 0;
	padding: 0;
}

.rssRow h4 {float:left;}
.rssRow { padding: 8px 3px 10px 3px; height:50px; overflow:hidden; border-bottom:1px dashed #666;
	width:98%; *width:85%;}
.rssRow div {
	font-size: 100¡ó;
	color: #555;
	margin: 0.1em 0 0.1em 0;
}

.odd { background-color: #eee; }
.even { background-color: #fff; }

.rssRow .rssMedia {
	padding: 0.5em;
	font-size: 1em;
}

#new1 {background:url(https://tfcorporation.com/okuhida/img/new1.png);
	width:350px; height:200px; float:left; *margin-top:10px; margin-bottom:30px;}
#new2 {background:url(https://tfcorporation.com/okuhida/img/new2.png);
	width:350px; height:200px; float:left; *margin-top:10px; margin-bottom:30px;}
.new1_1 {margin:0 0 0 125px;}
.new2_1 {margin:0 125px 0 0;}
#new1 img {margin:10px 0 5px 0;}
#new2 img {margin:10px 0 5px 0;}
#rss1 {margin:0 5px 5px 115px; height:140px; width:230px; overflow:auto;
       background-color:#fff; position:relative; overflow-x:hidden;}
#rss2 {margin:0 115px 5px 5px; height:140px; width:230px; overflow:auto;
       background-color:#fff; position:relative; overflow-x:hidden;}
#rss3 {margin:0; height: 180px; width: 450px;
overflow: auto; background-color: #fff; position: relative; padding:0px;}
#rss3 .rssBody {width:420px;}
#rss3 div {clear:both; text-align:left;}
#rss3 li.rssRow.odd {width:98%; padding:10px;}
#rss3 li {height:70px;}
#rss3 a {color:#500;}
#rss3 a:hover {color:#300;}


.osirase { 
width: 94%;
    height: 140px;
    background: #fff;
    margin: 0;
    overflow: auto;
    padding: 10px 20px 0;
    border: 1px solid #aaa;
}

.main img{
	margin:0px 0;
}
.main a:hover{position:relative; top:1px; left:1px;}
.right {margin-left:35px !important; *position:relative; *top:-40px;}
.title4 {float:left; margin:0px;}
.center {*position:relative; *top:-40px; *z-index:10;}

