#innet { text-align: center; }
#innet div.innet { margin: 10px auto 2px auto; width: 960px; }
#innet div.grey { background-color: #dcdcdc; padding: 20px 30px 20px 30px; }

#innet table { border-collapse: collapse; empty-cells: show; background-image: url("img/woman.jpg"); background-repeat: no-repeat; background-position: 0% 0%; }

#innet td { background-color: transparent; }
#innet td.left { width: 389px; }
#innet td.mid { width: 310px; vertical-align: top; }
#innet td.mid div.logo { text-align: center; padding: 5px 0px 50px 0px; }
#innet td.mid div.text { text-align: left; font-family: verdana; color: #595959; }
#innet td.mid h2 { margin: 0px; padding: 3px 10px 6px 0px; font-size: 11px; font-weight: bold; }
#innet td.mid p { margin: 0px; padding: 3px 10px 3px 0px; font-size: 11px; font-weight: }
#innet td.mid div.haku h2 { font-size: 10px; }
#innet td.mid div.haku p { font-size: 10px; font-weight: normal; }
#innet td.mid a { color: #595959; }
#innet td.right { width: 211px; }

#innet form, #innet select, #innet input { margin: 0; display: inline; width: auto; }
#innet select { border: 2px solid #dcdcdc; padding: 1px; color: #595959; }
#innet input { border: 2px solid #dcdcdc; padding: 1px; color: #595959; font-weight: bold; margin-left: 5px; }
#innet div.foot { margin: 0px auto 15px auto; width: 900px; text-align: left; font-family: verdana; font-size: 10px; font-weight: bold; color: #595959; }
#innet div.foot span.haku { }

#innet div.foot span { padding: 0px 5px; display: inline; }
#innet div.foot a { text-decoration: none; color: #595959; }