@charset "utf-8";
/* CSS Document */

#wrapper_special {
	position: relative;
	margin: 0 auto;
	width: 980px;
	background: url(../image/special/bg_special_bar.jpg) repeat-y left top;
	z-index: 0;
}

#contents_special {
	width: 860px;
	margin: 0 auto;
	background: url(../image/special/bg_special.jpg) no-repeat left top;
	padding: 10px 60px;
}

#interview_bnr {
	display: block;
	margin: 20px auto;
}

.interview {
	width: 770px;
	margin: 0 auto 20px auto;
	line-height: 130%;
	_font-size: 14px;
}

.qes_l { width: 450px; margin-bottm: 5px; font-weight: bold; float: left; }
.qes_r { width: 450px; margin-bottm: 5px; font-weight: bold; float: right; }
.qes2_l { width: 470px; margin-bottm: 5px; font-weight: bold; float: left; }
.qes2_r { width: 470px; margin-bottm: 5px; font-weight: bold; float: right; }
.qes3_r {
	width:300px;
	margin: auto auto 5px auto;
	font-weight: bold;
	float: right;
	display: block;
}
.qes4 { width: 780px; margin-bottm: 5px; font-weight: bold; }

.img_pic-l { float: left; display: block; }
.img_pic-r { float: right; display: block; }

.interview_l-red { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-red dt, .interview_l-red dd { float: left; color: #ff3300; }
.interview_l-red dt { width: 55px; text-align: right; }
.interview_l-red dd { width: 395px; } 
.interview_r-red { width: 450px; float: right; margin-bottom: 5px; }
.interview_r-red dt, .interview_r-red dd { float: left; color: #ff3300; }
.interview_r-red dt { width: 55px; text-align: right; }
.interview_r-red dd { width: 395px; }

.interview_l-pink { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-pink dt, .interview_l-pink dd { float: left; color: #ff99ff; }
.interview_l-pink dt { width: 55px; text-align: right; }
.interview_l-pink dd { width: 395px; }
.interview_r-pink { width: 450px; float: right; margin-bottom: 5px; }
.interview_r-pink dt, .interview_r-pink dd { float: left; color: #ff99ff; }
.interview_r-pink dt { width: 55px; text-align: right; }
.interview_r-pink dd { width: 395px; }

.interview_l-black { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-black dt, .interview_l-black dd { float: left; color:	#CCCCCC; }
.interview_l-black dt { width: 55px; text-align: right; }
.interview_l-black dd { width: 395px; }
.interview_r-black { width: 450px; float: right; margin-bottom: 5px; }
.interview_r-black dt, .interview_r-black dd { float: left; color: #CCCCCC; }
.interview_r-black dt { width: 55px; text-align: right; }
.interview_r-black dd { width: 395px; }

.interview_l-yellow { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-yellow dt, .interview_l-yellow dd { float: left; color:	#FFCC00; }
.interview_l-yellow dt { width: 55px; text-align: right; }
.interview_l-yellow dd { width: 395px; }
.interview_r-yellow { width: 450px; float: right; margin-bottom: 5px; }
.interview_r-yellow dt, .interview_r-yellow dd { float: left; color: #FFCC00; }
.interview_r-yellow dt { width: 55px; text-align: right; }
.interview_r-yellow dd { width: 395px; }

.interview_03 {
	width: 770px;
	margin: 0 auto 20px auto;
	line-height: 150%;
	_font-size: 14px;
}

.interview_l-blue { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-blue dt, .interview_l-blue dd { float: left; color: #00CCFF; }
.interview_l-blue dt { width: 55px; text-align: right; }
.interview_l-blue dd { width: 395px; }
.interview_r-blue { width: 450px; float: right; margin-bottom: 5px; }
.interview_r-blue dt, .interview_r-blue dd { float: left; color: #00CCFF; }
.interview_r-blue dt { width: 55px; text-align: right; }
.interview_r-blue dd { width: 395px; }

.interview_04 {
	width: 790px;
	margin: 0 auto 20px auto;
	line-height: 150%;
	_font-size: 14px;
}

.interview_l-comet { width: 470px; float: left; margin-bottom: 5px; }
.interview_l-comet dt, .interview_l-comet dd { float: left; color: #33FFCC; }
.interview_l-comet dt { width: 65px; text-align: right; }
.interview_l-comet dd { width: 405px; }
.interview_r-comet { width: 470px; float: right; margin-bottom: 5px; }
.interview_r-comet dt, .interview_r-comet dd { float: left; color: #33FFCC; }
.interview_r-comet dt { width: 65px; text-align: right; }
.interview_r-comet dd { width: 405px; }

.interview_05 {
	width: 790px;
	margin: 0 auto 20px auto;
	line-height: 150%;
	_font-size: 14px;
}

.interview_l-datas { width: 470px; float: left; margin-bottom: 5px; }
.interview_l-datas dt, .interview_l-datas dd { float: left; color: #FF9900; }
.interview_l-datas dt { width: 65px; text-align: right; }
.interview_l-datas dd { width: 405px; }
.interview_r-datas { width: 470px; float: right; margin-bottom: 5px; }
.interview_r-datas dt, .interview_r-datas dd { float: left; color: #FF9900; }
.interview_r-datas dt { width: 65px; text-align: right; }
.interview_r-datas dd { width: 405px; }
.interview_l-datas2 { width: 450px; float: left; margin-bottom: 5px; }
.interview_l-datas2 dt, .interview_l-datas2 dd { float: left; color: #FFFFFF; }
.interview_l-datas2 dd { width: 450px; padding-left: 10px; }
.interview_l-datas3 { width: 790px; float: left; margin-bottom: 5px; }

.interview_06 {
	width: 790px;
	margin: 0 auto 20px auto;
	line-height: 150%;
	_font-size: 14px;
}

.interview_l-knight { width: 470px; float: left; margin-bottom: 5px; }
.interview_l-knight dt, .interview_l-knight dd { float: left; color: #CC99FF; }
.interview_l-knight dt { width: 65px; text-align: right; }
.interview_l-knight dd { width: 405px; }
.interview_l-knight2 { width: 790px; float: left; margin-bottom: 5px; }
.interview_l-knight2 dt, .interview_l-knight2 dd { float: left; color: #CC99FF; }
.interview_l-knight2 dt { width: 60px; text-align: right; }
.interview_l-knight2 dd { width: 730px; }
.interview_l-knight3 { width: 790px; float: left; margin-bottom: 5px; }
.interview_r-knight { width: 470px; float: right; margin-bottom: 5px; }
.interview_r-knight dt, .interview_r-knight dd { float: left; color: #CC99FF; }
.interview_r-knight dt { width: 65px; text-align: right; }
.interview_r-knight dd { width: 405px; }

#file_navi {
	background:url(../image/file/bg_file_navi.jpg) repeat-y center bottom;
	padding-bottom: 15px;
}

#file_navi ul {
	list-style: none;
	width: 123px;
	margin: 0 auto;
}

#file_navi ul li {
	padding-top: 5px;
}

.interview_menu {
	margin:10px 0 10px 17px;
	list-style: none;
}

.interview_menu li {
	width: 270px;
	margin-bottom:10px;
	float: left;
	padding-right: 7px; 
}

