div {margin: 0px 20px; width: 760px}body {background: #ffffff}.midashi {font-size: 15pt;color: #6666ff;border-bottom-style: groove;border-bottom-color: #66cccc;border-bottom-width: 2px;padding-bottom: 2px}.midashi2 {font-size: 14pt;color: #003366;border-bottom-style: groove;border-bottom-color: #33cccc;border-bottom-width: 2px;padding-bottom: 2px}.honbun {font-size: 11pt;line-height: 14pt;color: #666666}.table1 { /*セミナー内容テーブル*/border-collapse: collapse;width: 760px;table-layout: auto;padding: 4px;}.table02 { /*セミナー内容テーブル02*/border-collapse: collapse;width: 440px;table-layout: auto;padding: 4px;}.table2 { /*受講料など詳細テーブル*/background-color: #ccff99;border: 1;width: 760px;table-layout: fixed;padding: 4px}.table03 { /*レポートテーブル*/position: relative;top: 0;left: 20;width: 720px;table-layout: auto;padding: 4px;}.photo01 {position: absolute;top: 504px;left: 540px;}.photo02 { /*実験工房見取り図用*/position: absolute;top: 425px;left: 410px;}.photo03 { /*自治体職員セミナー風景*/position: absolute;top: 30px;left: 490px;}.coltable{ /*コラム本文*/font-size: 11pt;line-height: 15pt;color: #333333;z-index: 1}.toi{ /*問い合わせテーブル*/position: relative;font-size: 11pt;line-height: 14pt;color: #333333}a:link { /*aタグ属性*/color: #33cc66}a:visited {color: #009933}a:hover {color: #99ff66}a:active {color: #00cc66;background-color: #ffffff}.footer {position: relative;top: 0;left: 0;z-index: 2}