@charset "utf-8";

/*----------------------*/

#pp_box{
	font-size: 16px;
	font-size: 1.6rem;
	padding:0 0 50px 0;
}

#pp_box h2{
	background:#eeeeee;
	color:#333333;
	font-size: 16px;
	font-size: 1.6rem;
	padding:10px;
	margin:40px 0 20px 0;
	font-weight:bold;
}
#pp_box h3{
	font-weight:bold;
}
#pp_box ol,
#pp_box ul{
	margin:15px 0;
	padding:15px 0;
}
#pp_box ol{
	padding:15px 20px;
}
#pp_box ol li{
	list-style-type: decimal;
}
#pp_box ol.waku{
	border:1px solid #bfbfbf;
	padding:20px 40px;
}
#pp_box ol.border,
#pp_box ul.border{
	border-top:1px dotted #333333;
	border-bottom:1px dotted #333333;
}

#pp_box table{
	border-top:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	margin:20px 0;
}
#pp_box table th,
#pp_box table td{
	border-bottom:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	padding:10px 20px;
}
#pp_box table th{
	background:#eeeeee;
	text-align:left;
}
