.pro_0 {
  font-size:clamp(0.75rem, 0.705rem + 0.23vw, 0.875rem); /*12px 14px */
}


.pro_1 {
  font-size:clamp(1.063rem, 0.903rem + 0.8vw, 1.5rem); /*17px 24px */
  color:#0068b7;
  margin:0px;
  font-weight:600;
}

.pro_2 {
  font-size:clamp(0.938rem, 0.869rem + 0.34vw, 1.125rem); /*15px 18px */
  color:#ffffff;
  margin:0px;
  font-weight:600;
  padding: 0.7em 0em 0.6em 0em;
}

.pro_3 {
  font-size:clamp(0.938rem, 0.869rem + 0.34vw, 1.125rem); /*15px 18px */
  color:#0068b7;
  margin:0px;
  font-weight:600;
  padding: 1.2em 0em 1.0em 0em;
}



.waku_1 {
  display: inline-block;
  width: 100%;
  text-align: center;
  background-color: #0068b7;
  border: 1px solid #0068b7;
  font-style: normal;
  font-size: clamp(0.813rem, 0.79rem + 0.11vw, 0.875rem);/*13px 14px */
  color: #ffffff;
  text-decoration: none;
　font-family: "Noto Sans JP", sans-serif;
  font-weight: 600;
  padding:  0.3em 0.5em 0.3em 0.5em;
  border-radius: 50px;
}

.waku_2 {
  font-size: clamp(0.813rem, 0.767rem + 0.23vw, 0.938rem);/*13px 15px 氏名*/
  padding:  0.3em 0em 0.2em 0.8em;
}

.waku_3 {
  font-size: clamp(0.875rem, 0.83rem + 0.23vw, 1rem);/*14px 16px　演題名 */
  font-weight: 600;
  color: #0068b7;
  padding: 0.3em 0em 0em 0.8em;
}

.waku_4 {
  font-size: clamp(0.813rem, 0.767rem + 0.23vw, 0.938rem);/*13px 15px 所属*/
  padding:  0.3em 0em 0.3em 0em;
}