
body {
background:url("../img/bg1.gif") top left repeat-x;
background-color:#fff;
}

table.side {
width:770px;
background:url("../img/bg2.gif") top left repeat-x;
background-color:#97dd00;
}

table.side2 {
width:750px;
background:url("../img/bg3.gif") top left repeat-x;
background-color:#fff;
}

table.main {
width:710px;
background-color:#fff;
padding:5px 15px 5px 15px; 
border:solid 2px #dbdbdb;
}


/* ǉ 20080708  */

table.list {
width:100%;
background-color:#fff;
border-top:solid 2px #dbdbdb;
border-left:solid 2px #dbdbdb;
margin-bottom: 8px;
}

table.list th {
background-color:#C0D8E0;
border-bottom:solid 2px #dbdbdb;
border-right:solid 2px #dbdbdb;
font-size: 14px;
font-weight: normal;
padding:5px;
text-align: center;
width: 135px!important;
}

table.list th.title {
font-weight: bold;
text-align: left;
padding-left: 10px !important;
white-space: nowrap;
width: auto !important;
}

table.list th.title a {
font-size: 14px;
color:#063;
}

table.list th.title a:hover {
font-size: 14px;
color:#063;
text-decoration: none;
}

table.list td {
background-color:#fff;
border-bottom:solid 2px #dbdbdb;
border-right:solid 2px #dbdbdb;
font-size: 14px;
padding:5px;
width: 178px;
}

table.list td.add {
font-size: 14px;
width: auto !important;
}

/* ǉ 20080707  */





.intro { 
color:#069; 
font-family:Verdana, Arial, Sans-serif; 
font-size:13px; 
font-weight:bold; 
text-decoration:none;
line-height:20px;
padding:0px 15px 0px 30px;
}

.h1 { 
color:#000; 
font-family:Verdana, Arial, Sans-serif; 
font-size:19px; 
font-weight:bold; 
text-decoration:none;
line-height:21px;
padding:5px 0px 0px 15px;
}

.h1b { 
color:#000; 
font-family:Verdana, Arial, Sans-serif; 
font-size:16px; 
font-weight:bold; 
text-decoration:none;
line-height:21px;
padding:5px 0px 0px 15px;
}

.b0 { 
font-size:3px; 
}

.s0 { 
font-size:7px; 
}

.b1 { 
color:#333; 
font-family:Verdana, Arial, Sans-serif; 
font-size:14px; 
font-weight:normal; 
text-decoration:none;
line-height:19px;
}

.b2 { 
color:#333; 
font-family:Verdana, Arial, Sans-serif; 
font-size:15px; 
font-weight:bold; 
text-decoration:none;
line-height:21px;
}

.b3 { 
color:#333; 
font-family:Verdana, Arial, Sans-serif; 
font-size:14px; 
font-weight:normal; 
text-decoration:none;
line-height:20px;
}

a.foot:link { 
color:#063; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
line-height:30px;
}
a.foot:visited { 
color:#063; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
line-height:30px;
}
a.foot:hover { 
color:#063; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
line-height:30px;
}
a.foot:active { 
color:#063; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
line-height:30px;
}

a.top:link { 
color:#f90; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
line-height:30px;
}
a.top:visited { 
color:#f90; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
line-height:30px;
}
a.top:hover { 
color:#f90; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
line-height:30px;
}
a.top:active { 
color:#f90; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
line-height:30px;
}

a.down:link { 
color:#009966; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
}
a.down:visited { 
color:#009966; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:underline;
}
a.down:hover { 
color:#009966; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
}
a.down:active { 
color:#009966; 
font-family:Verdana, Arial, Sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;
}

#newfr	{ 
			width:375px;
		   _width:375px;
			padding-right:0px;
			margin:auto;
			height:105px;
		   _height:105px;
			}



.rss_box {
	 margin: 0px;
	 width : 358px;
	 background-color: #ffffff;
	 text-align:left;
	 height:90px;
}
.rss_items {
	margin-top:0px;
	padding:0em 0.3em;
	margin-left:0px;
	color:#000000;
}
p.rss_title {padding:0.5em;}
.rss_title {
	text-decoration: none;
	font-size: 100%;
	background-color:#ef9036;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss_item  {
  font-size:12px;
  font-weight : normal;
  list-style:none;
	border-bottom: 1px solid #dddddd;
	margin-top: 5px;
}

.rss_item a {
	text-decoration : underline;
	color:#FF3300;
	font-size:12px;
	font-weight:normal;
	border-bottom: none;
	}

.rss_item a:hover {
	text-decoration : none;
}	

.rss_item a:visited {
	color:#FF3300;
}

.rss_date {
	font-size: 90%;
	font-weight : normal;
	color: #333;
	}

/* R[r[LINK */
.rss_box p a {
	display: none;
}

/* RSS̃^Cg */
.rss_title {
	display: none;
}  

div.rss_item {
	display:none;
	}
	

