@charset "UTF-8";
body {
  background-color: #FFD90A;
}
img.top {
  width: 414px;
	text-align: center;
}
img.main {
  width: 414px;
	margin-top: -10px;
}
img.sub {
  width: 161px;
  border-radius: 30px;
	margin-top: 10px;
}
img.ai {
  width: 356px;
}
img.aii {
  width: 94px;
}
img.ki {
  width: 285px;
}
img.kii {
  width: 309px;
}
.container {
  display: grid;
  grid-template-columns: 161px 161px;
  grid-gap: 20px;
  margin-left: 30px;
  text-align: center;
}
.ai {
  margin-left: 22px;
}
h1.pro {
  background-color: #FFFFFF;
  padding-left: 82px;
  padding-top: 12px;
  padding-bottom: 12px;
	margin-top: 20px;
}
h1.re {
  background-color: #FFFFFF;
  padding-left: 64px;
  padding-top: 12px;
  padding-bottom: 12px;
	margin-top: 20px;
}
h1.med {
  background-color: #FFFFFF;
  padding-left: 125px;
  padding-top: 12px;
  padding-bottom: 12px;
	margin-top: 20px;
}
img.ki {
  margin-left: 58px;
	margin-top: 15px;
}
img.kii {
  margin-left: 46px;
	margin-top: 35px;
}
.con {
  display: grid;
  grid-template-columns: 142px 142px;
  grid-gap: 64px;
  margin-left: 3px;
  background-color: #FFFFFF;
  padding-left: 30px;
	margin-top: 30px;
	padding-top: 25px;
	padding-bottom: 35px;
	
}
img.aii {
  margin-left: 280px;
}
div.yuuka {
  background-color: #FFED8D;
  text-align: center;
	margin-top: 30px;
	line-height: 0.7;
	padding-top: 13px;
	padding-bottom: 13px;
}
div.yuukan{
	margin-top: 30px;
}
h3 {
  font-size: 15px;
}
div.kyann {
  font-size: 12px;
  line-height: 1;
}
div.kaisya {
  font-size: 12px;
  line-height: 1;
}
div.kire {
  line-height: 1;
  margin-top: 28px;
}
div.dab {
  line-height: 0.5;
}