
body{
  font-size:90%;

  font-family : "MS UI Gothic",sans-serif;

  background-image : url(img/backimg.gif);}


#container{

     text-align: left;

     padding: 0 0 0 0;

     margin : 0 auto 0 auto;

     width: 900px;

     border-top: 1px solid #f0f0f0;
 
    border-bottom: 1px solid #f0f0f0;
     border-left: 1px solid #f0f0f0;

     border-right: 1px solid #dddddd;
     background-color: #ffffff ;

     background-image : url(../img/back2img.gif);
   
}
#ad{

     padding: 40px 0 50px 0;

     margin : 0 auto 0 auto;

     width: 900px;

     background-color: #ffffff ;

    
}
#news{

     padding: 0  0 0 0;

     margin : 0 10px 0 10px;

     width: 240px;

     background-color: #ffffff ;

     
}
p.news{
    font-size: 12px;
     margin : 20px 5px 20px 15px;

    line-height: 180% ;
   letter-spacing: 5px ;}

#footer{

     padding: 10px 0 10px 0;

     margin : 0 auto 0 auto;

     width: 900px;

 background-image : url(img/footerimg.gif);  
     background-repeat : no-repeat;
  
}
*.image2{
         width : 900px;
         height : 410px;
   
         background-image : url(img/topimg.gif);
         background-repeat : no-repeat;
      }

  *.contents{
         width : 762px;
         height : 62px;
         margin : 0;
         overflow : auto;
      }
*.Fimage1{
         width : 550px;
         height : 350px;
         background-image : url(img/bg_w0108.gif);
      }
*.Fimage1{
         width : 550px;
         height : 350px;
         background-image : url(img/bg_w0108.gif);
      }
*.Fimage2{
         width : 250px;
         height : 80px;
         padding: 20px 25px 0 25px;
        
      }
*.q{
         width : 580px;
         height : auto;
         padding: 10px 15px 20px 15px;
         background-image : url(img/bg112.gif);
      }
*.qa{
         width : 580px;
         height : auto;
         padding: 10px 15px 20px 15px;
         background-image : url(img/bg112.gif);
      }
*.Fimage3{
         width : 800px;
         height : 40px;

         background-image : url('./Fimage2.gif');
         background-repeat : no-repeat;
      }
  *.contents2{
         width :770px;
         height :20px;
         margin : 0;
              }
a { 
color : #000099;
text-decoration : none; 
} 

a:hover { 
position : relative; 
top : 1px; 
left : 1px; 
text-decoration : none; 
} 

      *.marker {
      background-color : #f0fda8;
      padding : 0.4em;
      margin-left : 0.5em;
      margin-right : 0.5em;
      }

 tr.yellow td
      {
         background-color : #ffffcc;
      }
      th
      {
         background-color : #ffcc00;
      }

td.m1{
    padding : 10px 13px 10px 13px;
      line-height : 170%;
       text-indent : 0.7em;
}

td.m2{
    padding : 0 15px 0 15px;
      line-height : 170%;
           font-size : 15px ;
}

td.m3{
    padding : 5px 10px 5px 10px;
      line-height : 200%;
       text-indent : 0;
       font-size : 14px ;
}

td.m4{
    padding:0 10px 5px 10px;
      line-height:200%;
       text-indent: 0 ;
       font-size : 12px ;
}
td.m5{
    padding:7px 5px 7px 5px;
      line-height:150%;
       text-indent:2em;
   
       font-size : 13px ;
}

td.page01a{ 
       padding:3px 5px 5px 25px;
      line-height:120%; 
  
       font-size : 15px ;
      background-color: #fffce6;
}
td.page01b{ 
       padding:3px 5px 5px 65px;
      line-height:180%; 
    letter-spacing: 5px;
       font-size : 13px ;
     background-image : url(img/oilbody.gif);
          background-repeat : no-repeat;  
}
td.page01b1{ 
       padding:3px 5px 5px 65px;
      line-height:180%; 
    letter-spacing: 5px;
       font-size : 13px ;
     background-image : url(img/hari.gif);
            background-repeat : no-repeat;
}
h1 {
font-size : 14px ;
letter-spacing: 0.3em ;
padding:15px 10px 0 0;

}
h2 {
 font-size: 10px ;
   letter-spacing: 2px ;
   padding: 10px 10px 10px 100px;
}

h3.page01 {
 font-size: 14px ;
 
}

