a:link{
	text-decoration:none;
	color:#666666;
}

a:hover{
	text-decoration:none;
	color:#000000;
}
	
a:visited{
	text-decoration:none;
	color:#999999;
}

A.btn:hover {
	position:relative;
	top:1px;
	left:1px;
}


body{margin: 0 ;
	padding: 0 ; 
	height: 100% ;
	width: 100% ;
	}

.themeTOP{
	background-image: url("../img/top_bg.gif"); 
	background-repeat: no-repeat; 
	background-position: left top;
	background-color:#ffffff;
}

.themeBG{
	background-image: url("../img/logo.gif"); 
	background-repeat: no-repeat; 
	background-position: 95% 90%;
	background-color:#ffffff;
	background-attachment:fixed;
}


.copy{ color: #666666; font-size: 10px ; line-height: 12px ; font-family: "Osaka,MS P ゴシック"}

.bodyBK{ color: #333333; font-size: 12px ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBKB{ color: #333333; font-size: 14px ; font-weight: bold ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBL{ color: #3333FF; font-size: 12px ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBLB{ color: #3333FF; font-size: 13px ; font-weight: bold ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBLB2{ color: #000066; font-size: 12px ; font-weight: bold ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBLB_B{ color: #3333FF; font-size: 14px ; font-weight: bold ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyBLM{ color: #333399; font-size: 11px ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyGR{ color: #339933; font-size: 12px ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}
.bodyWH{ color: #ffffff; font-size: 12px ; font-weight: bold ; line-height: 18px ; font-family: "Osaka,MS P ゴシック"}

.subBK{ color: #333333; font-size: 10px ; line-height: 12px ; font-family: "Osaka,MS P ゴシック"}
.subGR{ color: #999999; font-size: 10px ; line-height: 12px ; font-family: "Osaka,MS P ゴシック"}
.subWH{ color: #ffffff; font-size: 10px ; line-height: 12px ; font-family: "Osaka,MS P ゴシック"}


.thumb {
	margin: 0px;
	border: 1px solid #999;
}

