@charset "utf-8";
/* CSS Document */

section table   { width: 100%; }
section th, section td  { padding: 10px; border: 1px solid #ddd; }
section th  { background: #f4f4f4; }
 





.style01 th
{
    text-align: center;
    vertical-align: middle;
    background-color: #dddddd;
    padding: 5px;
    border: solid 1px #333;
}
.style01 td
{
    text-align: left;
    vertical-align: middle;
    padding: 5px;
    font-size: 8pt;
    line-height: 14pt;
    letter-spacing: 2px;
    border-bottom: solid 1px #333;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
}

.style02 th
{
    text-align: center;
    vertical-align: middle;
    background-color: #dddddd;
    padding: 5px;
    border: solid 1px #333;
}
.style02 td
{
    text-align: left;
    vertical-align: middle;
    padding: 5px;
    font-size: 8pt;
    line-height: 14pt;
    letter-spacing: 2px;
    border-bottom: solid 1px #333;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
}



@media only screen and (max-width: 480px) { 
    .style01 { margin: 0 5px 0 -20px; }
	.style02 { margin: 0 5px 0 -50px; }
}

