@charset "utf-8";

#BASE{
	width:100%;

}
#BASE h1{
	margin:0 auto;
	padding:0 auto;
	text-align: center;
}
.bg-t{
	margin:0 0 20px 0;
	height:30px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/bg_t.gif);
	background-repeat: repeat-x;
}
.bg-u{
	height:30px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/bg_u.gif);
	background-repeat: repeat-x;
}
/*----------------------------------------------------
メニュー
----------------------------------------------------*/
#MENU{
	padding:0 0 2px 0;
}

#MENU li{
	float:left;
	display:block;
	margin:0 0 0 0;
	text-align: center;
}

/*　メニュー　STORE　*/
#MENU .store {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 87px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_store.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
#MENU .store a {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 87px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_store.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;

}
#MENU .store a:link,#MENU .store a:visited {}
#MENU .store a:hover,#MENU .store a:active,#MENU .store .ov {
	overflow:hidden;	display:block;
	width: 87px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_store_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
/*　メニュー　SHOPINFO　*/
#MENU .shopinfo {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 126px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_shopinfo.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
#MENU .shopinfo a {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 126px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_shopinfo.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;

}
#MENU .shopinfo a:link,#MENU .shopinfo a:visited {}
#MENU .shopinfo a:hover,#MENU .shopinfo a:active,#MENU .shopinfo .ov {
	overflow:hidden;	display:block;
	width: 126px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_shopinfo_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
/*　メニュー　BLOG　*/
#MENU .blog {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 66px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_blog.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
#MENU .blog a {
	margin:0 10px 8px 0;
	overflow:hidden;	display:block;
	width: 66px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_blog.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;

}
#MENU .blog a:link,#MENU .blog a:visited {}
#MENU .blog a:hover,#MENU .blog a:active,#MENU .blog .ov {
	overflow:hidden;	display:block;
	width: 66px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_blog_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
/*　メニュー　CONTACT　*/
#MENU .contact {
	margin:0 0 0 0;
	overflow:hidden;	display:block;
	width: 128px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_contact.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}
#MENU .contact a {
	margin:0 0 0 0;
	overflow:hidden;	display:block;
	width: 128px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_contact.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;

}
#MENU .contact a:link,#MENU .contact a:visited {}
#MENU .contact a:hover,#MENU .contact a:active,#MENU .contact .ov {
	overflow:hidden;	display:block;
	width: 128px;	height:25px;
	background-image : url(http://www.kwanzaa-tokyo.com/common/img/menu_contact_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;	font-size:0px;
}





/***************** ヘッダー *****************/
#myHEADER-ALL {
	width: 800px;
	height: 204px;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}
#myHEADER {
	background-color: #000000;
	background-image : url(http://kwanzaa-tokyo.com/common/img/header_bg.gif);
	background-repeat: repeat-x;
	width: 800px;
/*	height:109px;*/
	margin: 0 auto;
	padding: 0 auto;
	color: #ffffff;
	text-align: center;
}
#myHEADER h1{
	float: left;
	margin: 0;
	padding: 0;
}
#myHEADER #myMENU{

	float: right;
}
#myMENU ul {

	margin:140px 50px 0 0;
	padding: 0;
}
#myMENU li {
	float:left;
	display:block;
	margin: 0;	padding: 0;
}
/********************************************
 メニュー 
********************************************/

