@charset "UTF-8";
/*boxスタイル*/
.box_gray {
    padding: 1em;
    margin: 2em;
    background: gainsboro;/*背景色*/
}
.box_gray p {
    margin: 0;
    padding: 0;
}
.box_doted {
    padding: 1em;
    margin: 2em;
    border: dotted 3px darkcyan;
		font-size: 16px;
  line-height: 28px;
    background: White;/*背景色20210308追記*/
  }
.box_doted p {
    margin: 0;
    padding: 0;
}
.box_doted dt{
  float: left;
}

.box_doted dd{
  margin-left: 80px;
}


.box_ghostwhite {
    padding: 1em;
    margin: 2em;
    background: ghostwhite;/*背景色*/
}


.box_doted2 {
    padding: 1em;
    margin: 2em;
    border: dotted 3px midnightblue;
		font-size: 16px;
  line-height: 28px;

  }

  /*プロジェクト研究開催概要*/
    .item {
    padding: 1em;
    margin: 0 2em 0 2em;
  line-height: 3rem;
  }

  .item dt{
  float: left;
  font-size: 16px;
    background: 	Honeydew;/*背景色*/
}

.item dd{
	  font-size: 16px;
  margin: 0 0 0 6em;
  padding-left:2rem;
    border-left:  solid 1px LightBlue;
    border-bottom:  solid 1px LightBlue;
}


  /*プロジェクト研究人名部分dl内の横並び*/
  .prtitle {
    padding: 1em;
    margin: 0 2em 0 2em;
  line-height: 30px;
    border-top: dotted 3px midnightblue;
    }

  .prtitle dt{
  float: left;
  font-size: 18px;
}

.prtitle dd{
  margin-left: 150px;

}

   /*プロジェクト研究識者部分dl内の横並び*/
     .prp {
    padding: 1em;
    margin: 0 2em 0 2em;
  line-height: 20px;
    border-top: dotted 3px lightsteelblue;

  }

  .prp dt{
  float: left;
  font-size: 18px;
}

.prp dd{
  margin-left: 150px;
}


   /*プロジェクト研究ライブ視聴分dl内の横並び*/
 .basic{
    padding: 1em;
}


.basic dt{
    border-left:  double 3px midnightblue;
  float: left;
  font-size: 16px;
    padding: 1em;
    margin-left: 1em;
}

.basic dd{
    border-left:  double 3px midnightblue;
	    padding-left:  1em;

  margin-left: 200px;
}

.box_attention {
    padding: 1em;
    margin: 0em;
    background: linen;/*背景色*/
}
