@charset "euc-jp";
/* CSS Document */


.rv {
	width:150px;
	height:16px;
	font-size:11px;
	border:1px #669999 solid;
	background-color: #FFFFFF;
}
a {  text-decoration: none}
A:hover {
	color: #FF9900;
	text-decoration: none;
}

.aLink {
	font-size:84%;
	text-align:right;
	margin:5px 5px 5px 5px;
}
.aLink span {
	
}


.headerSet {
	width:770px;
}

.headerSet .rv {
	width:145px;
	height:16px;
	font-size:12px;
	line-height:11px;
	padding:1px 1px 0px 2px;
}

.headerSet img {
	border:none;
}

.header {
	height:37px;
	margin-bottom:1px;
	background:url(/images/header_bgimg.jpg) no-repeat;
}

.headerToiawase {
	text-align:right;
}

.headerLogo {
	float:left;
}

.headerSearchBox {
	margin:7px 0px 0px 0px;
	text-align:right;
	float:right;
}

.header form {
	padding:0px;
	margin:0px;
}

.globalMenuSet {
	height:33px;
	background-color:#C4C4C4;
	border-bottom:1px #666666 solid;
	clear:both;
}

.globalMenuSet .globalMenu {
	border-bottom:1px #FFFFFF solid;
	float:left;
}

.localMenuSet {
	width:770px;

}

.localMenuSet div {
	padding:2px 3px 3px 3px;
	float:left;
}

.localMenuTop {
	position:absolute;
	z-index:100;
	left: 0px;
	top: 69px;
}

#topPage #categoryOrange, #topPage #categoryLightGreen, #topPage #categoryPerple {
	display:none;
}

#categoryOrange {
	height:63px;
	background-color:#FFD62F;
}
#categoryOrange .localMenuPadding { padding:0px 4px 0px 4px; }

#categoryLightGreen {
	height:21px;
	background-color:#D1DE76;
}
#categoryLightGreen .localMenuPadding { padding:0px 0px 0px 80px; }

#categoryPerple {
	height:21px;
	background-color:#D1A7BC;
}
#categoryPerple .localMenuPadding { padding:0px 0px 0px 460px; }



.pageMenuTittle {
	margin:2px 0px 5px 0px;
}
.pageMenuList {
	padding:0px 3px 5px 3px;
}
.pageMenuList ul {
	color:#999999;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 18px;
}
.pageMenuList ul li {
	font-size:82%;
	padding:0px 0px 4px 0px;
}
.pageMenuList ul #active {
	list-style:url(/images/btn_ctgry2.gif);
}

.contents {
	clear:both;
}
