@charset "utf-8";

/*/////////////////////////////////////////////////////////
//news
/////////////////////////////////////////////////////////*/


/*////main////*/

#content {
	width: 915px;
	margin-left: 16px;
}

#content h3 {
	background:url(../../img/news/ttl.jpg) no-repeat left top;
	width:914px;
	height:43px;
	text-indent:-10000px;
	overflow:hidden;
}
#content #news {
	background:url(../../img/news/bg_news.jpg) no-repeat left top;
	padding-top:20px;
	width:914px;
	height:688px;
}
	#content #news #scroll {
		margin-left:26px;
		width:859px;
		height:660px;
		overflow:auto;
	}
	#content #news #scroll ul {
		margin-top:-10px;
	}
		#content #news ul li {
			margin-top:10px;
			padding-bottom:16px;
			width:822px;
			border-bottom:#cdd1d1 1px solid;
		}
		#content #news ul li dt {
			background-color:transparent;
			font-weight:bold;
			font-size:1.25em;
			color:#474b4b;
			line-height:160%;
		}
		#content #news ul li dt span {
			color:#da1c23;
		}
		#content #news ul li dt a {
			color:#474b4b;
			cursor:text;
		}
		#content #news ul li dt img {
			margin-top:4px;
		}
		#content #news ul li dd {
			background-color:transparent;
			line-height:140%;
			margin-top:6px;
			color:#474b4b;
		}

#content #news ul li#lastBorder {
	border-bottom: none;
}



/*/リード文/*/
#content #news ul li p {
	width: 704px;
	margin: 6px 0px 0px 0px;
	line-height: 140%;
	font-size: 1.1em;
}

#content #news ul li p a {
	color: #da1c23;
	text-decoration: underline;
	background-color: transparent;
}

#content #news ul li p a:hover,
#content #news ul li p a:active {
	text-decoration: none;
}

a.defalt {
	cursor: text;
}


span.leg {
	margin-top: 10px;
	display: block;
}

.note {
    padding-left: 1em;
    text-indent: -1em;
}

#thanks {
	background-color:transparent;
	margin:6px 6px 0px 6px;
	width: 857px;
	font-size:0.8em;
	text-align:right;
	color:#7b7b7b;
}
	#thanks p {
		line-height:150%;
	}
	#thanks p span {
		background-color:transparent;
		color:#d80414;
	}




/*//= 02*/


/*/// IE 5 Mac Only ///*/

/*\*//*/



/**/


