/* basic elements */

BODY {
	color:             #333333;
	padding:           0px;
	margin:            0px;
    
}

body,p,div,dd,dt,dl,ul,ol,td,input,select,textarea {
	font-size:     12px;
}

small{
	font-size:     10px;
}

big{
	font-size:     14px;
}

A:link {
	color:             #003399;
	background-color:  transparent;
	text-decoration:   none;
}

A:visited {
	color:             #003366;
	background-color:  transparent;
	text-decoration:   none;
}

A:hover {
	color:             #0066ff;
	background-color:  transparent;
	text-decoration:   underline;
	cursor:            hand;
}

A:active {
	color:             #0066ff;
	background-color:  transparent;
	text-decoration:   underline;
	cursor:            hand;
}

/* colours with frequency */

.white     { color:#ffffff; }
.gray      { color:#666666; }
.gray9     { color:#999999; }
.grayc     { color:#cccccc; }

.red       { color:#ff0000; }
.orange    { color:#ff6600; }
.green     { color:#006600; }
.cyan      { color:#0077bd; }
.blue      { color:#377DB8; }
.cobalt    { color:#0011aa; }

.mdgrn     { color:#3399cc; }
.pink      { color:#FF738C; }

/* text style */


.t-p01 {
	margin: 0;
	padding-top:3px;
}

.t-p02 {
	margin: 0;
	padding:8px 0 8px 20px;	
}

#kankyo ol {
    margin: 0;
	padding:  8px 0px 0px 20px;
}

#kankyo li {
	margin: 0;
	padding: 10px 0px 0px 0px;
}

dl.kankyo {
	list-style-type:none;
	padding:0px 0px;	
}

.space01{
	margin: 0;
	padding:0px 12px;
}
.space02{
	margin: 0;
	padding:0px 5px;
}
.space03{
	margin: 0;
	padding:0px 10px;
} 
 



/* end of file */