@charset "utf-8";

.page h3,
.page h4 {
	margin-bottom: 0;
}

/*--------------------------------------
headline
---------------------------------------*/

.page h2.twoLines {
	height: 70px;
	padding-left: 30px;
	margin: 0 -3px 10px -3px;
	background: url(../img/common/content/bg_ttl_h2_02.png) left top no-repeat;
	color: #fff;
	font-size: 16px; font-size: 1.6rem;
	font-weight: bold;
	line-height: 140%;
	padding-top:10px;
}


/*--------------------------------------
headline
---------------------------------------*/

#results .hl01{
	background: url(../img/page/results/results/hlBg_b.jpg) no-repeat center bottom;
	width: 635px;
	padding-bottom: 8px;
	font-size: 115%;
	font-weight:bold;
	margin: 0px auto 18px;
}

#results .hl01 span{
	background: url(../img/page/results/results/hlBg_t.jpg) no-repeat center top;
	padding: 14px 10px 0px 50px;
	display: block;
}


/*--------------------------------------
合格者の声
---------------------------------------*/

#cong{
	background: url(../img/page/results/results/cong.jpg) no-repeat center top;
	text-indent: -9999px;
	padding: 150px 0px 0px;
}

.comName{
	color: #DA2E8C;
	font-size: 115%;
	padding-bottom: 10px;
	display: block;
}

.comName span{
	width:140px;
}

.name{
	font-weight: bold;
	margin-bottom:20px;
}

.name img{
padding-bottom:5px;
}

.name img.nop{
padding-bottom:0;
}

#ca01,#ca02,#ca04,#ca05,#ca06,#ca07,#ca08,#ca09,#ca10,
#ca11,#ca12,#ca13,#ca14,#ca15,#ca16,#ca17,#ca18,#ca19,
#ca20,#ca21,#ca23,#ca24,#ca25,#ca26,#ca27,#ca28,#ca29,
#ca30,#ca31,#ca32,#ca33,#ca34,#ca35,#ca36,#ca37,#ca38,#ca39{
	width:432px;
	margin:0 auto;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 20px;
}

#ca03{
	width:432px;
	margin:0 auto;
	margin-bottom: 20px;
}

#ca01 dt,#ca02 dt,#ca03 dt,#ca04 dt,#ca05 dt,#ca06 dt,#ca07 dt,#ca08 dt,#ca09 dt,#ca10 dt,
#ca11 dt,#ca12 dt,#ca13 dt,#ca14 dt,#ca15 dt,#ca16 dt,#ca17 dt,#ca18 dt,#ca19 dt,#ca20 dt,
#ca21 dt,#ca22 dt,#ca23 dt,#ca24 dt,#ca25 dt,#ca26 dt,#ca27 dt,#ca28 dt,#ca29 dt,#ca30 dt,
#ca31 dt,#ca32 dt,#ca33 dt,#ca34 dt,#ca35 dt,#ca36 dt,#ca37 dt,#ca38 dt,#ca39 dt,#ca40 dt{

	padding: 10px 0px 22px;
}

.comment{
	padding-bottom:20px;
}

.comment p{
	margin-bottom:10px;
}

