#contentBody #news_title {
	border-top: 2px solid #C1AD97;
}

#content-main h1 {	

	font-size: 120%;

	line-height: 1.3;



	margin: 10px 30px 20px 30px;

	padding: 10px 15px 8px 15px;



	width: 510px;

	_width: 540px;



	border-top: 1px solid #90ACE1;

	border-bottom: 2px solid #90ACE1;

}

p {

}

table {

	font-size: 100%;

	line-height : 1.5em;

}

/* 戻る */

.back  {

	margin: 0 30px 23px 30px;

	padding: 0 0 5px 10px;

	border-bottom: 1px dotted #999999;

	clear: both;

	width: 540px;

}



/* 画像有　news1 */



.news1{
	margin: 10px 30px 23px;
	width: 540px;
	line-height: 150%;
	clear: both;
}

/* 画像無　news2 */



.news2{

	margin: 10px 70px 23px 70px;

	width: 460px;

	line-height: 150%;

}



/* リンクに色つける */

.news1 a:link,.news2 a:link{

	color: #6688FF;

	text-decoration: underline;	

}

.news1 a:visited,.news2 a:visited{	

	color: #999999;

	text-decoration: underline;	

}

.news1 a:hover,.news2 a:hover{	

	color: #e63500;

	text-decoration: underline;	

}



/* 画像場所 */

.photoright {

	float: right;

	margin-left: 20px;

}

.photoleft {

	float: left;

	margin-right: 20px;



}

.photocenter {

	display: block;

	text-align: center;

	margin-top: 20px;

}









/* 20080528追加 */

h1 .textsmall {

	font-size:80%;

}

h1.coolbiz {

	border:none;

	text-align:center;

}





.textright {

	text-align:right;

}


/*印刷ボタン*/
#print {
	float: right;
	padding-bottom: 15px;
	padding-top: 5px;
	margin-right: 30px;
}
*html #print {
	margin-right: 15px;
}
#print a {
	background: url(../img/print_btn.gif) no-repeat left top;
	display: block;
	height: 24px;
	width: 89px;
	text-indent: -9999px;
	overflow: hidden;
}
#print a:hover {
	background: url(../img/print_btn.gif) no-repeat left bottom;
}

