.midashi{font-family:'qMmpS Pro W6','Osaka','lr oSVbN'; font-weight:bold; color:#333333;font-size:14px;border-bottom: 1px #339966 solid;border-left: 4px #339966 solid; padding:2px 8px;}
.midashi-small { font-family:'qMmpS Pro W6','Osaka','lr oSVbN' ; color: #333333;  font-size: 10px;}
.bold {font-family:'Osaka','lr oSVbN'; font-weight:bold; color:#333333;font-size:14px;}
.small { font-family: 'Arial','Osaka','lr oSVbN'; color: #333333;  font-size: 9px;}
.blue-small { font-family: 'lr oSVbN','Osaka'; color: #0033CC;  font-size: 10px;}
.w-small { font-family: 'lr ',''; color: #FFFFFF;  font-size: 9px;}

TD.MENU {font-family: 'qMmpS Pro W3','Osaka','lr oSVbN'; color:#FFFFFF; font-size: 12px;}
A.MENU:link{ font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #FFFFFF ; font-size: 12px; text-decoration:none;}
A.MENU:visited{ font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #FFFFFF; font-size: 12px; text-decoration:none;}
A.MENU:hover  { font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #4444FF; font-size: 12px;  text-decoration:none;}
A.tiny:link{ font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #333333 ; font-size: 9px; }
A.tiny:visited{ font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #333333; font-size: 9px;}
A.tiny:hover  { font-family: 'qMmpS Pro W3','Osaka','lr oSVbN';color: #3388FF; font-size: 9px; }
A.blue-small { font-family: 'qMmpS Pro W3','Osaka','lr oSVbN'; color: #003399;  font-size: 10px;}
TABLE.waku { border: 1px #333333 solid; padding: 1px 8px; margin: 0px; border-collapse: collapse; }
TABLE.kage { border-bottom: 2px #99BBEE solid; border-right: 2px #99BBEE solid; padding: 1px 8px; margin: 0px; border-collapse: collapse; }
.dotbox { border: 2px dotted #AAAAFF;}

