body{
	margin:5px 0 0 5px;
}

.body_designers {
	width: 650px;
	float:left;
    padding:20px 0 0 10px;
}

.body_inner{
    margin:25px 0 30px 40px;
}


h2 {
display: inline;
}

a { 
text-decoration: none; 
}

.designers_header {
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

.designers_inner_box{
    width: 550px;
	border-top:1px dashed #330000;
	border-bottom:1px dashed #330000;
}

.designers_inner_box h4{
    margin:40px 0 20px 20px;
	color:#FF6600;
}

.designers_inner_box p{
	margin:0 50px 35px 50px ;
	color:#666666;
	font-size: 12px;
	line-height: 140%;
}

.designers_close{
    margin:10px 0 0 0;
}
#main_item {
	color:#666666;
	font-size: 12px;
	 }
#main_item_morita { color: #1a2d51; font-size: 12px; }
#main_item_yohanna { color: #666666; font-size: 12px; }
ul { 
list-style-image: url(../img/designers/point.gif); 
}
.gray   { color: #666666; font-size: 11px; line-height: 15px }

.red{ color:#9b1f1f; font-size: 12px; }

.blue{ color:#1a2d51; font-size: 12px; }


/*yoshino20081127*/
#title{
	margin-bottom:15px;
	}

#designers{
	clear:both;
	width:550px;
	padding-left:23px;
	}
	
#designers #d_name{
	float:left;
	}

#designers #d_url{
	float:right;
	margin-top:20px;
	}

#designers #text{
	float:left;
	}

#designers #photo{
	float:right;
	}

#designersphoto{
	clear:both;
	width:550px;
	padding:15px 0 0 23px;
	}
	
#designersphoto #photo1{
	float:left;
	width:331px;
	}

#designersphoto #photo2{
	float:right;
	width:195px;

	}
	
#designersphoto #photo2 img{
	float:left;
	margin-bottom:15px;
	}

#designersproduct{
	clear:both;
	width:550px;
	padding:15px 0 20px 23px;
	}
	
#designersproduct #ichiran{
	text-align:left;
	margin-bottom:10px;
	}
		
#designersproduct #shohin{
	width:550px;

	}	
	
#designersproduct #shohin img{
	float:left;
	margin-right:25px;
	padding-bottom:10px;
	}	