body {
padding:10px;
margin:0px;
background-color:#FFFFFF;
font-size: 18px;
line-height:36px;
}

#tob_mj {
position:absolute;
top:-1px;
left:-1px;
width:1px;
height:1px;
overflow:hidden;
}

h1,h3,b,i,div,a,body, {font-size:1px;font-weight:none;color:#FFFFFF}
a.vmj,span.vmj {font-size:1em;font-weight:none;color:#666666;font-family:arial,helvetica,sans-serif;padding-top:30px;padding-left:30px;}

DIV a {font-size:1em;}
DIV H1 {font-size:1.3em;font-weight:bold;color:666666}

#CONTENTSHOW,#FOOTER,#NAVI,#LOGO {position:relative;display:inline-block;top:0px;left:0px;margin:1em;font-size:1em;color:#666666}
#LOGO,#CONTENTSHOW{display:block;}
