#d_warp{position:relative;}
a,
a img{
	border:none !important;
	outline:none !important;
}
.quiz_bg{position:relative;z-index:10;}



/* ====================================================================================================== */


.text{
	position:absolute;
	top:120px;
	left:85px;
	_left:65px;
	z-index:20;
	overflow:hidden;
	width:690px;
	height:415px;
	font-size:1.4em;
	line-height:1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif !important;
	color:white;
/*	text-shadow:#bec1ff 0px 0px 4px;*/
	text-align:left;
}
.text h2{
	text-shadow:#bec1ff 0px 0px 4px;
	margin-bottom:10px;
	font-family:sans-serif;
	font-weight:bolder;
	line-height:1.2em;
}
.text p{
	margin:0 auto 0.3em;
	font-weight:bold;
	text-shadow:#000000 0 0 4px;
}
.text p.talk{
	text-shadow:#a000031 0 0 4px;
	/*ff9ef2*/
}

/* ====================================================================================================== */

.choice{
	position:relative;
	z-index:15;
	margin:0;
}
.choice a img{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
.choice a img:hover{
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.choice a img:active{
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}

/* ====================================================================================================== */

.text a.click{
}
.text a.click img{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:690px;
	height:390px;
	background:url("images/btn_click.png") center bottom no-repeat;
	_background:url("images/btn_click.gif") center bottom no-repeat;
}
.text a.click img:active{
	background:none;
}


/* ====================================================================================================== */

.text .back{
	position:absolute;
	bottom:0;
	left:0;
	_bottom:-1px;
	_left:-10px;
	z-index:100;
	width:90px;
	height:30px;
	cursor: pointer;
}
.text .back img{
	width:90px;
	height:30px;
	background:url("images/btn_back.png") center bottom no-repeat;
	_background:url("images/btn_back.gif") center bottom no-repeat;
}
.text .back img:active{
}


/* ====================================================================================================== */


.text div{
	position:relative;
	display:block;
	width:690px;
	height:415px;
	margin-bottom:200px;
	color:white;
}
.text div div.choice{
	margin:0;
	height:80px;
}


.text a:hover{
	text-decoration:none;
	color:white;
}
