
#qa_menu{
	font-size		: 0;
	line-height		: 0;
	text-align		: center;
	margin			: 10px 0;
}

#qa_menu a{
	display			: inline-block;
	margin			: 0 2px 4px 2px;
}


/* flow */

#flow{
	background		: rgba(0,0,0,0.5);
	padding			: 10px 0;
}

#flow p{
	display			: inline-block;
	font-size		: 11px;
	line-height		: 16px;
	padding			: 0 5px 10px 28px;
}

#flow p:nth-child(1){
	background		: url(./img/1.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow p:nth-child(2){
	background		: url(./img/2.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow p:nth-child(3){
	background		: url(./img/3.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow p:nth-child(4){
	background		: url(./img/4.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow p:nth-child(5){
	background		: url(./img/5.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow p:nth-child(6){
	background		: url(./img/6.gif) no-repeat 5px 0;
	background-size	: 16px 16px;
}

#flow div{
	font-size		: 12px;
	line-height		: 16px;
	padding			: 5px 5px 0 5px;
	border-top		: 2px dashed #333333;
}


/* qa */

#qa{
	background		: rgba(0,0,0,0.5);
	padding			: 10px 0;
}

#qa dl{
}

#qa dt{
}

#qa dt p{
	font-size		: 13px;
	line-height		: 18px;
	font-family		: minfont;
	color			: #c5ddf6;
	padding			: 0 5px 3px 25px;
	background		: url(./img/q.gif) no-repeat 6px 0;
	background-size	: 16px 16px;
}

#qa dd{
	border-bottom	: 1px dotted #333333;
	margin			: 0 0 5px 0;
}

#qa dd p{
	font-size		: 11px;
	line-height		: 16px;
	padding			: 0 5px 10px 5px;
}