h2{
border-bottom:5px solid #5855d6;
margin:0 0 2px 0;
}
#midashi{
height:95px;
padding:10px 0 0 0;
line-height:40px;
text-align:center;
background:#74d6da;
color:#fff;
font-size:24px;
margin:0 0 40px 0;
font-weight:normal;
}
#main section{
margin-bottom:60px;
}
#main h4{
font-size:24px;
color:#5855d6;
text-align:center;
margin:0 0 20px 0;
}
#main section table{
width:780px;
margin:0 auto;
}
#main iframe{
	display:block;
	margin:0 auto;
}
#main section th{
width:150px;
}
#main section th,
#main section td{
border:1px solid #ccc;
padding:5px 10px;
}
#main section th{
background:#ececec;
}