@charset "Shift_JIS";	/*　　*/

*	{					/*　cssをリセットしブラウザ表示の違いをなくす*/
						/*　「*」　すべてに適用させる　*/
		margin: 0;
		padding: 0;		/*　マージンとパッティングを0にする　*/
	}

body	{	
	background-color:#003333;		/*　全体背景色 黒緑　 #003333 ダークグリーン#6B8E23　*/ 
	text-align: center;				/*　古いブラウザ用中央寄せ　*/	
	}
	
div#oosotowaku	{					/*大外枠の設定*/	
		width: 1024px;				/*　幅1024pxの幅で中央寄せ　*/
		margin-right: auto;
		margin-left: auto;			/*　中央寄せ　*/
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;			/*　上下左右に10pxの白枠を付ける　*/	
		background-color: #ffffff;	/*　背景色　黄緑　#ffffff　*/
		text-align: left;	
	}

/* old \*/
* html div#pagewrapper {
		width: 800px;
}
/*　end　*/
	
div#header	{
		width: 1024px;
		height: 160px;
		margin-bottom: 10px;	/*　ヘッダとメインの間を白く開ける　*/	
		background-color: #003333;	
	}
	
	
	/*　ECEGロゴ　*/
div#header1	{
		float: left;		/*　ナビを左に回り込ます　*/	
		width: 760px;
		height: 20px;
		padding: 15px 0px 15px 0px ;
		color: #ffffcc;				/*　文字色　白黄色　*/	;
	}

	/*　住所　*/	
div#header2	{
		float: right;		/*　メインを右に回り込ます　*/	
		width: 240px;
		height: 60px;		/*　180-20-30パンくず-5*2=*/
		padding: 50px 10px 0px 10px;
		background-color:  #003333;		/*　黒緑　*/
		color :#cccc66;				/*　文字色　薄緑色　*/	
	}	
	
	
	
	
div#yokomenu	{
		clear: both;
		width: 740px;
		height: 20px;
		margin-right: auto;
		margin-left: auto;	
		border-width: 1px;
		/*
		border-style: solid;	　枠線を実線
		border-color: #006600;	　枠線を緑色
		*/
		padding: 2px;	
		}

div#contena	{
		float:left;
		width: 793px;	
		}


div#main	{
		float: right;	/*コメント*/	
		margin-bottom: 10px;	/*　ナビとヘッダの間を開ける　*/
		background-color: #006600;/*　#ffbaac　*/	
		color: #dddddd;			/*　メインを右に回り込ます　*/	
		width: 563px;
		height: 2000px;
		margin-bottom: 10px;	/*　メインとヘッダの白い間をあける　*/
		margin-left: 10px;
		margin-left: 10px;
		background-color: #cffd63;	
	}

div#nav	{
		float: left;		/*　ナビを左に回り込ます　*/	
		width: 220px;
		height: 2000px;
		margin-bottom: 10px;	/*　ナビとヘッダの間を開ける　*/
		background-color: #006600;/*　#ffbaac　*/	
		color: #dddddd;	
	}
	
div#nav1{
		width: 200px;
		margin-left: auto;
		margin-left: auto;	
	}

div#rnav2	{
		float:right;
		width: 220px;
		height: 2000px;
		margin-bottom: 10px;	/*　ナビとヘッダの間を開ける　*/
		background-color: #006600;/*　#ffbaac　*/	
		color: #dddddd;	
	}

	
div#footer	{
		clear: both;
		width: 1024px;
		height: 160px;
		margin-bottom: 10px;	/*　ヘッダとメインの間を白く開ける　*/	
		background-color: #003333;
		padding: 20px 0 20px 0;		
	}

	
	
div.contents	{
		width: 520px;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding: 10px;
		border-style: solid;
		border-width: 1px;
		border-color: #003333;
		background-color: #dddddd;	
		color: #003333;
		}




	
/*文字・見栄えの設定　*/	
	
p#pre	{
	white-space: pre;	/*　空白と改行をそのまま残す　*/
	line-height: 1.5;	/*　行間を1.5倍に調節する*/
	text-align: left;
	font-weight: 600;
	}

.copyright	{
		width: 720px;
		padding: 10px 30px;
		background-color:  #003333;	
		color: #dddddd;	
		text-align: right;
		}
	}
	
h1	{
	line-height: 3;	/*　　*/
	color: #dddddd;
	padding :1px 35px;
	/*border: solid 1px red;*/
		
	}

h2	{
	line-height: 3;	
	color: #003333;
	}

h3	{
	line-height: 3;	
	}
	
	
	
	


/*　
リンク・リスト　*/

	/*　グローバルメニュー　*/
	
	/*　コンテナ内のリスト*/
	
#contentslist ol li	{
	list-style-type: none;			/*　フラウザをリセット ディフォルトの1.2.3.を出なくする　*/
	width: 500px;					/*　コンテンツ表示幅を180px　*/
	height: 20px;					/*　コンテンツ表示高を20px　*/
	margin:  4px;					/*　周辺からの余白を4px　*/
	border-width: 0px 0px 1px 5px;	/*　枠線の左を5px太くし飾る ボックス幅185px 高さ21px　*/
	border-style: solid;			/*　枠線を実線　*/
	border-color: #dddddd;			/*　枠線を薄灰色*/	
	padding-left: 10px;				/*　文字始まり左間隔を5px空ける　*/
	font-size: 14px;					/*　文字サイズ　10px*/
	}


	/*　横型メニュー　ヘッダ・フッダのmenu　*/

#yokolist ol li	{
	display: inline;
		/*　インライン要素とし、横並びにする　*/	
	list-style-type: none;
		/*　フラウザをリセット　
		　　ディフォルトの1.2.3.を出なくする　*/
	width: 200px;	/*　表示幅を50px　*/
	height: 20px;	/*　表示高を20px　*/
	margin:  2px;	/*　周辺からの余白を2px　*/
	border-width: 0px 0px 1px 5px;
			/*　枠線の左を太くし飾る*/
	border-style: solid;	/*　枠線を実線　*/
	border-color: #6B8E23;	/*　枠線を緑色*/	
	padding-left: 5px;	/*　文字始まり左間隔を5px　*/
	font-size: 14px;					/*　文字サイズ　8px*/
	}

	/*　縦型メニュー　nav　*/	
#tatemenu ol li	{
	list-style-type: none;			/*　フラウザをリセット ディフォルトの1.2.3.を出なくする　*/
	width: 180px;					/*　コンテンツ表示幅を180px　*/
	height: 20px;					/*　コンテンツ表示高を20px　*/
	margin:  4px;					/*　周辺からの余白を4px　*/
	border-width: 0px 0px 1px 5px;	/*　枠線の左を5px太くし飾る ボックス幅185px 高さ21px　*/
	border-style: solid;			/*　枠線を実線　*/
	border-color: #dddddd;			/*　枠線を薄灰色*/	
	padding-left: 10px;				/*　文字始まり左間隔を5px空ける　*/
	font-size: 12px;					/*　文字サイズ　8px*/
	}



	/*
	リンクの色を変える　なぜかリンクリストの前に記載するとfont-sizeがリセットれてしまう　*/
	
a:link	{						/*　未アクセスリンクの色　*/
		color: ##6B8E23;			/*　薄灰色*/
		}


a:visited	{				/* アクセス済みリンクの色　*/
		color: red;			/*　枠線を赤色*/
		}


/*　
区切り線の色　なぜかリンクリストの前に記載するとfont-sizeがリセットれてしまう　*/

hr	{
	color: #003333;
	{



