@charset "UTF-8";
/* CSS Document */

.update {
	background:#E1F5FF;
}


/* jisseki */
/* 「辻」問題対策でフォント変更 */
.jisseki {
	font-family:"HGPGothicM", "HGMaruGothicMPRO","HG明朝B", "HGS明朝E", "HGP明朝E", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/* term */
.jisseki .term {
	margin:10px 0;
}
.term h1 {
	font-size:medium;
	margin:10px 0;
}
/* pict */
.term .pict {
	width:650px;
	margin: 0 auto;
	clear: both;
}
.pict .caption {
	font-weight:bold;
}
.pict .left {
	width: 200px;
	float: left;
}
.pict .center {
	width: 200px;
	float: left;
	padding:0 25px;
}
.pict .right {
	width: 200px;
	float:right;
}
/* member */
.member {
	width:650px;
	margin: 0 auto;
	clear: both;
	padding:20px 0;
}
.member .person {
	clear: both;
	padding:10px 0;
}
.member .face-pict {
	width: 124px;
	float: left;
	padding-right:25px;
}
.member .sentence {
	width: 501px;
	float: left;
}
.member .name {
	font-family:"HGPGothicM", "HGMaruGothicMPRO","HG明朝B", "HGS明朝E", "HGP明朝E", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
}
.member .impressions {
}

div#report ul{
	list-style-type:circle;
	margin-left:1em;
	margin-top:0em;
}
hr {
	margin:20px 0;
}
/* report */
#to-intern-top {
}
#report {
	width:600px;
	margin: 0 auto;
	clear:both;
	line-height:150%;
	font-family:"HGPGothicM", "HGMaruGothicMPRO","HG明朝B", "HGS明朝E", "HGP明朝E", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#report p {
	margin: 1em 0px;
}
#report h1 {
	margin:0;
	font-size:x-large;
	border-top: solid 2px #CCC;
	border-bottom:solid 2px #CCC;
}
#report h2 {
	font-size:x-large;
	font-weight:normal;
	text-align:center;
	margin:20px 0;
}
#report h3 {
	font-size:large;
}
#report .name {
	text-align:right;
	font-size:large;
}
#message {
	width:600px;
	margin: 0 auto;
	clear:both;
	line-height:150%;
}
#message p {
	margin: 1em 0px;
}
#message h1 {
	margin:0;
	font-size:x-large;
	border-top: solid 2px #CCC;
	border-bottom:solid 2px #CCC;
}
#message h2 {
	font-size:x-large;
	font-weight:normal;
	text-align:center;
	margin:20px 0;
}
#message h3 {
	clear:both;
	font-size:large;
}
#message .name {
	margin-top:25px;
	margin-left:25px;
	width: 426px;
	font-size:large;
	float: left;
}
#message .name ul {
	list-style:square;
	margin:1em;
}

#message .face-pict {
	margin-top:25px;
 margin-right:25px width: 124px;
	float: left;
}
