/**************topのみ***********/
body {
	width: 100%;
	background:#fffff;
	color:#5a5959;
	font-size: 13px;
    *font-size:small;
    *font:x-small;
}
table {
    font-size:inherit;
    font:100%;
}


a {color:#5a5959;text-decoration: none;}
a:hover {color:#1797cc;}

img {border: none;}
body,div,p,h1,h2,h3,h4,ul,li,a,img {margin: 0px;padding:0px;}
ul {list-style:none;}



div#content_wrapp {width:100%; text-align:center; margin:0px auto; 	background:url(../images/con_bk02.gif) repeat-x;}
div#content { width:800px; text-align:left; margin:0px auto 20px;}

div#head {
	width:800px;
	height:91px;
	margin:0px auto;
	padding:0px;
	background:url(../images/head_bk.gif) no-repeat;
	position:relative;
	overflow: hidden;
	}
	
div#head a {
	width:275px;
	height:30px;
	text-indent: -9999px;
	position:absolute;
	display: block;	
	background:url(../images/head_text01.gif) no-repeat;
	bottom:31px;
	left:490px;
}

div#head h1 {	
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width:450px;
	height:30px;
	position:absolute;
	background:url(../images/head_text02.gif) no-repeat center right;
	top:62px;
	left:0px;
	font-size:12px !important;
	line-height:30px;
	font-weight:normal;
	color:#c09644;
}



/**************navi***********/
div#navi {
	width:800px;
	height:30px;
	margin:20px auto;
	}

div#navi ul {
	width:800px;
	height:30px;
	padding:0px;
	margin:0px;
	clear: both;
	}

div#navi li {
	width:auto;
	height:30px;
	margin:0px;
	padding:0px;
	float:left;
	}

div#navi li a {
	display:block;
	width:auto;
	height:30px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	}
	
div#navi li#home {width:101px;}
div#navi li#about {width:121px;}
div#navi li#products {width:113px;}
div#navi li#designers {width:125px;}
div#navi li#showroom {width:127px;}
div#navi li#works {width:111px;}
div#navi li#blog {width:100px;}

	
div#navi li#home a {background:url(../images/menu/home.gif) no-repeat;width: 101px;}
div#navi li#about a {background:url(../images/menu/about.gif) no-repeat;width: 121px;}
div#navi li#products a {background:url(../images/menu/products.gif) no-repeat;width: 113px;}
div#navi li#designers a {background:url(../images/menu/designers.gif) no-repeat;width: 125px;}
div#navi li#showroom a {background:url(../images/menu/showroom.gif) no-repeat;width:127px;}
div#navi li#works a {background:url(../images/menu/works.gif) no-repeat;width: 111px;}
div#navi li#blog a {background:url(../images/menu/blog.gif) no-repeat;width: 100px;}

div#navi li#home a:hover {background:url(../images/menu/home_o.gif) no-repeat;}
div#navi li#about a:hover {background:url(../images/menu/about_o.gif) no-repeat;}
div#navi li#products a:hover {background:url(../images/menu/products_o.gif) no-repeat;}
div#navi li#designers a:hover {background:url(../images/menu/designers_o.gif) no-repeat;}
div#navi li#showroom a:hover {background:url(../images/menu/showroom_o.gif) no-repeat;}
div#navi li#works a:hover {background:url(../images/menu/works_o.gif) no-repeat;}
div#navi li#blog a:hover {background:url(../images/menu/blog_o.gif) no-repeat;}


/**************footer***********/
div#footer_wrapp {
	width: 100%;
	height:140px;
	background:#05192f;
	text-align:center;
	clear:both;
	overflow: hidden;
	}


div#footer {
	width: 800px;
	text-align: left;
	margin: 0px auto;
	height:auto;
	position:relative;
}

div#foot {
	width: 300px;
	height:11px;
	text-indent: -9999px;
	background:url(../images/foottext.gif) no-repeat;
	position:absolute;
	left: 0px;
	top:20px;
}

div#link {
	width: 280px;
	height:11px;
	position:absolute;
	right: 0px;
	top:20px;
}


