@charset "utf-8";


body {
	background: url(../../img/news/bg.jpg) no-repeat center 33px;
}

#sub {
	width:969px;
	position:static;
}

#content {
	margin:49px auto 0px auto;
	width:1009px;
	height:677px;
	position:relative;
	background:url(../../img/news/bg_content.png) no-repeat center top;
}
* html #content {
	margin:16px auto 0px auto;
}
*+html #content {
	margin:16px auto 0px auto;
}
	#content h1 {
		text-indent:-10000px;
		overflow:hidden;
	}

	#cover .newsBox {
		width: 660px;
		margin:0px 0px 0px 176px;
		position:absolute;
		top:-450px;
	}
		#cover .newsBox ul {
		
		}
		#cover .newsBox ul li {
			background:url(../../img/news/line_x_c.gif) no-repeat left bottom;
			width:627px;
			margin-top:12px;
			padding-bottom:15px;
		}
			#cover .newsBox ul li .days {
				background-color:transparent;
				font-size:1.2em;
				line-height:160%;
				color:#000000;
				cursor:text;
			}
			#cover .newsBox ul li .titles {
				background:transparent url(../../img/news/line_x_f.gif) no-repeat left bottom;
				padding-bottom:15px;
				width:627px;
				display:block;
				font-size:1.2em;
				line-height:160%;
				font-weight:bold;
				color:#a10707;
			}
			#cover .newsBox ul li .titles_none {
				background:none;
				width:627px;
				display:block;
				font-size:1.2em;
				line-height:160%;
				font-weight:bold;
				color:#a10707;
			}
			#cover .newsBox ul li .titles a {
				color:#a10707;
				text-decoration:underline;
			}
			#cover .newsBox ul li .titles a:hover,
			#cover .newsBox ul li .titles a:active {
				color:#a10707;
				text-decoration:none;
			}
			
			#cover .newsBox ul li .sentence {
				margin-top:10px;
				width:627px;
			}
			#cover .newsBox ul li .sentence p {
				background:transparent;
				font-size:1.2em;
				line-height:160%;
				color:#000000;
			}
			#cover .newsBox ul li .sentence p.se {
				margin-top:6px;
			}
			#cover .newsBox ul li .sentence p a {
				background:transparent;
				color:#a10707;
				font-weight:bold;
			}
			#cover .newsBox ul li .sentence p a:hover,
			#cover .newsBox ul li .sentence p a:active {
			}
			#cover .newsBox ul li .sentence table {
				background:transparent;
				border-collapse:collapse;
				font-size:1.2em;
				line-height:160%;
				color:#000000;
			}
			#cover .newsBox ul li .sentence table th {
				padding:8px 10px 2px 0px;
				text-align:left;
			}
				#cover .newsBox ul li .sentence .firstChild {
					width:385px;
					float:left;
				}
					#cover .newsBox ul li .sentence .firstChild p {
						width:364px;
						font-size:1.2em;
						line-height:160%;
						color:#000000;
					}
					#cover .newsBox ul li .sentence p.link {
						padding-top:2px;
					}
					#cover .newsBox ul li .sentence p.link a {
						background:transparent url(../../img/news/icon_link.gif) no-repeat left center;
						text-indent:16px;
						display:block;
						color:#074ca1;
					}
					#cover .newsBox ul li .sentence p.link a:hover,
					#cover .newsBox ul li .sentence p.link a:active {
						background:transparent url(../../img/news/icon_link_on.gif) no-repeat left center;
						color:#a10707;	
					}
				#cover .newsBox ul li .sentence .lastChild {
					width:242px;
					float:left;
				}
				

#cover {
	margin:0px auto 0px auto;
	width:1009px;
	position:relative;
}

#cover #logo {
	width:186px;
	height:116px;
	position:absolute;
	top:-624px; 
	left:45px;
}

#cover #globalNavigation {
	width:738px;
	height:24px;
	position:absolute;
	top:-60px;
	left:142px;
}
	#cover #globalNavigation ul {
		width:738px;
	}
	#cover #globalNavigation ul li {
		float:left;
	}

.iepngfix {
		behavior: expression(IEPNGFIX.fix(this));
}
/*\*//*/

/**/
