@charset "UTF-8";

@import "base.css";

h2{
	width: 628px;
	height: 23px;
	padding: 7px 0 0 20px;
	margin: 0 0 10px;
	font-size: 1.2em;
	color: #464646;
}
h3{
	width: 630px;
	height: 23px;
	padding: 7px 0 0 5px;
	margin: 0 0 0 5px;
	background-color: #F0F4FF;
	font-size: 1.2em;
	font-weight: bold;
	color: #171B99;
}
/*faq
----------------------------------------------------------------------------------------------------faq*/
h2.faq{
	background: url(../img/h2-faq.jpg) no-repeat;
}
dl.faq{
	padding: 10px 30px 20px 5px;
}
dl.faq dt{
	background: url(../img/markq.jpg) no-repeat;
	padding: 2px 0 10px 35px;
	font-size: 1.2em;
	font-weight: bold;
	color: #464646;
}
dl.faq dd{
	padding: 0 0 0 35px;
}
dl.faq dd p{
	padding: 10px 0 0;
	text-align: right;
}
dl.faq dd p a{
	background-color: #F0F4FF;
}
/*detail
----------------------------------------------------------------------------------------------------detail*/
h2.answer{
	background: url(../img/h2-answer.jpg) no-repeat;
}
dl.question{
	width: 580px;
	padding: 10px 0 0 55px;
	margin: 0 0 10px 5px;
	background: url(../img/markquest.jpg) no-repeat left top;
	background-color: #F0F7FD;
}
dl.question dt{
	width: 560px;
	padding: 0 0 4px;
	border-bottom: 2px solid #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
	color: #333333;
}
dl.question dd{
	width: 560px;
	padding: 10px 0 20px;
}
p.answer{
	width: 550px;
	padding: 10px 30px 10px 55px;
	margin: 0 0 0 5px;
	background: url(../img/markanswer.jpg) no-repeat left top;
	background-color: #F7FEDE;
}
ul.linkbtn{
	padding: 20px 0;
	text-align: center;
}
ul.linkbtn li{
	display: inline;
	margin: 0 10px;
}
/*end
----------------------------------------------------------------------------------------------------end*/
