/** CSS for Antenna House Web*//*****************************************    common*//*    body*/body {    font-family:sans-serif;    /*margin: 10px;*/    padding-left: 40px;    padding-right: 40px;}/*    banner title*/table.navigation td,table.banner {    background-color: #009933;/*rgb(0,68,5);*/}table.navigation td {    text-align: center;    font-size: 0.9em;}table.bannerV3 {    margin-top: 1em;}a.navi {    color: #FFFFFF;    text-decoration: none;}div.last-update {    color: #666;    margin: 0.5em 0.5em 0 0;    font-size: 0.9em;    text-align: right;}span.updated {    color:red;    font-size: 0.9em;}/*    h1*/h1.title-logo {    background-color:#336600;    font-size: 3.0em;    color: white;    padding: 0.1em;}h1.chapter {    border-style:solid; border-width: 2px;    background-color:#FFFFCC;    padding: 4px 0 4px 1em;}div.chapter {    margin-left: 0.5em;}h1.main {    border-style:groove; border-width: 2px;    background-color:#FFFFCC;    padding: 4px 0 4px 1em;}/*    address*/address {    font-size: 0.9em;    font-style: normal;    text-align: center;}/*    h2..h4*/div.main h2 {    border-style:groove; border-width: 2px;    background-color:#FFFFEF;    padding: 4px 0 4px 1em;}div.main h3 {    border-style:groove; border-width: 1px;    /*background-color:#CFFEDC;*/    /*padding: 4px 0 4px 0.5em;*/    padding: 4px 0 4px 1em;}div.main h4 {    border-style: groove; border-width: 2px;    margin-top:15px;    padding:3px 0px 3px 3px;}div.main div.section {    margin-left: 0em;}div.main div.subsection {    margin-left: 1em;}/*    table*/table.std {    border-style: solid;    border-width:2px;    border-collapse:collapse;    border-color:black;    empty-cells:show;    margin-top:6pt;    margin-bottom:6pt;    border-spacing:0pt;}table.std th {    border-style: solid;    border-width:1px;    border-color:black;    /*font-size: 1em;*/    background-color:#CFFEDC;}table.std td {    border-style: solid;    border-width:1px;    border-color:black;    /*font-size: 1em;*/    padding: 5px;}table.price {    border-style: solid;    border-width:2px;    border-collapse:collapse;    border-color:black;    empty-cells:show;    margin-top:6pt;    margin-bottom:6pt;    border-spacing:0pt;}table.price th {    border-style: solid;    border-width:1px;    border-color:black;    /*font-size: 0.8em;*/    background-color:#C0E4FE;}table.price td {    border-style: solid;    border-width:1px;    border-color:black;    /*font-size: 0.8em;*/    padding: 10px;}table.price td.pricevalue {    text-align: right;}table.history {    border-style: solid;    border-width:2px;    border-collapse:collapse;    border-color:black;    empty-cells:show;    margin-top:6pt;    margin-bottom:6pt;    border-spacing:0pt;}table.history th {    border-style: solid;    border-width:1px;    border-color:black;    font-size: 0.8em;}table.history th {    background-color:#E6E4D5;/*rgb(230,228,213);*/}table.history td {    border-style: solid;    border-width:1px;    border-color:black;    font-size: 0.8em;    padding: 5px;}table.catchcopy {    /*border-style: solid;*/    border-width:10px;    border-collapse:separate;    empty-cells:show;    margin-top:6pt;    margin-bottom:6pt;}table.catchcopy th {    /*border-style: solid;*/    border-width:2px;    color:#FF6600;    font-size: 2.0em;    text-align: left;    /*background-color:#CCFFBB;*/}table.catchcopy td {    /*border-style: solid;*/    border-width:2px;    border-color:black;    font-size: 1.1em;    font-weight:bold;    padding: 10px;}table.catchcopy .num {    /*border-style: solid;*/    border-width:1px;    color:white;    font-weight:bold;    background-color:blue;}table.inquire th {    background-color:#000099;    color:#ffffff;    text-align:center;}table.inquire td {    background-color:#ffffdd;    color:#000;    text-align:center;    padding-left:0.5em;    padding-right:0.5em;}/*    pre*/pre,p.plist {    white-space:pre;    color:navy;    font-family:monospace;    margin:10px 1em 20px 1em;    padding:0.5em;}/*    caution*/.caution {    margin: 1em 1em 1em 0em;    padding: 4px;    border-style: solid;    border-width:2px;    border-color:#CC0000;}.caution h1{    text-align: center;}.caution * {    font-weight:bold;}/*    note*/.note {    font-size: 0.8em;    font-weight:bold;}/*    includes softwares copyright*/.othercopyright {    font-size: 0.9em;    font-style: normal;    margin-left: 4em;    text-align: left;}/*    toiawase*/table.toiawase thead td {    font-size: 11pt;    font-weight: bold;}table.toiawase tbody td {    font-size: 14pt;    font-weight: bold;    padding-left: 4px;    padding-right: 4px;}table.toiawase .num { color: blue; }table.toiawase .ah { color: green; }table.toiawase .sis { color: red; }/*    trademark*/.trademark td {    font-size: 0.8em;}/*    for printer*/@media print, aural {table.navigation { display: none }}