@charset "utf-8";

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

#pp_box{
	font-size: 13px;
	font-size: 1.3rem;
	padding:20px 0 0 0;
}

#pp_box h2{
	background:#eeeeee;
	color:#333333;
	font-size: 14px;
	font-size: 1.4rem;
	padding:10px;
	margin:25px 0 15px 0;
	font-weight:bold;
}
#pp_box h3{
	font-weight:bold;
}
#pp_box ol,
#pp_box ul{
	margin:0 0 15px 0;
	padding:0 20px;
}
#pp_box ol li{
	list-style-type: decimal;
}
#pp_box ol.waku{
	border:1px solid #bfbfbf;
	padding:15px 15px 15px 30px;
}
#pp_box ol.border,
#pp_box ul.border{
	border-top:1px dotted #333333;
	border-bottom:1px dotted #333333;
}
#pp_box ul.border{
	padding:15px 0;
}
#pp_box ol.border{
	padding:15px 20px;
}
#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;
	display:block;
}
#pp_box table th{
	background:#eeeeee;
	text-align:left;
}

