/* リセットCSS */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  }

p {
  font-size: 3vw;
  font-family: "Arial", "Helvetica", sans-serif;
}
H1 {
  font-family: "Arial", "Helvetica", sans-serif;
  FONT-SIZE : 5vw;
  PADDING-LEFT : 15PX;
  border-top-width : 0;
  border-right-width : 0;
  border-bottom-width : 6px;
  border-left-width : 20px;
  BORDER-COLOR : PINK;
  BORDER-STYLE : SOLID;
}
H2 {
  font-family: "Arial", "Helvetica", sans-serif;
  FONT-SIZE : 4vw;
  PADDING-LEFT : 15PX;
  border-top-width : 0;
  border-right-width : 0;
  border-bottom-width : 6px;
  border-left-width : 20px;
  BORDER-COLOR : #ccff00;
  BORDER-STYLE : SOLID;
}
H3 {
  font-family: "Arial", "Helvetica", sans-serif;
  FONT-SIZE : 15PX;
  PADDING-LEFT : 15PX;
  border-top-width : 0;
  border-right-width : 0;
  border-bottom-width : 3;
  border-left-width : 0;
  BORDER-COLOR : #CC9999;
  BORDER-STYLE : SOLID;
}
TD {
    font-size: 4vw;
    font-family: "Arial", "Helvetica", sans-serif;
    line-height : 150%;
}
A { text-decoration : none }
A:HOVER {
  color : #EE9C00;
  background-color : #FFFF00;
    }

input[type="button"] {
      font-size: 3vw; 
      padding: 3px 10px; /* ボタンの余白を調整 */
    }


.shou2 {
  font-size: 25px;/* 少し灰色っぽい文字 */
  color: #333333;
  }

.shou3 {
  font-size: 24px;/* 右寄せ青い文字 */
  color: #0000ff;
  text-align: right;
  }

.shou4 {
  font-size: 24px;/* 右寄せ赤い文字 */
  color: #dd3333;
  text-align: right;
  }

