

*{
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	}

body {
	background-image: url("http://x0.2-d.jp/met/back.gif");
	background-position: -2px 0;
	text-align:center;
/*	margin-top:20px;*/
	margin-bottom:5px;
	}

html>body  {
	background-position: 0;
	}





/* ---- header ------------------------- */



#banner {
	background:url(http://x0.2-d.jp/met/top2.jpg);
	height:182px;
	width:800px;
/*	border-right:solid 1px #333;
	border-left:solid 1px #333;*/
	text-align:left;
	margin-right: auto;
	margin-left: auto;

	}



#banner h1 a {
	font-size:18px;
	color:#999999;
	width:200px;
	display:block;
	font-family:"Verdana,MS UI Gothic","‚l‚r ‚oƒSƒVƒbƒN",sans-serif,Osaka, Arial,;
	font-weight:bold;
	text-decoration:none;
	padding-left: 20px;
	position:relative;
	top:70px;
}



#bread {
	padding:5px;
	position:relative;
	top:130px;
	}

html>body #bread {
	position:relative;
	top:128px;
	}


#bread , #bread a , #bread span { 
	color:#eee;
	font-size:10px;
	 }

#bread span {
	background: url(image/icon-arrow02.png) 0 3px no-repeat; 
	list-style:none; 
	padding-left :10px;
	font-weight:bold; 
	margin-right:5px;
	}


html>body #bread span {
	background: url(image/icon-arrow02.png) 0 0 no-repeat;
	}








/* ---- content ------------------------- */


#content {
/*	position: relative;*/
	width:800px;
	border-right:solid 1px #333;
	border-left:solid 1px #333;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0;
	}

p {
	clear: both;
	text-align:left;
	}

.small {
	font-size:10px;
	}



a:link {
	color:#0000ff;
	}

a:visited {
	color:#0000ff;
	}


a:hover {
	color:#ccc;
	}







/* ---- model-links ------------------------- */


#model-links {
	height:auto;
	margin-top:20px;
	padding-bottom:20px;
	}



.models {
	float:left;
	width:80px;
	height:90px;
	text-align:center;
	}


.model-pic {
	width:70px;
	height:70px;
	}


.name {
	font-size:10px;
	letter-spacing:-1px;
	width:80px;
	text-align:center; 
	white-space: nowrap;
	}



.space20 {
	clear: both;
	height:20px;
	}




/* ---- footer ------------------------- */


#footer {
	clear: both;
	font-size:10px;
	background: url(http://x0.2-d.jp/met/footer.jpg) repeat-x #000;
	height:20px;
	line-height:20px;
	padding-bottom:0;
	}








/* ---- Info ------------------------- */


#info{
/*	padding-left:15px;*/
	width:800px;
	background:#633;
	height:20px;
/*	margin-bottom:5px;*/
	}


#info ul, #info li {
	margin:0;
	padding:0;
	list-style:none;
	}


#info li {
	float:left;
	border-right:1px solid #fff;
/*	margin-right:1px;*/
	}



#info a, #info a:link {
	text-decoration:none;
	color:#fff;
	background:#633;
	width:130px;
	height:20px;
	line-height:20px;
	display:block;
	font-size:10px;
	}

#info a:hover {
	text-decoration:none;
	color:#fff;
	background:#592D2D;
	width:130px;
	height:20px;
	line-height:20px;
	display:block;
	}

#info a:visit-ed {
	text-decoration:none;
	color:#fff;
	background:#633;
	width:130px;
	height:20px;
	line-height:20px;
	display:block;
	}






/* ---- Categorie Navi ------------------------- */


#navi{
	clear: both;
	width:797px;
	background:#000;
	padding-top:5px;
	padding-left:3px;
/*	margin-bottom:10px;*/
	}


html>body #navi {
	height:44px;
	}



#navi ul, #navi li {
	margin:0;
	padding:0;
	list-style:none;
	}


#navi li {
	float:left;
	margin-right:1px;
	}





#navi a, #navi a:link {
	text-decoration:none;
	color:#fff;
	background:#000;
	width:87px;
	height:auto;
	padding:2px 0;
	display:block;
	margin-bottom:5px;
	font-size:10px;
	}

#navi a:hover {
	text-decoration:none;
	color:#33c;
	background:#fc0;
	width:87px;
	height:auto;
	padding:2px 0;
	display:block;
	margin-bottom:5px;
	}

#navi a:visit-ed {
	text-decoration:none;
	color:#fff;
	background:#c00;
	width:87px;
	height:auto;
	padding:2px 0;
	display:block;
	margin-bottom:5px;
	}








