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

#question {
	border-bottom:1px dotted #666;
	padding-bottom:15px;
}
#question h2 {
	margin-bottom:10px;
}
#question p{
	font-size:90%;
	padding:0 10px 10px 10px;
}
.step {
	margin-bottom:20px;
}
.step h3 {
	margin-bottom:10px;
}
.step p {
	margin:0 0px 10px 50px;
	font-size:90%;
	line-height:170%;
}
.step .chu {
	color:#f76053;
	margin:0 0px 10px 50px;
	font-size:80%;
	line-height:170%;
}
.step .kakunin {
	border:1px solid #f76053;
	padding:10px;
	margin:0 0px 10px 50px;
	font-size:80%;
	line-height:170%;
}
.step .kakunin h4 {
	color:#f76053;
}
.step .kakunin p {
	margin:0 0px 0px 0px;
	font-size:90%;
	line-height:170%;
}
.step .kakunin li{
	display:inline-block;
	font-size:90%;
	padding-left:0px;
}
.step .banner {
	margin:0 0 10px 0;