@charset "utf-8";
/* CSS Document */
#faqContainer{
	margin: -20px 0 50px 0;
	padding-bottom: 160px;
	background-color: #ffffff;
	-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);
	background-image: url(../images/common/back_container.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#titleContainer{
	background-image: url(../images/faq/titlearea.png),url(../images/index/back_key.png);
	background-image: url(../images/faq/titlearea.png)\9;
	background-repeat: no-repeat,repeat;
	background-repeat: no-repeat\9;
	background-position: center top;
	}

#titleArea{
	height: 205px;

	}

#titleArea h2{
	margin:0 0 0 -30px;
	}
ul#questions{
	padding:10px 0px 15px 0px;
	margin:20px 0 40px 0;
	}

ul#questions li{
	padding:8px 0;
	line-height:20px;
	border-bottom:1px dotted #eb8a78;
	font-size:12px;
	}
ul#questions li span{
	color:#dd2211;
	padding:0 10px 0 0;
	width:30px;
	display:block;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	}


div.answer{
	margin:0px 0 -130px 0;
	padding:160px 0 0 0;
	
	}



div.answer h4{
	border-bottom:1px dotted #dd2211;
	font-size:18px;
	padding:10px 10px;
	line-height:30px;
	margin:0 0 0;
	font-weight:normal;
	}
div.answer h4 span{
	color:#dd2211;
	padding:10 10px 0 0;
	width:40px;
	display:block;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	}

div.answerContents{
	padding:10px 30px 30px 60px;
	margin:0;
	} 

div.answer p,div.answer li{
	font-size:14px;
	}

p.pagetop{
	text-align:right;
	padding:10px 0;
	}

