body {
	font-size: 85%;
	color: #565656;
	background-color: white;
	background-image: url(./imgs/kuma_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

div, p, ul, ol {
	margin: 0px;
	padding: 0px;
}
a:link, a:visited, a:active {
	color: #C08181;
	text-decoration: underline;
}
a:hover {
	color: #EB2323;
	text-decoration: none;
}


li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.whole {
	background-image: url(./imgs/kuma_bgmain_20101026.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	min-height: 525px;
}

h1.sitetitle {
	margin: 0px;
	padding: 0px;
}

h1.sitetitle img.target {
	width: 150px;
	height: 48px;
}

#breadcrumbs {
	font-size: 10px;
	position: absolute;
	top: 30px;
	left: 150px;
}

#mainbox {
	margin-bottom: 0px;
	margin-left: 145px;
	border: 1px #B2A5A2 solid;
	width: 650px;
	min-height: 480px;
}
#mainbox h2 {
	font-family: "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "平成明朝",serif;
	font-weight: bold;
	font-size: 18px;
	color: #777777;
	margin: 10px 0px 20px 10px;
}
#mainbox h2 .cap {
	font-size: 30px;
	color: #C08181;
}
#mainbox h3 {
	font-family: "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "平成明朝",serif;
	font-weight: bold;
	font-size: 16px;
	color: #777777;
	margin: 0px 0px 0.5em;
}
#mainbox h3 .cap {
	font-size: 25px;
	color: #C08181;
}
#mainbox #bodycnt {
	margin-left: 15px;
}

.shops #aoyama {
	position: absolute;
	top: 59px;
}
.shops #daikanyama {
	position: absolute;
	top: 81px;
}
.shops #omotesandou {
	position: absolute;
	top: 103px;
}
.shops #akasaka {
	position: absolute;
	top: 125px;
}
.shops #jiyugaoka {
	position: absolute;
	top: 147px;
}
.shops #futakotamagawa {
	position: absolute;
	top: 169px;
}
.shops #openhours {
	position: absolute;
	top: 213px;
}
.shops #openhoursON {
	position: absolute;
	top: 213px;
	background-image: url(./imgs/kuma_ico_openhours_over.gif);
	background-repeat: no-repeat;
}

.shops #aoyama img.target,
.shops #daikanyama img.target,
.shops #omotesandou img.target,
.shops #akasaka img.target,
.shops #jiyugaoka img.target,
.shops #futakotamagawa img.target {
	width: 151px;
	height: 22px;
}
.shops #openhours img.target,
.shops #openhoursON img.target {
	width: 151px;
	height: 25px;
}


.shops #aoyama a,
.shops #daikanyama a,
.shops #omotesandou a,
.shops #akasaka a,
.shops #jiyugaoka a,
.shops #futakotamagawa a,
.shops #openhours a {
	margin: 0px;
	padding: 0px;
	width: 151px;
	display: block;
}

.shops #aoyama a:link,
.shops #aoyama a:visited,
.shops #aoyama a:active {
	background-image: none;
	text-decoration: none;
}
.shops #aoyama a:hover {
	background-image: url(./imgs/kuma_ico_shop_Aoyama_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.shops #daikanyama a:link,
.shops #daikanyama a:visited,
.shops #daikanyama a:active {
	background-image: none;
	text-decoration: none;
}
.shops #daikanyama a:hover {
	background-image: url(./imgs/kuma_ico_shop_Daikanyama_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.shops #omotesandou a:link,
.shops #omotesandou a:visited,
.shops #omotesandou a:active {
	background-image: none;
	text-decoration: none;
}
.shops #omotesandou a:hover {
	background-image: url(./imgs/kuma_ico_shop_Omotesandou_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.shops #akasaka a:link,
.shops #akasaka a:visited,
.shops #akasaka a:active {
	background-image: none;
	text-decoration: none;
}
.shops #akasaka a:hover {
	background-image: url(./imgs/kuma_ico_shop_Akasaka_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.shops #jiyugaoka a:link,
.shops #jiyugaoka a:visited,
.shops #jiyugaoka a:active {
	background-image: none;
	text-decoration: none;
}
.shops #jiyugaoka a:hover {
	background-image: url(./imgs/kuma_ico_shop_Jiyugaoka_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.shops #futakotamagawa a:link,
.shops #futakotamagawa a:visited,
.shops #futakotamagawa a:active {
	background-image: none;
	text-decoration: none;
}
.shops #futakotamagawa a:hover {
	background-image: url(./imgs/kuma_ico_shop_Futakotamagawa_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}

