div#innet { text-align: center; }

#innet div.innet { width: 923px; margin: 15px auto 15px auto; }
#innet table { height: 515px; border: 1px solid #000000; border-collapse: collapse; empty-cells: show; background-image: url("img/bg-right.jpg"); background-position: 100% 0%; background-repeat: no-repeat; }
#innet td { vertical-align: top; text-align: center; background-color: transparent; }

#innet td.right { height: 498px; }

#innet div.logo { padding: 20px 0px 50px 0px; }
#innet div.left { padding-left: 5px; }
#innet div.haku { padding: 5px 0px 5px 0px; }
#innet div.haku form,
#innet div.haku select,
#innet div.haku input { margin: 0; }

#innet select { border: 1px solid #808080; font-family: verdana; font-size: 11px; color: #000000; }
#innet input { border: 1px solid #808080; font-family: verdana; font-size: 11px; color: #333333; }

#innet div.images img { margin: 15px 10px 15px 2px; }
#innet div.scroll { height: 345px; width: 598px; margin: 0; padding: 0; overflow: auto; }
#innet div.text { font-family: verdana; color: #31849b; padding: 20px 30px 30px 30px; text-align: left; }

#innet h1 { margin: 0; padding: 2px 0px 2px 0px; font-size: 15px; font-weight: bold; }
#innet h2 { margin: 0; padding: 0px 0px 10px 0px; font-size: 13px; font-weight: bold; }
#innet h3 { margin: 0; padding: 20px 0px 0px 0px; font-size: 15px; font-weight: bold; }
#innet p { margin: 0; padding: 0px 0px 0px 0px; font-size: 12px; }
#innet p a { color: #31849b; text-decoration: underline; }
#innet ul { margin: 0px 0px 0px 15px; padding: 0; font-size: 12px; }
#innet li { }

#innet td.foot { height: 17px; }
#innet div.info,
#innet td.foot div { padding-top: 2px; font-family: verdana; font-size: 9px; font-weight: bold; color: #31849b; }
#innet div.info { line-height: 9px; padding-top: 5px; font-size: 10px; }
#innet td.foot a { color: #31849b; text-decoration: none; }