@charset "euc-jp";
/*body=ページ全体に設定
　背景色：#F5F5F5
　文字サイズ：12px
　文字カラー：#333333
　上間隔：3px
使用：すべてのページ*/
body {
	background-color: #F5F5F5;
	font-size: 12px;
	color: #333333;
	margin: 3px;
}
/*link=リンク適用時
　文字カラー：#333333
　下線：無し
使用：すべてのページ*/
a:link {
	color: #333333;
	text-decoration: none;
}
/*visited=訪問済み
　文字カラー：#333333
　下線：無し
使用：すべてのページ*/
a:visited {
	text-decoration: none;
	color: #333333;
}
/*hover=ロールオーバー
　文字カラー：#CCCCCC
　下線：有り
使用：すべてのページ*/
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
/*header=ページ上部
　背景色：#33ccff
使用：すべてのページ*/
#header     { background-color: #33ccff;
              width:770px;
}
/*topics=header部の下線
　■削除(背景色　background-color:#33CCFF)
　余白：1px
　■削除(高さ　height: 5px;)
　枠線：3px,実線,#036
使用：すべてのページ*/
#topics { padding: 1px; border-bottom: 3px solid #036 }
/*menu=メニュー部全体
margin-right: 自動 
margin-left: 自動 
幅: 160px
高さ: 自動 
枠線の太さ: thin 
枠線の色: #ffc
使用：すべてのページ*/
#menu { margin-right: auto; margin-left: auto; width: 165px; height: auto; border-width: thin; border-color: #ffc }
/*menutop=メニュー部全体
　枠幅：160px
　回り込み：左
使用：すべてのページ*/
#menutop {margin-right: auto; margin-left: auto; width: 165px; height: auto; border-width: thin; border-color: #ffc float: left }
/*contents=メインコンテンツ部
　高さ：自動
　枠幅：550px
　ライン高：標準
　回り込み：無し
使用：すべてのページ*/
#contents    {
	float: none;
	height: auto;
	width: 550px;
	line-height: normal;
}
/*foot=ページ下部
　高さ：15px
　文字色：#000066
　背景色：#33CCFF
　テキスト位置：中央
　ライン高：標準
　余白：10px
使用：すべてのページ*/
#contents2    {
	float: none;
	height: auto;
	width: 730px;
	line-height: normal;
}
/*foot=ページ下部
　高さ：15px
　文字色：#000066
　背景色：#33CCFF
　テキスト位置：中央
　ライン高：標準
　余白：10px
使用：すべてのページ*/
#foot  {
    height: 15px;
	color: #000066;
	background-color: #33CCFF;
	text-align: center;
	padding: 10px;
	width:750px;
}
/*box=indexNEWS&EVENT
　ライン高：15px
　文字色：#3b3b3b
　テキスト位置：中央
　背景色：#33CCFF
　テキスト位置：中央
　box位置：上30px,右40px
　枠幅：150px
　高さ：15px
　枠線：実線,太さ1px,色#c9c9c9
　ライン高：標準
　余白：標準
　間隔：上20px,下5px
使用：index.htmlのみ*/
#box {
	color: #3b3b3b;
	line-height: 15px;
	text-align: center;
	top: 30px;
	right: 40px;
	width: 150px;
	height: 15px;
	border: solid 1px #c9c9c9;
	white-space: normal;
	margin-top: 20px;
	margin-bottom: 5px;
}
/*class=indexnewsテキスト
　文字色：#676767
　枠幅：400px
　枠線：実線,太さ1px,色#b4b4b4
使用：index.htmlのみ*/
.class  { color: #676767; width: 400px; border-bottom: 1px solid #b4b4b4 }
/*h1=各ページヘッダー部
　文字サイズ：12px
　文字フォント：ＭＳゴシックpx
　文字色：#000066
　文字幅：細い
　ライン高：14px
　間隔：上1px
使用：すべてのページ*/
h1     {
	color: #000066;
	font-size: 12px;
	font-family: "ＭＳ ゴシック";
	line-height: 14px;
	margin: 1px;
	font-weight: lighter;
}



/*h2=各ページメニュー
　文字サイズ：14px
　テキストインデント：10px
　文字色：#333333
　枠：高さ30,（■削除：幅160px width: 160px;）
　枠線：太さ1px,実線,色#FFC63D
　余白：上13pxpx
　間隔：上下5px
使用：すべてのページ*/

h2 {
	font-size: 14px;
	color: #333333;
	background-color: #FFF6AE;
	margin: 3px;
	height: 30px;
	border: 1px solid #FFC63D;
	text-indent: 10px;
	padding: 13px 0px 0px;
}
/*h3=各ページコンテンツタイトル
　文字サイズ：18px
　テキストインデント：5px
　文字色：#333333
　ライン高：11px
　余白：0px
　間隔：上下5px
使用：すべてのページ*/
h3 {
	font-size: 18px;
	color: #333333;
	line-height: 11px;
	padding-top: 0px;
	margin: 5px 0px;
	text-indent: 5px;
}
/*text=テキスト
　文字サイズ：12px
　テキストインデント：20pt
使用：すべてのページ*/
.text {
	font-size: 12px;
	text-indent: 20pt;
}
/*text=テキスト
　文字サイズ：18px
使用：トップページ　テキストスクロール*/
.text0 {font-size: 10px;
	   font-weight: bold;
}
.text2 {
	font-size: 12px;
	color: #006600;
	font-weight: bold;
}
.text4 {
	font-size: 14px;
	font-weight: bold;
}
.text6 {font-weight: bold; font-size: 16px; }
.text8 {
	font-weight: bold;
	color: #0000FF;
	font-size: 18px;
}
.text10 {font-weight: bold; font-size: 20px; 
}
.text11 {
	font-size: 10px;
	color: #676767;
	font-weight: 400;
	text-align:center;
	}
.text14 {font-size: 14px}
.text16 {font-size: 16px}
.text36 {font-size: 36px}
.bakno {
	color: #676767;
	width: 300px;
	border-bottom: 1px solid #b4b4b4;
	margin: 5px;
}
.bold {font-weight: bold}
.red {color: red}
.blue {color: #0000FF}
.white{color: #FFFFFF}