@charset "UTF-8";

/* ---------------------------------------------------------------- 
 *  QandA
 * ---------------------------------------------------------------- 
*/ 

/*
#
10px = 77%     11px = 85%     12px = 93%     13px = 100%
#
14px = 108%    15px = 116%    16px = 123.1%  17px = 131%
#
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
#
22px = 167%    23px = 174%    24px = 182%    25px = 189%
#
26px = 197%
*/ 


/* ---------------------------------------------------------------- 
 *  QandA PAGE LINK
 * ---------------------------------------------------------------- 
*/ 

div#qa_Link_Wrap table tr td{
	padding-bottom:22px;
}


div#qa_Link_Wrap{
	width:660px;
	padding-top:22px;
	border-top:solid 1px #edeff8;
	border-bottom:solid 1px #edeff8;
	
	margin-bottom:50px;
}


/* ---------------------------------------------------------------- 
 *  QandA HEADER
 * ---------------------------------------------------------------- 
*/ 
div.qa_Wrap {
	width:660px;
	padding-bottom:80px;
}

div.qa_Wrap h3{
	padding-bottom:25px;
}


/* List link
_______________________________________ */
table.qa_index{
	margin-left:38px;
	margin-bottom:25px;
}

table.qa_index tr td{
	vertical-align:top;
	padding-bottom:12px;
}

table.qa_index tr td a{
	line-height:123.1%;
}

table.qa_index tr td.ar{
	width:25px;
	padding-top:3px;
}




ul.qa_list{
	padding-left:25px;
	padding-bottom:25px;
}

ul.qa_list li{
	background:url(../images/qa_link_arrow.gif) no-repeat 6px 1px;
	text-indent:32px;
	
	margin-bottom:14px;
}

/* qa
_______________________________________ */
div.qa_Block {
	padding:30px 0px 0px 25px;
}

dl.question_Area,
dl.answer_Area{
	width:635px;
	position:relative;
	
	margin-bottom:25px;
}

dl.question_Area dt,
dl.answer_Area dt {
	width:55px;
	float:left;
	height:37px;
	position:relative;
}

dl.question_Area dd,
dl.answer_Area dd {
	width:580px;
	float:left;
	position:relative;	
}

dl.question_Area dd{
	font-size:108%;
	line-height:131%;
	font-weight:bold;
	color:#56578d;
	vertical-align:bottom;
	
	padding-bottom:2px;
	border-bottom:solid 1px #e0e4f4;
}

dl.answer_Area dd{
	font-size:108%;
	line-height:153.9%;
	color:#56578d;
}


div#q5{
	padding-top:10px;
	padding-left:50px;
}

p.qa_lead{
	font-size:108%;
	line-height:153.9%;
	color:#56578d;
	padding-bottom:20px;
}

p.qa_cap{
	font-size:108%;
	line-height:153.9%;
	color:#56578d;
}


#q1_7,
#q2_2,
#q3_5,
#q4_6{
	padding-bottom:20px;
}
