body{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;

  scrollbar-base-color: #dadada;
  scrollbar-track-color: #cecece;
  scrollbar-face-color: #dadada;
  scrollbar-shadow-color: #dadada;
  scrollbar-darkshadow-color: #999999;
  scrollbar-highlight-color: #cecece;
  scrollbar-3dlight-color: #999999;
  scrollbar-arrow-color: #999999;
}

a{color : #666666;text-decoration: underline; } 
a:visited{color : #891274;}
a:hover {color : #009999;text-decoration: none; } 


table{
  font-family : "ＭＳ Ｐゴシック",Osaka,sans-serif;
  font-size : 10pt;
  color : #666666;
}


#fs01{font-size : 9pt;}

.fs01{          /* フォントSサイズ・その1 */ 
  font-size : 8pt;
  color : #999999;
  font-family : "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

.fs02{         /* フォントSサイズ・その2 */ 
  font-size : 8pt;
  color : #666666;
  font-family : "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

.white01{font-size : 9pt;color : #ffffff;}      /* フォントS・白 */ 

.tdline{        /* セル（or左メニュー）の枠 */ 
  border-width : 1px 1px 1px 1px; 
  border-style : solid solid solid solid;
  border-color : #cccccc #cccccc #cccccc #cccccc;
}

.tdline01{         /* 左メニューの枠（上段のみ） */ 
  border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;
  border-top-style : solid;border-left-style : solid;border-right-style : solid;
  border-top-color : #cccccc;border-left-color : #cccccc;border-right-color : #cccccc;
}

.tdline02{         /* 左メニューの枠（中段のみ） */
  border-left-width : 1px;border-right-width : 1px;
  border-left-style : solid;border-right-style : solid;
  border-left-color : #cccccc;border-right-color : #cccccc;
}

.tdline03{         /* 左メニューの枠（下段のみ） */ 
  border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;
  border-left-style : solid;border-right-style : solid;border-bottom-style : solid;
  border-left-color : #cccccc;border-right-color : #cccccc;border-bottom-color : #cccccc;
}

.box{         /* 左メニューのコメント設定 */
  position:absolute;left:0px; top:0px;visibility:hidden;
  font-size:9pt; color:#669999; 
  background-color:#c1f0cf; layer-background-color:#c1f0cf;
  border:1px solid #c1f0cf; padding:5;
}

.hback{         /* ヘッダーの水玉背景設定 */
  background-repeat : no-repeat;
  background-position : right center;
}

.dotted{        /* 右点線 */
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #cccccc;
}

.linkcolor{        /* リンクカラー */
  color : #009999;
}


/* リンクカラー・ピンク→美を磨く */
.pink01 A:link{font-weight:bold;color:#ff9999;text-decoration:none;} 
.pink01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.pink01 A:visited{font-weight:bold;color:#ff9999;text-decoration:none;} 
.pink01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

/* リンクカラー・ブルー→教養を磨く */
.blue01 A:link{font-weight:bold;color:#9999ff;text-decoration:none;} 
.blue01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.blue01 A:visited{font-weight:bold;color:#9999ff;text-decoration:none;} 
.blue01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

 /* リンクー・水色→旅で磨く（海外） */
.lightblue01 A:link{font-weight:bold;color:#66ccff;text-decoration:none;} 
.lightblue01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.lightblue01 A:visited{font-weight:bold;color:#66ccff;text-decoration:none;} 
.lightblue01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

 /* リンクカラー・オレンジ→旅で磨く（国内） */
.orange01 A:link{font-weight:bold;color: #E3B600;text-decoration:none;} 
.orange01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.orange01 A:visited{font-weight:bold;color:#E3B600;text-decoration:none;} 
.orange01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

/* リンクカラー・紫→ネットで磨く */
.purple01 A:link{font-weight:bold;color: #cc99cc;text-decoration:none;} 
.purple01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.purple01 A:visited{font-weight:bold;color:#cc99cc;text-decoration:none;} 
.purple01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

 /* リンクカラー・ワインレッド→ただで磨く */
.winered01 A:link{font-weight:bold;color: #996666;text-decoration:none;} 
.winered01 A:active{font-weight:bold;color:#00cccc;text-decoration:none;} 
.winered01 A:visited{font-weight:bold;color:#996666;text-decoration:none;} 
.winered01 A:hover{font-weight:bold;color:#00cccc;text-decoration:underline;}

.glinelr{        /* グリーン色・左右ボーダー */
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #33cccc;
  border-right-color : #33cccc;
}
.glinelrb{       /* グリーン色・左右下ボーダー */
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #33cccc;
  border-right-color : #33cccc;
  border-bottom-color : #33cccc;
}

.picktdline{       /* PICKUPファイル・枠 */
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #999999 #999999 #999999 #999999;
}
.pickdot{       /* PICKUPファイル・点線 */
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #cccccc;
}

/* pick upテキストのリンク */
.picklink A:link{color:#333333;text-decoration:underline;} 
.picklink A:visited{color:#333333;text-decoration:underline;} 
.picklink A:hover{color:#ff3333;text-decoration:none;}
.picklink A:active{color:#ff3333;text-decoration:none;} 

.picklineceleb{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : ffcccc;
}
.picklineintel{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : ccccff;
}
.picklineov{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #99ccff;
}
.picklinedo{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : ffcc66;
}