document.write("<style type='text/css' media='screen,tv'><!--");

if(navigator.appVersion.indexOf("Mac") > 1){
// MACINTOSH
document.write("#Contents p { font-size: 12px; line-height: 1.8em; }");
document.write("#Contents p.SmallText, #Contents span.SmallText { font-size: 10px; line-height: 1.5em; }");
document.write("#Contents p.TitleBlack { font-size: 12px; line-height: 1.5em; }");
document.write("#Contents p.TitleRed { font-size: 12px; line-height: 1.5em; }");
document.write("#Contents h3 { font-size: 17px; line-height: 1.5em; }");
document.write("#Contents h5 { font-size: 12px; line-height: 1em; }");
document.write("#Contents table.BarTable { font-size: 12px; line-height: 1.6em; }")
document.write("#Contents p.NewsTitle { font-size: 15px; line-height: 1.5em;}")
document.write("#Contents table.NoColorTable { font-size: 12px; line-height: 1.6em; }")
document.write("#Contents div.AlignRight { font-size: 12px; line-height: 1em; }");
document.write("#Contents div.AlignLeft { font-size: 12px; line-height: 1em; }");
document.write("#Contents div#NewsRight dt a { font-size: 11px; line-height: 1em; }");

document.write("#SideContents span.BtnTitle { font-size: 12px; line-height: 1.5em; }");
document.write("#SideContents span.BtnText { font-size: 10px; line-height: 1.5em; }");
document.write("#SideContents p.NewsImgCaption { font-size: 10px; line-height: 1.5em; }");

document.write("#PopUp div.CheckBox { font-size: 10px; line-height: 1.5em; }");

document.write("#Home div#Contents p.Update { font-size: 10px; line-height: 1em; }");
}

document.write("--></style>");