body {
 background-color: #e6f0e6;   /* 背景色指定 */
}

hr {
 border-color:#c8e5d0;
}

.wrapper {
   position: absolute;
display: grid;
  grid-template-columns: 150px 500px 150px;
grid-template-rows: 80px 70px 400px 200px;
width: 800px;
   position: fixed;          /* 位置指定 */
   top:  0;                     /* 位置指定 */
   bottom:  0;                  /* 位置指定 */
   left:  0;                    /* 位置指定 */
   right:  0;                   /* 位置指定 */
   margin:  auto;               /* 中央寄せ */
}

.box0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 1;
  padding-top:45px;

}

.box1 {
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 2;
  grid-row-end: 2;
  padding-top:0px;
  padding-left:3px;
}

.box2 {
  grid-column-start: 2;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 2;
  padding-top:20px;
  padding-right:10px;
  text-align: right;
}

.box3 {
  grid-column-start: 3;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 2;
}

.box4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 3;
}

.box5 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 4;
}

h1 {
 text-align:center;
 margin-top:-10px;
 font-size:24pt;
}

h2 {
 text-align:left;
 font-size:14pt;
margin-top:3px;
margin-bottom:0px;
}


div {
 text-indent:1em ;
   text-align: left;
}

#t1 {     /*  段落　１   */
   margin-left: 3em;
   text-indent: 1em;
}

#t2 {     /*  段落　１   */
   margin-left: 6em;
   text-indent: 1em;
}

#t3 {     /*  段落　１   */
   padding-left: 9em;
   text-indent: 1em;
}

