#main{
    padding-bottom: 7%;
  }
  .box{
    width: 90%;
    margin-left: 5%;
    font-size: 20px;
    color: var(--black-color);
  }  :root {
      /*ここからテーマカラー(色をテーマカラー毎に指定する)*/
      --main-color: rgba(230, 90, 0, 1);/*メインカラー*//*橙*/
      --main-color-50: rgba(230, 90, 0, 0.5);/*メインカラー透明度50*//*橙*/
      /*ここまで色を指定する*/
  }
.subject_info{
    height: 100%;
    margin-left: 35%;
    margin-top: 10%;
    /*text-align: center;
    text-align-last: center;*/
    color: var(--black-color);
    font-family: 'R-Font', 'G-Font';
    font-size: 22px;
}
.name{
    margin-bottom: 2%;
     margin-left: 7%;
}
.number{
    margin-bottom: 2%;
     margin-left: 3.9%;
}
.department{
    margin-bottom: 2%;
      margin-left: 10%;
}
.grade{
    margin-bottom: 2%;
      margin-left: 10%;
}
.semester{
    margin-bottom: 2%;
      margin-left: 10%;
}
.unit_count{
    margin-bottom: 2%;
      margin-left: 7%;
}
.kind{
    margin-bottom: 2%;
      margin-left: 10%;
}