BODY      { color: #333333; background-color:#ffffff; font-size: 12px ;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
td {line-height: 19px; clip:  rect(   ); font-size: 12px}

a { text-decoration: underline; color: #006600; font-size: 12px ;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
a:link   { color: #006600; text-decoration: underline;  font-size: 12px}
a:visited  { color: #006600; text-decoration: underline;  font-size: 12px}
a:hover  { color: #006600; text-decoration: none ; font-size: 12px}

h1 { color: #666666; font-size: 12px; font-weight: lighter; top: auto; clip:     rect(   );  height: auto}

table   {margin-left:auto;margin-right:auto;}
img   { border:none;}

a:link.more   { color:#0033CC ; text-decoration: underline; font-size: 12px}
a:visited.more  { color:#0033CC ; text-decoration: underline; font-size: 12px}
a:hover.more  { color:#0033CC ; text-decoration: none ;font-size: 12px}

.b { font-size: 12px ;color: #333333 ;font-weight: bold;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.bw { font-size: 14px ;color: #FFFFFF ;font-weight: bold;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}

.red-b { font-size: 12px ;color: #FF0000 ;font-weight: bold;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.red-b2{ font-size: 14px ;color: #FF0000 ;font-weight: bold;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.red-b3{ font-size: 18px ;color: #FF0000 ;font-weight: bold;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.red-b4{
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	background-color: #FFFFCC;
}

.red{ font-size: 12px ;color: #FF0000 ;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.blue{ font-size: 12px ;color: #0033CC ;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}


a:link.a1 { color: #ffffff; text-decoration: underline;  font-size: 12px}
a:visited.a1 { color: #ffffff; text-decoration: underline;  font-size: 12px}
a:hover.a1  { color: #ffffff; text-decoration: none ; font-size: 12px}

table.siryo th{
font-size:12px;
padding:3px;
text-align:center;
background-color:#f07101;
color:#ffffff;
}

table.siryo td{
padding:3px 5px;
}

table.siryo .th_box{
width:150px;
text-align:left;
background-color:#faece0;
padding:3px;
vertical-align:middle;
}




/*”­ºuÀƒy[ƒW*/

.v_training01 img{
float:right;
margin-left:10px;
}