@charset "utf-8"

	/*全体のレイアウト*/
*{
	margin:0;
	padding:0;
}

/*サイド*/
#side{
	width:200px;
	margin:10px;
	padding:0;
}
#side img{
	margin-top:10px;
	margin-left:10px;
}
/*メイン*/
#main{
	width:620px;
	margin:10px 10px 30px 0;
	padding:20px 10px 0 20px;
}
#main img{
	border:solid 1px #000;
	margin-left:5px;
	margin-right:0;
}
#main h3{
	font-size:1.5em;
	text-align:center;
}
#main p{
	text-align:center;
}

.sub1{
	float:left;
	width:280px;
}
.sub2{
	width:280px;
	float:right;
}

.table{
	margin-top:30px;
	margin-bottom:40px;
}

table{
	width:400px;
	height:200px;
	margin-left:110px;
}
th{
	border:solid 1px #cccccc;
	background-color:#d7e8f4;
	white-space: nowrap;
}
tr td:nth-child(2){
	background-color:#d7e8f4;
}