p.main_text { 
	margin:0 0 0 0;
	text-align:left;
	line-height:1.3em;
}
p.syurui_image {
	float:left;
	margin:0 0 0 0;
}
p.syurui_text { 
	margin:0 0 0 110px;
	text-align:left;
	line-height:1.3em;
}

.hr_line{
	text-decoration:none;
	color:#666666;
	display: block;
	width:100%;
	height:auto;
	padding:0.5em 1em;
	border-bottom:1px dotted #666666;
}
p.syurui_houhou { 
	margin:15px;
	text-align:left;
	line-height:1.3em;
}
p.choice_point { 
	margin:0 0 0 30px;
	text-align:left;
	line-height:1.3em;
	color:#999999;
}
