@charset "UTF-8";


/* ==============================
  css-news
=================================

============================== */

.newsContent {
	width:680px;
	padding-top:71px;
}
.newsContent h2.newsTtl {
    font-size:14px;
	line-height:180%;
	padding-bottom:20px;
	font-weight:normal;
	color:#555555;

}
.newsContent p.newsTxt {
    font-size:12px;
	line-height:1.6;
	width:600px;
	padding-top:30px;
}
.newsContent p.newsTxt2 {
    font-size:13px;
	line-height:160%;
	width:670px;
	padding-bottom:2em;
	padding-left:1em;
}
.newsContent p.date {
    font-size:12px;	
	text-align:left;
	padding-bottom:12px;
	color:#999999;
}
p.yaji {
    width:17px;
	padding-left:663px;
}
.toTop {
	padding-top:10px;
	padding-bottom:50px;
}
p.yaji a {
    width:17px;
	height:17px;
	display:block;
	background: url(../img/yaji.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 0;
}
p.yaji a:hover {
    background-position:0 -17px;
}
/* ==============================
  css-biography
=================================

============================== */
p.bioTxt {
   	font-size:11px;
	line-height:160%;
	padding-top:68px;
}
span.txtL {
	display:block;
	font-weight:bold;
	padding-top:0;
	padding-bottom:18px;
}