/* マージン・スクロールバー */ 
body{
margin: 0px 0px 0px 0px; 
background-color: #FDCAE3;
font-family: sans-serif ; 
font:font-size:11pt;color: #696969;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffd1d5;
scrollbar-shadow-color: #ffd1d5;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #ffd1d5;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
}

/* SEO*/
.header {
  text-align:left;
  padding-bottom:0.5em;
  text-decoration: none; }
  
.header h1{
  font-size:9pt;
  color: white;
  padding:0;
  float:left;}
  
.header h2{
  font-size:12px;
  float:right;}

.headersite{
  text-align :right;
  font-size: 9pt;
  color: white;
  text-decoration: none; } 

/*行間*/
#example { line-height: 140%; } 

/*テキスト枠*/
input {border: 0px;}

/* テキストフィールド　*/
.field { hidden; background-color: #d2effe; font-weight:bold; size:10pt; color: #ffffff; }
.field2 { hidden; background-color: #FDCAE3; font-size:10pt; color: #696969; }

/* テーブル */ 
TABLE#mainTable {
BORDER-RIGHT: #ffffff 1px solid;
BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;
BORDER-BOTTOM: #ffffff 1px solid;
BORDER-COLLAPSE: collapse
}
TD.borderAll,TD.borderNoTop,TD.borderNoBottom {
BORDER-RIGHT: #ccccff 1px solid;
BORDER-TOP: #ccccff 1px solid;
BORDER-LEFT: #ccccff 1px solid;
BORDER-BOTTOM: #ccccff 1px solid
}

/* ヘッダ */
#Header {
margin-left: auto;
margin-right: auto;
}

/*リンク下線消去*/
.a { text-decoration: none; color:#ffffcc ; font-size:8pt;} 
.a1 { text-decoration: none; color:white ; font-size:8pt;} 
.a2 { color:#ffffcc ; } 
.a3 { text-decoration: none; color:white ; font-size:9pt;} 

/* メモ部分フォントサイズ */
.big { font-size:8pt; }

a:hover { color: brown; } 

/* indexフォントサイズ・カラー */
.font{ font-size:8pt;color:#ffffff;}
.font1{ font-size:10pt;color:#696969;}
.font2{ font-size:13pt;color:#696969;}
.font3{ font-size:8pt;color:blue;}
.font4{ font-size:8pt;color:#6b8e23;}
.font5{ font-size:10pt;color:green;}
.font6{ font-weight:bold; font-size:10pt; color:#800000;}
.font7{ font-weight:bold; font-size:10pt; color:#669966;}