h4{
 font-size: 18px ;

}
h5
{
 font-size: 16px ;

}
hr{
 color: #7ebebe ;
 width: 90%;
 height:2px ;

}
.style0 {font-size:14pt;}
.style1 {font-size:12pt;}
.style2 {font-size:10pt;}
.style3 {font-size:8pt;}
.style4 {font-size:6pt;}
.style5 {font-size:4pt;}
.style6 {font-size:16pt;}
.style7 {font-size:18pt;}
.style8 {font-size:2pt;}

p.footer {
    font-size: 13px ;
   line-height: 230% ;
   letter-spacing: 0.3em ;
 padding-bottom: 15px ;
   padding-left: 155px ;
   padding-right: 10px ;
}

p.footer2 {
    font-size: 13px ;
   line-height: 230% ;
   letter-spacing: 0.3em ;
 padding: 35px 0 15px 75px;

}

p.menu {
   font-size: 13px ;
   line-height: 220% ;
   letter-spacing: 0.3em ;
padding-left: 20px ;
   padding-top: 330px ;

}

p.m2 {
    font-size: 16px ;
   line-height: 270% ;
   letter-spacing: 0.3em ;
   padding-left: 70px ;
   padding-right:70px ;
   text-indent: 15px ; }

p.m22 {
    font-size: 16px ;
   line-height: 270% ;
   letter-spacing: 0.3em ;
   padding-left: 30px ;
   padding-right:30px ;
   text-indent: 15px ; }

p.m3a {
    font-size: 15px ;
   line-height: 200% ;
   letter-spacing: 0.3em ;
   padding-left:90px ;
   padding-right: 85px ;
}

p.m4 {
    font-size: 11pt ;
    padding-right:30px;
}
p.m44 {
    font-size: 11pt ;
    padding-top:35px;
    padding-right:55px;
    padding-left:35px;
}
p.m5 {
    font-size: 16px ;
  line-height:180%;
   letter-spacing:0.1em;
    padding-left:84px;
}
p.tenpo1 {
    font-size: 16px ;
   line-height:160%;
   letter-spacing:0.1em;

}
h4.tenpo1 {
    font-size: 16px ;
   line-height:120%;
   letter-spacing:0.1em;

}
td.tenpo1{ 
       padding:15px 15px 15px 15px;
      line-height:200%; 
  
       font-size : 15px ;
      background-color: #fffce6;
}
p.page01 {
    font-size: 13px ;
   line-height:200%;
   letter-spacing:5px;
    padding : 5px 20px 5px 20px;
   text-indent: 13px ; 
}
p.link1 {
    font-size: 14px ;
   line-height:150%;
    padding-left:20px;
    padding-right:20px;
   text-indent:1.0em;
}
p.link2 {
    font-size: 13px ;
   line-height:180%;
    padding-left:20px;
}
div {
       width: 800px ;
}
div.chiiki {
       width: 500px ;
      background-image : url(back33.gif);
    background-repeat : no-repeat;
       background-color: #ffffff;
       padding: 0 10px 5px 10px;
}
p.chiiki {
    font-size: 13px ;
    padding: 25px 40px 25px 70px;
    line-height:350%;
   letter-spacing:12px;
}
div.chiiki1 {
       width: 240px ;
    background-repeat : no-repeat;
       background-color: #ffffff;
       padding: 0 3px 5px 13px;
}
p.chiiki1 {
    font-size: 13px ;
    padding: 25px 5px 25px 5px;
    line-height:250%;
   letter-spacing:3px;
}
div.blocka {
    background-color: #ffffff ;
   float: left;
   width: 250px;
}
div.blocka1 {
    background-color: #ffffff ;
   float: left;
   width: 250px;
   padding-top:50px ;
}

div.blockb {

   float: left;
   width: 630px;
 padding-top:30px;
padding-bottom:100px;
 padding-left:5px;
 padding-right:5px;


}
DIV.blockc1 {

   float: left;
   width: 95px;
 padding-top:80px;
padding-bottom:70px;
 padding-left:5px;

}
div.blockb {

   float: left;
   width: 600px;
}
DIV.blockc {

   float: left;
   width: 20px;
   background-color: #f0fda8 ;

}
div.blockd{
   clear : both ; }

div.site {

    padding:1em 0 1em 4.5em;
}
tr.a1 td
      {  
         background-color: #daeff5;
     border-bottom: 1px solid #660000; 
         }
      th
      {
         background-color: #7ebebc;
      }
tr.a2 td
      {  
         background-color: #daeff5;
   border-bottom: 1px solid #660000; 
       }
      th
      {
         background-color: #7ebebc;
      }
tr.a3 td
      {  
         background-color: #daeff5;
          }
      th
      {
         background-color: #7ebebc;
      }

p.pr{

  line-height:200%;
           font-size:11px;
  letter-spacing:1px;
 text-align: center;
     color: #999999;
}