/*faq.php*/
#main #opening{
	margin:15px 0 0 36px;
	font-size:13px;
}

#main #contents{
	margin:22px 36px 0 36px;
}

#main #contents #question{
	min-height:26px;
	padding-top:3px;
	padding-left:16px;
	cursor:pointer;
	cursor:hand;
}

#question ol li{
	color:#FFFFFF;
	font-size:14px;
	margin-left:19px;
	line-height:1.5em;
}

.back_color1{background-color:#75B3D8;}
.back_color2{background-color:#90C5E4;}

.answer_wapper1{padding:5px 0 14px 0;display:none;background-color:#75B3D8;}
.answer_wapper2{padding:5px 0 14px 0;display:none;background-color:#90C5E4;}

#main #contents #answer{
	margin:0px 14px 0px 14px;
	background-color:#E2F4FE;
	line-height:1.5em;
	padding:11px 5px 11px 14px;
}

#answer ul{
	list-style-type:none;
}

#answer ul li{
	line-height:1.5em;
	background:url(/images/li_depth_2.gif) 0 7px no-repeat;
	padding-left:12px;
	margin-bottom:5px;
}

#answer ul li ul li{
	line-height:1.5em;
	background:url(/images/li_depth_3.gif) 0 7px no-repeat;
	padding-left:12px;
	margin-bottom:5px;
}

#answer table{
	border-collapse:collapse;
}

#answer table th{
	border:1px solid #333333;
	text-align:left;
	padding-left:5px;
}

#answer table td{
	vertical-align:top;
	padding:2px 2px 2px 5px;
	border-width:1px;
	border-color:#BCBCBC;
	border-style:ridge;
	line-height:1.5em;
}

#main #contents #answer p{margin-bottom:10px;line-height:1.5em;}

.td_title{background-color:#D2D2D2;font-weight:bold;margin-bottom:10px;}
.th_title{font-weight:bold;margin-bottom:50px;}

.text_align_center{padding:10px 10px;text-align:center;}

