


h2.heading {
  font-size: 18px; 
  padding: 0.7em 0.7em;/*文字の上下 左右の余白*/
  color: #FFFFFF;/*文字色*/
  background: #404550;/*背景色*/
  border-left: solid 7px #68C5D1;/*左線*/
}


main.container {
  margin-right: auto;
  margin-left: auto;
  max-width: 980px;
}

body {
  color: #fff;

}
.text1 {
  font-size: 23px;
}

.textline {
border-bottom:solid;
border-color:#ca1d1d;
border-width:3px;  
    
}