@charset "utf-8";
/* CSS Document */

html{
height: 100%;
}

.big_box{
	height:auto;
	width:680px;
	margin:0 auto;
	clear:both;
}

.image_box{
	height:auto;
	width:326;
	margin-right:10px;
	float:left;
}

.bun{
	height:auto;
	width:340px;
	float:left;
	table-layout:fixed;
}

.bun h2{
font-size:16px;
font-weight:800;
color:#000066;
margin:0;
padding:0;
}

.point_table{
	width:650px;
	margin:0 auto;
	table-layout:fixed;
}

.point{
	width:62px;
	height:auto;
	}
	
.midashi{
	width:638px;
	height:auto;
	font-size:16px;
	font-weight:bold;
	vertical-align:top;
	line-height:1.6em;
	color:#009;
	}
	
.midashi h3{
	width:638px;
	height:auto;
	font-size:16px;
	font-weight:bold;
	vertical-align:top;
	line-height:1.6em;
	color:#1A274F;
	}
	
.photo{
	width:200px;
	height:auto;
}
.memo{
	width:450px;
	height:auto;
	vertical-align:top;
}

.now{
	width:700px;
	height:auto;
	margin:0 auto;
	text-align:center;
	padding-top:10px;
	padding-bottom:30px;
	}

.cau{
	border:dotted 2px #090;
padding:10px;
}

.cau h4{
color:#6D9815;
margin:0;
padding:0;
font-weight:800;
line-height:normal;
font-size:14px;
}

.cau td{
	vertical-align:top;

}


.mess{
	width:650px;
	margin:0 auto;
	}

.mess h4{
color:#000066;
margin:0;
padding:0;
font-size:16px;
font-weight:800;
	}	
	
.mess td{
	vertical-align:top;
	padding:10px;

}

.annai{
width:650px;
margin:0 auto;
border:dotted 2px #090;
}

.annai td{
padding:10px;
border-bottom:1px dotted #090;
vertical-align:top;
}

.annai td img{
padding:0px;
}