






#head  h1	{font-size: 0.5em;
		color: #f9fff9;


font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","Meiryo","sans-serif";

		}



#wrapper	{
	background-color: #f9fff9;
	overflow: hidden;
	width: 900px;
	margin: auto;


}



#content	{width: 900px;

	margin: 30px 0;
	padding-left: 50px;
}










#headerbg {
background-image: url(画像ファイルのurl);
width:100%;
min-width:900px;
}



#footerbg {

width:100%;
min-width:900px;
}




/* ==================== 背景 ==================== */

body	{
background-color: #f9fff9;

-webkit-text-size-adjust: 100%;


			}

/* ==================== ヘッダー ==================== */
#header	{
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(nisioclhead02.jp);

text-align: center;
	background-color: #288c66;


}


#header h1	{margin: 0;
	padding-top: 10px;
	padding-left: 30px;

	font-size: 3.5em;
	color: #00552e;



	 font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","Meiryo","sans-serif";
}


#header p	{
	margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 0px;

	border-right: solid 2px #ffffff;

	font-size: 1.5em;
	line-height: 1.3;
	color: #00552e;
 font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","Meiryo","sans-serif";

}


/* ==================== ナビゲーションメニュー ==================== */

#nav	{

	font-size: 1.00em;	
	height: 40px;
	background-color: #288c66;

	border-top: solid 1px #f9fff9;
	border-left: solid 0px #f9fff9;
	border-right: solid 0px #f9fff9;




}

#nav ul	{

width:900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-botttom: 0px;



text-align: center;

}

#nav li	{list-style-type: none;
	float: left;}

#nav li a	{display: block;
	width: 224px;
	line-height: 40px;
	border-right: solid 0px #ffffff;
	border-left: solid 1px #ffffff;
	color: #ffffff;
	text-align: center;
	text-decoration: none;}

.rl 	{display: block;
	width: 224px;
	line-height: 40px;
	border-right: solid 1px #ffffff;
	border-left: solid 0px #ffffff;
	color: #ffffff;
	text-align: center;
	text-decoration: none;}



#nav li a:hover	{color:#adff2f;}







/* ==================== コンテンツ ==================== */

.post h1	{font-size: 18px;
	margin: 0;
	margin-bottom: 15px;
	background-color: #;
	line-height: 30px;
	padding-left: 10px;

	color:#005533;
	 font-family:"serif";
}


.post h2	{font-size: 1em;
	margin: 0;

	background-color: #;
	line-height: 20px;


	color:#000000;
	 font-family:"serif";
}



#content p{font-size: 16px;
	padding-left: 0px;
	color:#005533; 

font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","Meiryo","sans-serif";


	line-height:1.25;
	text-indent:0em;

width: 780px;

}


#img{
margin-left: 30px;
}


#profile{
	width: 800px;
	height: 200px;
	margin-left: 20px;
	margin-right: 0px;

}

	
.imgright{
	float: right;
margin-left: 50px;
margin-right: 0px;


}


#map{
width: 800px;

margin-left: 30px;
margin-right: 30px;
}







.ggmap {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.ggmap iframe,
.ggmap object,
.ggmap embed {
position: absolute;
top: 0;
left: 0;
width: 800px;
height: 500px;
margin-left: 28px;
}










/* ==================== サイドバー ==================== */

/* ==================== お知らせ ==================== */

#info {
	width: 710px;

	background-image: url(ccffcc.png);
	background-repeat: repeat;

	margin-left: 60px;
	margin-bottom: 30px;
	padding: 20px;

}


.post h4	{
	font-size: 1em;
	margin: 0;
	margin-bottom: 15px;
	background-color: #;
	line-height: 32px;
	padding-left: 10px;

font-color:#ffffff;

}

/* ==================== フッター ==================== */

#footer	{
	
	border-top: none;
	padding-top: 10px;
	padding-bottom: 10px;

background-color:#288c66;
text-align: center;

clear: both;

}
#footer p	{
	color: #ffffff;
	font-size: 1em;
	margin: 0;}





<!--[if lt IE 6]>
<style type="text/css">
</style>
<![endif]-->











/* ==================== テーブル==================== */

#table{}
table{

	width: 750px;
	height: 100px;
margin: 20px;
margin-left: 60px;


}



.col011{
width:180px;
background-color:#288c66;

font-size: 1m;
color: #ffffff


}
.col021{
width:70px;
background-color:#288c66;
#table{}
font-size: 1m;
color: #ffffff;


}

.col041{
width:70px;
background-color :#288c66;

font-size: 1m;
color: #ffffff


}





.col012{
width:180px;
background-color:#f0ffff;
font-size:1.2em;
color: #005533;

text-align: center;

font-size: 1m;
color: #005533;

}
.col022{
width:70px;
background-color:#ccffff;
font-size: 22px;
text-align: center;


color: #005533;

}

.col042{
width:70px;
background-color:#ffe4e1;
text-align: center;

color: #005533;

}






