#contents{
	height:540px;
	padding-left:10px;
}
#menu{
	float:left;
	width:180px;
	height:461px;
}
#menu ul{
	list-style:none;
}
#menu li{
	margin-bottom:15px;
}
#menu li a{
	display:block;
	text-indent:-9999px;
	overflow: hidden;	
}
#m1{
	width:150px;
	height:80px;
	background:url(images/omo-m.jpg) no-repeat center top;
}
#m2{
	width:150px;
	height:80px;
	background:url(images/shita-m.jpg) no-repeat center top;
}
#m3{
	width:150px;
	height:80px;
	background:url(images/koba-m.jpg) no-repeat center top;
}
#m4{
	width:150px;
	height:80px;
	background:url(images/huta-m.jpg) no-repeat center top;
}
#m5{
	width:150px;
	height:72px;
	background:url(images/made-m.jpg) no-repeat center top;
}


#menu li a:hover{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

#detail{
	width:700px;
	height:530px;
	float:right;
	padding:0 110px 0 0;
	font-size:70%;	
	margin-top:-10px;	
}

h2{
	margin-bottom:15px;
}
#photo img{
	margin:10px 16px 0 0;
	cursor:pointer;
}



#click{
	margin:10px 0 0 76px;
}
#ex{
	width:240px;
	margin:-450px 0 0 450px;
	line-height:1.5em;
	font-size:110%;
}

#ex1{
	margin-bottom:30px;
}
h3{
	margin-bottom:15px;
}

#stop{
	color:#ff8c00;
	margin-bottom:15px;
	
}
#h #price span {
display: inline-block;
width:5.5em;
}
	
#h-k #price span {
display: inline-block;
width:7.5em;
}

#p-a,#p-b{
	margin-bottom:20px;
}
#p-c{
	margin-bottom:20px;
}
 
#price p a{
	color:#bdb76b;
	text-decoration:none;
}
#price p a:hover{
	color:#808000;
}
