
body {
  border-top: 5px solid #37c603;
  border-bottom: 15px solid #37c603;
}
#wrap {
  width: 784px;
  padding: 20px 12px 0;
}
.page_title {
  margin-bottom: 20px;
  text-align: center;
  font-size: 180%;
  font-weight: bold;
  color: green;
  border: 1px solid #999;
  border-bottom: 5px solid #37c603;
  padding: 0.5em;
}
.hyoshi {
  font-size: 108%;
  letter-spacing: 1px;
  line-height: 1.75;
  margin-bottom: 15px;
  text-align: center;
}
.hyoshi img {
  margin-top: 15px;
}
.startbtn {
  text-align: center;
  margin-bottom: 30px;
}
.startbtn a {
  text-align: center;
  display: inline-block;
  font-size: 200%;
  font-weight: bold;
  color: #fff;
  padding: 0.5em;
  width: 10em;
  text-decoration: navajowhite;
  border-radius: 15px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#d0e4f7+0,73b1e7+24,0a77d5+50,539fe1+79,87bcea+100;Blue+Pipe+%231 */
background: linear-gradient(to bottom,  #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  border: 1px solid #ccc;
}
.startbtn a:hover {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#87bcea+0,539fe1+21,0a77d5+50,73b1e7+76,d0e4f7+100 */
background: linear-gradient(to bottom,  #87bcea 0%,#539fe1 21%,#0a77d5 50%,#73b1e7 76%,#d0e4f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  opacity: 0.9;
}

.gototop {
  margin: 30px 0 0;
  text-align: right;
  width: auto;
}
.cnt_ttl {
  margin: 27px 0;
  text-align: center;
}
.cnt_ttl img {
  margin-right: 2px;
}
