body,td,th {
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;
	color: #333333;
}

body {
	margin-top: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #039;
}
a:visited {
	color: #666;
}
a:hover {
	color: #FF6600;
}
a:active {
	color: #000;
}

img { vertical-align:middle; }

a.pm:link {
	color: #000099;
	text-decoration:underline;
}
a.pm:visited {
	color: #000099;
	text-decoration:underline;
}
a.pm:hover {
	color: #6633ff;
	text-decoration:underline;
}
a.pm:active {
	color: #ff3333;
	}
	
a.ft:link {
	color: #666666;
	text-decoration:none;
}
a.ft:visited {
	color: #666666;
	text-decoration:none;
}
a.ft:hover {
	color: #666666;
	text-decoration:none;
}
a.ft:active {
	color: #ff3333;
	}

h1 {
	font-size: small;
	color: #666666;
	font-weight:normal;
	line-height:150%;
	margin-bottom:8px;
}
h2 {
	font-size: small;
	color: #000000;
}
h3 {
	font-size: small;
	color: #000000;
}
h4 {
	font-size: small;
	color: #000000;
}
h5 {
	font-size: medium;
	color: #000000;
	margin-top:1em;
	margin-bottom:1em;
	padding-left: 10px;
	border-left: 1em solid #339933;
	border-bottom: 1px solid #339933;
}
h6 {
	font-size: small;
	color: #000000;
	padding-left: 10px;
margin-bottom:0px;
}

.fs1 { font-size: small; }

.tfs1 { font-size: small;
        padding: 10px 5px 20px 0px;
 }

.tm1 { padding: 10px 10px 10px 0px; }

ul { padding: 0;
font-size: small;
margin: 0 0 0 1.5em;
line-height: 180%;
 }

.lh { 	
line-height: 150%;
}

.ms {	
font-size: medium;
background-color:#FFFFFF;
margin-bottom: 0;
color: #339933;
padding-left: 10px;
border-left: 1em solid #FFFFFF;
border-right: 1em solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
		}
	
.bd {	
background-color: #009C31;
		}
		
.bd2 {	
background-color: #ffffff;
padding:5px 5px 5px 15px ;
		}

.bd3 {	
background-color: #99cc99;
padding:1em 0em 1em 1em ;
		}
		
.bd5 {	
background-color: #999933;
		}
		
.bd6 {	
background-color: #99cc99;
		}

.bd7 {	
background-color: #99cc99;
font-weight:bold;
		}

.mkz {
font-size:small;
font-weight:normal;
padding-top:1em;
}


.tdp { color: #FFFFFF; 
       background-color: #009999;
	   font-size:small;
	}


.tdp2 { color: #FFFFFF; 
        background-color: #339933;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size:small; }
		
.mgl1 { margin-left:1em; }

.mgr2 { margin-right:2em;
        margin-bottom:2em; }

.mglr1 { margin-left:1em;
         margin-right:1em;
		}
		
.bkg  { background-image: url(../i/tiz.gif);
      background-repeat:no-repeat; }

.fc1 { color: #009933; }

.cnt1 { line-height: 150%;
}


.md1 {
	font-size: medium;
	margin-bottom: 1.5em;
	margin-top: 3em;
	color: #333333;
	padding-left: 10px;
	border-left: 1em solid #339933;
	border-bottom: 1px solid #339933;
}

.md1b {
	font-size: medium;
	font-weight:bolder;
	margin-bottom: 1.5em;
	margin-top: 3em;
	color: #333333;
	padding-left: 10px;
	border-left: 1em solid #339933;
	border-bottom: 1px solid #339933;
}

.fc1 { color:#009C31 ; }
.fc1b { font-weight:bold ;
        color: #009C31 ; }
.fc2 {color: #FF3300 ; }
.fc2b { font-weight:bold ;
        color: #FF3300 ; }
.fc3 {color: #006600}
.fc3b {font-weight:bold ;
       color: #006600}
	   
.fsm {font-size: medium;}

		
.hnv { font-size: small;
       margin-right:6em; }
	   
.makino  {
line-height:150%;
color: #333366;
font-size: medium;
font-weight:bold;
background-color:#FFFFFF;
margin-bottom: 0;
padding-left: 10px;
border-left: 1em solid #FFFFFF;
border-right: 1em solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
} 

.fb { font-weight:bold;
color:#000000; }

