body { color: #666666; font-size: 12pt; line-height: 150%; background-color: white; margin: 0; padding: 0; 
		scrollbar-track-color:#ffffff;
		scrollbar-face-color:#ffffff;
		scrollbar-arrow-color:#354795;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#354795;
		scrollbar-shadow-color:#354795}

p {  }

td { color: #666666; font-size: 12px; line-height: 150%; font-family:'MS　Pゴシック';}

a {text-decoration:none}

a:link { color: #666666; }

a:visited { color: #666666; }

a:hover { color: #666666; background-color: #a2a7cf;}

a:active { color: #666666; }

/*文字定義*/
/*基本のグレー*/ 
.fg10px{ font-size:10px; color:#333333; line-height: 150%; margin: 5px; }
.fg11px{ font-size:11px; color:#333333; line-height: 150%; margin: 5px; }
.fg12px{ font-size:12px; color:#333333; line-height: 150%; margin: 5px; }
.fg14px{ font-size:14px; color:#333333; line-height: 150%; margin: 5px; }
/*基本の濃いグレー*/ 
.fcg10px{ font-size:10px; color:#2f2f2f; line-height: 150%; margin: 5px; }
.fcg11px{ font-size:11px; color:#2f2f2f; line-height: 150%; margin: 5px; }
.fcg12px{ font-size:12px; color:#2f2f2f; line-height: 150%; margin: 5px; }
.fcg14px{ font-size:14px; color:#2f2f2f; line-height: 150%; margin: 5px; }
/*うすいうすいグレー*/
.fllg10px{ font-size:10px; color:#666666; line-height: 150%; margin: 5px;}
.fllg11px{ font-size:11px; color:#666666; line-height: 150%; margin: 5px;}
.fllg12px{ font-size:12px; color:#666666; line-height: 150%; margin: 5px;}
.fllg14px{ font-size:14px; color:#666666; line-height: 150%; margin: 5px;}
.fllg16px{ font-size:16px; color:#666666; line-height: 150%; margin: 5px;}
/*うすいグレー*/
.flg10px{ font-size:10px; color:#4d4d4d; line-height: 150%; margin: 5px;}
.flg11px{ font-size:11px; color:#4d4d4d; line-height: 150%; margin: 5px;}
.flg12px{ font-size:12px; color:#4d4d4d; line-height: 150%; margin: 5px;}
.flg14px{ font-size:14px; color:#4d4d4d; line-height: 150%; margin: 5px;}
.flg16px{ font-size:16px; color:#4d4d4d; line-height: 150%; margin: 5px;}
/*ホワイト*/
.fw10px{ font-size:10px; color:#ffffff; line-height: 150%; 　margin: 5px; }
.fw12px{ font-size:12px; color:#ffffff; line-height: 150%; 　margin: 5px; }
.fw14px{ font-size:14px; color:#ffffff; line-height: 150%; 　margin: 5px; }
.fw16px{ font-size:16px; color:#ffffff; line-height: 150%; 　margin: 5px; }
/*GHブルー*/
.ghb10px{font-size:10px; color:#464f9f;　line-height: 150%; margin: 5px;}
.ghb12px{font-size:12px; color:#464f9f;　line-height: 150%; margin: 5px;}
.gh14px{font-size:14px; color:#464f9f;　line-height: 150%; margin: 5px;}
.gh16px{font-size:16px; color:#464f9f;　line-height: 150%; margin: 5px;}

/*レッドー*/
.fr10px{font-size:10px; color:#ff0000;}
.fr11px{font-size:11px; color:#ff0000;}
.fr12px{font-size:12px; color:#ff0000;}

/*アンダーラインいろいろ under_線の種類_色*/
.under_d_bk {border-bottom:1px dashed #000000;}
.under_s_bk {border-bottom:1px solid #000000;}
.under_d_flllg {border-bottom:1px dashed #c0c0c0;}
.under_s_flllg {border-bottom:1px solid #c0c0c0;}
.under_s_flg {border-bottom:1px solid #4d4d4d;}
.under_d_flg {border-bottom:1px dashed #4d4d4d;}
.under_d_fllg {border-bottom:1px dashed #666666;}
.under_s_fllg {border-bottom:1px solid #666666;}
.under_d_fg {border-bottom:1px dashed #333333;}
.under_s_fg {border-bottom:1px solid #333333;}
.under_s_ghb {border-bottom:1px solid #464f9f;}
.under_d_ghb {border-bottom:1px dashed #464f9f;}
.under_s_lghb {border-bottom:1px solid #a2a7cf;}
.under_d_lghb {border-bottom:1px dashed #a2a7cf;}
.right_d_lghb {border-right:1px dashed #a2a7cf;}
.right_s_lghb {border-right:1px solid #a2a7cf;}
.right_d_ghb {border-right:1px dashed #464f9f;}
.right_s_ghb {border-right:1px solid #464f9f;}
.right_d_fllg {border-right:1px dashed #666666;}
.right_s_fllg {border-right:1px solid #666666;}
.right_d_flllg {border-right:1px dashed #c0c0c0;}
.right_s_flllg {border-right:1px solid #c0c0c0;}

/*マージン5px確保用*/
.outline_ff { padding: 5px; border: solid 1px #ffffff; }

/*マージン0*/
.outline_ff_nomargin { margin: 0; padding: 0; border: 0 #ffffff; }

/*アウトライン*/
.outline_fllg_m5_p2 {margin: 5px; padding: 2px; border: solid 1px #666666;}
.outline_flg_nm_np {margin: 0px; padding: 0px; border: solid 1px #4d4d4d;}
.outline_flg_m5_p2 {margin: 5px; padding: 2px; border: solid 1px #4d4d4d; }
.outline_flg_m5_p5  {padding: 5px; margin: 5px; border: solid 1px #4d4d4d; }
.outline_ghb_m5_p2 {padding: 5px; margin: 2px; border: solid 1px #464f9f; }
.outline_ghb_m5_p5 {padding: 5px; margin: 5px; border: solid 1px #464f9f; }
.outline_ghb_d_m5_p2 {padding: 5px; margin: 2px; border: dashed 1px #464f9f; }
.outline_ghb_d_m5_p5 {padding: 5px; margin: 5px; border: dashed 1px #464f9f; }
.outline_ghb_nm_np {margin: 0px; padding: 0px; border: solid 1px #464f9f;}
.outline_lghb_m5_p2 {padding: 5px; margin: 2px; border: solid 1px #a2a7cf; }
.outline_lghb_m5_5_p5 {padding: 5px; margin: 5px; border: solid 1px #a2a7cf; }
.outline_lghb_d_m5_p2 {padding: 5px; margin: 2px; border: dashed 1px #a2a7cf; }
.outline_lghb_d_m5_p5 {padding: 5px; margin: 5px; border: dashed 1px #a2a7cf; }
.outline_lghb_d_nm_np {padding: 0px; margin: 0px; border: solid 1px #a2a7cf; }
.outline_flllg_m0_p0 {margin: 0px; padding: 0px; border: solid 1px #c0c0c0;}
.outline_flllg_m0_p0_dt {margin: 0px; padding: 0px; border: dotted 1px #c0c0c0;}

