/* ページのレイアウト用CSS */ #contents { width: 800px; margin:auto; background-color:#FFFFFF; text-align:left; border:solid 1px #999999; position:relative; } #contents li{ margin-left:20px; margin-right:10px; font-size: 90%; line-height: 200%; } #contents ul { list-style-type:none; margin-left:20px; margin-right:10px; font-size: 90%; line-height: 150%; } h2,h3,h4,p { text-align:left; margin-left:20px; margin-right:20px; } table {margin-bottom:2em; table-layout:auto; font-size: 0.75em; border-collapse: collapse; margin-left: 20px; margin-right: 20px; } table.style { width: 760px; margin-bottom:2em; table-layout:auto; font-size: 0.75em; border-collapse: collapse; margin-left:20px; margin-right:20px; } table.style1 { width: 760px; margin-bottom:2em; table-layout:auto; font-size: 0.75em; border-collapse: collapse; margin-left:20px; margin-right:20px; border-color:#ffffff; }