/*　STORE　*/
#myHEADER #myMENU .store {
	overflow:hidden;
	display:block;
	width: 89px;	height:35px;
	background-image : url(/common/img/btn_store_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .store a {
	overflow:hidden;
	display:block;
	width: 89px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .store a:link,
#myHEADER #myMENU .store a:visited {
	background-image : url(/common/img/btn_store.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .store a:hover,
#myHEADER #myMENU .store a:active {
	background-image : url(/common/img/btn_store_ov.gif);
	background-repeat: no-repeat;
}
/*　PHOTO　*/
#myHEADER #myMENU .photo {
	overflow:hidden;
	display:block;
	width: 94px;	height:35px;
	background-image : url(/common/img/btn_photo_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .photo a {
	overflow:hidden;
	display:block;
	width: 94px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .photo a:link,
#myHEADER #myMENU .photo a:visited {
	background-image : url(/common/img/btn_photo.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .photo a:hover,
#myHEADER #myMENU .photo a:active {
	background-image : url(/common/img/btn_photo_ov.gif);
	background-repeat: no-repeat;
}
/*　SHOPINFO　*/
#myHEADER #myMENU .shopinfo {
	overflow:hidden;
	display:block;
	width: 140px;	height:35px;
	background-image : url(/common/img/btn_shopinfo_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .shopinfo a {
	overflow:hidden;
	display:block;
	width: 140px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .shopinfo a:link,
#myHEADER #myMENU .shopinfo a:visited {
	background-image : url(/common/img/btn_shopinfo.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .shopinfo a:hover,
#myHEADER #myMENU .shopinfo a:active {
	background-image : url(/common/img/btn_shopinfo_ov.gif);
	background-repeat: no-repeat;
}
/*　BLOG　*/
#myHEADER #myMENU .blog {
	overflow:hidden;
	display:block;
	width: 72px;	height:35px;
	background-image : url(/common/img/btn_blog_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .blog a {
	overflow:hidden;
	display:block;
	width: 72px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .blog a:link,
#myHEADER #myMENU .blog a:visited {
	background-image : url(/common/img/btn_blog.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .blog a:hover,
#myHEADER #myMENU .blog a:active {
	background-image : url(/common/img/btn_blog_ov.gif);
	background-repeat: no-repeat;
}
/*　CONTACT　*/
#myHEADER #myMENU .contact {
	overflow:hidden;
	display:block;
	width: 129px;	height:35px;
	background-image : url(/common/img/btn_contact_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .contact a {
	overflow:hidden;
	display:block;
	width: 129px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .contact a:link,
#myHEADER #myMENU .contact a:visited {
	background-image : url(/common/img/btn_contact.gif);
	background-repeat: no-repeat;

}
#myHEADER #myMENU .contact a:hover,
#myHEADER #myMENU .contact a:active {
	background-image : url(/common/img/btn_contact_ov.gif);
	background-repeat: no-repeat;
}

@charset "utf-8";


/***************** ヘッダー *****************/
#myHEADER {
	background-color: #000000;
	background-image : url(/common/img/header_bg.gif);
	background-repeat: repeat-x;
	width: 800px;
	height:109px;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-align: center;
}
#myHEADER h1{
	float: left;
}
#myHEADER #myMENU{

	float: right;
}
#myMENU ul {

	margin:140px 50px 0 0;
	padding: 0;
}
#myMENU li {
	float:left;
	display:block;
	margin: 0;	padding: 0;
}
/********************************************
 メニュー 
********************************************/

/*　STORE　*/
#myHEADER #myMENU .store {
	overflow:hidden;
	display:block;
	width: 89px;	height:35px;
	background-image : url(/common/img/btn_store_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .store a {
	overflow:hidden;
	display:block;
	width: 89px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .store a:link,
#myHEADER #myMENU .store a:visited {
	background-image : url(/common/img/btn_store.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .store a:hover,
#myHEADER #myMENU .store a:active {
	background-image : url(/common/img/btn_store_ov.gif);
	background-repeat: no-repeat;
}
/*　PHOTO　*/
#myHEADER #myMENU .photo {
	overflow:hidden;
	display:block;
	width: 94px;	height:35px;
	background-image : url(/common/img/btn_photo_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .photo a {
	overflow:hidden;
	display:block;
	width: 94px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .photo a:link,
#myHEADER #myMENU .photo a:visited {
	background-image : url(/common/img/btn_photo.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .photo a:hover,
#myHEADER #myMENU .photo a:active {
	background-image : url(/common/img/btn_photo_ov.gif);
	background-repeat: no-repeat;
}
/*　SHOPINFO　*/
#myHEADER #myMENU .shopinfo {
	overflow:hidden;
	display:block;
	width: 140px;	height:35px;
	background-image : url(/common/img/btn_shopinfo_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .shopinfo a {
	overflow:hidden;
	display:block;
	width: 140px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .shopinfo a:link,
#myHEADER #myMENU .shopinfo a:visited {
	background-image : url(/common/img/btn_shopinfo.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .shopinfo a:hover,
#myHEADER #myMENU .shopinfo a:active {
	background-image : url(/common/img/btn_shopinfo_ov.gif);
	background-repeat: no-repeat;
}
/*　BLOG　*/
#myHEADER #myMENU .blog {
	overflow:hidden;
	display:block;
	width: 72px;	height:35px;
	background-image : url(/common/img/btn_blog_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .blog a {
	overflow:hidden;
	display:block;
	width: 72px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .blog a:link,
#myHEADER #myMENU .blog a:visited {
	background-image : url(/common/img/btn_blog.gif);
	background-repeat: no-repeat;
}
#myHEADER #myMENU .blog a:hover,
#myHEADER #myMENU .blog a:active {
	background-image : url(/common/img/btn_blog_ov.gif);
	background-repeat: no-repeat;
}
/*　CONTACT　*/
#myHEADER #myMENU .contact {
	overflow:hidden;
	display:block;
	width: 129px;	height:35px;
	background-image : url(/common/img/btn_contact_ov.gif);
	background-repeat: no-repeat;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .contact a {
	overflow:hidden;
	display:block;
	width: 129px;	height:35px;
	text-indent:-2000px;
	font-size:0px;
}
#myHEADER #myMENU .contact a:link,
#myHEADER #myMENU .contact a:visited {
	background-image : url(/common/img/btn_contact.gif);
	background-repeat: no-repeat;

}
#myHEADER #myMENU .contact a:hover,
#myHEADER #myMENU .contact a:active {
	background-image : url(/common/img/btn_contact_ov.gif);
	background-repeat: no-repeat;
}

