@charset "utf-8";

#machikado_top{
	text-align:center;
	font-size:0;
	color:#000;
	display:block;
	text-indent:-9999px;
	width:100%;
	float:left;
	height:200px;
	background:url("header.jpg") no-repeat;
}
.photo_table{
width:700px;
float:left;
margin:50px 0 0 50px;
}

* html .photo_table{
margin:50px 0 0 25px;
}


.photo_table dl{
}

.photo_table dt{
color:red;
}
.photo_table dd{
font-size:14px;
padding-left:10px;
}

.photo_hr{
width:700px;
float:left;
margin:50px 0 0 50px;
background-color:black;
height:0;
border:0;
border-top:1px dashed white;
}

.que_dl{
width:220px;
float:left;
margin-right:5px;
}

