@charset "utf-8";


/*+++++++++++++++++++++++++++++++++++
showcase common
++++++++++++++++++++++++++++++++++++*/
#main {
	float		:left;
	width		:715px;
}
#side {
	float		:right;
	width		:200px;
}
#backnumber {
	background	:url(../img/side_interview_bg.png) no-repeat left bottom;
}
#backnumber dd {
	padding		:0 3px 3px;
}
#backnumber dd img {
	vertical-align	:bottom;
}
/*+++++++++++++++++++++++++++++++++++
voice
++++++++++++++++++++++++++++++++++++*/
#voice #wrapper h3 {
	margin-bottom	:30px;
}
#voice #main {
	padding-bottom	:50px;
}
#voice #main .section {
	margin-bottom	:30px;
}
#voice #main .section-header {
	margin-bottom	:15px;
}
#voice #main .section-body {
	padding		:0 15px;
}
#voice #main .section-body .fleft {
	float		:left;
	width		:150px;
}
#voice #main .section-body .fright {
	float		:right;
	width		:515px;
}
#voice #main .section-body p {
	margin-bottom	:1em;
	font-size	:1.3em;
}
#voice #main .section-body .name {
	font-size	:110%;
	font-weight	:bold;
	color		:#ff7200;
}
/*+++++++++++++++++++++++++++++++++++
interview
++++++++++++++++++++++++++++++++++++*/
#interview #wrapper h4 {
	margin		:25px 0 20px 30px;
}
#interview #main {
	border-top	:1px solid #ae9626;
	padding		:15px 0 50px 35px;
}
#interview #main .section {
	margin		:0 20px 30px 0;
	padding-bottom	:20px;
	background	:url(../../common/img/line.png) no-repeat left bottom;
}
#interview #main .section .fleft {
	float		:left;
	width		:510px;
}
#interview #main .section .fright {
	float		:right;
	width		:170px;
}
#interview #main .section dt {
	margin-bottom	:10px;
}
#interview #main .section dd {
	margin-left	:43px;
	font-size	:1.4em;
}
