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


/* index==========================

	1.for index style
	
*/


/* 1.for index style
===============================================================*/
div.section h3{
	margin-bottom:18px;
}
div.section h3 img{
	vertical-align:bottom;
}
.qaTxt{
	margin:0 0 20px 15px;
	line-height:1.2;
}
div#fw h4{
	margin:0 15px 10px;
	font-weight:bold;
}
p.fwTxt{
	margin:0 15px 10px;
	line-height:1.2;
}
p.task{
	margin:0 15px 10px;
	padding:5px;
	border:solid 2px #ff8a00;
}
div#fw dl{
	margin:0 15px 15px;
	line-height:1.5;
}
div#fw dt{
	font-weight:bold;
}
div#fw li{
	padding-left:10px;
	background:url(../../common/images/ico_blue.gif) no-repeat 0 6px;
}

#faqNav{
	margin:0 15px 0;
	line-height:1.5;
}
#faqNav li{
	padding-left:10px;
	background:url(../../common/images/ico_blue.gif) no-repeat 0 8px;
}
div.question{
	margin-top:25px;
}
div.question h4{
	margin:0 15px 15px;
	padding:0 15px;
	line-height:2.5;
	font-weight:bold;
	background:#d4edfb;
}
div.question dl{
	margin:0 15px;
	line-height:1.5;
}
div.question dt{
	padding:3px 0 20px 30px;
	line-height:1.2;
	background:url(../images/ico_q.gif) no-repeat 0 0;
}
div.question dd{
	margin-bottom:20px;
	padding:3px 0 20px 30px;
	border-bottom:solid 1px #ddd;
	background:url(../images/ico_a.gif) no-repeat 0 0;
}
div.question ul{
	margin-left:10px;
}
div.question ul li{
	padding-left:8px;
	background:url(../../common/images/ico_dot.gif) no-repeat 0 9px;
}
div.question ol{
	margin-left:25px;
	list-style:decimal;
}
.mb15{
	margin-bottom:15px;
}
.icoQA{
	padding-left:13px;
	background:url(../images/ico_square.gif) no-repeat 0 2px;
}