

#sbcmenu {
	float:left;
	margin: 0;
	padding: 0;

}

#sbcmenu h1 {
	font-size: 11px;
	line-height: 16px;
	top: 10px;
	white-space: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #333333;

}

#sbcmenu ul {
	margin: 0px;
	padding: 0px;
}

#sbcmenu li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	height: 42px;
	white-space: normal;
}

#sbcmenu img {
	border: none;
	vertical-align: bottom;

}



#sbcmenu form {
	margin: 0;
	padding: 0 0 10;
	white-space: normal;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}




#mainmenu {
	clear:left;
	margin: 0;
	padding: 0;
}

#mainmenu ul {
	height: 34px;
	margin: 0;
	padding: 0;
}

#mainmenu li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	height: 34px;
	white-space: normal;
}

#mainmenu img {
	border: none;
	vertical-align: top;

}

.sbcmenuright {
	border: 1px solid #CCCCCC;

}
a.topbust:link {
	width: 43;
	height: 22px;
	padding: 75px 35px 0px;
	background-image: url(/image/top/botton/houkyou.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topbust:visited {
	width: 43;
	height: 22px;
	padding: 75px 35px 0px;
	background-image: url(/image/top/botton/houkyou.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topbust:hover {
	width: 43;
	height: 22px;
	padding: 75px 35px 0px;
	background-image: url(/image/top/botton/houkyou_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toplipo:link {
	width: 57;
	height: 22px;
	padding: 75px 29px 0px;
	background-image: url(/image/top/botton/shibou.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toplipo:visited {
	width: 57;
	height: 22px;
	padding: 75px 29px 0px;
	background-image: url(/image/top/botton/shibou.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toplipo:hover {
	width: 57;
	height: 22px;
	padding: 75px 29px 0px;
	background-image: url(/image/top/botton/shibou_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwaki:link {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/wakiga.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwaki:visited {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/wakiga.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwaki:hover {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/wakiga_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topeyelid:link {
	width: 54;
	height: 22px;
	padding: 75px 37px 0px;
	background-image: url(/image/top/botton/futae.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topeyelid:visited {
	width: 54;
	height: 22px;
	padding: 75px 37px 0px 37px;
	background-image: url(/image/top/botton/futae.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topeyelid:hover {
	width: 54;
	height: 22px;
	padding: 75px 37px 0px 37px;
	background-image: url(/image/top/botton/futae_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topanti:link {
	width: 40;
	height: 22px;
	padding: 75px 37px 0px 36px;
	background-image: url(/image/top/botton/wakagaeri.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topanti:visited {
	width: 40;
	height: 22px;
	padding: 75px 37px 0px 36px;
	background-image: url(/image/top/botton/wakagaeri.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topanti:hover {
	width: 40;
	height: 22px;
	padding: 75px 37px 0px 36px;
	background-image: url(/image/top/botton/wakagaeri_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topface:link {
	width: 79;
	height: 22px;
	padding: 75px 18px 0px;
	background-image: url(/image/top/botton/face.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topface:visited {
	width: 79;
	height: 22px;
	padding: 75px 18px 0px;
	background-image: url(/image/top/botton/face.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topface:hover {
	width: 79;
	height: 22px;
	padding: 75px 18px 0px;
	background-image: url(/image/top/botton/face_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topskin:link {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/skin.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topskin:visited {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/skin.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topskin:hover {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/skin_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topdatsumou:link {
	width: 38;
	height: 22px;
	padding: 75px 45px 0px 45px;
	background-image: url(/image/top/botton/body.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topdatsumou:visited {
	width: 38;
	height: 22px;
	padding: 75px 45px 0px 45px;
	background-image: url(/image/top/botton/body.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topdatsumou:hover {
	width: 38;
	height: 22px;
	padding: 75px 45px 0px 45px;
	background-image: url(/image/top/botton/body_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
.topshokumoukari {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/shokumou.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}

a.topshokumou:link {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/shokumou2.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topshokumou:visited {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/shokumou2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topshokumou:hover {
	width: 91;
	height: 22px;
	padding: 75px 12px 0px;
	background-image: url(/image/top/botton/shokumou2_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topfujin:link {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/fujin.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topfujin:visited {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/fujin.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topfujin:hover {
	width: 75;
	height: 22px;
	padding: 75px 20px 0px;
	background-image: url(/image/top/botton/fujin_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topother:link {
	width: 115;
	height: 22px;
	padding: 75px 0px 0px;
	background-image: url(/image/top/botton/others.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topother:visited {
	width: 115;
	height: 22px;
	padding: 75px 0px 0px;
	background-image: url(/image/top/botton/others.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topother:hover {
	width: 115;
	height: 22px;
	padding: 75px 0px 0px;
	background-image: url(/image/top/botton/others_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwhiten:link {
	width: 96;
	height: 22px;
	padding: 75px 16px 0px;
	background-image: url(/image/top/botton/white2.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwhiten:visited {
	width: 96;
	height: 22px;
	padding: 75px 16px 0px;
	background-image: url(/image/top/botton/white2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.topwhiten:hover {
	width: 96;
	height: 22px;
	padding: 75px 16px 0px;
	background-image: url(/image/top/botton/white2_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}

a.toplaser:link {
	width: 90;
	height: 22px;
	padding: 75px 10px 0px 0px;
	background-image: url(/image/top/botton/laser.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toplaser:visited {
	width: 90;
	height: 22px;
	padding: 75px 10px 0px 0px;
	background-image: url(/image/top/botton/laser.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toplaser:hover {
	width: 90;
	height: 22px;
	padding: 75px 10px 0px 0px;
	background-image: url(/image/top/botton/laser_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toptranssexual:link {
	width: 120;
	height: 22px;
	padding: 75px 0px 0px 3px;
	background-image: url(/image/top/botton/trans.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toptranssexual:visited {
	width: 120;
	height: 22px;
	padding: 75px 0px 0px 3px;
	background-image: url(/image/top/botton/trans.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}
a.toptranssexual:hover {
	width: 120;
	height: 22px;
	padding: 75px 0px 0px 3px;
	background-image: url(/image/top/botton/trans_o.jpg); 
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #6B542E;
	display: block;
}



