/*ページの基本デザイン用CSS*/

body{
	color:#666666;
	background-color:#FFF7EE;
	color:#666666;
	text-align:center;
	}

h1{
	font-size:300%;
	color:#993333;
	margin:0px;
	}

h2{
	font-size:150%;
	color:#993333;
	text-align: center;
	background-color:#E7FAEE;
	border-top:double 3px #01A252;
	border-bottom:double 3px #01A252;
	text-align: center;
	}


h3{
	font-size:100%;
	text-align:right;
	margin:1em 0px;
	}



div#taize h3{

        font-size:100%;
	text-align:center;
	margin:1em 0px;

        background-color:none;
	border-top:none;
	border-bottom:none;

	}




p {
	line-height:140%
	}

td {
	line-height:140%
	}

address{
	font-size:80%;
	text-align:center;
	padding-top:5px;
	margin-top:15px;
	background-color:#FFFFCC;
	color:#666666;
	clear:both;
	}

.contents{
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	width:800px;
	margin:auto;
	text-align:left;
	}
