a {  color: #999999; font-size: 12px}
.text12pt {  font-size: 12px; line-height: 130%; color: #666666}
.text14pt {  font-size: 14px; color: #666666}
.text10pt {  font-size: 10px; line-height: 150%; color: #666666}


div.pr_contents p{
	text-align:justify;
	text-justify:distribute;
}
.reltitle {  font-size: 12px; color: #333333}
.relquestion {  font-size: 12px; color: #6699CC; line-height: 130%}


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

p.lfHalf{
	margin-top:0.5em;
	margin-bottom:0.5em;
}

td.title{
	color:#eeeeee;
	font-weight:bold;
	font-size:12px;

	background-color:#b3b3b3;
/*	height:20px;*/
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}

/* *** トップテキストスクロール部 *** */
#texField00{
	width:748px;
	background-color:#000000;
	font-size:12px;
	color:white;
	border:0px;
	text-align:center;
}

/* ********************************** */
/* ****** プロフィール profile ****** */

table.prof td, 
td.prof{
	font-size:12px;
	line-height:1.25em;
}

table.prof{
margin-top:8px;
}

.prof span{
	display:block;
/*	color:#ffffff;*/
	font-weight:bold;
	margin-bottom:0.75em;
}

.prof p{
	margin-top:0em;
	margin-bottom:0.5em;
	line-height:1.4em;
}