.shops #openhours a:link,
.shops #openhours a:visited,
.shops #openhours a:active {
	background-image: none;
	text-decoration: none;
}
.shops #openhours a:hover {
	background-image: url(./imgs/kuma_ico_openhours_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}

.onlineshop #shopping {
	position: absolute;
	top: 278px;
}
.onlineshop #shopping p.til {
	margin: 0px;
	padding: 0px;
}
.onlineshop #shopping p.til img.target {
	width: 151px;
	height: 22px;
}
.onlineshop #shopping p.til a {
	margin: 0px;
	padding: 0px;
	width: 151px;
	display: block;
}
.onlineshop #shopping p.til a:link,
.onlineshop #shopping p.til a:visited,
.onlineshop #shopping p.til a:active {
	background-image: none;
}
.onlineshop #shopping p.til a:hover {
	background-image: url(./imgs/kuma_ico_shopping_over.gif);
	background-repeat: no-repeat;
}

.onlineshop #shopping p.description {
	font-size: 8px;
	line-height: 130%;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width: 130px;
	display: block;
}
.onlineshop #shopping p.description a {
	font-size: 10px;
	margin: 2px 0px 0px;
	padding: 0px;
	display: block;
}
.onlineshop #shopping p.description a:link,
.onlineshop #shopping p.description a:visited,
.onlineshop #shopping p.description a:active {

}
.onlineshop #shopping p.description a:hover {

}

.informations #departmentevents {
	position: absolute;
	top: 366px;
}
.informations #departmentevents img.target,
.informations #departmenteventsON img.target {
	width: 151px;
	height: 25px;
}
.informations #departmenteventsON {
	position: absolute;
	top: 366px;
	background-image: url(./imgs/kuma_ico_events_over.gif);
	background-repeat: no-repeat;
}

.informations #departmentevents a {
	margin: 0px;
	padding: 0px;
	width: 151px;
	display: block;
}
.informations #departmentevents a:link,
.informations #departmentevents a:visited,
.informations #departmentevents a:active {
	background-image: none;
}
.informations #departmentevents a:hover {
	background-image: url(./imgs/kuma_ico_events_over.gif);
	background-repeat: no-repeat;
}

.informations #publicinfo {
	position: absolute;
	top: 391px;
}
.informations #publicinfo img.target,
.informations #publicinfoON img.target {
	width: 151px;
	height: 25px;
}

.informations #publicinfoON {
	position: absolute;
	top: 391px;
	background-image: url(./imgs/kuma_ico_publicinfo_over.gif);
	background-repeat: no-repeat;
}

.informations #publicinfo a {
	margin: 0px;
	padding: 0px;
	width: 151px;
	display: block;
}
.informations #publicinfo a:link,
.informations #publicinfo a:visited,
.informations #publicinfo a:active {
	background-image: none;
}
.informations #publicinfo a:hover {
	background-image: url(./imgs/kuma_ico_publicinfo_over.gif);
	background-repeat: no-repeat;
}

.backentrance {
	text-align: center;
	margin-top: 3em;
	margin-bottom: 1.5em;
}


.footmenu {
	text-align: center;
	margin-top: 3px;
	margin-left: 145px;
}
.footmenu .copyright {
	font-family: 'ＭＳ Ｐ明朝','平成明朝',serif;
	font-size: 11px;
	color: #3E3217;
}



.nodisp {
	display: none;
}

.bold {
	font-weight: bold;
}