#ca01{
	background: url(../img/page/results/results/ca01.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca02{
	background: url(../img/page/results/results/ca02.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca03{
	background: url(../img/page/results/results/ca03.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca04{
	background: url(../img/page/results/results/ca04.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca05{
	background: url(../img/page/results/results/ca05.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca06{
	background: url(../img/page/results/results/ca06.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca07{
	background: url(../img/page/results/results/ca07.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca08{
	background: url(../img/page/results/results/ca08.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca09{
	background: url(../img/page/results/results/ca09.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca10{
	background: url(../img/page/results/results/ca10.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca11{
	background: url(../img/page/results/results/ca11.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca12{
	background: url(../img/page/results/results/ca12.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca13{
	background: url(../img/page/results/results/ca13.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca14{
	background: url(../img/page/results/results/ca14.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca15{
	background: url(../img/page/results/results/ca15.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca16{
	background: url(../img/page/results/results/ca16.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca17{
	background: url(../img/page/results/results/ca17.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca18{
	background: url(../img/page/results/results/ca18.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca19{
	background: url(../img/page/results/results/ca19.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca20{
	background: url(../img/page/results/results/ca20.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca21{
	background: url(../img/page/results/results/ca21.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca23{
	background: url(../img/page/results/results/ca23.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca24{
	background: url(../img/page/results/results/ca24.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca25{
	background: url(../img/page/results/results/ca25.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca26{
	background: url(../img/page/results/results/ca26.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca27{
	background: url(../img/page/results/results/ca27.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}

#ca28{
	background: url(../img/page/results/results/ca28.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}
#ca29{
	background: url(../img/page/results/results/ca29.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca30{
	background: url(../img/page/results/results/ca30.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca31{
	background: url(../img/page/results/results/ca31.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca32{
	background: url(../img/page/results/results/ca32.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

#ca33{
	background: url(../img/page/results/results/ca33.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca34{
	background: url(../img/page/results/results/ca34.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}
#ca35{
	background: url(../img/page/results/results/ca35.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca36{
	background: url(../img/page/results/results/ca36.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}
#ca37{
	background: url(../img/page/results/results/ca37.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca38{
	background: url(../img/page/results/results/ca38.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}
#ca39{
	background: url(../img/page/results/results/ca39.jpg) no-repeat left top;
	padding: 0px 0px 0px 203px;
}
#ca40{
	background: url(../img/page/results/results/ca40.jpg) no-repeat right top;
	padding: 0px 203px 0px 0px;
}

/*--------------------------------------
合格実績
---------------------------------------*/
.tblResults{
	width: 635px;
	margin: 0 auto;
	padding: 0;
	border: none;
	border-collapse: collapse;
}

.tblResults th,
.tblResults td{
	border: 1px solid #CCC;
	padding: 5px 10px;
}

.tblResults .ttl{
	background: #FF3E9E;
	color: #FFF;
}

.tblResults .type{
	background: #F2F2F2;
	font-weight: bold;
}

.tblResults .com{
	color:#FF3E9E;
	border-top:1px solid #CCC;
	border-right:none;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	padding: 5px 0px 5px 10px;
}

.tblResults .logo{
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:none;
	padding: 5px 5px 5px 0px;
}

.tblResults .newGrad{
	background: #00A4DF;
	font-size: 83%;
	padding: 0px 2px;
	color: #FFF;
	margin-right: 5px;
}

.tblResults .recentGrad{
	background: #393;
	font-size: 83%;
	padding: 0px 2px;
	color: #FFF;
	margin-right: 5px;
}



/*--------------------------------------
合格インタビュー
---------------------------------------*/
#interviewsHead{
	position:relative;
}
#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:350px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
#interviewsHead h4{
	width:306px;
	position:absolute;
	top:230px;
	left:322px;
}

#interviews{
	background: url(../img/page/results/results/bg_check.gif);
	border-right: 1px solid #FFE4F1;
	border-bottom: 1px solid #FFE4F1;
	border-left: 1px solid #FFE4F1;
}

#interviews #questions{
	background: url(../img/page/results/results/bg_interview.png) repeat-y center;
	padding: 25px 40px;
}

#interviews #questions_end{
	background: url(../img/page/results/results/bg_interview_b.png) no-repeat center;
	height: 15px;
}

#interviews #questions .q{
	margin-bottom: 32px;
	padding: 0px 0px 0px 6px;
}

#interviews #questions .q dd{
	padding: 10px 0px 0px 12px;
}

#interviews #questions .q dd .for{
	font-weight: bold;
	color: #ED3F77;
}



/* interview01 */

#interviews #questions #interview01_pic01{
	background: url(../img/page/results/interview01/img01.jpg) no-repeat right top;
}

		#interviews #questions #interview01_pic01 .pad01{
			padding: 10px 280px 30px 12px;
		}
		
		#interviews #questions #interview01_pic01 .pad02{
			padding: 10px 280px 0px 12px;
		}

#interviews #questions #interview01_pic02{
	background: url(../img/page/results/interview01/img02.jpg) no-repeat left top;
	padding: 15px 0px 80px 280px;
}



/* interview02 */
#interviews #questions #interview02_pic01{
	background: url(../img/page/results/interview02/img01.jpg) no-repeat right top;
}

		#interviews #questions #interview02_pic01 .pad01{
			padding: 10px 280px 30px 12px;
		}
		
		#interviews #questions #interview02_pic01 .pad02{
			padding: 10px 280px 0px 12px;
		}


#interviews #questions #interview02_pic02{
	background: url(../img/page/results/interview02/img02.jpg) no-repeat left top;
	padding: 15px 0px 60px 260px;
}


/* interview03 */

#interviews #questions #interview03_pic01{
	background: url(../img/page/results/interview03/img01.jpg) no-repeat right top;
}

		#interviews #questions #interview03_pic01 .pad01{
			padding: 10px 280px 30px 12px;
		}
		
#interviews #questions #interview03_pic02{
	background: url(../img/page/results/interview03/img02.jpg) no-repeat left top;
}

		#interviews #questions #interview03_pic02 dt{
	padding: 0px 0px 0px 280px;
		}
		
		#interviews #questions #interview03_pic02 .pad01{
	padding: 5px 0px 40px 280px;
		}

#interviews #questions #interview03_pic03{
	background: url(../img/page/results/interview03/img03.jpg) no-repeat right top;
	padding: 15px 280px 20px 0px;
}

#interviews #questions #interview03_pic04{
	background: url(../img/page/results/interview03/img04.jpg) no-repeat left top;
	padding: 15px 0px 30px 280px;
}

#secret #interview03_secret{
	background: url(../img/page/results/interview03/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 150px;
}



/* interview04 */

#interviews #questions #interview04_pic01{
	background: url(../img/page/results/interview04/img01.jpg) no-repeat right 30px;
}

		#interviews #questions #interview04_pic01 .pad01{
			padding: 10px 280px 30px 12px;
		}
		
		#interviews #questions #interview04_pic01 .pad02{
			padding: 10px 280px 0px 12px;
		}

#interviews #questions #interview04_pic02{
	background: url(../img/page/results/interview04/img02.jpg) no-repeat left top;
	padding: 15px 0px 0px 280px;
}


#interviews #questions #interview04_pic03{
	background: url(../img/page/results/interview04/img03.jpg) no-repeat right top;
	padding: 15px 280px 40px 0px;
}

#interviews #questions #interview04_pic04{
	background: url(../img/page/results/interview04/img04.jpg) no-repeat left top;
	padding: 15px 0px 10px 280px;
}

#secret #interview04_secret{
	background: url(../img/page/results/interview04/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 130px;
}


/* interview05 */

#interviews #questions #interview05_pic01{
	background: url(../img/page/results/interview05/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview05_pic01 .pad01{
	padding: 10px 280px 10px 12px;
		}
		
		#interviews #questions #interview05_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview05_pic02{
	background: url(../img/page/results/interview05/img02.jpg) no-repeat left top;
}

		#interviews #questions #interview05_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview05_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview05_pic03{
	background: url(../img/page/results/interview05/img03.jpg) no-repeat right top;
	padding: 15px 280px 0px 0px;
}

#interviews #questions #interview05_pic04{
	background: url(../img/page/results/interview05/img04.jpg) no-repeat left top;
}

		#interviews #questions #interview05_pic04 dt{
	padding: 15px 0px 0px 280px;
		}
		
		#interviews #questions #interview05_pic04 .pad01{
	padding: 5px 0px 20px 280px;
		}

#secret #interview05_secret{
	background: url(../img/page/results/interview05/secret_bg.gif) no-repeat right 30px;
	padding-bottom: 35px;
	padding-right: 90px;
}





/* interview10 */

#interviews #questions #interview10_pic01{
	background: url(../img/page/results/interview10/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview10_pic01 .pad01{
	padding: 10px 280px 10px 12px;
		}
		
		#interviews #questions #interview10_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview10_pic02{
	background: url(../img/page/results/interview10/img02.jpg) no-repeat left top;
}

		#interviews #questions #interview10_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview10_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview10_pic03{
	background: url(../img/page/results/interview10/img03.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#secret #interview10_secret{
	background: url(../img/page/results/interview10/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 120px;
}




/* interview11 */

#interviews #questions #interview11_pic01{
	background: url(../img/page/results/interview11/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview11_pic01 .pad01{
	padding: 10px 280px 10px 12px;
		}
		
		#interviews #questions #interview11_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview11_pic02{
	background: url(../img/page/results/interview11/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview11_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview11_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview11_pic03{
	background: url(../img/page/results/interview11/img03.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#secret #interview11_secret{
	background: url(../img/page/results/interview11/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 110px;
}





/* interview12 */

#interviews #questions #interview12_pic01{
	background: url(../img/page/results/interview12/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview12_pic01 .pad01{
	padding: 10px 280px 10px 0px;
		}
		
		#interviews #questions #interview12_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview12_pic02{
	background: url(../img/page/results/interview12/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview12_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview12_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview12_pic03{
	background: url(../img/page/results/interview12/img03.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#secret #interview12_secret{
	background: url(../img/page/results/interview12/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}





/* interview13 */

#interviews #questions #interview13_pic01{
	background: url(../img/page/results/interview13/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview13_pic01 .pad01{
	padding: 10px 280px 10px 0px;
		}
		
		#interviews #questions #interview13_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview13_pic02{
	background: url(../img/page/results/interview13/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview13_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview13_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview13_pic03{
	background: url(../img/page/results/interview13/img03.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#interviews #questions #interview13_pic04{
	background: url(../img/page/results/interview13/img04.jpg) no-repeat left top;
	padding: 15px 0px 10px 280px;
}

#secret #interview13_secret{
	background: url(../img/page/results/interview13/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}




/* interview14 */

#interviews #questions #interview14_pic01{
	background: url(../img/page/results/interview14/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview14_pic01 .pad01{
	padding: 10px 280px 10px 0px;
		}
		
		#interviews #questions #interview14_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview14_pic02{
	background: url(../img/page/results/interview14/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview14_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview14_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview14_pic04{
	background: url(../img/page/results/interview14/img04.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#secret #interview14_secret{
	background: url(../img/page/results/interview14/secret_bg.gif) no-repeat right 30px;
	padding-bottom: 35px;
	padding-right: 180px;
}



/* interview15 */

#interviews #questions #interview15_pic01{
	background: url(../img/page/results/interview15/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview15_pic01 .pad01{
	padding: 10px 280px 10px 0px;
		}
		
		#interviews #questions #interview15_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview15_pic02{
	background: url(../img/page/results/interview15/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview15_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview15_pic02 .pad01{
	padding: 5px 0px 20px 280px;
		}
		
		
#interviews #questions #interview15_pic03{
	background: url(../img/page/results/interview15/img03.jpg) no-repeat right top;
	padding: 15px 280px 10px 0px;
}

#secret #interview15_secret{
	background: url(../img/page/results/interview15/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}



/* interview16 */
#interviews #questions #interview16_pic01{
	background: url(../img/page/results/interview16/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview16_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview16_pic01 .pad02{
			padding: 10px 0px 30px 12px;
		}

#interviews #questions #interview16_pic02{
	background: url(../img/page/results/interview16/img02.jpg) no-repeat left top;
	padding-bottom: 15px;
}

		#interviews #questions #interview16_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview16_pic02 .pad01{
	padding: 5px 0px 0px 280px;
		}
		
		
#interviews #questions #interview16_pic03{
	background: url(../img/page/results/interview16/img03.jpg) no-repeat right top;
	padding: 15px 280px 40px 0px;
}

#secret #interview16_secret{
	background: url(../img/page/results/interview16/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}



/* interview17 */
div.int17#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:365px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
div.int17#interviewsHead h4{
	width:306px;
	position:absolute;
	top:247px;
	left:322px;
}
#interviews #questions #interview17_pic01{
	background: url(../img/page/results/interview17/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview17_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview17_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview17_pic02{
	background: url(../img/page/results/interview17/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview17_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview17_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview17_pic03{
	background: url(../img/page/results/interview17/img03.jpg) no-repeat right top;
	padding: 15px 280px 20px 0px;
}

#secret #interview17_secret{
	background: url(../img/page/results/interview17/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview18 */
div.int18#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:365px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
div.int18#interviewsHead h4{
	width:306px;
	position:absolute;
	top:240px;
	left:322px;
}
#interviews #questions #interview18_pic01{
	background: url(../img/page/results/interview18/img01.jpg) no-repeat right 25px;
	padding-bottom: 0px;
}

		#interviews #questions #interview18_pic01 .pad01{
	padding: 10px 280px 70px 0px;
		}
		
		#interviews #questions #interview18_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview18_pic02{
	background: url(../img/page/results/interview18/img02.jpg) no-repeat left top;
	padding-bottom: 30px;
}

		#interviews #questions #interview18_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview18_pic02 .pad01{
	padding: 5px 0px 0px 280px;
		}
		
		
#interviews #questions #interview18_pic03{
	background: url(../img/page/results/interview18/img03.jpg) no-repeat right top;
	padding: 15px 280px 30px 0px;
}

#interviews #questions #interview18_pic04{
	background: url(../img/page/results/interview18/img04.jpg) no-repeat left top;
	padding-bottom: 65px;
}
		#interviews #questions #interview18_pic04 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview18_pic04 .pad01{
	padding: 5px 0px 00px 280px;
		}

#secret #interview18_secret{
	background: url(../img/page/results/interview18/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}

/* interview20 */
div.int20#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:365px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
div.int20#interviewsHead h4{
	width:306px;
	position:absolute;
	top:247px;
	left:322px;
}
#interviews #questions #interview20_pic01{
	background: url(../img/page/results/interview20/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview20_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview20_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview20_pic02{
	background: url(../img/page/results/interview20/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview20_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview20_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview20_pic03{
	background: url(../img/page/results/interview20/img03.jpg) no-repeat right top;
	padding: 15px 280px 20px 0px;
}

#secret #interview20_secret{
	background: url(../img/page/results/interview03/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview21 */
div.int21#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:365px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
div.int21#interviewsHead h4{
	width:306px;
	position:absolute;
	top:247px;
	left:322px;
}
#interviews #questions #interview21_pic01{
	background: url(../img/page/results/interview21/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview21_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview21_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview21_pic02{
	background: url(../img/page/results/interview21/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview21_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview21_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview21_pic03{
	background: url(../img/page/results/interview21/img03.jpg) no-repeat right top;
	padding: 15px 280px 50px 0px;
}

#secret #interview21_secret{
	background: url(../img/page/results/interview16/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
	padding-right: 180px;
}

/* interview22 */
div.int22#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:365px;
	left:55px;
	border-bottom:#EFEFEF 1px solid; 
	padding:0 0 3px 0;
}
div.int22#interviewsHead h4{
	width:306px;
	position:absolute;
	top:247px;
	left:322px;
}
#interviews #questions #interview22_pic01{
	background: url(../img/page/results/interview22/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview22_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview22_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview22_pic02{
	background: url(../img/page/results/interview22/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview22_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview22_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview22_pic03{
	background: url(../img/page/results/interview22/img03.jpg) no-repeat right top;
	padding: 15px 280px 70px 0px;
}

#secret #interview22_secret{
	background: url(../img/page/results/interview18/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}

/* interview23 */
div.int23#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int23#interviewsHead h4{
	width:306px;
	position:absolute;
	top:224px;
	left:322px;
}
#interviews #questions #interview23_pic01{
	background: url(../img/page/results/interview23/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview23_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview23_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview23_pic02{
	background: url(../img/page/results/interview23/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview23_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview23_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview23_pic03{
	background: url(../img/page/results/interview23/img03.jpg) no-repeat right top;
	padding: 15px 280px 70px 0px;
}

#secret #interview23_secret{
	background: url(../img/page/results/interview23/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}

/* interview24 */
div.int24#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int24#interviewsHead h4{
	width:306px;
	position:absolute;
	top:224px;
	left:322px;
}
#interviews #questions #interview24_pic01{
	background: url(../img/page/results/interview24/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview24_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview24_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview24_pic02{
	background: url(../img/page/results/interview24/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview24_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview24_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview24_pic03{
	background: url(../img/page/results/interview24/img03.jpg) no-repeat right top;
	padding: 15px 280px 0px 0px;
}

#secret #interview24_secret{
	background: url(../img/page/results/interview24/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview25 */
div.int25#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int25#interviewsHead h4{
	width:306px;
	position:absolute;
	top:230px;
	left:322px;
	font-size: 96%;
}
#interviews #questions #interview25_pic01{
	background: url(../img/page/results/interview25/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview25_pic01 .pad01{
	padding: 10px 280px 0px 0px;
		}
		
		#interviews #questions #interview25_pic01 .pad02{
			padding: 0px 0px 25px 0px;
		}

#interviews #questions #interview25_pic02{
	background: url(../img/page/results/interview25/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview25_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview25_pic02 .pad01{
	padding: 5px 0px 0px 280px;
		}

		#interviews #questions #interview25_pic02 .pad02{
			padding: 0px 0px 25px 0px;
		}
		
#interviews #questions #interview25_pic03{
	background: url(../img/page/results/interview25/img03.jpg) no-repeat right top;
}


		#interviews #questions #interview25_pic03 .pad01{
	padding: 10px 280px 0px 0px;
		}
		
		#interviews #questions #interview25_pic03 .pad02{
			padding: 0px 0px 25px 0px;
		}


#secret #interview25_secret{
	background: url(../img/page/results/interview25/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview26 */
div.int26#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int26#interviewsHead h4{
	width:306px;
	position:absolute;
	top:230px;
	left:322px;
	font-size: 96%;
}
#interviews #questions #interview26_pic01{
	background: url(../img/page/results/interview26/img01.jpg) no-repeat right 160px;
}

		#interviews #questions #interview26_pic01 .pad01{
	padding: 10px 0px 25px 0px;
		}
		
		#interviews #questions #interview26_pic01 .pad02{
	padding: 10px 280px 25px 0px;
		}

#interviews #questions #interview26_pic02{
	background: url(../img/page/results/interview26/img02.jpg) no-repeat left 30px;
	padding-bottom: 0px;
}

		#interviews #questions #interview26_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview26_pic02 .pad01{
	padding: 5px 0px 0px 280px;
		}

		#interviews #questions #interview26_pic02 .pad02{
			padding: 0px 0px 25px 0px;
		}
		
#interviews #questions #interview26_pic03{
	background: url(../img/page/results/interview26/img03.jpg) no-repeat right 30px;
}


		#interviews #questions #interview26_pic03 .pad01{
	padding: 10px 280px 0px 0px;
		}
		
		#interviews #questions #interview26_pic03 .pad02{
			padding: 0px 0px 25px 0px;
		}


#secret #interview26_secret{
	background: url(../img/page/results/interview23/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview27 */
div.int27#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int27#interviewsHead h4{
	width:306px;
	position:absolute;
	top:230px;
	left:322px;
	font-size: 96%;
}
#interviews #questions #interview27_pic01{
	background: url(../img/page/results/interview27/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview27_pic01 .pad01{
	padding: 10px 280px 0px 0px;
		}
		
		#interviews #questions #interview27_pic01 .pad02{
			padding: 0px 0px 25px 0px;
		}

#interviews #questions #interview27_pic02{
	background: url(../img/page/results/interview27/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview27_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview27_pic02 .pad01{
	padding: 5px 0px 0px 280px;
		}

		#interviews #questions #interview27_pic02 .pad02{
			padding: 0px 0px 25px 0px;
		}
		
#interviews #questions #interview27_pic03{
	background: url(../img/page/results/interview27/img03.jpg) no-repeat right top;
}


		#interviews #questions #interview27_pic03 .pad01{
	padding: 10px 280px 0px 0px;
		}
		
		#interviews #questions #interview27_pic03 .pad02{
			padding: 0px 0px 25px 0px;
		}


#secret #interview27_secret{
	background: url(../img/page/results/interview15/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview28 */
div.int28#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int28#interviewsHead h4{
	width:306px;
	position:absolute;
	top:224px;
	left:322px;
}
#interviews #questions #interview28_pic01{
	background: url(../img/page/results/interview28/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview28_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview28_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview28_pic02{
	background: url(../img/page/results/interview28/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview28_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview28_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview28_pic03{
	background: url(../img/page/results/interview28/img03.jpg) no-repeat right top;
	padding: 15px 280px 70px 0px;
}

#secret #interview28_secret{
	background: url(../img/page/results/interview28/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview29 */
div.int29#interviewsHead h3.sub{
	width:550px;
	font-size: 83%;
	position:absolute;
	top:338px;
	left:52px;
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 3px 0;
}
div.int29#interviewsHead h4{
	width:306px;
	position:absolute;
	top:224px;
	left:322px;
}
#interviews #questions #interview29_pic01{
	background: url(../img/page/results/interview29/img01.jpg) no-repeat right 25px;
}

		#interviews #questions #interview29_pic01 .pad01{
	padding: 10px 280px 50px 0px;
		}
		
		#interviews #questions #interview29_pic01 .pad02{
			padding: 10px 0px 20px 12px;
		}

#interviews #questions #interview29_pic02{
	background: url(../img/page/results/interview29/img02.jpg) no-repeat left top;
	padding-bottom: 0px;
}

		#interviews #questions #interview29_pic02 dt{
	padding: 15px 0px 0px 280px;
		}

		#interviews #questions #interview29_pic02 .pad01{
	padding: 5px 0px 00px 280px;
		}
		
		
#interviews #questions #interview29_pic03{
	background: url(../img/page/results/interview29/img03.jpg) no-repeat right top;
	padding: 15px 280px 70px 0px;
}

#secret #interview29_secret{
	background: url(../img/page/results/interview29/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}


/* interview_base interview30以降 */

div.int_base#interviewsHead_base{
	position:relative;
	background: url(../img/page/results/interview_base/main_bg.jpg) no-repeat left bottom;
	height:341px;
}

div.int_base#interviewsHead_base p.head{
	width:350px;
	font-size: 24px; font-size: 2.4rem;
	position:absolute;
	top:80px;
	left:306px;
	color:#E92766;
	font-weight:bold;
}

div.int_base#interviewsHead_base p.head02{
	width:350px;
	font-size: 16px; font-size: 1.6rem;
	position:absolute;
	top:160px;
	left:306px;
	color:#E92766;
}

div.int_base#interviewsHead_base p.sub{
	width:350px;
	position:absolute;
	top:250px;
	left:306px;
	font-size: 100%;
}

div.int_base#interviewsHead_base img{
	width:225px;
	height:300px;
	position:absolute;
	top:21px;
	left:25px;
}


#interviews #questions p.txt01{
	border-bottom:#EFEFEF 1px solid;
	padding:0 0 7px 10px;
	margin-bottom:21px;
	font-size: 100%;
	color:#1A7ECC;
}

#interviews #questions h3{
	font-size: 124%;
	color: #ED3F77;
	margin-bottom: 10px;
	font-weight: bold;
	padding: 2px 0px 2px 30px;
	background: url(../img/page/results/interview_base/iconQ.gif) no-repeat left;
}

#interviews #questions .questions_cont p{
	padding: 2px 0px 21px 14px;
}

#interviews #questions .questions_cont img{
	float:right;
	padding: 2px 0px 2px 14px;
}

#interviews #questions .questions_cont .for{
	font-weight: bold;
	color: #12639E;
}


#secret #interview_base_secret{
	background: url(../img/page/results/interview29/secret_bg.gif) no-repeat right 50%;
	padding-bottom: 35px;
	padding-right: 180px;
}














.lifeIntBtn{
	margin: 25px auto;
	padding-left:30px;
}


/*  */

#secret{
	background: url(../img/page/results/results/bg_secret_b.jpg) no-repeat center bottom;
	padding: 0px 30px 0px;
}

#secret dd{
	margin-top:10px;
}

#secret #interview01_secret{
	background: url(../img/page/results/interview03/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
}

#secret #interview02_secret{
	background: url(../img/page/results/interview02/secret_bg.gif) no-repeat right top;
	padding-bottom: 35px;
}

#interview_message{
	background: url(../img/page/results/results/bg_message_p.jpg) no-repeat right top;
	padding-right: 134px;
	width: 462px;
	margin: 25px auto;
}

#interview_message dl{
	background: url(../img/page/results/results/bg_message_t.jpg) no-repeat left top;
	padding-top: 35px;
}

#interview_message dt{
	text-indent: -9999px;
}

#interview_message dd{
	background: url(../img/page/results/results/bg_message_m.gif) repeat-y left;
	padding: 0px 26px 15px;
}

#interview_message .end{
	background: url(../img/page/results/results/bg_message_b.gif) no-repeat left bottom;
	height:10px;
}

caption, th {
text-align:left;
}
