@charset "utf-8";
/* CSS Document */

.faq-poll{
	margin:0;
	padding:0;
	background:url(../images/bg-poll.jpg) bottom right no-repeat;	
}

.faq-poll .faq{
	margin:0;
	padding:0;
	padding-top: 20px;
}
.faq-poll .faq .top{
	margin:0;
	padding:0;
	height: 65px;
	padding-left: 45px;
	font: 22px/49px 'Kanit', Arial, sans-serif;
	color: #565d85;
	background:url(../images/faq/icon-1.png) top left no-repeat;
}
.faq-poll .faq .mid{
	margin:0;
	padding:10px;
	background-color: #d1effc;
}
.faq-poll .faq .mid ul{
	margin:0;
	padding:0;
}
.faq-poll .faq .mid ul li{
	margin:0;
	padding:10px 0px;
	border-bottom:1px solid #d6d6d6;
	font: 15px/22px 'Kanit', Arial, sans-serif;
}
.faq-poll .faq .mid ul li{
   color:#4d4d4d
}
.faq-poll .faq .mid ul li a{
	color:#4d4d4d;
}
.faq-poll .faq .mid ul li a:hover{
	color:#3f56d2;
}
.faq-poll .faq .bottom{
	margin:0;
	padding:10px 0px;
	text-align:right;
}

.faq-poll .poll{
	margin:0;
	padding:0;
	padding-top: 20px;
}
.faq-poll .poll .top{
	margin:0;
	padding:0;
	height: 65px;
	padding-left: 45px;
	font: 22px/49px 'Kanit', Arial, sans-serif;
	color: #fff;
	color: #565d85;
	background:url(../images/faq/icon-2.png) top left no-repeat;
}
.faq-poll .poll .mid{
	margin:0;
	padding:20px;
	background-color:#f4f4f4;
}

.faq-poll .poll .mid .p-title{
	padding:5px;
	/* height:auto; */
	color:#08085c;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	}	
.faq-poll .poll .mid .p-choice{
	/* float:left; */
	margin-left:10px;
	/* width:95%; */
	/* height:auto; */
	}
.faq-poll .poll .mid .p-choice ul{
	float:left;
	width:100%;
	height:auto;
	display:block;
	}
.faq-poll .poll .mid .p-choice ul li{
	padding:5px 0px;
	height:auto;
	display:block;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size:14px;
		line-height:20px;
	}
.faq-poll .poll .mid .p-button{
	/* float:left; */
	margin-top:10px;
	padding-bottom:10px;
	/* text-align:right; */
	/* width:100%; */
	/* height:auto; */
	}	
.faq-poll .poll .mid .p-other{
	float:left;
	margin-top:5px;
	width:100%;
	height:auto;
	}
.faq-poll .poll .mid .p-other ul{
	float:left;
	width:100%;
	height:auto;
	}
.faq-poll .poll .mid .p-other ul li{
	float:left;
	padding-bottom:5px;
	padding-left:10px;
	display:block;
	width:97%;
	height:auto;
	background:url(../images/bullet/bullet1.png) 0px 5px no-repeat;
	}	
.faq-poll .poll .mid .p-other ul li a{
		
	}
.faq-poll .poll .mid.p-other ul li a:hover{
	color:#F60;	
	}
	.btn-blue{
		height: 29px;
		background:#0196fe;
		border:1px solid #0a4c82;
		color:#FFF;
	}
	.btn-blue:hover{
		cursor:pointer;
	}