body {
     color:#333;
     background:#ffffff;
     margin:0px;
     padding:0px;
     line-height:1.4;
     font-size:12px;
     letter-spacing: 0.5em;
}
A        {color:#0033cc; text-decolation:underline;}
A:link   {color:#0033cc; text-decolation:underline;}
A:visited{color:#0033cc; text-decolation:underline;}
A:active {color:#0099ff; text-decolation:underline;}
A:hover  {color:#0099ff; text-decolation:underline;}

h2 {
         font-size:16px;
         margin:0px;
}

h3 {
         font-size:14px;
         margin:0px;
}

h4 {
         font-size:13px;
         margin:0px;
}

div#topmenu{
         background: #ffffff;
         text-align: left;
         font-size: 12px;
}

#topmenu a{
         background: #cccccc;
         text-align: center;
         font-size: 12px;
         display: block;
         padding:1px 1px;
}


#heading{
         background: #ffffff;
         text-align: center;
         font-size: 12px;
}


div#leftside {
         font-size: 12px;
         line-height: 16px;
         text-align: left;
         padding:2px 8px;
}

table.main {
         font-size: 12px;
         line-height: 16px;
         padding:5px 0px 0px 5px;
}

td.main {
         font-size: 12px;
         line-height: 16px;
         padding:0px 0px 0px 5px;
         letter-spacing: 0.1em;
}

td.faq2 {
         background-color: #FFCC99;
         text-align:left;
         vertical-align: top;
}

td.faq3 {
         text-align:left;
         vertical-align: top;
}

table.hamidasi {
        font-size: 12px;
        letter-spacing: 0.1em;
}

div.sea1 {
        padding: 0px 0px 0px 10px;
}

div.sea2 {
        font-size: 12px;
        padding: 0px 0px 0px 24px;
}

div.spec1 {
        font-size: 12px;
        padding: 4px 0px 0px 0px;
}

div.spec2 {
        font-size: 12px;
        padding: 50px 30px 0px 24px;
        float: left;
}

div.spec3 {
        padding: 20px 0px 0px 0px;
}

div.spec4 {
        clear: both;
}

div.use1 {
        font-size: 12px;
        padding: 34px 120px 0px 10px;
        float: left;
}

div.use2 {
        padding: 15px 0px 0px 0px;
}

div.use3 {
        clear: both;
}

div.hikaku1 {
        padding: 30px 0px 0px 20px;
}

div.hikaku2 {
        font-size:12px;
        padding: 0px 0px 0px 24px;
        letter-spacing: 0.1em;
}

div.hikaku4 {
        font-size:12px;
        padding: 0px 0px 0px 90px;
        text-align:center;
        float: left;
}

div.hikaku5 {
        font-size:12px;
        padding: 0px 0px 0px 10px;
        text-align:center;
}

div.hikaku6 {
        font-size:12px;
}

div.recycle1 {
        font-size:12px;
        padding: 25px 0px 0px 24px;
        letter-spacing: 0.1em;
}

div.recycle2 {
        font-size:12px;
        padding: 30px 0px 0px 0px;
        text-align:left;
        float: left;
}

div.recycle3 {
        float: left;
}

div.recycle4 {
        padding: 20px 0px 0px 5px;
        text-align:left;
}

div.recycle5 {
        padding: 12px 0px 0px 15px;
        text-align:left;
        font-size:15px;
}

div.recycle6 {
        padding: 0px 0px 0px 40px;
        text-align:left;
        font-size:15px;
}

div.recycle7 {
        padding: 0px 0px 0px 40px;
        text-align:left;
        font-size:15px;
        float: left;
}

div.contact1 {
        padding: 30px 0px 30px 0px;
        text-align:center;
        font-size:12px;
}

div.contact2 {
        padding: 0px 0px 0px 14px;
        text-align:left;
        font-size:12px;
}

div.site1 {
        padding: 15px 0px 0px 30px;
        float: left;
}

div.site2 {
        padding: 15px 0px 0px 120px;
        float: left;
}

div.site3 {
        padding: 15px 0px 0px 18px;
        text-align:left;
        font-size:12px;
}

div.site4 {
        padding: 0px 0px 0px 30px;
        text-align:left;
        font-size:12px;
}

div.media1 {
        padding: 30px 0px 10px 20px;
        text-align:left;
}

div.media2 {
        padding: 20px 0px 0px 20px;
        text-align:left;
}

div.media3 {
        padding: 0px 0px 0px 20px;
        text-align:left;
}

table.sea3 {
        font-size: 12px;
        text-align:center;
}

table.sea4 {
        font-size: 12px;
        color: #666666;
}

table.sea5 {
        font-size: 12px;
        text-align:left;
}

table.sea6 {
        font-size: 12px;
        text-align:center;
}

table.use4 {
        font-size: 12px;
        text-align:left;
        letter-spacing: 0.1em;
}

table.use5 {
        font-size: 12px;
        text-align:left;
        letter-spacing: 0.1em;
}

table.use6 {
        font-size: 12px;
        text-align:center;
        letter-spacing: 0.1em;
}

table.hikaku3 {
        font-size:12px;
        text-align:center;
        margin: 30px 0px 0px 10px;
        letter-spacing: 0.1em;
}

table.hikaku7 {
        font-size: 12px;
        text-align:left;
        margin: 0px 0px 0px 20px;
        letter-spacing: 0.1em;
}

table.faq1 {
        font-size: 14px;
        margin: 30px 0px 0px 0px;
        letter-spacing: 0.1em;
}

img     {border:none;
}

#rightside td{
         text-align: left;
         font-size: 12px;
         line-height: 16px;
         padding: 0px 3px 0px,3px;
}

table.leftaqua td{
         font-size: 12px;
         padding:3px 2px;
}

<!--**************************************************-->
#main p{
      font-size: 12px;
      text-align: left;
      margin: 0px 0px 0px 5px;
}
#main h1{
      font-size: 12px;
      color:#FF6347;      
      text-align: left;
      margin: 0px 0px 0px 5px;
}

<!--**************************************************-->
#footer p{
      font-size: 12px;
      text-align: left;
      margin: 0px 0px 0px 5px;
}