@charset "Shift_JIS";
/*$$$$$$$$$$
  共通設定
$$$$$$$$$$*/

body{
	background:#eee url(../img/back.gif) fixed;
	color:#666;
	margin:0px auto;
	font:normal small "Times New Roman";
	line-height: 120%;
	text-align:center;
}

h1,h2,h3,h4{
	margin:5px 0px;
	padding:0px;
}
h1,h2{
	color:#6666ff;
	font:bold 25px/30px "Times New Roman";
}

h3{
	color:#336699;
	font:bold 20px/25px "Times New Roman";
	background:#fff url(../img/h3.jpg) no-repeat center;
	border-bottom: 2px #1C79C6 dotted;
	border-left: 20px #1C79C6 solid;
}

h4{
	color:#023970;
	font:bold 15px/20px "Times New Roman";
	background:#eeffff;
}

hr{	display:none; }
ul{	font:normal small "Times New Roman";}
ol{	font:normal small "Times New Roman";}
table{	font:normal small "Times New Roman";}
th{
	background:#E6FCF0;
	text-align:center;
	vertical-align:middle;
}
p{		}
/*$$$$$$$$$$
  アンカー
$$$$$$$$$$*/

A 		{border-bottom:dashed 1px;text-decoration:none;}
A:link 		{color:#469999;}
A:active,A:hover{color:#0CC; position:relative; top:1px; left:2px; border-bottom:solid 1px;}
A:visited 	{color:#4682b4;}


/*$$$$$$
  全体
$$$$$$*/

#container{
	width:700px;
	margin:0px auto;
	padding:0px;
	background:#fff;
	border:solid 1px #ccc;
	text-align:left;
}

/*$$$$$$$$$$
  ヘッダー
$$$$$$$$$$*/

#header{
	margin:0px;
	height:125px;
	background:#fff url(../img/b2.jpg) center top no-repeat;
}
#mob{width:0px;height:0px;}

/*$$$$$$$$$$$$$$$
  メニュー･ナビ
$$$$$$$$$$$$$$$*/

#menu{
	margin:0px;
	padding:0px;
	color:#9fd5d2;
	background:#eeffff;
	height:24px;
	border-bottom: double 4px #9fd5d2;
	border-top: double 4px #9fd5d2;
	text-align:center;
}
	#menu ol{
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	#menu li{
		margin:0px;
		padding:0px;
		width:100px;
		float:left;
		font:bold 12px/24px "Times New Roman";
	}
	#menu a{ display:block; height:24px; border:none;}
	#menu a:hover,#menu a:active{ background:url(../img/b.gif); color:#00f; position:relative; top:0px; left:0px; }
	#menu h3{ display:none; }

#navi{
	margin:0px 0px 0px 10px;
	color:#999;
	font:normal 12px/14px "ＭＳ 明朝";
}
	#navi h3{ display:none; }

/*$$$$$$$$
  メイン
$$$$$$$$*/

#main{ margin:5px; }
	#main .index dl{
		padding:0px;
		margin:0px 0px 20px 0px;
	}
	#main .index dt{
		clear:both;
		float:left;
		width:20%;
		min-height:40px; _height:40px;
		font:bold small "Times New Roman";
		text-align:right;
	}
	#main .index dd{
		margin-left:22%;
		padding:0px 20px;
		min-height:40px; _height:40px;
		border-left:4px double #9fd5d2;
		font:normal small "Times New Roman";
	}
	#main img{ margin:0px; }


/*$$$$$$$$$$
  フッター
$$$$$$$$$$*/

#footer{
	clear:both;
	margin:0px;
	padding:0px;
	font:normal 12px/14px "Times New Roman";
	text-align:right;
	border-top: double 4px #9fd5d2;
	background:#eeffff;
}
	#footer ul{ color:#339966; margin:0px; padding:0px; list-style-type:none; }
	#footer li{ font:normal 12px/14px "Times New Roman"; }
	#footer img{ margin:3px; }