BODY { 
background: #ffffff url() repeat-y fixed center top;
text-align: left;
color: #663300;
scrollbar-base-color: #FFC875;
margin: 0px;
padding: 0px;
font-size: 80%;
/* width:890px; */
 }

IMG { 
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
 }

UL { 
list-style: square utside url(img/icon01.gif);
margin: 0 0 0 12px;
}

LI { 
margin-bottom: 10px;
 }

/* iframe { 
width: 250px;
height: 350px;
margin: 0px;
border: 3px #ff9966 dashed;
}  */

iframe#iframe_news { 
width: 250px;
height: 180px;
margin: 0px;
border: 3px #ff9966 dashed;
} 

iframe#iframe_magazine { 
width: 250px;
/* height: 100px; */
height: 160px;
margin: 0px;
border: 3px #ff9966 dashed;
} 

TABLE { 
width: 700px;
border: 0px;
padding: 0px;
text-align: center;
text-valign: top;
}

TD { 
width: 700px;
border: 0px;
padding: 0px;
/* text-align: left; */
text-valign: top;
font-size: 90%;
}

TR { 
width: 700px;
border: 0px;
padding: 0px;
text-align: left;
text-valign: top;
}

#TOP { 
width: 700px;
border: 0px;
padding: 0px;
margin: 0px;
text-align: right;
text-valign: top;
font-size: 90%;
 }

#FOOT { 
width: 700px;
border: 0px;
padding: 8 5 5 0px;
font-size: 70%;
text-align: center;
background: #ffffff url(img/t_bg.gif) no-repeat fixed right bottom;
 }

#BANNER { 
width: 450px;
border: 0px;
padding: 10 5 10 3px;
font-size: 70%;
text-align: center;
 }

#NEWS { 
width: 250px;
border: 0px;
padding: 10 5 10 10px;
font-size: 70%;
text-align: center;
 }

#etc { 
width: 500px;
border: 10px;
padding: 0px;
margin: 0px;
text-align: center;
}

#LINE { 
width: 3px;
border: 0px;
padding: 0px;
margin: 0px;
font-size: 70%;
text-align: right;
background-color: #000000;
 }

#LLINE { 
width: 95px;
border: 0px;
padding: 0px;
margin: 0px;
font-size: 70%;
text-align: center;
background: #993300 url(img/l_line.gif) repeat-y center top;
 }

#RLINE { 
width: 95px;
border: 0px;
padding: 0px;
margin: 0px;
font-size: 70%;
text-align: center;
background: #993300 url(img/r_line.gif) repeat-y center top;
/* background: #993300 url(img/r_line.gif) repeat-y fixed center top; */
 }

.sp { 
margin: 0 0 12 0px;
padding: 0px;
border: 0px;
 }

.mg0 { 
margin: 0px;
padding: 0px;
border: 0px;
 }

.right{ 
border: 0px;
padding: 5 5 10 10px;
font-size: 70%;
text-align: right;
 }

.line{ 
width: 890px;
border: 0px;
padding: 0px;
margin: 0px;
text-align: center;
 }

TABLE.menu { 
width: 700px;
border: 0px;
padding: 0px;
margin: 0px;
text-align: center;
background: #ffffff url(img/menu_bg.gif) repeat-y fixed center top;
}

.menu_0 { 
margin: 0px;
padding: 0px;
border: 0px;
float : left ;
 }

.menu_1 { 
margin: 0px;
padding: 0px;
border: 0px;
position: absolute; left: 345px;
 }


