/*bodyの設定*/
body { background-color: #ffffff; color: #000000; margin-top: 0px; margin-bottom: 0px;}

/*ナビゲーション・メニュー・サブメニューのリンクの設定*/
div A:hover { color: blue; text-decoration:none; background-color: #99FFFF; }
div A:link { color: blue; text-decoration:none; }
div A:visited { color: purple; text-decoration:none; }
div A:active { color: green; text-decoration:none; }
div A: { text-decoration:none; }

/*メインコンテンツのリンクの設定*/
span A:hover { color:blue; text-decoration:underline; background-color: #99CCFF; }
span A:link { color: blue; text-decoration:underline; }
span A:visited { color: purple; text-decoration:underline; }
span A:active { color: green; text-decoration:underline; }
span A: { text-decoration:none; }

/*メインコンテンツストロングのリンクの設定*/
span strong A:hover { color:blue; text-decoration:none; background-color: #99CCFF; }
span strong A:link { color: blue; text-decoration:none; }
span strong A:visited { color: purple; text-decoration:none; }
span strong A:active { color: green; text-decoration:none; }
span strong A: { text-decoration:none; }

/*メインコンテンツエンファサイズのリンクの設定*/
span em A:hover { color:blue; text-decoration:none; background-color: #99CCFF; }
span em A:link { color: blue; text-decoration:none; }
span em A:visited { color: purple; text-decoration:none; }
span em A:active { color: green; text-decoration:none; }
span em A: { text-decoration:none; }

/*スクロールバーの色をff9966にします*/
body { scrollbar-face-color:#ff9966;scrollbar-track-color:#ffffff;scrollbar-arrow-color:#ff9966; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;}

/*トップコメントテーブルのh1の設定*/
h1 { color: navy; background-color: #ff9966; font-size: 100%; }

/*コンテンツテーブルのh2の設定*/
h2 { color: navy; background-color: #ff9966; font-size: 100%; }

/*h3を見出しとした設定*/
h3 { color: navy; background-color: #FFFFCC; font-size: 110%; border-top: 3px solid #FFCC99; border-bottom: 3px solid #FFCC99; padding: 5px; width:100%}

/*strongを見出しとした設定*/
strong { color: navy; background-color: #FFFFCC; font-size: 110%; border-top: 3px solid #FFCC99; border-bottom: 3px solid #FFCC99; padding: 5px; width:100%}

ul li ul li { background-color: #FFFFCC; margin: 2px; padding: 2px; list-style-position: inside; }

/*pを見出しとした設定*/
p { color: navy; line-height: 150%; }

/*アウトテーブルをouttableというクラスで設定*/
table.outtable { background-color: #ff9966; width: 750px; }

/*トップコメントテーブルをtopcommenttableというクラスで設定*/

table.topcommenttable h1 { margin: 2px 0px 10px 120px; padding: 5px 0px 5px 0px; }
table.topcommenttable h2 { margin: -80px 0px 0px 120px; padding: 2px 0px 0px 0px; }
table.topcommenttable p { margin: 34px 0px 10px 120px; padding: 2px 0px 10px 0px: color: navy; font-size: 100%; }
table.topcommenttable img { position: relative; top: -60px; left: 0px; margin: 0px 0px -80px 0px; padding: 0px 0px 0px 0px; }

/*ナビゲーションテーブルをnavigationtableというクラスで設定*/
table.navigationtable { background-color: #ffffff; border; 2px solid #ff9966; border-collapse: separate; table-layout: auto; width: 100%; height: 150%; empty-cells:show; font-size: 100%; line-height: 150%; }

/*コンテンツテーブルをcontentstableというクラスで設定*/
table.contentstable { background-color: #ff9966; height: 100%; }

/*メニューとロゴテーブルをmenuandlogotableというクラスで設定*/
table.menuandlogotable { background-color: #ff9966; width: 100%; height: 100%; }

/*メニューテーブルをmenutableというクラスで設定*/
table.menutable { background-color: #ffffff; border; 2px solid #ff9966; border-collapse: separate; table-layout: auto; width: 100%; empty-cells:show; line-height: 150%; }

/*ロゴテーブルlogotableというクラスで設定　(現在は使っていないが使用すればメニューの下にロゴなどを入れられる)*/
table.logotable { background-color: #ff9966; }

/*サブメニューとメインコンテンツテーブルをsubmenueandmaincontentstableというクラスで設定*/
table.submenuandmaincontentstable { background-color: #ff9966; }

/*サブメニューテーブルをsubmenutableというクラスで設定*/
table.submenutable { background-color: #ffffff; border; 2px solid #ff9966; border-collapse: separate; table-layout: auto; width: 100%; height: 100%; empty-cells:show; line-height: 150%; }

/*メインコンテンツテーブルをmaincontentstableというクラスで設定*/
table.maincontentstable { background-color: #ffffff; border-collapse: collapse; table-layout: auto;width: 100%; height: 100%; empty-cells:show; line-height: 150%; padding: 10px; }

/*サイトパステーブルをsitepathtableというクラスで設定*/
table.sitepathtable { background-color: #ff9966; color: navy; font-size: 100%; line-height: 150%;}

/*フッターテーブルをfootertableというクラスで設定*/
table.footertable { background-color: #ff9966; font-size: 80%; line-height: 150%;}