.kameitenwaku{
 margin : 20px 0;
 width : 620px;
}

#info_imgwaku{
	width:285px;
	border:1px solid #ccc;
	overflow:hidden;
}

#info_img{
	width:279px;
	margin:2px;
}

#info_img img{
	vertical-align:bottom
}

#img_list{
	width:300px;
	overflow:hidden;
	margin : 10px 0;
}

#img_list li{
	width:140px;
	margin:0 5px 8px 0;
	float : left;
	list-style-type : none;
}

.lllast{
 margin-right : 0;
}


#img_list li img{
	width:135px;
	vertical-align:bottom;
	cursor:pointer;
	border:1px solid #ccc;
	padding:2px;
}

.kamephotomigi{
 width : 310px;
 float : right;
}

.kamephotohidari{
 width : 280px;
 float : left;
}

.kamename{
 font-size : 150%;
 border-bottom : 1px solid #444;
 text-indent : 0px;
 margin-bottom : 10px;
 width : 595px;
}

.kamephotohidari dl{
 width : 300px;
 margin : 0;
 padding : 0;
 border-bottom : 1px dotted #ccc;
}

.kamephotohidari dt{
 width : 6em;
 color : #c03;
 font-weight : bold;
 border-top : 1px dotted #ccc;
 float : left;
 margin-bottom : 4px;
 padding-top : 4px;
}

.kamephotohidari dd{
 margin-left : 6em;
 border-top : 1px dotted #ccc;
 margin-bottom : 4px;
 padding-top : 4px;
}

.mapwakug{
 clear : both;
 width : 590px;
 margin : 20px 0;
 border : 1px solid #bbb;
}

.mnwaku{
 margin : 20px 0;
}

.mnwaku dl{
 margin : 0 0 30px 0;
}

.mnwaku dt{
 font-weight : bold;
 border-bottom : 1px dotted #bbb;
 font-size : 110%;
}

.mnwaku dd{
 margin : 10px 10px 30px 5px;
}

.memdlpdf{
 background : url(./network/im/pdfico.png) no-repeat left;
 text-indent : 40px;
 height : 50px;
}

.memdlxls{
 background : url(./network/im/xlsico.png) no-repeat left;
 text-indent : 40px;
 height : 50px;
}
