@charset "utf-8";

.mt200 {
    margin-top:200px;
}

.text-center {
    text-align:center;
}

.header {
    margin:15px auto;
}

/* しきい値は各テンプレートで調整すること */
@media screen and (min-width:800px){

.header {
    width:80%;
}

}

.case-article .case-section {
  padding: 20px 0;
}

/* 2つ目以降の section の先頭に区切り線を入れる */
.case-article .case-section + .case-section {
  border-top: 1px solid #ddd;  /* 色はお好みで */
  margin-top: 20px;
}