@charset "utf-8";
h1 {
  	color: #326693;			/* 見出しテキストの色を指定する */
	padding-left:10px;		/* ボックス内左側の余白を指定する */
	border-left: 10px solid #31a9ee;	/* ボーダー左側のスタイルを指定する */
  	border-bottom: 1px dashed #31a9ee; 	/* ボーダー下部のスタイルを指定する */
}


table {
/*    border-collapse:  collapse;*/ /* セルの線を重ねる */
	border-collapse: separate;  /* 表の線と線の間を空ける */
	border-spacing:  5px;       /* 表の線と線の間の幅 */
    background-color: #cdefff;  /* 背景色指定 */
}


th,td {
    border: solid 1px;  /* 枠線指定 */
    padding: 5px 10px;      /* 余白指定 */
}


th {
    background-color:  #3F51B5; /* 背景色指定 */
    color:  #fff;               /* 文字色指定 */
    font-weight:  normal;       /* 文字の太さ指定 */
}

td {
    background-color:  #c0c9ff; /* 背景色指定 */
}