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

/* headline */
#contents h3.t-voice{
	height:70px;
	background-image:url(../images/hl_messe_v.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#contents h3.t-interview{
	height:70px;
	background-image:url(../images/hl_messe_i.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#contents h3.t-messe{
	height:65px;
	background-image:url(../images/hl_messe_m.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
/* conents/float */
#contents .box-person{
	width:660px;
	height:auto;
	margin:0 auto;
	color:#333;
}
#contents .box-text{
	width:660px;
	height:auto;
	margin:0 auto 30px auto;
    color:#333;
}
#contents .box-text .text-left{
	width:445px;
	height:auto;
	float:left;
}
#contents .box-text .photo-right{
	width:185px;
	height:auto;
	float:left;
	margin:0 0 0 30px;
}
/* text-left */
.text-left h4{
	width:445px;
	margin:0 0 25px 0;
	padding:0px;
	text-indent:-1000em;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
/* box-profile */
#box-profile{
	width:445px;
	height:auto;
	padding:0 0 20px 0;
	margin:0 0 30px 0;
	font-size:11px;
	border-bottom:#600f00 1px solid;
}
#box-profile h5{
	width:445px;
	height:40px;
	margin:0px;
	padding:0px;
	text-indent:-1000em;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	display:block;
	background-image:url(../images/text_profile.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#box-profile .pro-photo{
	width:80px;
	height:80px;
	float:left;
}
#box-profile .name{
	width:160px;
	height:auto;
	margin:0 0 0 15px;
	float:left;
}
#box-profile .pro-text{
	font-size:15px;
	width:250px;
	height:auto;
	color:#A80C2A;
	float:right;
}
/* contents block */
#contents .block01{
	width:445px;
	height:auto;
	margin:0 0 30px 0;
}
#contents .block01-nm{
	width:445px;
	height:auto;
	margin:0px;
}
#contents .wrap-photo-block{
	width:660px;
	height:auto;
	margin:0 auto 30px;
}
#contents .wrap-photo-block p{
	width:220px;
	height:auto;
	display:block;
	float:left;
}#contents .wrap-photo-block .sp img{
	margin:0 0 5px 0;
}
#contents .wrap-photo-block .sp span{
	font-size:11px;
	text-align:center;
	display:block;
	color:#333;
}
#contents .block02{
	width:660px;
	height:auto;
	margin:0 auto;
    color:#333;
}
/* h6 common */
#contents h6{
	margin:0 0 15px 0;
	text-indent:-1000em;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
/* index page */
.box-person .index-photo,.box-person .index-photo-ml{
	width:210px;
	height:260px;
	display:block;
	float:left;
	text-indent:-1000em;
	overflow:hidden;
	font-size:1px;
	line-height:1px;	
}
.box-person .index-photo-ml{
	margin:0 0 0 15px;
}
.box-person p a,.box-person p a:visited{
	width:210px;
	height:261px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
.box-person p a:hover,.box-person p a:active{
	background-position:left bottom;
}

.box-person .index-photo2,.box-person .index-photo2-ml{
	width:156px;
	height:260px;
	display:block;
	float:left;
	text-indent:-1000em;
	overflow:hidden;
	font-size:1px;
	line-height:1px;	
}
.box-person .index-photo2-ml{
	margin:0 0 0 12px;
}
.box-person .index-photo2 a,.box-person .index-photo2 a:visited{
	width:156px;
	height:260px;
}

.box-person .index-photo2-ml a,.box-person .index-photo2-ml a:visited{
	width:156px;
	height:260px;
}


/* voice */
.box-person p a.voice-yamamoto{
	background-image:url(../images/index_photo_yamamoto.jpg);
}
.box-person p a.voice-taniyama{
	background-image:url(../images/index_photo_taniyama.jpg);
}
.box-person p a.voice-naruse{
	background-image:url(../images/index_photo_naruse.jpg);
}

/* interview */
.box-person p a.voice-yamakuro{
	background-image:url(../images/index_photo_yamakuro.jpg);
}
.box-person p a.voice-komatsumoto{
	background-image:url(../images/index_photo_komatsumoto.jpg);
}
.box-person p a.voice-kikuchi{
	background-image:url(../images/index_photo_kikuchi.jpg);
}
.box-person p a.voice-watanabe{
	background-image:url(../images/index_photo_watanabe.jpg);
}

