.top { padding-top : 3px; padding-bottom : 3px; padding-left : 15px; background-color : #003366; }

.bottom { padding-top : 3px; padding-bottom : 3px; padding-left : 15px; background-color : #f2f2f2; }

.fsizesxwhite { font-size : x-small; color : #ffffff; }

.fsizesx666666 { font-size : x-small; color : #666666; line-height : 17pt; }

.fsizesx33cc00 { font-size : x-small; color : #33CC00; }

.fsizesxx666666 { font-size : xx-small; color : #666666; }

.menu { padding-top : 10px; padding-left : 10px; padding-right : 10px; padding-bottom : 10px; 
        margin-top : 2px; margin-left : 5px; margin-right : 5px; margin-bottom : 2px;
		border-top :solid 1px #003366; border-left :solid 1px #003366; border-right :solid 1px #003366; border-bottom :solid 1px #003366;}.kensaku {
	background-attachment: scroll;
	background-image: url(image/index/kensakubar.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

div.link a{
    color:#0099CC;
	}
div.link a:hover{
    color:#666666;
	}

div.link2 a{
    color:#ffffff;
	}
div.link2 a:hover{
    color:#666666;
	}
		
.bottombg {
	background-attachment: scroll;
	background-image: url(image/bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.kakoue {
	background-attachment: scroll;
	background-image: url(image/kakoue.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.kakoshita {
	background-attachment: scroll;
	background-image: url(image/kakoshita.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.kensaku2 {
	background-attachment: scroll;
	background-image: url(image/kaitori/kensakubar.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
