#pr{
  padding:20px;
}

.explanation{
  background: 
    url(../../img/bg/parts/bg_light_blue_top.png) no-repeat top / 100% auto, 
    url(../../img/bg/parts/bg_light_blue_btm.png) no-repeat bottom / 100% auto, 
    url(../../img/bg/parts/bg_light_blue_mid.png) repeat-y center / 100% auto;
  padding:30px 40px;
}

a.link{
  background-color:red;
  color:white;
  display:flex;
  align-items:center;
  justify-content:center;
  width:250px;
  height:60px;
  border-radius:30px;
  text-align:center;
  margin:10px auto;
  text-decoration:none;
  font-size:1.5rem;
}
a.link:hover{
  opacity:0.7;
}
