/* CSS Document */

body {
	margin:0px;
	background-IMAGE:url(img/05bg02.gif);
	background-repeat:repeat;
	font-size:small;
	color:#666666;}
/*

	*/
img {border:0px;}	

a{text-decoration:none;}
a:link {color:#666666;}
a:visited {color:#CC9966;}
a:hover {color:#996633; position:relative; top:1px; right:1px;}
a:active {color:#CC9966;}


p{
margin:2px;
line-height:1.5em;
}

div{
margin:2px 10px 2px 20px;
text-align:left;
line-height:1.5em;}

form{margin:0;}

hr{margin:0px 0px 0px 0px;}

.Hr2 {
	border:dotted #0066CC;
	height:2px;
	width:100%;
	}

.box1{
margin:0px;
background-color:#FFFFFF;
width:100%;}

.box2{
padding:3px 2px 3px 2px;
}
.box3{width:200px;
text-align:center;}

.box4{
width:500px;
border-collapse:collapse;
border:solid #CCCCCC 1px;
text-align:right;
}

.box5{
padding:5px 10px 5px 10px;
text-align:center;
}

.box6{
border-top:solid 1px;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#cfcfcf;
background-image:url(top21.gif);
background-repeat:repeat-x;
background-position:bottom right;}


/* box20は001にもあり*/
.box20 {
border-collapse:collapse;
border:1px;
border-style:solid;
border-color:#CCCCCC;
margin:3px 8px 3px 3px;
}

h2, h3, h4{padding:3px;}

h1{font-size:small;
margin:1px 2px 0px 0px;}

h1 a:link {color:#666666;}
h1 a:visited {color:#666666;}
h1 a:hover {color:#666666; position:static;}
h1 a:active {color:#666666;}


h2{
background-color:#EEEEEE;
margin:2px 15px 2px 15px;
font-size:small;
}
h3 {
color:#666666;
background-color:#ffffff;
border-top:solid 2px;
border-bottom:solid 2px;
border-top-color:#666666;
border-bottom-color:#666666;
text-align:left;
font-size:small;
font-weight:bold;
margin:2px 0px 5px;
}
h4{
border-top:solid 1px;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#cfcfcf;
background-image:url(top21.gif);
background-repeat:repeat-x;
background-position:bottom right;
margin:2px;
font-size:medium;}

.style1 {color: #FFFFFF;}
.style2 {font-size:x-small;}
.style3 {color:#666666;}
.style4 {color: #CC3333}
.style5 {color: #0066CC;}
.style6 {text-align:center;}
.style7 {line-height:1.2em;
margin:2px 5px 2px;}
.style9 {font-weight:bold;}
.style10{font-size:small;}
.style20 {color:#FF9900;}
.style30 {color:#0066CC;}

.style0{font-size:small;
margin:1px 2px 0px 0px;}

