body {background-color:#036;color:#333; margin:0;padding:0;}

td, li {font-size:90%;}


#summary {background-color:#000;color: #fff;}
#summary p {width:830px; text-align:left;padding:4px 0 4px 0; margin:0; font-size:10px;}


/* ・背景色 設定*/
#topbg {background:#036 url(../../images/top/top_bg.gif) ;}


/* ・コンテンツ背景色 設定*/
#topbody {background-color:#fff; width:830px;padding:15px 0 0 0;}


/* ・メインイメージ 設定*/
#main {width:800px;height:300px; position:relative;}
#main script {position:absolute;top:0px;width:800px;height:300px; left:0px; z-index:1;}


/* ・Quick Report　設定*/
#main table {width:255px;margin:0; padding:0;position:absolute;top:15px; left:531px; z-index:2;}
#main table th {margin:0; padding:0;width:255px;height:32px;}
#main table td {margin:0; padding:0;border:1px solid #999;}
#main table td iframe {width:100%; height:239px;}


/* ・メニュー 設定*/
#menu {background: url(../../images/top/menu_bg3.gif) bottom no-repeat; margin:13px 0 15px 0;padding:0 0 13px 0;}
#menu .menu-box1 {background: url(../../images/top/menu_bg1.gif) top left repeat-Y; padding:0 0 5px 0;}
#menu .menu-box2 {background: url(../../images/top/menu_bg2.gif) top left repeat-Y; padding:0 0 5px 0;}
#menu .menu-box1 dl,dd {margin:0;padding:0;}
#menu .menu-box2 dl,dd {margin:0;padding:0;}
#menu ul {margin:0;padding:0; list-style:none;}


/* ・メニュー 設定/リンクなし設定*/
#menu ul .menu-link0 {margin:0 10px 0 10px ;padding:4px 0 4px 10px;border-bottom:1px dotted #ccc;}
#menu ul .menu-link0 span {display:block; background: url(../../images/top/arrow1.gif) 0 4px no-repeat;padding:3px 0 3px 16px;color:#06c;}


/* ・メニュー 設定/リンク設定1*/
#menu ul .menu-link1 {margin:0 10px 0 10px ;padding:4px 0 4px 10px;border-bottom:1px dotted #ccc;}
#menu ul .menu-link1 a {display:block; background: url(../../images/top/arrow1.gif) 0 4px no-repeat;padding:3px 0 3px 16px;}
#menu ul .menu-link1 a:link{color:#06c;text-decoration:none;}
#menu ul .menu-link1 a:visited{color:#06c;text-decoration:none; }
#menu ul .menu-link1 a:hover{color:#0ff;text-decoration:underline;background-position:0px -46px; }
#menu ul .menu-link1 a:active{color:#0ff;text-decoration:underline;background-position:0px -46px; }


/* ・メニュー 設定/リンク設定2*/
#menu ul li .menu-link2 {margin:0;padding:0;}
#menu ul li .menu-link2 li {margin:0;padding:1px 0 1px 18px;}
#menu ul li .menu-link2 li a {display:block; background: url(../../images/top/arrow2.gif) 0px 2px no-repeat;padding:2px 0 2px 16px;}
#menu ul li .menu-link2 li a:link{color:#06c;text-decoration:none;}
#menu ul li .menu-link2 li a:visited{color:#06c;text-decoration:none; }
#menu ul li .menu-link2 li a:hover{color:#0ff;text-decoration:underline;background-position:0px -48px; }
#menu ul li .menu-link2 li a:active{color:#0ff;text-decoration:underline;background-position:0px -48px; }


/* ・What's New 更新情報/iframe 設定*/
#whatsnew {width:515px; }
#whatsnew table {width:515px;margin:0; padding:0;}
#whatsnew table th {margin:0;padding:0;width:515px;height:33px;}
#whatsnew table td {margin:0;padding:0;border:1px solid #ccc;}
#whatsnew table td iframe {width:100%; height:229px;}


/* ・Information 設定*/
#info {width:269px;margin:0; padding:0 0 6px 0;background: url(../../images/top/info_bg2.gif) bottom left no-repeat; }
#info dl {width:269px;height:254px;margin:0; padding:0; background: url(../../images/top/info_bg1.gif) top left repeat-Y; }
#info dl dt {width:269px;margin:0; padding:0;height:42px;}
#info dl dd {margin:0; padding:0 0 0 2px;}
#info dl dd a {display:block;margin:0 0 5px 0; padding:0;}