/* 共通デザイン */

/*ヘッダー下部緑ライン*/
#head2 {
	background-image:url(img/header2.gif);
	background-repeat:no-repeat;
	width:790px;
	height:110px;
	position:relative;
}

/*メインテキストブロック*/
#maincontents {
	float:right;
	width:550px;
	margin-top:15px;
}

/*ナビブロック*/
#side {
	float:left;
	width:180px;
	background-color:#E8FFEE;
	margin-top:15px;
	border:#00CC33 1px solid;
}
	
/*メイン部見出しデザイン*/
.midashi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	border-left:6px solid #009900;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
}

/*見出し下本文*/
#maincontents p {
	margin-top:0px;
	margin-bottom:30px;
}

/*ナビテキスト表示部*/
.navi_box {
	margin:0px;
	padding:15px;

}

/*ナビテキスト*/
#side .navi {
	border-bottom:1px dotted #666666;
	line-height:160%;
}

/*ナビテキストリンクをボックス状に*/
#side .navi a {
	display:block;
}

/*イメージマップ設定*/
#head2 img.image{ display: none; }
/*画像配置*/
#head2 dl#to_top{
	margin: 0;
	padding: 0;
	background: transparent url(img/header2.gif);
	background-repeat:no-repeat;
	height: 110px;
	width: 790px;
	position: absolute;

}
/*リンク設定*/
#head2 dt{ margin: 0; padding: 0; position: absolute; display: none; }
#head2 dd{ margin: 0; padding: 0; position: absolute; }
/*リンク場所設定*/
#head2 dd#to_top_map{ position: absolute; top: 7px; left: 21px; }
#head2 dd#to_top_map a{ position: absolute; width: 225px; height: 56px; text-decoration: none; }
/*ここまでイメージマップ*/