.flash	{
	margin : 15px 0 ;
	width : 900px ;
	height : 530px ;
	}

.imagetext	{
	padding : 50px 0 20px 0 ;
	width : 730px ;
	color : #999 ;
	float : left ;
	}

.imagetext img	{
	margin-bottom : 30px ;
	}

.listbox	{
	width : 160px ;
	float : right ;
	color : #999 ;
	}

.listbox li	{
	padding : 10px 0 0 0 ;
	line-height : 1.1 ;
	}

.listbox li a	{
	display : inline-block ;
	text-decoration : none ;
	color : #46210C ;
	}

.listbox li a:hover	{
	color : #FF5C8F ;
	}

.keyimage	{
	margin : 15px 0 ;
	width : 900px ;
	height : 220px ;
	border-top : 1px black solid ;
	border-bottom : 1px black solid ;
	}

.spacelist	{
	padding : 10px 0 60px 0 ;
	width : 900px ;
	clear : both ;
	}

.data 	{
	margin : 0 ;
	padding : 0 ;
	width : 591px ;
	float : left ;
	}

.data p	{
	margin : 0 ;
	padding : 0 ;
	}

p.name	{
	height : 60px ;
	}

p.location	{
	padding : 5px 0 10px 0 ;
	}

p.location span	{
	padding : 2px 5px ;
	border : 1px #46210C solid ;
	font-size : 80% ;
	display : inline-block ;
	}

p.profile	{
	padding : 10px 0 5px 0 ;
	}

.data table	{
	color : #AD8149 ;
	}

.data table td	{
	padding-right : 10px ;
	}

.data table td.komoku	{
	padding-right : 10px ;
	font-family : Vardana,'ＭＳ ゴシック';
	}

div.image	{
	width : 309px ;
	height : 252px ;
	float : right ;
	}

.image img	{
	border : 1px #3B2117 solid ;
	}

p.shosai	{
	margin-top : 10px ;
	height : 28px ;
	background : #3B2117 url('img/shosai-bar.gif') top left no-repeat ;
	text-align : right ;
	}

p.shosai a	{
	width : 137px ;
	height : 28px ;
	display : inline-block ;
	background : url('img/shosai-out.gif') top left no-repeat ;
	}

p.shosai a:hover	{
	background : url('img/shosai-over.gif') top left no-repeat ;
	}
	
.botan{
	margin-top			: 10px ;
	float				: right ;
	display				: inline-block ;
}
