@charset "Shift_JIS";

/*************** top_only ***************/

.top_item {
	background: url(/img/top_item_back.gif) no-repeat left bottom;
	width:517px;
	margin-bottom:15px;
	height:auto;
	clear:both;
}

.item_box {
	width: 165px;/*if use li then 166*/
	float: left;
	margin-left:8px;
	padding-bottom:20px;
	border-left: 1px solid #767676;
}

.item_box img { display:block; }

.first { margin-left:0; }

/*************** top_menu ***************/
.item_box p {
	font-size:1.0em;
	text-indent:-1em;
	margin-left:1.5em;
	_text-indent:-0.5em;/*IE6*/
	_margin-left:1.5em;
}

	
/*#contents #right table*/
#news_table {
	border-collapse:collapse;
	border-left: 1px solid #767676;
	width:517px;
	float:left;
	clear:both;
}

#news_table td {
	vertical-align: top;
	line-height: 1.8;
	padding-left:10px;
	padding-bottom:10px;
}

.anno_list {
	background: url(/img/anno_mark.gif) right 2px no-repeat;
	width:130px;
}

#imp_table a { color: #FF0000; }

#imp_table a:hover { color: #000000; }

.topnews {
	float:right;
	font-size:1.2em;
	padding-bottom:3px;
	border-bottom: 1px solid #000000;
}

#imp_table {
	border-collapse:collapse;
	width:517px;
	float:left;
	clear:both;
	background-color: #e1e1e1;
}

#imp_table td {
	padding:3px;
	vertical-align: top;
	border-bottom: 1px solid #FFFFFF;
}

.rssbox {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.rssbox td {
	vertical-align:top;
	font-size:1.2em;
	padding-top:3px;
}

/*********urgent2011**************/
#urgent {/*Ԙg*/
	margin-bottom:20px;
	padding:0 10px;
	border: 2px solid #C36;
	border-left: 6px solid #C36;
}

#urgent .urgentNews a{
	background: url(/img/to_uNews.jpg) no-repeat right center;
	padding:10px 80px 10px 0;
	display:block;
}
#urgent .urgentNews a:hover{
	background: url(/img/to_uNews_f2.jpg) no-repeat right center;
}

.bdr-btm{
	border-bottom: 1px solid #C36;
	}
	
#urgent li a {
	background: url(/img/pdf_icon.gif) no-repeat right center;
	padding:8px 20px 5px 0;
}

#urgent li {
	list-style:none;
	font-size:1.0em;
}

