﻿.wrapper{
	position:relative;
	top:50px;
	margin: 0 auto;
	max-width:70%;
}

#pj1{
	font-size:18px;
	line-height:40px;
	text-indent:10px;
	font-family: "游ゴシック", "Yu Gothic";
}
.wrapper img{
	position:relative;
	width :100%;
	margin:0 auto;
}
h1{
	position:relative;
	font-size:30px;
	text-align:center;
	font-family:"HG教科書体";
	margin:20px 20px;
	font-weight:400;
}
table{
  width: 100%;
  position:relative;
  margin:20px auto;
}

table th{
  position: relative;
  text-align: left;
  width: 30%;
}

table th:after{
  display: block;
  content: "";
  width: 30px;
  height: 2px;
  background-color: #333;
  position: absolute;
  top:calc(50% - 1px);
  right:20px;
}

table td{
  text-align: left;
  width: 85%;
}