/*-----------------------
-----------------------*/
html{
width:100%;
height:100%;
}
body div {
text-align: left;
margin: 0 auto;
}
object {border-style: none;} 
*{margin:0;padding:0;}

body{
width:100%;
height:100%;
font-size:12px;
line-height:16px;
background-image:url(img/bg01.gif);
}
/*-----------------------
-----------------------*/
/* ’†‰›Šñ‚¹ */
#wrap{
width:100%;
text-align:center;
margin-right: auto;
margin-left: auto;
}
/*-----------------------
hed
-----------------------*/
#hed{
background-image:url(img/hed.jpg);
height:115px;
}
#hed .pan{
padding:99px 0 0 15px;
color:#FFFFFF;
}
#hed .pan a{
text-decoration:none;
color:#FFFFFF;
}
/*-----------------------
mein
-----------------------*/
#mein{
padding:15px;
background-color:#FFFFFF;
}
#mein .box01{
padding:30px 15px 0 15px;
}
#mein .box01 td{
padding:5px;
}
#mein .box01 table{
margin:auto;
}

/*-----------------------
fod
-----------------------*/
#fod{
height:20px;
background-color:#508e3a;
}
