@charset "utf-8";
/* CSS Document */

/* container
---------------------------------------------------------------------------------------- */
#container .menu{
	margin:0px 0px -26px 0px;
	text-align:right;
}

#container .menu img{
	margin:0px 0px 0px 5px;
}


#container h3{
	margin:0px 0px 15px 0px;
}

#container p{
	margin:0px 0px 20px 0px;
}

#container .menu_bottom{
	margin:20px 0px;
	text-align:center;
	background-color:#E0E6EC;
	padding:10px 0px;
}

#container .menu_bottom img{
	margin:0px 0px 0px 10px;
}

/* tenpo1
--------------------------------------------- */
#container .tenpo1{
	text-align:center;
}


/* tenpo2
--------------------------------------------- */
#container .tenpo2 table{
	border-collapse:collapse;
	padding:0px;
	margin:0px 0px 20px 0px;
}

#container .tenpo2 td{
	padding:0px;
	font-size:85%;
}

#container .tenpo2 td.space{
	width:30px;
}


/* tenpo3
--------------------------------------------- */
#container .tenpo3{
	text-align:center;
	border-collapse:collapse;
}

#container .tenpo3 .flow{
	margin:20px 15px 30px 15px;
}

#container .tenpo3 .flow table{
	border:1px solid #3C5D81;
}

#container .tenpo3 .flow td{
	padding:5px;
	text-align:left;
}

#container .tenpo3 .flow th{
	border-right:1px solid #3C5D81;
	text-align:right;
	padding:5px 0px 5px 5px;
}

#container .tenpo3 .photo table{
	margin:0px auto;
}

#container .tenpo3 .photo td{
	font-size:85%;
	text-align:left;
}





