div#innet { text-align: center; }
#innet table.cont { margin: 10px auto 10px auto; border-collapse: collapse; empty-cells: show; width: 960px; }
#innet table.cont td.left { background-color: #000000; background-image: url("img/text-bg.gif"); background-position: 100% 0%; background-repeat: no-repeat; }
#innet table.cont td.right { background-color: #000000; height: 620px; width: 330px; text-align: left; vertical-align: top; }

#innet table.left { border-collapse: collapse; empty-cells: show; }
#innet table.left td { background-color: transparent; font-family: verdana; }
#innet table.left td img { margin: 0px 0px 15px 0px; }
#innet table.left td.text { height: 550px; padding: 50px 65px 20px 65px; }
#innet table.left td.haku { padding: 10px 65px 10px 65px; }

#innet h2 { font-size: 13px; font-weight: bold; color: #01c9d3; margin: 0; padding: 5px 0px 15px 0px; }
#innet h3 { font-size: 11px; font-weight: bold; color: #01c9d3; margin: 0; padding: 15px 0px 5px 0px; }
#innet p { font-size: 10px; font-weight: normal; color: #ffffff; margin: 0; padding: 5px 0px 5px 0px; }
#innet .pad { padding-top: 15px; }
#innet .cyan { color: #01c9d3; }

#innet p.haku { font-size: 11px; }
#innet p.haku a { color: #01c9d3; text-decoration: none; }

#innet td.foot { font-family: arial; font-size: 10px; font-weight: bold; padding: 2px 5px 0px 5px; }
#innet td.foot span { padding: 0px 7px 0px 7px; }
#innet td.foot a { color: #000000; font-weight: bold; text-decoration: none; }