/* bodyのスタイル */
body {
	background-color:#CCCCCC; /* 背景色 */
}

/* 表示領域のスタイル */
.display {
	width:100%;
	height:85%;
	overflow-x:scroll;
	overflow-y:scroll;
}

/* 表示領域内のテーブルのスタイル */
.display table {
	width:100%;
	height:100%;
}

/* 表示領域内のテーブルのセルスタイル */
.display td{
	vertical-align:top;
}
/* タイトル文字 */
.title {
    font-size:18px;
    font-weight:bold;
}
/* サブ文字 */
.sub {
    font-size:12px;
}

/* ボタンのスタイル */
.button {
	background-color:#666666;
	box-shadow: 10px 10px 30px rgba(255,255,255,0.9) inset;
   	padding 4px;
    white-space: nowrap;
}

/* ボタンのスタイル（マウスオーバー時）*/
.button a:hover{
	background-color: #FF0000;
    box-shadow: 10px 10px 30px rgba(255,255,255,0.9) inset;
    padding 4px;
    white-space: nowrap;
} 

/* ボタンのaタグスタイル */
.button a {
	color: black;
	text-decoration: none;
    display:block;
	width:100%;
	height:100%
}

table.list
{
	float:left;
	border: 1px #000000 solid;
	border-collapse: collapse;
}
td.list
{
	background-color:lightgray;
	width:200;
	height:220;
	text-align:center;
}