.top {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11.2px; line-height: 13.5px; clip:   rect(   )}
.top_02 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 15px; font-weight: bold; color: #003399}
.top_00 {  font-size: 10px; line-height: 20px; color: #FFFFFF}
.top_mo {  font-size: 15px; line-height: 20px; color: #FFFFFF}
.ur_siro {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 9px; color: #1D4CFE; text-decoration: none; line-height: 15px}
.ur_siro:hover { color: #0000CD;}
.obi_01 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; text-decoration: none; line-height: 15px; padding-left: 10px}
.obi_00 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; line-height: 16px; font-weight: bold; color: #009966; padding-left: 10px}
.h_01 {  font-size: 12px; line-height: 14px; font-weight: bold; color: #009966}
.h_02 {  font-size: 12px; line-height: 14px; color: #333333}
.T_01 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-weight: bold}
.T_01_2 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-weight: bold; color: #003399;}
.T_02 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-weight: bold}
.T_02_2 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11.5px; font-weight: normal}
.all_line { border: 1px solid #CCCCCC;}
.td_06 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px;color: #000000;	background-color: #f2f2f2;	font-weight: bold; border: 1px solid #666666; padding: 4px;}
.td_09 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #000000; background-color: #F2F2F2;}
.obi_nomal{  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; text-decoration: none; line-height: 18px;}
.td_01 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #003399; border-bottom-color: #003399; border-left-color: #FFFFFF; font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #003399; background-color: #BAE2FF; font-weight: bold;}
.side_back { background-color: #FFFBF0; }
a { font-weight: bold; color: #003399; text-decoration: none;}
 a:hover { color: #0099FF;}
.td_19 {	font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #000000; border: 1px solid #CCCCCC; padding: 4px;}
 .pad{ padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.T_03{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; color: #003399; font-weight: bold; }
.sitemap { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; color: #000000; line-height: 12px; }.T_04 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 22px; color: #333333;}
a.test1 { font-weight: bold; color: green; text-decoration: none;}
 a.test1:hover { color: #69FA00;}
a.test2 { font-weight: lighter; color: #C0C0C0; text-decoration: none;}
 a.test2:hover { color: #989288 ;}
a.top_link { font-weight: lighter; color: #003399; text-decoration: none;}
 a.top_link:hover { color: #0099FF ;}
a.black { font-weight: bold; color: black; text-decoration: none;}
.td_12 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px;	line-height: 18px; color: #000000; background-color: #FFFBF0;}
.td_13 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #000000; background-color: #FFFBF0; font-weight: bold; border: 1px solid #666666; padding: 4px;}
.td_11 {font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #003399; font-weight: bold; border: none; }
.under_dotbar { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.td_15 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #000000; background-color: #FFFBF0; border: 1px solid #666666; }
.td_16 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #000000; background-color: #FFFBF0; border: 1px solid #666666; }
.td_17 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #003399; background-color: #E3F3FF; font-weight: bold; border: 1px solid #003399; padding: 4px;}
.td_18 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #003399; background-color: #E3F3FF; border: 1px solid #003399; padding: 4px;}
.td_19 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #000000; border: 1px solid #CCCCCC; padding: 4px; }.top04 {  font-size: 12px; line-height: 17px}
.back { background-repeat : no-repeat; } a.colum { font-weight: bold; color: #003399; text-decoration: underline}
 a.colum:hover { color: #0099FF;}.td_20 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #000000; background-color: #E6E6FA; font-weight: bold; border: 1px solid #666666; padding: 4px;}