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

/* interview page */
/* heding */
.hiroba h1 {
	font-size: 110%;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.hiroba h2 {
	font-size: 130%;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.hiroba h3 {
	font-size: 110%;
	font-weight: bold;
}
.hiroba h4 {
	font-size: 120%;
	font-weight: bold;
	margin: 0 0 20px 0;
}
.hiroba h5 {
	font-size: 100%;
	font-weight: bold;
}
.hiroba h6 {
	font-size: 110%;
	font-weight: bold;
}
#award {
	margin: 0 20px 0 0;
}
#lead {
	font-weight: bold;
}
.interview-heading {
	margin: 30px 0 0 0;
}
.interviewee {
	margin: 0 0 0 20px;
	font-size: 87.5%;
	font-weight: normal;
}
/* title photo */
#interview-photo-unit {
	margin: 10px 0;
}
#interview-photo-unit .column-left {
	float: left;
	width: 185px;
	padding: 10px 0;
	text-align: right;
}
#interview-photo-unit .column-center {
	float: left;
	width: 180px;
	padding: 10px 0;
	text-align: center;
}
#interview-photo-unit .column-right {
	margin: 0 0 0 365px;
	padding: 10px 0;
	text-align: left;
}
#interview-photo-unit img {
	border: 5px solid #ffffff;
}
/* QA */
.interviewer {
	font-size: 87.5%;
	line-height: 130%;
	font-weight: bold;
	color:#be6406;
	background-image: url(../hiroba/images/mike.gif);
	background-repeat: no-repeat;
	padding: 0 0 10px 30px;
	margin: 0;
}
.interviewee-name {
	font-weight: bold;
	padding: 0 20px 0 0;
}
/* voice */
.voice-body {
	margin: 20px 0 0 0;
	font-weight: normal;
}
.voice-body p {
	margin: 0 0 10px 0;
}
#editorsnotes-photo {
	margin: 10px auto;
	text-align: center;
}

.writer {
	float: right;
}

.interview_img-center {
	margin-bottom: 10px;
	text-align: center;
	width: 550px;
	/*float: left;*/
}

.interviewer_margin-bottom {
	font-size: 87.5%;
	line-height: 130%;
	font-weight: bold;
	color:#be6406;
	background-image: url(../hiroba/images/mike.gif);
	background-repeat: no-repeat;
	padding: 0 0 30px 30px;
	margin: 0;
}



.hiroba dl { padding: 0 0 10px 0; }
.hiroba dl.column-left { float: left; width: 260px; clear: left; }
.hiroba dl.column-right { margin: 0 0 0 290px; }
.hiroba dt { width: 260px; font-size: 75%; line-height: 120%; font-weight: bold; padding: 5px 0; border-top: 1px dashed #d2dc00; }
.hiroba dd { padding: 0; margin: 0; }



