@import url("global.css");
/*オーバーライド*/


#bakcimg {
	background:url(../qa/img/bakc.jpg) top left no-repeat;
	height : 330px;
		width:750px;
margin-top: 0px; 
margin-right: auto; 
margin-bottom: auto; 
margin-left: auto;
padding: 0px auto auto auto; 
background-position: 180px 0px ; 
}

img.qatitle{
margin-top: 120px; 
margin-right: auto; 
margin-bottom: auto; 
margin-left: 20px;
}



/*理由〜1*/
#item{
	background:url(../qa/img/titleq.jpg);
	background-repeat: no-repeat; 
	height : 50px;
	width:722px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: auto; 
	margin-left: 30px;
	padding:  0px 0px 0px 0px;
}

p.toptxt{
	letter-spacing: 0.2em; 
	color: #000000; 
	font-weight: 900; 
	font-weight: bold; 
	font-size: 20px;
	padding-top: 10px; 
	padding-right: auto; 
	padding-bottom: 0px; 
	padding-left: 45px; 
	margin	:	0px;
}

img.titlea{
	height : 30px;
	width:271px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: 35px;
	display: block; 
	padding: 0px 0px 0px 0px;
}
p.intxt{
	width:680px;
	height : auto;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 50px; 
	margin-left: 60px;
	padding: 0px 0px 0px 0px; 
	letter-spacing: 0.1em; 
	font-size: 15px;
	color: #000000; 
}


/*result*/
#qa_title{
	padding-top	:	60px;
}
#qa_title_back{
	width	:	720px;
	height	:	300px;
	background	:	url(../qa/img/nan_back.jpg) 12px 15px no-repeat;
	margin	:	0 auto;
}
#qa_title_message{
	padding-left	:	340px;
}
#qa_title_message p{
	width	:	360px;
	color	:	#322111;
	margin	:	0px;
	padding	:	0px;
}

#animalselect{
	width	:	710px;
	height	:	500px;
	text-align	:	center;
	margin	:	0 auto;
}
#animalselect ul{
	padding	:	0px;
	padding-left	:	7px;
	text-align	:	center;
	margin	:	0 auto;
}
#animalselect li{
	float	:	left;
	padding-right	:	10px;
	padding-left	:	10px;
	text-align	:	center;
	list-style	:	none;
}
#animalselect img{
	border	:	0px;
}
#animalselect span{
	font-size	:	16px;
	border	:	none;
	padding	:	0px;
	margin	:	0px;
	display	:	block;
	position	:	relative;
	top	:	-30px;
}
#animalselect a:link{
	color	:	#aaaaaa;
	border	:	none;
}
#animalselect a:visited{
	color	:	#aaaaaa;
	border	:	none;
}
#animalselect a:hover{
	color	:	#f83d98;
	border	:	none;
}
#animalselect a:active{
	color	:	#f83d98;
	border	:	none;
}

#top_padding{
	padding-top	:	60px;
}
#back_animal01{
	width	:	710px;
	background	:	url(../qa/img/cat.gif) 20px 60px no-repeat;
	margin	:	0 auto;
}
#back_animal02{
	width	:	710px;
	background	:	url(../qa/img/dog.gif) 20px 60px no-repeat;
	margin	:	0 auto;
}
#back_animal03{
	width	:	710px;
	background	:	url(../qa/img/rabbit.gif) 30px 60px no-repeat;
	margin	:	0 auto;
}
#back_animal04{
	width	:	710px;
	background	:	url(../qa/img/guppy.gif) 20px 60px no-repeat;
	margin	:	0 auto;
}
#back_animal05{
	width	:	710px;
	background	:	url(../qa/img/sparrow.gif) 40px 60px no-repeat;
	margin	:	0 auto;
}
#back_animal06{
	width	:	710px;
	background	:	url(../qa/img/chameleon.gif) 20px 60px no-repeat;
	margin	:	0 auto;
}
.result_top{
	width	:	692px;
	height	:	68px;
	background	:	url(../qa/img/result_top.png) no-repeat;
}
#result_middle{
	width	:	692px;
	height	:	120px;
	background	:	url(../qa/img/result_middle.png) repeat-y;
}
#message_area{
	padding-left	:	220px;
	pading-top	:	5px;
}
#message_area p{
	width	:	400px;
	margin	:	0px;
	padding	:	0px;
	color	:	#361807;
}
.result_bottom{
	width	:	692px;
	height	:	66px;
	background	:	url(../qa/img/result_bottom.png) no-repeat;
}
#question_title{
	font-size	:	22px;
	padding-top	:	50px;
	padding-left	:	40px;
	margin	:	0px;
	color	:	#c56d2a;
}


#otherpet_box{
	width	:	670px;
	margin	:	0 auto;
}
#otherpet_box div{
	height	:	130px;
	border	:	2px solid #2bb935;
	background	:	#f2f2f2;
	margin	: 0 auto;
}
#otherpet_box ul{
	padding	:	0px;
	margin	:	0px;
	margin-top	:	15px;
}
#otherpet_box li{
	width	:	110px;
	font-size	:	10px;
	float	:	left;
	list-style	:	none;
	text-align	:	center;
}

li img{
	border	:	none;
}

.other_img{
	position	:	relative;
	top	:	-127px;
	left	:	5px;
}

































































